--- /home/fdroid/fdroiddata/tmp/org.hiittimer.hiittimer_1.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.hiittimer.hiittimer_1.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: d6dca32faa27f6bf47f8d9ac8c383494a526834261e421c90de2fe1ba3bf888e │ -Signer #1 certificate SHA-1 digest: 32e9497304c9a31d15ecccafcfe6174334a03b24 │ -Signer #1 certificate MD5 digest: e8acf3f8fe535f1ff0d4401b9fc41db6 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: cf98ceddca47f34a55867dbcc8a4ea787dc7973aff2ac923549c61c7d22373f4 │ -Signer #1 public key SHA-1 digest: 026663932870aeab76dadf4a6bf027c20a26bb71 │ -Signer #1 public key MD5 digest: a78563974d633978668bb84041564eef │ -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,37 +1,35 @@ │ -Zip file size: 351388 bytes, number of entries: 35 │ --rw---- 2.0 fat 2749 bl defN 15-Mar-22 09:38 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 2870 bl defN 15-Mar-22 09:38 META-INF/87C1574C.SF │ --rw---- 2.0 fat 1332 bl defN 15-Mar-22 09:38 META-INF/87C1574C.RSA │ --rw---- 2.0 fat 41 bl defN 15-Mar-22 06:35 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Mar-22 06:35 META-INF/fdroidserverid │ --rw---- 2.0 fat 3496 bX defN 15-Mar-22 06:35 AndroidManifest.xml │ --rw---- 1.0 fat 352 b- stor 15-Mar-22 06:35 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 486 b- stor 15-Mar-22 06:35 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 235 b- stor 15-Mar-22 06:35 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 172 b- stor 15-Mar-22 06:35 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 360 bl defN 15-Mar-22 06:35 res/layout/activity_create_new_training_plan.xml │ --rw---- 2.0 fat 360 bl defN 15-Mar-22 06:35 res/layout/activity_current_training.xml │ --rw---- 2.0 fat 360 bl defN 15-Mar-22 06:35 res/layout/activity_edit_training_plan.xml │ --rw---- 2.0 fat 360 bl defN 15-Mar-22 06:35 res/layout/activity_main.xml │ --rw---- 2.0 fat 360 bl defN 15-Mar-22 06:35 res/layout/activity_training_plans.xml │ --rw---- 2.0 fat 1556 bl defN 15-Mar-22 06:35 res/layout/fragment_create_new_training_plan.xml │ --rw---- 2.0 fat 2532 bl defN 15-Mar-22 06:35 res/layout/fragment_current_training.xml │ --rw---- 2.0 fat 1556 bl defN 15-Mar-22 06:35 res/layout/fragment_edit_training_plan.xml │ --rw---- 2.0 fat 960 bl defN 15-Mar-22 06:35 res/layout/fragment_main.xml │ --rw---- 2.0 fat 888 bl defN 15-Mar-22 06:35 res/layout/round.xml │ --rw---- 2.0 fat 756 bl defN 15-Mar-22 06:35 res/layout/round_alert_dialog.xml │ --rw---- 2.0 fat 888 bl defN 15-Mar-22 06:35 res/layout/training_plan.xml │ --rw---- 2.0 fat 1192 bl defN 15-Mar-22 06:35 res/layout/training_plans.xml │ --rw---- 2.0 fat 228 bl defN 15-Mar-22 06:35 res/menu/create_new_training_plan.xml │ --rw---- 2.0 fat 228 bl defN 15-Mar-22 06:35 res/menu/current_training.xml │ --rw---- 2.0 fat 464 bl defN 15-Mar-22 06:35 res/menu/edit_training_plan.xml │ --rw---- 2.0 fat 228 bl defN 15-Mar-22 06:35 res/menu/main.xml │ --rw---- 2.0 fat 464 bl defN 15-Mar-22 06:35 res/menu/preferences.xml │ --rw---- 2.0 fat 476 bl defN 15-Mar-22 06:35 res/menu/round_contextual_menu.xml │ --rw---- 2.0 fat 576 bl defN 15-Mar-22 06:35 res/menu/training_plan_contextual_menu.xml │ --rw---- 2.0 fat 228 bl defN 15-Mar-22 06:35 res/menu/training_plans.xml │ --rw---- 1.0 fat 10496 b- stor 15-Mar-22 06:35 res/raw/countdown.mp3 │ --rw---- 2.0 fat 1180 bl defN 15-Mar-22 06:35 res/xml/preferences.xml │ --rw---- 1.0 fat 12296 b- stor 15-Mar-22 06:35 resources.arsc │ --rw---- 2.0 fat 989680 bl defN 15-Mar-22 06:35 classes.dex │ -35 files, 1040446 bytes uncompressed, 346133 bytes compressed: 66.7% │ +Zip file size: 350626 bytes, number of entries: 33 │ +-rw---- 2.0 fat 3496 bX defN 17-Oct-14 00:07 AndroidManifest.xml │ +-rw---- 1.0 fat 352 b- stor 17-Oct-14 00:07 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 486 b- stor 17-Oct-14 00:07 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 235 b- stor 17-Oct-14 00:07 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 172 b- stor 17-Oct-14 00:07 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 360 bl defN 17-Oct-14 00:07 res/layout/activity_create_new_training_plan.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-14 00:07 res/layout/activity_current_training.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-14 00:07 res/layout/activity_edit_training_plan.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-14 00:07 res/layout/activity_main.xml │ +-rw---- 2.0 fat 360 bl defN 17-Oct-14 00:07 res/layout/activity_training_plans.xml │ +-rw---- 2.0 fat 1556 bl defN 17-Oct-14 00:07 res/layout/fragment_create_new_training_plan.xml │ +-rw---- 2.0 fat 2532 bl defN 17-Oct-14 00:07 res/layout/fragment_current_training.xml │ +-rw---- 2.0 fat 1556 bl defN 17-Oct-14 00:07 res/layout/fragment_edit_training_plan.xml │ +-rw---- 2.0 fat 960 bl defN 17-Oct-14 00:07 res/layout/fragment_main.xml │ +-rw---- 2.0 fat 888 bl defN 17-Oct-14 00:07 res/layout/round.xml │ +-rw---- 2.0 fat 756 bl defN 17-Oct-14 00:07 res/layout/round_alert_dialog.xml │ +-rw---- 2.0 fat 888 bl defN 17-Oct-14 00:07 res/layout/training_plan.xml │ +-rw---- 2.0 fat 1192 bl defN 17-Oct-14 00:07 res/layout/training_plans.xml │ +-rw---- 2.0 fat 228 bl defN 17-Oct-14 00:07 res/menu/create_new_training_plan.xml │ +-rw---- 2.0 fat 228 bl defN 17-Oct-14 00:07 res/menu/current_training.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-14 00:07 res/menu/edit_training_plan.xml │ +-rw---- 2.0 fat 228 bl defN 17-Oct-14 00:07 res/menu/main.xml │ +-rw---- 2.0 fat 464 bl defN 17-Oct-14 00:07 res/menu/preferences.xml │ +-rw---- 2.0 fat 476 bl defN 17-Oct-14 00:07 res/menu/round_contextual_menu.xml │ +-rw---- 2.0 fat 576 bl defN 17-Oct-14 00:07 res/menu/training_plan_contextual_menu.xml │ +-rw---- 2.0 fat 228 bl defN 17-Oct-14 00:07 res/menu/training_plans.xml │ +-rw---- 1.0 fat 10496 b- stor 17-Oct-14 00:07 res/raw/countdown.mp3 │ +-rw---- 2.0 fat 1180 bl defN 17-Oct-14 00:07 res/xml/preferences.xml │ +-rw---- 1.0 fat 12296 b- stor 17-Oct-14 00:07 resources.arsc │ +-rw---- 2.0 fat 989388 bl defN 17-Oct-14 00:07 classes.dex │ +-rw---- 2.0 fat 2749 b- defN 17-Oct-14 00:07 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 2870 b- defN 17-Oct-14 00:07 META-INF/87C1574C.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Oct-14 00:07 META-INF/87C1574C.RSA │ +33 files, 1040072 bytes uncompressed, 345702 bytes compressed: 66.8% ├── 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,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 724fea47 │ │ -signature : 23b2...69a6 │ │ -file_size : 989680 │ │ +checksum : 45b05fca │ │ +signature : c6d9...5076 │ │ +file_size : 989388 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 7757 │ │ +string_ids_size : 7750 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1048 │ │ -type_ids_off : 31140 (0x0079a4) │ │ +type_ids_off : 31112 (0x007988) │ │ proto_ids_size : 1473 │ │ -proto_ids_off : 35332 (0x008a04) │ │ +proto_ids_off : 35304 (0x0089e8) │ │ field_ids_size : 1909 │ │ -field_ids_off : 53008 (0x00cf10) │ │ +field_ids_off : 52980 (0x00cef4) │ │ method_ids_size : 6775 │ │ -method_ids_off : 68280 (0x010ab8) │ │ +method_ids_off : 68252 (0x010a9c) │ │ class_defs_size : 649 │ │ -class_defs_off : 122480 (0x01de70) │ │ -data_size : 841480 │ │ -data_off : 148200 (0x0242e8) │ │ +class_defs_off : 122452 (0x01de54) │ │ +data_size : 841216 │ │ +data_off : 148172 (0x0242cc) │ │ │ │ Class #0 header: │ │ class_idx : 142 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 542 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -78,21 +78,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) │ │ name : 'getSettingsActivityName' │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 535 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ class_idx : 143 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 542 │ │ +source_file_idx : 535 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0346c0: |[0346c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0346d0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0346d4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -0346d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0346dc: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@008c │ │ -0346e0: 7010 2e02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@022e │ │ -0346e6: 6900 3100 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -0346ea: 0e00 |000d: return-void │ │ -0346ec: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0346f0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -0346f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0346f8: 2200 8b00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@008b │ │ -0346fc: 7010 2702 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0227 │ │ -034702: 6900 3100 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -034706: 28f2 |001b: goto 000d // -000e │ │ -034708: 2200 8d00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@008d │ │ -03470c: 7010 3002 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0230 │ │ -034712: 6900 3100 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -034716: 28ea |0023: goto 000d // -0016 │ │ +0346a8: |[0346a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +0346b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0346bc: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0346c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0346c4: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@008c │ │ +0346c8: 7010 2e02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@022e │ │ +0346ce: 6900 3100 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +0346d2: 0e00 |000d: return-void │ │ +0346d4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0346d8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0346dc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0346e0: 2200 8b00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@008b │ │ +0346e4: 7010 2702 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0227 │ │ +0346ea: 6900 3100 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +0346ee: 28f2 |001b: goto 000d // -000e │ │ +0346f0: 2200 8d00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@008d │ │ +0346f4: 7010 3002 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0230 │ │ +0346fa: 6900 3100 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +0346fe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034718: |[034718] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -034728: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03472e: 0e00 |0003: return-void │ │ +034700: |[034700] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +034710: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -034730: |[034730] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -034740: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -034746: 1a00 810b |0003: const-string v0, "UNKNOWN" // string@0b81 │ │ -03474a: 1100 |0005: return-object v0 │ │ -03474c: 1a00 8c02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@028c │ │ -034750: 28fd |0008: goto 0005 // -0003 │ │ -034752: 1a00 8b02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@028b │ │ -034756: 28fa |000b: goto 0005 // -0006 │ │ -034758: 1a00 8a02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@028a │ │ -03475c: 28f7 |000e: goto 0005 // -0009 │ │ -03475e: 1a00 8902 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0289 │ │ -034762: 28f4 |0011: goto 0005 // -000c │ │ -034764: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +034718: |[034718] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +034728: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +03472e: 1a00 7a0b |0003: const-string v0, "UNKNOWN" // string@0b7a │ │ +034732: 1100 |0005: return-object v0 │ │ +034734: 1a00 8502 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0285 │ │ +034738: 28fd |0008: goto 0005 // -0003 │ │ +03473a: 1a00 8402 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0284 │ │ +03473e: 28fa |000b: goto 0005 // -0006 │ │ +034740: 1a00 8302 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0283 │ │ +034744: 28f7 |000e: goto 0005 // -0009 │ │ +034746: 1a00 8202 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0282 │ │ +03474a: 28f4 |0011: goto 0005 // -000c │ │ +03474c: 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 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -03478c: |[03478c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -03479c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03479e: 2200 6b03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -0347a2: 7010 e417 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0347a8: 1a02 610c |0006: const-string v2, "[" // string@0c61 │ │ -0347ac: 6e20 ed17 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0347b2: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -0347b6: 7110 a917 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@17a9 │ │ -0347bc: 0a02 |0010: move-result v2 │ │ -0347be: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -0347c2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0347c6: b524 |0015: and-int/2addr v4, v2 │ │ -0347c8: 6e10 f117 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -0347ce: 0a02 |0019: move-result v2 │ │ -0347d0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -0347d4: 1a02 0a01 |001c: const-string v2, ", " // string@010a │ │ -0347d8: 6e20 ed17 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0347de: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -0347e4: 28e7 |0024: goto 000b // -0019 │ │ -0347e6: 1a02 8b03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@038b │ │ -0347ea: 6e20 ed17 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0347f0: 28e1 |002a: goto 000b // -001f │ │ -0347f2: 1a02 8703 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0387 │ │ -0347f6: 6e20 ed17 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0347fc: 28db |0030: goto 000b // -0025 │ │ -0347fe: 1a02 8a03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@038a │ │ -034802: 6e20 ed17 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -034808: 28d5 |0036: goto 000b // -002b │ │ -03480a: 1a02 8903 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0389 │ │ -03480e: 6e20 ed17 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -034814: 28cf |003c: goto 000b // -0031 │ │ -034816: 1a02 8c03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@038c │ │ -03481a: 6e20 ed17 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -034820: 28c9 |0042: goto 000b // -0037 │ │ -034822: 1a02 900c |0043: const-string v2, "]" // string@0c90 │ │ -034826: 6e20 ed17 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03482c: 6e10 f217 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -034832: 0c02 |004b: move-result-object v2 │ │ -034834: 1102 |004c: return-object v2 │ │ -034836: 0000 |004d: nop // spacer │ │ -034838: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +034774: |[034774] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +034784: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +034786: 2200 6b03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03478a: 7010 e417 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +034790: 1a02 5a0c |0006: const-string v2, "[" // string@0c5a │ │ +034794: 6e20 ed17 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03479a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +03479e: 7110 a917 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@17a9 │ │ +0347a4: 0a02 |0010: move-result v2 │ │ +0347a6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0347aa: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0347ae: b524 |0015: and-int/2addr v4, v2 │ │ +0347b0: 6e10 f117 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +0347b6: 0a02 |0019: move-result v2 │ │ +0347b8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0347bc: 1a02 0301 |001c: const-string v2, ", " // string@0103 │ │ +0347c0: 6e20 ed17 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0347c6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0347cc: 28e7 |0024: goto 000b // -0019 │ │ +0347ce: 1a02 8403 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0384 │ │ +0347d2: 6e20 ed17 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0347d8: 28e1 |002a: goto 000b // -001f │ │ +0347da: 1a02 8003 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0380 │ │ +0347de: 6e20 ed17 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0347e4: 28db |0030: goto 000b // -0025 │ │ +0347e6: 1a02 8303 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0383 │ │ +0347ea: 6e20 ed17 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0347f0: 28d5 |0036: goto 000b // -002b │ │ +0347f2: 1a02 8203 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0382 │ │ +0347f6: 6e20 ed17 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0347fc: 28cf |003c: goto 000b // -0031 │ │ +0347fe: 1a02 8503 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0385 │ │ +034802: 6e20 ed17 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +034808: 28c9 |0042: goto 000b // -0037 │ │ +03480a: 1a02 890c |0043: const-string v2, "]" // string@0c89 │ │ +03480e: 6e20 ed17 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +034814: 6e10 f217 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03481a: 0c02 |004b: move-result-object v2 │ │ +03481c: 1102 |004c: return-object v2 │ │ +03481e: 0000 |004d: nop // spacer │ │ +034820: 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 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -034864: |[034864] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -034874: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -03487a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03487c: 1100 |0004: return-object v0 │ │ -03487e: 1a00 fc02 |0005: const-string v0, "DEFAULT" // string@02fc │ │ -034882: 28fd |0007: goto 0004 // -0003 │ │ -034884: 1a00 9f03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@039f │ │ -034888: 28fa |000a: goto 0004 // -0006 │ │ -03488a: 1a00 ad03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03ad │ │ -03488e: 28f7 |000d: goto 0004 // -0009 │ │ -034890: 1a00 ab03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03ab │ │ -034894: 28f4 |0010: goto 0004 // -000c │ │ -034896: 1a00 aa03 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03aa │ │ -03489a: 28f1 |0013: goto 0004 // -000f │ │ -03489c: 1a00 ac03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03ac │ │ -0348a0: 28ee |0016: goto 0004 // -0012 │ │ -0348a2: 0000 |0017: nop // spacer │ │ -0348a4: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +03484c: |[03484c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +03485c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +034862: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +034864: 1100 |0004: return-object v0 │ │ +034866: 1a00 f502 |0005: const-string v0, "DEFAULT" // string@02f5 │ │ +03486a: 28fd |0007: goto 0004 // -0003 │ │ +03486c: 1a00 9803 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0398 │ │ +034870: 28fa |000a: goto 0004 // -0006 │ │ +034872: 1a00 a603 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03a6 │ │ +034876: 28f7 |000d: goto 0004 // -0009 │ │ +034878: 1a00 a403 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03a4 │ │ +03487c: 28f4 |0010: goto 0004 // -000c │ │ +03487e: 1a00 a303 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03a3 │ │ +034882: 28f1 |0013: goto 0004 // -000f │ │ +034884: 1a00 a503 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03a5 │ │ +034888: 28ee |0016: goto 0004 // -0012 │ │ +03488a: 0000 |0017: nop // spacer │ │ +03488c: 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 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0348d8: |[0348d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0348e8: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -0348ec: 7220 3702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0237 │ │ -0348f2: 0a00 |0005: move-result v0 │ │ -0348f4: 0f00 |0006: return v0 │ │ +0348c0: |[0348c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0348d0: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +0348d4: 7220 3702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0237 │ │ +0348da: 0a00 |0005: move-result v0 │ │ +0348dc: 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;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0348f8: |[0348f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -034908: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -03490c: 7220 3802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0238 │ │ -034912: 0a00 |0005: move-result v0 │ │ -034914: 0f00 |0006: return v0 │ │ +0348e0: |[0348e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0348f0: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +0348f4: 7220 3802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0238 │ │ +0348fa: 0a00 |0005: move-result v0 │ │ +0348fc: 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;) │ │ @@ -420,19 +420,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 │ │ -034918: |[034918] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -034928: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -03492c: 7220 3902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0239 │ │ -034932: 0c00 |0005: move-result-object v0 │ │ -034934: 1100 |0006: return-object v0 │ │ +034900: |[034900] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +034910: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +034914: 7220 3902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0239 │ │ +03491a: 0c00 |0005: move-result-object v0 │ │ +03491c: 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;) │ │ @@ -440,19 +440,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 │ │ -034938: |[034938] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -034948: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -03494c: 7220 3a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023a │ │ -034952: 0c00 |0005: move-result-object v0 │ │ -034954: 1100 |0006: return-object v0 │ │ +034920: |[034920] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +034930: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +034934: 7220 3a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023a │ │ +03493a: 0c00 |0005: move-result-object v0 │ │ +03493c: 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;) │ │ @@ -460,19 +460,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 │ │ -034958: |[034958] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -034968: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -03496c: 7220 3b02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@023b │ │ -034972: 0c00 |0005: move-result-object v0 │ │ -034974: 1100 |0006: return-object v0 │ │ +034940: |[034940] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +034950: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +034954: 7220 3b02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@023b │ │ +03495a: 0c00 |0005: move-result-object v0 │ │ +03495c: 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;) │ │ @@ -480,33 +480,33 @@ │ │ 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 │ │ -034978: |[034978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -034988: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ -03498c: 7220 3c02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023c │ │ -034992: 0c00 |0005: move-result-object v0 │ │ -034994: 1100 |0006: return-object v0 │ │ +034960: |[034960] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +034970: 6200 3100 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0031 │ │ +034974: 7220 3c02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023c │ │ +03497a: 0c00 |0005: move-result-object v0 │ │ +03497c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 535 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ class_idx : 144 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 543 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;' │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034998: |[034998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0349a8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0349ae: 0e00 |0003: return-void │ │ +034980: |[034980] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +034990: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034996: 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;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0349b0: |[0349b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0349c0: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -0349c6: 0a00 |0003: move-result v0 │ │ -0349c8: 0f00 |0004: return v0 │ │ +034998: |[034998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0349a8: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0349ae: 0a00 |0003: move-result v0 │ │ +0349b0: 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;) │ │ @@ -558,18 +558,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 │ │ -0349cc: |[0349cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0349dc: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -0349e2: 0c00 |0003: move-result-object v0 │ │ -0349e4: 1100 |0004: return-object v0 │ │ +0349b4: |[0349b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0349c4: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +0349ca: 0c00 |0003: move-result-object v0 │ │ +0349cc: 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;) │ │ @@ -577,18 +577,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 │ │ -0349e8: |[0349e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0349f8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -0349fe: 0c00 |0003: move-result-object v0 │ │ -034a00: 1100 |0004: return-object v0 │ │ +0349d0: |[0349d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0349e0: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +0349e6: 0c00 |0003: move-result-object v0 │ │ +0349e8: 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;) │ │ @@ -596,18 +596,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 │ │ -034a04: |[034a04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -034a14: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -034a1a: 0c00 |0003: move-result-object v0 │ │ -034a1c: 1100 |0004: return-object v0 │ │ +0349ec: |[0349ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0349fc: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +034a02: 0c00 |0003: move-result-object v0 │ │ +034a04: 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;) │ │ @@ -615,32 +615,32 @@ │ │ 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 │ │ -034a20: |[034a20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -034a30: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -034a36: 0c00 |0003: move-result-object v0 │ │ -034a38: 1100 |0004: return-object v0 │ │ +034a08: |[034a08] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +034a18: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +034a1e: 0c00 |0003: move-result-object v0 │ │ +034a20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 543 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 536 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ class_idx : 145 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 544 │ │ +source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;' │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034a3c: |[034a3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -034a4c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034a52: 0e00 |0003: return-void │ │ +034a24: |[034a24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +034a34: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034a3a: 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;) │ │ @@ -673,32 +673,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034a54: |[034a54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -034a64: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -034a6a: 0a00 |0003: move-result v0 │ │ -034a6c: 0f00 |0004: return v0 │ │ +034a3c: |[034a3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +034a4c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +034a52: 0a00 |0003: move-result v0 │ │ +034a54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 544 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ + source_file_idx : 537 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #4 header: │ │ class_idx : 146 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -710,21 +710,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #5 header: │ │ class_idx : 147 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -754,21 +754,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #6 header: │ │ class_idx : 151 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -798,21 +798,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #7 header: │ │ class_idx : 152 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -830,21 +830,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;) │ │ name : 'getDrawerToggleDelegate' │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #8 header: │ │ class_idx : 153 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 86 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -885,27 +885,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 │ │ -034a70: |[034a70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -034a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -034a82: 5b34 3600 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ -034a86: 7030 8c01 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@018c │ │ -034a8c: 6001 1f00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -034a90: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -034a94: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -034a98: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -034a9a: 5c30 3200 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ -034a9e: 2200 5200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -034aa2: 7010 7301 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -034aa8: 5b30 3500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -034aac: 0e00 |0016: return-void │ │ +034a58: |[034a58] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +034a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034a6a: 5b34 3600 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ +034a6e: 7030 8c01 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@018c │ │ +034a74: 6001 1f00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +034a78: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +034a7c: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +034a80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +034a82: 5c30 3200 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ +034a86: 2200 5200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +034a8a: 7010 7301 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +034a90: 5b30 3500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +034a94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=408 │ │ 0x000f line=409 │ │ 0x0016 line=416 │ │ @@ -919,17 +919,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 │ │ -034ab0: |[034ab0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -034ac0: 7030 6602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0266 │ │ -034ac6: 0e00 |0003: return-void │ │ +034a98: |[034a98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +034aa8: 7030 6602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0266 │ │ +034aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 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; │ │ @@ -941,58 +941,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -034ac8: |[034ac8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -034ad8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -034ada: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -034adc: 5463 3500 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -034ae0: 6e20 6802 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0268 │ │ -034ae6: 6e10 6701 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -034aec: 5463 3600 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ -034af0: 7110 7002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0270 │ │ -034af6: 0c03 |000f: move-result-object v3 │ │ -034af8: 6e10 1b00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ -034afe: 0c03 |0013: move-result-object v3 │ │ -034b00: 6e10 c913 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ -034b06: 0c03 |0017: move-result-object v3 │ │ -034b08: 7110 570b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -034b0e: 0a03 |001b: move-result v3 │ │ -034b10: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -034b14: 0101 |001e: move v1, v0 │ │ -034b16: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -034b1a: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -034b1c: 5463 3500 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ -034b20: 6e10 7b01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@017b │ │ -034b26: 0a02 |0027: move-result v2 │ │ -034b28: 5263 3300 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ -034b2c: 7f33 |002a: neg-float v3, v3 │ │ -034b2e: 8224 |002b: int-to-float v4, v2 │ │ -034b30: c843 |002c: mul-float/2addr v3, v4 │ │ -034b32: 5264 3400 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -034b36: c843 |002f: mul-float/2addr v3, v4 │ │ -034b38: 8204 |0030: int-to-float v4, v0 │ │ -034b3a: c843 |0031: mul-float/2addr v3, v4 │ │ -034b3c: 6e30 6b01 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ -034b42: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -034b46: 5563 3200 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ -034b4a: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -034b4e: 8223 |003b: int-to-float v3, v2 │ │ -034b50: 6e30 6b01 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ -034b56: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -034b5a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -034b5e: 6e30 6a01 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@016a │ │ -034b64: 6f20 8d01 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@018d │ │ -034b6a: 6e10 6401 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -034b70: 0e00 |004c: return-void │ │ -034b72: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -034b74: 28d1 |004e: goto 001f // -002f │ │ +034ab0: |[034ab0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +034ac0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +034ac2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +034ac4: 5463 3500 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +034ac8: 6e20 6802 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0268 │ │ +034ace: 6e10 6701 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +034ad4: 5463 3600 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0036 │ │ +034ad8: 7110 7002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0270 │ │ +034ade: 0c03 |000f: move-result-object v3 │ │ +034ae0: 6e10 1b00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ +034ae6: 0c03 |0013: move-result-object v3 │ │ +034ae8: 6e10 c913 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ +034aee: 0c03 |0017: move-result-object v3 │ │ +034af0: 7110 570b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +034af6: 0a03 |001b: move-result v3 │ │ +034af8: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +034afc: 0101 |001e: move v1, v0 │ │ +034afe: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +034b02: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +034b04: 5463 3500 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0035 │ │ +034b08: 6e10 7b01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@017b │ │ +034b0e: 0a02 |0027: move-result v2 │ │ +034b10: 5263 3300 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ +034b14: 7f33 |002a: neg-float v3, v3 │ │ +034b16: 8224 |002b: int-to-float v4, v2 │ │ +034b18: c843 |002c: mul-float/2addr v3, v4 │ │ +034b1a: 5264 3400 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +034b1e: c843 |002f: mul-float/2addr v3, v4 │ │ +034b20: 8204 |0030: int-to-float v4, v0 │ │ +034b22: c843 |0031: mul-float/2addr v3, v4 │ │ +034b24: 6e30 6b01 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ +034b2a: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +034b2e: 5563 3200 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0032 │ │ +034b32: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +034b36: 8223 |003b: int-to-float v3, v2 │ │ +034b38: 6e30 6b01 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ +034b3e: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +034b42: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +034b46: 6e30 6a01 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@016a │ │ +034b4c: 6f20 8d01 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@018d │ │ +034b52: 6e10 6401 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ +034b58: 0e00 |004c: return-void │ │ +034b5a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +034b5c: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=446 │ │ 0x0007 line=447 │ │ 0x000a line=450 │ │ 0x001f line=452 │ │ 0x0022 line=453 │ │ @@ -1016,17 +1016,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034b78: |[034b78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -034b88: 5210 3400 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -034b8c: 0f00 |0002: return v0 │ │ +034b60: |[034b60] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +034b70: 5210 3400 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +034b74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1034,18 +1034,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034b90: |[034b90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -034ba0: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ -034ba4: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@026b │ │ -034baa: 0e00 |0005: return-void │ │ +034b78: |[034b78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +034b88: 5901 3300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0033 │ │ +034b8c: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@026b │ │ +034b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0002 line=441 │ │ 0x0005 line=442 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1056,34 +1056,34 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -034bac: |[034bac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -034bbc: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ -034bc0: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@026b │ │ -034bc6: 0e00 |0005: return-void │ │ +034b94: |[034b94] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +034ba4: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0034 │ │ +034ba8: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@026b │ │ +034bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0002 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #9 header: │ │ class_idx : 155 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 555 │ │ +source_file_idx : 548 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -1115,66 +1115,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -034bc8: |[034bc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -034bd8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -034bde: 121c |0003: const/4 v12, #int 1 // #1 │ │ -034be0: 120b |0004: const/4 v11, #int 0 // #0 │ │ -034be2: 7010 bf17 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@17bf │ │ -034be8: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -034bec: 1a07 481b |000a: const-string v7, "setHomeAsUpIndicator" // string@1b48 │ │ -034bf0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -034bf2: 2388 0f04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@040f │ │ -034bf6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -034bf8: 1c0a 5500 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0055 │ │ -034bfc: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -034c00: 6e30 9017 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ -034c06: 0c06 |0017: move-result-object v6 │ │ -034c08: 5be6 4600 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -034c0c: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -034c10: 1a07 471b |001c: const-string v7, "setHomeActionContentDescription" // string@1b47 │ │ -034c14: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -034c16: 2388 0f04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@040f │ │ -034c1a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -034c1c: 620a 4f06 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ -034c20: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -034c24: 6e30 9017 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ -034c2a: 0c06 |0029: move-result-object v6 │ │ -034c2c: 5be6 4500 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -034c30: 0e00 |002c: return-void │ │ -034c32: 0d06 |002d: move-exception v6 │ │ -034c34: 6e20 0d00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000d │ │ -034c3a: 0c02 |0031: move-result-object v2 │ │ -034c3c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -034c40: 6e10 3813 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -034c46: 0c03 |0037: move-result-object v3 │ │ -034c48: 1f03 c302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02c3 │ │ -034c4c: 6e10 a313 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -034c52: 0a00 |003d: move-result v0 │ │ -034c54: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -034c56: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -034c5a: 6e20 a213 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -034c60: 0c01 |0044: move-result-object v1 │ │ -034c62: 6e20 a213 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -034c68: 0c04 |0048: move-result-object v4 │ │ -034c6a: 6e10 2813 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1328 │ │ -034c70: 0a06 |004c: move-result v6 │ │ -034c72: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -034c76: 0745 |004f: move-object v5, v4 │ │ -034c78: 2056 eb02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02eb │ │ -034c7c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -034c80: 1f05 eb02 |0054: check-cast v5, Landroid/widget/ImageView; // type@02eb │ │ -034c84: 5be5 4700 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -034c88: 28d4 |0058: goto 002c // -002c │ │ -034c8a: 0715 |0059: move-object v5, v1 │ │ -034c8c: 28f6 |005a: goto 0050 // -000a │ │ +034bb0: |[034bb0] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +034bc0: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +034bc6: 121c |0003: const/4 v12, #int 1 // #1 │ │ +034bc8: 120b |0004: const/4 v11, #int 0 // #0 │ │ +034bca: 7010 bf17 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@17bf │ │ +034bd0: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +034bd4: 1a07 411b |000a: const-string v7, "setHomeAsUpIndicator" // string@1b41 │ │ +034bd8: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +034bda: 2388 0f04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@040f │ │ +034bde: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +034be0: 1c0a 5500 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0055 │ │ +034be4: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +034be8: 6e30 9017 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ +034bee: 0c06 |0017: move-result-object v6 │ │ +034bf0: 5be6 4600 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +034bf4: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +034bf8: 1a07 401b |001c: const-string v7, "setHomeActionContentDescription" // string@1b40 │ │ +034bfc: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +034bfe: 2388 0f04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@040f │ │ +034c02: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +034c04: 620a 4f06 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ +034c08: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +034c0c: 6e30 9017 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ +034c12: 0c06 |0029: move-result-object v6 │ │ +034c14: 5be6 4500 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +034c18: 0e00 |002c: return-void │ │ +034c1a: 0d06 |002d: move-exception v6 │ │ +034c1c: 6e20 0d00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000d │ │ +034c22: 0c02 |0031: move-result-object v2 │ │ +034c24: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +034c28: 6e10 3813 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +034c2e: 0c03 |0037: move-result-object v3 │ │ +034c30: 1f03 c302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02c3 │ │ +034c34: 6e10 a313 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +034c3a: 0a00 |003d: move-result v0 │ │ +034c3c: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +034c3e: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +034c42: 6e20 a213 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +034c48: 0c01 |0044: move-result-object v1 │ │ +034c4a: 6e20 a213 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +034c50: 0c04 |0048: move-result-object v4 │ │ +034c52: 6e10 2813 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1328 │ │ +034c58: 0a06 |004c: move-result v6 │ │ +034c5a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +034c5e: 0745 |004f: move-object v5, v4 │ │ +034c60: 2056 eb02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02eb │ │ +034c64: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +034c68: 1f05 eb02 |0054: check-cast v5, Landroid/widget/ImageView; // type@02eb │ │ +034c6c: 5be5 4700 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +034c70: 28d4 |0058: goto 002c // -002c │ │ +034c72: 0715 |0059: move-object v5, v1 │ │ +034c74: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=103 │ │ 0x0008 line=105 │ │ 0x001a line=107 │ │ @@ -1198,21 +1198,21 @@ │ │ 0x0032 - 0x005b reg=2 home Landroid/view/View; │ │ 0x003a - 0x005b reg=3 parent Landroid/view/ViewGroup; │ │ 0x0049 - 0x005b reg=4 second Landroid/view/View; │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 555 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 548 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #10 header: │ │ class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 555 │ │ +source_file_idx : 548 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -1240,39 +1240,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -034ca0: |[034ca0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -034cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034cb2: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -034cb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -034cb8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -034cbe: 4b02 0001 |0007: aput v2, v0, v1 │ │ -034cc2: 6900 4900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ -034cc6: 0e00 |000b: return-void │ │ +034c88: |[034c88] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +034c98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034c9a: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +034c9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +034ca0: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +034ca6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +034caa: 6900 4900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ +034cae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 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 │ │ -034cc8: |[034cc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -034cd8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034cde: 0e00 |0003: return-void │ │ +034cb0: |[034cb0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +034cc0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1281,23 +1281,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 │ │ -034ce0: |[034ce0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -034cf0: 6202 4900 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ -034cf4: 6e20 1e00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001e │ │ -034cfa: 0c00 |0005: move-result-object v0 │ │ -034cfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -034cfe: 6e20 1201 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0112 │ │ -034d04: 0c01 |000a: move-result-object v1 │ │ -034d06: 6e10 1901 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -034d0c: 1101 |000e: return-object v1 │ │ +034cc8: |[034cc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +034cd8: 6202 4900 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0049 │ │ +034cdc: 6e20 1e00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001e │ │ +034ce2: 0c00 |0005: move-result-object v0 │ │ +034ce4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +034ce6: 6e20 1201 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0112 │ │ +034cec: 0c01 |000a: move-result-object v1 │ │ +034cee: 6e10 1901 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +034cf4: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ locals : │ │ @@ -1310,44 +1310,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 │ │ -034d10: |[034d10] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -034d20: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -034d24: 2207 9b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ -034d28: 7020 7d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027d │ │ -034d2e: 0772 |0007: move-object v2, v7 │ │ -034d30: 1f02 9b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ -034d34: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -034d38: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -034d3c: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -034d42: 0c00 |0011: move-result-object v0 │ │ -034d44: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -034d48: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -034d4a: 2344 1004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ -034d4e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -034d50: 7110 ad17 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -034d56: 0c06 |001b: move-result-object v6 │ │ -034d58: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -034d5c: 6e30 0618 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -034d62: 6003 1f00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -034d66: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -034d6a: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -034d6e: 6e10 0700 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0007 │ │ -034d74: 0c03 |002a: move-result-object v3 │ │ -034d76: 6e20 0a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000a │ │ -034d7c: 1107 |002e: return-object v7 │ │ -034d7e: 0d01 |002f: move-exception v1 │ │ -034d80: 1a03 2a02 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022a │ │ -034d84: 1a04 e502 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02e5 │ │ -034d88: 7130 a912 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -034d8e: 28f7 |0037: goto 002e // -0009 │ │ +034cf8: |[034cf8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +034d08: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +034d0c: 2207 9b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ +034d10: 7020 7d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027d │ │ +034d16: 0772 |0007: move-object v2, v7 │ │ +034d18: 1f02 9b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ +034d1c: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +034d20: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +034d24: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +034d2a: 0c00 |0011: move-result-object v0 │ │ +034d2c: 5423 4500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +034d30: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +034d32: 2344 1004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ +034d36: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +034d38: 7110 ad17 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +034d3e: 0c06 |001b: move-result-object v6 │ │ +034d40: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +034d44: 6e30 0618 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +034d4a: 6003 1f00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +034d4e: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +034d52: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +034d56: 6e10 0700 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0007 │ │ +034d5c: 0c03 |002a: move-result-object v3 │ │ +034d5e: 6e20 0a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000a │ │ +034d64: 1107 |002e: return-object v7 │ │ +034d66: 0d01 |002f: move-exception v1 │ │ +034d68: 1a03 2302 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0223 │ │ +034d6c: 1a04 de02 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02de │ │ +034d70: 7130 a912 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +034d76: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x0008 line=74 │ │ @@ -1372,53 +1372,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 │ │ -034da0: |[034da0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -034db0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -034db4: 2207 9b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ -034db8: 7020 7d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027d │ │ -034dbe: 0772 |0007: move-object v2, v7 │ │ -034dc0: 1f02 9b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ -034dc4: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -034dc8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -034dcc: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -034dd2: 0c00 |0011: move-result-object v0 │ │ -034dd4: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ -034dd8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -034dda: 2344 1004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ -034dde: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -034de0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -034de4: 6e30 0618 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -034dea: 5423 4500 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ -034dee: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -034df0: 2344 1004 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ -034df4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -034df6: 7110 ad17 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -034dfc: 0c06 |0026: move-result-object v6 │ │ -034dfe: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -034e02: 6e30 0618 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -034e08: 1107 |002c: return-object v7 │ │ -034e0a: 0d01 |002d: move-exception v1 │ │ -034e0c: 1a03 2a02 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022a │ │ -034e10: 1a04 e702 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02e7 │ │ -034e14: 7130 a912 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -034e1a: 28f7 |0035: goto 002c // -0009 │ │ -034e1c: 5423 4700 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -034e20: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -034e24: 5423 4700 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ -034e28: 6e20 7b14 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@147b │ │ -034e2e: 28ed |003f: goto 002c // -0013 │ │ -034e30: 1a03 2a02 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022a │ │ -034e34: 1a04 e602 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02e6 │ │ -034e38: 7120 a812 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -034e3e: 28e5 |0047: goto 002c // -001b │ │ +034d88: |[034d88] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +034d98: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +034d9c: 2207 9b00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ +034da0: 7020 7d02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027d │ │ +034da6: 0772 |0007: move-object v2, v7 │ │ +034da8: 1f02 9b00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@009b │ │ +034dac: 5423 4600 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +034db0: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +034db4: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +034dba: 0c00 |0011: move-result-object v0 │ │ +034dbc: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0046 │ │ +034dc0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +034dc2: 2344 1004 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ +034dc6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +034dc8: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +034dcc: 6e30 0618 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +034dd2: 5423 4500 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0045 │ │ +034dd6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +034dd8: 2344 1004 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ +034ddc: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +034dde: 7110 ad17 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +034de4: 0c06 |0026: move-result-object v6 │ │ +034de6: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +034dea: 6e30 0618 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +034df0: 1107 |002c: return-object v7 │ │ +034df2: 0d01 |002d: move-exception v1 │ │ +034df4: 1a03 2302 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0223 │ │ +034df8: 1a04 e002 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02e0 │ │ +034dfc: 7130 a912 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +034e02: 28f7 |0035: goto 002c // -0009 │ │ +034e04: 5423 4700 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +034e08: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +034e0c: 5423 4700 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0047 │ │ +034e10: 6e20 7b14 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@147b │ │ +034e16: 28ed |003f: goto 002c // -0013 │ │ +034e18: 1a03 2302 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0223 │ │ +034e1c: 1a04 df02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02df │ │ +034e20: 7120 a812 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +034e26: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0008 line=52 │ │ @@ -1438,21 +1438,21 @@ │ │ 0x002e - 0x0036 reg=1 e Ljava/lang/Exception; │ │ 0x000a - 0x0048 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x0048 reg=8 activity Landroid/app/Activity; │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 555 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 548 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #11 header: │ │ class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 560 │ │ +source_file_idx : 553 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;' │ │ @@ -1476,39 +1476,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -034e50: |[034e50] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -034e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034e62: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -034e66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -034e68: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -034e6e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -034e72: 6900 4b00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@004b │ │ -034e76: 0e00 |000b: return-void │ │ +034e38: |[034e38] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +034e48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034e4a: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +034e4e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +034e50: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +034e56: 4b02 0001 |0007: aput v2, v0, v1 │ │ +034e5a: 6900 4b00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@004b │ │ +034e5e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 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 │ │ -034e78: |[034e78] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -034e88: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034e8e: 0e00 |0003: return-void │ │ +034e60: |[034e60] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +034e70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -1516,23 +1516,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 │ │ -034e90: |[034e90] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -034ea0: 6202 4b00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@004b │ │ -034ea4: 6e20 1e00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001e │ │ -034eaa: 0c00 |0005: move-result-object v0 │ │ -034eac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -034eae: 6e20 1201 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0112 │ │ -034eb4: 0c01 |000a: move-result-object v1 │ │ -034eb6: 6e10 1901 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -034ebc: 1101 |000e: return-object v1 │ │ +034e78: |[034e78] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +034e88: 6202 4b00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@004b │ │ +034e8c: 6e20 1e00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001e │ │ +034e92: 0c00 |0005: move-result-object v0 │ │ +034e94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +034e96: 6e20 1201 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0112 │ │ +034e9c: 0c01 |000a: move-result-object v1 │ │ +034e9e: 6e10 1901 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +034ea4: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -1545,20 +1545,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 │ │ -034ec0: |[034ec0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -034ed0: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -034ed6: 0c00 |0003: move-result-object v0 │ │ -034ed8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -034edc: 6e20 0800 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ -034ee2: 1101 |0009: return-object v1 │ │ +034ea8: |[034ea8] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +034eb8: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +034ebe: 0c00 |0003: move-result-object v0 │ │ +034ec0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +034ec4: 6e20 0800 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ +034eca: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=50 │ │ locals : │ │ @@ -1572,21 +1572,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 │ │ -034ee4: |[034ee4] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -034ef4: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -034efa: 0c00 |0003: move-result-object v0 │ │ -034efc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -034f00: 6e20 0900 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0009 │ │ -034f06: 6e20 0800 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ -034f0c: 1101 |000c: return-object v1 │ │ +034ecc: |[034ecc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +034edc: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +034ee2: 0c00 |0003: move-result-object v0 │ │ +034ee4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +034ee8: 6e20 0900 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0009 │ │ +034eee: 6e20 0800 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ +034ef4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ @@ -1594,21 +1594,21 @@ │ │ 0x0004 - 0x000d reg=0 actionBar Landroid/app/ActionBar; │ │ 0x0000 - 0x000d reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000d reg=4 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 560 (ActionBarDrawerToggleJellybeanMR2.java) │ │ + source_file_idx : 553 (ActionBarDrawerToggleJellybeanMR2.java) │ │ │ │ Class #12 header: │ │ class_idx : 159 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 571 │ │ +source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ @@ -1623,17 +1623,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034f10: |[034f10] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -034f20: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034f26: 0e00 |0003: return-void │ │ +034ef8: |[034ef8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +034f08: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034f0e: 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;) │ │ @@ -1641,17 +1641,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 │ │ -034f28: |[034f28] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -034f38: 6e54 0c00 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@000c │ │ -034f3e: 0e00 |0003: return-void │ │ +034f10: |[034f10] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +034f20: 6e54 0c00 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@000c │ │ +034f26: 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; │ │ @@ -1664,32 +1664,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034f40: |[034f40] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -034f50: 6e10 1c00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@001c │ │ -034f56: 0e00 |0003: return-void │ │ +034f28: |[034f28] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +034f38: 6e10 1c00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@001c │ │ +034f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 571 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 564 (ActivityCompatHoneycomb.java) │ │ │ │ Class #13 header: │ │ class_idx : 160 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 572 │ │ +source_file_idx : 565 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatJB;' │ │ @@ -1704,17 +1704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034f58: |[034f58] android.support.v4.app.ActivityCompatJB.:()V │ │ -034f68: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034f6e: 0e00 |0003: return-void │ │ +034f40: |[034f40] android.support.v4.app.ActivityCompatJB.:()V │ │ +034f50: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034f56: 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;) │ │ @@ -1722,17 +1722,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034f70: |[034f70] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -034f80: 6e10 0f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000f │ │ -034f86: 0e00 |0003: return-void │ │ +034f58: |[034f58] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +034f68: 6e10 0f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000f │ │ +034f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1741,17 +1741,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 │ │ -034f88: |[034f88] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -034f98: 6e30 c000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00c0 │ │ -034f9e: 0e00 |0003: return-void │ │ +034f70: |[034f70] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +034f80: 6e30 c000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00c0 │ │ +034f86: 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; │ │ @@ -1762,35 +1762,35 @@ │ │ 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 │ │ -034fa0: |[034fa0] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -034fb0: 6e40 3600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0036 │ │ -034fb6: 0e00 |0003: return-void │ │ +034f88: |[034f88] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +034f98: 6e40 3600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0036 │ │ +034f9e: 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; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 572 (ActivityCompatJB.java) │ │ + source_file_idx : 565 (ActivityCompatJB.java) │ │ │ │ Class #14 header: │ │ class_idx : 162 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 574 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -1809,17 +1809,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034fb8: |[034fb8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -034fc8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -034fce: 0e00 |0003: return-void │ │ +034fa0: |[034fa0] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +034fb0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +034fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1828,26 +1828,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 │ │ -034fd0: |[034fd0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -034fe0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -034fe4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -034fe8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -034fec: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ -034ff0: 7130 9e02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@029e │ │ -034ff6: 0c01 |000b: move-result-object v1 │ │ -034ff8: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ -034ffe: 1100 |000f: return-object v0 │ │ -035000: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ -035004: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ -03500a: 28fa |0015: goto 000f // -0006 │ │ +034fb8: |[034fb8] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +034fc8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +034fcc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +034fd0: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +034fd4: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ +034fd8: 7130 9e02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@029e │ │ +034fde: 0c01 |000b: move-result-object v1 │ │ +034fe0: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ +034fe6: 1100 |000f: return-object v0 │ │ +034fe8: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ +034fec: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ +034ff2: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -1859,26 +1859,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 │ │ -03500c: |[03500c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -03501c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -035020: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035024: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -035028: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ -03502c: 7156 9f02 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@029f │ │ -035032: 0c01 |000b: move-result-object v1 │ │ -035034: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ -03503a: 1100 |000f: return-object v0 │ │ -03503c: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ -035040: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ -035046: 28fa |0015: goto 000f // -0006 │ │ +034ff4: |[034ff4] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +035004: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +035008: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03500c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +035010: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ +035014: 7156 9f02 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@029f │ │ +03501a: 0c01 |000b: move-result-object v1 │ │ +03501c: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ +035022: 1100 |000f: return-object v0 │ │ +035024: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ +035028: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ +03502e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1892,26 +1892,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 │ │ -035048: |[035048] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -035058: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03505c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035060: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -035064: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ -035068: 7140 a002 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@02a0 │ │ -03506e: 0c01 |000b: move-result-object v1 │ │ -035070: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ -035076: 1100 |000f: return-object v0 │ │ -035078: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ -03507c: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ -035082: 28fa |0015: goto 000f // -0006 │ │ +035030: |[035030] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +035040: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +035044: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +035048: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +03504c: 2200 a100 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ +035050: 7140 a002 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@02a0 │ │ +035056: 0c01 |000b: move-result-object v1 │ │ +035058: 7020 9402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0294 │ │ +03505e: 1100 |000f: return-object v0 │ │ +035060: 2200 a200 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00a2 │ │ +035064: 7010 9702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ +03506a: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1925,17 +1925,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035084: |[035084] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -035094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035096: 1100 |0001: return-object v0 │ │ +03506c: |[03506c] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +03507c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03507e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -1943,30 +1943,30 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035098: |[035098] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0350a8: 0e00 |0000: return-void │ │ +035080: |[035080] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +035090: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 574 (ActivityOptionsCompat.java) │ │ + source_file_idx : 567 (ActivityOptionsCompat.java) │ │ │ │ Class #15 header: │ │ class_idx : 163 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 575 │ │ +source_file_idx : 568 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #15 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ @@ -1985,18 +1985,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0350ac: |[0350ac] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -0350bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0350c2: 5b01 4d00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ -0350c6: 0e00 |0005: return-void │ │ +035094: |[035094] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +0350a4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0350aa: 5b01 4d00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ +0350ae: 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; │ │ @@ -2007,20 +2007,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 │ │ -0350c8: |[0350c8] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0350d8: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ -0350dc: 7130 3800 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0038 │ │ -0350e2: 0c01 |0005: move-result-object v1 │ │ -0350e4: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ -0350ea: 1100 |0009: return-object v0 │ │ +0350b0: |[0350b0] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0350c0: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ +0350c4: 7130 3800 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0038 │ │ +0350ca: 0c01 |0005: move-result-object v1 │ │ +0350cc: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ +0350d2: 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 │ │ @@ -2030,20 +2030,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 │ │ -0350ec: |[0350ec] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0350fc: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ -035100: 7156 3900 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0039 │ │ -035106: 0c01 |0005: move-result-object v1 │ │ -035108: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ -03510e: 1100 |0009: return-object v0 │ │ +0350d4: |[0350d4] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0350e4: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ +0350e8: 7156 3900 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0039 │ │ +0350ee: 0c01 |0005: move-result-object v1 │ │ +0350f0: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ +0350f6: 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 │ │ @@ -2055,20 +2055,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 │ │ -035110: |[035110] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -035120: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ -035124: 7140 3a00 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@003a │ │ -03512a: 0c01 |0005: move-result-object v1 │ │ -03512c: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ -035132: 1100 |0009: return-object v0 │ │ +0350f8: |[0350f8] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +035108: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00a3 │ │ +03510c: 7140 3a00 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@003a │ │ +035112: 0c01 |0005: move-result-object v1 │ │ +035114: 7020 9d02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029d │ │ +03511a: 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 │ │ @@ -2080,19 +2080,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -035134: |[035134] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -035144: 5410 4d00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ -035148: 6e10 3b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003b │ │ -03514e: 0c00 |0005: move-result-object v0 │ │ -035150: 1100 |0006: return-object v0 │ │ +03511c: |[03511c] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +03512c: 5410 4d00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ +035130: 6e10 3b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003b │ │ +035136: 0c00 |0005: move-result-object v0 │ │ +035138: 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;) │ │ @@ -2100,34 +2100,34 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035154: |[035154] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -035164: 5420 4d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ -035168: 5431 4d00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ -03516c: 6e20 3c00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@003c │ │ -035172: 0e00 |0007: return-void │ │ +03513c: |[03513c] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +03514c: 5420 4d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ +035150: 5431 4d00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004d │ │ +035154: 6e20 3c00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@003c │ │ +03515a: 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; │ │ │ │ - source_file_idx : 575 (ActivityOptionsCompatJB.java) │ │ + source_file_idx : 568 (ActivityOptionsCompatJB.java) │ │ │ │ Class #16 header: │ │ class_idx : 164 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 617 │ │ +source_file_idx : 610 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -2185,31 +2185,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035174: |[035174] android.support.v4.app.BackStackRecord$Op.:()V │ │ -035184: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03518a: 0e00 |0003: return-void │ │ +03515c: |[03515c] android.support.v4.app.BackStackRecord$Op.:()V │ │ +03516c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +035172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ - source_file_idx : 617 (BackStackRecord.java) │ │ + source_file_idx : 610 (BackStackRecord.java) │ │ │ │ Class #17 header: │ │ class_idx : 166 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 617 │ │ +source_file_idx : 610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -2231,17 +2231,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03518c: |[03518c] android.support.v4.app.BackStackState$1.:()V │ │ -03519c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0351a2: 0e00 |0003: return-void │ │ +035174: |[035174] android.support.v4.app.BackStackState$1.:()V │ │ +035184: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03518a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2250,18 +2250,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 │ │ -0351a4: |[0351a4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -0351b4: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00a7 │ │ -0351b8: 7020 d402 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02d4 │ │ -0351be: 1100 |0005: return-object v0 │ │ +03518c: |[03518c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +03519c: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00a7 │ │ +0351a0: 7020 d402 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02d4 │ │ +0351a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -2270,18 +2270,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 │ │ -0351c0: |[0351c0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0351d0: 6e20 cf02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02cf │ │ -0351d6: 0c00 |0003: move-result-object v0 │ │ -0351d8: 1100 |0004: return-object v0 │ │ +0351a8: |[0351a8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0351b8: 6e20 cf02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02cf │ │ +0351be: 0c00 |0003: move-result-object v0 │ │ +0351c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2290,17 +2290,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 │ │ -0351dc: |[0351dc] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -0351ec: 2320 fc03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ -0351f0: 1100 |0002: return-object v0 │ │ +0351c4: |[0351c4] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +0351d4: 2320 fc03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ +0351d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2309,32 +2309,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 │ │ -0351f4: |[0351f4] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -035204: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02d1 │ │ -03520a: 0c00 |0003: move-result-object v0 │ │ -03520c: 1100 |0004: return-object v0 │ │ +0351dc: |[0351dc] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +0351ec: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02d1 │ │ +0351f2: 0c00 |0003: move-result-object v0 │ │ +0351f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 617 (BackStackRecord.java) │ │ + source_file_idx : 610 (BackStackRecord.java) │ │ │ │ Class #18 header: │ │ class_idx : 167 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 617 │ │ +source_file_idx : 610 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #18 annotations: │ │ Annotations on field #115 'CREATOR' │ │ @@ -2394,67 +2394,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035210: |[035210] android.support.v4.app.BackStackState.:()V │ │ -035220: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00a6 │ │ -035224: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02ce │ │ -03522a: 6900 7300 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0073 │ │ -03522e: 0e00 |0007: return-void │ │ +0351f8: |[0351f8] android.support.v4.app.BackStackState.:()V │ │ +035208: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00a6 │ │ +03520c: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02ce │ │ +035212: 6900 7300 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0073 │ │ +035216: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -035230: |[035230] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -035240: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -035246: 6e10 ed01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01ed │ │ -03524c: 0c00 |0006: move-result-object v0 │ │ -03524e: 5b10 7a00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035252: 6e10 f001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -035258: 0a00 |000c: move-result v0 │ │ -03525a: 5910 7b00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ -03525e: 6e10 f001 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -035264: 0a00 |0012: move-result v0 │ │ -035266: 5910 7c00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ -03526a: 6e10 f301 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ -035270: 0c00 |0018: move-result-object v0 │ │ -035272: 5b10 7900 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ -035276: 6e10 f001 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -03527c: 0a00 |001e: move-result v0 │ │ -03527e: 5910 7800 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ -035282: 6e10 f001 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -035288: 0a00 |0024: move-result v0 │ │ -03528a: 5910 7600 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ -03528e: 6200 7905 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0579 │ │ -035292: 7220 fe01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01fe │ │ -035298: 0c00 |002c: move-result-object v0 │ │ -03529a: 1f00 4903 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0349 │ │ -03529e: 5b10 7700 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -0352a2: 6e10 f001 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -0352a8: 0a00 |0034: move-result v0 │ │ -0352aa: 5910 7400 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ -0352ae: 6200 7905 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0579 │ │ -0352b2: 7220 fe01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01fe │ │ -0352b8: 0c00 |003c: move-result-object v0 │ │ -0352ba: 1f00 4903 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0349 │ │ -0352be: 5b10 7500 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -0352c2: 0e00 |0041: return-void │ │ +035218: |[035218] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +035228: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03522e: 6e10 ed01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01ed │ │ +035234: 0c00 |0006: move-result-object v0 │ │ +035236: 5b10 7a00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +03523a: 6e10 f001 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +035240: 0a00 |000c: move-result v0 │ │ +035242: 5910 7b00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ +035246: 6e10 f001 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +03524c: 0a00 |0012: move-result v0 │ │ +03524e: 5910 7c00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ +035252: 6e10 f301 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ +035258: 0c00 |0018: move-result-object v0 │ │ +03525a: 5b10 7900 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ +03525e: 6e10 f001 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +035264: 0a00 |001e: move-result v0 │ │ +035266: 5910 7800 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ +03526a: 6e10 f001 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +035270: 0a00 |0024: move-result v0 │ │ +035272: 5910 7600 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ +035276: 6200 7905 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0579 │ │ +03527a: 7220 fe01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01fe │ │ +035280: 0c00 |002c: move-result-object v0 │ │ +035282: 1f00 4903 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0349 │ │ +035286: 5b10 7700 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +03528a: 6e10 f001 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +035290: 0a00 |0034: move-result v0 │ │ +035292: 5910 7400 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ +035296: 6200 7905 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0579 │ │ +03529a: 7220 fe01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01fe │ │ +0352a0: 0c00 |003c: move-result-object v0 │ │ +0352a2: 1f00 4903 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0349 │ │ +0352a6: 5b10 7500 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +0352aa: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2473,119 +2473,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -0352c4: |[0352c4] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -0352d4: 7010 bf17 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@17bf │ │ -0352da: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0352dc: 54a3 6900 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -0352e0: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -0352e4: 5436 5600 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0352e8: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -0352ec: 5436 5600 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0352f0: 6e10 1618 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0352f6: 0a06 |0011: move-result v6 │ │ -0352f8: b062 |0012: add-int/2addr v2, v6 │ │ -0352fa: 5433 5200 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -0352fe: 28f1 |0015: goto 0006 // -000f │ │ -035300: 52a6 6d00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ -035304: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -035308: b026 |001a: add-int/2addr v6, v2 │ │ -03530a: 2366 f603 |001b: new-array v6, v6, [I // type@03f6 │ │ -03530e: 5b86 7a00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035312: 55a6 6000 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -035316: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -03531a: 2206 5703 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0357 │ │ -03531e: 1a07 f409 |0025: const-string v7, "Not on back stack" // string@09f4 │ │ -035322: 7020 a417 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -035328: 2706 |002a: throw v6 │ │ -03532a: 54a3 6900 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -03532e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -035330: 0145 |002e: move v5, v4 │ │ -035332: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -035336: 5486 7a00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03533a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03533e: 5237 4e00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -035342: 4b07 0605 |0037: aput v7, v6, v5 │ │ -035346: 5487 7a00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03534a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03534e: 5436 5100 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -035352: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -035356: 5436 5100 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -03535a: 5266 ad00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -03535e: 4b06 0704 |0045: aput v6, v7, v4 │ │ -035362: 5486 7a00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035366: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03536a: 5237 4f00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -03536e: 4b07 0605 |004d: aput v7, v6, v5 │ │ -035372: 5486 7a00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035376: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03537a: 5237 5000 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -03537e: 4b07 0604 |0055: aput v7, v6, v4 │ │ -035382: 5486 7a00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035386: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03538a: 5237 5300 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -03538e: 4b07 0605 |005d: aput v7, v6, v5 │ │ -035392: 5486 7a00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035396: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03539a: 5237 5400 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -03539e: 4b07 0604 |0065: aput v7, v6, v4 │ │ -0353a2: 5436 5600 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0353a6: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -0353aa: 5436 5600 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0353ae: 6e10 1618 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0353b4: 0a00 |0070: move-result v0 │ │ -0353b6: 5486 7a00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0353ba: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0353be: 4b00 0605 |0075: aput v0, v6, v5 │ │ -0353c2: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -0353c4: 0145 |0078: move v5, v4 │ │ -0353c6: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -0353ca: 5487 7a00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0353ce: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0353d2: 5436 5600 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0353d6: 6e20 1018 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0353dc: 0c06 |0084: move-result-object v6 │ │ -0353de: 1f06 ad00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0353e2: 5266 ad00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -0353e6: 4b06 0705 |0089: aput v6, v7, v5 │ │ -0353ea: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0353ee: 0145 |008d: move v5, v4 │ │ -0353f0: 28eb |008e: goto 0079 // -0015 │ │ -0353f2: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -0353f4: 28b5 |0090: goto 0045 // -004b │ │ -0353f6: 0154 |0091: move v4, v5 │ │ -0353f8: 5433 5200 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -0353fc: 0145 |0094: move v5, v4 │ │ -0353fe: 289a |0095: goto 002f // -0066 │ │ -035400: 5486 7a00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035404: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -035408: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -03540a: 4b07 0605 |009b: aput v7, v6, v5 │ │ -03540e: 28f5 |009d: goto 0092 // -000b │ │ -035410: 52a6 7100 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -035414: 5986 7b00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ -035418: 52a6 7200 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -03541c: 5986 7c00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ -035420: 54a6 6c00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -035424: 5b86 7900 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ -035428: 52a6 6a00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -03542c: 5986 7800 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ -035430: 52a6 6400 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -035434: 5986 7600 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ -035438: 54a6 6500 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -03543c: 5b86 7700 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -035440: 52a6 6200 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -035444: 5986 7400 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ -035448: 54a6 6300 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -03544c: 5b86 7500 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -035450: 0e00 |00be: return-void │ │ +0352ac: |[0352ac] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +0352bc: 7010 bf17 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@17bf │ │ +0352c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0352c4: 54a3 6900 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +0352c8: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +0352cc: 5436 5600 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +0352d0: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +0352d4: 5436 5600 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +0352d8: 6e10 1618 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0352de: 0a06 |0011: move-result v6 │ │ +0352e0: b062 |0012: add-int/2addr v2, v6 │ │ +0352e2: 5433 5200 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +0352e6: 28f1 |0015: goto 0006 // -000f │ │ +0352e8: 52a6 6d00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ +0352ec: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +0352f0: b026 |001a: add-int/2addr v6, v2 │ │ +0352f2: 2366 f603 |001b: new-array v6, v6, [I // type@03f6 │ │ +0352f6: 5b86 7a00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0352fa: 55a6 6000 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +0352fe: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +035302: 2206 5703 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0357 │ │ +035306: 1a07 ed09 |0025: const-string v7, "Not on back stack" // string@09ed │ │ +03530a: 7020 a417 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +035310: 2706 |002a: throw v6 │ │ +035312: 54a3 6900 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +035316: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +035318: 0145 |002e: move v5, v4 │ │ +03531a: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +03531e: 5486 7a00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035322: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +035326: 5237 4e00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +03532a: 4b07 0605 |0037: aput v7, v6, v5 │ │ +03532e: 5487 7a00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035332: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +035336: 5436 5100 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +03533a: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +03533e: 5436 5100 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +035342: 5266 ad00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +035346: 4b06 0704 |0045: aput v6, v7, v4 │ │ +03534a: 5486 7a00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +03534e: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +035352: 5237 4f00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +035356: 4b07 0605 |004d: aput v7, v6, v5 │ │ +03535a: 5486 7a00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +03535e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +035362: 5237 5000 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +035366: 4b07 0604 |0055: aput v7, v6, v4 │ │ +03536a: 5486 7a00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +03536e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +035372: 5237 5300 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +035376: 4b07 0605 |005d: aput v7, v6, v5 │ │ +03537a: 5486 7a00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +03537e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +035382: 5237 5400 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +035386: 4b07 0604 |0065: aput v7, v6, v4 │ │ +03538a: 5436 5600 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +03538e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +035392: 5436 5600 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +035396: 6e10 1618 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03539c: 0a00 |0070: move-result v0 │ │ +03539e: 5486 7a00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0353a2: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0353a6: 4b00 0605 |0075: aput v0, v6, v5 │ │ +0353aa: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +0353ac: 0145 |0078: move v5, v4 │ │ +0353ae: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +0353b2: 5487 7a00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0353b6: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0353ba: 5436 5600 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +0353be: 6e20 1018 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0353c4: 0c06 |0084: move-result-object v6 │ │ +0353c6: 1f06 ad00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0353ca: 5266 ad00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +0353ce: 4b06 0705 |0089: aput v6, v7, v5 │ │ +0353d2: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0353d6: 0145 |008d: move v5, v4 │ │ +0353d8: 28eb |008e: goto 0079 // -0015 │ │ +0353da: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +0353dc: 28b5 |0090: goto 0045 // -004b │ │ +0353de: 0154 |0091: move v4, v5 │ │ +0353e0: 5433 5200 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +0353e4: 0145 |0094: move v5, v4 │ │ +0353e6: 289a |0095: goto 002f // -0066 │ │ +0353e8: 5486 7a00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0353ec: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0353f0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +0353f2: 4b07 0605 |009b: aput v7, v6, v5 │ │ +0353f6: 28f5 |009d: goto 0092 // -000b │ │ +0353f8: 52a6 7100 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +0353fc: 5986 7b00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ +035400: 52a6 7200 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +035404: 5986 7c00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ +035408: 54a6 6c00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +03540c: 5b86 7900 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ +035410: 52a6 6a00 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +035414: 5986 7800 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ +035418: 52a6 6400 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +03541c: 5986 7600 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ +035420: 54a6 6500 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +035424: 5b86 7700 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +035428: 52a6 6200 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +03542c: 5986 7400 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ +035430: 54a6 6300 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +035434: 5b86 7500 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +035438: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2653,17 +2653,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035454: |[035454] android.support.v4.app.BackStackState.describeContents:()I │ │ -035464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035466: 0f00 |0001: return v0 │ │ +03543c: |[03543c] android.support.v4.app.BackStackState.describeContents:()I │ │ +03544c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03544e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -2671,146 +2671,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -035468: |[035468] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -035478: 121d |0000: const/4 v13, #int 1 // #1 │ │ -03547a: 2201 a500 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -03547e: 7020 a402 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a4 │ │ -035484: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -035486: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -035488: 54ea 7a00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03548c: 21aa |000a: array-length v10, v10 │ │ -03548e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -035492: 2206 a400 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -035496: 7010 a302 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -03549c: 54ea 7a00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0354a0: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0354a4: 440a 0a07 |0016: aget v10, v10, v7 │ │ -0354a8: 596a 4e00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -0354ac: 630a f600 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0354b0: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -0354b4: 1a0a cc03 |001e: const-string v10, "FragmentManager" // string@03cc │ │ -0354b8: 220b 6b03 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ -0354bc: 7010 e417 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0354c2: 1a0c 5704 |0025: const-string v12, "Instantiate " // string@0457 │ │ -0354c6: 6e20 ed17 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0354cc: 0c0b |002a: move-result-object v11 │ │ -0354ce: 6e20 ec17 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0354d4: 0c0b |002e: move-result-object v11 │ │ -0354d6: 1a0c 8f00 |002f: const-string v12, " op #" // string@008f │ │ -0354da: 6e20 ed17 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0354e0: 0c0b |0034: move-result-object v11 │ │ -0354e2: 6e20 e917 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0354e8: 0c0b |0038: move-result-object v11 │ │ -0354ea: 1a0c 4200 |0039: const-string v12, " base fragment #" // string@0042 │ │ -0354ee: 6e20 ed17 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0354f4: 0c0b |003e: move-result-object v11 │ │ -0354f6: 54ec 7a00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0354fa: 440c 0c08 |0041: aget v12, v12, v8 │ │ -0354fe: 6e20 e917 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -035504: 0c0b |0046: move-result-object v11 │ │ -035506: 6e10 f217 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03550c: 0c0b |004a: move-result-object v11 │ │ -03550e: 7120 a612 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -035514: 54ea 7a00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -035518: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -03551c: 4403 0a08 |0052: aget v3, v10, v8 │ │ -035520: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -035524: 54fa ff00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -035528: 6e20 1018 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03552e: 0c02 |005b: move-result-object v2 │ │ -035530: 1f02 ad00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -035534: 5b62 5100 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -035538: 54ea 7a00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03553c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -035540: 440a 0a07 |0064: aget v10, v10, v7 │ │ -035544: 596a 4f00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -035548: 54ea 7a00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03554c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -035550: 440a 0a08 |006c: aget v10, v10, v8 │ │ -035554: 596a 5000 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -035558: 54ea 7a00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03555c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -035560: 440a 0a07 |0074: aget v10, v10, v7 │ │ -035564: 596a 5300 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -035568: 54ea 7a00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03556c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -035570: 440a 0a08 |007c: aget v10, v10, v8 │ │ -035574: 596a 5400 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -035578: 54ea 7a00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03557c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -035580: 4400 0a07 |0084: aget v0, v10, v7 │ │ -035584: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -035588: 220a 7c03 |0088: new-instance v10, Ljava/util/ArrayList; // type@037c │ │ -03558c: 7020 0a18 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -035592: 5b6a 5600 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -035596: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -035598: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -03559c: 630a f600 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0355a0: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -0355a4: 1a0a cc03 |0096: const-string v10, "FragmentManager" // string@03cc │ │ -0355a8: 220b 6b03 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ -0355ac: 7010 e417 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0355b2: 1a0c 5704 |009d: const-string v12, "Instantiate " // string@0457 │ │ -0355b6: 6e20 ed17 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0355bc: 0c0b |00a2: move-result-object v11 │ │ -0355be: 6e20 ec17 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0355c4: 0c0b |00a6: move-result-object v11 │ │ -0355c6: 1a0c 9400 |00a7: const-string v12, " set remove fragment #" // string@0094 │ │ -0355ca: 6e20 ed17 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0355d0: 0c0b |00ac: move-result-object v11 │ │ -0355d2: 54ec 7a00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0355d6: 440c 0c08 |00af: aget v12, v12, v8 │ │ -0355da: 6e20 e917 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0355e0: 0c0b |00b4: move-result-object v11 │ │ -0355e2: 6e10 f217 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0355e8: 0c0b |00b8: move-result-object v11 │ │ -0355ea: 7120 a612 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0355f0: 54fa ff00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0355f4: 54eb 7a00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -0355f8: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -0355fc: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -035600: 6e20 1018 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -035606: 0c09 |00c7: move-result-object v9 │ │ -035608: 1f09 ad00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00ad │ │ -03560c: 546a 5600 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -035610: 6e20 0d18 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -035616: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03561a: 0178 |00d1: move v8, v7 │ │ -03561c: 28be |00d2: goto 0090 // -0042 │ │ -03561e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -035620: 5b6a 5100 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -035624: 288a |00d6: goto 0060 // -0076 │ │ -035626: 0187 |00d7: move v7, v8 │ │ -035628: 6e20 a802 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -03562e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035632: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -035636: 52ea 7b00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ -03563a: 591a 7100 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -03563e: 52ea 7c00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ -035642: 591a 7200 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -035646: 54ea 7900 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ -03564a: 5b1a 6c00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -03564e: 52ea 7800 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ -035652: 591a 6a00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -035656: 5c1d 6000 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -03565a: 52ea 7600 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ -03565e: 591a 6400 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -035662: 54ea 7700 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -035666: 5b1a 6500 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -03566a: 52ea 7400 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ -03566e: 591a 6200 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -035672: 54ea 7500 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -035676: 5b1a 6300 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -03567a: 6e20 ab02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ -035680: 1101 |0104: return-object v1 │ │ +035450: |[035450] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +035460: 121d |0000: const/4 v13, #int 1 // #1 │ │ +035462: 2201 a500 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +035466: 7020 a402 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a4 │ │ +03546c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +03546e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +035470: 54ea 7a00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035474: 21aa |000a: array-length v10, v10 │ │ +035476: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +03547a: 2206 a400 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +03547e: 7010 a302 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +035484: 54ea 7a00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035488: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +03548c: 440a 0a07 |0016: aget v10, v10, v7 │ │ +035490: 596a 4e00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +035494: 630a f600 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +035498: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +03549c: 1a0a c503 |001e: const-string v10, "FragmentManager" // string@03c5 │ │ +0354a0: 220b 6b03 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ +0354a4: 7010 e417 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0354aa: 1a0c 5004 |0025: const-string v12, "Instantiate " // string@0450 │ │ +0354ae: 6e20 ed17 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0354b4: 0c0b |002a: move-result-object v11 │ │ +0354b6: 6e20 ec17 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0354bc: 0c0b |002e: move-result-object v11 │ │ +0354be: 1a0c 8f00 |002f: const-string v12, " op #" // string@008f │ │ +0354c2: 6e20 ed17 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0354c8: 0c0b |0034: move-result-object v11 │ │ +0354ca: 6e20 e917 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0354d0: 0c0b |0038: move-result-object v11 │ │ +0354d2: 1a0c 4200 |0039: const-string v12, " base fragment #" // string@0042 │ │ +0354d6: 6e20 ed17 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0354dc: 0c0b |003e: move-result-object v11 │ │ +0354de: 54ec 7a00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0354e2: 440c 0c08 |0041: aget v12, v12, v8 │ │ +0354e6: 6e20 e917 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0354ec: 0c0b |0046: move-result-object v11 │ │ +0354ee: 6e10 f217 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0354f4: 0c0b |004a: move-result-object v11 │ │ +0354f6: 7120 a612 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0354fc: 54ea 7a00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035500: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +035504: 4403 0a08 |0052: aget v3, v10, v8 │ │ +035508: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +03550c: 54fa ff00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +035510: 6e20 1018 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +035516: 0c02 |005b: move-result-object v2 │ │ +035518: 1f02 ad00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +03551c: 5b62 5100 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +035520: 54ea 7a00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035524: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +035528: 440a 0a07 |0064: aget v10, v10, v7 │ │ +03552c: 596a 4f00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +035530: 54ea 7a00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035534: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +035538: 440a 0a08 |006c: aget v10, v10, v8 │ │ +03553c: 596a 5000 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +035540: 54ea 7a00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035544: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +035548: 440a 0a07 |0074: aget v10, v10, v7 │ │ +03554c: 596a 5300 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +035550: 54ea 7a00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035554: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +035558: 440a 0a08 |007c: aget v10, v10, v8 │ │ +03555c: 596a 5400 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +035560: 54ea 7a00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035564: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +035568: 4400 0a07 |0084: aget v0, v10, v7 │ │ +03556c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +035570: 220a 7c03 |0088: new-instance v10, Ljava/util/ArrayList; // type@037c │ │ +035574: 7020 0a18 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +03557a: 5b6a 5600 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +03557e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +035580: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +035584: 630a f600 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +035588: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +03558c: 1a0a c503 |0096: const-string v10, "FragmentManager" // string@03c5 │ │ +035590: 220b 6b03 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ +035594: 7010 e417 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03559a: 1a0c 5004 |009d: const-string v12, "Instantiate " // string@0450 │ │ +03559e: 6e20 ed17 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0355a4: 0c0b |00a2: move-result-object v11 │ │ +0355a6: 6e20 ec17 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0355ac: 0c0b |00a6: move-result-object v11 │ │ +0355ae: 1a0c 9400 |00a7: const-string v12, " set remove fragment #" // string@0094 │ │ +0355b2: 6e20 ed17 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0355b8: 0c0b |00ac: move-result-object v11 │ │ +0355ba: 54ec 7a00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0355be: 440c 0c08 |00af: aget v12, v12, v8 │ │ +0355c2: 6e20 e917 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0355c8: 0c0b |00b4: move-result-object v11 │ │ +0355ca: 6e10 f217 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0355d0: 0c0b |00b8: move-result-object v11 │ │ +0355d2: 7120 a612 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0355d8: 54fa ff00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0355dc: 54eb 7a00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +0355e0: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +0355e4: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +0355e8: 6e20 1018 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0355ee: 0c09 |00c7: move-result-object v9 │ │ +0355f0: 1f09 ad00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0355f4: 546a 5600 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +0355f8: 6e20 0d18 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0355fe: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035602: 0178 |00d1: move v8, v7 │ │ +035604: 28be |00d2: goto 0090 // -0042 │ │ +035606: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +035608: 5b6a 5100 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +03560c: 288a |00d6: goto 0060 // -0076 │ │ +03560e: 0187 |00d7: move v7, v8 │ │ +035610: 6e20 a802 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +035616: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03561a: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +03561e: 52ea 7b00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ +035622: 591a 7100 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +035626: 52ea 7c00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ +03562a: 591a 7200 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +03562e: 54ea 7900 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ +035632: 5b1a 6c00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +035636: 52ea 7800 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ +03563a: 591a 6a00 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +03563e: 5c1d 6000 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +035642: 52ea 7600 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ +035646: 591a 6400 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +03564a: 54ea 7700 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +03564e: 5b1a 6500 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +035652: 52ea 7400 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ +035656: 591a 6200 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +03565a: 54ea 7500 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +03565e: 5b1a 6300 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +035662: 6e20 ab02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ +035668: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2878,35 +2878,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -035684: |[035684] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035694: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035696: 5420 7a00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ -03569a: 6e20 f601 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01f6 │ │ -0356a0: 5220 7b00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ -0356a4: 6e20 f501 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0356aa: 5220 7c00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ -0356ae: 6e20 f501 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0356b4: 5420 7900 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ -0356b8: 6e20 f901 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ -0356be: 5220 7800 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ -0356c2: 6e20 f501 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0356c8: 5220 7600 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ -0356cc: 6e20 f501 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0356d2: 5420 7700 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ -0356d6: 7130 9712 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1297 │ │ -0356dc: 5220 7400 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ -0356e0: 6e20 f501 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0356e6: 5420 7500 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ -0356ea: 7130 9712 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1297 │ │ -0356f0: 0e00 |002e: return-void │ │ +03566c: |[03566c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03567c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03567e: 5420 7a00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@007a │ │ +035682: 6e20 f601 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01f6 │ │ +035688: 5220 7b00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007b │ │ +03568c: 6e20 f501 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +035692: 5220 7c00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007c │ │ +035696: 6e20 f501 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +03569c: 5420 7900 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0079 │ │ +0356a0: 6e20 f901 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ +0356a6: 5220 7800 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0078 │ │ +0356aa: 6e20 f501 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +0356b0: 5220 7600 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0076 │ │ +0356b4: 6e20 f501 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +0356ba: 5420 7700 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0077 │ │ +0356be: 7130 9712 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1297 │ │ +0356c4: 5220 7400 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0074 │ │ +0356c8: 6e20 f501 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +0356ce: 5420 7500 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0075 │ │ +0356d2: 7130 9712 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1297 │ │ +0356d8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2916,21 +2916,21 @@ │ │ 0x0029 line=154 │ │ 0x002e line=155 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ - source_file_idx : 617 (BackStackRecord.java) │ │ + source_file_idx : 610 (BackStackRecord.java) │ │ │ │ Class #19 header: │ │ class_idx : 170 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 871 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -2950,34 +2950,34 @@ │ │ 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 │ │ -0356f4: |[0356f4] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -035704: 7030 ca17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -03570a: 0e00 |0003: return-void │ │ +0356dc: |[0356dc] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +0356ec: 7030 ca17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +0356f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #20 header: │ │ class_idx : 171 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -2999,17 +2999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03570c: |[03570c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -03571c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -035722: 0e00 |0003: return-void │ │ +0356f4: |[0356f4] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +035704: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03570a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3018,19 +3018,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 │ │ -035724: |[035724] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -035734: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ -035738: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03573a: 7030 ff02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02ff │ │ -035740: 1100 |0006: return-object v0 │ │ +03570c: |[03570c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +03571c: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ +035720: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +035722: 7030 ff02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02ff │ │ +035728: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3039,18 +3039,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 │ │ -035744: |[035744] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -035754: 6e20 f902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02f9 │ │ -03575a: 0c00 |0003: move-result-object v0 │ │ -03575c: 1100 |0004: return-object v0 │ │ +03572c: |[03572c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03573c: 6e20 f902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02f9 │ │ +035742: 0c00 |0003: move-result-object v0 │ │ +035744: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3059,17 +3059,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 │ │ -035760: |[035760] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -035770: 2320 fd03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@03fd │ │ -035774: 1100 |0002: return-object v0 │ │ +035748: |[035748] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +035758: 2320 fd03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@03fd │ │ +03575c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3078,32 +3078,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 │ │ -035778: |[035778] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -035788: 6e20 fb02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02fb │ │ -03578e: 0c00 |0003: move-result-object v0 │ │ -035790: 1100 |0004: return-object v0 │ │ +035760: |[035760] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +035770: 6e20 fb02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02fb │ │ +035776: 0c00 |0003: move-result-object v0 │ │ +035778: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #21 header: │ │ class_idx : 172 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -3134,37 +3134,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035794: |[035794] android.support.v4.app.Fragment$SavedState.:()V │ │ -0357a4: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00ab │ │ -0357a8: 7010 f802 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02f8 │ │ -0357ae: 6900 9300 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0093 │ │ -0357b2: 0e00 |0007: return-void │ │ +03577c: |[03577c] android.support.v4.app.Fragment$SavedState.:()V │ │ +03578c: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00ab │ │ +035790: 7010 f802 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02f8 │ │ +035796: 6900 9300 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0093 │ │ +03579a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 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 │ │ -0357b4: |[0357b4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -0357c4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0357ca: 5b01 9400 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -0357ce: 0e00 |0005: return-void │ │ +03579c: |[03579c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +0357ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0357b2: 5b01 9400 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +0357b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3175,25 +3175,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 │ │ -0357d0: |[0357d0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0357e0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0357e6: 6e10 ef01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ -0357ec: 0c00 |0006: move-result-object v0 │ │ -0357ee: 5b10 9400 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -0357f2: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -0357f6: 5410 9400 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -0357fa: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0357fe: 5410 9400 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -035802: 6e20 d501 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -035808: 0e00 |0014: return-void │ │ +0357b8: |[0357b8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +0357c8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0357ce: 6e10 ef01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ +0357d4: 0c00 |0006: move-result-object v0 │ │ +0357d6: 5b10 9400 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +0357da: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +0357de: 5410 9400 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +0357e2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0357e6: 5410 9400 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +0357ea: 6e20 d501 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +0357f0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3208,17 +3208,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03580c: |[03580c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -03581c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03581e: 0f00 |0001: return v0 │ │ +0357f4: |[0357f4] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +035804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035806: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3226,34 +3226,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035820: |[035820] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -035830: 5410 9400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -035834: 6e20 f401 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ -03583a: 0e00 |0005: return-void │ │ +035808: |[035808] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +035818: 5410 9400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +03581c: 6e20 f401 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ +035822: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #22 header: │ │ class_idx : 173 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -3476,44 +3476,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03583c: |[03583c] android.support.v4.app.Fragment.:()V │ │ -03584c: 2200 7d01 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@017d │ │ -035850: 7010 a308 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ -035856: 6900 c400 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ -03585a: 0e00 |0007: return-void │ │ +035824: |[035824] android.support.v4.app.Fragment.:()V │ │ +035834: 2200 7d01 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@017d │ │ +035838: 7010 a308 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ +03583e: 6900 c400 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ +035842: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03585c: |[03585c] android.support.v4.app.Fragment.:()V │ │ -03586c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03586e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -035870: 7010 bf17 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -035876: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -035878: 5930 bb00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -03587c: 5931 ad00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -035880: 5931 bf00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -035884: 5c32 b100 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -035888: 5c32 c100 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -03588c: 0e00 |0010: return-void │ │ +035844: |[035844] android.support.v4.app.Fragment.:()V │ │ +035854: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +035856: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +035858: 7010 bf17 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +03585e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +035860: 5930 bb00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035864: 5931 ad00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +035868: 5931 bf00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +03586c: 5c32 b100 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +035870: 5c32 c100 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +035874: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3527,19 +3527,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 │ │ -035890: |[035890] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0358a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0358a2: 7130 1d03 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@031d │ │ -0358a8: 0c00 |0004: move-result-object v0 │ │ -0358aa: 1100 |0005: return-object v0 │ │ +035878: |[035878] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +035888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03588a: 7130 1d03 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@031d │ │ +035890: 0c00 |0004: move-result-object v0 │ │ +035892: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3548,94 +3548,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 │ │ -0358ac: |[0358ac] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -0358bc: 6203 c400 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ -0358c0: 6e20 ad08 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ -0358c6: 0c00 |0005: move-result-object v0 │ │ -0358c8: 1f00 4b03 |0006: check-cast v0, Ljava/lang/Class; // type@034b │ │ -0358cc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0358d0: 6e10 aa00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00aa │ │ -0358d6: 0c03 |000d: move-result-object v3 │ │ -0358d8: 6e20 9a17 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@179a │ │ -0358de: 0c00 |0011: move-result-object v0 │ │ -0358e0: 6203 c400 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ -0358e4: 6e30 b408 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ -0358ea: 6e10 9917 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1799 │ │ -0358f0: 0c02 |001a: move-result-object v2 │ │ -0358f2: 1f02 ad00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0358f6: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -0358fa: 6e10 c217 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -035900: 0c03 |0022: move-result-object v3 │ │ -035902: 6e10 8b17 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@178b │ │ -035908: 0c03 |0026: move-result-object v3 │ │ -03590a: 6e20 d501 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -035910: 5b28 9e00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -035914: 1102 |002c: return-object v2 │ │ -035916: 0d01 |002d: move-exception v1 │ │ -035918: 2203 aa00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ -03591c: 2204 6b03 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -035920: 7010 e417 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -035926: 1a05 8b0b |0035: const-string v5, "Unable to instantiate fragment " // string@0b8b │ │ -03592a: 6e20 ed17 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035930: 0c04 |003a: move-result-object v4 │ │ -035932: 6e20 ed17 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035938: 0c04 |003e: move-result-object v4 │ │ -03593a: 1a05 2001 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0120 │ │ -03593e: 6e20 ed17 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035944: 0c04 |0044: move-result-object v4 │ │ -035946: 1a05 5600 |0045: const-string v5, " empty constructor that is public" // string@0056 │ │ -03594a: 6e20 ed17 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035950: 0c04 |004a: move-result-object v4 │ │ -035952: 6e10 f217 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -035958: 0c04 |004e: move-result-object v4 │ │ -03595a: 7030 f702 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ -035960: 2703 |0052: throw v3 │ │ -035962: 0d01 |0053: move-exception v1 │ │ -035964: 2203 aa00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ -035968: 2204 6b03 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -03596c: 7010 e417 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -035972: 1a05 8b0b |005b: const-string v5, "Unable to instantiate fragment " // string@0b8b │ │ -035976: 6e20 ed17 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03597c: 0c04 |0060: move-result-object v4 │ │ -03597e: 6e20 ed17 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035984: 0c04 |0064: move-result-object v4 │ │ -035986: 1a05 2001 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0120 │ │ -03598a: 6e20 ed17 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035990: 0c04 |006a: move-result-object v4 │ │ -035992: 1a05 5600 |006b: const-string v5, " empty constructor that is public" // string@0056 │ │ -035996: 6e20 ed17 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03599c: 0c04 |0070: move-result-object v4 │ │ -03599e: 6e10 f217 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0359a4: 0c04 |0074: move-result-object v4 │ │ -0359a6: 7030 f702 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ -0359ac: 2703 |0078: throw v3 │ │ -0359ae: 0d01 |0079: move-exception v1 │ │ -0359b0: 2203 aa00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ -0359b4: 2204 6b03 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -0359b8: 7010 e417 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0359be: 1a05 8b0b |0081: const-string v5, "Unable to instantiate fragment " // string@0b8b │ │ -0359c2: 6e20 ed17 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0359c8: 0c04 |0086: move-result-object v4 │ │ -0359ca: 6e20 ed17 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0359d0: 0c04 |008a: move-result-object v4 │ │ -0359d2: 1a05 2001 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0120 │ │ -0359d6: 6e20 ed17 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0359dc: 0c04 |0090: move-result-object v4 │ │ -0359de: 1a05 5600 |0091: const-string v5, " empty constructor that is public" // string@0056 │ │ -0359e2: 6e20 ed17 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0359e8: 0c04 |0096: move-result-object v4 │ │ -0359ea: 6e10 f217 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0359f0: 0c04 |009a: move-result-object v4 │ │ -0359f2: 7030 f702 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ -0359f8: 2703 |009e: throw v3 │ │ +035894: |[035894] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +0358a4: 6203 c400 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ +0358a8: 6e20 ad08 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ +0358ae: 0c00 |0005: move-result-object v0 │ │ +0358b0: 1f00 4b03 |0006: check-cast v0, Ljava/lang/Class; // type@034b │ │ +0358b4: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0358b8: 6e10 aa00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00aa │ │ +0358be: 0c03 |000d: move-result-object v3 │ │ +0358c0: 6e20 9a17 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@179a │ │ +0358c6: 0c00 |0011: move-result-object v0 │ │ +0358c8: 6203 c400 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ +0358cc: 6e30 b408 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ +0358d2: 6e10 9917 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@1799 │ │ +0358d8: 0c02 |001a: move-result-object v2 │ │ +0358da: 1f02 ad00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0358de: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +0358e2: 6e10 c217 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0358e8: 0c03 |0022: move-result-object v3 │ │ +0358ea: 6e10 8b17 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@178b │ │ +0358f0: 0c03 |0026: move-result-object v3 │ │ +0358f2: 6e20 d501 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +0358f8: 5b28 9e00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +0358fc: 1102 |002c: return-object v2 │ │ +0358fe: 0d01 |002d: move-exception v1 │ │ +035900: 2203 aa00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ +035904: 2204 6b03 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +035908: 7010 e417 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03590e: 1a05 840b |0035: const-string v5, "Unable to instantiate fragment " // string@0b84 │ │ +035912: 6e20 ed17 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035918: 0c04 |003a: move-result-object v4 │ │ +03591a: 6e20 ed17 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035920: 0c04 |003e: move-result-object v4 │ │ +035922: 1a05 1901 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0119 │ │ +035926: 6e20 ed17 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03592c: 0c04 |0044: move-result-object v4 │ │ +03592e: 1a05 5600 |0045: const-string v5, " empty constructor that is public" // string@0056 │ │ +035932: 6e20 ed17 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035938: 0c04 |004a: move-result-object v4 │ │ +03593a: 6e10 f217 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +035940: 0c04 |004e: move-result-object v4 │ │ +035942: 7030 f702 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ +035948: 2703 |0052: throw v3 │ │ +03594a: 0d01 |0053: move-exception v1 │ │ +03594c: 2203 aa00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ +035950: 2204 6b03 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +035954: 7010 e417 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03595a: 1a05 840b |005b: const-string v5, "Unable to instantiate fragment " // string@0b84 │ │ +03595e: 6e20 ed17 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035964: 0c04 |0060: move-result-object v4 │ │ +035966: 6e20 ed17 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03596c: 0c04 |0064: move-result-object v4 │ │ +03596e: 1a05 1901 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0119 │ │ +035972: 6e20 ed17 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035978: 0c04 |006a: move-result-object v4 │ │ +03597a: 1a05 5600 |006b: const-string v5, " empty constructor that is public" // string@0056 │ │ +03597e: 6e20 ed17 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035984: 0c04 |0070: move-result-object v4 │ │ +035986: 6e10 f217 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03598c: 0c04 |0074: move-result-object v4 │ │ +03598e: 7030 f702 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ +035994: 2703 |0078: throw v3 │ │ +035996: 0d01 |0079: move-exception v1 │ │ +035998: 2203 aa00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00aa │ │ +03599c: 2204 6b03 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +0359a0: 7010 e417 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0359a6: 1a05 840b |0081: const-string v5, "Unable to instantiate fragment " // string@0b84 │ │ +0359aa: 6e20 ed17 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0359b0: 0c04 |0086: move-result-object v4 │ │ +0359b2: 6e20 ed17 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0359b8: 0c04 |008a: move-result-object v4 │ │ +0359ba: 1a05 1901 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0119 │ │ +0359be: 6e20 ed17 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0359c4: 0c04 |0090: move-result-object v4 │ │ +0359c6: 1a05 5600 |0091: const-string v5, " empty constructor that is public" // string@0056 │ │ +0359ca: 6e20 ed17 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0359d0: 0c04 |0096: move-result-object v4 │ │ +0359d2: 6e10 f217 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0359d8: 0c04 |009a: move-result-object v4 │ │ +0359da: 7030 f702 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f7 │ │ +0359e0: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3668,33 +3668,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 │ │ -035a10: |[035a10] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -035a20: 6202 c400 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ -035a24: 6e20 ad08 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ -035a2a: 0c00 |0005: move-result-object v0 │ │ -035a2c: 1f00 4b03 |0006: check-cast v0, Ljava/lang/Class; // type@034b │ │ -035a30: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -035a34: 6e10 aa00 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00aa │ │ -035a3a: 0c02 |000d: move-result-object v2 │ │ -035a3c: 6e20 9a17 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@179a │ │ -035a42: 0c00 |0011: move-result-object v0 │ │ -035a44: 6202 c400 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ -035a48: 6e30 b408 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ -035a4e: 1c02 ad00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -035a52: 6e20 9717 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@1797 │ │ -035a58: 0a02 |001c: move-result v2 │ │ -035a5a: 0f02 |001d: return v2 │ │ -035a5c: 0d01 |001e: move-exception v1 │ │ -035a5e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -035a60: 28fd |0020: goto 001d // -0003 │ │ +0359f8: |[0359f8] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +035a08: 6202 c400 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ +035a0c: 6e20 ad08 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ +035a12: 0c00 |0005: move-result-object v0 │ │ +035a14: 1f00 4b03 |0006: check-cast v0, Ljava/lang/Class; // type@034b │ │ +035a18: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +035a1c: 6e10 aa00 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00aa │ │ +035a22: 0c02 |000d: move-result-object v2 │ │ +035a24: 6e20 9a17 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@179a │ │ +035a2a: 0c00 |0011: move-result-object v0 │ │ +035a2c: 6202 c400 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c4 │ │ +035a30: 6e30 b408 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ +035a36: 1c02 ad00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +035a3a: 6e20 9717 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@1797 │ │ +035a40: 0a02 |001c: move-result v2 │ │ +035a42: 0f02 |001d: return v2 │ │ +035a44: 0d01 |001e: move-exception v1 │ │ +035a46: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +035a48: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3715,238 +3715,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 │ │ -035a74: |[035a74] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -035a84: 6e20 7517 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035a8a: 1a00 6815 |0003: const-string v0, "mFragmentId=#" // string@1568 │ │ -035a8e: 6e20 7517 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035a94: 5230 a700 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -035a98: 7110 ab17 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -035a9e: 0c00 |000d: move-result-object v0 │ │ -035aa0: 6e20 7517 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035aa6: 1a00 6c00 |0011: const-string v0, " mContainerId=#" // string@006c │ │ -035aaa: 6e20 7517 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ab0: 5230 a400 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -035ab4: 7110 ab17 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -035aba: 0c00 |001b: move-result-object v0 │ │ -035abc: 6e20 7517 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ac2: 1a00 8400 |001f: const-string v0, " mTag=" // string@0084 │ │ -035ac6: 6e20 7517 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035acc: 5430 bd00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -035ad0: 6e20 7a17 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -035ad6: 6e20 7517 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035adc: 1a00 6a16 |002c: const-string v0, "mState=" // string@166a │ │ -035ae0: 6e20 7517 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ae6: 5230 bb00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -035aea: 6e20 7317 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -035af0: 1a00 7400 |0036: const-string v0, " mIndex=" // string@0074 │ │ -035af4: 6e20 7517 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035afa: 5230 ad00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -035afe: 6e20 7317 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -035b04: 1a00 8800 |0040: const-string v0, " mWho=" // string@0088 │ │ -035b08: 6e20 7517 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b0e: 5430 c300 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -035b12: 6e20 7517 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b18: 1a00 6800 |004a: const-string v0, " mBackStackNesting=" // string@0068 │ │ -035b1c: 6e20 7517 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b22: 5230 9f00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -035b26: 6e20 7817 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ -035b2c: 6e20 7517 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b32: 1a00 a814 |0057: const-string v0, "mAdded=" // string@14a8 │ │ -035b36: 6e20 7517 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b3c: 5530 9c00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -035b40: 6e20 7617 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035b46: 1a00 7c00 |0061: const-string v0, " mRemoving=" // string@007c │ │ -035b4a: 6e20 7517 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b50: 5530 b400 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -035b54: 6e20 7617 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035b5a: 1a00 7f00 |006b: const-string v0, " mResumed=" // string@007f │ │ -035b5e: 6e20 7517 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b64: 5530 b600 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ -035b68: 6e20 7617 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035b6e: 1a00 7100 |0075: const-string v0, " mFromLayout=" // string@0071 │ │ -035b72: 6e20 7517 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b78: 5530 a900 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -035b7c: 6e20 7617 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035b82: 1a00 7300 |007f: const-string v0, " mInLayout=" // string@0073 │ │ -035b86: 6e20 7517 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b8c: 5530 ac00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -035b90: 6e20 7b17 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -035b96: 6e20 7517 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035b9c: 1a00 7f15 |008c: const-string v0, "mHidden=" // string@157f │ │ -035ba0: 6e20 7517 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ba6: 5530 ab00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -035baa: 6e20 7617 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035bb0: 1a00 6f00 |0096: const-string v0, " mDetached=" // string@006f │ │ -035bb4: 6e20 7517 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035bba: 5530 a600 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -035bbe: 6e20 7617 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035bc4: 1a00 7800 |00a0: const-string v0, " mMenuVisible=" // string@0078 │ │ -035bc8: 6e20 7517 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035bce: 5530 b100 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -035bd2: 6e20 7617 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035bd8: 1a00 7200 |00aa: const-string v0, " mHasMenu=" // string@0072 │ │ -035bdc: 6e20 7517 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035be2: 5530 aa00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -035be6: 6e20 7b17 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -035bec: 6e20 7517 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035bf2: 1a00 3316 |00b7: const-string v0, "mRetainInstance=" // string@1633 │ │ -035bf6: 6e20 7517 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035bfc: 5530 b700 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -035c00: 6e20 7617 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035c06: 1a00 8000 |00c1: const-string v0, " mRetaining=" // string@0080 │ │ -035c0a: 6e20 7517 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c10: 5530 b800 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -035c14: 6e20 7617 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -035c1a: 1a00 8700 |00cb: const-string v0, " mUserVisibleHint=" // string@0087 │ │ -035c1e: 6e20 7517 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c24: 5530 c100 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -035c28: 6e20 7b17 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -035c2e: 5430 a800 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -035c32: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -035c36: 6e20 7517 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c3c: 1a00 6a15 |00dc: const-string v0, "mFragmentManager=" // string@156a │ │ -035c40: 6e20 7517 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c46: 5430 a800 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -035c4a: 6e20 7917 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035c50: 5430 9b00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -035c54: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -035c58: 6e20 7517 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c5e: 1a00 a114 |00ed: const-string v0, "mActivity=" // string@14a1 │ │ -035c62: 6e20 7517 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c68: 5430 9b00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -035c6c: 6e20 7917 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035c72: 5430 b300 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -035c76: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -035c7a: 6e20 7517 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c80: 1a00 f815 |00fe: const-string v0, "mParentFragment=" // string@15f8 │ │ -035c84: 6e20 7517 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035c8a: 5430 b300 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -035c8e: 6e20 7917 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035c94: 5430 9e00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -035c98: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -035c9c: 6e20 7517 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ca2: 1a00 b614 |010f: const-string v0, "mArguments=" // string@14b6 │ │ -035ca6: 6e20 7517 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035cac: 5430 9e00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -035cb0: 6e20 7917 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035cb6: 5430 b900 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -035cba: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -035cbe: 6e20 7517 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035cc4: 1a00 4216 |0120: const-string v0, "mSavedFragmentState=" // string@1642 │ │ -035cc8: 6e20 7517 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035cce: 5430 b900 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -035cd2: 6e20 7917 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035cd8: 5430 ba00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -035cdc: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -035ce0: 6e20 7517 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035ce6: 1a00 4516 |0131: const-string v0, "mSavedViewState=" // string@1645 │ │ -035cea: 6e20 7517 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035cf0: 5430 ba00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -035cf4: 6e20 7917 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035cfa: 5430 be00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -035cfe: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -035d02: 6e20 7517 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d08: 1a00 8416 |0142: const-string v0, "mTarget=" // string@1684 │ │ -035d0c: 6e20 7517 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d12: 5430 be00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -035d16: 6e20 7417 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ -035d1c: 1a00 8500 |014c: const-string v0, " mTargetRequestCode=" // string@0085 │ │ -035d20: 6e20 7517 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d26: 5230 c000 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -035d2a: 6e20 7817 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ -035d30: 5230 b200 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -035d34: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -035d38: 6e20 7517 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d3e: 1a00 d615 |015d: const-string v0, "mNextAnim=" // string@15d6 │ │ -035d42: 6e20 7517 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d48: 5230 b200 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -035d4c: 6e20 7817 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ -035d52: 5430 a300 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -035d56: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -035d5a: 6e20 7517 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d60: 1a00 ff14 |016e: const-string v0, "mContainer=" // string@14ff │ │ -035d64: 6e20 7517 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d6a: 5430 a300 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -035d6e: 6e20 7917 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035d74: 5430 c200 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -035d78: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -035d7c: 6e20 7517 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d82: 1a00 b716 |017f: const-string v0, "mView=" // string@16b7 │ │ -035d86: 6e20 7517 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035d8c: 5430 c200 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -035d90: 6e20 7917 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035d96: 5430 ae00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -035d9a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -035d9e: 6e20 7517 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035da4: 1a00 9215 |0190: const-string v0, "mInnerView=" // string@1592 │ │ -035da8: 6e20 7517 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035dae: 5430 c200 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -035db2: 6e20 7917 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035db8: 5430 9d00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -035dbc: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -035dc0: 6e20 7517 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035dc6: 1a00 b214 |01a1: const-string v0, "mAnimatingAway=" // string@14b2 │ │ -035dca: 6e20 7517 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035dd0: 5430 9d00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -035dd4: 6e20 7917 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -035dda: 6e20 7517 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035de0: 1a00 6c16 |01ae: const-string v0, "mStateAfterAnimating=" // string@166c │ │ -035de4: 6e20 7517 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035dea: 5230 bc00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ -035dee: 6e20 7817 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ -035df4: 5430 af00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -035df8: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -035dfc: 6e20 7517 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035e02: 1a00 3209 |01bf: const-string v0, "Loader Manager:" // string@0932 │ │ -035e06: 6e20 7a17 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -035e0c: 5430 af00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -035e10: 2201 6b03 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -035e14: 7010 e417 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -035e1a: 6e20 ed17 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035e20: 0c01 |01ce: move-result-object v1 │ │ -035e22: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -035e26: 6e20 ed17 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035e2c: 0c01 |01d4: move-result-object v1 │ │ -035e2e: 6e10 f217 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -035e34: 0c01 |01d8: move-result-object v1 │ │ -035e36: 6e57 ba04 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@04ba │ │ -035e3c: 5430 a200 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035e40: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -035e44: 6e20 7517 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -035e4a: 2200 6b03 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -035e4e: 7010 e417 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -035e54: 1a01 bf02 |01e8: const-string v1, "Child " // string@02bf │ │ -035e58: 6e20 ed17 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035e5e: 0c00 |01ed: move-result-object v0 │ │ -035e60: 5431 a200 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035e64: 6e20 ec17 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -035e6a: 0c00 |01f3: move-result-object v0 │ │ -035e6c: 1a01 1a01 |01f4: const-string v1, ":" // string@011a │ │ -035e70: 6e20 ed17 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035e76: 0c00 |01f9: move-result-object v0 │ │ -035e78: 6e10 f217 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -035e7e: 0c00 |01fd: move-result-object v0 │ │ -035e80: 6e20 7a17 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -035e86: 5430 a200 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035e8a: 2201 6b03 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -035e8e: 7010 e417 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -035e94: 6e20 ed17 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035e9a: 0c01 |020b: move-result-object v1 │ │ -035e9c: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -035ea0: 6e20 ed17 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -035ea6: 0c01 |0211: move-result-object v1 │ │ -035ea8: 6e10 f217 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -035eae: 0c01 |0215: move-result-object v1 │ │ -035eb0: 6e57 e303 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@03e3 │ │ -035eb6: 0e00 |0219: return-void │ │ +035a5c: |[035a5c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +035a6c: 6e20 7517 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035a72: 1a00 6115 |0003: const-string v0, "mFragmentId=#" // string@1561 │ │ +035a76: 6e20 7517 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035a7c: 5230 a700 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +035a80: 7110 ab17 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +035a86: 0c00 |000d: move-result-object v0 │ │ +035a88: 6e20 7517 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035a8e: 1a00 6c00 |0011: const-string v0, " mContainerId=#" // string@006c │ │ +035a92: 6e20 7517 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035a98: 5230 a400 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +035a9c: 7110 ab17 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +035aa2: 0c00 |001b: move-result-object v0 │ │ +035aa4: 6e20 7517 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035aaa: 1a00 8400 |001f: const-string v0, " mTag=" // string@0084 │ │ +035aae: 6e20 7517 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035ab4: 5430 bd00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +035ab8: 6e20 7a17 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +035abe: 6e20 7517 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035ac4: 1a00 6316 |002c: const-string v0, "mState=" // string@1663 │ │ +035ac8: 6e20 7517 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035ace: 5230 bb00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035ad2: 6e20 7317 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +035ad8: 1a00 7400 |0036: const-string v0, " mIndex=" // string@0074 │ │ +035adc: 6e20 7517 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035ae2: 5230 ad00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +035ae6: 6e20 7317 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +035aec: 1a00 8800 |0040: const-string v0, " mWho=" // string@0088 │ │ +035af0: 6e20 7517 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035af6: 5430 c300 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +035afa: 6e20 7517 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b00: 1a00 6800 |004a: const-string v0, " mBackStackNesting=" // string@0068 │ │ +035b04: 6e20 7517 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b0a: 5230 9f00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +035b0e: 6e20 7817 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ +035b14: 6e20 7517 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b1a: 1a00 a114 |0057: const-string v0, "mAdded=" // string@14a1 │ │ +035b1e: 6e20 7517 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b24: 5530 9c00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +035b28: 6e20 7617 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035b2e: 1a00 7c00 |0061: const-string v0, " mRemoving=" // string@007c │ │ +035b32: 6e20 7517 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b38: 5530 b400 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +035b3c: 6e20 7617 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035b42: 1a00 7f00 |006b: const-string v0, " mResumed=" // string@007f │ │ +035b46: 6e20 7517 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b4c: 5530 b600 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ +035b50: 6e20 7617 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035b56: 1a00 7100 |0075: const-string v0, " mFromLayout=" // string@0071 │ │ +035b5a: 6e20 7517 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b60: 5530 a900 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +035b64: 6e20 7617 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035b6a: 1a00 7300 |007f: const-string v0, " mInLayout=" // string@0073 │ │ +035b6e: 6e20 7517 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b74: 5530 ac00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +035b78: 6e20 7b17 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +035b7e: 6e20 7517 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b84: 1a00 7815 |008c: const-string v0, "mHidden=" // string@1578 │ │ +035b88: 6e20 7517 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035b8e: 5530 ab00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +035b92: 6e20 7617 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035b98: 1a00 6f00 |0096: const-string v0, " mDetached=" // string@006f │ │ +035b9c: 6e20 7517 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035ba2: 5530 a600 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +035ba6: 6e20 7617 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035bac: 1a00 7800 |00a0: const-string v0, " mMenuVisible=" // string@0078 │ │ +035bb0: 6e20 7517 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035bb6: 5530 b100 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +035bba: 6e20 7617 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035bc0: 1a00 7200 |00aa: const-string v0, " mHasMenu=" // string@0072 │ │ +035bc4: 6e20 7517 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035bca: 5530 aa00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +035bce: 6e20 7b17 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +035bd4: 6e20 7517 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035bda: 1a00 2c16 |00b7: const-string v0, "mRetainInstance=" // string@162c │ │ +035bde: 6e20 7517 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035be4: 5530 b700 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +035be8: 6e20 7617 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035bee: 1a00 8000 |00c1: const-string v0, " mRetaining=" // string@0080 │ │ +035bf2: 6e20 7517 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035bf8: 5530 b800 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +035bfc: 6e20 7617 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +035c02: 1a00 8700 |00cb: const-string v0, " mUserVisibleHint=" // string@0087 │ │ +035c06: 6e20 7517 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c0c: 5530 c100 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +035c10: 6e20 7b17 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +035c16: 5430 a800 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +035c1a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +035c1e: 6e20 7517 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c24: 1a00 6315 |00dc: const-string v0, "mFragmentManager=" // string@1563 │ │ +035c28: 6e20 7517 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c2e: 5430 a800 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +035c32: 6e20 7917 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035c38: 5430 9b00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +035c3c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +035c40: 6e20 7517 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c46: 1a00 9a14 |00ed: const-string v0, "mActivity=" // string@149a │ │ +035c4a: 6e20 7517 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c50: 5430 9b00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +035c54: 6e20 7917 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035c5a: 5430 b300 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +035c5e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +035c62: 6e20 7517 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c68: 1a00 f115 |00fe: const-string v0, "mParentFragment=" // string@15f1 │ │ +035c6c: 6e20 7517 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c72: 5430 b300 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +035c76: 6e20 7917 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035c7c: 5430 9e00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +035c80: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +035c84: 6e20 7517 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c8a: 1a00 af14 |010f: const-string v0, "mArguments=" // string@14af │ │ +035c8e: 6e20 7517 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035c94: 5430 9e00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +035c98: 6e20 7917 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035c9e: 5430 b900 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +035ca2: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +035ca6: 6e20 7517 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cac: 1a00 3b16 |0120: const-string v0, "mSavedFragmentState=" // string@163b │ │ +035cb0: 6e20 7517 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cb6: 5430 b900 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +035cba: 6e20 7917 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035cc0: 5430 ba00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +035cc4: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +035cc8: 6e20 7517 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cce: 1a00 3e16 |0131: const-string v0, "mSavedViewState=" // string@163e │ │ +035cd2: 6e20 7517 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cd8: 5430 ba00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +035cdc: 6e20 7917 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035ce2: 5430 be00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +035ce6: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +035cea: 6e20 7517 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cf0: 1a00 7d16 |0142: const-string v0, "mTarget=" // string@167d │ │ +035cf4: 6e20 7517 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035cfa: 5430 be00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +035cfe: 6e20 7417 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ +035d04: 1a00 8500 |014c: const-string v0, " mTargetRequestCode=" // string@0085 │ │ +035d08: 6e20 7517 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d0e: 5230 c000 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +035d12: 6e20 7817 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ +035d18: 5230 b200 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +035d1c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +035d20: 6e20 7517 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d26: 1a00 cf15 |015d: const-string v0, "mNextAnim=" // string@15cf │ │ +035d2a: 6e20 7517 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d30: 5230 b200 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +035d34: 6e20 7817 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ +035d3a: 5430 a300 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +035d3e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +035d42: 6e20 7517 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d48: 1a00 f814 |016e: const-string v0, "mContainer=" // string@14f8 │ │ +035d4c: 6e20 7517 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d52: 5430 a300 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +035d56: 6e20 7917 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035d5c: 5430 c200 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +035d60: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +035d64: 6e20 7517 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d6a: 1a00 b016 |017f: const-string v0, "mView=" // string@16b0 │ │ +035d6e: 6e20 7517 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d74: 5430 c200 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +035d78: 6e20 7917 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035d7e: 5430 ae00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +035d82: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +035d86: 6e20 7517 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d8c: 1a00 8b15 |0190: const-string v0, "mInnerView=" // string@158b │ │ +035d90: 6e20 7517 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035d96: 5430 c200 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +035d9a: 6e20 7917 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035da0: 5430 9d00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +035da4: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +035da8: 6e20 7517 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035dae: 1a00 ab14 |01a1: const-string v0, "mAnimatingAway=" // string@14ab │ │ +035db2: 6e20 7517 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035db8: 5430 9d00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +035dbc: 6e20 7917 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +035dc2: 6e20 7517 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035dc8: 1a00 6516 |01ae: const-string v0, "mStateAfterAnimating=" // string@1665 │ │ +035dcc: 6e20 7517 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035dd2: 5230 bc00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ +035dd6: 6e20 7817 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@1778 │ │ +035ddc: 5430 af00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +035de0: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +035de4: 6e20 7517 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035dea: 1a00 2b09 |01bf: const-string v0, "Loader Manager:" // string@092b │ │ +035dee: 6e20 7a17 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +035df4: 5430 af00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +035df8: 2201 6b03 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +035dfc: 7010 e417 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +035e02: 6e20 ed17 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e08: 0c01 |01ce: move-result-object v1 │ │ +035e0a: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +035e0e: 6e20 ed17 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e14: 0c01 |01d4: move-result-object v1 │ │ +035e16: 6e10 f217 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +035e1c: 0c01 |01d8: move-result-object v1 │ │ +035e1e: 6e57 ba04 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@04ba │ │ +035e24: 5430 a200 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035e28: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +035e2c: 6e20 7517 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +035e32: 2200 6b03 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +035e36: 7010 e417 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +035e3c: 1a01 b802 |01e8: const-string v1, "Child " // string@02b8 │ │ +035e40: 6e20 ed17 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e46: 0c00 |01ed: move-result-object v0 │ │ +035e48: 5431 a200 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035e4c: 6e20 ec17 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +035e52: 0c00 |01f3: move-result-object v0 │ │ +035e54: 1a01 1301 |01f4: const-string v1, ":" // string@0113 │ │ +035e58: 6e20 ed17 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e5e: 0c00 |01f9: move-result-object v0 │ │ +035e60: 6e10 f217 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +035e66: 0c00 |01fd: move-result-object v0 │ │ +035e68: 6e20 7a17 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +035e6e: 5430 a200 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035e72: 2201 6b03 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +035e76: 7010 e417 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +035e7c: 6e20 ed17 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e82: 0c01 |020b: move-result-object v1 │ │ +035e84: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +035e88: 6e20 ed17 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +035e8e: 0c01 |0211: move-result-object v1 │ │ +035e90: 6e10 f217 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +035e96: 0c01 |0215: move-result-object v1 │ │ +035e98: 6e57 e303 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@03e3 │ │ +035e9e: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -4018,18 +4018,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -035eb8: |[035eb8] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -035ec8: 6f20 c117 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -035ece: 0a00 |0003: move-result v0 │ │ -035ed0: 0f00 |0004: return v0 │ │ +035ea0: |[035ea0] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +035eb0: 6f20 c117 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +035eb6: 0a00 |0003: move-result v0 │ │ +035eb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4038,28 +4038,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 │ │ -035ed4: |[035ed4] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -035ee4: 5410 c300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -035ee8: 6e20 d217 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -035eee: 0a00 |0005: move-result v0 │ │ -035ef0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -035ef4: 1101 |0008: return-object v1 │ │ -035ef6: 5410 a200 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035efa: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -035efe: 5410 a200 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f02: 6e20 e903 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e9 │ │ -035f08: 0c01 |0012: move-result-object v1 │ │ -035f0a: 28f5 |0013: goto 0008 // -000b │ │ -035f0c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -035f0e: 28f3 |0015: goto 0008 // -000d │ │ +035ebc: |[035ebc] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +035ecc: 5410 c300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +035ed0: 6e20 d217 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +035ed6: 0a00 |0005: move-result v0 │ │ +035ed8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +035edc: 1101 |0008: return-object v1 │ │ +035ede: 5410 a200 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035ee2: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +035ee6: 5410 a200 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035eea: 6e20 e903 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e9 │ │ +035ef0: 0c01 |0012: move-result-object v1 │ │ +035ef2: 28f5 |0013: goto 0008 // -000b │ │ +035ef4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +035ef6: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -4073,17 +4073,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 │ │ -035f10: |[035f10] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -035f20: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -035f24: 1100 |0002: return-object v0 │ │ +035ef8: |[035ef8] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +035f08: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +035f0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4091,17 +4091,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035f28: |[035f28] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -035f38: 5410 9e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -035f3c: 1100 |0002: return-object v0 │ │ +035f10: |[035f10] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +035f20: 5410 9e00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +035f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4109,43 +4109,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 │ │ -035f40: |[035f40] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -035f50: 5420 a200 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f54: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -035f58: 6e10 1e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031e │ │ -035f5e: 5220 bb00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -035f62: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -035f64: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -035f68: 5420 a200 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f6c: 6e10 e003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ -035f72: 5420 a200 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f76: 1100 |0013: return-object v0 │ │ -035f78: 5220 bb00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -035f7c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -035f7e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -035f82: 5420 a200 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f86: 6e10 e103 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ -035f8c: 28f3 |001e: goto 0011 // -000d │ │ -035f8e: 5220 bb00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -035f92: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -035f94: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -035f98: 5420 a200 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035f9c: 6e10 d303 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ -035fa2: 28e8 |0029: goto 0011 // -0018 │ │ -035fa4: 5220 bb00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -035fa8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -035faa: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -035fae: 5420 a200 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -035fb2: 6e10 d603 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ -035fb8: 28dd |0034: goto 0011 // -0023 │ │ +035f28: |[035f28] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +035f38: 5420 a200 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f3c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +035f40: 6e10 1e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031e │ │ +035f46: 5220 bb00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035f4a: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +035f4c: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +035f50: 5420 a200 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f54: 6e10 e003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ +035f5a: 5420 a200 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f5e: 1100 |0013: return-object v0 │ │ +035f60: 5220 bb00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035f64: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +035f66: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +035f6a: 5420 a200 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f6e: 6e10 e103 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ +035f74: 28f3 |001e: goto 0011 // -000d │ │ +035f76: 5220 bb00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035f7a: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +035f7c: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +035f80: 5420 a200 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f84: 6e10 d303 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ +035f8a: 28e8 |0029: goto 0011 // -0018 │ │ +035f8c: 5220 bb00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +035f90: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +035f92: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +035f96: 5420 a200 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +035f9a: 6e10 d603 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ +035fa0: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -4163,17 +4163,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 │ │ -035fbc: |[035fbc] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -035fcc: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -035fd0: 1100 |0002: return-object v0 │ │ +035fa4: |[035fa4] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +035fb4: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +035fb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4181,17 +4181,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035fd4: |[035fd4] android.support.v4.app.Fragment.getId:()I │ │ -035fe4: 5210 a700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -035fe8: 0f00 |0002: return v0 │ │ +035fbc: |[035fbc] android.support.v4.app.Fragment.getId:()I │ │ +035fcc: 5210 a700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +035fd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4199,19 +4199,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -035fec: |[035fec] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -035ffc: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036000: 6e10 7403 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ -036006: 0c00 |0005: move-result-object v0 │ │ -036008: 1100 |0006: return-object v0 │ │ +035fd4: |[035fd4] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +035fe4: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +035fe8: 6e10 7403 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ +035fee: 0c00 |0005: move-result-object v0 │ │ +035ff0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4220,46 +4220,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -03600c: |[03600c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -03601c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03601e: 5440 af00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036022: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -036026: 5440 af00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -03602a: 1100 |0007: return-object v0 │ │ -03602c: 5440 9b00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036030: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -036034: 2200 5703 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -036038: 2201 6b03 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03603c: 7010 e417 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036042: 1a02 c503 |0013: const-string v2, "Fragment " // string@03c5 │ │ -036046: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03604c: 0c01 |0018: move-result-object v1 │ │ -03604e: 6e20 ec17 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036054: 0c01 |001c: move-result-object v1 │ │ -036056: 1a02 8a00 |001d: const-string v2, " not attached to Activity" // string@008a │ │ -03605a: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036060: 0c01 |0022: move-result-object v1 │ │ -036062: 6e10 f217 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036068: 0c01 |0026: move-result-object v1 │ │ -03606a: 7020 a417 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -036070: 2700 |002a: throw v0 │ │ -036072: 5c43 a100 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -036076: 5440 9b00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -03607a: 5441 c300 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -03607e: 5542 b000 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036082: 6e40 7503 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -036088: 0c00 |0036: move-result-object v0 │ │ -03608a: 5b40 af00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -03608e: 5440 af00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036092: 28cc |003b: goto 0007 // -0034 │ │ +035ff4: |[035ff4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +036004: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +036006: 5440 af00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +03600a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +03600e: 5440 af00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036012: 1100 |0007: return-object v0 │ │ +036014: 5440 9b00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036018: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +03601c: 2200 5703 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +036020: 2201 6b03 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036024: 7010 e417 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03602a: 1a02 be03 |0013: const-string v2, "Fragment " // string@03be │ │ +03602e: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036034: 0c01 |0018: move-result-object v1 │ │ +036036: 6e20 ec17 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03603c: 0c01 |001c: move-result-object v1 │ │ +03603e: 1a02 8a00 |001d: const-string v2, " not attached to Activity" // string@008a │ │ +036042: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036048: 0c01 |0022: move-result-object v1 │ │ +03604a: 6e10 f217 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036050: 0c01 |0026: move-result-object v1 │ │ +036052: 7020 a417 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +036058: 2700 |002a: throw v0 │ │ +03605a: 5c43 a100 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +03605e: 5440 9b00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036062: 5441 c300 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036066: 5542 b000 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +03606a: 6e40 7503 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +036070: 0c00 |0036: move-result-object v0 │ │ +036072: 5b40 af00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036076: 5440 af00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +03607a: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4274,17 +4274,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 │ │ -036094: |[036094] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -0360a4: 5410 b300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -0360a8: 1100 |0002: return-object v0 │ │ +03607c: |[03607c] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +03608c: 5410 b300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +036090: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4292,36 +4292,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0360ac: |[0360ac] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -0360bc: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0360c0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0360c4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0360c8: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0360cc: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0360d2: 1a02 c503 |000b: const-string v2, "Fragment " // string@03c5 │ │ -0360d6: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0360dc: 0c01 |0010: move-result-object v1 │ │ -0360de: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0360e4: 0c01 |0014: move-result-object v1 │ │ -0360e6: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ -0360ea: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0360f0: 0c01 |001a: move-result-object v1 │ │ -0360f2: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0360f8: 0c01 |001e: move-result-object v1 │ │ -0360fa: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -036100: 2700 |0022: throw v0 │ │ -036102: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036106: 6e10 7703 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0377 │ │ -03610c: 0c00 |0028: move-result-object v0 │ │ -03610e: 1100 |0029: return-object v0 │ │ +036094: |[036094] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +0360a4: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0360a8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0360ac: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0360b0: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0360b4: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0360ba: 1a02 be03 |000b: const-string v2, "Fragment " // string@03be │ │ +0360be: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0360c4: 0c01 |0010: move-result-object v1 │ │ +0360c6: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0360cc: 0c01 |0014: move-result-object v1 │ │ +0360ce: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ +0360d2: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0360d8: 0c01 |001a: move-result-object v1 │ │ +0360da: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0360e0: 0c01 |001e: move-result-object v1 │ │ +0360e2: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0360e8: 2700 |0022: throw v0 │ │ +0360ea: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0360ee: 6e10 7703 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0377 │ │ +0360f4: 0c00 |0028: move-result-object v0 │ │ +0360f6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4331,17 +4331,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036110: |[036110] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -036120: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -036124: 0f00 |0002: return v0 │ │ +0360f8: |[0360f8] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +036108: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +03610c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4349,20 +4349,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036128: |[036128] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -036138: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ -03613e: 0c00 |0003: move-result-object v0 │ │ -036140: 6e20 0b01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -036146: 0c00 |0007: move-result-object v0 │ │ -036148: 1100 |0008: return-object v0 │ │ +036110: |[036110] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +036120: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ +036126: 0c00 |0003: move-result-object v0 │ │ +036128: 6e20 0b01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +03612e: 0c00 |0007: move-result-object v0 │ │ +036130: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4371,20 +4371,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 │ │ -03614c: |[03614c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -03615c: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ -036162: 0c00 |0003: move-result-object v0 │ │ -036164: 6e30 0c01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@010c │ │ -03616a: 0c00 |0007: move-result-object v0 │ │ -03616c: 1100 |0008: return-object v0 │ │ +036134: |[036134] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +036144: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ +03614a: 0c00 |0003: move-result-object v0 │ │ +03614c: 6e30 0c01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@010c │ │ +036152: 0c00 |0007: move-result-object v0 │ │ +036154: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 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; │ │ @@ -4394,17 +4394,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036170: |[036170] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -036180: 5410 bd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -036184: 1100 |0002: return-object v0 │ │ +036158: |[036158] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +036168: 5410 bd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +03616c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4412,17 +4412,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 │ │ -036188: |[036188] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -036198: 5410 be00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -03619c: 1100 |0002: return-object v0 │ │ +036170: |[036170] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +036180: 5410 be00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +036184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4430,17 +4430,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361a0: |[0361a0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -0361b0: 5210 c000 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -0361b4: 0f00 |0002: return v0 │ │ +036188: |[036188] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +036198: 5210 c000 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +03619c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4448,20 +4448,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0361b8: |[0361b8] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -0361c8: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ -0361ce: 0c00 |0003: move-result-object v0 │ │ -0361d0: 6e20 0e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@010e │ │ -0361d6: 0c00 |0007: move-result-object v0 │ │ -0361d8: 1100 |0008: return-object v0 │ │ +0361a0: |[0361a0] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +0361b0: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ +0361b6: 0c00 |0003: move-result-object v0 │ │ +0361b8: 6e20 0e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@010e │ │ +0361be: 0c00 |0007: move-result-object v0 │ │ +0361c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4470,17 +4470,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361dc: |[0361dc] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -0361ec: 5510 c100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -0361f0: 0f00 |0002: return v0 │ │ +0361c4: |[0361c4] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +0361d4: 5510 c100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +0361d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4488,17 +4488,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361f4: |[0361f4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -036204: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -036208: 1100 |0002: return-object v0 │ │ +0361dc: |[0361dc] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +0361ec: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0361f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4506,17 +4506,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03620c: |[03620c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -03621c: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036220: 0f00 |0002: return v0 │ │ +0361f4: |[0361f4] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +036204: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036208: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4524,18 +4524,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036224: |[036224] android.support.v4.app.Fragment.hashCode:()I │ │ -036234: 6f10 c317 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -03623a: 0a00 |0003: move-result v0 │ │ -03623c: 0f00 |0004: return v0 │ │ +03620c: |[03620c] android.support.v4.app.Fragment.hashCode:()I │ │ +03621c: 6f10 c317 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +036222: 0a00 |0003: move-result v0 │ │ +036224: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4543,39 +4543,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -036240: |[036240] android.support.v4.app.Fragment.initState:()V │ │ -036250: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -036252: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -036254: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -036256: 5930 ad00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -03625a: 5b32 c300 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -03625e: 5c31 9c00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -036262: 5c31 b400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -036266: 5c31 b600 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ -03626a: 5c31 a900 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -03626e: 5c31 ac00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -036272: 5c31 b500 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ -036276: 5931 9f00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -03627a: 5b32 a800 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -03627e: 5b32 9b00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036282: 5931 a700 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -036286: 5931 a400 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -03628a: 5b32 bd00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -03628e: 5c31 ab00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -036292: 5c31 a600 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -036296: 5c31 b800 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -03629a: 5b32 af00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -03629e: 5c31 b000 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -0362a2: 5c31 a100 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -0362a6: 0e00 |002b: return-void │ │ +036228: |[036228] android.support.v4.app.Fragment.initState:()V │ │ +036238: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03623a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03623c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +03623e: 5930 ad00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036242: 5b32 c300 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036246: 5c31 9c00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +03624a: 5c31 b400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +03624e: 5c31 b600 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ +036252: 5c31 a900 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +036256: 5c31 ac00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +03625a: 5c31 b500 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ +03625e: 5931 9f00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +036262: 5b32 a800 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +036266: 5b32 9b00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +03626a: 5931 a700 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +03626e: 5931 a400 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +036272: 5b32 bd00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +036276: 5c31 ab00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +03627a: 5c31 a600 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +03627e: 5c31 b800 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +036282: 5b32 af00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036286: 5c31 b000 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +03628a: 5c31 a100 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +03628e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4603,24 +4603,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0362a8: |[0362a8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -0362b8: 2200 bc00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00bc │ │ -0362bc: 7010 c903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c9 │ │ -0362c2: 5b30 a200 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0362c6: 5430 a200 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0362ca: 5431 9b00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0362ce: 2202 a900 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00a9 │ │ -0362d2: 7020 f502 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02f5 │ │ -0362d8: 6e40 ce03 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@03ce │ │ -0362de: 0e00 |0013: return-void │ │ +036290: |[036290] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +0362a0: 2200 bc00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00bc │ │ +0362a4: 7010 c903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c9 │ │ +0362aa: 5b30 a200 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0362ae: 5430 a200 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0362b2: 5431 9b00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0362b6: 2202 a900 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00a9 │ │ +0362ba: 7020 f502 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02f5 │ │ +0362c0: 6e40 ce03 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@03ce │ │ +0362c6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4630,23 +4630,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0362e0: |[0362e0] android.support.v4.app.Fragment.isAdded:()Z │ │ -0362f0: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0362f4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0362f8: 5510 9c00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -0362fc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -036300: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -036302: 0f00 |0009: return v0 │ │ -036304: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -036306: 28fe |000b: goto 0009 // -0002 │ │ +0362c8: |[0362c8] android.support.v4.app.Fragment.isAdded:()Z │ │ +0362d8: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0362dc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0362e0: 5510 9c00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +0362e4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0362e8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0362ea: 0f00 |0009: return v0 │ │ +0362ec: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0362ee: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4654,17 +4654,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036308: |[036308] android.support.v4.app.Fragment.isDetached:()Z │ │ -036318: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -03631c: 0f00 |0002: return v0 │ │ +0362f0: |[0362f0] android.support.v4.app.Fragment.isDetached:()Z │ │ +036300: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +036304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4672,17 +4672,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036320: |[036320] android.support.v4.app.Fragment.isHidden:()Z │ │ -036330: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -036334: 0f00 |0002: return v0 │ │ +036308: |[036308] android.support.v4.app.Fragment.isHidden:()Z │ │ +036318: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +03631c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4690,21 +4690,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -036338: |[036338] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -036348: 5210 9f00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -03634c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -036350: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -036352: 0f00 |0005: return v0 │ │ -036354: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -036356: 28fe |0007: goto 0005 // -0002 │ │ +036320: |[036320] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +036330: 5210 9f00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +036334: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +036338: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03633a: 0f00 |0005: return v0 │ │ +03633c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03633e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4712,17 +4712,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036358: |[036358] android.support.v4.app.Fragment.isInLayout:()Z │ │ -036368: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -03636c: 0f00 |0002: return v0 │ │ +036340: |[036340] android.support.v4.app.Fragment.isInLayout:()Z │ │ +036350: 5510 ac00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +036354: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4730,17 +4730,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036370: |[036370] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -036380: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036384: 0f00 |0002: return v0 │ │ +036358: |[036358] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +036368: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +03636c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4748,17 +4748,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036388: |[036388] android.support.v4.app.Fragment.isRemoving:()Z │ │ -036398: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -03639c: 0f00 |0002: return v0 │ │ +036370: |[036370] android.support.v4.app.Fragment.isRemoving:()Z │ │ +036380: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +036384: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4766,17 +4766,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0363a0: |[0363a0] android.support.v4.app.Fragment.isResumed:()Z │ │ -0363b0: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ -0363b4: 0f00 |0002: return v0 │ │ +036388: |[036388] android.support.v4.app.Fragment.isResumed:()Z │ │ +036398: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ +03639c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4784,35 +4784,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0363b8: |[0363b8] android.support.v4.app.Fragment.isVisible:()Z │ │ -0363c8: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ -0363ce: 0a00 |0003: move-result v0 │ │ -0363d0: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -0363d4: 6e10 2103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ -0363da: 0a00 |0009: move-result v0 │ │ -0363dc: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -0363e0: 5410 c200 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0363e4: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -0363e8: 5410 c200 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0363ec: 6e10 4413 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1344 │ │ -0363f2: 0c00 |0015: move-result-object v0 │ │ -0363f4: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -0363f8: 5410 c200 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0363fc: 6e10 4213 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -036402: 0a00 |001d: move-result v0 │ │ -036404: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -036408: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -03640a: 0f00 |0021: return v0 │ │ -03640c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -03640e: 28fe |0023: goto 0021 // -0002 │ │ +0363a0: |[0363a0] android.support.v4.app.Fragment.isVisible:()Z │ │ +0363b0: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ +0363b6: 0a00 |0003: move-result v0 │ │ +0363b8: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +0363bc: 6e10 2103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ +0363c2: 0a00 |0009: move-result v0 │ │ +0363c4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +0363c8: 5410 c200 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0363cc: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +0363d0: 5410 c200 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0363d4: 6e10 4413 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1344 │ │ +0363da: 0c00 |0015: move-result-object v0 │ │ +0363dc: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +0363e0: 5410 c200 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0363e4: 6e10 4213 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0363ea: 0a00 |001d: move-result v0 │ │ +0363ec: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +0363f0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +0363f2: 0f00 |0021: return v0 │ │ +0363f4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0363f6: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4820,18 +4820,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036410: |[036410] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -036420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036422: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036426: 0e00 |0003: return-void │ │ +0363f8: |[0363f8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +036408: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03640a: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03640e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4841,16 +4841,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -036428: |[036428] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -036438: 0e00 |0000: return-void │ │ +036410: |[036410] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +036420: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4861,18 +4861,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03643c: |[03643c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -03644c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03644e: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036452: 0e00 |0003: return-void │ │ +036424: |[036424] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +036434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036436: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03643a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4882,18 +4882,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036454: |[036454] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -036464: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036466: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03646a: 0e00 |0003: return-void │ │ +03643c: |[03643c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03644c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03644e: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4903,17 +4903,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03646c: |[03646c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -03647c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03647e: 0f00 |0001: return v0 │ │ +036454: |[036454] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +036464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036466: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4922,18 +4922,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036480: |[036480] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -036490: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036492: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036496: 0e00 |0003: return-void │ │ +036468: |[036468] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +036478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03647a: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03647e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4943,17 +4943,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036498: |[036498] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -0364a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0364aa: 1100 |0001: return-object v0 │ │ +036480: |[036480] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +036490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036492: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4964,19 +4964,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 │ │ -0364ac: |[0364ac] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0364bc: 6e10 0703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0307 │ │ -0364c2: 0c00 |0003: move-result-object v0 │ │ -0364c4: 6e40 8403 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@0384 │ │ -0364ca: 0e00 |0007: return-void │ │ +036494: |[036494] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0364a4: 6e10 0703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0307 │ │ +0364aa: 0c00 |0003: move-result-object v0 │ │ +0364ac: 6e40 8403 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@0384 │ │ +0364b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4988,16 +4988,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 │ │ -0364cc: |[0364cc] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0364dc: 0e00 |0000: return-void │ │ +0364b4: |[0364b4] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0364c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ 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; │ │ @@ -5007,17 +5007,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 │ │ -0364e0: |[0364e0] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0364f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0364f2: 1100 |0001: return-object v0 │ │ +0364c8: |[0364c8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0364d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0364da: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 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; │ │ @@ -5028,32 +5028,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0364f4: |[0364f4] android.support.v4.app.Fragment.onDestroy:()V │ │ -036504: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -036506: 5c41 a000 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03650a: 5540 a100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -03650e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -036512: 5c41 a100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -036516: 5440 9b00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -03651a: 5441 c300 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -03651e: 5542 b000 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036522: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -036524: 6e40 7503 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -03652a: 0c00 |0013: move-result-object v0 │ │ -03652c: 5b40 af00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036530: 5440 af00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036534: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -036538: 5440 af00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -03653c: 6e10 b404 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ -036542: 0e00 |001f: return-void │ │ +0364dc: |[0364dc] android.support.v4.app.Fragment.onDestroy:()V │ │ +0364ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0364ee: 5c41 a000 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0364f2: 5540 a100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +0364f6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +0364fa: 5c41 a100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +0364fe: 5440 9b00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036502: 5441 c300 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036506: 5542 b000 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +03650a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +03650c: 6e40 7503 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +036512: 0c00 |0013: move-result-object v0 │ │ +036514: 5b40 af00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036518: 5440 af00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +03651c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +036520: 5440 af00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036524: 6e10 b404 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ +03652a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -5067,16 +5067,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -036544: |[036544] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -036554: 0e00 |0000: return-void │ │ +03652c: |[03652c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +03653c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5084,18 +5084,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036558: |[036558] android.support.v4.app.Fragment.onDestroyView:()V │ │ -036568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03656a: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03656e: 0e00 |0003: return-void │ │ +036540: |[036540] android.support.v4.app.Fragment.onDestroyView:()V │ │ +036550: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036552: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5104,18 +5104,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036570: |[036570] android.support.v4.app.Fragment.onDetach:()V │ │ -036580: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036582: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036586: 0e00 |0003: return-void │ │ +036558: |[036558] android.support.v4.app.Fragment.onDetach:()V │ │ +036568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03656a: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03656e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5124,16 +5124,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -036588: |[036588] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -036598: 0e00 |0000: return-void │ │ +036570: |[036570] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +036580: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -5142,18 +5142,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 │ │ -03659c: |[03659c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -0365ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0365ae: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0365b2: 0e00 |0003: return-void │ │ +036584: |[036584] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +036594: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036596: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03659a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5165,18 +5165,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0365b4: |[0365b4] android.support.v4.app.Fragment.onLowMemory:()V │ │ -0365c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0365c6: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0365ca: 0e00 |0003: return-void │ │ +03659c: |[03659c] android.support.v4.app.Fragment.onLowMemory:()V │ │ +0365ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0365ae: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0365b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5185,17 +5185,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0365cc: |[0365cc] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0365dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0365de: 0f00 |0001: return v0 │ │ +0365b4: |[0365b4] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0365c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0365c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5204,16 +5204,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0365e0: |[0365e0] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0365f0: 0e00 |0000: return-void │ │ +0365c8: |[0365c8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0365d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5222,18 +5222,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0365f4: |[0365f4] android.support.v4.app.Fragment.onPause:()V │ │ -036604: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036606: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03660a: 0e00 |0003: return-void │ │ +0365dc: |[0365dc] android.support.v4.app.Fragment.onPause:()V │ │ +0365ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0365ee: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0365f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5242,16 +5242,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03660c: |[03660c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -03661c: 0e00 |0000: return-void │ │ +0365f4: |[0365f4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +036604: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5260,18 +5260,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036620: |[036620] android.support.v4.app.Fragment.onResume:()V │ │ -036630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036632: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036636: 0e00 |0003: return-void │ │ +036608: |[036608] android.support.v4.app.Fragment.onResume:()V │ │ +036618: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03661a: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03661e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5280,16 +5280,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -036638: |[036638] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -036648: 0e00 |0000: return-void │ │ +036620: |[036620] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +036630: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5298,35 +5298,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -03664c: |[03664c] android.support.v4.app.Fragment.onStart:()V │ │ -03665c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03665e: 5c41 a000 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036662: 5540 b000 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036666: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -03666a: 5c41 b000 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -03666e: 5540 a100 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -036672: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -036676: 5c41 a100 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -03667a: 5440 9b00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -03667e: 5441 c300 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -036682: 5542 b000 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036686: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -036688: 6e40 7503 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -03668e: 0c00 |0019: move-result-object v0 │ │ -036690: 5b40 af00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036694: 5440 af00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036698: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -03669c: 5440 af00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -0366a0: 6e10 b804 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ -0366a6: 0e00 |0025: return-void │ │ +036634: |[036634] android.support.v4.app.Fragment.onStart:()V │ │ +036644: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +036646: 5c41 a000 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03664a: 5540 b000 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +03664e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +036652: 5c41 b000 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +036656: 5540 a100 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +03665a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +03665e: 5c41 a100 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +036662: 5440 9b00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036666: 5441 c300 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +03666a: 5542 b000 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +03666e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +036670: 6e40 7503 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +036676: 0c00 |0019: move-result-object v0 │ │ +036678: 5b40 af00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +03667c: 5440 af00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036680: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +036684: 5440 af00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036688: 6e10 b804 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ +03668e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5342,18 +5342,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0366a8: |[0366a8] android.support.v4.app.Fragment.onStop:()V │ │ -0366b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0366ba: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0366be: 0e00 |0003: return-void │ │ +036690: |[036690] android.support.v4.app.Fragment.onStop:()V │ │ +0366a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0366a2: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0366a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5362,16 +5362,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 │ │ -0366c0: |[0366c0] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0366d0: 0e00 |0000: return-void │ │ +0366a8: |[0366a8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0366b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 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; │ │ @@ -5381,18 +5381,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0366d4: |[0366d4] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -0366e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0366e6: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0366ea: 0e00 |0003: return-void │ │ +0366bc: |[0366bc] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +0366cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0366ce: 5c10 a000 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0366d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5402,44 +5402,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0366ec: |[0366ec] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -0366fc: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036700: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -036704: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036708: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -03670e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -036710: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036714: 6e20 2903 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0329 │ │ -03671a: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03671e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -036722: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036726: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03672a: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036730: 1a02 c503 |001a: const-string v2, "Fragment " // string@03c5 │ │ -036734: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03673a: 0c01 |001f: move-result-object v1 │ │ -03673c: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036742: 0c01 |0023: move-result-object v1 │ │ -036744: 1a02 4700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0047 │ │ -036748: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03674e: 0c01 |0029: move-result-object v1 │ │ -036750: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036756: 0c01 |002d: move-result-object v1 │ │ -036758: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -03675e: 2700 |0031: throw v0 │ │ -036760: 5430 a200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036764: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -036768: 5430 a200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -03676c: 6e10 d303 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ -036772: 0e00 |003b: return-void │ │ +0366d4: |[0366d4] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +0366e4: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0366e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0366ec: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0366f0: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +0366f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0366f8: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0366fc: 6e20 2903 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0329 │ │ +036702: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036706: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03670a: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +03670e: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036712: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036718: 1a02 be03 |001a: const-string v2, "Fragment " // string@03be │ │ +03671c: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036722: 0c01 |001f: move-result-object v1 │ │ +036724: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03672a: 0c01 |0023: move-result-object v1 │ │ +03672c: 1a02 4700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0047 │ │ +036730: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036736: 0c01 |0029: move-result-object v1 │ │ +036738: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03673e: 0c01 |002d: move-result-object v1 │ │ +036740: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036746: 2700 |0031: throw v0 │ │ +036748: 5430 a200 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +03674c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +036750: 5430 a200 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036754: 6e10 d303 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ +03675a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5456,21 +5456,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -036774: |[036774] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -036784: 6e20 2c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032c │ │ -03678a: 5410 a200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -03678e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -036792: 5410 a200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036796: 6e20 d403 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03d4 │ │ -03679c: 0e00 |000c: return-void │ │ +03675c: |[03675c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03676c: 6e20 2c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032c │ │ +036772: 5410 a200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036776: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03677a: 5410 a200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +03677e: 6e20 d403 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03d4 │ │ +036784: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5482,30 +5482,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0367a0: |[0367a0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0367b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0367b2: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -0367b6: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -0367ba: 6e20 2d03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@032d │ │ -0367c0: 0a01 |0008: move-result v1 │ │ -0367c2: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -0367c6: 0f00 |000b: return v0 │ │ -0367c8: 5421 a200 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0367cc: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0367d0: 5421 a200 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0367d4: 6e20 d503 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ -0367da: 0a01 |0015: move-result v1 │ │ -0367dc: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -0367e0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0367e2: 28f2 |0019: goto 000b // -000e │ │ +036788: |[036788] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +036798: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03679a: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +03679e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +0367a2: 6e20 2d03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@032d │ │ +0367a8: 0a01 |0008: move-result v1 │ │ +0367aa: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +0367ae: 0f00 |000b: return v0 │ │ +0367b0: 5421 a200 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0367b4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0367b8: 5421 a200 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0367bc: 6e20 d503 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ +0367c2: 0a01 |0015: move-result v1 │ │ +0367c4: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +0367c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0367ca: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5519,53 +5519,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0367e4: |[0367e4] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -0367f4: 5441 a200 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0367f8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0367fc: 5441 a200 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036800: 6e10 fa03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -036806: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -036808: 5c41 a000 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03680c: 6e20 2e03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032e │ │ -036812: 5541 a000 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036816: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -03681a: 2201 f200 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -03681e: 2202 6b03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -036822: 7010 e417 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036828: 1a03 c503 |001a: const-string v3, "Fragment " // string@03c5 │ │ -03682c: 6e20 ed17 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036832: 0c02 |001f: move-result-object v2 │ │ -036834: 6e20 ec17 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03683a: 0c02 |0023: move-result-object v2 │ │ -03683c: 1a03 4900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0049 │ │ -036840: 6e20 ed17 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036846: 0c02 |0029: move-result-object v2 │ │ -036848: 6e10 f217 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03684e: 0c02 |002d: move-result-object v2 │ │ -036850: 7020 7f05 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036856: 2701 |0031: throw v1 │ │ -036858: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -03685c: 1a01 460d |0034: const-string v1, "android:support:fragments" // string@0d46 │ │ -036860: 6e20 c301 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ -036866: 0c00 |0039: move-result-object v0 │ │ -036868: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -03686c: 5441 a200 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036870: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -036874: 6e10 1e03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031e │ │ -03687a: 5441 a200 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -03687e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -036880: 6e30 0704 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0407 │ │ -036886: 5441 a200 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -03688a: 6e10 d603 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ -036890: 0e00 |004e: return-void │ │ +0367cc: |[0367cc] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +0367dc: 5441 a200 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0367e0: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +0367e4: 5441 a200 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0367e8: 6e10 fa03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +0367ee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0367f0: 5c41 a000 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0367f4: 6e20 2e03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032e │ │ +0367fa: 5541 a000 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0367fe: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +036802: 2201 f200 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036806: 2202 6b03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +03680a: 7010 e417 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036810: 1a03 be03 |001a: const-string v3, "Fragment " // string@03be │ │ +036814: 6e20 ed17 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03681a: 0c02 |001f: move-result-object v2 │ │ +03681c: 6e20 ec17 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036822: 0c02 |0023: move-result-object v2 │ │ +036824: 1a03 4900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0049 │ │ +036828: 6e20 ed17 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03682e: 0c02 |0029: move-result-object v2 │ │ +036830: 6e10 f217 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036836: 0c02 |002d: move-result-object v2 │ │ +036838: 7020 7f05 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +03683e: 2701 |0031: throw v1 │ │ +036840: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +036844: 1a01 3f0d |0034: const-string v1, "android:support:fragments" // string@0d3f │ │ +036848: 6e20 c301 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ +03684e: 0c00 |0039: move-result-object v0 │ │ +036850: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +036854: 5441 a200 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036858: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +03685c: 6e10 1e03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031e │ │ +036862: 5441 a200 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036866: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +036868: 6e30 0704 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0407 │ │ +03686e: 5441 a200 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036872: 6e10 d603 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ +036878: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5588,31 +5588,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 │ │ -036894: |[036894] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0368a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0368a6: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -0368aa: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -0368ae: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -0368b2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0368b6: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -0368ba: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -0368be: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0368c0: 6e30 3103 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0331 │ │ -0368c6: 5421 a200 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0368ca: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0368ce: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0368d2: 6e30 d703 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d7 │ │ -0368d8: 0a01 |001a: move-result v1 │ │ -0368da: b610 |001b: or-int/2addr v0, v1 │ │ -0368dc: 0f00 |001c: return v0 │ │ +03687c: |[03687c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +03688c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03688e: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +036892: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +036896: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +03689a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +03689e: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +0368a2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +0368a6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0368a8: 6e30 3103 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0331 │ │ +0368ae: 5421 a200 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0368b2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0368b6: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0368ba: 6e30 d703 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d7 │ │ +0368c0: 0a01 |001a: move-result v1 │ │ +0368c2: b610 |001b: or-int/2addr v0, v1 │ │ +0368c4: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5630,22 +5630,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 │ │ -0368e0: |[0368e0] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0368f0: 5410 a200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0368f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0368f8: 5410 a200 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0368fc: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -036902: 6e40 3203 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@0332 │ │ -036908: 0c00 |000c: move-result-object v0 │ │ -03690a: 1100 |000d: return-object v0 │ │ +0368c8: |[0368c8] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0368d8: 5410 a200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0368dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0368e0: 5410 a200 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0368e4: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +0368ea: 6e40 3203 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@0332 │ │ +0368f0: 0c00 |000c: move-result-object v0 │ │ +0368f2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5658,40 +5658,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03690c: |[03690c] android.support.v4.app.Fragment.performDestroy:()V │ │ -03691c: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036920: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -036924: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036928: 6e10 d803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d8 │ │ -03692e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -036930: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036934: 6e10 3303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0333 │ │ -03693a: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -03693e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -036942: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036946: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03694a: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036950: 1a02 c503 |001a: const-string v2, "Fragment " // string@03c5 │ │ -036954: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03695a: 0c01 |001f: move-result-object v1 │ │ -03695c: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036962: 0c01 |0023: move-result-object v1 │ │ -036964: 1a02 4a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@004a │ │ -036968: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03696e: 0c01 |0029: move-result-object v1 │ │ -036970: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036976: 0c01 |002d: move-result-object v1 │ │ -036978: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -03697e: 2700 |0031: throw v0 │ │ -036980: 0e00 |0032: return-void │ │ +0368f4: |[0368f4] android.support.v4.app.Fragment.performDestroy:()V │ │ +036904: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036908: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03690c: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036910: 6e10 d803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d8 │ │ +036916: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +036918: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03691c: 6e10 3303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0333 │ │ +036922: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036926: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03692a: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +03692e: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036932: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036938: 1a02 be03 |001a: const-string v2, "Fragment " // string@03be │ │ +03693c: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036942: 0c01 |001f: move-result-object v1 │ │ +036944: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03694a: 0c01 |0023: move-result-object v1 │ │ +03694c: 1a02 4a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@004a │ │ +036950: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036956: 0c01 |0029: move-result-object v1 │ │ +036958: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03695e: 0c01 |002d: move-result-object v1 │ │ +036960: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036966: 2700 |0031: throw v0 │ │ +036968: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5705,44 +5705,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -036984: |[036984] android.support.v4.app.Fragment.performDestroyView:()V │ │ -036994: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036998: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03699c: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0369a0: 6e10 d903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03d9 │ │ -0369a6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0369a8: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0369ac: 6e10 3503 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ -0369b2: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0369b6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0369ba: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -0369be: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0369c2: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0369c8: 1a02 c503 |001a: const-string v2, "Fragment " // string@03c5 │ │ -0369cc: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0369d2: 0c01 |001f: move-result-object v1 │ │ -0369d4: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0369da: 0c01 |0023: move-result-object v1 │ │ -0369dc: 1a02 4b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@004b │ │ -0369e0: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0369e6: 0c01 |0029: move-result-object v1 │ │ -0369e8: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0369ee: 0c01 |002d: move-result-object v1 │ │ -0369f0: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -0369f6: 2700 |0031: throw v0 │ │ -0369f8: 5430 af00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -0369fc: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -036a00: 5430 af00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036a04: 6e10 b504 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04b5 │ │ -036a0a: 0e00 |003b: return-void │ │ +03696c: |[03696c] android.support.v4.app.Fragment.performDestroyView:()V │ │ +03697c: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036980: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +036984: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036988: 6e10 d903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03d9 │ │ +03698e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +036990: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036994: 6e10 3503 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ +03699a: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +03699e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0369a2: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +0369a6: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0369aa: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0369b0: 1a02 be03 |001a: const-string v2, "Fragment " // string@03be │ │ +0369b4: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0369ba: 0c01 |001f: move-result-object v1 │ │ +0369bc: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0369c2: 0c01 |0023: move-result-object v1 │ │ +0369c4: 1a02 4b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@004b │ │ +0369c8: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0369ce: 0c01 |0029: move-result-object v1 │ │ +0369d0: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0369d6: 0c01 |002d: move-result-object v1 │ │ +0369d8: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +0369de: 2700 |0031: throw v0 │ │ +0369e0: 5430 af00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +0369e4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0369e8: 5430 af00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +0369ec: 6e10 b504 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04b5 │ │ +0369f2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5758,21 +5758,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -036a0c: |[036a0c] android.support.v4.app.Fragment.performLowMemory:()V │ │ -036a1c: 6e10 3903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0339 │ │ -036a22: 5410 a200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036a26: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -036a2a: 5410 a200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036a2e: 6e10 da03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03da │ │ -036a34: 0e00 |000c: return-void │ │ +0369f4: |[0369f4] android.support.v4.app.Fragment.performLowMemory:()V │ │ +036a04: 6e10 3903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0339 │ │ +036a0a: 5410 a200 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036a0e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +036a12: 5410 a200 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036a16: 6e10 da03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03da │ │ +036a1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5783,34 +5783,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -036a38: |[036a38] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -036a48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036a4a: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -036a4e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -036a52: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036a56: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -036a5a: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036a5e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -036a62: 6e20 3a03 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@033a │ │ -036a68: 0a01 |0010: move-result v1 │ │ -036a6a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -036a6e: 0f00 |0013: return v0 │ │ -036a70: 5421 a200 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036a74: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -036a78: 5421 a200 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036a7c: 6e20 db03 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03db │ │ -036a82: 0a01 |001d: move-result v1 │ │ -036a84: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -036a88: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -036a8a: 28f2 |0021: goto 0013 // -000e │ │ +036a20: |[036a20] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +036a30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036a32: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +036a36: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +036a3a: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036a3e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +036a42: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +036a46: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +036a4a: 6e20 3a03 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@033a │ │ +036a50: 0a01 |0010: move-result v1 │ │ +036a52: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +036a56: 0f00 |0013: return v0 │ │ +036a58: 5421 a200 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036a5c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +036a60: 5421 a200 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036a64: 6e20 db03 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03db │ │ +036a6a: 0a01 |001d: move-result v1 │ │ +036a6c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +036a70: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +036a72: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5825,27 +5825,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -036a8c: |[036a8c] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -036a9c: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -036aa0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -036aa4: 5510 aa00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036aa8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -036aac: 5510 b100 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036ab0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -036ab4: 6e20 3b03 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@033b │ │ -036aba: 5410 a200 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036abe: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -036ac2: 5410 a200 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036ac6: 6e20 dc03 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03dc │ │ -036acc: 0e00 |0018: return-void │ │ +036a74: |[036a74] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +036a84: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +036a88: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +036a8c: 5510 aa00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036a90: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +036a94: 5510 b100 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +036a98: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +036a9c: 6e20 3b03 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@033b │ │ +036aa2: 5410 a200 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036aa6: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +036aaa: 5410 a200 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036aae: 6e20 dc03 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03dc │ │ +036ab4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5859,40 +5859,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -036ad0: |[036ad0] android.support.v4.app.Fragment.performPause:()V │ │ -036ae0: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036ae4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -036ae8: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036aec: 6e10 dd03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03dd │ │ -036af2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -036af4: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036af8: 6e10 3c03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@033c │ │ -036afe: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036b02: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -036b06: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036b0a: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -036b0e: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036b14: 1a02 c503 |001a: const-string v2, "Fragment " // string@03c5 │ │ -036b18: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036b1e: 0c01 |001f: move-result-object v1 │ │ -036b20: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036b26: 0c01 |0023: move-result-object v1 │ │ -036b28: 1a02 4d00 |0024: const-string v2, " did not call through to super.onPause()" // string@004d │ │ -036b2c: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036b32: 0c01 |0029: move-result-object v1 │ │ -036b34: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036b3a: 0c01 |002d: move-result-object v1 │ │ -036b3c: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036b42: 2700 |0031: throw v0 │ │ -036b44: 0e00 |0032: return-void │ │ +036ab8: |[036ab8] android.support.v4.app.Fragment.performPause:()V │ │ +036ac8: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036acc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +036ad0: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036ad4: 6e10 dd03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03dd │ │ +036ada: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +036adc: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036ae0: 6e10 3c03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@033c │ │ +036ae6: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036aea: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +036aee: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036af2: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036af6: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036afc: 1a02 be03 |001a: const-string v2, "Fragment " // string@03be │ │ +036b00: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036b06: 0c01 |001f: move-result-object v1 │ │ +036b08: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036b0e: 0c01 |0023: move-result-object v1 │ │ +036b10: 1a02 4d00 |0024: const-string v2, " did not call through to super.onPause()" // string@004d │ │ +036b14: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036b1a: 0c01 |0029: move-result-object v1 │ │ +036b1c: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036b22: 0c01 |002d: move-result-object v1 │ │ +036b24: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036b2a: 2700 |0031: throw v0 │ │ +036b2c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5906,31 +5906,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -036b48: |[036b48] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -036b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036b5a: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -036b5e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -036b62: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036b66: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -036b6a: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036b6e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -036b72: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -036b74: 6e20 3d03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@033d │ │ -036b7a: 5421 a200 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036b7e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -036b82: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036b86: 6e20 de03 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03de │ │ -036b8c: 0a01 |001a: move-result v1 │ │ -036b8e: b610 |001b: or-int/2addr v0, v1 │ │ -036b90: 0f00 |001c: return v0 │ │ +036b30: |[036b30] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +036b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036b42: 5521 ab00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +036b46: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +036b4a: 5521 aa00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036b4e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +036b52: 5521 b100 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +036b56: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +036b5a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +036b5c: 6e20 3d03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@033d │ │ +036b62: 5421 a200 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036b66: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +036b6a: 5421 a200 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036b6e: 6e20 de03 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03de │ │ +036b74: 0a01 |001a: move-result v1 │ │ +036b76: b610 |001b: or-int/2addr v0, v1 │ │ +036b78: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5947,44 +5947,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -036b94: |[036b94] android.support.v4.app.Fragment.performReallyStop:()V │ │ -036ba4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -036ba6: 5440 a200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036baa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -036bae: 5440 a200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036bb2: 6e10 df03 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03df │ │ -036bb8: 5540 b000 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036bbc: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -036bc0: 5c43 b000 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036bc4: 5540 a100 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -036bc8: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -036bcc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -036bce: 5c40 a100 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ -036bd2: 5440 9b00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036bd6: 5441 c300 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -036bda: 5542 b000 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ -036bde: 6e40 7503 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -036be4: 0c00 |0020: move-result-object v0 │ │ -036be6: 5b40 af00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036bea: 5440 af00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036bee: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -036bf2: 5440 9b00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036bf6: 5500 e000 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ -036bfa: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -036bfe: 5440 af00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036c02: 6e10 b904 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b9 │ │ -036c08: 0e00 |0032: return-void │ │ -036c0a: 5440 af00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036c0e: 6e10 b704 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b7 │ │ -036c14: 28fa |0038: goto 0032 // -0006 │ │ +036b7c: |[036b7c] android.support.v4.app.Fragment.performReallyStop:()V │ │ +036b8c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036b8e: 5440 a200 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036b92: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +036b96: 5440 a200 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036b9a: 6e10 df03 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03df │ │ +036ba0: 5540 b000 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +036ba4: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +036ba8: 5c43 b000 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +036bac: 5540 a100 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +036bb0: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +036bb4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +036bb6: 5c40 a100 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a1 │ │ +036bba: 5440 9b00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036bbe: 5441 c300 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036bc2: 5542 b000 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b0 │ │ +036bc6: 6e40 7503 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +036bcc: 0c00 |0020: move-result-object v0 │ │ +036bce: 5b40 af00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036bd2: 5440 af00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036bd6: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +036bda: 5440 9b00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036bde: 5500 e000 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ +036be2: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +036be6: 5440 af00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036bea: 6e10 b904 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b9 │ │ +036bf0: 0e00 |0032: return-void │ │ +036bf2: 5440 af00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036bf6: 6e10 b704 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b7 │ │ +036bfc: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -6003,48 +6003,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -036c18: |[036c18] android.support.v4.app.Fragment.performResume:()V │ │ -036c28: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036c2c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -036c30: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036c34: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -036c3a: 5430 a200 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036c3e: 6e10 e503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -036c44: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -036c46: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036c4a: 6e10 3e03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@033e │ │ -036c50: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036c54: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -036c58: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036c5c: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -036c60: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036c66: 1a02 c503 |001f: const-string v2, "Fragment " // string@03c5 │ │ -036c6a: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036c70: 0c01 |0024: move-result-object v1 │ │ -036c72: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036c78: 0c01 |0028: move-result-object v1 │ │ -036c7a: 1a02 4e00 |0029: const-string v2, " did not call through to super.onResume()" // string@004e │ │ -036c7e: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036c84: 0c01 |002e: move-result-object v1 │ │ -036c86: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036c8c: 0c01 |0032: move-result-object v1 │ │ -036c8e: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036c94: 2700 |0036: throw v0 │ │ -036c96: 5430 a200 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036c9a: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -036c9e: 5430 a200 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036ca2: 6e10 e003 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ -036ca8: 5430 a200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036cac: 6e10 e503 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -036cb2: 0e00 |0045: return-void │ │ +036c00: |[036c00] android.support.v4.app.Fragment.performResume:()V │ │ +036c10: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c14: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +036c18: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c1c: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +036c22: 5430 a200 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c26: 6e10 e503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +036c2c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +036c2e: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036c32: 6e10 3e03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@033e │ │ +036c38: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036c3c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +036c40: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036c44: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036c48: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036c4e: 1a02 be03 |001f: const-string v2, "Fragment " // string@03be │ │ +036c52: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036c58: 0c01 |0024: move-result-object v1 │ │ +036c5a: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036c60: 0c01 |0028: move-result-object v1 │ │ +036c62: 1a02 4e00 |0029: const-string v2, " did not call through to super.onResume()" // string@004e │ │ +036c66: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036c6c: 0c01 |002e: move-result-object v1 │ │ +036c6e: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036c74: 0c01 |0032: move-result-object v1 │ │ +036c76: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036c7c: 2700 |0036: throw v0 │ │ +036c7e: 5430 a200 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c82: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +036c86: 5430 a200 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c8a: 6e10 e003 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ +036c90: 5430 a200 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036c94: 6e10 e503 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +036c9a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -6062,25 +6062,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -036cb4: |[036cb4] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -036cc4: 6e20 3f03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033f │ │ -036cca: 5421 a200 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036cce: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -036cd2: 5421 a200 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036cd6: 6e10 0a04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@040a │ │ -036cdc: 0c00 |000c: move-result-object v0 │ │ -036cde: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -036ce2: 1a01 460d |000f: const-string v1, "android:support:fragments" // string@0d46 │ │ -036ce6: 6e30 cf01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ -036cec: 0e00 |0014: return-void │ │ +036c9c: |[036c9c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +036cac: 6e20 3f03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033f │ │ +036cb2: 5421 a200 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036cb6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +036cba: 5421 a200 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036cbe: 6e10 0a04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@040a │ │ +036cc4: 0c00 |000c: move-result-object v0 │ │ +036cc6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +036cca: 1a01 3f0d |000f: const-string v1, "android:support:fragments" // string@0d3f │ │ +036cce: 6e30 cf01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ +036cd4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -6095,50 +6095,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -036cf0: |[036cf0] android.support.v4.app.Fragment.performStart:()V │ │ -036d00: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036d04: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -036d08: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036d0c: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -036d12: 5430 a200 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036d16: 6e10 e503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -036d1c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -036d1e: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036d22: 6e10 4003 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0340 │ │ -036d28: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036d2c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -036d30: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036d34: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -036d38: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036d3e: 1a02 c503 |001f: const-string v2, "Fragment " // string@03c5 │ │ -036d42: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036d48: 0c01 |0024: move-result-object v1 │ │ -036d4a: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036d50: 0c01 |0028: move-result-object v1 │ │ -036d52: 1a02 4f00 |0029: const-string v2, " did not call through to super.onStart()" // string@004f │ │ -036d56: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036d5c: 0c01 |002e: move-result-object v1 │ │ -036d5e: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036d64: 0c01 |0032: move-result-object v1 │ │ -036d66: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036d6c: 2700 |0036: throw v0 │ │ -036d6e: 5430 a200 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036d72: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -036d76: 5430 a200 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036d7a: 6e10 e103 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ -036d80: 5430 af00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036d84: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -036d88: 5430 af00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -036d8c: 6e10 b604 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b6 │ │ -036d92: 0e00 |0049: return-void │ │ +036cd8: |[036cd8] android.support.v4.app.Fragment.performStart:()V │ │ +036ce8: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036cec: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +036cf0: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036cf4: 6e10 fa03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +036cfa: 5430 a200 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036cfe: 6e10 e503 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +036d04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +036d06: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036d0a: 6e10 4003 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0340 │ │ +036d10: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036d14: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +036d18: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036d1c: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036d20: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036d26: 1a02 be03 |001f: const-string v2, "Fragment " // string@03be │ │ +036d2a: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036d30: 0c01 |0024: move-result-object v1 │ │ +036d32: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036d38: 0c01 |0028: move-result-object v1 │ │ +036d3a: 1a02 4f00 |0029: const-string v2, " did not call through to super.onStart()" // string@004f │ │ +036d3e: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036d44: 0c01 |002e: move-result-object v1 │ │ +036d46: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036d4c: 0c01 |0032: move-result-object v1 │ │ +036d4e: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036d54: 2700 |0036: throw v0 │ │ +036d56: 5430 a200 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036d5a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +036d5e: 5430 a200 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036d62: 6e10 e103 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ +036d68: 5430 af00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036d6c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +036d70: 5430 af00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +036d74: 6e10 b604 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b6 │ │ +036d7a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -6157,40 +6157,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -036d94: |[036d94] android.support.v4.app.Fragment.performStop:()V │ │ -036da4: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036da8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -036dac: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -036db0: 6e10 e203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03e2 │ │ -036db6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -036db8: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036dbc: 6e10 4103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0341 │ │ -036dc2: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036dc6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -036dca: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036dce: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -036dd2: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036dd8: 1a02 c503 |001a: const-string v2, "Fragment " // string@03c5 │ │ -036ddc: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036de2: 0c01 |001f: move-result-object v1 │ │ -036de4: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036dea: 0c01 |0023: move-result-object v1 │ │ -036dec: 1a02 5000 |0024: const-string v2, " did not call through to super.onStop()" // string@0050 │ │ -036df0: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036df6: 0c01 |0029: move-result-object v1 │ │ -036df8: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036dfe: 0c01 |002d: move-result-object v1 │ │ -036e00: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036e06: 2700 |0031: throw v0 │ │ -036e08: 0e00 |0032: return-void │ │ +036d7c: |[036d7c] android.support.v4.app.Fragment.performStop:()V │ │ +036d8c: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036d90: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +036d94: 5430 a200 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +036d98: 6e10 e203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03e2 │ │ +036d9e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +036da0: 5c30 a000 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036da4: 6e10 4103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0341 │ │ +036daa: 5530 a000 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036dae: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +036db2: 2200 f200 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036db6: 2201 6b03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036dba: 7010 e417 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036dc0: 1a02 be03 |001a: const-string v2, "Fragment " // string@03be │ │ +036dc4: 6e20 ed17 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036dca: 0c01 |001f: move-result-object v1 │ │ +036dcc: 6e20 ec17 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036dd2: 0c01 |0023: move-result-object v1 │ │ +036dd4: 1a02 5000 |0024: const-string v2, " did not call through to super.onStop()" // string@0050 │ │ +036dd8: 6e20 ed17 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036dde: 0c01 |0029: move-result-object v1 │ │ +036de0: 6e10 f217 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036de6: 0c01 |002d: move-result-object v1 │ │ +036de8: 7020 7f05 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036dee: 2700 |0031: throw v0 │ │ +036df0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6204,17 +6204,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -036e0c: |[036e0c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -036e1c: 6e20 7913 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1379 │ │ -036e22: 0e00 |0003: return-void │ │ +036df4: |[036df4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +036e04: 6e20 7913 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1379 │ │ +036e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6224,43 +6224,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -036e24: |[036e24] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -036e34: 5430 ba00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -036e38: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -036e3c: 5430 ae00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -036e40: 5431 ba00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -036e44: 6e20 6913 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1369 │ │ -036e4a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -036e4c: 5b30 ba00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -036e50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -036e52: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036e56: 6e20 4303 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0343 │ │ -036e5c: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -036e60: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -036e64: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -036e68: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -036e6c: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036e72: 1a02 c503 |001f: const-string v2, "Fragment " // string@03c5 │ │ -036e76: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036e7c: 0c01 |0024: move-result-object v1 │ │ -036e7e: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -036e84: 0c01 |0028: move-result-object v1 │ │ -036e86: 1a02 5100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0051 │ │ -036e8a: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036e90: 0c01 |002e: move-result-object v1 │ │ -036e92: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036e98: 0c01 |0032: move-result-object v1 │ │ -036e9a: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -036ea0: 2700 |0036: throw v0 │ │ -036ea2: 0e00 |0037: return-void │ │ +036e0c: |[036e0c] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +036e1c: 5430 ba00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +036e20: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +036e24: 5430 ae00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +036e28: 5431 ba00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +036e2c: 6e20 6913 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1369 │ │ +036e32: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +036e34: 5b30 ba00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +036e38: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +036e3a: 5c30 a000 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036e3e: 6e20 4303 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0343 │ │ +036e44: 5530 a000 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +036e48: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +036e4c: 2200 f200 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +036e50: 2201 6b03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +036e54: 7010 e417 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036e5a: 1a02 be03 |001f: const-string v2, "Fragment " // string@03be │ │ +036e5e: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036e64: 0c01 |0024: move-result-object v1 │ │ +036e66: 6e20 ec17 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +036e6c: 0c01 |0028: move-result-object v1 │ │ +036e6e: 1a02 5100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0051 │ │ +036e72: 6e20 ed17 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036e78: 0c01 |002e: move-result-object v1 │ │ +036e7a: 6e10 f217 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036e80: 0c01 |0032: move-result-object v1 │ │ +036e82: 7020 7f05 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +036e88: 2700 |0036: throw v0 │ │ +036e8a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6276,23 +6276,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -036ea4: |[036ea4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -036eb4: 5220 ad00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -036eb8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -036ebc: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -036ec0: 1a01 c603 |0006: const-string v1, "Fragment already active" // string@03c6 │ │ -036ec4: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -036eca: 2700 |000b: throw v0 │ │ -036ecc: 5b23 9e00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -036ed0: 0e00 |000e: return-void │ │ +036e8c: |[036e8c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +036e9c: 5220 ad00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036ea0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +036ea4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +036ea8: 1a01 bf03 |0006: const-string v1, "Fragment already active" // string@03bf │ │ +036eac: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +036eb2: 2700 |000b: throw v0 │ │ +036eb4: 5b23 9e00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +036eb8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6304,27 +6304,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -036ed4: |[036ed4] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -036ee4: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036ee8: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -036eec: 5c12 aa00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036ef0: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ -036ef6: 0a00 |0009: move-result v0 │ │ -036ef8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -036efc: 6e10 2103 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ -036f02: 0a00 |000f: move-result v0 │ │ -036f04: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -036f08: 5410 9b00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -036f0c: 6e10 9b03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ -036f12: 0e00 |0017: return-void │ │ +036ebc: |[036ebc] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +036ecc: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036ed0: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +036ed4: 5c12 aa00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036ed8: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ +036ede: 0a00 |0009: move-result v0 │ │ +036ee0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +036ee4: 6e10 2103 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ +036eea: 0a00 |000f: move-result v0 │ │ +036eec: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +036ef0: 5410 9b00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +036ef4: 6e10 9b03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ +036efa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6337,44 +6337,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 │ │ -036f14: |[036f14] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -036f24: 5923 ad00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -036f28: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -036f2c: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -036f30: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036f36: 5441 c300 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -036f3a: 6e20 ed17 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036f40: 0c00 |000e: move-result-object v0 │ │ -036f42: 1a01 1a01 |000f: const-string v1, ":" // string@011a │ │ -036f46: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036f4c: 0c00 |0014: move-result-object v0 │ │ -036f4e: 5221 ad00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -036f52: 6e20 e917 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -036f58: 0c00 |001a: move-result-object v0 │ │ -036f5a: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036f60: 0c00 |001e: move-result-object v0 │ │ -036f62: 5b20 c300 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -036f66: 0e00 |0021: return-void │ │ -036f68: 2200 6b03 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -036f6c: 7010 e417 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -036f72: 1a01 420d |0027: const-string v1, "android:fragment:" // string@0d42 │ │ -036f76: 6e20 ed17 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -036f7c: 0c00 |002c: move-result-object v0 │ │ -036f7e: 5221 ad00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -036f82: 6e20 e917 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -036f88: 0c00 |0032: move-result-object v0 │ │ -036f8a: 6e10 f217 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -036f90: 0c00 |0036: move-result-object v0 │ │ -036f92: 5b20 c300 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -036f96: 28e8 |0039: goto 0021 // -0018 │ │ +036efc: |[036efc] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +036f0c: 5923 ad00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036f10: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +036f14: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +036f18: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036f1e: 5441 c300 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036f22: 6e20 ed17 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036f28: 0c00 |000e: move-result-object v0 │ │ +036f2a: 1a01 1301 |000f: const-string v1, ":" // string@0113 │ │ +036f2e: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036f34: 0c00 |0014: move-result-object v0 │ │ +036f36: 5221 ad00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036f3a: 6e20 e917 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +036f40: 0c00 |001a: move-result-object v0 │ │ +036f42: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036f48: 0c00 |001e: move-result-object v0 │ │ +036f4a: 5b20 c300 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036f4e: 0e00 |0021: return-void │ │ +036f50: 2200 6b03 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +036f54: 7010 e417 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +036f5a: 1a01 3b0d |0027: const-string v1, "android:fragment:" // string@0d3b │ │ +036f5e: 6e20 ed17 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +036f64: 0c00 |002c: move-result-object v0 │ │ +036f66: 5221 ad00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036f6a: 6e20 e917 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +036f70: 0c00 |0032: move-result-object v0 │ │ +036f72: 6e10 f217 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +036f78: 0c00 |0036: move-result-object v0 │ │ +036f7a: 5b20 c300 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +036f7e: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6388,29 +6388,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 │ │ -036f98: |[036f98] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -036fa8: 5220 ad00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -036fac: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -036fb0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -036fb4: 1a01 c603 |0006: const-string v1, "Fragment already active" // string@03c6 │ │ -036fb8: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -036fbe: 2700 |000b: throw v0 │ │ -036fc0: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -036fc4: 5430 9400 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -036fc8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -036fcc: 5430 9400 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ -036fd0: 5b20 b900 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -036fd4: 0e00 |0016: return-void │ │ -036fd6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -036fd8: 28fc |0018: goto 0014 // -0004 │ │ +036f80: |[036f80] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +036f90: 5220 ad00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +036f94: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +036f98: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +036f9c: 1a01 bf03 |0006: const-string v1, "Fragment already active" // string@03bf │ │ +036fa0: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +036fa6: 2700 |000b: throw v0 │ │ +036fa8: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +036fac: 5430 9400 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +036fb0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +036fb4: 5430 9400 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0094 │ │ +036fb8: 5b20 b900 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +036fbc: 0e00 |0016: return-void │ │ +036fbe: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +036fc0: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6423,29 +6423,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -036fdc: |[036fdc] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -036fec: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036ff0: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -036ff4: 5c12 b100 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -036ff8: 5510 aa00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -036ffc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -037000: 6e10 1f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ -037006: 0a00 |000d: move-result v0 │ │ -037008: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -03700c: 6e10 2103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ -037012: 0a00 |0013: move-result v0 │ │ -037014: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -037018: 5410 9b00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -03701c: 6e10 9b03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ -037022: 0e00 |001b: return-void │ │ +036fc4: |[036fc4] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +036fd4: 5510 b100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +036fd8: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +036fdc: 5c12 b100 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +036fe0: 5510 aa00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +036fe4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +036fe8: 6e10 1f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031f │ │ +036fee: 0a00 |000d: move-result v0 │ │ +036ff0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +036ff4: 6e10 2103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0321 │ │ +036ffa: 0a00 |0013: move-result v0 │ │ +036ffc: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +037000: 5410 9b00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +037004: 6e10 9b03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ +03700a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6458,24 +6458,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -037024: |[037024] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -037034: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -037038: 5420 b300 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -03703c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -037040: 2200 5703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -037044: 1a01 b502 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02b5 │ │ -037048: 7020 a417 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03704e: 2700 |000d: throw v0 │ │ -037050: 5c23 b700 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -037054: 0e00 |0010: return-void │ │ +03700c: |[03700c] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +03701c: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +037020: 5420 b300 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +037024: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +037028: 2200 5703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03702c: 1a01 ae02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02ae │ │ +037030: 7020 a417 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +037036: 2700 |000d: throw v0 │ │ +037038: 5c23 b700 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +03703c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6487,18 +6487,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 │ │ -037058: |[037058] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -037068: 5b01 be00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -03706c: 5902 c000 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -037070: 0e00 |0004: return-void │ │ +037040: |[037040] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +037050: 5b01 be00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +037054: 5902 c000 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +037058: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6510,30 +6510,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -037074: |[037074] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -037084: 5520 c100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -037088: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -03708c: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -037090: 5220 bb00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -037094: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -037096: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -03709a: 5420 a800 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -03709e: 6e20 fb03 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03fb │ │ -0370a4: 5c23 c100 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -0370a8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -0370ac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0370ae: 5c20 a500 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ -0370b2: 0e00 |0017: return-void │ │ -0370b4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0370b6: 28fc |0019: goto 0015 // -0004 │ │ +03705c: |[03705c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +03706c: 5520 c100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +037070: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +037074: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +037078: 5220 bb00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +03707c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +03707e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +037082: 5420 a800 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +037086: 6e20 fb03 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03fb │ │ +03708c: 5c23 c100 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +037090: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +037094: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +037096: 5c20 a500 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ +03709a: 0e00 |0017: return-void │ │ +03709c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03709e: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6547,36 +6547,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0370b8: |[0370b8] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -0370c8: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0370cc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0370d0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0370d4: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0370d8: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0370de: 1a02 c503 |000b: const-string v2, "Fragment " // string@03c5 │ │ -0370e2: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0370e8: 0c01 |0010: move-result-object v1 │ │ -0370ea: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0370f0: 0c01 |0014: move-result-object v1 │ │ -0370f2: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ -0370f6: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0370fc: 0c01 |001a: move-result-object v1 │ │ -0370fe: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037104: 0c01 |001e: move-result-object v1 │ │ -037106: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03710c: 2700 |0022: throw v0 │ │ -03710e: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -037112: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -037114: 6e40 9a03 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@039a │ │ -03711a: 0e00 |0029: return-void │ │ +0370a0: |[0370a0] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +0370b0: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0370b4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0370b8: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0370bc: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0370c0: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0370c6: 1a02 be03 |000b: const-string v2, "Fragment " // string@03be │ │ +0370ca: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0370d0: 0c01 |0010: move-result-object v1 │ │ +0370d2: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0370d8: 0c01 |0014: move-result-object v1 │ │ +0370da: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ +0370de: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0370e4: 0c01 |001a: move-result-object v1 │ │ +0370e6: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0370ec: 0c01 |001e: move-result-object v1 │ │ +0370ee: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0370f4: 2700 |0022: throw v0 │ │ +0370f6: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0370fa: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +0370fc: 6e40 9a03 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@039a │ │ +037102: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6588,35 +6588,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -03711c: |[03711c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -03712c: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -037130: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -037134: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -037138: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03713c: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037142: 1a02 c503 |000b: const-string v2, "Fragment " // string@03c5 │ │ -037146: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03714c: 0c01 |0010: move-result-object v1 │ │ -03714e: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -037154: 0c01 |0014: move-result-object v1 │ │ -037156: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ -03715a: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037160: 0c01 |001a: move-result-object v1 │ │ -037162: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037168: 0c01 |001e: move-result-object v1 │ │ -03716a: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -037170: 2700 |0022: throw v0 │ │ -037172: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -037176: 6e40 9a03 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@039a │ │ -03717c: 0e00 |0028: return-void │ │ +037104: |[037104] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +037114: 5430 9b00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +037118: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +03711c: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +037120: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +037124: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03712a: 1a02 be03 |000b: const-string v2, "Fragment " // string@03be │ │ +03712e: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037134: 0c01 |0010: move-result-object v1 │ │ +037136: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03713c: 0c01 |0014: move-result-object v1 │ │ +03713e: 1a02 8a00 |0015: const-string v2, " not attached to Activity" // string@008a │ │ +037142: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037148: 0c01 |001a: move-result-object v1 │ │ +03714a: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037150: 0c01 |001e: move-result-object v1 │ │ +037152: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +037158: 2700 |0022: throw v0 │ │ +03715a: 5430 9b00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +03715e: 6e40 9a03 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@039a │ │ +037164: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6629,44 +6629,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -037180: |[037180] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -037190: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -037194: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -037198: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -03719e: 7120 2408 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -0371a4: 5221 ad00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -0371a8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -0371ac: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -0371b0: 6e20 ed17 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0371b6: 5221 ad00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -0371ba: 6e20 e917 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0371c0: 5221 a700 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -0371c4: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -0371c8: 1a01 5e00 |001c: const-string v1, " id=0x" // string@005e │ │ -0371cc: 6e20 ed17 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0371d2: 5221 a700 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -0371d6: 7110 ab17 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0371dc: 0c01 |0026: move-result-object v1 │ │ -0371de: 6e20 ed17 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0371e4: 5421 bd00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -0371e8: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -0371ec: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -0371f0: 6e20 ed17 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0371f6: 5421 bd00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -0371fa: 6e20 ed17 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037200: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -037204: 6e20 e717 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03720a: 6e10 f217 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037210: 0c01 |0040: move-result-object v1 │ │ -037212: 1101 |0041: return-object v1 │ │ +037168: |[037168] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +037178: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03717c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +037180: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +037186: 7120 2408 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +03718c: 5221 ad00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +037190: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +037194: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +037198: 6e20 ed17 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03719e: 5221 ad00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +0371a2: 6e20 e917 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0371a8: 5221 a700 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +0371ac: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +0371b0: 1a01 5e00 |001c: const-string v1, " id=0x" // string@005e │ │ +0371b4: 6e20 ed17 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0371ba: 5221 a700 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +0371be: 7110 ab17 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0371c4: 0c01 |0026: move-result-object v1 │ │ +0371c6: 6e20 ed17 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0371cc: 5421 bd00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +0371d0: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +0371d4: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +0371d8: 6e20 ed17 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0371de: 5421 bd00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +0371e2: 6e20 ed17 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0371e8: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +0371ec: 6e20 e717 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0371f2: 6e10 f217 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0371f8: 0c01 |0040: move-result-object v1 │ │ +0371fa: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6687,33 +6687,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037214: |[037214] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -037224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037226: 6e20 7913 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1379 │ │ -03722c: 0e00 |0004: return-void │ │ +0371fc: |[0371fc] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +03720c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03720e: 6e20 7913 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1379 │ │ +037214: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0004 line=1340 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #23 header: │ │ class_idx : 174 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 108 │ │ -source_file_idx : 971 │ │ +source_file_idx : 964 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -6737,18 +6737,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 │ │ -037230: |[037230] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -037240: 5b01 c500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -037244: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -03724a: 0e00 |0005: return-void │ │ +037218: |[037218] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +037228: 5b01 c500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +03722c: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +037232: 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; │ │ │ │ @@ -6758,55 +6758,55 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03724c: |[03724c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -03725c: 5230 2100 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0021 │ │ -037260: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -037266: 6f20 df01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01df │ │ -03726c: 0e00 |0008: return-void │ │ -03726e: 5420 c500 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -037272: 5500 e100 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ -037276: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -03727a: 5420 c500 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -03727e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -037280: 6e20 6c03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ -037286: 28f3 |0015: goto 0008 // -000d │ │ -037288: 5420 c500 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -03728c: 6e10 9303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ -037292: 5420 c500 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -037296: 5400 d900 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03729a: 6e10 e503 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -0372a0: 28e6 |0022: goto 0008 // -001a │ │ -0372a2: 0000 |0023: nop // spacer │ │ -0372a4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +037234: |[037234] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +037244: 5230 2100 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0021 │ │ +037248: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +03724e: 6f20 df01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01df │ │ +037254: 0e00 |0008: return-void │ │ +037256: 5420 c500 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +03725a: 5500 e100 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ +03725e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +037262: 5420 c500 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +037266: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +037268: 6e20 6c03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ +03726e: 28f3 |0015: goto 0008 // -000d │ │ +037270: 5420 c500 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +037274: 6e10 9303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ +03727a: 5420 c500 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +03727e: 5400 d900 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037282: 6e10 e503 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +037288: 28e6 |0022: goto 0008 // -001a │ │ +03728a: 0000 |0023: nop // spacer │ │ +03728c: 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 │ │ 0x0016 line=96 │ │ 0x001b line=97 │ │ 0x0023 line=89 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 971 (FragmentActivity.java) │ │ + source_file_idx : 964 (FragmentActivity.java) │ │ │ │ Class #24 header: │ │ class_idx : 176 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 971 │ │ +source_file_idx : 964 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -6846,53 +6846,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0372b4: |[0372b4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -0372c4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0372c6: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -0372ca: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0372d0: 6900 c700 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c7 │ │ -0372d4: 0e00 |0008: return-void │ │ -0372d6: 0000 |0009: nop // spacer │ │ -0372d8: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +03729c: |[03729c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +0372ac: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0372ae: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +0372b2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0372b8: 6900 c700 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c7 │ │ +0372bc: 0e00 |0008: return-void │ │ +0372be: 0000 |0009: nop // spacer │ │ +0372c0: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0372ec: |[0372ec] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -0372fc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -037302: 0e00 |0003: return-void │ │ +0372d4: |[0372d4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +0372e4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0372ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ - source_file_idx : 971 (FragmentActivity.java) │ │ + source_file_idx : 964 (FragmentActivity.java) │ │ │ │ Class #25 header: │ │ class_idx : 177 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 971 │ │ +source_file_idx : 964 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #25 annotations: │ │ Annotations on class │ │ @@ -6938,31 +6938,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037304: |[037304] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -037314: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03731a: 0e00 |0003: return-void │ │ +0372ec: |[0372ec] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +0372fc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +037302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 971 (FragmentActivity.java) │ │ + source_file_idx : 964 (FragmentActivity.java) │ │ │ │ Class #26 header: │ │ class_idx : 178 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 971 │ │ +source_file_idx : 964 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #26 annotations: │ │ Annotations on class │ │ @@ -7060,26 +7060,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03731c: |[03731c] android.support.v4.app.FragmentActivity.:()V │ │ -03732c: 7010 0b00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@000b │ │ -037332: 2200 ae00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00ae │ │ -037336: 7020 6403 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0364 │ │ -03733c: 5b10 da00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -037340: 2200 bc00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00bc │ │ -037344: 7010 c903 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c9 │ │ -03734a: 5b10 d900 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03734e: 2200 af00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00af │ │ -037352: 7020 6603 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0366 │ │ -037358: 5b10 d700 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d7 │ │ -03735c: 0e00 |0018: return-void │ │ +037304: |[037304] android.support.v4.app.FragmentActivity.:()V │ │ +037314: 7010 0b00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@000b │ │ +03731a: 2200 ae00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00ae │ │ +03731e: 7020 6403 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0364 │ │ +037324: 5b10 da00 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +037328: 2200 bc00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00bc │ │ +03732c: 7010 c903 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c9 │ │ +037332: 5b10 d900 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037336: 2200 af00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00af │ │ +03733a: 7020 6603 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0366 │ │ +037340: 5b10 d700 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d7 │ │ +037344: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -7091,46 +7091,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 │ │ -037360: |[037360] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -037370: 6e20 7517 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037376: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -03737a: 1a03 a817 |0005: const-string v3, "null" // string@17a8 │ │ -03737e: 6e20 7a17 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -037384: 0e00 |000a: return-void │ │ -037386: 7110 9c03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@039c │ │ -03738c: 0c03 |000e: move-result-object v3 │ │ -03738e: 6e20 7a17 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -037394: 2083 c302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02c3 │ │ -037398: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -03739c: 0781 |0016: move-object v1, v8 │ │ -03739e: 1f01 c302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02c3 │ │ -0373a2: 6e10 a313 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -0373a8: 0a00 |001c: move-result v0 │ │ -0373aa: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -0373ae: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0373b2: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0373b8: 6e20 ed17 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0373be: 0c03 |0027: move-result-object v3 │ │ -0373c0: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -0373c4: 6e20 ed17 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0373ca: 0c03 |002d: move-result-object v3 │ │ -0373cc: 6e10 f217 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0373d2: 0c06 |0031: move-result-object v6 │ │ -0373d4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0373d6: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -0373da: 6e20 a213 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -0373e0: 0c03 |0038: move-result-object v3 │ │ -0373e2: 7040 6e03 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@036e │ │ -0373e8: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0373ec: 28f5 |003e: goto 0033 // -000b │ │ +037348: |[037348] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +037358: 6e20 7517 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03735e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +037362: 1a03 a117 |0005: const-string v3, "null" // string@17a1 │ │ +037366: 6e20 7a17 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +03736c: 0e00 |000a: return-void │ │ +03736e: 7110 9c03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@039c │ │ +037374: 0c03 |000e: move-result-object v3 │ │ +037376: 6e20 7a17 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +03737c: 2083 c302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02c3 │ │ +037380: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +037384: 0781 |0016: move-object v1, v8 │ │ +037386: 1f01 c302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02c3 │ │ +03738a: 6e10 a313 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +037390: 0a00 |001c: move-result v0 │ │ +037392: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +037396: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +03739a: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0373a0: 6e20 ed17 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0373a6: 0c03 |0027: move-result-object v3 │ │ +0373a8: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +0373ac: 6e20 ed17 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0373b2: 0c03 |002d: move-result-object v3 │ │ +0373b4: 6e10 f217 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0373ba: 0c06 |0031: move-result-object v6 │ │ +0373bc: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +0373be: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +0373c2: 6e20 a213 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +0373c8: 0c03 |0038: move-result-object v3 │ │ +0373ca: 7040 6e03 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@036e │ │ +0373d0: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0373d4: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -7156,178 +7156,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 │ │ -0373f0: |[0373f0] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -037400: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -037404: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -037408: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -03740c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -037410: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -037414: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -037418: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -03741c: 7020 e517 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -037422: 6e10 c217 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -037428: 0c06 |0014: move-result-object v6 │ │ -03742a: 6e10 9417 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -037430: 0c06 |0018: move-result-object v6 │ │ -037432: 6e20 ed17 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037438: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -03743c: 6e20 e717 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037442: 7110 f517 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -037448: 0a06 |0024: move-result v6 │ │ -03744a: 7110 ab17 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037450: 0c06 |0028: move-result-object v6 │ │ -037452: 6e20 ed17 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037458: 6e20 e717 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03745e: 6e10 4213 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -037464: 0a06 |0032: move-result v6 │ │ -037466: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -03746c: 6e20 e717 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037472: 6e10 4b13 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@134b │ │ -037478: 0a06 |003c: move-result v6 │ │ -03747a: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -03747e: 0176 |003f: move v6, v7 │ │ -037480: 6e20 e717 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037486: 6e10 4a13 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@134a │ │ -03748c: 0a06 |0046: move-result v6 │ │ -03748e: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -037492: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -037496: 6e20 e717 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03749c: 6e10 7e13 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@137e │ │ -0374a2: 0a06 |0051: move-result v6 │ │ -0374a4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -0374a8: 0186 |0054: move v6, v8 │ │ -0374aa: 6e20 e717 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0374b0: 6e10 4d13 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@134d │ │ -0374b6: 0a06 |005b: move-result v6 │ │ -0374b8: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -0374bc: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -0374c0: 6e20 e717 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0374c6: 6e10 5213 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1352 │ │ -0374cc: 0a06 |0066: move-result v6 │ │ -0374ce: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -0374d2: 0196 |0069: move v6, v9 │ │ -0374d4: 6e20 e717 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0374da: 6e10 4813 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1348 │ │ -0374e0: 0a06 |0070: move-result v6 │ │ -0374e2: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -0374e6: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -0374ea: 6e20 e717 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0374f0: 6e10 4e13 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@134e │ │ -0374f6: 0a06 |007b: move-result v6 │ │ -0374f8: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -0374fc: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -037500: 6e20 e717 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037506: 6e20 e717 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03750c: 6e10 4c13 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@134c │ │ -037512: 0a06 |0089: move-result v6 │ │ -037514: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -037518: 6e20 e717 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03751e: 6e10 5113 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1351 │ │ -037524: 0a06 |0092: move-result v6 │ │ -037526: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -03752a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -03752e: 6e20 e717 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037534: 6e10 5013 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1350 │ │ -03753a: 0a06 |009d: move-result v6 │ │ -03753c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -037540: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -037544: 6e20 e717 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03754a: 6e20 e717 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037550: 6e10 2f13 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@132f │ │ -037556: 0a06 |00ab: move-result v6 │ │ -037558: 6e20 e917 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03755e: 6e20 e717 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037564: 6e10 4013 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1340 │ │ -03756a: 0a06 |00b5: move-result v6 │ │ -03756c: 6e20 e917 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -037572: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -037576: 6e20 e717 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03757c: 6e10 3b13 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@133b │ │ -037582: 0a06 |00c1: move-result v6 │ │ -037584: 6e20 e917 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03758a: 6e20 e717 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037590: 6e10 2413 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -037596: 0a06 |00cb: move-result v6 │ │ -037598: 6e20 e917 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03759e: 6e10 2813 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1328 │ │ -0375a4: 0a01 |00d2: move-result v1 │ │ -0375a6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -0375a8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -0375ac: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ -0375b0: 6e20 ed17 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0375b6: 7110 ab17 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0375bc: 0c06 |00de: move-result-object v6 │ │ -0375be: 6e20 ed17 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0375c4: 6e10 3a13 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ -0375ca: 0c04 |00e5: move-result-object v4 │ │ -0375cc: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -0375d0: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -0375d4: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -0375d8: b516 |00ec: and-int/2addr v6, v1 │ │ -0375da: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -0375e0: 6e20 0901 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0109 │ │ -0375e6: 0c03 |00f3: move-result-object v3 │ │ -0375e8: 6e20 0a01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@010a │ │ -0375ee: 0c05 |00f7: move-result-object v5 │ │ -0375f0: 6e20 0701 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0107 │ │ -0375f6: 0c00 |00fb: move-result-object v0 │ │ -0375f8: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -0375fc: 6e20 ed17 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037602: 6e20 ed17 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037608: 1a06 1a01 |0104: const-string v6, ":" // string@011a │ │ -03760c: 6e20 ed17 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037612: 6e20 ed17 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037618: 1a06 1701 |010c: const-string v6, "/" // string@0117 │ │ -03761c: 6e20 ed17 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037622: 6e20 ed17 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037628: 1a06 4b1e |0114: const-string v6, "}" // string@1e4b │ │ -03762c: 6e20 ed17 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037632: 6e10 f217 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037638: 0c06 |011c: move-result-object v6 │ │ -03763a: 1106 |011d: return-object v6 │ │ -03763c: 6e20 e717 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037642: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -037646: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -03764a: 6e20 e717 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -037650: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -037654: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -037658: 6e20 e717 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03765e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -037662: 0186 |0131: move v6, v8 │ │ -037664: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -037668: 0186 |0134: move v6, v8 │ │ -03766a: 2900 16ff |0135: goto/16 004b // -00ea │ │ -03766e: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -037672: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -037676: 0186 |013b: move v6, v8 │ │ -037678: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -03767c: 0186 |013e: move v6, v8 │ │ -03767e: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -037682: 0186 |0141: move v6, v8 │ │ -037684: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -037688: 0186 |0144: move v6, v8 │ │ -03768a: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -03768e: 0187 |0147: move v7, v8 │ │ -037690: 2900 44ff |0148: goto/16 008c // -00bc │ │ -037694: 0186 |014a: move v6, v8 │ │ -037696: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -03769a: 1a03 530d |014d: const-string v3, "app" // string@0d53 │ │ -03769e: 28a5 |014f: goto 00f4 // -005b │ │ -0376a0: 1a03 290d |0150: const-string v3, "android" // string@0d29 │ │ -0376a4: 28a2 |0152: goto 00f4 // -005e │ │ -0376a6: 0d06 |0153: move-exception v6 │ │ -0376a8: 28c0 |0154: goto 0114 // -0040 │ │ -0376aa: 0000 |0155: nop // spacer │ │ -0376ac: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -0376c8: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +0373d8: |[0373d8] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +0373e8: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +0373ec: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +0373f0: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +0373f4: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +0373f8: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +0373fc: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +037400: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +037404: 7020 e517 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +03740a: 6e10 c217 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +037410: 0c06 |0014: move-result-object v6 │ │ +037412: 6e10 9417 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +037418: 0c06 |0018: move-result-object v6 │ │ +03741a: 6e20 ed17 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037420: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +037424: 6e20 e717 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03742a: 7110 f517 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +037430: 0a06 |0024: move-result v6 │ │ +037432: 7110 ab17 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037438: 0c06 |0028: move-result-object v6 │ │ +03743a: 6e20 ed17 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037440: 6e20 e717 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037446: 6e10 4213 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +03744c: 0a06 |0032: move-result v6 │ │ +03744e: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +037454: 6e20 e717 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03745a: 6e10 4b13 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@134b │ │ +037460: 0a06 |003c: move-result v6 │ │ +037462: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +037466: 0176 |003f: move v6, v7 │ │ +037468: 6e20 e717 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03746e: 6e10 4a13 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@134a │ │ +037474: 0a06 |0046: move-result v6 │ │ +037476: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +03747a: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +03747e: 6e20 e717 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037484: 6e10 7e13 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@137e │ │ +03748a: 0a06 |0051: move-result v6 │ │ +03748c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +037490: 0186 |0054: move v6, v8 │ │ +037492: 6e20 e717 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037498: 6e10 4d13 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@134d │ │ +03749e: 0a06 |005b: move-result v6 │ │ +0374a0: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +0374a4: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +0374a8: 6e20 e717 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0374ae: 6e10 5213 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1352 │ │ +0374b4: 0a06 |0066: move-result v6 │ │ +0374b6: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +0374ba: 0196 |0069: move v6, v9 │ │ +0374bc: 6e20 e717 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0374c2: 6e10 4813 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1348 │ │ +0374c8: 0a06 |0070: move-result v6 │ │ +0374ca: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +0374ce: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +0374d2: 6e20 e717 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0374d8: 6e10 4e13 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@134e │ │ +0374de: 0a06 |007b: move-result v6 │ │ +0374e0: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +0374e4: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +0374e8: 6e20 e717 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0374ee: 6e20 e717 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0374f4: 6e10 4c13 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@134c │ │ +0374fa: 0a06 |0089: move-result v6 │ │ +0374fc: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +037500: 6e20 e717 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037506: 6e10 5113 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1351 │ │ +03750c: 0a06 |0092: move-result v6 │ │ +03750e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +037512: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +037516: 6e20 e717 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03751c: 6e10 5013 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1350 │ │ +037522: 0a06 |009d: move-result v6 │ │ +037524: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +037528: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +03752c: 6e20 e717 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037532: 6e20 e717 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037538: 6e10 2f13 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@132f │ │ +03753e: 0a06 |00ab: move-result v6 │ │ +037540: 6e20 e917 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +037546: 6e20 e717 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03754c: 6e10 4013 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1340 │ │ +037552: 0a06 |00b5: move-result v6 │ │ +037554: 6e20 e917 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03755a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +03755e: 6e20 e717 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037564: 6e10 3b13 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@133b │ │ +03756a: 0a06 |00c1: move-result v6 │ │ +03756c: 6e20 e917 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +037572: 6e20 e717 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037578: 6e10 2413 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +03757e: 0a06 |00cb: move-result v6 │ │ +037580: 6e20 e917 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +037586: 6e10 2813 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1328 │ │ +03758c: 0a01 |00d2: move-result v1 │ │ +03758e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +037590: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +037594: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ +037598: 6e20 ed17 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03759e: 7110 ab17 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0375a4: 0c06 |00de: move-result-object v6 │ │ +0375a6: 6e20 ed17 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0375ac: 6e10 3a13 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ +0375b2: 0c04 |00e5: move-result-object v4 │ │ +0375b4: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +0375b8: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +0375bc: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +0375c0: b516 |00ec: and-int/2addr v6, v1 │ │ +0375c2: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +0375c8: 6e20 0901 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0109 │ │ +0375ce: 0c03 |00f3: move-result-object v3 │ │ +0375d0: 6e20 0a01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@010a │ │ +0375d6: 0c05 |00f7: move-result-object v5 │ │ +0375d8: 6e20 0701 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0107 │ │ +0375de: 0c00 |00fb: move-result-object v0 │ │ +0375e0: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +0375e4: 6e20 ed17 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0375ea: 6e20 ed17 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0375f0: 1a06 1301 |0104: const-string v6, ":" // string@0113 │ │ +0375f4: 6e20 ed17 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0375fa: 6e20 ed17 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037600: 1a06 1001 |010c: const-string v6, "/" // string@0110 │ │ +037604: 6e20 ed17 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03760a: 6e20 ed17 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037610: 1a06 441e |0114: const-string v6, "}" // string@1e44 │ │ +037614: 6e20 ed17 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03761a: 6e10 f217 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037620: 0c06 |011c: move-result-object v6 │ │ +037622: 1106 |011d: return-object v6 │ │ +037624: 6e20 e717 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03762a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +03762e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +037632: 6e20 e717 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037638: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +03763c: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +037640: 6e20 e717 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +037646: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +03764a: 0186 |0131: move v6, v8 │ │ +03764c: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +037650: 0186 |0134: move v6, v8 │ │ +037652: 2900 16ff |0135: goto/16 004b // -00ea │ │ +037656: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +03765a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +03765e: 0186 |013b: move v6, v8 │ │ +037660: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +037664: 0186 |013e: move v6, v8 │ │ +037666: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +03766a: 0186 |0141: move v6, v8 │ │ +03766c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +037670: 0186 |0144: move v6, v8 │ │ +037672: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +037676: 0187 |0147: move v7, v8 │ │ +037678: 2900 44ff |0148: goto/16 008c // -00bc │ │ +03767c: 0186 |014a: move v6, v8 │ │ +03767e: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +037682: 1a03 4c0d |014d: const-string v3, "app" // string@0d4c │ │ +037686: 28a5 |014f: goto 00f4 // -005b │ │ +037688: 1a03 220d |0150: const-string v3, "android" // string@0d22 │ │ +03768c: 28a2 |0152: goto 00f4 // -005e │ │ +03768e: 0d06 |0153: move-exception v6 │ │ +037690: 28c0 |0154: goto 0114 // -0040 │ │ +037692: 0000 |0155: nop // spacer │ │ +037694: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +0376b0: 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=695 │ │ @@ -7412,24 +7412,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0376f4: |[0376f4] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -037704: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -037706: 5520 de00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ -03770a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -03770e: 5c21 de00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ -037712: 5c23 e000 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ -037716: 5420 da00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -03771a: 6e20 e501 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -037720: 6e10 9103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0391 │ │ -037726: 0e00 |0011: return-void │ │ +0376dc: |[0376dc] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +0376ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0376ee: 5520 de00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ +0376f2: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +0376f6: 5c21 de00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ +0376fa: 5c23 e000 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ +0376fe: 5420 da00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +037702: 6e20 e501 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +037708: 6e10 9103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0391 │ │ +03770e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7443,103 +7443,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 │ │ -037728: |[037728] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -037738: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03773c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -037740: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -037744: 6e20 7517 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03774a: 1a01 3b09 |0009: const-string v1, "Local FragmentActivity " // string@093b │ │ -03774e: 6e20 7517 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037754: 7110 f517 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -03775a: 0a01 |0011: move-result v1 │ │ -03775c: 7110 ab17 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037762: 0c01 |0015: move-result-object v1 │ │ -037764: 6e20 7517 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03776a: 1a01 3d00 |0019: const-string v1, " State:" // string@003d │ │ -03776e: 6e20 7a17 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -037774: 2201 6b03 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -037778: 7010 e417 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03777e: 6e20 ed17 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037784: 0c01 |0026: move-result-object v1 │ │ -037786: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -03778a: 6e20 ed17 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037790: 0c01 |002c: move-result-object v1 │ │ -037792: 6e10 f217 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037798: 0c00 |0030: move-result-object v0 │ │ -03779a: 6e20 7517 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377a0: 1a01 0c15 |0034: const-string v1, "mCreated=" // string@150c │ │ -0377a4: 6e20 7517 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377aa: 5541 d800 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ -0377ae: 6e20 7617 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -0377b4: 1a01 3116 |003e: const-string v1, "mResumed=" // string@1631 │ │ -0377b8: 6e20 7517 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377be: 5541 df00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ -0377c2: 6e20 7617 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -0377c8: 1a01 8300 |0048: const-string v1, " mStopped=" // string@0083 │ │ -0377cc: 6e20 7517 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377d2: 5541 e100 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ -0377d6: 6e20 7617 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -0377dc: 1a01 7b00 |0052: const-string v1, " mReallyStopped=" // string@007b │ │ -0377e0: 6e20 7517 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377e6: 5541 de00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ -0377ea: 6e20 7b17 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0377f0: 6e20 7517 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0377f6: 1a01 b915 |005f: const-string v1, "mLoadersStarted=" // string@15b9 │ │ -0377fa: 6e20 7517 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037800: 5541 dc00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -037804: 6e20 7b17 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -03780a: 5441 db00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -03780e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -037812: 6e20 7517 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037818: 1a01 3109 |0070: const-string v1, "Loader Manager " // string@0931 │ │ -03781c: 6e20 7517 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037822: 5441 db00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -037826: 7110 f517 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -03782c: 0a01 |007a: move-result v1 │ │ -03782e: 7110 ab17 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037834: 0c01 |007e: move-result-object v1 │ │ -037836: 6e20 7517 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03783c: 1a01 1a01 |0082: const-string v1, ":" // string@011a │ │ -037840: 6e20 7a17 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -037846: 5441 db00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -03784a: 2202 6b03 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -03784e: 7010 e417 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037854: 6e20 ed17 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03785a: 0c02 |0091: move-result-object v2 │ │ -03785c: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -037860: 6e20 ed17 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037866: 0c02 |0097: move-result-object v2 │ │ -037868: 6e10 f217 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03786e: 0c02 |009b: move-result-object v2 │ │ -037870: 6e58 ba04 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@04ba │ │ -037876: 5441 d900 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03787a: 6e58 e303 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@03e3 │ │ -037880: 6e20 7517 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -037886: 1a01 0a0c |00a7: const-string v1, "View Hierarchy:" // string@0c0a │ │ -03788a: 6e20 7a17 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -037890: 2201 6b03 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -037894: 7010 e417 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03789a: 6e20 ed17 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0378a0: 0c01 |00b4: move-result-object v1 │ │ -0378a2: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -0378a6: 6e20 ed17 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0378ac: 0c01 |00ba: move-result-object v1 │ │ -0378ae: 6e10 f217 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0378b4: 0c01 |00be: move-result-object v1 │ │ -0378b6: 6e10 7c03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ -0378bc: 0c02 |00c2: move-result-object v2 │ │ -0378be: 6e10 c913 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ -0378c4: 0c02 |00c6: move-result-object v2 │ │ -0378c6: 7040 6e03 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@036e │ │ -0378cc: 0e00 |00ca: return-void │ │ +037710: |[037710] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +037720: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +037724: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +037728: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +03772c: 6e20 7517 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037732: 1a01 3409 |0009: const-string v1, "Local FragmentActivity " // string@0934 │ │ +037736: 6e20 7517 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03773c: 7110 f517 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +037742: 0a01 |0011: move-result v1 │ │ +037744: 7110 ab17 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +03774a: 0c01 |0015: move-result-object v1 │ │ +03774c: 6e20 7517 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037752: 1a01 3d00 |0019: const-string v1, " State:" // string@003d │ │ +037756: 6e20 7a17 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +03775c: 2201 6b03 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +037760: 7010 e417 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037766: 6e20 ed17 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03776c: 0c01 |0026: move-result-object v1 │ │ +03776e: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +037772: 6e20 ed17 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037778: 0c01 |002c: move-result-object v1 │ │ +03777a: 6e10 f217 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037780: 0c00 |0030: move-result-object v0 │ │ +037782: 6e20 7517 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037788: 1a01 0515 |0034: const-string v1, "mCreated=" // string@1505 │ │ +03778c: 6e20 7517 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037792: 5541 d800 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ +037796: 6e20 7617 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +03779c: 1a01 2a16 |003e: const-string v1, "mResumed=" // string@162a │ │ +0377a0: 6e20 7517 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0377a6: 5541 df00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ +0377aa: 6e20 7617 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +0377b0: 1a01 8300 |0048: const-string v1, " mStopped=" // string@0083 │ │ +0377b4: 6e20 7517 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0377ba: 5541 e100 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ +0377be: 6e20 7617 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +0377c4: 1a01 7b00 |0052: const-string v1, " mReallyStopped=" // string@007b │ │ +0377c8: 6e20 7517 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0377ce: 5541 de00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ +0377d2: 6e20 7b17 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0377d8: 6e20 7517 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0377de: 1a01 b215 |005f: const-string v1, "mLoadersStarted=" // string@15b2 │ │ +0377e2: 6e20 7517 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0377e8: 5541 dc00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +0377ec: 6e20 7b17 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0377f2: 5441 db00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +0377f6: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +0377fa: 6e20 7517 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037800: 1a01 2a09 |0070: const-string v1, "Loader Manager " // string@092a │ │ +037804: 6e20 7517 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03780a: 5441 db00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +03780e: 7110 f517 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +037814: 0a01 |007a: move-result v1 │ │ +037816: 7110 ab17 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +03781c: 0c01 |007e: move-result-object v1 │ │ +03781e: 6e20 7517 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +037824: 1a01 1301 |0082: const-string v1, ":" // string@0113 │ │ +037828: 6e20 7a17 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +03782e: 5441 db00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037832: 2202 6b03 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +037836: 7010 e417 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03783c: 6e20 ed17 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037842: 0c02 |0091: move-result-object v2 │ │ +037844: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +037848: 6e20 ed17 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03784e: 0c02 |0097: move-result-object v2 │ │ +037850: 6e10 f217 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037856: 0c02 |009b: move-result-object v2 │ │ +037858: 6e58 ba04 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@04ba │ │ +03785e: 5441 d900 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037862: 6e58 e303 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@03e3 │ │ +037868: 6e20 7517 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03786e: 1a01 030c |00a7: const-string v1, "View Hierarchy:" // string@0c03 │ │ +037872: 6e20 7a17 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +037878: 2201 6b03 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +03787c: 7010 e417 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037882: 6e20 ed17 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037888: 0c01 |00b4: move-result-object v1 │ │ +03788a: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +03788e: 6e20 ed17 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037894: 0c01 |00ba: move-result-object v1 │ │ +037896: 6e10 f217 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03789c: 0c01 |00be: move-result-object v1 │ │ +03789e: 6e10 7c03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ +0378a4: 0c02 |00c2: move-result-object v2 │ │ +0378a6: 6e10 c913 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ +0378ac: 0c02 |00c6: move-result-object v2 │ │ +0378ae: 7040 6e03 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@036e │ │ +0378b4: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7572,23 +7572,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0378d0: |[0378d0] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0378e0: 6e10 7303 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0373 │ │ -0378e6: 0c00 |0003: move-result-object v0 │ │ -0378e8: 1f00 b100 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ -0378ec: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0378f0: 5401 cd00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cd │ │ -0378f4: 1101 |000a: return-object v1 │ │ -0378f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0378f8: 28fe |000c: goto 000a // -0002 │ │ +0378b8: |[0378b8] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0378c8: 6e10 7303 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0373 │ │ +0378ce: 0c00 |0003: move-result-object v0 │ │ +0378d0: 1f00 b100 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ +0378d4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0378d8: 5401 cd00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cd │ │ +0378dc: 1101 |000a: return-object v1 │ │ +0378de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0378e0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7598,33 +7598,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 │ │ -0378fc: |[0378fc] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -03790c: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -037910: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -037914: 2201 7d01 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@017d │ │ -037918: 7010 a308 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ -03791e: 5b21 d500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -037922: 5421 d500 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -037926: 6e20 ad08 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ -03792c: 0c00 |0010: move-result-object v0 │ │ -03792e: 1f00 d000 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ -037932: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -037936: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -03793a: 2200 d000 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ -03793e: 7040 b004 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04b0 │ │ -037944: 5421 d500 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -037948: 6e30 b408 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ -03794e: 1100 |0021: return-object v0 │ │ -037950: 6e20 c204 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04c2 │ │ -037956: 28fc |0025: goto 0021 // -0004 │ │ +0378e4: |[0378e4] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +0378f4: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0378f8: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0378fc: 2201 7d01 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@017d │ │ +037900: 7010 a308 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ +037906: 5b21 d500 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +03790a: 5421 d500 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +03790e: 6e20 ad08 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ +037914: 0c00 |0010: move-result-object v0 │ │ +037916: 1f00 d000 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ +03791a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +03791e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +037922: 2200 d000 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ +037926: 7040 b004 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04b0 │ │ +03792c: 5421 d500 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +037930: 6e30 b408 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ +037936: 1100 |0021: return-object v0 │ │ +037938: 6e20 c204 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04c2 │ │ +03793e: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7645,17 +7645,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037958: |[037958] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -037968: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03796c: 1100 |0002: return-object v0 │ │ +037940: |[037940] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +037950: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7663,28 +7663,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -037970: |[037970] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -037980: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -037982: 5430 db00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -037986: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -03798a: 5430 db00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -03798e: 1100 |0007: return-object v0 │ │ -037990: 5c32 d600 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ -037994: 1a00 fa00 |000a: const-string v0, "(root)" // string@00fa │ │ -037998: 5531 dc00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -03799c: 6e40 7503 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -0379a2: 0c00 |0011: move-result-object v0 │ │ -0379a4: 5b30 db00 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -0379a8: 5430 db00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -0379ac: 28f1 |0016: goto 0007 // -000f │ │ +037958: |[037958] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +037968: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03796a: 5430 db00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +03796e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +037972: 5430 db00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037976: 1100 |0007: return-object v0 │ │ +037978: 5c32 d600 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ +03797c: 1a00 f300 |000a: const-string v0, "(root)" // string@00f3 │ │ +037980: 5531 dc00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +037984: 6e40 7503 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +03798a: 0c00 |0011: move-result-object v0 │ │ +03798c: 5b30 db00 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037990: 5430 db00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037994: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7697,28 +7697,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0379b0: |[0379b0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -0379c0: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0379c4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -0379c8: 5421 d500 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0379cc: 6e20 ad08 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ -0379d2: 0c00 |0009: move-result-object v0 │ │ -0379d4: 1f00 d000 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ -0379d8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -0379dc: 5501 6d01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -0379e0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -0379e4: 6e10 b404 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ -0379ea: 5421 d500 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0379ee: 6e20 b608 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b6 │ │ -0379f4: 0e00 |001a: return-void │ │ +037998: |[037998] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +0379a8: 5421 d500 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0379ac: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +0379b0: 5421 d500 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0379b4: 6e20 ad08 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@08ad │ │ +0379ba: 0c00 |0009: move-result-object v0 │ │ +0379bc: 1f00 d000 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ +0379c0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +0379c4: 5501 6d01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +0379c8: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +0379cc: 6e10 b404 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ +0379d2: 5421 d500 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0379d6: 6e20 b608 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b6 │ │ +0379dc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7733,69 +7733,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -0379f8: |[0379f8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -037a08: 5452 d900 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037a0c: 6e10 fa03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -037a12: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -037a16: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -037a1a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -037a1e: 5452 d900 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037a22: 5422 ff00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -037a26: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -037a2a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -037a2e: 5452 d900 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037a32: 5422 ff00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -037a36: 6e10 1618 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -037a3c: 0a02 |001a: move-result v2 │ │ -037a3e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -037a42: 1a02 ca03 |001d: const-string v2, "FragmentActivity" // string@03ca │ │ -037a46: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -037a4a: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037a50: 1a04 3702 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0237 │ │ -037a54: 6e20 ed17 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037a5a: 0c03 |0029: move-result-object v3 │ │ -037a5c: 7110 ab17 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037a62: 0c04 |002d: move-result-object v4 │ │ -037a64: 6e20 ed17 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037a6a: 0c03 |0031: move-result-object v3 │ │ -037a6c: 6e10 f217 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037a72: 0c03 |0035: move-result-object v3 │ │ -037a74: 7120 a812 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -037a7a: 0e00 |0039: return-void │ │ -037a7c: 5452 d900 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037a80: 5422 ff00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -037a84: 6e20 1018 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -037a8a: 0c00 |0041: move-result-object v0 │ │ -037a8c: 1f00 ad00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -037a90: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -037a94: 1a02 ca03 |0046: const-string v2, "FragmentActivity" // string@03ca │ │ -037a98: 2203 6b03 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -037a9c: 7010 e417 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037aa2: 1a04 3802 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0238 │ │ -037aa6: 6e20 ed17 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037aac: 0c03 |0052: move-result-object v3 │ │ -037aae: 7110 ab17 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037ab4: 0c04 |0056: move-result-object v4 │ │ -037ab6: 6e20 ed17 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037abc: 0c03 |005a: move-result-object v3 │ │ -037abe: 6e10 f217 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037ac4: 0c03 |005e: move-result-object v3 │ │ -037ac6: 7120 a812 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -037acc: 28d7 |0062: goto 0039 // -0029 │ │ -037ace: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -037ad4: b562 |0066: and-int/2addr v2, v6 │ │ -037ad6: 6e40 2a03 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@032a │ │ -037adc: 28cf |006a: goto 0039 // -0031 │ │ -037ade: 6f40 1f00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001f │ │ -037ae4: 28cb |006e: goto 0039 // -0035 │ │ +0379e0: |[0379e0] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +0379f0: 5452 d900 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0379f4: 6e10 fa03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +0379fa: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +0379fe: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +037a02: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +037a06: 5452 d900 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037a0a: 5422 ff00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +037a0e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +037a12: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +037a16: 5452 d900 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037a1a: 5422 ff00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +037a1e: 6e10 1618 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +037a24: 0a02 |001a: move-result v2 │ │ +037a26: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +037a2a: 1a02 c303 |001d: const-string v2, "FragmentActivity" // string@03c3 │ │ +037a2e: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +037a32: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037a38: 1a04 3002 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0230 │ │ +037a3c: 6e20 ed17 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037a42: 0c03 |0029: move-result-object v3 │ │ +037a44: 7110 ab17 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037a4a: 0c04 |002d: move-result-object v4 │ │ +037a4c: 6e20 ed17 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037a52: 0c03 |0031: move-result-object v3 │ │ +037a54: 6e10 f217 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037a5a: 0c03 |0035: move-result-object v3 │ │ +037a5c: 7120 a812 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +037a62: 0e00 |0039: return-void │ │ +037a64: 5452 d900 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037a68: 5422 ff00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +037a6c: 6e20 1018 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +037a72: 0c00 |0041: move-result-object v0 │ │ +037a74: 1f00 ad00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +037a78: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +037a7c: 1a02 c303 |0046: const-string v2, "FragmentActivity" // string@03c3 │ │ +037a80: 2203 6b03 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +037a84: 7010 e417 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037a8a: 1a04 3102 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0231 │ │ +037a8e: 6e20 ed17 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037a94: 0c03 |0052: move-result-object v3 │ │ +037a96: 7110 ab17 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037a9c: 0c04 |0056: move-result-object v4 │ │ +037a9e: 6e20 ed17 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037aa4: 0c03 |005a: move-result-object v3 │ │ +037aa6: 6e10 f217 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037aac: 0c03 |005e: move-result-object v3 │ │ +037aae: 7120 a812 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +037ab4: 28d7 |0062: goto 0039 // -0029 │ │ +037ab6: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +037abc: b562 |0066: and-int/2addr v2, v6 │ │ +037abe: 6e40 2a03 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@032a │ │ +037ac4: 28cf |006a: goto 0039 // -0031 │ │ +037ac6: 6f40 1f00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001f │ │ +037acc: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7819,16 +7819,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 │ │ -037ae8: |[037ae8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -037af8: 0e00 |0000: return-void │ │ +037ad0: |[037ad0] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +037ae0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7837,21 +7837,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -037afc: |[037afc] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -037b0c: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037b10: 6e10 ff03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03ff │ │ -037b16: 0a00 |0005: move-result v0 │ │ -037b18: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -037b1c: 6e10 7003 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0370 │ │ -037b22: 0e00 |000b: return-void │ │ +037ae4: |[037ae4] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +037af4: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037af8: 6e10 ff03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03ff │ │ +037afe: 0a00 |0005: move-result v0 │ │ +037b00: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +037b04: 6e10 7003 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0370 │ │ +037b0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7861,19 +7861,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037b24: |[037b24] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -037b34: 6f20 2100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0021 │ │ -037b3a: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037b3e: 6e20 d403 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03d4 │ │ -037b44: 0e00 |0008: return-void │ │ +037b0c: |[037b0c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +037b1c: 6f20 2100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0021 │ │ +037b22: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037b26: 6e20 d403 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03d4 │ │ +037b2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7884,45 +7884,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -037b48: |[037b48] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -037b58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -037b5a: 5453 d900 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037b5e: 5454 d700 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d7 │ │ -037b62: 6e40 ce03 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@03ce │ │ -037b68: 6e10 7403 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ -037b6e: 0c03 |000b: move-result-object v3 │ │ -037b70: 6e10 d812 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@12d8 │ │ -037b76: 0c03 |000f: move-result-object v3 │ │ -037b78: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -037b7c: 6e10 7403 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ -037b82: 0c03 |0015: move-result-object v3 │ │ -037b84: 6e20 db12 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@12db │ │ -037b8a: 6f20 2200 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -037b90: 6e10 7303 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0373 │ │ -037b96: 0c00 |001f: move-result-object v0 │ │ -037b98: 1f00 b100 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ -037b9c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -037ba0: 5403 cf00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -037ba4: 5b53 d500 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -037ba8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -037bac: 1a03 460d |002a: const-string v3, "android:support:fragments" // string@0d46 │ │ -037bb0: 6e20 c301 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ -037bb6: 0c01 |002f: move-result-object v1 │ │ -037bb8: 5453 d900 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037bbc: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -037bc0: 5402 ce00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00ce │ │ -037bc4: 6e30 0704 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0407 │ │ -037bca: 5452 d900 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037bce: 6e10 d603 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ -037bd4: 0e00 |003e: return-void │ │ +037b30: |[037b30] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +037b40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +037b42: 5453 d900 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037b46: 5454 d700 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d7 │ │ +037b4a: 6e40 ce03 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@03ce │ │ +037b50: 6e10 7403 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ +037b56: 0c03 |000b: move-result-object v3 │ │ +037b58: 6e10 d812 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@12d8 │ │ +037b5e: 0c03 |000f: move-result-object v3 │ │ +037b60: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +037b64: 6e10 7403 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0374 │ │ +037b6a: 0c03 |0015: move-result-object v3 │ │ +037b6c: 6e20 db12 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@12db │ │ +037b72: 6f20 2200 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +037b78: 6e10 7303 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0373 │ │ +037b7e: 0c00 |001f: move-result-object v0 │ │ +037b80: 1f00 b100 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ +037b84: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +037b88: 5403 cf00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ +037b8c: 5b53 d500 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +037b90: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +037b94: 1a03 3f0d |002a: const-string v3, "android:support:fragments" // string@0d3f │ │ +037b98: 6e20 c301 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ +037b9e: 0c01 |002f: move-result-object v1 │ │ +037ba0: 5453 d900 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037ba4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +037ba8: 5402 ce00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00ce │ │ +037bac: 6e30 0704 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0407 │ │ +037bb2: 5452 d900 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037bb6: 6e10 d603 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d6 │ │ +037bbc: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7944,33 +7944,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -037bd8: |[037bd8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -037be8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -037bec: 6f30 2300 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0023 │ │ -037bf2: 0a00 |0005: move-result v0 │ │ -037bf4: 5431 d900 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037bf8: 6e10 7603 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0376 │ │ -037bfe: 0c02 |000b: move-result-object v2 │ │ -037c00: 6e30 d703 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d7 │ │ -037c06: 0a01 |000f: move-result v1 │ │ -037c08: b610 |0010: or-int/2addr v0, v1 │ │ -037c0a: 6001 1f00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037c0e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -037c12: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -037c16: 0f00 |0017: return v0 │ │ -037c18: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -037c1a: 28fe |0019: goto 0017 // -0002 │ │ -037c1c: 6f30 2300 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0023 │ │ -037c22: 0a00 |001d: move-result v0 │ │ -037c24: 28f9 |001e: goto 0017 // -0007 │ │ +037bc0: |[037bc0] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +037bd0: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +037bd4: 6f30 2300 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0023 │ │ +037bda: 0a00 |0005: move-result v0 │ │ +037bdc: 5431 d900 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037be0: 6e10 7603 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0376 │ │ +037be6: 0c02 |000b: move-result-object v2 │ │ +037be8: 6e30 d703 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d7 │ │ +037bee: 0a01 |000f: move-result v1 │ │ +037bf0: b610 |0010: or-int/2addr v0, v1 │ │ +037bf2: 6001 1f00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +037bf6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +037bfa: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +037bfe: 0f00 |0017: return v0 │ │ +037c00: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +037c02: 28fe |0019: goto 0017 // -0002 │ │ +037c04: 6f30 2300 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0023 │ │ +037c0a: 0a00 |001d: move-result v0 │ │ +037c0c: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7988,200 +7988,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -037c28: |[037c28] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -037c38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -037c3a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -037c3c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -037c3e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -037c40: 1a07 d610 |0004: const-string v7, "fragment" // string@10d6 │ │ -037c44: 6e20 d217 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -037c4a: 0a07 |0009: move-result v7 │ │ -037c4c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -037c50: 6f40 2400 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0024 │ │ -037c56: 0c07 |000f: move-result-object v7 │ │ -037c58: 1107 |0010: return-object v7 │ │ -037c5a: 1a07 370e |0011: const-string v7, "class" // string@0e37 │ │ -037c5e: 7230 9b12 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@129b │ │ -037c64: 0c02 |0016: move-result-object v2 │ │ -037c66: 6207 c700 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c7 │ │ -037c6a: 6e30 b900 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -037c70: 0c00 |001c: move-result-object v0 │ │ -037c72: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -037c76: 6e20 1701 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0117 │ │ -037c7c: 0c02 |0022: move-result-object v2 │ │ -037c7e: 6e30 1601 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ -037c84: 0a04 |0026: move-result v4 │ │ -037c86: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -037c88: 6e20 1701 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0117 │ │ -037c8e: 0c06 |002b: move-result-object v6 │ │ -037c90: 6e10 1901 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -037c96: 7120 2703 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0327 │ │ -037c9c: 0a07 |0032: move-result v7 │ │ -037c9e: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -037ca2: 6f40 2400 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0024 │ │ -037ca8: 0c07 |0038: move-result-object v7 │ │ -037caa: 28d7 |0039: goto 0010 // -0029 │ │ -037cac: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -037cae: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -037cb2: 6e10 2813 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1328 │ │ -037cb8: 0a01 |0040: move-result v1 │ │ -037cba: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -037cbe: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -037cc2: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -037cc6: 2207 5603 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -037cca: 2208 6b03 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -037cce: 7010 e417 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037cd4: 7210 9c12 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@129c │ │ -037cda: 0c09 |0051: move-result-object v9 │ │ -037cdc: 6e20 ed17 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037ce2: 0c08 |0055: move-result-object v8 │ │ -037ce4: 1a09 1d01 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@011d │ │ -037ce8: 6e20 ed17 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037cee: 0c08 |005b: move-result-object v8 │ │ -037cf0: 6e20 ed17 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037cf6: 0c08 |005f: move-result-object v8 │ │ -037cf8: 6e10 f217 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037cfe: 0c08 |0063: move-result-object v8 │ │ -037d00: 7020 a017 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -037d06: 2707 |0067: throw v7 │ │ -037d08: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -037d0c: 54b7 d900 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037d10: 6e20 e703 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e7 │ │ -037d16: 0c03 |006f: move-result-object v3 │ │ -037d18: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -037d1c: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -037d20: 54b7 d900 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037d24: 6e20 e803 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e8 │ │ -037d2a: 0c03 |0079: move-result-object v3 │ │ -037d2c: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -037d30: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -037d34: 54b7 d900 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037d38: 6e20 e703 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e7 │ │ -037d3e: 0c03 |0083: move-result-object v3 │ │ -037d40: 6307 f600 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -037d44: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -037d48: 1a07 ca03 |0088: const-string v7, "FragmentActivity" // string@03ca │ │ -037d4c: 2208 6b03 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -037d50: 7010 e417 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037d56: 1a09 0318 |008f: const-string v9, "onCreateView: id=0x" // string@1803 │ │ -037d5a: 6e20 ed17 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037d60: 0c08 |0094: move-result-object v8 │ │ -037d62: 7110 ab17 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037d68: 0c09 |0098: move-result-object v9 │ │ -037d6a: 6e20 ed17 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037d70: 0c08 |009c: move-result-object v8 │ │ -037d72: 1a09 5a00 |009d: const-string v9, " fname=" // string@005a │ │ -037d76: 6e20 ed17 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037d7c: 0c08 |00a2: move-result-object v8 │ │ -037d7e: 6e20 ed17 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037d84: 0c08 |00a6: move-result-object v8 │ │ -037d86: 1a09 5700 |00a7: const-string v9, " existing=" // string@0057 │ │ -037d8a: 6e20 ed17 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037d90: 0c08 |00ac: move-result-object v8 │ │ -037d92: 6e20 ec17 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -037d98: 0c08 |00b0: move-result-object v8 │ │ -037d9a: 6e10 f217 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037da0: 0c08 |00b4: move-result-object v8 │ │ -037da2: 7120 a612 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -037da8: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -037dac: 7120 1c03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@031c │ │ -037db2: 0c03 |00bd: move-result-object v3 │ │ -037db4: 5c3a a900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -037db8: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -037dbc: 0147 |00c2: move v7, v4 │ │ -037dbe: 5937 a700 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -037dc2: 5931 a400 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -037dc6: 5b36 bd00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -037dca: 5c3a ac00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -037dce: 54b7 d900 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037dd2: 5b37 a800 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -037dd6: 5437 b900 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -037dda: 6e40 3803 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0338 │ │ -037de0: 54b7 d900 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037de4: 6e30 cb03 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ -037dea: 5437 c200 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -037dee: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -037df2: 2207 5703 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ -037df6: 2208 6b03 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -037dfa: 7010 e417 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037e00: 1a09 c503 |00e4: const-string v9, "Fragment " // string@03c5 │ │ -037e04: 6e20 ed17 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e0a: 0c08 |00e9: move-result-object v8 │ │ -037e0c: 6e20 ed17 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e12: 0c08 |00ed: move-result-object v8 │ │ -037e14: 1a09 5200 |00ee: const-string v9, " did not create a view." // string@0052 │ │ -037e18: 6e20 ed17 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e1e: 0c08 |00f3: move-result-object v8 │ │ -037e20: 6e10 f217 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037e26: 0c08 |00f7: move-result-object v8 │ │ -037e28: 7020 a417 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -037e2e: 2707 |00fb: throw v7 │ │ -037e30: 0117 |00fc: move v7, v1 │ │ -037e32: 28c6 |00fd: goto 00c3 // -003a │ │ -037e34: 5537 ac00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -037e38: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -037e3c: 2207 5603 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -037e40: 2208 6b03 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -037e44: 7010 e417 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -037e4a: 7210 9c12 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@129c │ │ -037e50: 0c09 |010c: move-result-object v9 │ │ -037e52: 6e20 ed17 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e58: 0c08 |0110: move-result-object v8 │ │ -037e5a: 1a09 1c01 |0111: const-string v9, ": Duplicate id 0x" // string@011c │ │ -037e5e: 6e20 ed17 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e64: 0c08 |0116: move-result-object v8 │ │ -037e66: 7110 ab17 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037e6c: 0c09 |011a: move-result-object v9 │ │ -037e6e: 6e20 ed17 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e74: 0c08 |011e: move-result-object v8 │ │ -037e76: 1a09 1101 |011f: const-string v9, ", tag " // string@0111 │ │ -037e7a: 6e20 ed17 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e80: 0c08 |0124: move-result-object v8 │ │ -037e82: 6e20 ed17 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e88: 0c08 |0128: move-result-object v8 │ │ -037e8a: 1a09 0f01 |0129: const-string v9, ", or parent id 0x" // string@010f │ │ -037e8e: 6e20 ed17 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037e94: 0c08 |012e: move-result-object v8 │ │ -037e96: 7110 ab17 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -037e9c: 0c09 |0132: move-result-object v9 │ │ -037e9e: 6e20 ed17 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037ea4: 0c08 |0136: move-result-object v8 │ │ -037ea6: 1a09 9e00 |0137: const-string v9, " with another fragment for " // string@009e │ │ -037eaa: 6e20 ed17 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037eb0: 0c08 |013c: move-result-object v8 │ │ -037eb2: 6e20 ed17 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -037eb8: 0c08 |0140: move-result-object v8 │ │ -037eba: 6e10 f217 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -037ec0: 0c08 |0144: move-result-object v8 │ │ -037ec2: 7020 a017 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -037ec8: 2707 |0148: throw v7 │ │ -037eca: 5c3a ac00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -037ece: 5537 b800 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -037ed2: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -037ed6: 5437 b900 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -037eda: 6e40 3803 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0338 │ │ -037ee0: 54b7 d900 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037ee4: 6e20 f803 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f8 │ │ -037eea: 2880 |0159: goto 00d9 // -0080 │ │ -037eec: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -037ef0: 5437 c200 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -037ef4: 6e20 7013 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1370 │ │ -037efa: 5437 c200 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -037efe: 6e10 3f13 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ -037f04: 0c07 |0166: move-result-object v7 │ │ -037f06: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -037f0a: 5437 c200 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -037f0e: 6e20 7b13 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ -037f14: 5437 c200 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -037f18: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +037c10: |[037c10] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +037c20: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +037c22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +037c24: 121a |0002: const/4 v10, #int 1 // #1 │ │ +037c26: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +037c28: 1a07 cf10 |0004: const-string v7, "fragment" // string@10cf │ │ +037c2c: 6e20 d217 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +037c32: 0a07 |0009: move-result v7 │ │ +037c34: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +037c38: 6f40 2400 cbed |000c: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0024 │ │ +037c3e: 0c07 |000f: move-result-object v7 │ │ +037c40: 1107 |0010: return-object v7 │ │ +037c42: 1a07 300e |0011: const-string v7, "class" // string@0e30 │ │ +037c46: 7230 9b12 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@129b │ │ +037c4c: 0c02 |0016: move-result-object v2 │ │ +037c4e: 6207 c700 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c7 │ │ +037c52: 6e30 b900 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +037c58: 0c00 |001c: move-result-object v0 │ │ +037c5a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +037c5e: 6e20 1701 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0117 │ │ +037c64: 0c02 |0022: move-result-object v2 │ │ +037c66: 6e30 1601 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ +037c6c: 0a04 |0026: move-result v4 │ │ +037c6e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +037c70: 6e20 1701 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0117 │ │ +037c76: 0c06 |002b: move-result-object v6 │ │ +037c78: 6e10 1901 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +037c7e: 7120 2703 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0327 │ │ +037c84: 0a07 |0032: move-result v7 │ │ +037c86: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +037c8a: 6f40 2400 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0024 │ │ +037c90: 0c07 |0038: move-result-object v7 │ │ +037c92: 28d7 |0039: goto 0010 // -0029 │ │ +037c94: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +037c96: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +037c9a: 6e10 2813 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1328 │ │ +037ca0: 0a01 |0040: move-result v1 │ │ +037ca2: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +037ca6: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +037caa: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +037cae: 2207 5603 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +037cb2: 2208 6b03 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +037cb6: 7010 e417 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037cbc: 7210 9c12 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@129c │ │ +037cc2: 0c09 |0051: move-result-object v9 │ │ +037cc4: 6e20 ed17 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037cca: 0c08 |0055: move-result-object v8 │ │ +037ccc: 1a09 1601 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0116 │ │ +037cd0: 6e20 ed17 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037cd6: 0c08 |005b: move-result-object v8 │ │ +037cd8: 6e20 ed17 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037cde: 0c08 |005f: move-result-object v8 │ │ +037ce0: 6e10 f217 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037ce6: 0c08 |0063: move-result-object v8 │ │ +037ce8: 7020 a017 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +037cee: 2707 |0067: throw v7 │ │ +037cf0: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +037cf4: 54b7 d900 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037cf8: 6e20 e703 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e7 │ │ +037cfe: 0c03 |006f: move-result-object v3 │ │ +037d00: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +037d04: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +037d08: 54b7 d900 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037d0c: 6e20 e803 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e8 │ │ +037d12: 0c03 |0079: move-result-object v3 │ │ +037d14: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +037d18: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +037d1c: 54b7 d900 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037d20: 6e20 e703 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e7 │ │ +037d26: 0c03 |0083: move-result-object v3 │ │ +037d28: 6307 f600 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +037d2c: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +037d30: 1a07 c303 |0088: const-string v7, "FragmentActivity" // string@03c3 │ │ +037d34: 2208 6b03 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +037d38: 7010 e417 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037d3e: 1a09 fc17 |008f: const-string v9, "onCreateView: id=0x" // string@17fc │ │ +037d42: 6e20 ed17 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037d48: 0c08 |0094: move-result-object v8 │ │ +037d4a: 7110 ab17 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037d50: 0c09 |0098: move-result-object v9 │ │ +037d52: 6e20 ed17 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037d58: 0c08 |009c: move-result-object v8 │ │ +037d5a: 1a09 5a00 |009d: const-string v9, " fname=" // string@005a │ │ +037d5e: 6e20 ed17 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037d64: 0c08 |00a2: move-result-object v8 │ │ +037d66: 6e20 ed17 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037d6c: 0c08 |00a6: move-result-object v8 │ │ +037d6e: 1a09 5700 |00a7: const-string v9, " existing=" // string@0057 │ │ +037d72: 6e20 ed17 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037d78: 0c08 |00ac: move-result-object v8 │ │ +037d7a: 6e20 ec17 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +037d80: 0c08 |00b0: move-result-object v8 │ │ +037d82: 6e10 f217 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037d88: 0c08 |00b4: move-result-object v8 │ │ +037d8a: 7120 a612 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +037d90: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +037d94: 7120 1c03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@031c │ │ +037d9a: 0c03 |00bd: move-result-object v3 │ │ +037d9c: 5c3a a900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +037da0: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +037da4: 0147 |00c2: move v7, v4 │ │ +037da6: 5937 a700 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +037daa: 5931 a400 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +037dae: 5b36 bd00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +037db2: 5c3a ac00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +037db6: 54b7 d900 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037dba: 5b37 a800 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +037dbe: 5437 b900 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +037dc2: 6e40 3803 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0338 │ │ +037dc8: 54b7 d900 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037dcc: 6e30 cb03 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ +037dd2: 5437 c200 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +037dd6: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +037dda: 2207 5703 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ +037dde: 2208 6b03 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +037de2: 7010 e417 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037de8: 1a09 be03 |00e4: const-string v9, "Fragment " // string@03be │ │ +037dec: 6e20 ed17 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037df2: 0c08 |00e9: move-result-object v8 │ │ +037df4: 6e20 ed17 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037dfa: 0c08 |00ed: move-result-object v8 │ │ +037dfc: 1a09 5200 |00ee: const-string v9, " did not create a view." // string@0052 │ │ +037e00: 6e20 ed17 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e06: 0c08 |00f3: move-result-object v8 │ │ +037e08: 6e10 f217 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037e0e: 0c08 |00f7: move-result-object v8 │ │ +037e10: 7020 a417 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +037e16: 2707 |00fb: throw v7 │ │ +037e18: 0117 |00fc: move v7, v1 │ │ +037e1a: 28c6 |00fd: goto 00c3 // -003a │ │ +037e1c: 5537 ac00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +037e20: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +037e24: 2207 5603 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +037e28: 2208 6b03 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +037e2c: 7010 e417 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +037e32: 7210 9c12 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@129c │ │ +037e38: 0c09 |010c: move-result-object v9 │ │ +037e3a: 6e20 ed17 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e40: 0c08 |0110: move-result-object v8 │ │ +037e42: 1a09 1501 |0111: const-string v9, ": Duplicate id 0x" // string@0115 │ │ +037e46: 6e20 ed17 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e4c: 0c08 |0116: move-result-object v8 │ │ +037e4e: 7110 ab17 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037e54: 0c09 |011a: move-result-object v9 │ │ +037e56: 6e20 ed17 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e5c: 0c08 |011e: move-result-object v8 │ │ +037e5e: 1a09 0a01 |011f: const-string v9, ", tag " // string@010a │ │ +037e62: 6e20 ed17 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e68: 0c08 |0124: move-result-object v8 │ │ +037e6a: 6e20 ed17 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e70: 0c08 |0128: move-result-object v8 │ │ +037e72: 1a09 0801 |0129: const-string v9, ", or parent id 0x" // string@0108 │ │ +037e76: 6e20 ed17 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e7c: 0c08 |012e: move-result-object v8 │ │ +037e7e: 7110 ab17 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +037e84: 0c09 |0132: move-result-object v9 │ │ +037e86: 6e20 ed17 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e8c: 0c08 |0136: move-result-object v8 │ │ +037e8e: 1a09 9e00 |0137: const-string v9, " with another fragment for " // string@009e │ │ +037e92: 6e20 ed17 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037e98: 0c08 |013c: move-result-object v8 │ │ +037e9a: 6e20 ed17 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +037ea0: 0c08 |0140: move-result-object v8 │ │ +037ea2: 6e10 f217 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +037ea8: 0c08 |0144: move-result-object v8 │ │ +037eaa: 7020 a017 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +037eb0: 2707 |0148: throw v7 │ │ +037eb2: 5c3a ac00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +037eb6: 5537 b800 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +037eba: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +037ebe: 5437 b900 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +037ec2: 6e40 3803 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0338 │ │ +037ec8: 54b7 d900 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037ecc: 6e20 f803 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f8 │ │ +037ed2: 2880 |0159: goto 00d9 // -0080 │ │ +037ed4: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +037ed8: 5437 c200 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +037edc: 6e20 7013 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1370 │ │ +037ee2: 5437 c200 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +037ee6: 6e10 3f13 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ +037eec: 0c07 |0166: move-result-object v7 │ │ +037eee: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +037ef2: 5437 c200 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +037ef6: 6e20 7b13 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ +037efc: 5437 c200 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +037f00: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8244,25 +8244,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -037f1c: |[037f1c] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -037f2c: 6f10 2500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0025 │ │ -037f32: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037f34: 6e20 6c03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ -037f3a: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037f3e: 6e10 d803 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d8 │ │ -037f44: 5410 db00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -037f48: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -037f4c: 5410 db00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -037f50: 6e10 b404 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ -037f56: 0e00 |0015: return-void │ │ +037f04: |[037f04] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +037f14: 6f10 2500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0025 │ │ +037f1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +037f1c: 6e20 6c03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ +037f22: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037f26: 6e10 d803 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d8 │ │ +037f2c: 5410 db00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037f30: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +037f34: 5410 db00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +037f38: 6e10 b404 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ +037f3e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8275,29 +8275,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -037f58: |[037f58] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -037f68: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -037f6c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -037f6e: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -037f72: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -037f74: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -037f78: 6e10 d112 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@12d1 │ │ -037f7e: 0a00 |000b: move-result v0 │ │ -037f80: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -037f84: 6e10 8103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0381 │ │ -037f8a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -037f8c: 0f00 |0012: return v0 │ │ -037f8e: 6f30 2600 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0026 │ │ -037f94: 0a00 |0016: move-result v0 │ │ -037f96: 28fb |0017: goto 0012 // -0005 │ │ +037f40: |[037f40] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +037f50: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +037f54: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +037f56: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +037f5a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +037f5c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +037f60: 6e10 d112 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@12d1 │ │ +037f66: 0a00 |000b: move-result v0 │ │ +037f68: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +037f6c: 6e10 8103 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0381 │ │ +037f72: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +037f74: 0f00 |0012: return v0 │ │ +037f76: 6f30 2600 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0026 │ │ +037f7c: 0a00 |0016: move-result v0 │ │ +037f7e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8310,19 +8310,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -037f98: |[037f98] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -037fa8: 6f10 2700 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0027 │ │ -037fae: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037fb2: 6e10 da03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03da │ │ -037fb8: 0e00 |0008: return-void │ │ +037f80: |[037f80] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +037f90: 6f10 2700 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0027 │ │ +037f96: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037f9a: 6e10 da03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03da │ │ +037fa0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8332,33 +8332,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -037fbc: |[037fbc] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -037fcc: 6f30 2800 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0028 │ │ -037fd2: 0a00 |0003: move-result v0 │ │ -037fd4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -037fd8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -037fda: 0f00 |0007: return v0 │ │ -037fdc: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -037fe2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -037fe4: 28fb |000c: goto 0007 // -0005 │ │ -037fe6: 5410 d900 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037fea: 6e20 db03 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03db │ │ -037ff0: 0a00 |0012: move-result v0 │ │ -037ff2: 28f4 |0013: goto 0007 // -000c │ │ -037ff4: 5410 d900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -037ff8: 6e20 d503 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ -037ffe: 0a00 |0019: move-result v0 │ │ -038000: 28ed |001a: goto 0007 // -0013 │ │ -038002: 0000 |001b: nop // spacer │ │ -038004: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +037fa4: |[037fa4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +037fb4: 6f30 2800 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0028 │ │ +037fba: 0a00 |0003: move-result v0 │ │ +037fbc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +037fc0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +037fc2: 0f00 |0007: return v0 │ │ +037fc4: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +037fca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +037fcc: 28fb |000c: goto 0007 // -0005 │ │ +037fce: 5410 d900 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037fd2: 6e20 db03 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03db │ │ +037fd8: 0a00 |0012: move-result v0 │ │ +037fda: 28f4 |0013: goto 0007 // -000c │ │ +037fdc: 5410 d900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +037fe0: 6e20 d503 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ +037fe6: 0a00 |0019: move-result v0 │ │ +037fe8: 28ed |001a: goto 0007 // -0013 │ │ +037fea: 0000 |001b: nop // spacer │ │ +037fec: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8375,19 +8375,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -038018: |[038018] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -038028: 6f20 2900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0029 │ │ -03802e: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038032: 6e10 fa03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -038038: 0e00 |0008: return-void │ │ +038000: |[038000] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +038010: 6f20 2900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0029 │ │ +038016: 5410 d900 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +03801a: 6e10 fa03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +038020: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8398,23 +8398,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -03803c: |[03803c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -03804c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -038052: 6f30 2b00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@002b │ │ -038058: 0e00 |0006: return-void │ │ -03805a: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03805e: 6e20 dc03 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03dc │ │ -038064: 28f7 |000c: goto 0003 // -0009 │ │ -038066: 0000 |000d: nop // spacer │ │ -038068: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +038024: |[038024] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +038034: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +03803a: 6f30 2b00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@002b │ │ +038040: 0e00 |0006: return-void │ │ +038042: 5410 d900 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038046: 6e20 dc03 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03dc │ │ +03804c: 28f7 |000c: goto 0003 // -0009 │ │ +03804e: 0000 |000d: nop // spacer │ │ +038050: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8428,29 +8428,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -038074: |[038074] android.support.v4.app.FragmentActivity.onPause:()V │ │ -038084: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -038086: 6f10 2c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@002c │ │ -03808c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03808e: 5c20 df00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ -038092: 5420 da00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -038096: 6e20 e001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ -03809c: 0a00 |000c: move-result v0 │ │ -03809e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0380a2: 5420 da00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0380a6: 6e20 e501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -0380ac: 6e10 9303 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ -0380b2: 5420 d900 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0380b6: 6e10 dd03 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03dd │ │ -0380bc: 0e00 |001c: return-void │ │ +03805c: |[03805c] android.support.v4.app.FragmentActivity.onPause:()V │ │ +03806c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +03806e: 6f10 2c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@002c │ │ +038074: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038076: 5c20 df00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ +03807a: 5420 da00 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +03807e: 6e20 e001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ +038084: 0a00 |000c: move-result v0 │ │ +038086: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +03808a: 5420 da00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +03808e: 6e20 e501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +038094: 6e10 9303 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ +03809a: 5420 d900 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +03809e: 6e10 dd03 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03dd │ │ +0380a4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8464,23 +8464,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0380c0: |[0380c0] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -0380d0: 6f10 2d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@002d │ │ -0380d6: 5420 da00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0380da: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0380dc: 6e20 e501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -0380e2: 6e10 9303 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ -0380e8: 5420 d900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0380ec: 6e10 e503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -0380f2: 0e00 |0011: return-void │ │ +0380a8: |[0380a8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +0380b8: 6f10 2d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@002d │ │ +0380be: 5420 da00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0380c2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0380c4: 6e20 e501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +0380ca: 6e10 9303 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0393 │ │ +0380d0: 5420 d900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0380d4: 6e10 e503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +0380da: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8492,19 +8492,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 │ │ -0380f4: |[0380f4] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -038104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038106: 6f40 2e00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002e │ │ -03810c: 0a00 |0004: move-result v0 │ │ -03810e: 0f00 |0005: return v0 │ │ +0380dc: |[0380dc] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +0380ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0380ee: 6f40 2e00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002e │ │ +0380f4: 0a00 |0004: move-result v0 │ │ +0380f6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 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; │ │ @@ -8514,33 +8514,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 │ │ -038110: |[038110] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -038120: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -038124: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -038128: 5521 dd00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ -03812c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -038130: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -038132: 5c21 dd00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ -038136: 7210 dc12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@12dc │ │ -03813c: 6e30 8503 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0385 │ │ -038142: 6e30 8f03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@038f │ │ -038148: 0a00 |0014: move-result v0 │ │ -03814a: 5421 d900 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03814e: 6e20 de03 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03de │ │ -038154: 0a01 |001a: move-result v1 │ │ -038156: b610 |001b: or-int/2addr v0, v1 │ │ -038158: 0f00 |001c: return v0 │ │ -03815a: 6f40 2e00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002e │ │ -038160: 0a00 |0020: move-result v0 │ │ -038162: 28fb |0021: goto 001c // -0005 │ │ +0380f8: |[0380f8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +038108: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +03810c: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +038110: 5521 dd00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ +038114: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +038118: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +03811a: 5c21 dd00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ +03811e: 7210 dc12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@12dc │ │ +038124: 6e30 8503 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0385 │ │ +03812a: 6e30 8f03 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@038f │ │ +038130: 0a00 |0014: move-result v0 │ │ +038132: 5421 d900 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038136: 6e20 de03 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03de │ │ +03813c: 0a01 |001a: move-result v1 │ │ +03813e: b610 |001b: or-int/2addr v0, v1 │ │ +038140: 0f00 |001c: return v0 │ │ +038142: 6f40 2e00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002e │ │ +038148: 0a00 |0020: move-result v0 │ │ +03814a: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8559,31 +8559,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -038164: |[038164] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -038174: 5510 dc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -038178: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -03817c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03817e: 5c10 dc00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -038182: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038186: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -03818a: 5510 e000 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ -03818e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -038192: 5410 db00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038196: 6e10 b904 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b9 │ │ -03819c: 5410 d900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0381a0: 6e10 df03 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03df │ │ -0381a6: 0e00 |0019: return-void │ │ -0381a8: 5410 db00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -0381ac: 6e10 b704 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b7 │ │ -0381b2: 28f5 |001f: goto 0014 // -000b │ │ +03814c: |[03814c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +03815c: 5510 dc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +038160: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +038164: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038166: 5c10 dc00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +03816a: 5410 db00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +03816e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +038172: 5510 e000 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e0 │ │ +038176: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +03817a: 5410 db00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +03817e: 6e10 b904 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b9 │ │ +038184: 5410 d900 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038188: 6e10 df03 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03df │ │ +03818e: 0e00 |0019: return-void │ │ +038190: 5410 db00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +038194: 6e10 b704 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b7 │ │ +03819a: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8598,24 +8598,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0381b4: |[0381b4] android.support.v4.app.FragmentActivity.onResume:()V │ │ -0381c4: 6f10 2f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@002f │ │ -0381ca: 5420 da00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0381ce: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0381d0: 6e20 e601 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ -0381d6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0381d8: 5c20 df00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ -0381dc: 5420 d900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0381e0: 6e10 e503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -0381e6: 0e00 |0011: return-void │ │ +03819c: |[03819c] android.support.v4.app.FragmentActivity.onResume:()V │ │ +0381ac: 6f10 2f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@002f │ │ +0381b2: 5420 da00 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0381b6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0381b8: 6e20 e601 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ +0381be: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0381c0: 5c20 df00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00df │ │ +0381c4: 5420 d900 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0381c8: 6e10 e503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +0381ce: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8627,18 +8627,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0381e8: |[0381e8] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0381f8: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0381fc: 6e10 e003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ -038202: 0e00 |0005: return-void │ │ +0381d0: |[0381d0] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +0381e0: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0381e4: 6e10 e003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03e0 │ │ +0381ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8647,17 +8647,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038204: |[038204] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -038214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038216: 1100 |0001: return-object v0 │ │ +0381ec: |[0381ec] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0381fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0381fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8665,68 +8665,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -038218: |[038218] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -038228: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03822a: 55b8 e100 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ -03822e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -038232: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -038234: 6e20 6c03 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ -03823a: 6e10 9403 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0394 │ │ -038240: 0c01 |000c: move-result-object v1 │ │ -038242: 54b8 d900 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038246: 6e10 0804 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0408 │ │ -03824c: 0c02 |0012: move-result-object v2 │ │ -03824e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -038250: 54b8 d500 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -038254: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -038258: 54b8 d500 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -03825c: 6e10 b908 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ -038262: 0a00 |001d: move-result v0 │ │ -038264: 2305 0104 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0401 │ │ -038268: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -03826c: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -038270: 54b8 d500 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -038274: 6e20 bb08 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ -03827a: 0c08 |0029: move-result-object v8 │ │ -03827c: 1f08 d000 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ -038280: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -038284: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -038288: 28f2 |0030: goto 0022 // -000e │ │ -03828a: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -03828c: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -038290: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -038294: 5548 6d01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -038298: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -03829c: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -03829e: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0382a2: 28f5 |003d: goto 0032 // -000b │ │ -0382a4: 6e10 b404 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ -0382aa: 54b8 d500 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0382ae: 544a 7001 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0170 │ │ -0382b2: 6e20 b608 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b6 │ │ -0382b8: 28f3 |0048: goto 003b // -000d │ │ -0382ba: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -0382be: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -0382c2: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -0382c6: 0796 |004f: move-object v6, v9 │ │ -0382c8: 1106 |0050: return-object v6 │ │ -0382ca: 2206 b100 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ -0382ce: 7010 6a03 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@036a │ │ -0382d4: 5b69 cb00 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00cb │ │ -0382d8: 5b61 cd00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cd │ │ -0382dc: 5b69 cc00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -0382e0: 5b62 ce00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00ce │ │ -0382e4: 54b8 d500 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0382e8: 5b68 cf00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ -0382ec: 28ee |0062: goto 0050 // -0012 │ │ +038200: |[038200] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +038210: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +038212: 55b8 e100 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ +038216: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +03821a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +03821c: 6e20 6c03 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@036c │ │ +038222: 6e10 9403 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0394 │ │ +038228: 0c01 |000c: move-result-object v1 │ │ +03822a: 54b8 d900 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +03822e: 6e10 0804 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0408 │ │ +038234: 0c02 |0012: move-result-object v2 │ │ +038236: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +038238: 54b8 d500 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +03823c: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +038240: 54b8 d500 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +038244: 6e10 b908 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ +03824a: 0a00 |001d: move-result v0 │ │ +03824c: 2305 0104 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0401 │ │ +038250: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +038254: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +038258: 54b8 d500 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +03825c: 6e20 bb08 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ +038262: 0c08 |0029: move-result-object v8 │ │ +038264: 1f08 d000 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ +038268: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +03826c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +038270: 28f2 |0030: goto 0022 // -000e │ │ +038272: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +038274: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +038278: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +03827c: 5548 6d01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +038280: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +038284: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +038286: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03828a: 28f5 |003d: goto 0032 // -000b │ │ +03828c: 6e10 b404 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04b4 │ │ +038292: 54b8 d500 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +038296: 544a 7001 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0170 │ │ +03829a: 6e20 b608 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@08b6 │ │ +0382a0: 28f3 |0048: goto 003b // -000d │ │ +0382a2: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +0382a6: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +0382aa: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +0382ae: 0796 |004f: move-object v6, v9 │ │ +0382b0: 1106 |0050: return-object v6 │ │ +0382b2: 2206 b100 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b1 │ │ +0382b6: 7010 6a03 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@036a │ │ +0382bc: 5b69 cb00 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00cb │ │ +0382c0: 5b61 cd00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cd │ │ +0382c4: 5b69 cc00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +0382c8: 5b62 ce00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00ce │ │ +0382cc: 54b8 d500 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0382d0: 5b68 cf00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00cf │ │ +0382d4: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8767,23 +8767,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0382f0: |[0382f0] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -038300: 6f20 3000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ -038306: 5421 d900 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03830a: 6e10 0a04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@040a │ │ -038310: 0c00 |0008: move-result-object v0 │ │ -038312: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -038316: 1a01 460d |000b: const-string v1, "android:support:fragments" // string@0d46 │ │ -03831a: 6e30 cf01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ -038320: 0e00 |0010: return-void │ │ +0382d8: |[0382d8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0382e8: 6f20 3000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ +0382ee: 5421 d900 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0382f2: 6e10 0a04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@040a │ │ +0382f8: 0c00 |0008: move-result-object v0 │ │ +0382fa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0382fe: 1a01 3f0d |000b: const-string v1, "android:support:fragments" // string@0d3f │ │ +038302: 6e30 cf01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ +038308: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8797,79 +8797,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -038324: |[038324] android.support.v4.app.FragmentActivity.onStart:()V │ │ -038334: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -038336: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -038338: 6f10 3100 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0031 │ │ -03833e: 5c87 e100 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ -038342: 5c87 de00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ -038346: 5484 da00 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -03834a: 6e20 e501 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -038350: 5584 d800 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ -038354: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -038358: 5c86 d800 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ -03835c: 5484 d900 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038360: 6e10 d303 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ -038366: 5484 d900 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -03836a: 6e10 fa03 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ -038370: 5484 d900 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038374: 6e10 e503 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -03837a: 5584 dc00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -03837e: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -038382: 5c86 dc00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -038386: 5484 db00 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -03838a: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -03838e: 5484 db00 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038392: 6e10 b804 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ -038398: 5c86 d600 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ -03839c: 5484 d900 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0383a0: 6e10 e103 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ -0383a6: 5484 d500 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0383aa: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -0383ae: 5484 d500 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0383b2: 6e10 b908 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ -0383b8: 0a00 |0042: move-result v0 │ │ -0383ba: 2303 0104 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0401 │ │ -0383be: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -0383c2: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -0383c6: 5484 d500 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ -0383ca: 6e20 bb08 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ -0383d0: 0c04 |004e: move-result-object v4 │ │ -0383d2: 1f04 d000 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ -0383d6: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -0383da: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0383de: 28f2 |0055: goto 0047 // -000e │ │ -0383e0: 5584 d600 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ -0383e4: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -0383e8: 1a04 fa00 |005a: const-string v4, "(root)" // string@00fa │ │ -0383ec: 5585 dc00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ -0383f0: 6e40 7503 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ -0383f6: 0c04 |0061: move-result-object v4 │ │ -0383f8: 5b84 db00 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -0383fc: 5484 db00 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038400: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -038404: 5484 db00 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038408: 5544 6f01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -03840c: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -038410: 5484 db00 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ -038414: 6e10 b804 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ -03841a: 28bf |0073: goto 0032 // -0041 │ │ -03841c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -03841e: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -038422: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -038426: 6e10 bb04 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04bb │ │ -03842c: 6e10 b604 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b6 │ │ -038432: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038436: 28f4 |0081: goto 0075 // -000c │ │ -038438: 0e00 |0082: return-void │ │ +03830c: |[03830c] android.support.v4.app.FragmentActivity.onStart:()V │ │ +03831c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03831e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +038320: 6f10 3100 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0031 │ │ +038326: 5c87 e100 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ +03832a: 5c87 de00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00de │ │ +03832e: 5484 da00 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +038332: 6e20 e501 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +038338: 5584 d800 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ +03833c: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +038340: 5c86 d800 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d8 │ │ +038344: 5484 d900 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038348: 6e10 d303 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03d3 │ │ +03834e: 5484 d900 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038352: 6e10 fa03 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03fa │ │ +038358: 5484 d900 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +03835c: 6e10 e503 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +038362: 5584 dc00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +038366: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +03836a: 5c86 dc00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +03836e: 5484 db00 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +038372: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +038376: 5484 db00 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +03837a: 6e10 b804 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ +038380: 5c86 d600 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ +038384: 5484 d900 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038388: 6e10 e103 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03e1 │ │ +03838e: 5484 d500 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +038392: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +038396: 5484 d500 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +03839a: 6e10 b908 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ +0383a0: 0a00 |0042: move-result v0 │ │ +0383a2: 2303 0104 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0401 │ │ +0383a6: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +0383aa: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +0383ae: 5484 d500 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d5 │ │ +0383b2: 6e20 bb08 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ +0383b8: 0c04 |004e: move-result-object v4 │ │ +0383ba: 1f04 d000 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00d0 │ │ +0383be: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +0383c2: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0383c6: 28f2 |0055: goto 0047 // -000e │ │ +0383c8: 5584 d600 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d6 │ │ +0383cc: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +0383d0: 1a04 f300 |005a: const-string v4, "(root)" // string@00f3 │ │ +0383d4: 5585 dc00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00dc │ │ +0383d8: 6e40 7503 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0375 │ │ +0383de: 0c04 |0061: move-result-object v4 │ │ +0383e0: 5b84 db00 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +0383e4: 5484 db00 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +0383e8: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +0383ec: 5484 db00 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +0383f0: 5544 6f01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +0383f4: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +0383f8: 5484 db00 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00db │ │ +0383fc: 6e10 b804 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b8 │ │ +038402: 28bf |0073: goto 0032 // -0041 │ │ +038404: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +038406: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +03840a: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +03840e: 6e10 bb04 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04bb │ │ +038414: 6e10 b604 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b6 │ │ +03841a: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03841e: 28f4 |0081: goto 0075 // -000c │ │ +038420: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8914,23 +8914,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03843c: |[03843c] android.support.v4.app.FragmentActivity.onStop:()V │ │ -03844c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03844e: 6f10 3200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0032 │ │ -038454: 5c21 e100 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ -038458: 5420 da00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -03845c: 6e20 e601 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ -038462: 5420 d900 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038466: 6e10 e203 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03e2 │ │ -03846c: 0e00 |0010: return-void │ │ +038424: |[038424] android.support.v4.app.FragmentActivity.onStop:()V │ │ +038434: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038436: 6f10 3200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0032 │ │ +03843c: 5c21 e100 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e1 │ │ +038440: 5420 da00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +038444: 6e20 e601 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ +03844a: 5420 d900 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +03844e: 6e10 e203 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03e2 │ │ +038454: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8942,26 +8942,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -038470: |[038470] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -038480: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -038482: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -038486: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -03848a: b540 |0005: and-int/2addr v0, v4 │ │ -03848c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -038490: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -038494: 1a01 b002 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b0 │ │ -038498: 7020 a017 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03849e: 2700 |000f: throw v0 │ │ -0384a0: 6f30 3500 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ -0384a6: 0e00 |0013: return-void │ │ +038458: |[038458] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +038468: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03846a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +03846e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +038472: b540 |0005: and-int/2addr v0, v4 │ │ +038474: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +038478: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03847c: 1a01 a902 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02a9 │ │ +038480: 7020 a017 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +038486: 2700 |000f: throw v0 │ │ +038488: 6f30 3500 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ +03848e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8974,34 +8974,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 │ │ -0384a8: |[0384a8] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -0384b8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0384ba: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -0384be: 6f30 3500 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ -0384c4: 0e00 |0006: return-void │ │ -0384c6: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -0384ca: b550 |0009: and-int/2addr v0, v5 │ │ -0384cc: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -0384d0: 2200 5603 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0384d4: 1a01 b002 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b0 │ │ -0384d8: 7020 a017 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0384de: 2700 |0013: throw v0 │ │ -0384e0: 5230 ad00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -0384e4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0384e8: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -0384ec: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -0384f2: b551 |001d: and-int/2addr v1, v5 │ │ -0384f4: b010 |001e: add-int/2addr v0, v1 │ │ -0384f6: 6f30 3500 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ -0384fc: 28e4 |0022: goto 0006 // -001c │ │ +038490: |[038490] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +0384a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0384a2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +0384a6: 6f30 3500 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ +0384ac: 0e00 |0006: return-void │ │ +0384ae: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +0384b2: b550 |0009: and-int/2addr v0, v5 │ │ +0384b4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +0384b8: 2200 5603 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0384bc: 1a01 a902 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02a9 │ │ +0384c0: 7020 a017 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0384c6: 2700 |0013: throw v0 │ │ +0384c8: 5230 ad00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +0384cc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0384d0: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +0384d4: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +0384da: b551 |001d: and-int/2addr v1, v5 │ │ +0384dc: b010 |001e: add-int/2addr v0, v1 │ │ +0384de: 6f30 3500 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ +0384e4: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -9017,39 +9017,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -038500: |[038500] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -038510: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -038514: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -038518: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -03851c: 7110 8f02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028f │ │ -038522: 0e00 |0009: return-void │ │ -038524: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -038526: 5c20 dd00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ -03852a: 28fc |000d: goto 0009 // -0004 │ │ +0384e8: |[0384e8] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0384f8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0384fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +038500: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +038504: 7110 8f02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028f │ │ +03850a: 0e00 |0009: return-void │ │ +03850c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03850e: 5c20 dd00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dd │ │ +038512: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 971 (FragmentActivity.java) │ │ + source_file_idx : 964 (FragmentActivity.java) │ │ │ │ Class #27 header: │ │ class_idx : 179 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #27 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ @@ -9062,21 +9062,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentContainer;) │ │ name : 'findViewById' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #28 header: │ │ class_idx : 180 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -9124,21 +9124,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #29 header: │ │ class_idx : 181 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -9156,21 +9156,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #30 header: │ │ class_idx : 182 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -9198,17 +9198,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03852c: |[03852c] android.support.v4.app.FragmentManager.:()V │ │ -03853c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038542: 0e00 |0003: return-void │ │ +038514: |[038514] android.support.v4.app.FragmentManager.:()V │ │ +038524: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03852a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9217,17 +9217,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038544: |[038544] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -038554: 6a00 f600 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -038558: 0e00 |0002: return-void │ │ +03852c: |[03852c] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +03853c: 6a00 f600 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +038540: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0002 line=352 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9303,18 +9303,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03855c: |[03855c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -03856c: 6e10 a703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -038572: 0c00 |0003: move-result-object v0 │ │ -038574: 1100 |0004: return-object v0 │ │ +038544: |[038544] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +038554: 6e10 a703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +03855a: 0c00 |0003: move-result-object v0 │ │ +03855c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9367,21 +9367,21 @@ │ │ │ │ #20 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'saveFragmentInstanceState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #31 header: │ │ class_idx : 183 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -9406,18 +9406,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 │ │ -038578: |[038578] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -038588: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -03858c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038592: 0e00 |0005: return-void │ │ +038560: |[038560] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +038570: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +038574: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03857a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9427,32 +9427,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038594: |[038594] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -0385a4: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -0385a8: 6e10 e503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -0385ae: 0e00 |0005: return-void │ │ +03857c: |[03857c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +03858c: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +038590: 6e10 e503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +038596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0005 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #32 header: │ │ class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -9477,18 +9477,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 │ │ -0385b0: |[0385b0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0385c0: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0385c4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0385ca: 0e00 |0005: return-void │ │ +038598: |[038598] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0385a8: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +0385ac: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0385b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9498,38 +9498,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0385cc: |[0385cc] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -0385dc: 5450 e400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0385e0: 5451 e400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -0385e4: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0385e8: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0385ec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0385ee: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0385f0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0385f2: 6e54 0204 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -0385f8: 0e00 |000e: return-void │ │ +0385b4: |[0385b4] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +0385c4: 5450 e400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +0385c8: 5451 e400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +0385cc: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0385d0: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0385d4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0385d6: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0385d8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0385da: 6e54 0204 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +0385e0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000e line=486 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #33 header: │ │ class_idx : 185 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -9562,20 +9562,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 │ │ -0385fc: |[0385fc] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -03860c: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -038610: 5b02 e700 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e7 │ │ -038614: 5903 e600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e6 │ │ -038618: 7010 bf17 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03861e: 0e00 |0009: return-void │ │ +0385e4: |[0385e4] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +0385f4: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +0385f8: 5b02 e700 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e7 │ │ +0385fc: 5903 e600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e6 │ │ +038600: 7010 bf17 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038606: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 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; │ │ @@ -9587,38 +9587,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -038620: |[038620] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -038630: 5450 e500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -038634: 5451 e500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ -038638: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -03863c: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -038640: 5452 e700 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e7 │ │ -038644: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -038646: 5254 e600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e6 │ │ -03864a: 6e54 0204 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -038650: 0e00 |0010: return-void │ │ +038608: |[038608] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +038618: 5450 e500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +03861c: 5451 e500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e5 │ │ +038620: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +038624: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +038628: 5452 e700 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e7 │ │ +03862c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +03862e: 5254 e600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e6 │ │ +038632: 6e54 0204 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +038638: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0010 line=502 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #34 header: │ │ class_idx : 186 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #34 annotations: │ │ Annotations on class │ │ @@ -9651,20 +9651,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 │ │ -038654: |[038654] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -038664: 5b01 e800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -038668: 5902 ea00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ea │ │ -03866c: 5903 e900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e9 │ │ -038670: 7010 bf17 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038676: 0e00 |0009: return-void │ │ +03863c: |[03863c] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +03864c: 5b01 e800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +038650: 5902 ea00 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ea │ │ +038654: 5903 e900 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e9 │ │ +038658: 7010 bf17 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03865e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 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 │ │ @@ -9676,38 +9676,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -038678: |[038678] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -038688: 5450 e800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -03868c: 5451 e800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -038690: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -038694: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -038698: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03869a: 5253 ea00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ea │ │ -03869e: 5254 e900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e9 │ │ -0386a2: 6e54 0204 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -0386a8: 0e00 |0010: return-void │ │ +038660: |[038660] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +038670: 5450 e800 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +038674: 5451 e800 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +038678: 5411 0001 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +03867c: 5411 da00 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +038680: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +038682: 5253 ea00 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00ea │ │ +038686: 5254 e900 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e9 │ │ +03868a: 6e54 0204 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +038690: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0010 line=521 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #35 header: │ │ class_idx : 187 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -9736,19 +9736,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 │ │ -0386ac: |[0386ac] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -0386bc: 5b01 eb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ -0386c0: 5b02 ec00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ -0386c4: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0386ca: 0e00 |0007: return-void │ │ +038694: |[038694] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +0386a4: 5b01 eb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ +0386a8: 5b02 ec00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ +0386ac: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0386b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 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; │ │ @@ -9759,30 +9759,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -0386cc: |[0386cc] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0386dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0386de: 5460 ec00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ -0386e2: 5400 9d00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -0386e6: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -0386ea: 5460 ec00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ -0386ee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0386f0: 5b01 9d00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -0386f4: 5460 eb00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ -0386f8: 5461 ec00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ -0386fc: 5462 ec00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ -038700: 5222 bc00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ -038704: 0134 |0014: move v4, v3 │ │ -038706: 0135 |0015: move v5, v3 │ │ -038708: 7406 f903 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@03f9 │ │ -03870e: 0e00 |0019: return-void │ │ +0386b4: |[0386b4] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0386c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0386c6: 5460 ec00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ +0386ca: 5400 9d00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +0386ce: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +0386d2: 5460 ec00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ +0386d6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0386d8: 5b01 9d00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +0386dc: 5460 eb00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ +0386e0: 5461 ec00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ +0386e4: 5462 ec00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00ec │ │ +0386e8: 5222 bc00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ +0386ec: 0134 |0014: move v4, v3 │ │ +0386ee: 0135 |0015: move v5, v3 │ │ +0386f0: 7406 f903 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@03f9 │ │ +0386f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1021 │ │ 0x0007 line=1022 │ │ 0x000c line=1023 │ │ 0x0019 line=1026 │ │ locals : │ │ @@ -9794,16 +9794,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038710: |[038710] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -038720: 0e00 |0000: return-void │ │ +0386f8: |[0386f8] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +038708: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9812,30 +9812,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038724: |[038724] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -038734: 0e00 |0000: return-void │ │ +03870c: |[03870c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +03871c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #36 header: │ │ class_idx : 189 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -9857,17 +9857,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038738: |[038738] android.support.v4.app.FragmentManagerState$1.:()V │ │ -038748: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03874e: 0e00 |0003: return-void │ │ +038720: |[038720] android.support.v4.app.FragmentManagerState$1.:()V │ │ +038730: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9876,18 +9876,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 │ │ -038750: |[038750] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -038760: 2200 be00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ -038764: 7020 1b04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@041b │ │ -03876a: 1100 |0005: return-object v0 │ │ +038738: |[038738] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +038748: 2200 be00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ +03874c: 7020 1b04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@041b │ │ +038752: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9896,18 +9896,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 │ │ -03876c: |[03876c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03877c: 6e20 1504 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0415 │ │ -038782: 0c00 |0003: move-result-object v0 │ │ -038784: 1100 |0004: return-object v0 │ │ +038754: |[038754] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +038764: 6e20 1504 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0415 │ │ +03876a: 0c00 |0003: move-result-object v0 │ │ +03876c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9916,17 +9916,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 │ │ -038788: |[038788] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -038798: 2320 fe03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@03fe │ │ -03879c: 1100 |0002: return-object v0 │ │ +038770: |[038770] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +038780: 2320 fe03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@03fe │ │ +038784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9935,32 +9935,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 │ │ -0387a0: |[0387a0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -0387b0: 6e20 1704 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0417 │ │ -0387b6: 0c00 |0003: move-result-object v0 │ │ -0387b8: 1100 |0004: return-object v0 │ │ +038788: |[038788] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +038798: 6e20 1704 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0417 │ │ +03879e: 0c00 |0003: move-result-object v0 │ │ +0387a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #37 header: │ │ class_idx : 190 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #37 annotations: │ │ Annotations on field #278 'CREATOR' │ │ @@ -9996,36 +9996,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0387bc: |[0387bc] android.support.v4.app.FragmentManagerState.:()V │ │ -0387cc: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00bd │ │ -0387d0: 7010 1404 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0414 │ │ -0387d6: 6900 1601 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0116 │ │ -0387da: 0e00 |0007: return-void │ │ +0387a4: |[0387a4] android.support.v4.app.FragmentManagerState.:()V │ │ +0387b4: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00bd │ │ +0387b8: 7010 1404 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0414 │ │ +0387be: 6900 1601 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0116 │ │ +0387c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 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 │ │ -0387dc: |[0387dc] android.support.v4.app.FragmentManagerState.:()V │ │ -0387ec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0387f2: 0e00 |0003: return-void │ │ +0387c4: |[0387c4] android.support.v4.app.FragmentManagerState.:()V │ │ +0387d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0387da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10034,30 +10034,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0387f4: |[0387f4] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -038804: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03880a: 6200 1f01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011f │ │ -03880e: 6e20 ee01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01ee │ │ -038814: 0c00 |0008: move-result-object v0 │ │ -038816: 1f00 ff03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ -03881a: 5b10 1701 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -03881e: 6e10 ed01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01ed │ │ -038824: 0c00 |0010: move-result-object v0 │ │ -038826: 5b10 1801 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -03882a: 6200 7300 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0073 │ │ -03882e: 6e20 ee01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01ee │ │ -038834: 0c00 |0018: move-result-object v0 │ │ -038836: 1f00 fc03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ -03883a: 5b10 1901 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -03883e: 0e00 |001d: return-void │ │ +0387dc: |[0387dc] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +0387ec: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0387f2: 6200 1f01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011f │ │ +0387f6: 6e20 ee01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01ee │ │ +0387fc: 0c00 |0008: move-result-object v0 │ │ +0387fe: 1f00 ff03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ +038802: 5b10 1701 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +038806: 6e10 ed01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01ed │ │ +03880c: 0c00 |0010: move-result-object v0 │ │ +03880e: 5b10 1801 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +038812: 6200 7300 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0073 │ │ +038816: 6e20 ee01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01ee │ │ +03881c: 0c00 |0018: move-result-object v0 │ │ +03881e: 1f00 fc03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ +038822: 5b10 1901 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +038826: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x000d line=365 │ │ 0x0013 line=366 │ │ 0x001d line=367 │ │ @@ -10071,17 +10071,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038840: |[038840] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -038850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038852: 0f00 |0001: return v0 │ │ +038828: |[038828] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +038838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03883a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -10089,40 +10089,40 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -038854: |[038854] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -038864: 5410 1701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -038868: 6e30 fa01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01fa │ │ -03886e: 5410 1801 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -038872: 6e20 f601 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01f6 │ │ -038878: 5410 1901 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -03887c: 6e30 fa01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01fa │ │ -038882: 0e00 |000f: return-void │ │ +03883c: |[03883c] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03884c: 5410 1701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +038850: 6e30 fa01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01fa │ │ +038856: 5410 1801 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +03885a: 6e20 f601 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01f6 │ │ +038860: 5410 1901 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +038864: 6e30 fa01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01fa │ │ +03886a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ 0x000a line=376 │ │ 0x000f line=377 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #38 header: │ │ class_idx : 192 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -10144,17 +10144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038884: |[038884] android.support.v4.app.FragmentState$1.:()V │ │ -038894: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03889a: 0e00 |0003: return-void │ │ +03886c: |[03886c] android.support.v4.app.FragmentState$1.:()V │ │ +03887c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10163,18 +10163,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 │ │ -03889c: |[03889c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -0388ac: 2200 c100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00c1 │ │ -0388b0: 7020 3004 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0430 │ │ -0388b6: 1100 |0005: return-object v0 │ │ +038884: |[038884] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +038894: 2200 c100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00c1 │ │ +038898: 7020 3004 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0430 │ │ +03889e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10183,18 +10183,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 │ │ -0388b8: |[0388b8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0388c8: 6e20 2b04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@042b │ │ -0388ce: 0c00 |0003: move-result-object v0 │ │ -0388d0: 1100 |0004: return-object v0 │ │ +0388a0: |[0388a0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0388b0: 6e20 2b04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@042b │ │ +0388b6: 0c00 |0003: move-result-object v0 │ │ +0388b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10203,17 +10203,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 │ │ -0388d4: |[0388d4] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -0388e4: 2320 ff03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ -0388e8: 1100 |0002: return-object v0 │ │ +0388bc: |[0388bc] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +0388cc: 2320 ff03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ +0388d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10222,32 +10222,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 │ │ -0388ec: |[0388ec] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -0388fc: 6e20 2d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@042d │ │ -038902: 0c00 |0003: move-result-object v0 │ │ -038904: 1100 |0004: return-object v0 │ │ +0388d4: |[0388d4] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +0388e4: 6e20 2d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@042d │ │ +0388ea: 0c00 |0003: move-result-object v0 │ │ +0388ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #39 header: │ │ class_idx : 193 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #39 annotations: │ │ Annotations on field #287 'CREATOR' │ │ @@ -10315,79 +10315,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038908: |[038908] android.support.v4.app.FragmentState.:()V │ │ -038918: 2200 c000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00c0 │ │ -03891c: 7010 2a04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@042a │ │ -038922: 6900 1f01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011f │ │ -038926: 0e00 |0007: return-void │ │ +0388f0: |[0388f0] android.support.v4.app.FragmentState.:()V │ │ +038900: 2200 c000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00c0 │ │ +038904: 7010 2a04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@042a │ │ +03890a: 6900 1f01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011f │ │ +03890e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -038928: |[038928] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -038938: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03893a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03893c: 7010 bf17 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -038942: 6e10 f301 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ -038948: 0c00 |0008: move-result-object v0 │ │ -03894a: 5b30 2101 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ -03894e: 6e10 f001 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -038954: 0a00 |000e: move-result v0 │ │ -038956: 5930 2601 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ -03895a: 6e10 f001 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -038960: 0a00 |0014: move-result v0 │ │ -038962: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -038966: 0110 |0017: move v0, v1 │ │ -038968: 5c30 2501 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ -03896c: 6e10 f001 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -038972: 0a00 |001d: move-result v0 │ │ -038974: 5930 2401 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ -038978: 6e10 f001 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -03897e: 0a00 |0023: move-result v0 │ │ -038980: 5930 2201 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ -038984: 6e10 f301 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ -03898a: 0c00 |0029: move-result-object v0 │ │ -03898c: 5b30 2a01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ -038990: 6e10 f001 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -038996: 0a00 |002f: move-result v0 │ │ -038998: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -03899c: 0110 |0032: move v0, v1 │ │ -03899e: 5c30 2801 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ -0389a2: 6e10 f001 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -0389a8: 0a00 |0038: move-result v0 │ │ -0389aa: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -0389ae: 5c31 2301 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ -0389b2: 6e10 ef01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ -0389b8: 0c00 |0040: move-result-object v0 │ │ -0389ba: 5b30 2001 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -0389be: 6e10 ef01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ -0389c4: 0c00 |0046: move-result-object v0 │ │ -0389c6: 5b30 2901 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -0389ca: 0e00 |0049: return-void │ │ -0389cc: 0120 |004a: move v0, v2 │ │ -0389ce: 28cd |004b: goto 0018 // -0033 │ │ -0389d0: 0120 |004c: move v0, v2 │ │ -0389d2: 28e6 |004d: goto 0033 // -001a │ │ -0389d4: 0121 |004e: move v1, v2 │ │ -0389d6: 28ec |004f: goto 003b // -0014 │ │ +038910: |[038910] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +038920: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038922: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +038924: 7010 bf17 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +03892a: 6e10 f301 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ +038930: 0c00 |0008: move-result-object v0 │ │ +038932: 5b30 2101 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ +038936: 6e10 f001 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +03893c: 0a00 |000e: move-result v0 │ │ +03893e: 5930 2601 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ +038942: 6e10 f001 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +038948: 0a00 |0014: move-result v0 │ │ +03894a: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +03894e: 0110 |0017: move v0, v1 │ │ +038950: 5c30 2501 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ +038954: 6e10 f001 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +03895a: 0a00 |001d: move-result v0 │ │ +03895c: 5930 2401 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ +038960: 6e10 f001 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +038966: 0a00 |0023: move-result v0 │ │ +038968: 5930 2201 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ +03896c: 6e10 f301 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ +038972: 0c00 |0029: move-result-object v0 │ │ +038974: 5b30 2a01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ +038978: 6e10 f001 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +03897e: 0a00 |002f: move-result v0 │ │ +038980: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +038984: 0110 |0032: move v0, v1 │ │ +038986: 5c30 2801 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ +03898a: 6e10 f001 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +038990: 0a00 |0038: move-result v0 │ │ +038992: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +038996: 5c31 2301 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ +03899a: 6e10 ef01 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ +0389a0: 0c00 |0040: move-result-object v0 │ │ +0389a2: 5b30 2001 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +0389a6: 6e10 ef01 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01ef │ │ +0389ac: 0c00 |0046: move-result-object v0 │ │ +0389ae: 5b30 2901 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +0389b2: 0e00 |0049: return-void │ │ +0389b4: 0120 |004a: move v0, v2 │ │ +0389b6: 28cd |004b: goto 0018 // -0033 │ │ +0389b8: 0120 |004c: move v0, v2 │ │ +0389ba: 28e6 |004d: goto 0033 // -001a │ │ +0389bc: 0121 |004e: move v1, v2 │ │ +0389be: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10410,38 +10410,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 │ │ -0389d8: |[0389d8] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -0389e8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0389ee: 6e10 c217 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0389f4: 0c00 |0006: move-result-object v0 │ │ -0389f6: 6e10 9417 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -0389fc: 0c00 |000a: move-result-object v0 │ │ -0389fe: 5b10 2101 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ -038a02: 5220 ad00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -038a06: 5910 2601 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ -038a0a: 5520 a900 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -038a0e: 5c10 2501 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ -038a12: 5220 a700 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -038a16: 5910 2401 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ -038a1a: 5220 a400 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -038a1e: 5910 2201 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ -038a22: 5420 bd00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -038a26: 5b10 2a01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ -038a2a: 5520 b700 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -038a2e: 5c10 2801 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ -038a32: 5520 a600 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -038a36: 5c10 2301 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ -038a3a: 5420 9e00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ -038a3e: 5b10 2001 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -038a42: 0e00 |002d: return-void │ │ +0389c0: |[0389c0] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +0389d0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0389d6: 6e10 c217 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0389dc: 0c00 |0006: move-result-object v0 │ │ +0389de: 6e10 9417 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +0389e4: 0c00 |000a: move-result-object v0 │ │ +0389e6: 5b10 2101 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ +0389ea: 5220 ad00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +0389ee: 5910 2601 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ +0389f2: 5520 a900 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +0389f6: 5c10 2501 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ +0389fa: 5220 a700 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +0389fe: 5910 2401 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ +038a02: 5220 a400 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +038a06: 5910 2201 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ +038a0a: 5420 bd00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +038a0e: 5b10 2a01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ +038a12: 5520 b700 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +038a16: 5c10 2801 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ +038a1a: 5520 a600 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +038a1e: 5c10 2301 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ +038a22: 5420 9e00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009e │ │ +038a26: 5b10 2001 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +038a2a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10461,17 +10461,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038a44: |[038a44] android.support.v4.app.FragmentState.describeContents:()I │ │ -038a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038a56: 0f00 |0001: return v0 │ │ +038a2c: |[038a2c] android.support.v4.app.FragmentState.describeContents:()I │ │ +038a3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038a3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10479,82 +10479,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 │ │ -038a58: |[038a58] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -038a68: 5430 2701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038a6c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -038a70: 5430 2701 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038a74: 1100 |0006: return-object v0 │ │ -038a76: 5430 2001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -038a7a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -038a7e: 5430 2001 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -038a82: 6e10 7103 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ -038a88: 0c01 |0010: move-result-object v1 │ │ -038a8a: 6e20 d501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -038a90: 5430 2101 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ -038a94: 5431 2001 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -038a98: 7130 1d03 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@031d │ │ -038a9e: 0c00 |001b: move-result-object v0 │ │ -038aa0: 5b30 2701 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038aa4: 5430 2901 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -038aa8: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -038aac: 5430 2901 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -038ab0: 6e10 7103 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ -038ab6: 0c01 |0027: move-result-object v1 │ │ -038ab8: 6e20 d501 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -038abe: 5430 2701 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038ac2: 5431 2901 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -038ac6: 5b01 b900 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -038aca: 5430 2701 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038ace: 5231 2601 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ -038ad2: 6e30 5a03 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ -038ad8: 5430 2701 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038adc: 5531 2501 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ -038ae0: 5c01 a900 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -038ae4: 5430 2701 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038ae8: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -038aea: 5c01 b500 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ -038aee: 5430 2701 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038af2: 5231 2401 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ -038af6: 5901 a700 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -038afa: 5430 2701 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038afe: 5231 2201 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ -038b02: 5901 a400 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -038b06: 5430 2701 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b0a: 5431 2a01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ -038b0e: 5b01 bd00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -038b12: 5430 2701 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b16: 5531 2801 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ -038b1a: 5c01 b700 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -038b1e: 5430 2701 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b22: 5531 2301 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ -038b26: 5c01 a600 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -038b2a: 5430 2701 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b2e: 5441 d900 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -038b32: 5b01 a800 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -038b36: 6300 f600 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -038b3a: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -038b3e: 1a00 cc03 |006b: const-string v0, "FragmentManager" // string@03cc │ │ -038b42: 2201 6b03 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -038b46: 7010 e417 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -038b4c: 1a02 5804 |0072: const-string v2, "Instantiated fragment " // string@0458 │ │ -038b50: 6e20 ed17 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038b56: 0c01 |0077: move-result-object v1 │ │ -038b58: 5432 2701 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b5c: 6e20 ec17 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -038b62: 0c01 |007d: move-result-object v1 │ │ -038b64: 6e10 f217 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -038b6a: 0c01 |0081: move-result-object v1 │ │ -038b6c: 7120 a612 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -038b72: 5430 2701 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -038b76: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +038a40: |[038a40] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +038a50: 5430 2701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038a54: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +038a58: 5430 2701 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038a5c: 1100 |0006: return-object v0 │ │ +038a5e: 5430 2001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +038a62: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +038a66: 5430 2001 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +038a6a: 6e10 7103 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ +038a70: 0c01 |0010: move-result-object v1 │ │ +038a72: 6e20 d501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +038a78: 5430 2101 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ +038a7c: 5431 2001 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +038a80: 7130 1d03 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@031d │ │ +038a86: 0c00 |001b: move-result-object v0 │ │ +038a88: 5b30 2701 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038a8c: 5430 2901 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +038a90: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +038a94: 5430 2901 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +038a98: 6e10 7103 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ +038a9e: 0c01 |0027: move-result-object v1 │ │ +038aa0: 6e20 d501 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +038aa6: 5430 2701 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038aaa: 5431 2901 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +038aae: 5b01 b900 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +038ab2: 5430 2701 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038ab6: 5231 2601 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ +038aba: 6e30 5a03 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ +038ac0: 5430 2701 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038ac4: 5531 2501 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ +038ac8: 5c01 a900 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +038acc: 5430 2701 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038ad0: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +038ad2: 5c01 b500 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ +038ad6: 5430 2701 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038ada: 5231 2401 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ +038ade: 5901 a700 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +038ae2: 5430 2701 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038ae6: 5231 2201 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ +038aea: 5901 a400 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +038aee: 5430 2701 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038af2: 5431 2a01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ +038af6: 5b01 bd00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +038afa: 5430 2701 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038afe: 5531 2801 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ +038b02: 5c01 b700 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +038b06: 5430 2701 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038b0a: 5531 2301 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ +038b0e: 5c01 a600 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +038b12: 5430 2701 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038b16: 5441 d900 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +038b1a: 5b01 a800 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +038b1e: 6300 f600 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +038b22: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +038b26: 1a00 c503 |006b: const-string v0, "FragmentManager" // string@03c5 │ │ +038b2a: 2201 6b03 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +038b2e: 7010 e417 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +038b34: 1a02 5104 |0072: const-string v2, "Instantiated fragment " // string@0451 │ │ +038b38: 6e20 ed17 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038b3e: 0c01 |0077: move-result-object v1 │ │ +038b40: 5432 2701 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038b44: 6e20 ec17 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +038b4a: 0c01 |007d: move-result-object v1 │ │ +038b4c: 6e10 f217 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +038b52: 0c01 |0081: move-result-object v1 │ │ +038b54: 7120 a612 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +038b5a: 5430 2701 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +038b5e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -10583,49 +10583,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -038b7c: |[038b7c] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -038b8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -038b8e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -038b90: 5430 2101 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ -038b94: 6e20 f901 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ -038b9a: 5230 2601 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ -038b9e: 6e20 f501 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038ba4: 5530 2501 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ -038ba8: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -038bac: 0110 |0010: move v0, v1 │ │ -038bae: 6e20 f501 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038bb4: 5230 2401 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ -038bb8: 6e20 f501 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038bbe: 5230 2201 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ -038bc2: 6e20 f501 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038bc8: 5430 2a01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ -038bcc: 6e20 f901 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ -038bd2: 5530 2801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ -038bd6: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -038bda: 0110 |0027: move v0, v1 │ │ -038bdc: 6e20 f501 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038be2: 5530 2301 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ -038be6: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -038bea: 6e20 f501 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -038bf0: 5430 2001 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ -038bf4: 6e20 f401 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ -038bfa: 5430 2901 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -038bfe: 6e20 f401 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ -038c04: 0e00 |003c: return-void │ │ -038c06: 0120 |003d: move v0, v2 │ │ -038c08: 28d3 |003e: goto 0011 // -002d │ │ -038c0a: 0120 |003f: move v0, v2 │ │ -038c0c: 28e8 |0040: goto 0028 // -0018 │ │ -038c0e: 0121 |0041: move v1, v2 │ │ -038c10: 28ed |0042: goto 002f // -0013 │ │ +038b64: |[038b64] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +038b74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038b76: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +038b78: 5430 2101 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0121 │ │ +038b7c: 6e20 f901 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ +038b82: 5230 2601 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0126 │ │ +038b86: 6e20 f501 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038b8c: 5530 2501 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0125 │ │ +038b90: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +038b94: 0110 |0010: move v0, v1 │ │ +038b96: 6e20 f501 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038b9c: 5230 2401 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0124 │ │ +038ba0: 6e20 f501 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038ba6: 5230 2201 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0122 │ │ +038baa: 6e20 f501 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038bb0: 5430 2a01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@012a │ │ +038bb4: 6e20 f901 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ +038bba: 5530 2801 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0128 │ │ +038bbe: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +038bc2: 0110 |0027: move v0, v1 │ │ +038bc4: 6e20 f501 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038bca: 5530 2301 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0123 │ │ +038bce: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +038bd2: 6e20 f501 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +038bd8: 5430 2001 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0120 │ │ +038bdc: 6e20 f401 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ +038be2: 5430 2901 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +038be6: 6e20 f401 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01f4 │ │ +038bec: 0e00 |003c: return-void │ │ +038bee: 0120 |003d: move v0, v2 │ │ +038bf0: 28d3 |003e: goto 0011 // -002d │ │ +038bf2: 0120 |003f: move v0, v2 │ │ +038bf4: 28e8 |0040: goto 0028 // -0018 │ │ +038bf6: 0121 |0041: move v1, v2 │ │ +038bf8: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10639,21 +10639,21 @@ │ │ 0x0040 line=130 │ │ 0x0042 line=131 │ │ locals : │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #40 header: │ │ class_idx : 195 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -10665,21 +10665,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #41 header: │ │ class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -10704,18 +10704,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038c14: |[038c14] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -038c24: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038c2a: 5b01 3201 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0132 │ │ -038c2e: 0e00 |0005: return-void │ │ +038bfc: |[038bfc] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +038c0c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038c12: 5b01 3201 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0132 │ │ +038c16: 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; │ │ @@ -10727,40 +10727,40 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -038c30: |[038c30] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -038c40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038c42: 2200 bf02 |0001: new-instance v0, Landroid/view/View; // type@02bf │ │ -038c46: 5431 3201 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0132 │ │ -038c4a: 7020 1713 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1317 │ │ -038c50: 6e20 7813 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1378 │ │ -038c56: 6e20 7713 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1377 │ │ -038c5c: 1100 |000e: return-object v0 │ │ +038c18: |[038c18] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +038c28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +038c2a: 2200 bf02 |0001: new-instance v0, Landroid/view/View; // type@02bf │ │ +038c2e: 5431 3201 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0132 │ │ +038c32: 7020 1713 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1317 │ │ +038c38: 6e20 7813 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1378 │ │ +038c3e: 6e20 7713 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1377 │ │ +038c44: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #42 header: │ │ class_idx : 197 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -10782,17 +10782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038c60: |[038c60] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -038c70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038c76: 0e00 |0003: return-void │ │ +038c48: |[038c48] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +038c58: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038c5e: 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 - │ │ @@ -10801,19 +10801,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 │ │ -038c78: |[038c78] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -038c88: 2200 c600 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ -038c8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -038c8e: 7030 4804 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0448 │ │ -038c94: 1100 |0006: return-object v0 │ │ +038c60: |[038c60] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +038c70: 2200 c600 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ +038c74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +038c76: 7030 4804 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0448 │ │ +038c7c: 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; │ │ │ │ @@ -10822,18 +10822,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 │ │ -038c98: |[038c98] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -038ca8: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0442 │ │ -038cae: 0c00 |0003: move-result-object v0 │ │ -038cb0: 1100 |0004: return-object v0 │ │ +038c80: |[038c80] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +038c90: 6e20 4204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0442 │ │ +038c96: 0c00 |0003: move-result-object v0 │ │ +038c98: 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; │ │ │ │ @@ -10842,17 +10842,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 │ │ -038cb4: |[038cb4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -038cc4: 2320 0004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0400 │ │ -038cc8: 1100 |0002: return-object v0 │ │ +038c9c: |[038c9c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +038cac: 2320 0004 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0400 │ │ +038cb0: 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 │ │ │ │ @@ -10861,32 +10861,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 │ │ -038ccc: |[038ccc] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -038cdc: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0444 │ │ -038ce2: 0c00 |0003: move-result-object v0 │ │ -038ce4: 1100 |0004: return-object v0 │ │ +038cb4: |[038cb4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +038cc4: 6e20 4404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0444 │ │ +038cca: 0c00 |0003: move-result-object v0 │ │ +038ccc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #43 header: │ │ class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 698 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -10916,39 +10916,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038ce8: |[038ce8] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -038cf8: 2200 c500 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00c5 │ │ -038cfc: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0441 │ │ -038d02: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ -038d06: 0e00 |0007: return-void │ │ +038cd0: |[038cd0] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +038ce0: 2200 c500 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00c5 │ │ +038ce4: 7010 4104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0441 │ │ +038cea: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ +038cee: 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 │ │ -038d08: |[038d08] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -038d18: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ -038d1e: 6e10 f301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ -038d24: 0c00 |0006: move-result-object v0 │ │ -038d26: 5b10 3401 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ -038d2a: 0e00 |0009: return-void │ │ +038cf0: |[038cf0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +038d00: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ +038d06: 6e10 f301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ +038d0c: 0c00 |0006: move-result-object v0 │ │ +038d0e: 5b10 3401 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ +038d12: 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; │ │ @@ -10959,17 +10959,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 │ │ -038d2c: |[038d2c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -038d3c: 7020 4704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0447 │ │ -038d42: 0e00 |0003: return-void │ │ +038d14: |[038d14] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +038d24: 7020 4704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0447 │ │ +038d2a: 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; │ │ @@ -10979,17 +10979,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -038d44: |[038d44] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -038d54: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ -038d5a: 0e00 |0003: return-void │ │ +038d2c: |[038d2c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +038d3c: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ +038d42: 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; │ │ @@ -11000,38 +11000,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -038d5c: |[038d5c] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -038d6c: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -038d70: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -038d76: 1a01 d503 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@03d5 │ │ -038d7a: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038d80: 0c00 |000a: move-result-object v0 │ │ -038d82: 7110 f517 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -038d88: 0a01 |000e: move-result v1 │ │ -038d8a: 7110 ab17 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -038d90: 0c01 |0012: move-result-object v1 │ │ -038d92: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038d98: 0c00 |0016: move-result-object v0 │ │ -038d9a: 1a01 4600 |0017: const-string v1, " curTab=" // string@0046 │ │ -038d9e: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038da4: 0c00 |001c: move-result-object v0 │ │ -038da6: 5421 3401 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ -038daa: 6e20 ed17 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038db0: 0c00 |0022: move-result-object v0 │ │ -038db2: 1a01 4b1e |0023: const-string v1, "}" // string@1e4b │ │ -038db6: 6e20 ed17 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038dbc: 0c00 |0028: move-result-object v0 │ │ -038dbe: 6e10 f217 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -038dc4: 0c00 |002c: move-result-object v0 │ │ -038dc6: 1100 |002d: return-object v0 │ │ +038d44: |[038d44] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +038d54: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +038d58: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +038d5e: 1a01 ce03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@03ce │ │ +038d62: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038d68: 0c00 |000a: move-result-object v0 │ │ +038d6a: 7110 f517 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +038d70: 0a01 |000e: move-result v1 │ │ +038d72: 7110 ab17 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +038d78: 0c01 |0012: move-result-object v1 │ │ +038d7a: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038d80: 0c00 |0016: move-result-object v0 │ │ +038d82: 1a01 4600 |0017: const-string v1, " curTab=" // string@0046 │ │ +038d86: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038d8c: 0c00 |001c: move-result-object v0 │ │ +038d8e: 5421 3401 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ +038d92: 6e20 ed17 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038d98: 0c00 |0022: move-result-object v0 │ │ +038d9a: 1a01 441e |0023: const-string v1, "}" // string@1e44 │ │ +038d9e: 6e20 ed17 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038da4: 0c00 |0028: move-result-object v0 │ │ +038da6: 6e10 f217 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +038dac: 0c00 |002c: move-result-object v0 │ │ +038dae: 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;) │ │ @@ -11039,36 +11039,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -038dc8: |[038dc8] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -038dd8: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ -038dde: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ -038de2: 6e20 f901 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ -038de8: 0e00 |0008: return-void │ │ +038db0: |[038db0] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +038dc0: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ +038dc6: 5410 3401 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ +038dca: 6e20 f901 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ +038dd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #44 header: │ │ class_idx : 199 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11108,20 +11108,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 │ │ -038dec: |[038dec] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -038dfc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -038e02: 5b01 3801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0138 │ │ -038e06: 5b02 3601 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0136 │ │ -038e0a: 5b03 3501 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0135 │ │ -038e0e: 0e00 |0009: return-void │ │ +038dd4: |[038dd4] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +038de4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +038dea: 5b01 3801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0138 │ │ +038dee: 5b02 3601 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0136 │ │ +038df2: 5b03 3501 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0135 │ │ +038df6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -11137,17 +11137,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 │ │ -038e10: |[038e10] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -038e20: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0137 │ │ -038e24: 1100 |0002: return-object v0 │ │ +038df8: |[038df8] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +038e08: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0137 │ │ +038e0c: 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;) │ │ @@ -11155,17 +11155,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 │ │ -038e28: |[038e28] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -038e38: 5b01 3701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0137 │ │ -038e3c: 1101 |0002: return-object v1 │ │ +038e10: |[038e10] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +038e20: 5b01 3701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0137 │ │ +038e24: 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; │ │ │ │ @@ -11174,17 +11174,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 │ │ -038e40: |[038e40] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -038e50: 5410 3801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0138 │ │ -038e54: 1100 |0002: return-object v0 │ │ +038e28: |[038e28] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +038e38: 5410 3801 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0138 │ │ +038e3c: 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;) │ │ @@ -11192,17 +11192,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 │ │ -038e58: |[038e58] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -038e68: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0136 │ │ -038e6c: 1100 |0002: return-object v0 │ │ +038e40: |[038e40] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +038e50: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0136 │ │ +038e54: 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;) │ │ @@ -11210,31 +11210,31 @@ │ │ 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 │ │ -038e70: |[038e70] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -038e80: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0135 │ │ -038e84: 1100 |0002: return-object v0 │ │ +038e58: |[038e58] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +038e68: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0135 │ │ +038e6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #45 header: │ │ class_idx : 200 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 765 │ │ -source_file_idx : 982 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -11292,22 +11292,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -038e88: |[038e88] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -038e98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038e9a: 7030 d214 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14d2 │ │ -038ea0: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -038ea4: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -038eaa: 5b20 4001 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -038eae: 7030 5e04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@045e │ │ -038eb4: 0e00 |000e: return-void │ │ +038e70: |[038e70] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +038e80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038e82: 7030 d214 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14d2 │ │ +038e88: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +038e8c: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +038e92: 5b20 4001 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +038e96: 7030 5e04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@045e │ │ +038e9c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11319,21 +11319,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 │ │ -038eb8: |[038eb8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038ec8: 7030 d214 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14d2 │ │ -038ece: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -038ed2: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -038ed8: 5b10 4001 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -038edc: 7030 5e04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@045e │ │ -038ee2: 0e00 |000d: return-void │ │ +038ea0: |[038ea0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +038eb0: 7030 d214 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14d2 │ │ +038eb6: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +038eba: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +038ec0: 5b10 4001 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +038ec4: 7030 5e04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@045e │ │ +038eca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11346,88 +11346,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 │ │ -038ee4: |[038ee4] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -038ef4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038ef6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -038ef8: 5463 4001 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -038efc: 6e10 1618 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -038f02: 0a03 |0007: move-result v3 │ │ -038f04: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -038f08: 5463 4001 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -038f0c: 6e20 1018 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -038f12: 0c02 |000f: move-result-object v2 │ │ -038f14: 1f02 c700 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ -038f18: 7110 5004 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ -038f1e: 0c03 |0015: move-result-object v3 │ │ -038f20: 6e20 d217 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -038f26: 0a03 |0019: move-result v3 │ │ -038f28: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -038f2c: 0721 |001c: move-object v1, v2 │ │ -038f2e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038f32: 28e3 |001f: goto 0002 // -001d │ │ -038f34: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -038f38: 2203 5703 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ -038f3c: 2204 6b03 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -038f40: 7010 e417 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -038f46: 1a05 ef09 |0029: const-string v5, "No tab known for tag " // string@09ef │ │ -038f4a: 6e20 ed17 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038f50: 0c04 |002e: move-result-object v4 │ │ -038f52: 6e20 ed17 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -038f58: 0c04 |0032: move-result-object v4 │ │ -038f5a: 6e10 f217 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -038f60: 0c04 |0036: move-result-object v4 │ │ -038f62: 7020 a417 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -038f68: 2703 |003a: throw v3 │ │ -038f6a: 5463 3d01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -038f6e: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -038f72: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -038f76: 5463 3c01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -038f7a: 6e10 a703 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -038f80: 0c08 |0046: move-result-object v8 │ │ -038f82: 5463 3d01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -038f86: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -038f8a: 5463 3d01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -038f8e: 7110 4e04 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@044e │ │ -038f94: 0c03 |0050: move-result-object v3 │ │ -038f96: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -038f9a: 5463 3d01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -038f9e: 7110 4e04 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@044e │ │ -038fa4: 0c03 |0058: move-result-object v3 │ │ -038fa6: 6e20 7204 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ -038fac: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -038fb0: 7110 4e04 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@044e │ │ -038fb6: 0c03 |0061: move-result-object v3 │ │ -038fb8: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -038fbc: 5463 3b01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ -038fc0: 7110 5104 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0451 │ │ -038fc6: 0c04 |0069: move-result-object v4 │ │ -038fc8: 6e10 9417 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -038fce: 0c04 |006d: move-result-object v4 │ │ -038fd0: 7110 5204 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0452 │ │ -038fd6: 0c05 |0071: move-result-object v5 │ │ -038fd8: 7130 1d03 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@031d │ │ -038fde: 0c03 |0075: move-result-object v3 │ │ -038fe0: 7120 4f04 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@044f │ │ -038fe6: 5263 3a01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -038fea: 7110 4e04 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@044e │ │ -038ff0: 0c04 |007e: move-result-object v4 │ │ -038ff2: 7110 5004 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ -038ff8: 0c05 |0082: move-result-object v5 │ │ -038ffa: 6e40 6c04 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@046c │ │ -039000: 5b61 3d01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -039004: 1108 |0088: return-object v8 │ │ -039006: 7110 4e04 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@044e │ │ -03900c: 0c03 |008c: move-result-object v3 │ │ -03900e: 6e20 6f04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ -039014: 28f6 |0090: goto 0086 // -000a │ │ +038ecc: |[038ecc] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +038edc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038ede: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +038ee0: 5463 4001 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +038ee4: 6e10 1618 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +038eea: 0a03 |0007: move-result v3 │ │ +038eec: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +038ef0: 5463 4001 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +038ef4: 6e20 1018 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +038efa: 0c02 |000f: move-result-object v2 │ │ +038efc: 1f02 c700 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ +038f00: 7110 5004 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ +038f06: 0c03 |0015: move-result-object v3 │ │ +038f08: 6e20 d217 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +038f0e: 0a03 |0019: move-result v3 │ │ +038f10: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +038f14: 0721 |001c: move-object v1, v2 │ │ +038f16: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038f1a: 28e3 |001f: goto 0002 // -001d │ │ +038f1c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +038f20: 2203 5703 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ +038f24: 2204 6b03 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +038f28: 7010 e417 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +038f2e: 1a05 e809 |0029: const-string v5, "No tab known for tag " // string@09e8 │ │ +038f32: 6e20 ed17 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038f38: 0c04 |002e: move-result-object v4 │ │ +038f3a: 6e20 ed17 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +038f40: 0c04 |0032: move-result-object v4 │ │ +038f42: 6e10 f217 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +038f48: 0c04 |0036: move-result-object v4 │ │ +038f4a: 7020 a417 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +038f50: 2703 |003a: throw v3 │ │ +038f52: 5463 3d01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +038f56: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +038f5a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +038f5e: 5463 3c01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +038f62: 6e10 a703 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +038f68: 0c08 |0046: move-result-object v8 │ │ +038f6a: 5463 3d01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +038f6e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +038f72: 5463 3d01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +038f76: 7110 4e04 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@044e │ │ +038f7c: 0c03 |0050: move-result-object v3 │ │ +038f7e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +038f82: 5463 3d01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +038f86: 7110 4e04 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@044e │ │ +038f8c: 0c03 |0058: move-result-object v3 │ │ +038f8e: 6e20 7204 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ +038f94: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +038f98: 7110 4e04 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@044e │ │ +038f9e: 0c03 |0061: move-result-object v3 │ │ +038fa0: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +038fa4: 5463 3b01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ +038fa8: 7110 5104 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0451 │ │ +038fae: 0c04 |0069: move-result-object v4 │ │ +038fb0: 6e10 9417 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +038fb6: 0c04 |006d: move-result-object v4 │ │ +038fb8: 7110 5204 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0452 │ │ +038fbe: 0c05 |0071: move-result-object v5 │ │ +038fc0: 7130 1d03 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@031d │ │ +038fc6: 0c03 |0075: move-result-object v3 │ │ +038fc8: 7120 4f04 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@044f │ │ +038fce: 5263 3a01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +038fd2: 7110 4e04 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@044e │ │ +038fd8: 0c04 |007e: move-result-object v4 │ │ +038fda: 7110 5004 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ +038fe0: 0c05 |0082: move-result-object v5 │ │ +038fe2: 6e40 6c04 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@046c │ │ +038fe8: 5b61 3d01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +038fec: 1108 |0088: return-object v8 │ │ +038fee: 7110 4e04 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@044e │ │ +038ff4: 0c03 |008c: move-result-object v3 │ │ +038ff6: 6e20 6f04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ +038ffc: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11460,38 +11460,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -039018: |[039018] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -039028: 5430 3f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -03902c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -039030: 5230 3a01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -039034: 6e20 5b04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@045b │ │ -03903a: 0c00 |0009: move-result-object v0 │ │ -03903c: 1f00 ea02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02ea │ │ -039040: 5b30 3f01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -039044: 5430 3f01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -039048: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -03904c: 2200 5703 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -039050: 2201 6b03 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -039054: 7010 e417 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03905a: 1a02 ee09 |0019: const-string v2, "No tab content FrameLayout found for id " // string@09ee │ │ -03905e: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -039064: 0c01 |001e: move-result-object v1 │ │ -039066: 5232 3a01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -03906a: 6e20 e917 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -039070: 0c01 |0024: move-result-object v1 │ │ -039072: 6e10 f217 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -039078: 0c01 |0028: move-result-object v1 │ │ -03907a: 7020 a417 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -039080: 2700 |002c: throw v0 │ │ -039082: 0e00 |002d: return-void │ │ +039000: |[039000] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +039010: 5430 3f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +039014: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +039018: 5230 3a01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +03901c: 6e20 5b04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@045b │ │ +039022: 0c00 |0009: move-result-object v0 │ │ +039024: 1f00 ea02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02ea │ │ +039028: 5b30 3f01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +03902c: 5430 3f01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +039030: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +039034: 2200 5703 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +039038: 2201 6b03 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +03903c: 7010 e417 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +039042: 1a02 e709 |0019: const-string v2, "No tab content FrameLayout found for id " // string@09e7 │ │ +039046: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03904c: 0c01 |001e: move-result-object v1 │ │ +03904e: 5232 3a01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +039052: 6e20 e917 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +039058: 0c01 |0024: move-result-object v1 │ │ +03905a: 6e10 f217 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +039060: 0c01 |0028: move-result-object v1 │ │ +039062: 7020 a417 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +039068: 2700 |002c: throw v0 │ │ +03906a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11503,55 +11503,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -039084: |[039084] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -039094: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -03909a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -03909c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -03909e: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -0390a0: 6e20 5b04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@045b │ │ -0390a6: 0c03 |0009: move-result-object v3 │ │ -0390a8: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -0390ac: 2201 ed02 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02ed │ │ -0390b0: 7020 7f14 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@147f │ │ -0390b6: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -0390b8: 6e20 8314 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1483 │ │ -0390be: 2203 e902 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -0390c2: 7030 7614 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -0390c8: 6e30 5704 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0457 │ │ -0390ce: 2202 fe02 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02fe │ │ -0390d2: 7020 d914 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@14d9 │ │ -0390d8: 6e20 da14 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@14da │ │ -0390de: 6e20 db14 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@14db │ │ -0390e4: 2203 ec02 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ -0390e8: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -0390ea: 7040 7e14 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ -0390f0: 6e30 8014 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ -0390f6: 2200 ea02 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02ea │ │ -0390fa: 7020 7714 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ -039100: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -039106: 6e20 7914 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ -03910c: 2203 ec02 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ -039110: 7040 7e14 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ -039116: 6e30 8014 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ -03911c: 2200 ea02 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02ea │ │ -039120: 7020 7714 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ -039126: 5b80 3f01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -03912a: 5483 3f01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -03912e: 5284 3a01 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -039132: 6e20 7914 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ -039138: 2203 ec02 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ -03913c: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -039140: 7040 7e14 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ -039146: 6e30 8014 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ -03914c: 0e00 |005c: return-void │ │ +03906c: |[03906c] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +03907c: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +039082: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +039084: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +039086: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +039088: 6e20 5b04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@045b │ │ +03908e: 0c03 |0009: move-result-object v3 │ │ +039090: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +039094: 2201 ed02 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02ed │ │ +039098: 7020 7f14 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@147f │ │ +03909e: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +0390a0: 6e20 8314 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1483 │ │ +0390a6: 2203 e902 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +0390aa: 7030 7614 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +0390b0: 6e30 5704 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0457 │ │ +0390b6: 2202 fe02 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02fe │ │ +0390ba: 7020 d914 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@14d9 │ │ +0390c0: 6e20 da14 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@14da │ │ +0390c6: 6e20 db14 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@14db │ │ +0390cc: 2203 ec02 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ +0390d0: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +0390d2: 7040 7e14 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ +0390d8: 6e30 8014 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ +0390de: 2200 ea02 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02ea │ │ +0390e2: 7020 7714 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ +0390e8: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +0390ee: 6e20 7914 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ +0390f4: 2203 ec02 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ +0390f8: 7040 7e14 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ +0390fe: 6e30 8014 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ +039104: 2200 ea02 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02ea │ │ +039108: 7020 7714 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ +03910e: 5b80 3f01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +039112: 5483 3f01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +039116: 5284 3a01 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +03911a: 6e20 7914 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ +039120: 2203 ec02 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02ec │ │ +039124: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +039128: 7040 7e14 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@147e │ │ +03912e: 6e30 8014 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ +039134: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11578,28 +11578,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 │ │ -039150: |[039150] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -039160: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -039162: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -039164: 2311 f603 |0002: new-array v1, v1, [I // type@03f6 │ │ -039168: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -03916e: 4b02 0103 |0007: aput v2, v1, v3 │ │ -039172: 6e53 ba00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00ba │ │ -039178: 0c00 |000c: move-result-object v0 │ │ -03917a: 6e30 1601 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ -039180: 0a01 |0010: move-result v1 │ │ -039182: 5941 3a01 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -039186: 6e10 1901 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -03918c: 6f20 d714 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@14d7 │ │ -039192: 0e00 |0019: return-void │ │ +039138: |[039138] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +039148: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03914a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03914c: 2311 f603 |0002: new-array v1, v1, [I // type@03f6 │ │ +039150: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +039156: 4b02 0103 |0007: aput v2, v1, v3 │ │ +03915a: 6e53 ba00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00ba │ │ +039160: 0c00 |000c: move-result-object v0 │ │ +039162: 6e30 1601 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ +039168: 0a01 |0010: move-result v1 │ │ +03916a: 5941 3a01 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +03916e: 6e10 1901 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +039174: 6f20 d714 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@14d7 │ │ +03917a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11615,48 +11615,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 │ │ -039194: |[039194] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -0391a4: 2203 c400 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00c4 │ │ -0391a8: 5454 3b01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ -0391ac: 7020 3f04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@043f │ │ -0391b2: 6e20 d114 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@14d1 │ │ -0391b8: 6e10 d014 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@14d0 │ │ -0391be: 0c02 |000d: move-result-object v2 │ │ -0391c0: 2201 c700 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ -0391c4: 7040 4d04 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@044d │ │ -0391ca: 5553 3901 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ -0391ce: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -0391d2: 5453 3c01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -0391d6: 6e20 ac03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ -0391dc: 0c03 |001c: move-result-object v3 │ │ -0391de: 7120 4f04 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@044f │ │ -0391e4: 7110 4e04 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@044e │ │ -0391ea: 0c03 |0023: move-result-object v3 │ │ -0391ec: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -0391f0: 7110 4e04 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@044e │ │ -0391f6: 0c03 |0029: move-result-object v3 │ │ -0391f8: 6e10 2003 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0320 │ │ -0391fe: 0a03 |002d: move-result v3 │ │ -039200: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -039204: 5453 3c01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -039208: 6e10 a703 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -03920e: 0c00 |0035: move-result-object v0 │ │ -039210: 7110 4e04 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@044e │ │ -039216: 0c03 |0039: move-result-object v3 │ │ -039218: 6e20 7204 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ -03921e: 6e10 7004 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -039224: 5453 4001 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -039228: 6e20 0d18 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03922e: 6e20 5504 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0455 │ │ -039234: 0e00 |0048: return-void │ │ +03917c: |[03917c] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +03918c: 2203 c400 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00c4 │ │ +039190: 5454 3b01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ +039194: 7020 3f04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@043f │ │ +03919a: 6e20 d114 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@14d1 │ │ +0391a0: 6e10 d014 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@14d0 │ │ +0391a6: 0c02 |000d: move-result-object v2 │ │ +0391a8: 2201 c700 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ +0391ac: 7040 4d04 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@044d │ │ +0391b2: 5553 3901 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ +0391b6: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +0391ba: 5453 3c01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +0391be: 6e20 ac03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ +0391c4: 0c03 |001c: move-result-object v3 │ │ +0391c6: 7120 4f04 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@044f │ │ +0391cc: 7110 4e04 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@044e │ │ +0391d2: 0c03 |0023: move-result-object v3 │ │ +0391d4: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +0391d8: 7110 4e04 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@044e │ │ +0391de: 0c03 |0029: move-result-object v3 │ │ +0391e0: 6e10 2003 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0320 │ │ +0391e6: 0a03 |002d: move-result v3 │ │ +0391e8: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +0391ec: 5453 3c01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +0391f0: 6e10 a703 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +0391f6: 0c00 |0035: move-result-object v0 │ │ +0391f8: 7110 4e04 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@044e │ │ +0391fe: 0c03 |0039: move-result-object v3 │ │ +039200: 6e20 7204 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ +039206: 6e10 7004 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +03920c: 5453 4001 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +039210: 6e20 0d18 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +039216: 6e20 5504 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0455 │ │ +03921c: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11682,67 +11682,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -039238: |[039238] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -039248: 6f10 d314 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@14d3 │ │ -03924e: 6e10 5c04 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@045c │ │ -039254: 0c00 |0006: move-result-object v0 │ │ -039256: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -039258: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03925a: 5464 4001 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -03925e: 6e10 1618 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -039264: 0a04 |000e: move-result v4 │ │ -039266: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -03926a: 5464 4001 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ -03926e: 6e20 1018 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -039274: 0c03 |0016: move-result-object v3 │ │ -039276: 1f03 c700 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ -03927a: 5464 3c01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -03927e: 7110 5004 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ -039284: 0c05 |001e: move-result-object v5 │ │ -039286: 6e20 ac03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ -03928c: 0c04 |0022: move-result-object v4 │ │ -03928e: 7120 4f04 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@044f │ │ -039294: 7110 4e04 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@044e │ │ -03929a: 0c04 |0029: move-result-object v4 │ │ -03929c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -0392a0: 7110 4e04 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@044e │ │ -0392a6: 0c04 |002f: move-result-object v4 │ │ -0392a8: 6e10 2003 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0320 │ │ -0392ae: 0a04 |0033: move-result v4 │ │ -0392b0: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -0392b4: 7110 5004 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ -0392ba: 0c04 |0039: move-result-object v4 │ │ -0392bc: 6e20 d217 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -0392c2: 0a04 |003d: move-result v4 │ │ -0392c4: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -0392c8: 5b63 3d01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ -0392cc: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0392d0: 28c5 |0044: goto 0009 // -003b │ │ -0392d2: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -0392d6: 5464 3c01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -0392da: 6e10 a703 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -0392e0: 0c01 |004c: move-result-object v1 │ │ -0392e2: 7110 4e04 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@044e │ │ -0392e8: 0c04 |0050: move-result-object v4 │ │ -0392ea: 6e20 7204 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ -0392f0: 28ee |0054: goto 0042 // -0012 │ │ -0392f2: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -0392f4: 5c64 3901 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ -0392f8: 7030 5804 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@0458 │ │ -0392fe: 0c01 |005b: move-result-object v1 │ │ -039300: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -039304: 6e10 7004 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -03930a: 5464 3c01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -03930e: 6e10 aa03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ -039314: 0e00 |0066: return-void │ │ +039220: |[039220] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +039230: 6f10 d314 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@14d3 │ │ +039236: 6e10 5c04 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@045c │ │ +03923c: 0c00 |0006: move-result-object v0 │ │ +03923e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +039240: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +039242: 5464 4001 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +039246: 6e10 1618 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03924c: 0a04 |000e: move-result v4 │ │ +03924e: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +039252: 5464 4001 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0140 │ │ +039256: 6e20 1018 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03925c: 0c03 |0016: move-result-object v3 │ │ +03925e: 1f03 c700 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00c7 │ │ +039262: 5464 3c01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +039266: 7110 5004 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ +03926c: 0c05 |001e: move-result-object v5 │ │ +03926e: 6e20 ac03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ +039274: 0c04 |0022: move-result-object v4 │ │ +039276: 7120 4f04 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@044f │ │ +03927c: 7110 4e04 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@044e │ │ +039282: 0c04 |0029: move-result-object v4 │ │ +039284: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +039288: 7110 4e04 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@044e │ │ +03928e: 0c04 |002f: move-result-object v4 │ │ +039290: 6e10 2003 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0320 │ │ +039296: 0a04 |0033: move-result v4 │ │ +039298: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +03929c: 7110 5004 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0450 │ │ +0392a2: 0c04 |0039: move-result-object v4 │ │ +0392a4: 6e20 d217 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +0392aa: 0a04 |003d: move-result v4 │ │ +0392ac: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +0392b0: 5b63 3d01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013d │ │ +0392b4: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0392b8: 28c5 |0044: goto 0009 // -003b │ │ +0392ba: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +0392be: 5464 3c01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +0392c2: 6e10 a703 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +0392c8: 0c01 |004c: move-result-object v1 │ │ +0392ca: 7110 4e04 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@044e │ │ +0392d0: 0c04 |0050: move-result-object v4 │ │ +0392d2: 6e20 7204 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ +0392d8: 28ee |0054: goto 0042 // -0012 │ │ +0392da: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +0392dc: 5c64 3901 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ +0392e0: 7030 5804 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@0458 │ │ +0392e6: 0c01 |005b: move-result-object v1 │ │ +0392e8: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +0392ec: 6e10 7004 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +0392f2: 5464 3c01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +0392f6: 6e10 aa03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ +0392fc: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11772,19 +11772,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039318: |[039318] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -039328: 6f10 d414 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@14d4 │ │ -03932e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -039330: 5c10 3901 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ -039334: 0e00 |0006: return-void │ │ +039300: |[039300] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +039310: 6f10 d414 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@14d4 │ │ +039316: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +039318: 5c10 3901 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ +03931c: 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; │ │ @@ -11794,23 +11794,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -039338: |[039338] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -039348: 0730 |0000: move-object v0, v3 │ │ -03934a: 1f00 c600 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ -03934e: 6e10 4a04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@044a │ │ -039354: 0c01 |0006: move-result-object v1 │ │ -039356: 6f20 d514 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@14d5 │ │ -03935c: 5401 3401 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ -039360: 6e20 6404 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0464 │ │ -039366: 0e00 |000f: return-void │ │ +039320: |[039320] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +039330: 0730 |0000: move-object v0, v3 │ │ +039332: 1f00 c600 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ +039336: 6e10 4a04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@044a │ │ +03933c: 0c01 |0006: move-result-object v1 │ │ +03933e: 6f20 d514 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@14d5 │ │ +039344: 5401 3401 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ +039348: 6e20 6404 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0464 │ │ +03934e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11823,23 +11823,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -039368: |[039368] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -039378: 6f10 d614 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@14d6 │ │ -03937e: 0c01 |0003: move-result-object v1 │ │ -039380: 2200 c600 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ -039384: 7020 4904 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0449 │ │ -03938a: 6e10 5c04 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@045c │ │ -039390: 0c02 |000c: move-result-object v2 │ │ -039392: 5b02 3401 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ -039396: 1100 |000f: return-object v0 │ │ +039350: |[039350] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +039360: 6f10 d614 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@14d6 │ │ +039366: 0c01 |0003: move-result-object v1 │ │ +039368: 2200 c600 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00c6 │ │ +03936c: 7020 4904 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0449 │ │ +039372: 6e10 5c04 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@045c │ │ +039378: 0c02 |000c: move-result-object v2 │ │ +03937a: 5b02 3401 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0134 │ │ +03937e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11852,27 +11852,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -039398: |[039398] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -0393a8: 5521 3901 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ -0393ac: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0393b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0393b2: 7030 5804 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@0458 │ │ -0393b8: 0c00 |0008: move-result-object v0 │ │ -0393ba: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -0393be: 6e10 7004 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -0393c4: 5421 3e01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ -0393c8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -0393cc: 5421 3e01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ -0393d0: 7220 cf14 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@14cf │ │ -0393d6: 0e00 |0017: return-void │ │ +039380: |[039380] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +039390: 5521 3901 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0139 │ │ +039394: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +039398: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03939a: 7030 5804 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@0458 │ │ +0393a0: 0c00 |0008: move-result-object v0 │ │ +0393a2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0393a6: 6e10 7004 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +0393ac: 5421 3e01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ +0393b0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +0393b4: 5421 3e01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ +0393b8: 7220 cf14 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@14cf │ │ +0393be: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11888,17 +11888,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0393d8: |[0393d8] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -0393e8: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ -0393ec: 0e00 |0002: return-void │ │ +0393c0: |[0393c0] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +0393d0: 5b01 3e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013e │ │ +0393d4: 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; │ │ @@ -11908,19 +11908,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0393f0: |[0393f0] android.support.v4.app.FragmentTabHost.setup:()V │ │ -039400: 2200 5703 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -039404: 1a01 c809 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@09c8 │ │ -039408: 7020 a417 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03940e: 2700 |0007: throw v0 │ │ +0393d8: |[0393d8] android.support.v4.app.FragmentTabHost.setup:()V │ │ +0393e8: 2200 5703 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0393ec: 1a01 c109 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@09c1 │ │ +0393f0: 7020 a417 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0393f6: 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;) │ │ @@ -11928,21 +11928,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 │ │ -039410: |[039410] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -039420: 7020 5a04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@045a │ │ -039426: 6f10 d814 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@14d8 │ │ -03942c: 5b01 3b01 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ -039430: 5b02 3c01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -039434: 7010 5904 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0459 │ │ -03943a: 0e00 |000d: return-void │ │ +0393f8: |[0393f8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +039408: 7020 5a04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@045a │ │ +03940e: 6f10 d814 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@14d8 │ │ +039414: 5b01 3b01 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ +039418: 5b02 3c01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +03941c: 7010 5904 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0459 │ │ +039422: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11957,30 +11957,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 │ │ -03943c: |[03943c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -03944c: 7020 5a04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@045a │ │ -039452: 6f10 d814 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@14d8 │ │ -039458: 5b23 3b01 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ -03945c: 5b24 3c01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -039460: 5925 3a01 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ -039464: 7010 5904 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0459 │ │ -03946a: 5420 3f01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ -03946e: 6e20 7914 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ -039474: 6e10 5d04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@045d │ │ -03947a: 0a00 |0017: move-result v0 │ │ -03947c: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -03947e: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -039482: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -039488: 6e20 6504 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0465 │ │ -03948e: 0e00 |0021: return-void │ │ +039424: |[039424] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +039434: 7020 5a04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@045a │ │ +03943a: 6f10 d814 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@14d8 │ │ +039440: 5b23 3b01 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013b │ │ +039444: 5b24 3c01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +039448: 5925 3a01 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@013a │ │ +03944c: 7010 5904 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0459 │ │ +039452: 5420 3f01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013f │ │ +039456: 6e20 7914 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ +03945c: 6e10 5d04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@045d │ │ +039462: 0a00 |0017: move-result v0 │ │ +039464: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +039466: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +03946a: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +039470: 6e20 6504 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0465 │ │ +039476: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11991,21 +11991,21 @@ │ │ 0x0021 line=209 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0022 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0022 reg=5 containerId I │ │ │ │ - source_file_idx : 982 (FragmentTabHost.java) │ │ + source_file_idx : 975 (FragmentTabHost.java) │ │ │ │ Class #46 header: │ │ class_idx : 201 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 984 │ │ +source_file_idx : 977 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #46 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTransaction;' │ │ @@ -12055,17 +12055,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039490: |[039490] android.support.v4.app.FragmentTransaction.:()V │ │ -0394a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0394a6: 0e00 |0003: return-void │ │ +039478: |[039478] android.support.v4.app.FragmentTransaction.:()V │ │ +039488: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03948e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12209,21 +12209,21 @@ │ │ │ │ #23 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 984 (FragmentTransaction.java) │ │ + source_file_idx : 977 (FragmentTransaction.java) │ │ │ │ Class #47 header: │ │ class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2159 │ │ +source_file_idx : 2152 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12248,18 +12248,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 │ │ -0394a8: |[0394a8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -0394b8: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ -0394bc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0394c2: 0e00 |0005: return-void │ │ +039490: |[039490] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0394a0: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ +0394a4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0394aa: 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; │ │ │ │ @@ -12269,35 +12269,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0394c4: |[0394c4] android.support.v4.app.ListFragment$1.run:()V │ │ -0394d4: 5420 4801 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ -0394d8: 5400 5101 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0394dc: 5421 4801 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ -0394e0: 5411 5101 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0394e4: 6e20 8714 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1487 │ │ -0394ea: 0e00 |000b: return-void │ │ +0394ac: |[0394ac] android.support.v4.app.ListFragment$1.run:()V │ │ +0394bc: 5420 4801 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ +0394c0: 5400 5101 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0394c4: 5421 4801 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ +0394c8: 5411 5101 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0394cc: 6e20 8714 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1487 │ │ +0394d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 2159 (ListFragment.java) │ │ + source_file_idx : 2152 (ListFragment.java) │ │ │ │ Class #48 header: │ │ class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2159 │ │ +source_file_idx : 2152 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12324,18 +12324,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 │ │ -0394ec: |[0394ec] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -0394fc: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0149 │ │ -039500: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -039506: 0e00 |0005: return-void │ │ +0394d4: |[0394d4] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0394e4: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0149 │ │ +0394e8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0394ee: 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; │ │ │ │ @@ -12345,42 +12345,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -039508: |[039508] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -039518: 5460 4901 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0149 │ │ -03951c: 0771 |0002: move-object v1, v7 │ │ -03951e: 1f01 f002 |0003: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -039522: 0782 |0005: move-object v2, v8 │ │ -039524: 0193 |0006: move v3, v9 │ │ -039526: 04a4 |0007: move-wide v4, v10 │ │ -039528: 7406 9104 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@0491 │ │ -03952e: 0e00 |000b: return-void │ │ +0394f0: |[0394f0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +039500: 5460 4901 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0149 │ │ +039504: 0771 |0002: move-object v1, v7 │ │ +039506: 1f01 f002 |0003: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +03950a: 0782 |0005: move-object v2, v8 │ │ +03950c: 0193 |0006: move v3, v9 │ │ +03950e: 04a4 |0007: move-wide v4, v10 │ │ +039510: 7406 9104 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@0491 │ │ +039516: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 2159 (ListFragment.java) │ │ + source_file_idx : 2152 (ListFragment.java) │ │ │ │ Class #49 header: │ │ class_idx : 205 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -12417,21 +12417,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2360 (LoaderManager.java) │ │ + source_file_idx : 2353 (LoaderManager.java) │ │ │ │ Class #50 header: │ │ class_idx : 206 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -12456,17 +12456,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039530: |[039530] android.support.v4.app.LoaderManager.:()V │ │ -039540: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -039546: 0e00 |0003: return-void │ │ +039518: |[039518] android.support.v4.app.LoaderManager.:()V │ │ +039528: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03952e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12475,17 +12475,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039548: |[039548] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -039558: 6a00 6701 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -03955c: 0e00 |0002: return-void │ │ +039530: |[039530] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +039540: 6a00 6701 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +039544: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12513,17 +12513,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039560: |[039560] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -039570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039572: 0f00 |0001: return v0 │ │ +039548: |[039548] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +039558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03955a: 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;) │ │ @@ -12534,21 +12534,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2360 (LoaderManager.java) │ │ + source_file_idx : 2353 (LoaderManager.java) │ │ │ │ Class #51 header: │ │ class_idx : 209 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2521 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -12584,21 +12584,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 : 2521 (NavUtils.java) │ │ + source_file_idx : 2514 (NavUtils.java) │ │ │ │ Class #52 header: │ │ class_idx : 212 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2521 │ │ +source_file_idx : 2514 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -12639,26 +12639,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -039574: |[039574] android.support.v4.app.NavUtils.:()V │ │ -039584: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039588: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03958c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039590: 2201 d300 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00d3 │ │ -039594: 7010 cc04 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04cc │ │ -03959a: 6901 7101 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -03959e: 0e00 |000d: return-void │ │ -0395a0: 2201 d200 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00d2 │ │ -0395a4: 7010 c704 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c7 │ │ -0395aa: 6901 7101 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -0395ae: 28f8 |0015: goto 000d // -0008 │ │ +03955c: |[03955c] android.support.v4.app.NavUtils.:()V │ │ +03956c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039570: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +039574: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039578: 2201 d300 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00d3 │ │ +03957c: 7010 cc04 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04cc │ │ +039582: 6901 7101 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +039586: 0e00 |000d: return-void │ │ +039588: 2201 d200 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00d2 │ │ +03958c: 7010 c704 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c7 │ │ +039592: 6901 7101 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +039596: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12670,17 +12670,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0395b0: |[0395b0] android.support.v4.app.NavUtils.:()V │ │ -0395c0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0395c6: 0e00 |0003: return-void │ │ +039598: |[039598] android.support.v4.app.NavUtils.:()V │ │ +0395a8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0395ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12689,19 +12689,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 │ │ -0395c8: |[0395c8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0395d8: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -0395dc: 7220 c304 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c3 │ │ -0395e2: 0c00 |0005: move-result-object v0 │ │ -0395e4: 1100 |0006: return-object v0 │ │ +0395b0: |[0395b0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0395c0: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +0395c4: 7220 c304 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c3 │ │ +0395ca: 0c00 |0005: move-result-object v0 │ │ +0395cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -12709,35 +12709,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 │ │ -0395e8: |[0395e8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0395f8: 7120 d804 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -0395fe: 0c01 |0003: move-result-object v1 │ │ -039600: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -039604: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -039606: 1102 |0007: return-object v2 │ │ -039608: 2203 2000 |0008: new-instance v3, Landroid/content/ComponentName; // type@0020 │ │ -03960c: 6e10 a200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -039612: 0c04 |000d: move-result-object v4 │ │ -039614: 7030 a000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00a0 │ │ -03961a: 7120 d804 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -039620: 0c00 |0014: move-result-object v0 │ │ -039622: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -039626: 7110 0c06 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ -03962c: 0c02 |001a: move-result-object v2 │ │ -03962e: 28ec |001b: goto 0007 // -0014 │ │ -039630: 2204 2900 |001c: new-instance v4, Landroid/content/Intent; // type@0029 │ │ -039634: 7010 c300 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00c3 │ │ -03963a: 6e20 e800 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ -039640: 0c02 |0024: move-result-object v2 │ │ -039642: 28f6 |0025: goto 001b // -000a │ │ +0395d0: |[0395d0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0395e0: 7120 d804 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +0395e6: 0c01 |0003: move-result-object v1 │ │ +0395e8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0395ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0395ee: 1102 |0007: return-object v2 │ │ +0395f0: 2203 2000 |0008: new-instance v3, Landroid/content/ComponentName; // type@0020 │ │ +0395f4: 6e10 a200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +0395fa: 0c04 |000d: move-result-object v4 │ │ +0395fc: 7030 a000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00a0 │ │ +039602: 7120 d804 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +039608: 0c00 |0014: move-result-object v0 │ │ +03960a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +03960e: 7110 0c06 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ +039614: 0c02 |001a: move-result-object v2 │ │ +039616: 28ec |001b: goto 0007 // -0014 │ │ +039618: 2204 2900 |001c: new-instance v4, Landroid/content/Intent; // type@0029 │ │ +03961c: 7010 c300 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00c3 │ │ +039622: 6e20 e800 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ +039628: 0c02 |0024: move-result-object v2 │ │ +03962a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12757,35 +12757,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 │ │ -039644: |[039644] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -039654: 2204 2000 |0000: new-instance v4, Landroid/content/ComponentName; // type@0020 │ │ -039658: 7030 9e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009e │ │ -03965e: 7120 d804 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -039664: 0c01 |0008: move-result-object v1 │ │ -039666: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -03966a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03966c: 1102 |000c: return-object v2 │ │ -03966e: 2203 2000 |000d: new-instance v3, Landroid/content/ComponentName; // type@0020 │ │ -039672: 7030 9f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@009f │ │ -039678: 7120 d804 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -03967e: 0c00 |0015: move-result-object v0 │ │ -039680: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -039684: 7110 0c06 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ -03968a: 0c02 |001b: move-result-object v2 │ │ -03968c: 28f0 |001c: goto 000c // -0010 │ │ -03968e: 2204 2900 |001d: new-instance v4, Landroid/content/Intent; // type@0029 │ │ -039692: 7010 c300 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00c3 │ │ -039698: 6e20 e800 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ -03969e: 0c02 |0025: move-result-object v2 │ │ -0396a0: 28f6 |0026: goto 001c // -000a │ │ +03962c: |[03962c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +03963c: 2204 2000 |0000: new-instance v4, Landroid/content/ComponentName; // type@0020 │ │ +039640: 7030 9e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009e │ │ +039646: 7120 d804 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +03964c: 0c01 |0008: move-result-object v1 │ │ +03964e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +039652: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +039654: 1102 |000c: return-object v2 │ │ +039656: 2203 2000 |000d: new-instance v3, Landroid/content/ComponentName; // type@0020 │ │ +03965a: 7030 9f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@009f │ │ +039660: 7120 d804 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +039666: 0c00 |0015: move-result-object v0 │ │ +039668: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +03966c: 7110 0c06 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ +039672: 0c02 |001b: move-result-object v2 │ │ +039674: 28f0 |001c: goto 000c // -0010 │ │ +039676: 2204 2900 |001d: new-instance v4, Landroid/content/Intent; // type@0029 │ │ +03967a: 7010 c300 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00c3 │ │ +039680: 6e20 e800 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ +039686: 0c02 |0025: move-result-object v2 │ │ +039688: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12806,24 +12806,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 │ │ -0396a4: |[0396a4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0396b4: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ -0396ba: 0c01 |0003: move-result-object v1 │ │ -0396bc: 7120 d804 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -0396c2: 0c01 |0007: move-result-object v1 │ │ -0396c4: 1101 |0008: return-object v1 │ │ -0396c6: 0d00 |0009: move-exception v0 │ │ -0396c8: 2201 5603 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0396cc: 7020 a217 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@17a2 │ │ -0396d2: 2701 |000f: throw v1 │ │ +03968c: |[03968c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +03969c: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ +0396a2: 0c01 |0003: move-result-object v1 │ │ +0396a4: 7120 d804 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +0396aa: 0c01 |0007: move-result-object v1 │ │ +0396ac: 1101 |0008: return-object v1 │ │ +0396ae: 0d00 |0009: move-exception v0 │ │ +0396b0: 2201 5603 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0396b4: 7020 a217 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@17a2 │ │ +0396ba: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12836,24 +12836,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 │ │ -0396e0: |[0396e0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -0396f0: 6e10 b400 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ -0396f6: 0c02 |0003: move-result-object v2 │ │ -0396f8: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -0396fc: 6e30 f900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00f9 │ │ -039702: 0c00 |0009: move-result-object v0 │ │ -039704: 6203 7101 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -039708: 7230 c404 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@04c4 │ │ -03970e: 0c01 |000f: move-result-object v1 │ │ -039710: 1101 |0010: return-object v1 │ │ +0396c8: |[0396c8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +0396d8: 6e10 b400 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ +0396de: 0c02 |0003: move-result-object v2 │ │ +0396e0: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +0396e4: 6e30 f900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00f9 │ │ +0396ea: 0c00 |0009: move-result-object v0 │ │ +0396ec: 6203 7101 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +0396f0: 7230 c404 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@04c4 │ │ +0396f6: 0c01 |000f: move-result-object v1 │ │ +0396f8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12868,45 +12868,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -039714: |[039714] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -039724: 7110 d404 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d4 │ │ -03972a: 0c00 |0003: move-result-object v0 │ │ -03972c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -039730: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -039734: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -039738: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03973e: 1a03 3502 |000d: const-string v3, "Activity " // string@0235 │ │ -039742: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -039748: 0c02 |0012: move-result-object v2 │ │ -03974a: 6e10 c217 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -039750: 0c03 |0016: move-result-object v3 │ │ -039752: 6e10 9517 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ -039758: 0c03 |001a: move-result-object v3 │ │ -03975a: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -039760: 0c02 |001e: move-result-object v2 │ │ -039762: 1a03 5300 |001f: const-string v3, " does not have a parent activity name specified." // string@0053 │ │ -039766: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03976c: 0c02 |0024: move-result-object v2 │ │ -03976e: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -039772: 6e20 ed17 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -039778: 0c02 |002a: move-result-object v2 │ │ -03977a: 1a03 5500 |002b: const-string v3, " element in your manifest?)" // string@0055 │ │ -03977e: 6e20 ed17 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -039784: 0c02 |0030: move-result-object v2 │ │ -039786: 6e10 f217 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03978c: 0c02 |0034: move-result-object v2 │ │ -03978e: 7020 a017 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -039794: 2701 |0038: throw v1 │ │ -039796: 7120 da04 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04da │ │ -03979c: 0e00 |003c: return-void │ │ +0396fc: |[0396fc] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +03970c: 7110 d404 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d4 │ │ +039712: 0c00 |0003: move-result-object v0 │ │ +039714: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +039718: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03971c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +039720: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +039726: 1a03 2e02 |000d: const-string v3, "Activity " // string@022e │ │ +03972a: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +039730: 0c02 |0012: move-result-object v2 │ │ +039732: 6e10 c217 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +039738: 0c03 |0016: move-result-object v3 │ │ +03973a: 6e10 9517 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ +039740: 0c03 |001a: move-result-object v3 │ │ +039742: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +039748: 0c02 |001e: move-result-object v2 │ │ +03974a: 1a03 5300 |001f: const-string v3, " does not have a parent activity name specified." // string@0053 │ │ +03974e: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +039754: 0c02 |0024: move-result-object v2 │ │ +039756: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +03975a: 6e20 ed17 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +039760: 0c02 |002a: move-result-object v2 │ │ +039762: 1a03 5500 |002b: const-string v3, " element in your manifest?)" // string@0055 │ │ +039766: 6e20 ed17 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03976c: 0c02 |0030: move-result-object v2 │ │ +03976e: 6e10 f217 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +039774: 0c02 |0034: move-result-object v2 │ │ +039776: 7020 a017 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03977c: 2701 |0038: throw v1 │ │ +03977e: 7120 da04 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04da │ │ +039784: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12919,18 +12919,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 │ │ -0397a0: |[0397a0] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0397b0: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -0397b4: 7230 c504 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04c5 │ │ -0397ba: 0e00 |0005: return-void │ │ +039788: |[039788] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +039798: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +03979c: 7230 c504 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04c5 │ │ +0397a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -12940,34 +12940,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 │ │ -0397bc: |[0397bc] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0397cc: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ -0397d0: 7230 c604 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04c6 │ │ -0397d6: 0a00 |0005: move-result v0 │ │ -0397d8: 0f00 |0006: return v0 │ │ +0397a4: |[0397a4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0397b4: 6200 7101 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0171 │ │ +0397b8: 7230 c604 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04c6 │ │ +0397be: 0a00 |0005: move-result v0 │ │ +0397c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2521 (NavUtils.java) │ │ + source_file_idx : 2514 (NavUtils.java) │ │ │ │ Class #53 header: │ │ class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2525 │ │ +source_file_idx : 2518 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -12982,17 +12982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397dc: |[0397dc] android.support.v4.app.NavUtilsJB.:()V │ │ -0397ec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0397f2: 0e00 |0003: return-void │ │ +0397c4: |[0397c4] android.support.v4.app.NavUtilsJB.:()V │ │ +0397d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0397da: 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;) │ │ @@ -13000,18 +13000,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 │ │ -0397f4: |[0397f4] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -039804: 6e10 1800 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0018 │ │ -03980a: 0c00 |0003: move-result-object v0 │ │ -03980c: 1100 |0004: return-object v0 │ │ +0397dc: |[0397dc] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0397ec: 6e10 1800 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0018 │ │ +0397f2: 0c00 |0003: move-result-object v0 │ │ +0397f4: 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;) │ │ @@ -13019,17 +13019,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 │ │ -039810: |[039810] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -039820: 5410 1000 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0010 │ │ -039824: 1100 |0002: return-object v0 │ │ +0397f8: |[0397f8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +039808: 5410 1000 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0010 │ │ +03980c: 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;) │ │ @@ -13037,17 +13037,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 │ │ -039828: |[039828] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -039838: 6e20 1d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@001d │ │ -03983e: 0e00 |0003: return-void │ │ +039810: |[039810] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +039820: 6e20 1d00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@001d │ │ +039826: 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; │ │ @@ -13057,33 +13057,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 │ │ -039840: |[039840] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -039850: 6e20 3300 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0033 │ │ -039856: 0a00 |0003: move-result v0 │ │ -039858: 0f00 |0004: return v0 │ │ +039828: |[039828] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +039838: 6e20 3300 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0033 │ │ +03983e: 0a00 |0003: move-result v0 │ │ +039840: 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 : 2525 (NavUtilsJB.java) │ │ + source_file_idx : 2518 (NavUtilsJB.java) │ │ │ │ Class #54 header: │ │ class_idx : 214 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 746 │ │ -source_file_idx : 2545 │ │ +source_file_idx : 2538 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #54 annotations: │ │ Annotations on method #1252 'dispatchRestoreInstanceState' │ │ @@ -13104,17 +13104,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03985c: |[03985c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -03986c: 7020 7714 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ -039872: 0e00 |0003: return-void │ │ +039844: |[039844] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +039854: 7020 7714 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ +03985a: 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; │ │ @@ -13124,29 +13124,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 │ │ -039874: |[039874] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -039884: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -039886: 2202 d600 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00d6 │ │ -03988a: 6e10 2513 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -039890: 0c03 |0006: move-result-object v3 │ │ -039892: 7020 e104 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04e1 │ │ -039898: 6e10 2e13 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -03989e: 0c00 |000d: move-result-object v0 │ │ -0398a0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0398a4: 6e20 e704 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04e7 │ │ -0398aa: 2201 e902 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -0398ae: 7030 7614 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -0398b4: 6e20 7613 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1376 │ │ -0398ba: 6e20 e204 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04e2 │ │ -0398c0: 1102 |001e: return-object v2 │ │ +03985c: |[03985c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +03986c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +03986e: 2202 d600 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00d6 │ │ +039872: 6e10 2513 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +039878: 0c03 |0006: move-result-object v3 │ │ +03987a: 7020 e104 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04e1 │ │ +039880: 6e10 2e13 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +039886: 0c00 |000d: move-result-object v0 │ │ +039888: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +03988c: 6e20 e704 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04e7 │ │ +039892: 2201 e902 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +039896: 7030 7614 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +03989c: 6e20 7613 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1376 │ │ +0398a2: 6e20 e204 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04e2 │ │ +0398a8: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13165,17 +13165,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0398c4: |[0398c4] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -0398d4: 6e20 e604 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04e6 │ │ -0398da: 0e00 |0003: return-void │ │ +0398ac: |[0398ac] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0398bc: 6e20 e604 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04e6 │ │ +0398c2: 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; │ │ @@ -13186,33 +13186,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0398dc: |[0398dc] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -0398ec: 6e20 e304 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04e3 │ │ -0398f2: 0e00 |0003: return-void │ │ +0398c4: |[0398c4] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0398d4: 6e20 e304 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04e3 │ │ +0398da: 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 : 2545 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2538 (NoSaveStateFrameLayout.java) │ │ │ │ Class #55 header: │ │ class_idx : 215 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -13244,41 +13244,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0398f4: |[0398f4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -039904: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03990a: 5901 7501 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0175 │ │ -03990e: 5b02 7601 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0176 │ │ -039912: 5b03 7401 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0174 │ │ -039916: 0e00 |0009: return-void │ │ +0398dc: |[0398dc] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0398ec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0398f2: 5901 7501 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0175 │ │ +0398f6: 5b02 7601 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0176 │ │ +0398fa: 5b03 7401 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0174 │ │ +0398fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x0003 line=842 │ │ 0x0005 line=843 │ │ 0x0007 line=844 │ │ 0x0009 line=845 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #56 header: │ │ class_idx : 218 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -13374,33 +13374,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -039918: |[039918] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -039928: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ -03992e: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -039932: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -039938: 5b40 8101 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ -03993c: 2200 1800 |000a: new-instance v0, Landroid/app/Notification; // type@0018 │ │ -039940: 7010 8e00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@008e │ │ -039946: 5b40 8901 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -03994a: 5b45 8601 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -03994e: 5440 8901 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039952: 7100 f417 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -039958: 0b02 |0018: move-result-wide v2 │ │ -03995a: 5a02 0e00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ -03995e: 5440 8901 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039962: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -039964: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -039968: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03996a: 5940 8b01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ -03996e: 0e00 |0023: return-void │ │ +039900: |[039900] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +039910: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ +039916: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03991a: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +039920: 5b40 8101 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ +039924: 2200 1800 |000a: new-instance v0, Landroid/app/Notification; // type@0018 │ │ +039928: 7010 8e00 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@008e │ │ +03992e: 5b40 8901 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039932: 5b45 8601 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +039936: 5440 8901 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +03993a: 7100 f417 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +039940: 0b02 |0018: move-result-wide v2 │ │ +039942: 5a02 0e00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ +039946: 5440 8901 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +03994a: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +03994c: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +039950: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +039952: 5940 8b01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ +039956: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0003 line=219 │ │ 0x000a line=221 │ │ 0x0011 line=235 │ │ 0x0013 line=238 │ │ @@ -13416,27 +13416,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -039970: |[039970] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -039980: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -039984: 5430 8901 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039988: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03998c: b641 |0006: or-int/2addr v1, v4 │ │ -03998e: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -039992: 0e00 |0009: return-void │ │ -039994: 5430 8901 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039998: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03999c: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -0399a0: b521 |0010: and-int/2addr v1, v2 │ │ -0399a2: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -0399a6: 28f6 |0013: goto 0009 // -000a │ │ +039958: |[039958] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +039968: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +03996c: 5430 8901 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039970: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039974: b641 |0006: or-int/2addr v1, v4 │ │ +039976: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +03997a: 0e00 |0009: return-void │ │ +03997c: 5430 8901 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039980: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039984: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +039988: b521 |0010: and-int/2addr v1, v2 │ │ +03998a: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +03998e: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0009 line=542 │ │ 0x000a line=540 │ │ locals : │ │ @@ -13450,20 +13450,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 │ │ -0399a8: |[0399a8] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0399b8: 5420 8101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ -0399bc: 2201 d700 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00d7 │ │ -0399c0: 7040 e904 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04e9 │ │ -0399c6: 6e20 0d18 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0399cc: 1102 |000a: return-object v2 │ │ +039990: |[039990] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0399a0: 5420 8101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ +0399a4: 2201 d700 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00d7 │ │ +0399a8: 7040 e904 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04e9 │ │ +0399ae: 6e20 0d18 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0399b4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x000a line=578 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13475,20 +13475,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0399d0: |[0399d0] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -0399e0: 7100 2d05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@052d │ │ -0399e6: 0c00 |0003: move-result-object v0 │ │ -0399e8: 7220 1d05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@051d │ │ -0399ee: 0c00 |0007: move-result-object v0 │ │ -0399f0: 1100 |0008: return-object v0 │ │ +0399b8: |[0399b8] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +0399c8: 7100 2d05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@052d │ │ +0399ce: 0c00 |0003: move-result-object v0 │ │ +0399d0: 7220 1d05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@051d │ │ +0399d6: 0c00 |0007: move-result-object v0 │ │ +0399d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13496,20 +13496,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0399f4: |[0399f4] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -039a04: 7100 2d05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@052d │ │ -039a0a: 0c00 |0003: move-result-object v0 │ │ -039a0c: 7220 1d05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@051d │ │ -039a12: 0c00 |0007: move-result-object v0 │ │ -039a14: 1100 |0008: return-object v0 │ │ +0399dc: |[0399dc] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +0399ec: 7100 2d05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@052d │ │ +0399f2: 0c00 |0003: move-result-object v0 │ │ +0399f4: 7220 1d05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@051d │ │ +0399fa: 0c00 |0007: move-result-object v0 │ │ +0399fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13517,18 +13517,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 │ │ -039a18: |[039a18] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039a28: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -039a2c: 7030 0305 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ -039a32: 1101 |0005: return-object v1 │ │ +039a00: |[039a00] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a10: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +039a14: 7030 0305 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ +039a1a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0005 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13538,18 +13538,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 │ │ -039a34: |[039a34] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039a44: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039a48: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -039a4c: 1101 |0004: return-object v1 │ │ +039a1c: |[039a1c] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a2c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039a30: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +039a34: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13559,17 +13559,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039a50: |[039a50] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039a60: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ -039a64: 1100 |0002: return-object v0 │ │ +039a38: |[039a38] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a48: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ +039a4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13579,17 +13579,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 │ │ -039a68: |[039a68] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039a78: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -039a7c: 1100 |0002: return-object v0 │ │ +039a50: |[039a50] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a60: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +039a64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13599,17 +13599,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039a80: |[039a80] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039a90: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -039a94: 1100 |0002: return-object v0 │ │ +039a68: |[039a68] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a78: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +039a7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0002 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13619,17 +13619,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039a98: |[039a98] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039aa8: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -039aac: 1100 |0002: return-object v0 │ │ +039a80: |[039a80] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039a90: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +039a94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0002 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -13639,24 +13639,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 │ │ -039ab0: |[039ab0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039ac0: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039ac4: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -039ac8: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -039acc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -039ad0: 5420 8901 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039ad4: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -039ad8: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -039adc: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -039ae0: 1102 |0010: return-object v2 │ │ +039a98: |[039a98] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039aa8: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039aac: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +039ab0: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +039ab4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +039ab8: 5420 8901 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039abc: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039ac0: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +039ac4: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039ac8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0008 line=531 │ │ 0x0010 line=533 │ │ locals : │ │ @@ -13668,18 +13668,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 │ │ -039ae4: |[039ae4] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039af4: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039af8: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -039afc: 1101 |0004: return-object v1 │ │ +039acc: |[039acc] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039adc: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039ae0: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +039ae4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13689,19 +13689,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 │ │ -039b00: |[039b00] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039b10: 5b12 8701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ -039b14: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -039b18: 7030 0305 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ -039b1e: 1101 |0007: return-object v1 │ │ +039ae8: |[039ae8] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039af8: 5b12 8701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ +039afc: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +039b00: 7030 0305 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ +039b06: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0002 line=403 │ │ 0x0007 line=404 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13713,17 +13713,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 │ │ -039b20: |[039b20] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039b30: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ -039b34: 1100 |0002: return-object v0 │ │ +039b08: |[039b08] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039b18: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ +039b1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0002 line=432 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13733,42 +13733,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 │ │ -039b38: |[039b38] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039b48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -039b4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -039b4c: 5453 8901 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b50: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -039b54: 5453 8901 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b58: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -039b5c: 5453 8901 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b60: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -039b64: 5453 8901 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b68: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -039b6c: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -039b70: 5453 8901 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b74: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -039b78: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -039b7c: 0110 |001a: move v0, v1 │ │ -039b7e: 5453 8901 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b82: 5454 8901 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039b86: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -039b8a: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -039b8e: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -039b92: b641 |0025: or-int/2addr v1, v4 │ │ -039b94: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -039b98: 1105 |0028: return-object v5 │ │ -039b9a: 0120 |0029: move v0, v2 │ │ -039b9c: 28f1 |002a: goto 001b // -000f │ │ -039b9e: 0121 |002b: move v1, v2 │ │ -039ba0: 28f9 |002c: goto 0025 // -0007 │ │ +039b20: |[039b20] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039b30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +039b32: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +039b34: 5453 8901 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b38: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +039b3c: 5453 8901 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b40: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +039b44: 5453 8901 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b48: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +039b4c: 5453 8901 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b50: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +039b54: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +039b58: 5453 8901 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b5c: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +039b60: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +039b64: 0110 |001a: move v0, v1 │ │ +039b66: 5453 8901 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b6a: 5454 8901 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039b6e: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +039b72: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +039b76: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +039b7a: b641 |0025: or-int/2addr v1, v4 │ │ +039b7c: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +039b80: 1105 |0028: return-object v5 │ │ +039b82: 0120 |0029: move v0, v2 │ │ +039b84: 28f1 |002a: goto 001b // -000f │ │ +039b86: 0121 |002b: move v1, v2 │ │ +039b88: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000e line=476 │ │ 0x001b line=477 │ │ @@ -13788,17 +13788,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 │ │ -039ba4: |[039ba4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039bb4: 5901 8a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ -039bb8: 1100 |0002: return-object v0 │ │ +039b8c: |[039b8c] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039b9c: 5901 8a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ +039ba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -13808,18 +13808,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 │ │ -039bbc: |[039bbc] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039bcc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -039bce: 7030 0305 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ -039bd4: 1101 |0004: return-object v1 │ │ +039ba4: |[039ba4] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039bb4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +039bb6: 7030 0305 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ +039bbc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -13829,18 +13829,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 │ │ -039bd8: |[039bd8] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039be8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -039bec: 7030 0305 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ -039bf2: 1101 |0005: return-object v1 │ │ +039bc0: |[039bc0] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039bd0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +039bd4: 7030 0305 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0503 │ │ +039bda: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0005 line=504 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -13850,17 +13850,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 │ │ -039bf4: |[039bf4] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039c04: 5901 8b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ -039c08: 1100 |0002: return-object v0 │ │ +039bdc: |[039bdc] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039bec: 5901 8b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ +039bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0002 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -13870,19 +13870,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 │ │ -039c0c: |[039c0c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039c1c: 5901 8e01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ -039c20: 5902 8c01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ -039c24: 5c03 8d01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ -039c28: 1100 |0006: return-object v0 │ │ +039bf4: |[039bf4] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039c04: 5901 8e01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ +039c08: 5902 8c01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ +039c0c: 5c03 8d01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ +039c10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0002 line=350 │ │ 0x0004 line=351 │ │ 0x0006 line=352 │ │ locals : │ │ @@ -13896,18 +13896,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 │ │ -039c2c: |[039c2c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039c3c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039c40: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -039c44: 1101 |0004: return-object v1 │ │ +039c14: |[039c14] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039c24: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c28: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +039c2c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -13917,20 +13917,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 │ │ -039c48: |[039c48] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039c58: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039c5c: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -039c60: 5410 8901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039c64: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -039c68: 1101 |0008: return-object v1 │ │ +039c30: |[039c30] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039c40: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c44: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +039c48: 5410 8901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c4c: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +039c50: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13942,21 +13942,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 │ │ -039c6c: |[039c6c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039c7c: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039c80: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -039c84: 5420 8901 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039c88: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -039c8a: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -039c8e: 1102 |0009: return-object v2 │ │ +039c54: |[039c54] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039c64: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c68: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +039c6c: 5420 8901 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c70: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +039c72: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +039c76: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13967,20 +13967,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 │ │ -039c90: |[039c90] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039ca0: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039ca4: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -039ca8: 5410 8901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039cac: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -039cb0: 1101 |0008: return-object v1 │ │ +039c78: |[039c78] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039c88: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c8c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +039c90: 5410 8901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039c94: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +039c98: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0008 line=453 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13992,23 +13992,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 │ │ -039cb4: |[039cb4] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039cc4: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -039cc8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -039ccc: 5b12 8f01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -039cd0: 5410 8f01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -039cd4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -039cd8: 5410 8f01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -039cdc: 6e20 2a05 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@052a │ │ -039ce2: 1101 |000f: return-object v1 │ │ +039c9c: |[039c9c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039cac: 5410 8f01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +039cb0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +039cb4: 5b12 8f01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +039cb8: 5410 8f01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +039cbc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +039cc0: 5410 8f01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +039cc4: 6e20 2a05 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@052a │ │ +039cca: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=591 │ │ 0x0006 line=592 │ │ 0x000a line=593 │ │ 0x000f line=596 │ │ @@ -14021,17 +14021,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ce4: |[039ce4] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039cf4: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0190 │ │ -039cf8: 1100 |0002: return-object v0 │ │ +039ccc: |[039ccc] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039cdc: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0190 │ │ +039ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -14041,18 +14041,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -039cfc: |[039cfc] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039d0c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039d10: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -039d14: 1101 |0004: return-object v1 │ │ +039ce4: |[039ce4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039cf4: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039cf8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +039cfc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -14062,19 +14062,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -039d18: |[039d18] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039d28: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039d2c: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -039d30: 5b13 9101 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ -039d34: 1101 |0006: return-object v1 │ │ +039d00: |[039d00] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039d10: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039d14: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +039d18: 5b13 9101 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ +039d1c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0006 line=424 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14086,17 +14086,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 │ │ -039d38: |[039d38] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039d48: 5c01 9201 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0192 │ │ -039d4c: 1100 |0002: return-object v0 │ │ +039d20: |[039d20] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039d30: 5c01 9201 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0192 │ │ +039d34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0002 line=265 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -14106,18 +14106,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 │ │ -039d50: |[039d50] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039d60: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039d64: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -039d68: 1101 |0004: return-object v1 │ │ +039d38: |[039d38] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039d48: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039d4c: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +039d50: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0004 line=464 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -14127,33 +14127,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 │ │ -039d6c: |[039d6c] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -039d7c: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -039d80: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ -039d84: 1101 |0004: return-object v1 │ │ +039d54: |[039d54] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039d64: 5410 8901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +039d68: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ +039d6c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #57 header: │ │ class_idx : 220 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -14171,21 +14171,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #58 header: │ │ class_idx : 226 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -14221,19 +14221,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039d88: |[039d88] android.support.v4.app.NotificationCompat$Style.:()V │ │ -039d98: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -039d9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -039da0: 5c10 9a01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@019a │ │ -039da4: 0e00 |0006: return-void │ │ +039d70: |[039d70] android.support.v4.app.NotificationCompat$Style.:()V │ │ +039d80: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +039d86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +039d88: 5c10 9a01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@019a │ │ +039d8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14243,22 +14243,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -039da8: |[039da8] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -039db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039dba: 5421 9801 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039dbe: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -039dc2: 5421 9801 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039dc6: 6e10 f904 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f9 │ │ -039dcc: 0c00 |000a: move-result-object v0 │ │ -039dce: 1100 |000b: return-object v0 │ │ +039d90: |[039d90] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +039da0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039da2: 5421 9801 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039da6: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +039daa: 5421 9801 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039dae: 6e10 f904 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f9 │ │ +039db4: 0c00 |000a: move-result-object v0 │ │ +039db6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0001 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=644 │ │ locals : │ │ @@ -14270,41 +14270,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 │ │ -039dd0: |[039dd0] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -039de0: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039de4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -039de8: 5b12 9801 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039dec: 5410 9801 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039df0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -039df4: 5410 9801 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ -039df8: 6e20 1005 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@0510 │ │ -039dfe: 0e00 |000f: return-void │ │ +039db8: |[039db8] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +039dc8: 5410 9801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039dcc: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +039dd0: 5b12 9801 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039dd4: 5410 9801 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039dd8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +039ddc: 5410 9801 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0198 │ │ +039de0: 6e20 1005 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@0510 │ │ +039de6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0004 line=632 │ │ 0x0006 line=633 │ │ 0x000a line=634 │ │ 0x000f line=637 │ │ 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 : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #59 header: │ │ class_idx : 227 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -14358,47 +14358,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -039e00: |[039e00] android.support.v4.app.NotificationCompat.:()V │ │ -039e10: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039e14: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -039e18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039e1c: 2200 e100 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00e1 │ │ -039e20: 7010 2605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0526 │ │ -039e26: 6900 9c01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039e2a: 0e00 |000d: return-void │ │ -039e2c: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039e30: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -039e34: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -039e38: 2200 e000 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00e0 │ │ -039e3c: 7010 2405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0524 │ │ -039e42: 6900 9c01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039e46: 28f2 |001b: goto 000d // -000e │ │ -039e48: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039e4c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -039e50: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -039e54: 2200 df00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00df │ │ -039e58: 7010 2205 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0522 │ │ -039e5e: 6900 9c01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039e62: 28e4 |0029: goto 000d // -001c │ │ -039e64: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -039e68: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ -039e6c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -039e70: 2200 de00 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00de │ │ -039e74: 7010 2005 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0520 │ │ -039e7a: 6900 9c01 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039e7e: 28d6 |0037: goto 000d // -002a │ │ -039e80: 2200 dd00 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00dd │ │ -039e84: 7010 1e05 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@051e │ │ -039e8a: 6900 9c01 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039e8e: 28ce |003f: goto 000d // -0032 │ │ +039de8: |[039de8] android.support.v4.app.NotificationCompat.:()V │ │ +039df8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039dfc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +039e00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039e04: 2200 e100 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00e1 │ │ +039e08: 7010 2605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0526 │ │ +039e0e: 6900 9c01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039e12: 0e00 |000d: return-void │ │ +039e14: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039e18: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +039e1c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +039e20: 2200 e000 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00e0 │ │ +039e24: 7010 2405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0524 │ │ +039e2a: 6900 9c01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039e2e: 28f2 |001b: goto 000d // -000e │ │ +039e30: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039e34: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +039e38: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +039e3c: 2200 df00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00df │ │ +039e40: 7010 2205 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0522 │ │ +039e46: 6900 9c01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039e4a: 28e4 |0029: goto 000d // -001c │ │ +039e4c: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +039e50: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ +039e54: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +039e58: 2200 de00 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00de │ │ +039e5c: 7010 2005 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0520 │ │ +039e62: 6900 9c01 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039e66: 28d6 |0037: goto 000d // -002a │ │ +039e68: 2200 dd00 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00dd │ │ +039e6c: 7010 1e05 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@051e │ │ +039e72: 6900 9c01 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039e76: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=169 │ │ 0x000d line=179 │ │ 0x000e line=170 │ │ 0x0014 line=171 │ │ @@ -14414,17 +14414,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039e90: |[039e90] android.support.v4.app.NotificationCompat.:()V │ │ -039ea0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -039ea6: 0e00 |0003: return-void │ │ +039e78: |[039e78] android.support.v4.app.NotificationCompat.:()V │ │ +039e88: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +039e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14433,30 +14433,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ea8: |[039ea8] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -039eb8: 6200 9c01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ -039ebc: 1100 |0002: return-object v0 │ │ +039e90: |[039e90] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +039ea0: 6200 9c01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019c │ │ +039ea4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #60 header: │ │ class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2550 │ │ +source_file_idx : 2543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -14471,17 +14471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039ec0: |[039ec0] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -039ed0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -039ed6: 0e00 |0003: return-void │ │ +039ea8: |[039ea8] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +039eb8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +039ebe: 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;) │ │ @@ -14489,39 +14489,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 │ │ -039ed8: |[039ed8] 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; │ │ -039ee8: 6e54 8f00 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@008f │ │ -039eee: 5b05 0500 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0005 │ │ -039ef2: 1100 |0005: return-object v0 │ │ +039ec0: |[039ec0] 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; │ │ +039ed0: 6e54 8f00 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@008f │ │ +039ed6: 5b05 0500 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0005 │ │ +039eda: 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 : 2550 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 2543 (NotificationCompatGingerbread.java) │ │ │ │ Class #61 header: │ │ class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2551 │ │ +source_file_idx : 2544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #61 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -14536,17 +14536,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039ef4: |[039ef4] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -039f04: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -039f0a: 0e00 |0003: return-void │ │ +039edc: |[039edc] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +039eec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +039ef2: 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;) │ │ @@ -14554,95 +14554,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 │ │ -039f0c: |[039f0c] 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; │ │ -039f1c: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0016 │ │ -039f20: 7020 6f00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ -039f26: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ -039f2a: 6e30 8900 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ -039f30: 0c01 |000a: move-result-object v1 │ │ -039f32: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ -039f36: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -039f3a: 6e30 8300 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ -039f40: 0c01 |0012: move-result-object v1 │ │ -039f42: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -039f46: 6e20 7400 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ -039f4c: 0c01 |0018: move-result-object v1 │ │ -039f4e: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -039f52: 6e30 8600 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ -039f58: 0c01 |001e: move-result-object v1 │ │ -039f5a: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -039f5e: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -039f62: 6e30 8400 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ -039f68: 0c01 |0026: move-result-object v1 │ │ -039f6a: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -039f6e: 6e20 8800 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ -039f74: 0c01 |002c: move-result-object v1 │ │ -039f76: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -039f7a: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -039f7e: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -039f82: 6e40 7d00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ -039f88: 0c02 |0036: move-result-object v2 │ │ -039f8a: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -039f8e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -039f92: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -039f96: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -039f98: 6e20 7f00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ -039f9e: 0c02 |0041: move-result-object v2 │ │ -039fa0: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -039fa4: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -039fa8: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -039fac: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -039fae: 6e20 8000 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ -039fb4: 0c02 |004c: move-result-object v2 │ │ -039fb6: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -039fba: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -039fbe: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -039fc2: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -039fc4: 6e20 7300 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ -039fca: 0c01 |0057: move-result-object v1 │ │ -039fcc: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -039fd0: 6e20 7900 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -039fd6: 0c01 |005d: move-result-object v1 │ │ -039fd8: 6e20 7800 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ -039fde: 0c01 |0061: move-result-object v1 │ │ -039fe0: 6e20 7700 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ -039fe6: 0c01 |0065: move-result-object v1 │ │ -039fe8: 6e20 7500 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ -039fee: 0c01 |0069: move-result-object v1 │ │ -039ff0: 6e20 7600 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ -039ff6: 0c01 |006d: move-result-object v1 │ │ -039ff8: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -039ffc: 6e20 7a00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ -03a002: 0c02 |0073: move-result-object v2 │ │ -03a004: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a008: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -03a00c: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -03a010: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -03a012: 6e30 7b00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ -03a018: 0c01 |007e: move-result-object v1 │ │ -03a01a: 6e20 7c00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ -03a020: 0c01 |0082: move-result-object v1 │ │ -03a022: 6e20 7e00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ -03a028: 0c00 |0086: move-result-object v0 │ │ -03a02a: 6e10 7200 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0072 │ │ -03a030: 0c01 |008a: move-result-object v1 │ │ -03a032: 1101 |008b: return-object v1 │ │ -03a034: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -03a036: 28b1 |008d: goto 003e // -004f │ │ -03a038: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -03a03a: 28ba |008f: goto 0049 // -0046 │ │ -03a03c: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -03a03e: 28c3 |0091: goto 0054 // -003d │ │ -03a040: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -03a042: 28e8 |0093: goto 007b // -0018 │ │ +039ef4: |[039ef4] 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; │ │ +039f04: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0016 │ │ +039f08: 7020 6f00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ +039f0e: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ +039f12: 6e30 8900 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ +039f18: 0c01 |000a: move-result-object v1 │ │ +039f1a: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ +039f1e: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +039f22: 6e30 8300 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ +039f28: 0c01 |0012: move-result-object v1 │ │ +039f2a: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +039f2e: 6e20 7400 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ +039f34: 0c01 |0018: move-result-object v1 │ │ +039f36: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +039f3a: 6e30 8600 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ +039f40: 0c01 |001e: move-result-object v1 │ │ +039f42: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +039f46: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +039f4a: 6e30 8400 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ +039f50: 0c01 |0026: move-result-object v1 │ │ +039f52: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +039f56: 6e20 8800 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ +039f5c: 0c01 |002c: move-result-object v1 │ │ +039f5e: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +039f62: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +039f66: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +039f6a: 6e40 7d00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ +039f70: 0c02 |0036: move-result-object v2 │ │ +039f72: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +039f76: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +039f7a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +039f7e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +039f80: 6e20 7f00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ +039f86: 0c02 |0041: move-result-object v2 │ │ +039f88: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +039f8c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +039f90: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +039f94: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +039f96: 6e20 8000 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ +039f9c: 0c02 |004c: move-result-object v2 │ │ +039f9e: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +039fa2: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +039fa6: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +039faa: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +039fac: 6e20 7300 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ +039fb2: 0c01 |0057: move-result-object v1 │ │ +039fb4: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +039fb8: 6e20 7900 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +039fbe: 0c01 |005d: move-result-object v1 │ │ +039fc0: 6e20 7800 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ +039fc6: 0c01 |0061: move-result-object v1 │ │ +039fc8: 6e20 7700 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ +039fce: 0c01 |0065: move-result-object v1 │ │ +039fd0: 6e20 7500 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ +039fd6: 0c01 |0069: move-result-object v1 │ │ +039fd8: 6e20 7600 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ +039fde: 0c01 |006d: move-result-object v1 │ │ +039fe0: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +039fe4: 6e20 7a00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ +039fea: 0c02 |0073: move-result-object v2 │ │ +039fec: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +039ff0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +039ff4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +039ff8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +039ffa: 6e30 7b00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ +03a000: 0c01 |007e: move-result-object v1 │ │ +03a002: 6e20 7c00 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ +03a008: 0c01 |0082: move-result-object v1 │ │ +03a00a: 6e20 7e00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ +03a010: 0c00 |0086: move-result-object v0 │ │ +03a012: 6e10 7200 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0072 │ │ +03a018: 0c01 |008a: move-result-object v1 │ │ +03a01a: 1101 |008b: return-object v1 │ │ +03a01c: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +03a01e: 28b1 |008d: goto 003e // -004f │ │ +03a020: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +03a022: 28ba |008f: goto 0049 // -0046 │ │ +03a024: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +03a026: 28c3 |0091: goto 0054 // -003d │ │ +03a028: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +03a02a: 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; │ │ @@ -14654,21 +14654,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 : 2551 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2544 (NotificationCompatHoneycomb.java) │ │ │ │ Class #62 header: │ │ class_idx : 230 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2552 │ │ +source_file_idx : 2545 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -14683,17 +14683,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a044: |[03a044] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -03a054: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03a05a: 0e00 |0003: return-void │ │ +03a02c: |[03a02c] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +03a03c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03a042: 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;) │ │ @@ -14701,103 +14701,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 │ │ -03a05c: |[03a05c] 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; │ │ -03a06c: 2205 1600 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0016 │ │ -03a070: 7020 6f00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ -03a076: 53a6 0e00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ -03a07a: 6e30 8900 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ -03a080: 0c05 |000a: move-result-object v5 │ │ -03a082: 52a6 0600 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ -03a086: 52a7 0700 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -03a08a: 6e30 8300 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ -03a090: 0c05 |0012: move-result-object v5 │ │ -03a092: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03a096: 6e20 7400 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ -03a09c: 0c05 |0018: move-result-object v5 │ │ -03a09e: 54a6 0c00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -03a0a2: 6e30 8600 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ -03a0a8: 0c05 |001e: move-result-object v5 │ │ -03a0aa: 54a6 0b00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -03a0ae: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a0b2: 6e30 8400 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ -03a0b8: 0c05 |0026: move-result-object v5 │ │ -03a0ba: 54a6 0d00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -03a0be: 6e20 8800 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ -03a0c4: 0c05 |002c: move-result-object v5 │ │ -03a0c6: 52a6 0800 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -03a0ca: 52a7 0a00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -03a0ce: 52a8 0900 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -03a0d2: 6e40 7d00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ -03a0d8: 0c06 |0036: move-result-object v6 │ │ -03a0da: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a0de: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -03a0e2: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -03a0e6: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -03a0e8: 6e20 7f00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ -03a0ee: 0c06 |0041: move-result-object v6 │ │ -03a0f0: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a0f4: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -03a0f8: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -03a0fc: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -03a0fe: 6e20 8000 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ -03a104: 0c06 |004c: move-result-object v6 │ │ -03a106: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a10a: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -03a10e: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -03a112: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -03a114: 6e20 7300 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ -03a11a: 0c05 |0057: move-result-object v5 │ │ -03a11c: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03a120: 6e20 7900 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -03a126: 0c05 |005d: move-result-object v5 │ │ -03a128: 6e20 7800 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ -03a12e: 0c05 |0061: move-result-object v5 │ │ -03a130: 6e20 7700 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ -03a136: 0c05 |0065: move-result-object v5 │ │ -03a138: 6e20 7500 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ -03a13e: 0c05 |0069: move-result-object v5 │ │ -03a140: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -03a144: 6e20 7600 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ -03a14a: 0c05 |006f: move-result-object v5 │ │ -03a14c: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03a150: 6e20 7a00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ -03a156: 0c06 |0075: move-result-object v6 │ │ -03a158: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a15c: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -03a160: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -03a164: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -03a166: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -03a16a: 6e30 7b00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ -03a170: 0c05 |0082: move-result-object v5 │ │ -03a172: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -03a176: 6e20 7c00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ -03a17c: 0c05 |0088: move-result-object v5 │ │ -03a17e: 6e20 7e00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ -03a184: 0c05 |008c: move-result-object v5 │ │ -03a186: 0200 1300 |008d: move/from16 v0, v19 │ │ -03a18a: 0201 1400 |008f: move/from16 v1, v20 │ │ -03a18e: 0202 1500 |0091: move/from16 v2, v21 │ │ -03a192: 6e40 8200 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0082 │ │ -03a198: 0c04 |0096: move-result-object v4 │ │ -03a19a: 6e10 7200 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0072 │ │ -03a1a0: 0c05 |009a: move-result-object v5 │ │ -03a1a2: 1105 |009b: return-object v5 │ │ -03a1a4: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -03a1a6: 28a1 |009d: goto 003e // -005f │ │ -03a1a8: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -03a1aa: 28aa |009f: goto 0049 // -0056 │ │ -03a1ac: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -03a1ae: 28b3 |00a1: goto 0054 // -004d │ │ -03a1b0: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -03a1b2: 28da |00a3: goto 007d // -0026 │ │ +03a044: |[03a044] 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; │ │ +03a054: 2205 1600 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0016 │ │ +03a058: 7020 6f00 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ +03a05e: 53a6 0e00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ +03a062: 6e30 8900 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ +03a068: 0c05 |000a: move-result-object v5 │ │ +03a06a: 52a6 0600 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ +03a06e: 52a7 0700 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +03a072: 6e30 8300 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ +03a078: 0c05 |0012: move-result-object v5 │ │ +03a07a: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +03a07e: 6e20 7400 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ +03a084: 0c05 |0018: move-result-object v5 │ │ +03a086: 54a6 0c00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +03a08a: 6e30 8600 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ +03a090: 0c05 |001e: move-result-object v5 │ │ +03a092: 54a6 0b00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +03a096: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03a09a: 6e30 8400 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ +03a0a0: 0c05 |0026: move-result-object v5 │ │ +03a0a2: 54a6 0d00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +03a0a6: 6e20 8800 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ +03a0ac: 0c05 |002c: move-result-object v5 │ │ +03a0ae: 52a6 0800 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +03a0b2: 52a7 0a00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +03a0b6: 52a8 0900 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +03a0ba: 6e40 7d00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ +03a0c0: 0c06 |0036: move-result-object v6 │ │ +03a0c2: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a0c6: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +03a0ca: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +03a0ce: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +03a0d0: 6e20 7f00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ +03a0d6: 0c06 |0041: move-result-object v6 │ │ +03a0d8: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a0dc: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +03a0e0: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +03a0e4: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +03a0e6: 6e20 8000 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ +03a0ec: 0c06 |004c: move-result-object v6 │ │ +03a0ee: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a0f2: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +03a0f6: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +03a0fa: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +03a0fc: 6e20 7300 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ +03a102: 0c05 |0057: move-result-object v5 │ │ +03a104: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +03a108: 6e20 7900 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +03a10e: 0c05 |005d: move-result-object v5 │ │ +03a110: 6e20 7800 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ +03a116: 0c05 |0061: move-result-object v5 │ │ +03a118: 6e20 7700 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ +03a11e: 0c05 |0065: move-result-object v5 │ │ +03a120: 6e20 7500 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ +03a126: 0c05 |0069: move-result-object v5 │ │ +03a128: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +03a12c: 6e20 7600 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ +03a132: 0c05 |006f: move-result-object v5 │ │ +03a134: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +03a138: 6e20 7a00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ +03a13e: 0c06 |0075: move-result-object v6 │ │ +03a140: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a144: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +03a148: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +03a14c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +03a14e: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +03a152: 6e30 7b00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ +03a158: 0c05 |0082: move-result-object v5 │ │ +03a15a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +03a15e: 6e20 7c00 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ +03a164: 0c05 |0088: move-result-object v5 │ │ +03a166: 6e20 7e00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ +03a16c: 0c05 |008c: move-result-object v5 │ │ +03a16e: 0200 1300 |008d: move/from16 v0, v19 │ │ +03a172: 0201 1400 |008f: move/from16 v1, v20 │ │ +03a176: 0202 1500 |0091: move/from16 v2, v21 │ │ +03a17a: 6e40 8200 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0082 │ │ +03a180: 0c04 |0096: move-result-object v4 │ │ +03a182: 6e10 7200 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0072 │ │ +03a188: 0c05 |009a: move-result-object v5 │ │ +03a18a: 1105 |009b: return-object v5 │ │ +03a18c: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +03a18e: 28a1 |009d: goto 003e // -005f │ │ +03a190: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +03a192: 28aa |009f: goto 0049 // -0056 │ │ +03a194: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +03a196: 28b3 |00a1: goto 0054 // -004d │ │ +03a198: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +03a19a: 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; │ │ @@ -14812,21 +14812,21 @@ │ │ 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ 0x0000 - 0x00a4 reg=20 mProgress I │ │ 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2552 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2545 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #63 header: │ │ class_idx : 231 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2559 │ │ +source_file_idx : 2552 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #63 annotations: │ │ Annotations on method #1336 'addInboxStyle' │ │ @@ -14849,112 +14849,112 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ insns size : 183 16-bit code units │ │ -03a1b4: |[03a1b4] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -03a1c4: 7010 bf17 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@17bf │ │ -03a1ca: 2204 1600 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0016 │ │ -03a1ce: 7020 6f00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ -03a1d4: 53a6 0e00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ -03a1d8: 6e30 8900 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ -03a1de: 0c04 |000d: move-result-object v4 │ │ -03a1e0: 52a5 0600 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ -03a1e4: 52a6 0700 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -03a1e8: 6e30 8300 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ -03a1ee: 0c04 |0015: move-result-object v4 │ │ -03a1f0: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03a1f4: 6e20 7400 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ -03a1fa: 0c04 |001b: move-result-object v4 │ │ -03a1fc: 54a5 0c00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -03a200: 6e30 8600 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ -03a206: 0c04 |0021: move-result-object v4 │ │ -03a208: 54a5 0b00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -03a20c: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a210: 6e30 8400 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ -03a216: 0c04 |0029: move-result-object v4 │ │ -03a218: 54a5 0d00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -03a21c: 6e20 8800 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ -03a222: 0c04 |002f: move-result-object v4 │ │ -03a224: 52a5 0800 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -03a228: 52a6 0a00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -03a22c: 52a7 0900 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -03a230: 6e40 7d00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ -03a236: 0c05 |0039: move-result-object v5 │ │ -03a238: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a23c: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -03a240: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -03a244: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -03a246: 6e20 7f00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ -03a24c: 0c05 |0044: move-result-object v5 │ │ -03a24e: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a252: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -03a256: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -03a25a: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -03a25c: 6e20 8000 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ -03a262: 0c05 |004f: move-result-object v5 │ │ -03a264: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a268: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -03a26c: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -03a270: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -03a272: 6e20 7300 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ -03a278: 0c04 |005a: move-result-object v4 │ │ -03a27a: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03a27e: 6e20 7900 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -03a284: 0c04 |0060: move-result-object v4 │ │ -03a286: 6e20 7800 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ -03a28c: 0c04 |0064: move-result-object v4 │ │ -03a28e: 6e20 7700 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ -03a294: 0c04 |0068: move-result-object v4 │ │ -03a296: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -03a29a: 6e20 8500 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0085 │ │ -03a2a0: 0c04 |006e: move-result-object v4 │ │ -03a2a2: 6e20 7500 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ -03a2a8: 0c04 |0072: move-result-object v4 │ │ -03a2aa: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -03a2ae: 6e20 7600 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ -03a2b4: 0c04 |0078: move-result-object v4 │ │ -03a2b6: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03a2ba: 6e20 7a00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ -03a2c0: 0c05 |007e: move-result-object v5 │ │ -03a2c2: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a2c6: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -03a2ca: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -03a2ce: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -03a2d0: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -03a2d4: 6e30 7b00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ -03a2da: 0c04 |008b: move-result-object v4 │ │ -03a2dc: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -03a2e0: 6e20 7c00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ -03a2e6: 0c04 |0091: move-result-object v4 │ │ -03a2e8: 6e20 7e00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ -03a2ee: 0c04 |0095: move-result-object v4 │ │ -03a2f0: 0200 1600 |0096: move/from16 v0, v22 │ │ -03a2f4: 6e20 8700 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0087 │ │ -03a2fa: 0c04 |009b: move-result-object v4 │ │ -03a2fc: 0200 1700 |009c: move/from16 v0, v23 │ │ -03a300: 6e20 8100 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0081 │ │ -03a306: 0c04 |00a1: move-result-object v4 │ │ -03a308: 0200 1300 |00a2: move/from16 v0, v19 │ │ -03a30c: 0201 1400 |00a4: move/from16 v1, v20 │ │ -03a310: 0202 1500 |00a6: move/from16 v2, v21 │ │ -03a314: 6e40 8200 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0082 │ │ -03a31a: 0c04 |00ab: move-result-object v4 │ │ -03a31c: 5b84 a201 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a320: 0e00 |00ae: return-void │ │ -03a322: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -03a324: 2891 |00b0: goto 0041 // -006f │ │ -03a326: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -03a328: 289a |00b2: goto 004c // -0066 │ │ -03a32a: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -03a32c: 28a3 |00b4: goto 0057 // -005d │ │ -03a32e: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -03a330: 28d0 |00b6: goto 0086 // -0030 │ │ +03a19c: |[03a19c] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +03a1ac: 7010 bf17 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@17bf │ │ +03a1b2: 2204 1600 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0016 │ │ +03a1b6: 7020 6f00 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@006f │ │ +03a1bc: 53a6 0e00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ +03a1c0: 6e30 8900 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0089 │ │ +03a1c6: 0c04 |000d: move-result-object v4 │ │ +03a1c8: 52a5 0600 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ +03a1cc: 52a6 0700 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +03a1d0: 6e30 8300 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0083 │ │ +03a1d6: 0c04 |0015: move-result-object v4 │ │ +03a1d8: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +03a1dc: 6e20 7400 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0074 │ │ +03a1e2: 0c04 |001b: move-result-object v4 │ │ +03a1e4: 54a5 0c00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +03a1e8: 6e30 8600 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0086 │ │ +03a1ee: 0c04 |0021: move-result-object v4 │ │ +03a1f0: 54a5 0b00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +03a1f4: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03a1f8: 6e30 8400 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0084 │ │ +03a1fe: 0c04 |0029: move-result-object v4 │ │ +03a200: 54a5 0d00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +03a204: 6e20 8800 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0088 │ │ +03a20a: 0c04 |002f: move-result-object v4 │ │ +03a20c: 52a5 0800 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +03a210: 52a6 0a00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +03a214: 52a7 0900 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +03a218: 6e40 7d00 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@007d │ │ +03a21e: 0c05 |0039: move-result-object v5 │ │ +03a220: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a224: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +03a228: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +03a22c: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +03a22e: 6e20 7f00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007f │ │ +03a234: 0c05 |0044: move-result-object v5 │ │ +03a236: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a23a: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +03a23e: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +03a242: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +03a244: 6e20 8000 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0080 │ │ +03a24a: 0c05 |004f: move-result-object v5 │ │ +03a24c: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a250: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +03a254: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +03a258: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +03a25a: 6e20 7300 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0073 │ │ +03a260: 0c04 |005a: move-result-object v4 │ │ +03a262: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +03a266: 6e20 7900 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +03a26c: 0c04 |0060: move-result-object v4 │ │ +03a26e: 6e20 7800 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0078 │ │ +03a274: 0c04 |0064: move-result-object v4 │ │ +03a276: 6e20 7700 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0077 │ │ +03a27c: 0c04 |0068: move-result-object v4 │ │ +03a27e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +03a282: 6e20 8500 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0085 │ │ +03a288: 0c04 |006e: move-result-object v4 │ │ +03a28a: 6e20 7500 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0075 │ │ +03a290: 0c04 |0072: move-result-object v4 │ │ +03a292: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +03a296: 6e20 7600 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0076 │ │ +03a29c: 0c04 |0078: move-result-object v4 │ │ +03a29e: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +03a2a2: 6e20 7a00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@007a │ │ +03a2a8: 0c05 |007e: move-result-object v5 │ │ +03a2aa: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a2ae: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +03a2b2: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +03a2b6: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +03a2b8: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +03a2bc: 6e30 7b00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@007b │ │ +03a2c2: 0c04 |008b: move-result-object v4 │ │ +03a2c4: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +03a2c8: 6e20 7c00 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@007c │ │ +03a2ce: 0c04 |0091: move-result-object v4 │ │ +03a2d0: 6e20 7e00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@007e │ │ +03a2d6: 0c04 |0095: move-result-object v4 │ │ +03a2d8: 0200 1600 |0096: move/from16 v0, v22 │ │ +03a2dc: 6e20 8700 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0087 │ │ +03a2e2: 0c04 |009b: move-result-object v4 │ │ +03a2e4: 0200 1700 |009c: move/from16 v0, v23 │ │ +03a2e8: 6e20 8100 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0081 │ │ +03a2ee: 0c04 |00a1: move-result-object v4 │ │ +03a2f0: 0200 1300 |00a2: move/from16 v0, v19 │ │ +03a2f4: 0201 1400 |00a4: move/from16 v1, v20 │ │ +03a2f8: 0202 1500 |00a6: move/from16 v2, v21 │ │ +03a2fc: 6e40 8200 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0082 │ │ +03a302: 0c04 |00ab: move-result-object v4 │ │ +03a304: 5b84 a201 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a308: 0e00 |00ae: return-void │ │ +03a30a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +03a30c: 2891 |00b0: goto 0041 // -006f │ │ +03a30e: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +03a310: 289a |00b2: goto 004c // -0066 │ │ +03a312: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +03a314: 28a3 |00b4: goto 0057 // -005d │ │ +03a316: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +03a318: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -14982,18 +14982,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03a334: |[03a334] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -03a344: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a348: 6e40 7000 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ -03a34e: 0e00 |0005: return-void │ │ +03a31c: |[03a31c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +03a32c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a330: 6e40 7000 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ +03a336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -15005,27 +15005,27 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03a350: |[03a350] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -03a360: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0014 │ │ -03a364: 5432 a201 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a368: 7020 6600 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0066 │ │ -03a36e: 6e20 6900 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0069 │ │ -03a374: 0c01 |000a: move-result-object v1 │ │ -03a376: 6e20 6800 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0068 │ │ -03a37c: 0c00 |000e: move-result-object v0 │ │ -03a37e: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -03a382: 6e20 6700 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0067 │ │ -03a388: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -03a38c: 6e20 6a00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@006a │ │ -03a392: 0e00 |0019: return-void │ │ +03a338: |[03a338] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +03a348: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0014 │ │ +03a34c: 5432 a201 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a350: 7020 6600 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0066 │ │ +03a356: 6e20 6900 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0069 │ │ +03a35c: 0c01 |000a: move-result-object v1 │ │ +03a35e: 6e20 6800 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0068 │ │ +03a364: 0c00 |000e: move-result-object v0 │ │ +03a366: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +03a36a: 6e20 6700 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0067 │ │ +03a370: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +03a374: 6e20 6a00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@006a │ │ +03a37a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -15045,25 +15045,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03a394: |[03a394] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -03a3a4: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0015 │ │ -03a3a8: 5432 a201 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a3ac: 7020 6b00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@006b │ │ -03a3b2: 6e20 6d00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006d │ │ -03a3b8: 0c01 |000a: move-result-object v1 │ │ -03a3ba: 6e20 6c00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006c │ │ -03a3c0: 0c00 |000e: move-result-object v0 │ │ -03a3c2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -03a3c6: 6e20 6e00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006e │ │ -03a3cc: 0e00 |0014: return-void │ │ +03a37c: |[03a37c] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +03a38c: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0015 │ │ +03a390: 5432 a201 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a394: 7020 6b00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@006b │ │ +03a39a: 6e20 6d00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006d │ │ +03a3a0: 0c01 |000a: move-result-object v1 │ │ +03a3a2: 6e20 6c00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006c │ │ +03a3a8: 0c00 |000e: move-result-object v0 │ │ +03a3aa: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +03a3ae: 6e20 6e00 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@006e │ │ +03a3b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -15079,33 +15079,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03a3d0: |[03a3d0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -03a3e0: 2203 1700 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0017 │ │ -03a3e4: 5454 a201 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a3e8: 7020 8a00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@008a │ │ -03a3ee: 6e20 8c00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008c │ │ -03a3f4: 0c01 |000a: move-result-object v1 │ │ -03a3f6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -03a3fa: 6e20 8d00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008d │ │ -03a400: 6e10 1218 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -03a406: 0c00 |0013: move-result-object v0 │ │ -03a408: 7210 2c18 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -03a40e: 0a03 |0017: move-result v3 │ │ -03a410: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -03a414: 7210 2d18 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -03a41a: 0c02 |001d: move-result-object v2 │ │ -03a41c: 1f02 4903 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0349 │ │ -03a420: 6e20 8b00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008b │ │ -03a426: 28f1 |0023: goto 0014 // -000f │ │ -03a428: 0e00 |0024: return-void │ │ +03a3b8: |[03a3b8] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +03a3c8: 2203 1700 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0017 │ │ +03a3cc: 5454 a201 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a3d0: 7020 8a00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@008a │ │ +03a3d6: 6e20 8c00 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008c │ │ +03a3dc: 0c01 |000a: move-result-object v1 │ │ +03a3de: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +03a3e2: 6e20 8d00 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008d │ │ +03a3e8: 6e10 1218 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +03a3ee: 0c00 |0013: move-result-object v0 │ │ +03a3f0: 7210 2c18 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +03a3f6: 0a03 |0017: move-result v3 │ │ +03a3f8: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +03a3fc: 7210 2d18 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +03a402: 0c02 |001d: move-result-object v2 │ │ +03a404: 1f02 4903 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0349 │ │ +03a408: 6e20 8b00 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008b │ │ +03a40e: 28f1 |0023: goto 0014 // -000f │ │ +03a410: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -15126,32 +15126,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a42c: |[03a42c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -03a43c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ -03a440: 6e10 7100 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0071 │ │ -03a446: 0c00 |0005: move-result-object v0 │ │ -03a448: 1100 |0006: return-object v0 │ │ +03a414: |[03a414] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +03a424: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a2 │ │ +03a428: 6e10 7100 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0071 │ │ +03a42e: 0c00 |0005: move-result-object v0 │ │ +03a430: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2559 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2552 (NotificationCompatJellybean.java) │ │ │ │ Class #64 header: │ │ class_idx : 232 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2781 │ │ +source_file_idx : 2774 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #64 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -15171,32 +15171,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a44c: |[03a44c] android.support.v4.app.ServiceCompat.:()V │ │ -03a45c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03a462: 0e00 |0003: return-void │ │ +03a434: |[03a434] android.support.v4.app.ServiceCompat.:()V │ │ +03a444: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03a44a: 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 : 2781 (ServiceCompat.java) │ │ + source_file_idx : 2774 (ServiceCompat.java) │ │ │ │ Class #65 header: │ │ class_idx : 233 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -15254,37 +15254,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03a464: |[03a464] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -03a474: 7010 bf17 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -03a47a: 5b34 a401 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ -03a47e: 2200 2900 |0005: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -03a482: 7010 c300 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00c3 │ │ -03a488: 1a01 2e0d |000a: const-string v1, "android.intent.action.SEND" // string@0d2e │ │ -03a48c: 6e20 e700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ -03a492: 0c00 |000f: move-result-object v0 │ │ -03a494: 5b30 a801 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a498: 5430 a801 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a49c: 1a01 3f0d |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d3f │ │ -03a4a0: 6e10 1700 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0017 │ │ -03a4a6: 0c02 |0019: move-result-object v2 │ │ -03a4a8: 6e30 e000 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ -03a4ae: 5430 a801 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a4b2: 1a01 3e0d |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d3e │ │ -03a4b6: 6e10 1300 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ -03a4bc: 0c02 |0024: move-result-object v2 │ │ -03a4be: 6e30 dd00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ -03a4c4: 5430 a801 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a4c8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -03a4cc: 6e20 c800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -03a4d2: 0e00 |002f: return-void │ │ +03a44c: |[03a44c] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +03a45c: 7010 bf17 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +03a462: 5b34 a401 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ +03a466: 2200 2900 |0005: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +03a46a: 7010 c300 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00c3 │ │ +03a470: 1a01 270d |000a: const-string v1, "android.intent.action.SEND" // string@0d27 │ │ +03a474: 6e20 e700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ +03a47a: 0c00 |000f: move-result-object v0 │ │ +03a47c: 5b30 a801 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a480: 5430 a801 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a484: 1a01 380d |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d38 │ │ +03a488: 6e10 1700 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0017 │ │ +03a48e: 0c02 |0019: move-result-object v2 │ │ +03a490: 6e30 e000 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ +03a496: 5430 a801 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a49a: 1a01 370d |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d37 │ │ +03a49e: 6e10 1300 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ +03a4a4: 0c02 |0024: move-result-object v2 │ │ +03a4a6: 6e30 dd00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ +03a4ac: 5430 a801 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a4b0: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +03a4b4: 6e20 c800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +03a4ba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15299,35 +15299,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 │ │ -03a4d4: |[03a4d4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -03a4e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03a4e6: 5454 a801 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a4ea: 6e20 d500 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ -03a4f0: 0c00 |0006: move-result-object v0 │ │ -03a4f2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -03a4f6: 2101 |0009: array-length v1, v0 │ │ -03a4f8: 6e10 1618 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03a4fe: 0a04 |000d: move-result v4 │ │ -03a500: b014 |000e: add-int/2addr v4, v1 │ │ -03a502: 2342 1204 |000f: new-array v2, v4, [Ljava/lang/String; // type@0412 │ │ -03a506: 6e20 1818 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -03a50c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -03a510: 6e10 1618 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03a516: 0a04 |0019: move-result v4 │ │ -03a518: 7151 f317 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03a51e: 5453 a801 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a522: 6e30 e100 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ -03a528: 0e00 |0022: return-void │ │ -03a52a: 0131 |0023: move v1, v3 │ │ -03a52c: 28e6 |0024: goto 000a // -001a │ │ +03a4bc: |[03a4bc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +03a4cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03a4ce: 5454 a801 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a4d2: 6e20 d500 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ +03a4d8: 0c00 |0006: move-result-object v0 │ │ +03a4da: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +03a4de: 2101 |0009: array-length v1, v0 │ │ +03a4e0: 6e10 1618 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03a4e6: 0a04 |000d: move-result v4 │ │ +03a4e8: b014 |000e: add-int/2addr v4, v1 │ │ +03a4ea: 2342 1204 |000f: new-array v2, v4, [Ljava/lang/String; // type@0412 │ │ +03a4ee: 6e20 1818 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +03a4f4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +03a4f8: 6e10 1618 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03a4fe: 0a04 |0019: move-result v4 │ │ +03a500: 7151 f317 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03a506: 5453 a801 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a50a: 6e30 e100 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ +03a510: 0e00 |0022: return-void │ │ +03a512: 0131 |0023: move v1, v3 │ │ +03a514: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15349,33 +15349,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 │ │ -03a530: |[03a530] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -03a540: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03a542: 6e10 4805 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ -03a548: 0c00 |0004: move-result-object v0 │ │ -03a54a: 6e20 d500 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ -03a550: 0c01 |0008: move-result-object v1 │ │ -03a552: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -03a556: 2112 |000b: array-length v2, v1 │ │ -03a558: 2185 |000c: array-length v5, v8 │ │ -03a55a: b025 |000d: add-int/2addr v5, v2 │ │ -03a55c: 2353 1204 |000e: new-array v3, v5, [Ljava/lang/String; // type@0412 │ │ -03a560: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -03a564: 7152 f317 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03a56a: 2185 |0015: array-length v5, v8 │ │ -03a56c: 7155 f317 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03a572: 6e30 e100 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ -03a578: 0e00 |001c: return-void │ │ -03a57a: 0142 |001d: move v2, v4 │ │ -03a57c: 28ee |001e: goto 000c // -0012 │ │ +03a518: |[03a518] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +03a528: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03a52a: 6e10 4805 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ +03a530: 0c00 |0004: move-result-object v0 │ │ +03a532: 6e20 d500 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ +03a538: 0c01 |0008: move-result-object v1 │ │ +03a53a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +03a53e: 2112 |000b: array-length v2, v1 │ │ +03a540: 2185 |000c: array-length v5, v8 │ │ +03a542: b025 |000d: add-int/2addr v5, v2 │ │ +03a544: 2353 1204 |000e: new-array v3, v5, [Ljava/lang/String; // type@0412 │ │ +03a548: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +03a54c: 7152 f317 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03a552: 2185 |0015: array-length v5, v8 │ │ +03a554: 7155 f317 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03a55a: 6e30 e100 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ +03a560: 0e00 |001c: return-void │ │ +03a562: 0142 |001d: move v2, v4 │ │ +03a564: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15397,18 +15397,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 │ │ -03a580: |[03a580] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a590: 2200 e900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00e9 │ │ -03a594: 7020 3b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@053b │ │ -03a59a: 1100 |0005: return-object v0 │ │ +03a568: |[03a568] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a578: 2200 e900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00e9 │ │ +03a57c: 7020 3b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@053b │ │ +03a582: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15417,23 +15417,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 │ │ -03a59c: |[03a59c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a5ac: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a5b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a5b4: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -03a5b8: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03a5be: 5b10 a501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a5c2: 5410 a501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a5c6: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03a5cc: 1101 |0010: return-object v1 │ │ +03a584: |[03a584] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a594: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a598: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a59c: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03a5a0: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03a5a6: 5b10 a501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a5aa: 5410 a501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a5ae: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03a5b4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15445,18 +15445,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 │ │ -03a5d0: |[03a5d0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a5e0: 1a00 310d |0000: const-string v0, "android.intent.extra.BCC" // string@0d31 │ │ -03a5e4: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ -03a5ea: 1101 |0005: return-object v1 │ │ +03a5b8: |[03a5b8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a5c8: 1a00 2a0d |0000: const-string v0, "android.intent.extra.BCC" // string@0d2a │ │ +03a5cc: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ +03a5d2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15466,23 +15466,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 │ │ -03a5ec: |[03a5ec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a5fc: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a600: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a604: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -03a608: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03a60e: 5b10 a601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a612: 5410 a601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a616: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03a61c: 1101 |0010: return-object v1 │ │ +03a5d4: |[03a5d4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a5e4: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a5e8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a5ec: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03a5f0: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03a5f6: 5b10 a601 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a5fa: 5410 a601 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a5fe: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03a604: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15494,18 +15494,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 │ │ -03a620: |[03a620] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a630: 1a00 320d |0000: const-string v0, "android.intent.extra.CC" // string@0d32 │ │ -03a634: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ -03a63a: 1101 |0005: return-object v1 │ │ +03a608: |[03a608] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a618: 1a00 2b0d |0000: const-string v0, "android.intent.extra.CC" // string@0d2b │ │ +03a61c: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ +03a622: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15515,23 +15515,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 │ │ -03a63c: |[03a63c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a64c: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a650: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a654: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -03a658: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03a65e: 5b10 aa01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a662: 5410 aa01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a666: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03a66c: 1101 |0010: return-object v1 │ │ +03a624: |[03a624] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a634: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a638: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a63c: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03a640: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03a646: 5b10 aa01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a64a: 5410 aa01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a64e: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03a654: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15543,18 +15543,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 │ │ -03a670: |[03a670] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a680: 1a00 330d |0000: const-string v0, "android.intent.extra.EMAIL" // string@0d33 │ │ -03a684: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ -03a68a: 1101 |0005: return-object v1 │ │ +03a658: |[03a658] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a668: 1a00 2c0d |0000: const-string v0, "android.intent.extra.EMAIL" // string@0d2c │ │ +03a66c: 7030 4405 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0544 │ │ +03a672: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15564,38 +15564,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 │ │ -03a68c: |[03a68c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a69c: 5431 a801 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a6a0: 1a02 360d |0002: const-string v2, "android.intent.extra.STREAM" // string@0d36 │ │ -03a6a4: 6e20 d300 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03a6aa: 0c00 |0007: move-result-object v0 │ │ -03a6ac: 1f00 6400 |0008: check-cast v0, Landroid/net/Uri; // type@0064 │ │ -03a6b0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -03a6b4: 6e20 4f05 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@054f │ │ -03a6ba: 0c03 |000f: move-result-object v3 │ │ -03a6bc: 1103 |0010: return-object v3 │ │ -03a6be: 5431 a901 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a6c2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -03a6c6: 2201 7c03 |0015: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -03a6ca: 7010 0918 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03a6d0: 5b31 a901 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a6d4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -03a6d8: 5431 a801 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a6dc: 1a02 360d |0020: const-string v2, "android.intent.extra.STREAM" // string@0d36 │ │ -03a6e0: 6e20 e400 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ -03a6e6: 5431 a901 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a6ea: 6e20 0d18 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03a6f0: 5431 a901 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a6f4: 6e20 0d18 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03a6fa: 28e1 |002f: goto 0010 // -001f │ │ +03a674: |[03a674] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a684: 5431 a801 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a688: 1a02 2f0d |0002: const-string v2, "android.intent.extra.STREAM" // string@0d2f │ │ +03a68c: 6e20 d300 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03a692: 0c00 |0007: move-result-object v0 │ │ +03a694: 1f00 6400 |0008: check-cast v0, Landroid/net/Uri; // type@0064 │ │ +03a698: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +03a69c: 6e20 4f05 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@054f │ │ +03a6a2: 0c03 |000f: move-result-object v3 │ │ +03a6a4: 1103 |0010: return-object v3 │ │ +03a6a6: 5431 a901 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a6aa: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +03a6ae: 2201 7c03 |0015: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +03a6b2: 7010 0918 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03a6b8: 5b31 a901 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a6bc: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +03a6c0: 5431 a801 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a6c4: 1a02 2f0d |0020: const-string v2, "android.intent.extra.STREAM" // string@0d2f │ │ +03a6c8: 6e20 e400 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ +03a6ce: 5431 a901 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a6d2: 6e20 0d18 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03a6d8: 5431 a901 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a6dc: 6e20 0d18 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03a6e2: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15615,21 +15615,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03a6fc: |[03a6fc] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -03a70c: 6e10 4805 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ -03a712: 0c00 |0003: move-result-object v0 │ │ -03a714: 5421 a701 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a7 │ │ -03a718: 7120 c900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00c9 │ │ -03a71e: 0c00 |0009: move-result-object v0 │ │ -03a720: 1100 |000a: return-object v0 │ │ +03a6e4: |[03a6e4] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +03a6f4: 6e10 4805 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ +03a6fa: 0c00 |0003: move-result-object v0 │ │ +03a6fc: 5421 a701 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a7 │ │ +03a700: 7120 c900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00c9 │ │ +03a706: 0c00 |0009: move-result-object v0 │ │ +03a708: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15637,17 +15637,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a724: |[03a724] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -03a734: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ -03a738: 1100 |0002: return-object v0 │ │ +03a70c: |[03a70c] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +03a71c: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ +03a720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15655,94 +15655,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -03a73c: |[03a73c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -03a74c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03a74e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a750: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03a752: 5473 aa01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a756: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -03a75a: 1a03 330d |0007: const-string v3, "android.intent.extra.EMAIL" // string@0d33 │ │ -03a75e: 5474 aa01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a762: 7030 4305 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ -03a768: 5b76 aa01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a76c: 5473 a601 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a770: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -03a774: 1a03 320d |0014: const-string v3, "android.intent.extra.CC" // string@0d32 │ │ -03a778: 5474 a601 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a77c: 7030 4305 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ -03a782: 5b76 a601 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ -03a786: 5473 a501 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a78a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -03a78e: 1a03 310d |0021: const-string v3, "android.intent.extra.BCC" // string@0d31 │ │ -03a792: 5474 a501 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a796: 7030 4305 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ -03a79c: 5b76 a501 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -03a7a0: 5473 a901 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a7a4: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -03a7a8: 5473 a901 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a7ac: 6e10 1618 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03a7b2: 0a03 |0033: move-result v3 │ │ -03a7b4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -03a7b8: 5473 a801 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a7bc: 6e10 ca00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03a7c2: 0c03 |003b: move-result-object v3 │ │ -03a7c4: 1a04 2f0d |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0d2f │ │ -03a7c8: 6e20 d217 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03a7ce: 0a00 |0041: move-result v0 │ │ -03a7d0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -03a7d4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -03a7d8: 5473 a801 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a7dc: 1a04 2e0d |0048: const-string v4, "android.intent.action.SEND" // string@0d2e │ │ -03a7e0: 6e20 e700 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ -03a7e6: 5473 a901 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a7ea: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -03a7ee: 5473 a901 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a7f2: 6e10 1118 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ -03a7f8: 0a03 |0056: move-result v3 │ │ -03a7fa: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -03a7fe: 5473 a801 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a802: 1a04 360d |005b: const-string v4, "android.intent.extra.STREAM" // string@0d36 │ │ -03a806: 5475 a901 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a80a: 6e20 1018 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03a810: 0c02 |0062: move-result-object v2 │ │ -03a812: 1f02 7400 |0063: check-cast v2, Landroid/os/Parcelable; // type@0074 │ │ -03a816: 6e30 dd00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ -03a81c: 5b76 a901 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a820: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -03a824: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -03a828: 5472 a801 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a82c: 1a03 2f0d |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0d2f │ │ -03a830: 6e20 e700 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ -03a836: 5472 a901 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a83a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -03a83e: 5472 a901 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a842: 6e10 1118 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ -03a848: 0a02 |007e: move-result v2 │ │ -03a84a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -03a84e: 5472 a801 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a852: 1a03 360d |0083: const-string v3, "android.intent.extra.STREAM" // string@0d36 │ │ -03a856: 5474 a901 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a85a: 6e30 e300 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00e3 │ │ -03a860: 5472 a801 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a864: 1102 |008c: return-object v2 │ │ -03a866: 0121 |008d: move v1, v2 │ │ -03a868: 28a8 |008e: goto 0036 // -0058 │ │ -03a86a: 5472 a801 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a86e: 1a03 360d |0091: const-string v3, "android.intent.extra.STREAM" // string@0d36 │ │ -03a872: 6e20 e400 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ -03a878: 28d2 |0096: goto 0068 // -002e │ │ -03a87a: 5472 a801 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a87e: 1a03 360d |0099: const-string v3, "android.intent.extra.STREAM" // string@0d36 │ │ -03a882: 6e20 e400 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ -03a888: 28ec |009e: goto 008a // -0014 │ │ +03a724: |[03a724] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +03a734: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a736: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03a738: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +03a73a: 5473 aa01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a73e: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +03a742: 1a03 2c0d |0007: const-string v3, "android.intent.extra.EMAIL" // string@0d2c │ │ +03a746: 5474 aa01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a74a: 7030 4305 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ +03a750: 5b76 aa01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a754: 5473 a601 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a758: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +03a75c: 1a03 2b0d |0014: const-string v3, "android.intent.extra.CC" // string@0d2b │ │ +03a760: 5474 a601 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a764: 7030 4305 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ +03a76a: 5b76 a601 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a6 │ │ +03a76e: 5473 a501 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a772: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +03a776: 1a03 2a0d |0021: const-string v3, "android.intent.extra.BCC" // string@0d2a │ │ +03a77a: 5474 a501 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a77e: 7030 4305 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0543 │ │ +03a784: 5b76 a501 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03a788: 5473 a901 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a78c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +03a790: 5473 a901 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a794: 6e10 1618 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03a79a: 0a03 |0033: move-result v3 │ │ +03a79c: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +03a7a0: 5473 a801 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a7a4: 6e10 ca00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03a7aa: 0c03 |003b: move-result-object v3 │ │ +03a7ac: 1a04 280d |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0d28 │ │ +03a7b0: 6e20 d217 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03a7b6: 0a00 |0041: move-result v0 │ │ +03a7b8: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +03a7bc: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +03a7c0: 5473 a801 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a7c4: 1a04 270d |0048: const-string v4, "android.intent.action.SEND" // string@0d27 │ │ +03a7c8: 6e20 e700 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ +03a7ce: 5473 a901 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a7d2: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +03a7d6: 5473 a901 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a7da: 6e10 1118 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ +03a7e0: 0a03 |0056: move-result v3 │ │ +03a7e2: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +03a7e6: 5473 a801 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a7ea: 1a04 2f0d |005b: const-string v4, "android.intent.extra.STREAM" // string@0d2f │ │ +03a7ee: 5475 a901 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a7f2: 6e20 1018 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03a7f8: 0c02 |0062: move-result-object v2 │ │ +03a7fa: 1f02 7400 |0063: check-cast v2, Landroid/os/Parcelable; // type@0074 │ │ +03a7fe: 6e30 dd00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ +03a804: 5b76 a901 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a808: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +03a80c: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +03a810: 5472 a801 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a814: 1a03 280d |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0d28 │ │ +03a818: 6e20 e700 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ +03a81e: 5472 a901 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a822: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +03a826: 5472 a901 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a82a: 6e10 1118 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ +03a830: 0a02 |007e: move-result v2 │ │ +03a832: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +03a836: 5472 a801 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a83a: 1a03 2f0d |0083: const-string v3, "android.intent.extra.STREAM" // string@0d2f │ │ +03a83e: 5474 a901 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a842: 6e30 e300 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00e3 │ │ +03a848: 5472 a801 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a84c: 1102 |008c: return-object v2 │ │ +03a84e: 0121 |008d: move v1, v2 │ │ +03a850: 28a8 |008e: goto 0036 // -0058 │ │ +03a852: 5472 a801 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a856: 1a03 2f0d |0091: const-string v3, "android.intent.extra.STREAM" // string@0d2f │ │ +03a85a: 6e20 e400 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ +03a860: 28d2 |0096: goto 0068 // -002e │ │ +03a862: 5472 a801 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a866: 1a03 2f0d |0099: const-string v3, "android.intent.extra.STREAM" // string@0d2f │ │ +03a86a: 6e20 e400 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00e4 │ │ +03a870: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15777,21 +15777,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 │ │ -03a88c: |[03a88c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a89c: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ -03a8a0: 6e20 1a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@001a │ │ -03a8a6: 0c00 |0005: move-result-object v0 │ │ -03a8a8: 6e20 4a05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@054a │ │ -03a8ae: 0c00 |0009: move-result-object v0 │ │ -03a8b0: 1100 |000a: return-object v0 │ │ +03a874: |[03a874] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a884: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ +03a888: 6e20 1a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@001a │ │ +03a88e: 0c00 |0005: move-result-object v0 │ │ +03a890: 6e20 4a05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@054a │ │ +03a896: 0c00 |0009: move-result-object v0 │ │ +03a898: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -15800,17 +15800,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 │ │ -03a8b4: |[03a8b4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a8c4: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a7 │ │ -03a8c8: 1100 |0002: return-object v0 │ │ +03a89c: |[03a89c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a8ac: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a7 │ │ +03a8b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15820,19 +15820,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 │ │ -03a8cc: |[03a8cc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a8dc: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a8e0: 1a01 310d |0002: const-string v1, "android.intent.extra.BCC" // string@0d31 │ │ -03a8e4: 6e30 e100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ -03a8ea: 1102 |0007: return-object v2 │ │ +03a8b4: |[03a8b4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a8c4: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a8c8: 1a01 2a0d |0002: const-string v1, "android.intent.extra.BCC" // string@0d2a │ │ +03a8cc: 6e30 e100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ +03a8d2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15842,19 +15842,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 │ │ -03a8ec: |[03a8ec] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a8fc: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a900: 1a01 320d |0002: const-string v1, "android.intent.extra.CC" // string@0d32 │ │ -03a904: 6e30 e100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ -03a90a: 1102 |0007: return-object v2 │ │ +03a8d4: |[03a8d4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a8e4: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a8e8: 1a01 2b0d |0002: const-string v1, "android.intent.extra.CC" // string@0d2b │ │ +03a8ec: 6e30 e100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ +03a8f2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15864,23 +15864,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 │ │ -03a90c: |[03a90c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a91c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a920: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03a924: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03a926: 5b20 aa01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ -03a92a: 5420 a801 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a92e: 1a01 330d |0009: const-string v1, "android.intent.extra.EMAIL" // string@0d33 │ │ -03a932: 6e30 e100 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ -03a938: 1102 |000e: return-object v2 │ │ +03a8f4: |[03a8f4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a904: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a908: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a90c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03a90e: 5b20 aa01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01aa │ │ +03a912: 5420 a801 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a916: 1a01 2c0d |0009: const-string v1, "android.intent.extra.EMAIL" // string@0d2c │ │ +03a91a: 6e30 e100 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00e1 │ │ +03a920: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15892,27 +15892,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 │ │ -03a93c: |[03a93c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a94c: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a950: 1a01 340d |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0d34 │ │ -03a954: 6e30 e000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ -03a95a: 5420 a801 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a95e: 1a01 380d |0009: const-string v1, "android.intent.extra.TEXT" // string@0d38 │ │ -03a962: 6e20 d800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d8 │ │ -03a968: 0a00 |000e: move-result v0 │ │ -03a96a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -03a96e: 7110 9412 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1294 │ │ -03a974: 0c00 |0014: move-result-object v0 │ │ -03a976: 6e20 5105 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0551 │ │ -03a97c: 1102 |0018: return-object v2 │ │ +03a924: |[03a924] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a934: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a938: 1a01 2d0d |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0d2d │ │ +03a93c: 6e30 e000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ +03a942: 5420 a801 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a946: 1a01 310d |0009: const-string v1, "android.intent.extra.TEXT" // string@0d31 │ │ +03a94a: 6e20 d800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d8 │ │ +03a950: 0a00 |000e: move-result v0 │ │ +03a952: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +03a956: 7110 9412 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1294 │ │ +03a95c: 0c00 |0014: move-result-object v0 │ │ +03a95e: 6e20 5105 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0551 │ │ +03a964: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15924,31 +15924,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 │ │ -03a980: |[03a980] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a990: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a994: 6e10 ca00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03a99a: 0c00 |0005: move-result-object v0 │ │ -03a99c: 1a01 2e0d |0006: const-string v1, "android.intent.action.SEND" // string@0d2e │ │ -03a9a0: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03a9a6: 0a00 |000b: move-result v0 │ │ -03a9a8: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -03a9ac: 5420 a801 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a9b0: 1a01 2e0d |0010: const-string v1, "android.intent.action.SEND" // string@0d2e │ │ -03a9b4: 6e20 e700 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ -03a9ba: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03a9bc: 5b20 a901 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ -03a9c0: 5420 a801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a9c4: 1a01 360d |001a: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03a9c8: 6e30 dd00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ -03a9ce: 1102 |001f: return-object v2 │ │ +03a968: |[03a968] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a978: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a97c: 6e10 ca00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03a982: 0c00 |0005: move-result-object v0 │ │ +03a984: 1a01 270d |0006: const-string v1, "android.intent.action.SEND" // string@0d27 │ │ +03a988: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03a98e: 0a00 |000b: move-result v0 │ │ +03a990: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +03a994: 5420 a801 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a998: 1a01 270d |0010: const-string v1, "android.intent.action.SEND" // string@0d27 │ │ +03a99c: 6e20 e700 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00e7 │ │ +03a9a2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03a9a4: 5b20 a901 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a9 │ │ +03a9a8: 5420 a801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a9ac: 1a01 2f0d |001a: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03a9b0: 6e30 dd00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00dd │ │ +03a9b6: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15961,19 +15961,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 │ │ -03a9d0: |[03a9d0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03a9e0: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03a9e4: 1a01 370d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d37 │ │ -03a9e8: 6e30 e000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ -03a9ee: 1102 |0007: return-object v2 │ │ +03a9b8: |[03a9b8] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a9c8: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a9cc: 1a01 300d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d30 │ │ +03a9d0: 6e30 e000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00e0 │ │ +03a9d6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -15983,19 +15983,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 │ │ -03a9f0: |[03a9f0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03aa00: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03aa04: 1a01 380d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d38 │ │ -03aa08: 6e30 df00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00df │ │ -03aa0e: 1102 |0007: return-object v2 │ │ +03a9d8: |[03a9d8] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a9e8: 5420 a801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03a9ec: 1a01 310d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d31 │ │ +03a9f0: 6e30 df00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00df │ │ +03a9f6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -16005,18 +16005,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 │ │ -03aa10: |[03aa10] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03aa20: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ -03aa24: 6e20 ea00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ -03aa2a: 1101 |0005: return-object v1 │ │ +03a9f8: |[03a9f8] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03aa08: 5410 a801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a8 │ │ +03aa0c: 6e20 ea00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ +03aa12: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -16026,34 +16026,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03aa2c: |[03aa2c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -03aa3c: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ -03aa40: 6e10 4505 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ -03aa46: 0c01 |0005: move-result-object v1 │ │ -03aa48: 6e20 3400 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ -03aa4e: 0e00 |0009: return-void │ │ +03aa14: |[03aa14] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +03aa24: 5420 a401 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a4 │ │ +03aa28: 6e10 4505 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ +03aa2e: 0c01 |0005: move-result-object v1 │ │ +03aa30: 6e20 3400 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ +03aa36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #66 header: │ │ class_idx : 234 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16100,27 +16100,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03aa50: |[03aa50] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -03aa60: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03aa66: 5b12 ac01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ -03aa6a: 6e10 1400 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -03aa70: 0c00 |0008: move-result-object v0 │ │ -03aa72: 5b10 af01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03aa76: 7110 7a05 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@057a │ │ -03aa7c: 0c00 |000e: move-result-object v0 │ │ -03aa7e: 5b10 ae01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03aa82: 7110 7905 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0579 │ │ -03aa88: 0c00 |0014: move-result-object v0 │ │ -03aa8a: 5b10 ad01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ -03aa8e: 0e00 |0017: return-void │ │ +03aa38: |[03aa38] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +03aa48: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03aa4e: 5b12 ac01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ +03aa52: 6e10 1400 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +03aa58: 0c00 |0008: move-result-object v0 │ │ +03aa5a: 5b10 af01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03aa5e: 7110 7a05 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@057a │ │ +03aa64: 0c00 |000e: move-result-object v0 │ │ +03aa66: 5b10 ae01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03aa6a: 7110 7905 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0579 │ │ +03aa70: 0c00 |0014: move-result-object v0 │ │ +03aa72: 5b10 ad01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ +03aa76: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -16134,18 +16134,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 │ │ -03aa90: |[03aa90] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -03aaa0: 2200 ea00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00ea │ │ -03aaa4: 7020 5405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0554 │ │ -03aaaa: 1100 |0005: return-object v0 │ │ +03aa78: |[03aa78] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +03aa88: 2200 ea00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00ea │ │ +03aa8c: 7020 5405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0554 │ │ +03aa92: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -16154,17 +16154,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aaac: |[03aaac] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -03aabc: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ -03aac0: 1100 |0002: return-object v0 │ │ +03aa94: |[03aa94] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +03aaa4: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ +03aaa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16172,31 +16172,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03aac4: |[03aac4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -03aad4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03aad6: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ -03aada: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03aade: 1102 |0005: return-object v2 │ │ -03aae0: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ -03aae4: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03aaea: 0c01 |000b: move-result-object v1 │ │ -03aaec: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ -03aaf0: 6e20 f800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00f8 │ │ -03aaf6: 0c02 |0011: move-result-object v2 │ │ -03aaf8: 28f3 |0012: goto 0005 // -000d │ │ -03aafa: 0d00 |0013: move-exception v0 │ │ -03aafc: 1a03 6204 |0014: const-string v3, "IntentReader" // string@0462 │ │ -03ab00: 1a04 dc02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02dc │ │ -03ab04: 7130 a012 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -03ab0a: 28ea |001b: goto 0005 // -0016 │ │ +03aaac: |[03aaac] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +03aabc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03aabe: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ +03aac2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03aac6: 1102 |0005: return-object v2 │ │ +03aac8: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ +03aacc: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ +03aad2: 0c01 |000b: move-result-object v1 │ │ +03aad4: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ad │ │ +03aad8: 6e20 f800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00f8 │ │ +03aade: 0c02 |0011: move-result-object v2 │ │ +03aae0: 28f3 |0012: goto 0005 // -000d │ │ +03aae2: 0d00 |0013: move-exception v0 │ │ +03aae4: 1a03 5b04 |0014: const-string v3, "IntentReader" // string@045b │ │ +03aae8: 1a04 d502 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02d5 │ │ +03aaec: 7130 a012 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +03aaf2: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -16213,31 +16213,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03ab18: |[03ab18] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -03ab28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03ab2a: 5453 ae01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03ab2e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03ab32: 1102 |0005: return-object v2 │ │ -03ab34: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ -03ab38: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03ab3e: 0c01 |000b: move-result-object v1 │ │ -03ab40: 5453 ae01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03ab44: 6e20 fa00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00fa │ │ -03ab4a: 0c02 |0011: move-result-object v2 │ │ -03ab4c: 28f3 |0012: goto 0005 // -000d │ │ -03ab4e: 0d00 |0013: move-exception v0 │ │ -03ab50: 1a03 6204 |0014: const-string v3, "IntentReader" // string@0462 │ │ -03ab54: 1a04 dd02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02dd │ │ -03ab58: 7130 a012 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -03ab5e: 28ea |001b: goto 0005 // -0016 │ │ +03ab00: |[03ab00] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +03ab10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03ab12: 5453 ae01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03ab16: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03ab1a: 1102 |0005: return-object v2 │ │ +03ab1c: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ +03ab20: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ +03ab26: 0c01 |000b: move-result-object v1 │ │ +03ab28: 5453 ae01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03ab2c: 6e20 fa00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00fa │ │ +03ab32: 0c02 |0011: move-result-object v2 │ │ +03ab34: 28f3 |0012: goto 0005 // -000d │ │ +03ab36: 0d00 |0013: move-exception v0 │ │ +03ab38: 1a03 5b04 |0014: const-string v3, "IntentReader" // string@045b │ │ +03ab3c: 1a04 d602 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02d6 │ │ +03ab40: 7130 a012 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +03ab46: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -16254,34 +16254,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -03ab6c: |[03ab6c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -03ab7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03ab7e: 5453 ae01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03ab82: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03ab86: 1102 |0005: return-object v2 │ │ -03ab88: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ -03ab8c: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ -03ab92: 0c01 |000b: move-result-object v1 │ │ -03ab94: 5453 ae01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03ab98: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03ab9a: 6e30 fb00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00fb │ │ -03aba0: 0c03 |0012: move-result-object v3 │ │ -03aba2: 6e20 fc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00fc │ │ -03aba8: 0c02 |0016: move-result-object v2 │ │ -03abaa: 28ee |0017: goto 0005 // -0012 │ │ -03abac: 0d00 |0018: move-exception v0 │ │ -03abae: 1a03 6204 |0019: const-string v3, "IntentReader" // string@0462 │ │ -03abb2: 1a04 de02 |001b: const-string v4, "Could not retrieve label for calling application" // string@02de │ │ -03abb6: 7130 a012 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -03abbc: 28e5 |0020: goto 0005 // -001b │ │ +03ab54: |[03ab54] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +03ab64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03ab66: 5453 ae01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03ab6a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03ab6e: 1102 |0005: return-object v2 │ │ +03ab70: 5453 ac01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ac │ │ +03ab74: 6e10 1600 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0016 │ │ +03ab7a: 0c01 |000b: move-result-object v1 │ │ +03ab7c: 5453 ae01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03ab80: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03ab82: 6e30 fb00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00fb │ │ +03ab88: 0c03 |0012: move-result-object v3 │ │ +03ab8a: 6e20 fc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00fc │ │ +03ab90: 0c02 |0016: move-result-object v2 │ │ +03ab92: 28ee |0017: goto 0005 // -0012 │ │ +03ab94: 0d00 |0018: move-exception v0 │ │ +03ab96: 1a03 5b04 |0019: const-string v3, "IntentReader" // string@045b │ │ +03ab9a: 1a04 d702 |001b: const-string v4, "Could not retrieve label for calling application" // string@02d7 │ │ +03ab9e: 7130 a012 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +03aba4: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -16298,17 +16298,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03abcc: |[03abcc] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -03abdc: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ -03abe0: 1100 |0002: return-object v0 │ │ +03abb4: |[03abb4] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +03abc4: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ae │ │ +03abc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16316,20 +16316,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03abe4: |[03abe4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -03abf4: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03abf8: 1a01 310d |0002: const-string v1, "android.intent.extra.BCC" // string@0d31 │ │ -03abfc: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ -03ac02: 0c00 |0007: move-result-object v0 │ │ -03ac04: 1100 |0008: return-object v0 │ │ +03abcc: |[03abcc] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +03abdc: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03abe0: 1a01 2a0d |0002: const-string v1, "android.intent.extra.BCC" // string@0d2a │ │ +03abe4: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ +03abea: 0c00 |0007: move-result-object v0 │ │ +03abec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16337,20 +16337,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ac08: |[03ac08] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -03ac18: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ac1c: 1a01 320d |0002: const-string v1, "android.intent.extra.CC" // string@0d32 │ │ -03ac20: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ -03ac26: 0c00 |0007: move-result-object v0 │ │ -03ac28: 1100 |0008: return-object v0 │ │ +03abf0: |[03abf0] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +03ac00: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ac04: 1a01 2b0d |0002: const-string v1, "android.intent.extra.CC" // string@0d2b │ │ +03ac08: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ +03ac0e: 0c00 |0007: move-result-object v0 │ │ +03ac10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16358,20 +16358,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ac2c: |[03ac2c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -03ac3c: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ac40: 1a01 330d |0002: const-string v1, "android.intent.extra.EMAIL" // string@0d33 │ │ -03ac44: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ -03ac4a: 0c00 |0007: move-result-object v0 │ │ -03ac4c: 1100 |0008: return-object v0 │ │ +03ac14: |[03ac14] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +03ac24: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ac28: 1a01 2c0d |0002: const-string v1, "android.intent.extra.EMAIL" // string@0d2c │ │ +03ac2c: 6e20 d500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00d5 │ │ +03ac32: 0c00 |0007: move-result-object v0 │ │ +03ac34: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16379,34 +16379,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03ac50: |[03ac50] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -03ac60: 5442 af01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ac64: 1a03 340d |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0d34 │ │ -03ac68: 6e20 d600 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -03ac6e: 0c00 |0007: move-result-object v0 │ │ -03ac70: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -03ac74: 6e10 6305 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0563 │ │ -03ac7a: 0c01 |000d: move-result-object v1 │ │ -03ac7c: 2012 9802 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0298 │ │ -03ac80: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -03ac84: 1f01 9802 |0012: check-cast v1, Landroid/text/Spanned; // type@0298 │ │ -03ac88: 7110 9512 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1295 │ │ -03ac8e: 0c00 |0017: move-result-object v0 │ │ -03ac90: 1100 |0018: return-object v0 │ │ -03ac92: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -03ac96: 7100 7605 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0576 │ │ -03ac9c: 0c02 |001e: move-result-object v2 │ │ -03ac9e: 7220 6905 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0569 │ │ -03aca4: 0c00 |0022: move-result-object v0 │ │ -03aca6: 28f5 |0023: goto 0018 // -000b │ │ +03ac38: |[03ac38] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +03ac48: 5442 af01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ac4c: 1a03 2d0d |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0d2d │ │ +03ac50: 6e20 d600 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +03ac56: 0c00 |0007: move-result-object v0 │ │ +03ac58: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +03ac5c: 6e10 6305 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0563 │ │ +03ac62: 0c01 |000d: move-result-object v1 │ │ +03ac64: 2012 9802 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0298 │ │ +03ac68: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +03ac6c: 1f01 9802 |0012: check-cast v1, Landroid/text/Spanned; // type@0298 │ │ +03ac70: 7110 9512 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1295 │ │ +03ac76: 0c00 |0017: move-result-object v0 │ │ +03ac78: 1100 |0018: return-object v0 │ │ +03ac7a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +03ac7e: 7100 7605 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0576 │ │ +03ac84: 0c02 |001e: move-result-object v2 │ │ +03ac86: 7220 6905 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0569 │ │ +03ac8c: 0c00 |0022: move-result-object v0 │ │ +03ac8e: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16424,21 +16424,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03aca8: |[03aca8] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -03acb8: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03acbc: 1a01 360d |0002: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03acc0: 6e20 d300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03acc6: 0c00 |0007: move-result-object v0 │ │ -03acc8: 1f00 6400 |0008: check-cast v0, Landroid/net/Uri; // type@0064 │ │ -03accc: 1100 |000a: return-object v0 │ │ +03ac90: |[03ac90] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +03aca0: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03aca4: 1a01 2f0d |0002: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03aca8: 6e20 d300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03acae: 0c00 |0007: move-result-object v0 │ │ +03acb0: 1f00 6400 |0008: check-cast v0, Landroid/net/Uri; // type@0064 │ │ +03acb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16446,58 +16446,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -03acd0: |[03acd0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -03ace0: 5430 b001 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03ace4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03ace8: 6e10 6505 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0565 │ │ -03acee: 0a00 |0007: move-result v0 │ │ -03acf0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03acf4: 5430 af01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03acf8: 1a01 360d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03acfc: 6e20 d200 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00d2 │ │ -03ad02: 0c00 |0011: move-result-object v0 │ │ -03ad04: 5b30 b001 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03ad08: 5430 b001 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03ad0c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -03ad10: 5430 b001 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03ad14: 6e20 1018 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03ad1a: 0c00 |001d: move-result-object v0 │ │ -03ad1c: 1f00 6400 |001e: check-cast v0, Landroid/net/Uri; // type@0064 │ │ -03ad20: 1100 |0020: return-object v0 │ │ -03ad22: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -03ad26: 5430 af01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ad2a: 1a01 360d |0025: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03ad2e: 6e20 d300 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03ad34: 0c00 |002a: move-result-object v0 │ │ -03ad36: 1f00 6400 |002b: check-cast v0, Landroid/net/Uri; // type@0064 │ │ -03ad3a: 28f3 |002d: goto 0020 // -000d │ │ -03ad3c: 2200 5803 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ -03ad40: 2201 6b03 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03ad44: 7010 e417 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03ad4a: 1a02 fe0a |0035: const-string v2, "Stream items available: " // string@0afe │ │ -03ad4e: 6e20 ed17 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03ad54: 0c01 |003a: move-result-object v1 │ │ -03ad56: 6e10 6105 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0561 │ │ -03ad5c: 0a02 |003e: move-result v2 │ │ -03ad5e: 6e20 e917 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03ad64: 0c01 |0042: move-result-object v1 │ │ -03ad66: 1a02 6100 |0043: const-string v2, " index requested: " // string@0061 │ │ -03ad6a: 6e20 ed17 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03ad70: 0c01 |0048: move-result-object v1 │ │ -03ad72: 6e20 e917 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03ad78: 0c01 |004c: move-result-object v1 │ │ -03ad7a: 6e10 f217 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03ad80: 0c01 |0050: move-result-object v1 │ │ -03ad82: 7020 a517 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ -03ad88: 2700 |0054: throw v0 │ │ +03acb8: |[03acb8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +03acc8: 5430 b001 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03accc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03acd0: 6e10 6505 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0565 │ │ +03acd6: 0a00 |0007: move-result v0 │ │ +03acd8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03acdc: 5430 af01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ace0: 1a01 2f0d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03ace4: 6e20 d200 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00d2 │ │ +03acea: 0c00 |0011: move-result-object v0 │ │ +03acec: 5b30 b001 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03acf0: 5430 b001 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03acf4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +03acf8: 5430 b001 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03acfc: 6e20 1018 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03ad02: 0c00 |001d: move-result-object v0 │ │ +03ad04: 1f00 6400 |001e: check-cast v0, Landroid/net/Uri; // type@0064 │ │ +03ad08: 1100 |0020: return-object v0 │ │ +03ad0a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +03ad0e: 5430 af01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ad12: 1a01 2f0d |0025: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03ad16: 6e20 d300 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03ad1c: 0c00 |002a: move-result-object v0 │ │ +03ad1e: 1f00 6400 |002b: check-cast v0, Landroid/net/Uri; // type@0064 │ │ +03ad22: 28f3 |002d: goto 0020 // -000d │ │ +03ad24: 2200 5803 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ +03ad28: 2201 6b03 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +03ad2c: 7010 e417 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03ad32: 1a02 f70a |0035: const-string v2, "Stream items available: " // string@0af7 │ │ +03ad36: 6e20 ed17 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03ad3c: 0c01 |003a: move-result-object v1 │ │ +03ad3e: 6e10 6105 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0561 │ │ +03ad44: 0a02 |003e: move-result v2 │ │ +03ad46: 6e20 e917 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03ad4c: 0c01 |0042: move-result-object v1 │ │ +03ad4e: 1a02 6100 |0043: const-string v2, " index requested: " // string@0061 │ │ +03ad52: 6e20 ed17 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03ad58: 0c01 |0048: move-result-object v1 │ │ +03ad5a: 6e20 e917 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03ad60: 0c01 |004c: move-result-object v1 │ │ +03ad62: 6e10 f217 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03ad68: 0c01 |0050: move-result-object v1 │ │ +03ad6a: 7020 a517 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ +03ad70: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16513,40 +16513,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03ad8c: |[03ad8c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -03ad9c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03ada0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03ada4: 6e10 6505 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0565 │ │ -03adaa: 0a00 |0007: move-result v0 │ │ -03adac: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03adb0: 5420 af01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03adb4: 1a01 360d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03adb8: 6e20 d200 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00d2 │ │ -03adbe: 0c00 |0011: move-result-object v0 │ │ -03adc0: 5b20 b001 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03adc4: 5420 b001 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03adc8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -03adcc: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ -03add0: 6e10 1618 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03add6: 0a00 |001d: move-result v0 │ │ -03add8: 0f00 |001e: return v0 │ │ -03adda: 5420 af01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03adde: 1a01 360d |0021: const-string v1, "android.intent.extra.STREAM" // string@0d36 │ │ -03ade2: 6e20 d800 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d8 │ │ -03ade8: 0a00 |0026: move-result v0 │ │ -03adea: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03adee: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03adf0: 28f4 |002a: goto 001e // -000c │ │ -03adf2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -03adf4: 28f2 |002c: goto 001e // -000e │ │ +03ad74: |[03ad74] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +03ad84: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03ad88: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03ad8c: 6e10 6505 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0565 │ │ +03ad92: 0a00 |0007: move-result v0 │ │ +03ad94: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03ad98: 5420 af01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ad9c: 1a01 2f0d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03ada0: 6e20 d200 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00d2 │ │ +03ada6: 0c00 |0011: move-result-object v0 │ │ +03ada8: 5b20 b001 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03adac: 5420 b001 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03adb0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +03adb4: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b0 │ │ +03adb8: 6e10 1618 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03adbe: 0a00 |001d: move-result v0 │ │ +03adc0: 0f00 |001e: return v0 │ │ +03adc2: 5420 af01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03adc6: 1a01 2f0d |0021: const-string v1, "android.intent.extra.STREAM" // string@0d2f │ │ +03adca: 6e20 d800 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d8 │ │ +03add0: 0a00 |0026: move-result v0 │ │ +03add2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03add6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03add8: 28f4 |002a: goto 001e // -000c │ │ +03adda: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +03addc: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16558,20 +16558,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03adf8: |[03adf8] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -03ae08: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ae0c: 1a01 370d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d37 │ │ -03ae10: 6e20 d600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -03ae16: 0c00 |0007: move-result-object v0 │ │ -03ae18: 1100 |0008: return-object v0 │ │ +03ade0: |[03ade0] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +03adf0: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03adf4: 1a01 300d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d30 │ │ +03adf8: 6e20 d600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +03adfe: 0c00 |0007: move-result-object v0 │ │ +03ae00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16579,20 +16579,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ae1c: |[03ae1c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -03ae2c: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ae30: 1a01 380d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d38 │ │ -03ae34: 6e20 cc00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00cc │ │ -03ae3a: 0c00 |0007: move-result-object v0 │ │ -03ae3c: 1100 |0008: return-object v0 │ │ +03ae04: |[03ae04] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +03ae14: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ae18: 1a01 310d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d31 │ │ +03ae1c: 6e20 cc00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00cc │ │ +03ae22: 0c00 |0007: move-result-object v0 │ │ +03ae24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16600,19 +16600,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ae40: |[03ae40] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -03ae50: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ae54: 6e10 d700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00d7 │ │ -03ae5a: 0c00 |0005: move-result-object v0 │ │ -03ae5c: 1100 |0006: return-object v0 │ │ +03ae28: |[03ae28] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +03ae38: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ae3c: 6e10 d700 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00d7 │ │ +03ae42: 0c00 |0005: move-result-object v0 │ │ +03ae44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16620,22 +16620,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03ae60: |[03ae60] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -03ae70: 1a00 2f0d |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0d2f │ │ -03ae74: 5421 af01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03ae78: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03ae7e: 0c01 |0007: move-result-object v1 │ │ -03ae80: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03ae86: 0a00 |000b: move-result v0 │ │ -03ae88: 0f00 |000c: return v0 │ │ +03ae48: |[03ae48] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +03ae58: 1a00 280d |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0d28 │ │ +03ae5c: 5421 af01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ae60: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03ae66: 0c01 |0007: move-result-object v1 │ │ +03ae68: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03ae6e: 0a00 |000b: move-result v0 │ │ +03ae70: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16643,30 +16643,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03ae8c: |[03ae8c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -03ae9c: 5421 af01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03aea0: 6e10 ca00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03aea6: 0c00 |0005: move-result-object v0 │ │ -03aea8: 1a01 2e0d |0006: const-string v1, "android.intent.action.SEND" // string@0d2e │ │ -03aeac: 6e20 d217 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03aeb2: 0a01 |000b: move-result v1 │ │ -03aeb4: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -03aeb8: 1a01 2f0d |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0d2f │ │ -03aebc: 6e20 d217 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03aec2: 0a01 |0013: move-result v1 │ │ -03aec4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -03aec8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03aeca: 0f01 |0017: return v1 │ │ -03aecc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -03aece: 28fe |0019: goto 0017 // -0002 │ │ +03ae74: |[03ae74] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +03ae84: 5421 af01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03ae88: 6e10 ca00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03ae8e: 0c00 |0005: move-result-object v0 │ │ +03ae90: 1a01 270d |0006: const-string v1, "android.intent.action.SEND" // string@0d27 │ │ +03ae94: 6e20 d217 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03ae9a: 0a01 |000b: move-result v1 │ │ +03ae9c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +03aea0: 1a01 280d |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0d28 │ │ +03aea4: 6e20 d217 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03aeaa: 0a01 |0013: move-result v1 │ │ +03aeac: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +03aeb0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03aeb2: 0f01 |0017: return v1 │ │ +03aeb4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +03aeb6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -16676,35 +16676,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03aed0: |[03aed0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -03aee0: 1a00 2e0d |0000: const-string v0, "android.intent.action.SEND" // string@0d2e │ │ -03aee4: 5421 af01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ -03aee8: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03aeee: 0c01 |0007: move-result-object v1 │ │ -03aef0: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03aef6: 0a00 |000b: move-result v0 │ │ -03aef8: 0f00 |000c: return v0 │ │ +03aeb8: |[03aeb8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +03aec8: 1a00 270d |0000: const-string v0, "android.intent.action.SEND" // string@0d27 │ │ +03aecc: 5421 af01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01af │ │ +03aed0: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03aed6: 0c01 |0007: move-result-object v1 │ │ +03aed8: 6e20 d217 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03aede: 0a00 |000b: move-result v0 │ │ +03aee0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #67 header: │ │ class_idx : 235 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -16728,21 +16728,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 : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #68 header: │ │ class_idx : 239 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -16775,33 +16775,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03aefc: |[03aefc] android.support.v4.app.ShareCompat.:()V │ │ -03af0c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03af10: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03af14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03af18: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00ee │ │ -03af1c: 7010 7105 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0571 │ │ -03af22: 6900 b301 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ -03af26: 0e00 |000d: return-void │ │ -03af28: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03af2c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -03af30: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03af34: 2200 ed00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00ed │ │ -03af38: 7010 6e05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@056e │ │ -03af3e: 6900 b301 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ -03af42: 28f2 |001b: goto 000d // -000e │ │ -03af44: 2200 ec00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00ec │ │ -03af48: 7010 6a05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056a │ │ -03af4e: 6900 b301 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ -03af52: 28ea |0023: goto 000d // -0016 │ │ +03aee4: |[03aee4] android.support.v4.app.ShareCompat.:()V │ │ +03aef4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03aef8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03aefc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03af00: 2200 ee00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00ee │ │ +03af04: 7010 7105 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0571 │ │ +03af0a: 6900 b301 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ +03af0e: 0e00 |000d: return-void │ │ +03af10: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03af14: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +03af18: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03af1c: 2200 ed00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00ed │ │ +03af20: 7010 6e05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@056e │ │ +03af26: 6900 b301 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ +03af2a: 28f2 |001b: goto 000d // -000e │ │ +03af2c: 2200 ec00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00ec │ │ +03af30: 7010 6a05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056a │ │ +03af36: 6900 b301 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ +03af3a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16813,17 +16813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03af54: |[03af54] android.support.v4.app.ShareCompat.:()V │ │ -03af64: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03af6a: 0e00 |0003: return-void │ │ +03af3c: |[03af3c] android.support.v4.app.ShareCompat.:()V │ │ +03af4c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03af52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16832,52 +16832,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 │ │ -03af6c: |[03af6c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -03af7c: 6200 b301 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ -03af80: 1100 |0002: return-object v0 │ │ +03af54: |[03af54] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +03af64: 6200 b301 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ +03af68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -03af84: |[03af84] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03af94: 7220 dd12 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12dd │ │ -03af9a: 0c00 |0003: move-result-object v0 │ │ -03af9c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -03afa0: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03afa4: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -03afa8: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03afae: 1a03 d702 |000d: const-string v3, "Could not find menu item with id " // string@02d7 │ │ -03afb2: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03afb8: 0c02 |0012: move-result-object v2 │ │ -03afba: 6e20 e917 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03afc0: 0c02 |0016: move-result-object v2 │ │ -03afc2: 1a03 6000 |0017: const-string v3, " in the supplied menu" // string@0060 │ │ -03afc6: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03afcc: 0c02 |001c: move-result-object v2 │ │ -03afce: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03afd4: 0c02 |0020: move-result-object v2 │ │ -03afd6: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03afdc: 2701 |0024: throw v1 │ │ -03afde: 7120 7805 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0578 │ │ -03afe4: 0e00 |0028: return-void │ │ +03af6c: |[03af6c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +03af7c: 7220 dd12 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12dd │ │ +03af82: 0c00 |0003: move-result-object v0 │ │ +03af84: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03af88: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03af8c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +03af90: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03af96: 1a03 d002 |000d: const-string v3, "Could not find menu item with id " // string@02d0 │ │ +03af9a: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03afa0: 0c02 |0012: move-result-object v2 │ │ +03afa2: 6e20 e917 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03afa8: 0c02 |0016: move-result-object v2 │ │ +03afaa: 1a03 6000 |0017: const-string v3, " in the supplied menu" // string@0060 │ │ +03afae: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03afb4: 0c02 |001c: move-result-object v2 │ │ +03afb6: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03afbc: 0c02 |0020: move-result-object v2 │ │ +03afbe: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03afc4: 2701 |0024: throw v1 │ │ +03afc6: 7120 7805 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0578 │ │ +03afcc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16892,18 +16892,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 │ │ -03afe8: |[03afe8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03aff8: 6200 b301 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ -03affc: 7230 6805 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@0568 │ │ -03b002: 0e00 |0005: return-void │ │ +03afd0: |[03afd0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +03afe0: 6200 b301 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b3 │ │ +03afe4: 7230 6805 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@0568 │ │ +03afea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -16913,25 +16913,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 │ │ -03b004: |[03b004] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -03b014: 6e10 1100 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0011 │ │ -03b01a: 0c00 |0003: move-result-object v0 │ │ -03b01c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -03b020: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -03b026: 0c01 |0009: move-result-object v1 │ │ -03b028: 1a02 3e0d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d3e │ │ -03b02c: 6e20 d300 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03b032: 0c00 |000f: move-result-object v0 │ │ -03b034: 1f00 2000 |0010: check-cast v0, Landroid/content/ComponentName; // type@0020 │ │ -03b038: 1100 |0012: return-object v0 │ │ +03afec: |[03afec] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +03affc: 6e10 1100 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0011 │ │ +03b002: 0c00 |0003: move-result-object v0 │ │ +03b004: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +03b008: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +03b00e: 0c01 |0009: move-result-object v1 │ │ +03b010: 1a02 370d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d37 │ │ +03b014: 6e20 d300 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03b01a: 0c00 |000f: move-result-object v0 │ │ +03b01c: 1f00 2000 |0010: check-cast v0, Landroid/content/ComponentName; // type@0020 │ │ +03b020: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16944,42 +16944,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 │ │ -03b03c: |[03b03c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03b04c: 6e10 1200 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0012 │ │ -03b052: 0c00 |0003: move-result-object v0 │ │ -03b054: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -03b058: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -03b05e: 0c01 |0009: move-result-object v1 │ │ -03b060: 1a02 3f0d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d3f │ │ -03b064: 6e20 d600 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -03b06a: 0c00 |000f: move-result-object v0 │ │ -03b06c: 1100 |0010: return-object v0 │ │ +03b024: |[03b024] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +03b034: 6e10 1200 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0012 │ │ +03b03a: 0c00 |0003: move-result-object v0 │ │ +03b03c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +03b040: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +03b046: 0c01 |0009: move-result-object v1 │ │ +03b048: 1a02 380d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d38 │ │ +03b04c: 6e20 d600 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +03b052: 0c00 |000f: move-result-object v0 │ │ +03b054: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #69 header: │ │ class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2786 │ │ +source_file_idx : 2779 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -16999,17 +16999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b070: |[03b070] android.support.v4.app.ShareCompatICS.:()V │ │ -03b080: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b086: 0e00 |0003: return-void │ │ +03b058: |[03b058] android.support.v4.app.ShareCompatICS.:()V │ │ +03b068: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b06e: 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;) │ │ @@ -17017,42 +17017,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 │ │ -03b088: |[03b088] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03b098: 7210 e112 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@12e1 │ │ -03b09e: 0c00 |0003: move-result-object v0 │ │ -03b0a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03b0a2: 2002 f902 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02f9 │ │ -03b0a6: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -03b0aa: 2201 f902 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02f9 │ │ -03b0ae: 7020 cc14 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@14cc │ │ -03b0b4: 2202 6b03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -03b0b8: 7010 e417 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03b0be: 1a03 1501 |0013: const-string v3, ".sharecompat_" // string@0115 │ │ -03b0c2: 6e20 ed17 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03b0c8: 0c02 |0018: move-result-object v2 │ │ -03b0ca: 6e10 c217 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -03b0d0: 0c03 |001c: move-result-object v3 │ │ -03b0d2: 6e10 9417 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -03b0d8: 0c03 |0020: move-result-object v3 │ │ -03b0da: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03b0e0: 0c02 |0024: move-result-object v2 │ │ -03b0e2: 6e10 f217 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03b0e8: 0c02 |0028: move-result-object v2 │ │ -03b0ea: 6e20 cd14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@14cd │ │ -03b0f0: 6e20 ce14 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@14ce │ │ -03b0f6: 7220 e712 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@12e7 │ │ -03b0fc: 0e00 |0032: return-void │ │ -03b0fe: 0701 |0033: move-object v1, v0 │ │ -03b100: 1f01 f902 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02f9 │ │ -03b104: 28d8 |0036: goto 000e // -0028 │ │ +03b070: |[03b070] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03b080: 7210 e112 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@12e1 │ │ +03b086: 0c00 |0003: move-result-object v0 │ │ +03b088: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03b08a: 2002 f902 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02f9 │ │ +03b08e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +03b092: 2201 f902 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02f9 │ │ +03b096: 7020 cc14 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@14cc │ │ +03b09c: 2202 6b03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +03b0a0: 7010 e417 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03b0a6: 1a03 0e01 |0013: const-string v3, ".sharecompat_" // string@010e │ │ +03b0aa: 6e20 ed17 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03b0b0: 0c02 |0018: move-result-object v2 │ │ +03b0b2: 6e10 c217 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +03b0b8: 0c03 |001c: move-result-object v3 │ │ +03b0ba: 6e10 9417 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +03b0c0: 0c03 |0020: move-result-object v3 │ │ +03b0c2: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03b0c8: 0c02 |0024: move-result-object v2 │ │ +03b0ca: 6e10 f217 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03b0d0: 0c02 |0028: move-result-object v2 │ │ +03b0d2: 6e20 cd14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@14cd │ │ +03b0d8: 6e20 ce14 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@14ce │ │ +03b0de: 7220 e712 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@12e7 │ │ +03b0e4: 0e00 |0032: return-void │ │ +03b0e6: 0701 |0033: move-object v1, v0 │ │ +03b0e8: 1f01 f902 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02f9 │ │ +03b0ec: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -17065,21 +17065,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 : 2786 (ShareCompatICS.java) │ │ + source_file_idx : 2779 (ShareCompatICS.java) │ │ │ │ Class #70 header: │ │ class_idx : 241 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2791 │ │ +source_file_idx : 2784 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #70 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -17094,17 +17094,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b108: |[03b108] android.support.v4.app.ShareCompatJB.:()V │ │ -03b118: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b11e: 0e00 |0003: return-void │ │ +03b0f0: |[03b0f0] android.support.v4.app.ShareCompatJB.:()V │ │ +03b100: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b106: 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;) │ │ @@ -17112,32 +17112,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 │ │ -03b120: |[03b120] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -03b130: 7110 9312 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1293 │ │ -03b136: 0c00 |0003: move-result-object v0 │ │ -03b138: 1100 |0004: return-object v0 │ │ +03b108: |[03b108] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +03b118: 7110 9312 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1293 │ │ +03b11e: 0c00 |0003: move-result-object v0 │ │ +03b120: 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 : 2791 (ShareCompatJB.java) │ │ + source_file_idx : 2784 (ShareCompatJB.java) │ │ │ │ Class #71 header: │ │ class_idx : 242 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 669 │ │ -source_file_idx : 2818 │ │ +source_file_idx : 2811 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #71 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -17152,33 +17152,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b13c: |[03b13c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -03b14c: 7020 9a12 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@129a │ │ -03b152: 0e00 |0003: return-void │ │ +03b124: |[03b124] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +03b134: 7020 9a12 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@129a │ │ +03b13a: 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 : 2818 (SuperNotCalledException.java) │ │ + source_file_idx : 2811 (SuperNotCalledException.java) │ │ │ │ Class #72 header: │ │ class_idx : 243 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -17196,21 +17196,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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #73 header: │ │ class_idx : 244 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -17228,21 +17228,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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #74 header: │ │ class_idx : 248 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -17287,26 +17287,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03b154: |[03b154] android.support.v4.app.TaskStackBuilder.:()V │ │ -03b164: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03b168: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03b16c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03b170: 2200 f600 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00f6 │ │ -03b174: 7010 8405 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0584 │ │ -03b17a: 6900 b501 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ -03b17e: 0e00 |000d: return-void │ │ -03b180: 2200 f500 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00f5 │ │ -03b184: 7010 8205 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0582 │ │ -03b18a: 6900 b501 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ -03b18e: 28f8 |0015: goto 000d // -0008 │ │ +03b13c: |[03b13c] android.support.v4.app.TaskStackBuilder.:()V │ │ +03b14c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b150: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03b154: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b158: 2200 f600 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00f6 │ │ +03b15c: 7010 8405 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0584 │ │ +03b162: 6900 b501 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ +03b166: 0e00 |000d: return-void │ │ +03b168: 2200 f500 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00f5 │ │ +03b16c: 7010 8205 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0582 │ │ +03b172: 6900 b501 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ +03b176: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17316,21 +17316,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03b190: |[03b190] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -03b1a0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b1a6: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -03b1aa: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03b1b0: 5b10 b701 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b1b4: 5b12 b801 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b1b8: 0e00 |000c: return-void │ │ +03b178: |[03b178] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +03b188: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b18e: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03b192: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03b198: 5b10 b701 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b19c: 5b12 b801 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b1a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17342,18 +17342,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 │ │ -03b1bc: |[03b1bc] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b1cc: 2200 f800 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00f8 │ │ -03b1d0: 7020 8905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0589 │ │ -03b1d6: 1100 |0005: return-object v0 │ │ +03b1a4: |[03b1a4] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b1b4: 2200 f800 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00f8 │ │ +03b1b8: 7020 8905 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0589 │ │ +03b1be: 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;) │ │ @@ -17361,18 +17361,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 │ │ -03b1d8: |[03b1d8] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b1e8: 7110 8f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@058f │ │ -03b1ee: 0c00 |0003: move-result-object v0 │ │ -03b1f0: 1100 |0004: return-object v0 │ │ +03b1c0: |[03b1c0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b1d0: 7110 8f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@058f │ │ +03b1d6: 0c00 |0003: move-result-object v0 │ │ +03b1d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17381,18 +17381,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 │ │ -03b1f4: |[03b1f4] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b204: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b208: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03b20e: 1101 |0005: return-object v1 │ │ +03b1dc: |[03b1dc] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b1ec: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b1f0: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03b1f6: 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; │ │ @@ -17402,27 +17402,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 │ │ -03b210: |[03b210] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b220: 6e10 cd00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ -03b226: 0c00 |0003: move-result-object v0 │ │ -03b228: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -03b22c: 5421 b801 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b230: 6e10 b400 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ -03b236: 0c01 |000b: move-result-object v1 │ │ -03b238: 6e20 e500 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00e5 │ │ -03b23e: 0c00 |000f: move-result-object v0 │ │ -03b240: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -03b244: 6e20 8d05 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ -03b24a: 6e20 8a05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058a │ │ -03b250: 1102 |0018: return-object v2 │ │ +03b1f8: |[03b1f8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b208: 6e10 cd00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ +03b20e: 0c00 |0003: move-result-object v0 │ │ +03b210: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +03b214: 5421 b801 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b218: 6e10 b400 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ +03b21e: 0c01 |000b: move-result-object v1 │ │ +03b220: 6e20 e500 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00e5 │ │ +03b226: 0c00 |000f: move-result-object v0 │ │ +03b228: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +03b22c: 6e20 8d05 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ +03b232: 6e20 8a05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058a │ │ +03b238: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17438,37 +17438,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 │ │ -03b254: |[03b254] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b266: 2042 f300 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00f3 │ │ -03b26a: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -03b26e: 0742 |0005: move-object v2, v4 │ │ -03b270: 1f02 f300 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00f3 │ │ -03b274: 7210 8005 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0580 │ │ -03b27a: 0c00 |000b: move-result-object v0 │ │ -03b27c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -03b280: 7110 d404 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d4 │ │ -03b286: 0c00 |0011: move-result-object v0 │ │ -03b288: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -03b28c: 6e10 cd00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ -03b292: 0c01 |0017: move-result-object v1 │ │ -03b294: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -03b298: 5432 b801 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b29c: 6e10 b400 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ -03b2a2: 0c02 |001f: move-result-object v2 │ │ -03b2a4: 6e20 e500 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00e5 │ │ -03b2aa: 0c01 |0023: move-result-object v1 │ │ -03b2ac: 6e20 8d05 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ -03b2b2: 6e20 8a05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058a │ │ -03b2b8: 1103 |002a: return-object v3 │ │ +03b23c: |[03b23c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b24c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b24e: 2042 f300 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00f3 │ │ +03b252: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +03b256: 0742 |0005: move-object v2, v4 │ │ +03b258: 1f02 f300 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00f3 │ │ +03b25c: 7210 8005 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0580 │ │ +03b262: 0c00 |000b: move-result-object v0 │ │ +03b264: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +03b268: 7110 d404 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d4 │ │ +03b26e: 0c00 |0011: move-result-object v0 │ │ +03b270: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +03b274: 6e10 cd00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ +03b27a: 0c01 |0017: move-result-object v1 │ │ +03b27c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +03b280: 5432 b801 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b284: 6e10 b400 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ +03b28a: 0c02 |001f: move-result-object v2 │ │ +03b28c: 6e20 e500 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00e5 │ │ +03b292: 0c01 |0023: move-result-object v1 │ │ +03b294: 6e20 8d05 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ +03b29a: 6e20 8a05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@058a │ │ +03b2a0: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17490,38 +17490,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 │ │ -03b2bc: |[03b2bc] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b2cc: 5453 b701 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b2d0: 6e10 1618 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03b2d6: 0a01 |0005: move-result v1 │ │ -03b2d8: 5453 b801 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b2dc: 7120 d504 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04d5 │ │ -03b2e2: 0c02 |000b: move-result-object v2 │ │ -03b2e4: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -03b2e8: 5453 b701 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b2ec: 6e30 0c18 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@180c │ │ -03b2f2: 5453 b801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b2f6: 6e10 cd00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ -03b2fc: 0c04 |0018: move-result-object v4 │ │ -03b2fe: 7120 d504 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04d5 │ │ -03b304: 0c02 |001c: move-result-object v2 │ │ -03b306: 28ef |001d: goto 000c // -0011 │ │ -03b308: 0d00 |001e: move-exception v0 │ │ -03b30a: 1a03 540b |001f: const-string v3, "TaskStackBuilder" // string@0b54 │ │ -03b30e: 1a04 6a02 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@026a │ │ -03b312: 7120 9f12 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -03b318: 2203 5603 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03b31c: 7020 a217 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@17a2 │ │ -03b322: 2703 |002b: throw v3 │ │ -03b324: 1105 |002c: return-object v5 │ │ +03b2a4: |[03b2a4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b2b4: 5453 b701 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b2b8: 6e10 1618 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03b2be: 0a01 |0005: move-result v1 │ │ +03b2c0: 5453 b801 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b2c4: 7120 d504 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04d5 │ │ +03b2ca: 0c02 |000b: move-result-object v2 │ │ +03b2cc: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +03b2d0: 5453 b701 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b2d4: 6e30 0c18 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@180c │ │ +03b2da: 5453 b801 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b2de: 6e10 cd00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00cd │ │ +03b2e4: 0c04 |0018: move-result-object v4 │ │ +03b2e6: 7120 d504 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04d5 │ │ +03b2ec: 0c02 |001c: move-result-object v2 │ │ +03b2ee: 28ef |001d: goto 000c // -0011 │ │ +03b2f0: 0d00 |001e: move-exception v0 │ │ +03b2f2: 1a03 4d0b |001f: const-string v3, "TaskStackBuilder" // string@0b4d │ │ +03b2f6: 1a04 6302 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0263 │ │ +03b2fa: 7120 9f12 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +03b300: 2203 5603 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03b304: 7020 a217 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@17a2 │ │ +03b30a: 2703 |002b: throw v3 │ │ +03b30c: 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 │ │ @@ -17544,21 +17544,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 │ │ -03b334: |[03b334] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b344: 2200 2000 |0000: new-instance v0, Landroid/content/ComponentName; // type@0020 │ │ -03b348: 5421 b801 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b34c: 7030 9e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009e │ │ -03b352: 6e20 8d05 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ -03b358: 0c00 |000a: move-result-object v0 │ │ -03b35a: 1100 |000b: return-object v0 │ │ +03b31c: |[03b31c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b32c: 2200 2000 |0000: new-instance v0, Landroid/content/ComponentName; // type@0020 │ │ +03b330: 5421 b801 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b334: 7030 9e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009e │ │ +03b33a: 6e20 8d05 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@058d │ │ +03b340: 0c00 |000a: move-result-object v0 │ │ +03b342: 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<*>; │ │ @@ -17568,20 +17568,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b35c: |[03b35c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -03b36c: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b370: 6e20 1018 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03b376: 0c00 |0005: move-result-object v0 │ │ -03b378: 1f00 2900 |0006: check-cast v0, Landroid/content/Intent; // type@0029 │ │ -03b37c: 1100 |0008: return-object v0 │ │ +03b344: |[03b344] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +03b354: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b358: 6e20 1018 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03b35e: 0c00 |0005: move-result-object v0 │ │ +03b360: 1f00 2900 |0006: check-cast v0, Landroid/content/Intent; // type@0029 │ │ +03b364: 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 │ │ │ │ @@ -17590,18 +17590,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b380: |[03b380] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -03b390: 6e20 9005 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0590 │ │ -03b396: 0c00 |0003: move-result-object v0 │ │ -03b398: 1100 |0004: return-object v0 │ │ +03b368: |[03b368] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +03b378: 6e20 9005 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0590 │ │ +03b37e: 0c00 |0003: move-result-object v0 │ │ +03b380: 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 │ │ │ │ @@ -17610,19 +17610,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b39c: |[03b39c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -03b3ac: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b3b0: 6e10 1618 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03b3b6: 0a00 |0005: move-result v0 │ │ -03b3b8: 0f00 |0006: return v0 │ │ +03b384: |[03b384] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +03b394: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b398: 6e10 1618 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03b39e: 0a00 |0005: move-result v0 │ │ +03b3a0: 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;) │ │ @@ -17630,45 +17630,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -03b3bc: |[03b3bc] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -03b3cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03b3ce: 5452 b701 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b3d2: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03b3d8: 0a02 |0006: move-result v2 │ │ -03b3da: 2321 f803 |0007: new-array v1, v2, [Landroid/content/Intent; // type@03f8 │ │ -03b3de: 2112 |0009: array-length v2, v1 │ │ -03b3e0: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -03b3e4: 1101 |000c: return-object v1 │ │ -03b3e6: 2203 2900 |000d: new-instance v3, Landroid/content/Intent; // type@0029 │ │ -03b3ea: 5452 b701 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b3ee: 6e20 1018 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03b3f4: 0c02 |0014: move-result-object v2 │ │ -03b3f6: 1f02 2900 |0015: check-cast v2, Landroid/content/Intent; // type@0029 │ │ -03b3fa: 7020 c500 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -03b400: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -03b406: 6e20 c800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -03b40c: 0c02 |0020: move-result-object v2 │ │ -03b40e: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -03b412: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -03b414: 2112 |0024: array-length v2, v1 │ │ -03b416: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -03b41a: 2203 2900 |0027: new-instance v3, Landroid/content/Intent; // type@0029 │ │ -03b41e: 5452 b701 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b422: 6e20 1018 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03b428: 0c02 |002e: move-result-object v2 │ │ -03b42a: 1f02 2900 |002f: check-cast v2, Landroid/content/Intent; // type@0029 │ │ -03b42e: 7020 c500 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -03b434: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -03b438: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b43c: 28ec |0038: goto 0024 // -0014 │ │ +03b3a4: |[03b3a4] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +03b3b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b3b6: 5452 b701 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b3ba: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03b3c0: 0a02 |0006: move-result v2 │ │ +03b3c2: 2321 f803 |0007: new-array v1, v2, [Landroid/content/Intent; // type@03f8 │ │ +03b3c6: 2112 |0009: array-length v2, v1 │ │ +03b3c8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +03b3cc: 1101 |000c: return-object v1 │ │ +03b3ce: 2203 2900 |000d: new-instance v3, Landroid/content/Intent; // type@0029 │ │ +03b3d2: 5452 b701 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b3d6: 6e20 1018 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03b3dc: 0c02 |0014: move-result-object v2 │ │ +03b3de: 1f02 2900 |0015: check-cast v2, Landroid/content/Intent; // type@0029 │ │ +03b3e2: 7020 c500 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +03b3e8: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +03b3ee: 6e20 c800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +03b3f4: 0c02 |0020: move-result-object v2 │ │ +03b3f6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +03b3fa: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +03b3fc: 2112 |0024: array-length v2, v1 │ │ +03b3fe: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +03b402: 2203 2900 |0027: new-instance v3, Landroid/content/Intent; // type@0029 │ │ +03b406: 5452 b701 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b40a: 6e20 1018 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03b410: 0c02 |002e: move-result-object v2 │ │ +03b412: 1f02 2900 |002f: check-cast v2, Landroid/content/Intent; // type@0029 │ │ +03b416: 7020 c500 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +03b41c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +03b420: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03b424: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17684,19 +17684,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03b440: |[03b440] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -03b450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b452: 6e40 9605 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0596 │ │ -03b458: 0c00 |0004: move-result-object v0 │ │ -03b45a: 1100 |0005: return-object v0 │ │ +03b428: |[03b428] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +03b438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b43a: 6e40 9605 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0596 │ │ +03b440: 0c00 |0004: move-result-object v0 │ │ +03b442: 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 │ │ @@ -17706,47 +17706,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 │ │ -03b45c: |[03b45c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03b46c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03b46e: 5460 b701 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b472: 6e10 1118 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ -03b478: 0a00 |0006: move-result v0 │ │ -03b47a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03b47e: 2200 5703 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -03b482: 1a01 ea09 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@09ea │ │ -03b486: 7020 a417 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03b48c: 2700 |0010: throw v0 │ │ -03b48e: 5460 b701 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b492: 5461 b701 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b496: 6e10 1618 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03b49c: 0a01 |0018: move-result v1 │ │ -03b49e: 2311 f803 |0019: new-array v1, v1, [Landroid/content/Intent; // type@03f8 │ │ -03b4a2: 6e20 1818 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -03b4a8: 0c02 |001e: move-result-object v2 │ │ -03b4aa: 1f02 f803 |001f: check-cast v2, [Landroid/content/Intent; // type@03f8 │ │ -03b4ae: 2200 2900 |0021: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -03b4b2: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -03b4b6: 7020 c500 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -03b4bc: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -03b4c2: 6e20 c800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -03b4c8: 0c00 |002e: move-result-object v0 │ │ -03b4ca: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -03b4ce: 6200 b501 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ -03b4d2: 5461 b801 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b4d6: 0173 |0035: move v3, v7 │ │ -03b4d8: 0184 |0036: move v4, v8 │ │ -03b4da: 0795 |0037: move-object v5, v9 │ │ -03b4dc: 7806 8105 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@0581 │ │ -03b4e2: 0c00 |003b: move-result-object v0 │ │ -03b4e4: 1100 |003c: return-object v0 │ │ +03b444: |[03b444] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03b454: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03b456: 5460 b701 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b45a: 6e10 1118 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ +03b460: 0a00 |0006: move-result v0 │ │ +03b462: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03b466: 2200 5703 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03b46a: 1a01 e309 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@09e3 │ │ +03b46e: 7020 a417 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03b474: 2700 |0010: throw v0 │ │ +03b476: 5460 b701 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b47a: 5461 b701 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b47e: 6e10 1618 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03b484: 0a01 |0018: move-result v1 │ │ +03b486: 2311 f803 |0019: new-array v1, v1, [Landroid/content/Intent; // type@03f8 │ │ +03b48a: 6e20 1818 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +03b490: 0c02 |001e: move-result-object v2 │ │ +03b492: 1f02 f803 |001f: check-cast v2, [Landroid/content/Intent; // type@03f8 │ │ +03b496: 2200 2900 |0021: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +03b49a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +03b49e: 7020 c500 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +03b4a4: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +03b4aa: 6e20 c800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +03b4b0: 0c00 |002e: move-result-object v0 │ │ +03b4b2: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +03b4b6: 6200 b501 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b5 │ │ +03b4ba: 5461 b801 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b4be: 0173 |0035: move v3, v7 │ │ +03b4c0: 0184 |0036: move v4, v8 │ │ +03b4c2: 0795 |0037: move-object v5, v9 │ │ +03b4c4: 7806 8105 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@0581 │ │ +03b4ca: 0c00 |003b: move-result-object v0 │ │ +03b4cc: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17762,19 +17762,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b4e8: |[03b4e8] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -03b4f8: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b4fc: 6e10 1218 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -03b502: 0c00 |0005: move-result-object v0 │ │ -03b504: 1100 |0006: return-object v0 │ │ +03b4d0: |[03b4d0] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +03b4e0: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b4e4: 6e10 1218 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +03b4ea: 0c00 |0005: move-result-object v0 │ │ +03b4ec: 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;) │ │ @@ -17782,18 +17782,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b508: |[03b508] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -03b518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b51a: 6e20 9905 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0599 │ │ -03b520: 0e00 |0004: return-void │ │ +03b4f0: |[03b4f0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +03b500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b502: 6e20 9905 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0599 │ │ +03b508: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17802,53 +17802,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -03b524: |[03b524] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -03b534: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03b536: 5452 b701 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b53a: 6e10 1118 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ -03b540: 0a02 |0006: move-result v2 │ │ -03b542: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -03b546: 2202 5703 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -03b54a: 1a03 eb09 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@09eb │ │ -03b54e: 7020 a417 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03b554: 2702 |0010: throw v2 │ │ -03b556: 5452 b701 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b55a: 5453 b701 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ -03b55e: 6e10 1618 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03b564: 0a03 |0018: move-result v3 │ │ -03b566: 2333 f803 |0019: new-array v3, v3, [Landroid/content/Intent; // type@03f8 │ │ -03b56a: 6e20 1818 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -03b570: 0c00 |001e: move-result-object v0 │ │ -03b572: 1f00 f803 |001f: check-cast v0, [Landroid/content/Intent; // type@03f8 │ │ -03b576: 2202 2900 |0021: new-instance v2, Landroid/content/Intent; // type@0029 │ │ -03b57a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -03b57e: 7020 c500 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -03b584: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -03b58a: 6e20 c800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -03b590: 0c02 |002e: move-result-object v2 │ │ -03b592: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -03b596: 5452 b801 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b59a: 7130 be05 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05be │ │ -03b5a0: 0a02 |0036: move-result v2 │ │ -03b5a2: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -03b5a6: 2201 2900 |0039: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -03b5aa: 2102 |003b: array-length v2, v0 │ │ -03b5ac: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b5b0: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -03b5b4: 7020 c500 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -03b5ba: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -03b5be: 6e20 c800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -03b5c4: 5452 b801 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ -03b5c8: 6e20 bf00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00bf │ │ -03b5ce: 0e00 |004d: return-void │ │ +03b50c: |[03b50c] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +03b51c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b51e: 5452 b701 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b522: 6e10 1118 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ +03b528: 0a02 |0006: move-result v2 │ │ +03b52a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +03b52e: 2202 5703 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +03b532: 1a03 e409 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@09e4 │ │ +03b536: 7020 a417 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03b53c: 2702 |0010: throw v2 │ │ +03b53e: 5452 b701 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b542: 5453 b701 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b7 │ │ +03b546: 6e10 1618 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03b54c: 0a03 |0018: move-result v3 │ │ +03b54e: 2333 f803 |0019: new-array v3, v3, [Landroid/content/Intent; // type@03f8 │ │ +03b552: 6e20 1818 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +03b558: 0c00 |001e: move-result-object v0 │ │ +03b55a: 1f00 f803 |001f: check-cast v0, [Landroid/content/Intent; // type@03f8 │ │ +03b55e: 2202 2900 |0021: new-instance v2, Landroid/content/Intent; // type@0029 │ │ +03b562: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +03b566: 7020 c500 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +03b56c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +03b572: 6e20 c800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +03b578: 0c02 |002e: move-result-object v2 │ │ +03b57a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +03b57e: 5452 b801 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b582: 7130 be05 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05be │ │ +03b588: 0a02 |0036: move-result v2 │ │ +03b58a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +03b58e: 2201 2900 |0039: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +03b592: 2102 |003b: array-length v2, v0 │ │ +03b594: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b598: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +03b59c: 7020 c500 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +03b5a2: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +03b5a6: 6e20 c800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +03b5ac: 5452 b801 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b8 │ │ +03b5b0: 6e20 bf00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00bf │ │ +03b5b6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17858,21 +17858,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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #75 header: │ │ class_idx : 249 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2902 │ │ +source_file_idx : 2895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -17887,17 +17887,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b5d0: |[03b5d0] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -03b5e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b5e6: 0e00 |0003: return-void │ │ +03b5b8: |[03b5b8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +03b5c8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b5ce: 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;) │ │ @@ -17905,35 +17905,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 │ │ -03b5e8: |[03b5e8] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -03b5f8: 7140 9300 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0093 │ │ -03b5fe: 0c00 |0003: move-result-object v0 │ │ -03b600: 1100 |0004: return-object v0 │ │ +03b5d0: |[03b5d0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +03b5e0: 7140 9300 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0093 │ │ +03b5e6: 0c00 |0003: move-result-object v0 │ │ +03b5e8: 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 : 2902 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2895 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #76 header: │ │ class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2907 │ │ +source_file_idx : 2900 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -17948,17 +17948,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b604: |[03b604] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -03b614: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b61a: 0e00 |0003: return-void │ │ +03b5ec: |[03b5ec] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +03b5fc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b602: 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;) │ │ @@ -17966,36 +17966,36 @@ │ │ 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 │ │ -03b61c: |[03b61c] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03b62c: 7155 9400 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@0094 │ │ -03b632: 0c00 |0003: move-result-object v0 │ │ -03b634: 1100 |0004: return-object v0 │ │ +03b604: |[03b604] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03b614: 7155 9400 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@0094 │ │ +03b61a: 0c00 |0003: move-result-object v0 │ │ +03b61c: 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 : 2907 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2900 (TaskStackBuilderJellybean.java) │ │ │ │ Class #77 header: │ │ class_idx : 253 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 720 │ │ +source_file_idx : 713 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ @@ -18035,17 +18035,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b638: |[03b638] android.support.v4.content.ContextCompat.:()V │ │ -03b648: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b64e: 0e00 |0003: return-void │ │ +03b620: |[03b620] android.support.v4.content.ContextCompat.:()V │ │ +03b630: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -18053,35 +18053,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 │ │ -03b650: |[03b650] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -03b660: 0761 |0000: move-object v1, v6 │ │ -03b662: 0770 |0001: move-object v0, v7 │ │ -03b664: 2104 |0002: array-length v4, v0 │ │ -03b666: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03b668: 0712 |0004: move-object v2, v1 │ │ -03b66a: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -03b66e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -03b672: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -03b676: 2201 3c03 |000b: new-instance v1, Ljava/io/File; // type@033c │ │ -03b67a: 7020 5a17 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ -03b680: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03b684: 0712 |0012: move-object v2, v1 │ │ -03b686: 28f2 |0013: goto 0005 // -000e │ │ -03b688: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -03b68c: 2201 3c03 |0016: new-instance v1, Ljava/io/File; // type@033c │ │ -03b690: 7030 5917 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ -03b696: 28f5 |001b: goto 0010 // -000b │ │ -03b698: 1102 |001c: return-object v2 │ │ -03b69a: 0721 |001d: move-object v1, v2 │ │ -03b69c: 28f2 |001e: goto 0010 // -000e │ │ +03b638: |[03b638] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +03b648: 0761 |0000: move-object v1, v6 │ │ +03b64a: 0770 |0001: move-object v0, v7 │ │ +03b64c: 2104 |0002: array-length v4, v0 │ │ +03b64e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +03b650: 0712 |0004: move-object v2, v1 │ │ +03b652: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +03b656: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +03b65a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +03b65e: 2201 3c03 |000b: new-instance v1, Ljava/io/File; // type@033c │ │ +03b662: 7020 5a17 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ +03b668: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03b66c: 0712 |0012: move-object v2, v1 │ │ +03b66e: 28f2 |0013: goto 0005 // -000e │ │ +03b670: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +03b674: 2201 3c03 |0016: new-instance v1, Ljava/io/File; // type@033c │ │ +03b678: 7030 5917 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ +03b67e: 28f5 |001b: goto 0010 // -000b │ │ +03b680: 1102 |001c: return-object v2 │ │ +03b682: 0721 |001d: move-object v1, v2 │ │ +03b684: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -18109,48 +18109,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 │ │ -03b6a0: |[03b6a0] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03b6b0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03b6b2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03b6b4: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03b6b8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03b6bc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03b6c0: 7110 c805 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05c8 │ │ -03b6c6: 0c02 |000b: move-result-object v2 │ │ -03b6c8: 1102 |000c: return-object v2 │ │ -03b6ca: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -03b6ce: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03b6d2: 7110 c005 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@05c0 │ │ -03b6d8: 0c00 |0014: move-result-object v0 │ │ -03b6da: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ -03b6de: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03b6e2: 28f3 |0019: goto 000c // -000d │ │ -03b6e4: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ -03b6ea: 0c02 |001d: move-result-object v2 │ │ -03b6ec: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -03b6ee: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ -03b6f2: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -03b6f6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03b6fa: 1a04 2e0f |0025: const-string v4, "data" // string@0f2e │ │ -03b6fe: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03b702: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03b704: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -03b70a: 0c05 |002d: move-result-object v5 │ │ -03b70c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03b710: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03b712: 1a05 cd0d |0031: const-string v5, "cache" // string@0dcd │ │ -03b716: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03b71a: 7120 b905 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ -03b720: 0c00 |0038: move-result-object v0 │ │ -03b722: 28dc |0039: goto 0015 // -0024 │ │ +03b688: |[03b688] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03b698: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03b69a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +03b69c: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b6a0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +03b6a4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +03b6a8: 7110 c805 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05c8 │ │ +03b6ae: 0c02 |000b: move-result-object v2 │ │ +03b6b0: 1102 |000c: return-object v2 │ │ +03b6b2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +03b6b6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +03b6ba: 7110 c005 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@05c0 │ │ +03b6c0: 0c00 |0014: move-result-object v0 │ │ +03b6c2: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ +03b6c6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +03b6ca: 28f3 |0019: goto 000c // -000d │ │ +03b6cc: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ +03b6d2: 0c02 |001d: move-result-object v2 │ │ +03b6d4: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +03b6d6: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ +03b6da: 1a04 4102 |0021: const-string v4, "Android" // string@0241 │ │ +03b6de: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03b6e2: 1a04 270f |0025: const-string v4, "data" // string@0f27 │ │ +03b6e6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +03b6ea: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +03b6ec: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +03b6f2: 0c05 |002d: move-result-object v5 │ │ +03b6f4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +03b6f8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +03b6fa: 1a05 c60d |0031: const-string v5, "cache" // string@0dc6 │ │ +03b6fe: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +03b702: 7120 b905 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ +03b708: 0c00 |0038: move-result-object v0 │ │ +03b70a: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -18168,50 +18168,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 │ │ -03b724: |[03b724] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -03b734: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03b736: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03b738: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03b73c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03b740: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03b744: 7120 c905 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@05c9 │ │ -03b74a: 0c02 |000b: move-result-object v2 │ │ -03b74c: 1102 |000c: return-object v2 │ │ -03b74e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -03b752: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03b756: 7120 c105 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@05c1 │ │ -03b75c: 0c00 |0014: move-result-object v0 │ │ -03b75e: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ -03b762: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03b766: 28f3 |0019: goto 000c // -000d │ │ -03b768: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ -03b76e: 0c02 |001d: move-result-object v2 │ │ -03b770: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -03b772: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ -03b776: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -03b77a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03b77e: 1a04 2e0f |0025: const-string v4, "data" // string@0f2e │ │ -03b782: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03b786: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03b788: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -03b78e: 0c05 |002d: move-result-object v5 │ │ -03b790: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03b794: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03b796: 1a05 7910 |0031: const-string v5, "files" // string@1079 │ │ -03b79a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03b79e: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -03b7a0: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -03b7a4: 7120 b905 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ -03b7aa: 0c00 |003b: move-result-object v0 │ │ -03b7ac: 28d9 |003c: goto 0015 // -0027 │ │ +03b70c: |[03b70c] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +03b71c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03b71e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +03b720: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b724: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +03b728: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +03b72c: 7120 c905 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@05c9 │ │ +03b732: 0c02 |000b: move-result-object v2 │ │ +03b734: 1102 |000c: return-object v2 │ │ +03b736: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +03b73a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +03b73e: 7120 c105 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@05c1 │ │ +03b744: 0c00 |0014: move-result-object v0 │ │ +03b746: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ +03b74a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +03b74e: 28f3 |0019: goto 000c // -000d │ │ +03b750: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ +03b756: 0c02 |001d: move-result-object v2 │ │ +03b758: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +03b75a: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ +03b75e: 1a04 4102 |0021: const-string v4, "Android" // string@0241 │ │ +03b762: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03b766: 1a04 270f |0025: const-string v4, "data" // string@0f27 │ │ +03b76a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +03b76e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +03b770: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +03b776: 0c05 |002d: move-result-object v5 │ │ +03b778: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +03b77c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +03b77e: 1a05 7210 |0031: const-string v5, "files" // string@1072 │ │ +03b782: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +03b786: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +03b788: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +03b78c: 7120 b905 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ +03b792: 0c00 |003b: move-result-object v0 │ │ +03b794: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -18230,45 +18230,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 │ │ -03b7b0: |[03b7b0] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03b7c0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03b7c2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03b7c4: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03b7c8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -03b7cc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -03b7d0: 7110 ca05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05ca │ │ -03b7d6: 0c02 |000b: move-result-object v2 │ │ -03b7d8: 1102 |000c: return-object v2 │ │ -03b7da: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -03b7de: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -03b7e2: 7110 c305 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@05c3 │ │ -03b7e8: 0c00 |0014: move-result-object v0 │ │ -03b7ea: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ -03b7ee: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -03b7f2: 28f3 |0019: goto 000c // -000d │ │ -03b7f4: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ -03b7fa: 0c02 |001d: move-result-object v2 │ │ -03b7fc: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -03b7fe: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ -03b802: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -03b806: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03b80a: 1a04 b117 |0025: const-string v4, "obb" // string@17b1 │ │ -03b80e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -03b812: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -03b814: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -03b81a: 0c05 |002d: move-result-object v5 │ │ -03b81c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03b820: 7120 b905 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ -03b826: 0c00 |0033: move-result-object v0 │ │ -03b828: 28e1 |0034: goto 0015 // -001f │ │ +03b798: |[03b798] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03b7a8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03b7aa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +03b7ac: 6001 1f00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b7b0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +03b7b4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +03b7b8: 7110 ca05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05ca │ │ +03b7be: 0c02 |000b: move-result-object v2 │ │ +03b7c0: 1102 |000c: return-object v2 │ │ +03b7c2: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +03b7c6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +03b7ca: 7110 c305 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@05c3 │ │ +03b7d0: 0c00 |0014: move-result-object v0 │ │ +03b7d2: 2372 0e04 |0015: new-array v2, v7, [Ljava/io/File; // type@040e │ │ +03b7d6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +03b7da: 28f3 |0019: goto 000c // -000d │ │ +03b7dc: 7100 d801 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ +03b7e2: 0c02 |001d: move-result-object v2 │ │ +03b7e4: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +03b7e6: 2333 1204 |001f: new-array v3, v3, [Ljava/lang/String; // type@0412 │ │ +03b7ea: 1a04 4102 |0021: const-string v4, "Android" // string@0241 │ │ +03b7ee: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03b7f2: 1a04 aa17 |0025: const-string v4, "obb" // string@17aa │ │ +03b7f6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +03b7fa: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +03b7fc: 6e10 b500 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +03b802: 0c05 |002d: move-result-object v5 │ │ +03b804: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +03b808: 7120 b905 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05b9 │ │ +03b80e: 0c00 |0033: move-result-object v0 │ │ +03b810: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18286,19 +18286,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 │ │ -03b82c: |[03b82c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -03b83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b83e: 7130 be05 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05be │ │ -03b844: 0a00 |0004: move-result v0 │ │ -03b846: 0f00 |0005: return v0 │ │ +03b814: |[03b814] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +03b824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b826: 7130 be05 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05be │ │ +03b82c: 0a00 |0004: move-result v0 │ │ +03b82e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18307,27 +18307,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 │ │ -03b848: |[03b848] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -03b858: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03b85a: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03b85e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -03b862: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -03b866: 7130 c605 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05c6 │ │ -03b86c: 0f01 |000a: return v1 │ │ -03b86e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -03b872: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -03b876: 7120 c405 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05c4 │ │ -03b87c: 28f8 |0012: goto 000a // -0008 │ │ -03b87e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03b880: 28f6 |0014: goto 000a // -000a │ │ +03b830: |[03b830] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +03b840: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b842: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03b846: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +03b84a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +03b84e: 7130 c605 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05c6 │ │ +03b854: 0f01 |000a: return v1 │ │ +03b856: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +03b85a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +03b85e: 7120 c405 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05c4 │ │ +03b864: 28f8 |0012: goto 000a // -0008 │ │ +03b866: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03b868: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18336,21 +18336,21 @@ │ │ locals : │ │ 0x0003 - 0x0015 reg=0 version I │ │ 0x0000 - 0x0015 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 720 (ContextCompat.java) │ │ + source_file_idx : 713 (ContextCompat.java) │ │ │ │ Class #78 header: │ │ class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 721 │ │ +source_file_idx : 714 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #78 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatFroyo;' │ │ @@ -18365,17 +18365,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b884: |[03b884] android.support.v4.content.ContextCompatFroyo.:()V │ │ -03b894: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b89a: 0e00 |0003: return-void │ │ +03b86c: |[03b86c] android.support.v4.content.ContextCompatFroyo.:()V │ │ +03b87c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b882: 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;) │ │ @@ -18383,18 +18383,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 │ │ -03b89c: |[03b89c] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -03b8ac: 6e10 ac00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00ac │ │ -03b8b2: 0c00 |0003: move-result-object v0 │ │ -03b8b4: 1100 |0004: return-object v0 │ │ +03b884: |[03b884] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +03b894: 6e10 ac00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00ac │ │ +03b89a: 0c00 |0003: move-result-object v0 │ │ +03b89c: 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;) │ │ @@ -18402,33 +18402,33 @@ │ │ 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 │ │ -03b8b8: |[03b8b8] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -03b8c8: 6e20 ae00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00ae │ │ -03b8ce: 0c00 |0003: move-result-object v0 │ │ -03b8d0: 1100 |0004: return-object v0 │ │ +03b8a0: |[03b8a0] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +03b8b0: 6e20 ae00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00ae │ │ +03b8b6: 0c00 |0003: move-result-object v0 │ │ +03b8b8: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 721 (ContextCompatFroyo.java) │ │ + source_file_idx : 714 (ContextCompatFroyo.java) │ │ │ │ Class #79 header: │ │ class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 722 │ │ +source_file_idx : 715 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ @@ -18443,17 +18443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b8d4: |[03b8d4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -03b8e4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b8ea: 0e00 |0003: return-void │ │ +03b8bc: |[03b8bc] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +03b8cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b8d2: 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;) │ │ @@ -18461,18 +18461,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 │ │ -03b8ec: |[03b8ec] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -03b8fc: 6e10 b200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00b2 │ │ -03b902: 0c00 |0003: move-result-object v0 │ │ -03b904: 1100 |0004: return-object v0 │ │ +03b8d4: |[03b8d4] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +03b8e4: 6e10 b200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00b2 │ │ +03b8ea: 0c00 |0003: move-result-object v0 │ │ +03b8ec: 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;) │ │ @@ -18480,33 +18480,33 @@ │ │ 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 │ │ -03b908: |[03b908] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -03b918: 6e20 bd00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00bd │ │ -03b91e: 0e00 |0003: return-void │ │ +03b8f0: |[03b8f0] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +03b900: 6e20 bd00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00bd │ │ +03b906: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 722 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 715 (ContextCompatHoneycomb.java) │ │ │ │ Class #80 header: │ │ class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 723 │ │ +source_file_idx : 716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ @@ -18521,17 +18521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b920: |[03b920] android.support.v4.content.ContextCompatJellybean.:()V │ │ -03b930: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b936: 0e00 |0003: return-void │ │ +03b908: |[03b908] android.support.v4.content.ContextCompatJellybean.:()V │ │ +03b918: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b91e: 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;) │ │ @@ -18539,34 +18539,34 @@ │ │ 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 │ │ -03b938: |[03b938] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -03b948: 6e30 be00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00be │ │ -03b94e: 0e00 |0003: return-void │ │ +03b920: |[03b920] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +03b930: 6e30 be00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00be │ │ +03b936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 723 (ContextCompatJellybean.java) │ │ + source_file_idx : 716 (ContextCompatJellybean.java) │ │ │ │ Class #81 header: │ │ class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 724 │ │ +source_file_idx : 717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #81 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatKitKat;' │ │ @@ -18581,17 +18581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b950: |[03b950] android.support.v4.content.ContextCompatKitKat.:()V │ │ -03b960: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03b966: 0e00 |0003: return-void │ │ +03b938: |[03b938] android.support.v4.content.ContextCompatKitKat.:()V │ │ +03b948: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03b94e: 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;) │ │ @@ -18599,18 +18599,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 │ │ -03b968: |[03b968] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03b978: 6e10 ad00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00ad │ │ -03b97e: 0c00 |0003: move-result-object v0 │ │ -03b980: 1100 |0004: return-object v0 │ │ +03b950: |[03b950] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03b960: 6e10 ad00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00ad │ │ +03b966: 0c00 |0003: move-result-object v0 │ │ +03b968: 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;) │ │ @@ -18618,18 +18618,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 │ │ -03b984: |[03b984] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -03b994: 6e20 af00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00af │ │ -03b99a: 0c00 |0003: move-result-object v0 │ │ -03b99c: 1100 |0004: return-object v0 │ │ +03b96c: |[03b96c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +03b97c: 6e20 af00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00af │ │ +03b982: 0c00 |0003: move-result-object v0 │ │ +03b984: 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; │ │ │ │ @@ -18638,32 +18638,32 @@ │ │ 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 │ │ -03b9a0: |[03b9a0] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -03b9b0: 6e10 b300 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00b3 │ │ -03b9b6: 0c00 |0003: move-result-object v0 │ │ -03b9b8: 1100 |0004: return-object v0 │ │ +03b988: |[03b988] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +03b998: 6e10 b300 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00b3 │ │ +03b99e: 0c00 |0003: move-result-object v0 │ │ +03b9a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 724 (ContextCompatKitKat.java) │ │ + source_file_idx : 717 (ContextCompatKitKat.java) │ │ │ │ Class #82 header: │ │ class_idx : 259 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 959 │ │ +source_file_idx : 952 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -18687,21 +18687,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/content/FileProvider$PathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 959 (FileProvider.java) │ │ + source_file_idx : 952 (FileProvider.java) │ │ │ │ Class #83 header: │ │ class_idx : 261 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 33 │ │ -source_file_idx : 959 │ │ +source_file_idx : 952 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -18779,32 +18779,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03b9bc: |[03b9bc] android.support.v4.content.FileProvider.:()V │ │ -03b9cc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03b9ce: 2300 1204 |0001: new-array v0, v0, [Ljava/lang/String; // type@0412 │ │ -03b9d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03b9d4: 1a02 940c |0004: const-string v2, "_display_name" // string@0c94 │ │ -03b9d8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -03b9dc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -03b9de: 1a02 9b0c |0009: const-string v2, "_size" // string@0c9b │ │ -03b9e2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -03b9e6: 6900 d501 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d5 │ │ -03b9ea: 2200 3c03 |000f: new-instance v0, Ljava/io/File; // type@033c │ │ -03b9ee: 1a01 1701 |0011: const-string v1, "/" // string@0117 │ │ -03b9f2: 7020 5a17 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ -03b9f8: 6900 d601 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d6 │ │ -03b9fc: 2200 8203 |0018: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -03ba00: 7010 2518 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -03ba06: 6900 dd01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ -03ba0a: 0e00 |001f: return-void │ │ +03b9a4: |[03b9a4] android.support.v4.content.FileProvider.:()V │ │ +03b9b4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03b9b6: 2300 1204 |0001: new-array v0, v0, [Ljava/lang/String; // type@0412 │ │ +03b9ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03b9bc: 1a02 8d0c |0004: const-string v2, "_display_name" // string@0c8d │ │ +03b9c0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +03b9c4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +03b9c6: 1a02 940c |0009: const-string v2, "_size" // string@0c94 │ │ +03b9ca: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +03b9ce: 6900 d501 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d5 │ │ +03b9d2: 2200 3c03 |000f: new-instance v0, Ljava/io/File; // type@033c │ │ +03b9d6: 1a01 1001 |0011: const-string v1, "/" // string@0110 │ │ +03b9da: 7020 5a17 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ +03b9e0: 6900 d601 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d6 │ │ +03b9e4: 2200 8203 |0018: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +03b9e8: 7010 2518 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +03b9ee: 6900 dd01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ +03b9f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18813,17 +18813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ba0c: |[03ba0c] android.support.v4.content.FileProvider.:()V │ │ -03ba1c: 7010 a300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00a3 │ │ -03ba22: 0e00 |0003: return-void │ │ +03b9f4: |[03b9f4] android.support.v4.content.FileProvider.:()V │ │ +03ba04: 7010 a300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00a3 │ │ +03ba0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18832,31 +18832,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 │ │ -03ba24: |[03ba24] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -03ba34: 0761 |0000: move-object v1, v6 │ │ -03ba36: 0770 |0001: move-object v0, v7 │ │ -03ba38: 2104 |0002: array-length v4, v0 │ │ -03ba3a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03ba3c: 0712 |0004: move-object v2, v1 │ │ -03ba3e: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -03ba42: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -03ba46: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -03ba4a: 2201 3c03 |000b: new-instance v1, Ljava/io/File; // type@033c │ │ -03ba4e: 7030 5917 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ -03ba54: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03ba58: 0712 |0012: move-object v2, v1 │ │ -03ba5a: 28f2 |0013: goto 0005 // -000e │ │ -03ba5c: 1102 |0014: return-object v2 │ │ -03ba5e: 0721 |0015: move-object v1, v2 │ │ -03ba60: 28fa |0016: goto 0010 // -0006 │ │ +03ba0c: |[03ba0c] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +03ba1c: 0761 |0000: move-object v1, v6 │ │ +03ba1e: 0770 |0001: move-object v0, v7 │ │ +03ba20: 2104 |0002: array-length v4, v0 │ │ +03ba22: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +03ba24: 0712 |0004: move-object v2, v1 │ │ +03ba26: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +03ba2a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +03ba2e: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +03ba32: 2201 3c03 |000b: new-instance v1, Ljava/io/File; // type@033c │ │ +03ba36: 7030 5917 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ +03ba3c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03ba40: 0712 |0012: move-object v2, v1 │ │ +03ba42: 28f2 |0013: goto 0005 // -000e │ │ +03ba44: 1102 |0014: return-object v2 │ │ +03ba46: 0721 |0015: move-object v1, v2 │ │ +03ba48: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18880,19 +18880,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 │ │ -03ba64: |[03ba64] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -03ba74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03ba76: 2330 1004 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ -03ba7a: 7153 f317 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03ba80: 1100 |0006: return-object v0 │ │ +03ba4c: |[03ba4c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +03ba5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03ba5e: 2330 1004 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ +03ba62: 7153 f317 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03ba68: 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; │ │ @@ -18904,19 +18904,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 │ │ -03ba84: |[03ba84] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -03ba94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03ba96: 2330 1204 |0001: new-array v0, v3, [Ljava/lang/String; // type@0412 │ │ -03ba9a: 7153 f317 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03baa0: 1100 |0006: return-object v0 │ │ +03ba6c: |[03ba6c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +03ba7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03ba7e: 2330 1204 |0001: new-array v0, v3, [Ljava/lang/String; // type@0412 │ │ +03ba82: 7153 f317 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03ba88: 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; │ │ @@ -18928,41 +18928,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 │ │ -03baa4: |[03baa4] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -03bab4: 6203 dd01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ -03bab8: 1d03 |0002: monitor-enter v3 │ │ -03baba: 6202 dd01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ -03babe: 6e20 2818 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -03bac4: 0c01 |0008: move-result-object v1 │ │ -03bac6: 1f01 0301 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0103 │ │ -03baca: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -03bace: 7120 fb05 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@05fb │ │ -03bad4: 0c01 |0010: move-result-object v1 │ │ -03bad6: 6202 dd01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ -03bada: 6e30 2918 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -03bae0: 1e03 |0016: monitor-exit v3 │ │ -03bae2: 1101 |0017: return-object v1 │ │ -03bae4: 0d00 |0018: move-exception v0 │ │ -03bae6: 2202 5603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03baea: 1a04 b903 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03b9 │ │ -03baee: 7030 a117 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ -03baf4: 2702 |0020: throw v2 │ │ -03baf6: 0d02 |0021: move-exception v2 │ │ -03baf8: 1e03 |0022: monitor-exit v3 │ │ -03bafa: 2702 |0023: throw v2 │ │ -03bafc: 0d00 |0024: move-exception v0 │ │ -03bafe: 2202 5603 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03bb02: 1a04 b903 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03b9 │ │ -03bb06: 7030 a117 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ -03bb0c: 2702 |002c: throw v2 │ │ +03ba8c: |[03ba8c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +03ba9c: 6203 dd01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ +03baa0: 1d03 |0002: monitor-enter v3 │ │ +03baa2: 6202 dd01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ +03baa6: 6e20 2818 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +03baac: 0c01 |0008: move-result-object v1 │ │ +03baae: 1f01 0301 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0103 │ │ +03bab2: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +03bab6: 7120 fb05 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@05fb │ │ +03babc: 0c01 |0010: move-result-object v1 │ │ +03babe: 6202 dd01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dd │ │ +03bac2: 6e30 2918 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +03bac8: 1e03 |0016: monitor-exit v3 │ │ +03baca: 1101 |0017: return-object v1 │ │ +03bacc: 0d00 |0018: move-exception v0 │ │ +03bace: 2202 5603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03bad2: 1a04 b203 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03b2 │ │ +03bad6: 7030 a117 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ +03badc: 2702 |0020: throw v2 │ │ +03bade: 0d02 |0021: move-exception v2 │ │ +03bae0: 1e03 |0022: monitor-exit v3 │ │ +03bae2: 2702 |0023: throw v2 │ │ +03bae4: 0d00 |0024: move-exception v0 │ │ +03bae6: 2202 5603 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03baea: 1a04 b203 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03b2 │ │ +03baee: 7030 a117 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ +03baf4: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18996,20 +18996,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 │ │ -03bb3c: |[03bb3c] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -03bb4c: 7120 f405 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@05f4 │ │ -03bb52: 0c00 |0003: move-result-object v0 │ │ -03bb54: 7220 e805 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05e8 │ │ -03bb5a: 0c01 |0007: move-result-object v1 │ │ -03bb5c: 1101 |0008: return-object v1 │ │ +03bb24: |[03bb24] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +03bb34: 7120 f405 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@05f4 │ │ +03bb3a: 0c00 |0003: move-result-object v0 │ │ +03bb3c: 7220 e805 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05e8 │ │ +03bb42: 0c01 |0007: move-result-object v1 │ │ +03bb44: 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; │ │ @@ -19021,61 +19021,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -03bb60: |[03bb60] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -03bb70: 1a01 ad19 |0000: const-string v1, "r" // string@19ad │ │ -03bb74: 6e20 d217 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bb7a: 0a01 |0005: move-result v1 │ │ -03bb7c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -03bb80: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -03bb84: 0f00 |000a: return v0 │ │ -03bb86: 1a01 f51d |000b: const-string v1, "w" // string@1df5 │ │ -03bb8a: 6e20 d217 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bb90: 0a01 |0010: move-result v1 │ │ -03bb92: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -03bb96: 1a01 2e1e |0013: const-string v1, "wt" // string@1e2e │ │ -03bb9a: 6e20 d217 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bba0: 0a01 |0018: move-result v1 │ │ -03bba2: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -03bba6: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -03bbaa: 28ed |001d: goto 000a // -0013 │ │ -03bbac: 1a01 f61d |001e: const-string v1, "wa" // string@1df6 │ │ -03bbb0: 6e20 d217 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bbb6: 0a01 |0023: move-result v1 │ │ -03bbb8: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -03bbbc: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -03bbc0: 28e2 |0028: goto 000a // -001e │ │ -03bbc2: 1a01 781a |0029: const-string v1, "rw" // string@1a78 │ │ -03bbc6: 6e20 d217 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bbcc: 0a01 |002e: move-result v1 │ │ -03bbce: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -03bbd2: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -03bbd6: 28d7 |0033: goto 000a // -0029 │ │ -03bbd8: 1a01 791a |0034: const-string v1, "rwt" // string@1a79 │ │ -03bbdc: 6e20 d217 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bbe2: 0a01 |0039: move-result v1 │ │ -03bbe4: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -03bbe8: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -03bbec: 28cc |003e: goto 000a // -0034 │ │ -03bbee: 2201 5603 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03bbf2: 2202 6b03 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -03bbf6: 7010 e417 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03bbfc: 1a03 6904 |0046: const-string v3, "Invalid mode: " // string@0469 │ │ -03bc00: 6e20 ed17 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03bc06: 0c02 |004b: move-result-object v2 │ │ -03bc08: 6e20 ed17 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03bc0e: 0c02 |004f: move-result-object v2 │ │ -03bc10: 6e10 f217 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03bc16: 0c02 |0053: move-result-object v2 │ │ -03bc18: 7020 a017 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03bc1e: 2701 |0057: throw v1 │ │ +03bb48: |[03bb48] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +03bb58: 1a01 a619 |0000: const-string v1, "r" // string@19a6 │ │ +03bb5c: 6e20 d217 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bb62: 0a01 |0005: move-result v1 │ │ +03bb64: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +03bb68: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +03bb6c: 0f00 |000a: return v0 │ │ +03bb6e: 1a01 ee1d |000b: const-string v1, "w" // string@1dee │ │ +03bb72: 6e20 d217 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bb78: 0a01 |0010: move-result v1 │ │ +03bb7a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +03bb7e: 1a01 271e |0013: const-string v1, "wt" // string@1e27 │ │ +03bb82: 6e20 d217 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bb88: 0a01 |0018: move-result v1 │ │ +03bb8a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +03bb8e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +03bb92: 28ed |001d: goto 000a // -0013 │ │ +03bb94: 1a01 ef1d |001e: const-string v1, "wa" // string@1def │ │ +03bb98: 6e20 d217 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bb9e: 0a01 |0023: move-result v1 │ │ +03bba0: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +03bba4: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +03bba8: 28e2 |0028: goto 000a // -001e │ │ +03bbaa: 1a01 711a |0029: const-string v1, "rw" // string@1a71 │ │ +03bbae: 6e20 d217 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bbb4: 0a01 |002e: move-result v1 │ │ +03bbb6: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +03bbba: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +03bbbe: 28d7 |0033: goto 000a // -0029 │ │ +03bbc0: 1a01 721a |0034: const-string v1, "rwt" // string@1a72 │ │ +03bbc4: 6e20 d217 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bbca: 0a01 |0039: move-result v1 │ │ +03bbcc: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +03bbd0: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +03bbd4: 28cc |003e: goto 000a // -0034 │ │ +03bbd6: 2201 5603 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03bbda: 2202 6b03 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +03bbde: 7010 e417 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03bbe4: 1a03 6204 |0046: const-string v3, "Invalid mode: " // string@0462 │ │ +03bbe8: 6e20 ed17 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03bbee: 0c02 |004b: move-result-object v2 │ │ +03bbf0: 6e20 ed17 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03bbf6: 0c02 |004f: move-result-object v2 │ │ +03bbf8: 6e10 f217 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03bbfe: 0c02 |0053: move-result-object v2 │ │ +03bc00: 7020 a017 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03bc06: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -19099,95 +19099,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 │ │ -03bc20: |[03bc20] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -03bc30: 120c |0000: const/4 v12, #int 0 // #0 │ │ -03bc32: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03bc34: 121a |0002: const/4 v10, #int 1 // #1 │ │ -03bc36: 2204 0401 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0104 │ │ -03bc3a: 7020 e905 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05e9 │ │ -03bc40: 6e10 b400 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ -03bc46: 0c08 |000b: move-result-object v8 │ │ -03bc48: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -03bc4c: 6e30 fd00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00fd │ │ -03bc52: 0c01 |0011: move-result-object v1 │ │ -03bc54: 6e10 b400 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ -03bc5a: 0c08 |0015: move-result-object v8 │ │ -03bc5c: 1a09 3b0d |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0d3b │ │ -03bc60: 6e30 fe00 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00fe │ │ -03bc66: 0c00 |001b: move-result-object v0 │ │ -03bc68: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -03bc6c: 2208 5603 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03bc70: 1a09 c109 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@09c1 │ │ -03bc74: 7020 a017 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03bc7a: 2708 |0025: throw v8 │ │ -03bc7c: 7210 1c01 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@011c │ │ -03bc82: 0a07 |0029: move-result v7 │ │ -03bc84: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -03bc88: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -03bc8a: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -03bc8e: 7210 1b01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@011b │ │ -03bc94: 0c05 |0032: move-result-object v5 │ │ -03bc96: 1a08 3c17 |0033: const-string v8, "name" // string@173c │ │ -03bc9a: 7230 1a01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011a │ │ -03bca0: 0c02 |0038: move-result-object v2 │ │ -03bca2: 1a08 f618 |0039: const-string v8, "path" // string@18f6 │ │ -03bca6: 7230 1a01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011a │ │ -03bcac: 0c03 |003e: move-result-object v3 │ │ -03bcae: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -03bcb0: 1a08 491a |0040: const-string v8, "root-path" // string@1a49 │ │ -03bcb4: 6e20 d217 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bcba: 0a08 |0045: move-result v8 │ │ -03bcbc: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -03bcc0: 6208 d601 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d6 │ │ -03bcc4: 23a9 1204 |004a: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ -03bcc8: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -03bccc: 7120 f005 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ -03bcd2: 0c06 |0051: move-result-object v6 │ │ -03bcd4: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -03bcd8: 6e30 ea05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05ea │ │ -03bcde: 28cf |0057: goto 0026 // -0031 │ │ -03bce0: 1a08 7a10 |0058: const-string v8, "files-path" // string@107a │ │ -03bce4: 6e20 d217 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bcea: 0a08 |005d: move-result v8 │ │ -03bcec: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -03bcf0: 6e10 b000 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00b0 │ │ -03bcf6: 0c08 |0063: move-result-object v8 │ │ -03bcf8: 23a9 1204 |0064: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ -03bcfc: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -03bd00: 7120 f005 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ -03bd06: 0c06 |006b: move-result-object v6 │ │ -03bd08: 28e6 |006c: goto 0052 // -001a │ │ -03bd0a: 1a08 ce0d |006d: const-string v8, "cache-path" // string@0dce │ │ -03bd0e: 6e20 d217 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bd14: 0a08 |0072: move-result v8 │ │ -03bd16: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -03bd1a: 6e10 a900 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00a9 │ │ -03bd20: 0c08 |0078: move-result-object v8 │ │ -03bd22: 23a9 1204 |0079: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ -03bd26: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -03bd2a: 7120 f005 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ -03bd30: 0c06 |0080: move-result-object v6 │ │ -03bd32: 28d1 |0081: goto 0052 // -002f │ │ -03bd34: 1a08 5c10 |0082: const-string v8, "external-path" // string@105c │ │ -03bd38: 6e20 d217 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bd3e: 0a08 |0087: move-result v8 │ │ -03bd40: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -03bd44: 7100 d801 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ -03bd4a: 0c08 |008d: move-result-object v8 │ │ -03bd4c: 23a9 1204 |008e: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ -03bd50: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -03bd54: 7120 f005 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ -03bd5a: 0c06 |0095: move-result-object v6 │ │ -03bd5c: 28bc |0096: goto 0052 // -0044 │ │ -03bd5e: 1104 |0097: return-object v4 │ │ +03bc08: |[03bc08] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +03bc18: 120c |0000: const/4 v12, #int 0 // #0 │ │ +03bc1a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03bc1c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +03bc1e: 2204 0401 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0104 │ │ +03bc22: 7020 e905 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05e9 │ │ +03bc28: 6e10 b400 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ +03bc2e: 0c08 |000b: move-result-object v8 │ │ +03bc30: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +03bc34: 6e30 fd00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00fd │ │ +03bc3a: 0c01 |0011: move-result-object v1 │ │ +03bc3c: 6e10 b400 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00b4 │ │ +03bc42: 0c08 |0015: move-result-object v8 │ │ +03bc44: 1a09 340d |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0d34 │ │ +03bc48: 6e30 fe00 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00fe │ │ +03bc4e: 0c00 |001b: move-result-object v0 │ │ +03bc50: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +03bc54: 2208 5603 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03bc58: 1a09 ba09 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@09ba │ │ +03bc5c: 7020 a017 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03bc62: 2708 |0025: throw v8 │ │ +03bc64: 7210 1c01 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@011c │ │ +03bc6a: 0a07 |0029: move-result v7 │ │ +03bc6c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +03bc70: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +03bc72: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +03bc76: 7210 1b01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@011b │ │ +03bc7c: 0c05 |0032: move-result-object v5 │ │ +03bc7e: 1a08 3517 |0033: const-string v8, "name" // string@1735 │ │ +03bc82: 7230 1a01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011a │ │ +03bc88: 0c02 |0038: move-result-object v2 │ │ +03bc8a: 1a08 ef18 |0039: const-string v8, "path" // string@18ef │ │ +03bc8e: 7230 1a01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011a │ │ +03bc94: 0c03 |003e: move-result-object v3 │ │ +03bc96: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +03bc98: 1a08 421a |0040: const-string v8, "root-path" // string@1a42 │ │ +03bc9c: 6e20 d217 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bca2: 0a08 |0045: move-result v8 │ │ +03bca4: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +03bca8: 6208 d601 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d6 │ │ +03bcac: 23a9 1204 |004a: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ +03bcb0: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +03bcb4: 7120 f005 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ +03bcba: 0c06 |0051: move-result-object v6 │ │ +03bcbc: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +03bcc0: 6e30 ea05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05ea │ │ +03bcc6: 28cf |0057: goto 0026 // -0031 │ │ +03bcc8: 1a08 7310 |0058: const-string v8, "files-path" // string@1073 │ │ +03bccc: 6e20 d217 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bcd2: 0a08 |005d: move-result v8 │ │ +03bcd4: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +03bcd8: 6e10 b000 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00b0 │ │ +03bcde: 0c08 |0063: move-result-object v8 │ │ +03bce0: 23a9 1204 |0064: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ +03bce4: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +03bce8: 7120 f005 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ +03bcee: 0c06 |006b: move-result-object v6 │ │ +03bcf0: 28e6 |006c: goto 0052 // -001a │ │ +03bcf2: 1a08 c70d |006d: const-string v8, "cache-path" // string@0dc7 │ │ +03bcf6: 6e20 d217 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bcfc: 0a08 |0072: move-result v8 │ │ +03bcfe: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +03bd02: 6e10 a900 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00a9 │ │ +03bd08: 0c08 |0078: move-result-object v8 │ │ +03bd0a: 23a9 1204 |0079: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ +03bd0e: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +03bd12: 7120 f005 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ +03bd18: 0c06 |0080: move-result-object v6 │ │ +03bd1a: 28d1 |0081: goto 0052 // -002f │ │ +03bd1c: 1a08 5510 |0082: const-string v8, "external-path" // string@1055 │ │ +03bd20: 6e20 d217 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bd26: 0a08 |0087: move-result v8 │ │ +03bd28: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +03bd2c: 7100 d801 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ +03bd32: 0c08 |008d: move-result-object v8 │ │ +03bd34: 23a9 1204 |008e: new-array v9, v10, [Ljava/lang/String; // type@0412 │ │ +03bd38: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +03bd3c: 7120 f005 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05f0 │ │ +03bd42: 0c06 |0095: move-result-object v6 │ │ +03bd44: 28bc |0096: goto 0052 // -0044 │ │ +03bd46: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -19226,33 +19226,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 │ │ -03bd60: |[03bd60] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -03bd70: 6f30 a400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00a4 │ │ -03bd76: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ -03bd7a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03bd7e: 2200 6803 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0368 │ │ -03bd82: 1a01 600a |0009: const-string v1, "Provider must not be exported" // string@0a60 │ │ -03bd86: 7020 cd17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ -03bd8c: 2700 |000e: throw v0 │ │ -03bd8e: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ -03bd92: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -03bd96: 2200 6803 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0368 │ │ -03bd9a: 1a01 5f0a |0015: const-string v1, "Provider must grant uri permissions" // string@0a5f │ │ -03bd9e: 7020 cd17 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ -03bda4: 2700 |001a: throw v0 │ │ -03bda6: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ -03bdaa: 7120 f405 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@05f4 │ │ -03bdb0: 0c00 |0020: move-result-object v0 │ │ -03bdb2: 5b20 dc01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ -03bdb6: 0e00 |0023: return-void │ │ +03bd48: |[03bd48] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +03bd58: 6f30 a400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00a4 │ │ +03bd5e: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ +03bd62: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03bd66: 2200 6803 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0368 │ │ +03bd6a: 1a01 590a |0009: const-string v1, "Provider must not be exported" // string@0a59 │ │ +03bd6e: 7020 cd17 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ +03bd74: 2700 |000e: throw v0 │ │ +03bd76: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ +03bd7a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +03bd7e: 2200 6803 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0368 │ │ +03bd82: 1a01 580a |0015: const-string v1, "Provider must grant uri permissions" // string@0a58 │ │ +03bd86: 7020 cd17 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ +03bd8c: 2700 |001a: throw v0 │ │ +03bd8e: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ +03bd92: 7120 f405 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@05f4 │ │ +03bd98: 0c00 |0020: move-result-object v0 │ │ +03bd9a: 5b20 dc01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ +03bd9e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19268,25 +19268,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 │ │ -03bdb8: |[03bdb8] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -03bdc8: 5421 dc01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ -03bdcc: 7220 e705 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ -03bdd2: 0c00 |0005: move-result-object v0 │ │ -03bdd4: 6e10 5b17 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ -03bdda: 0a01 |0009: move-result v1 │ │ -03bddc: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -03bde0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -03bde2: 0f01 |000d: return v1 │ │ -03bde4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03bde6: 28fe |000f: goto 000d // -0002 │ │ +03bda0: |[03bda0] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +03bdb0: 5421 dc01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ +03bdb4: 7220 e705 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ +03bdba: 0c00 |0005: move-result-object v0 │ │ +03bdbc: 6e10 5b17 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ +03bdc2: 0a01 |0009: move-result v1 │ │ +03bdc4: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +03bdc8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +03bdca: 0f01 |000d: return v1 │ │ +03bdcc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03bdce: 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; │ │ @@ -19299,37 +19299,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 │ │ -03bde8: |[03bde8] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -03bdf8: 5464 dc01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ -03bdfc: 7220 e705 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ -03be02: 0c01 |0005: move-result-object v1 │ │ -03be04: 6e10 5f17 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ -03be0a: 0c04 |0009: move-result-object v4 │ │ -03be0c: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -03be10: 6e20 d817 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@17d8 │ │ -03be16: 0a02 |000f: move-result v2 │ │ -03be18: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -03be1c: 6e10 5f17 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ -03be22: 0c04 |0015: move-result-object v4 │ │ -03be24: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -03be28: 6e20 dd17 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -03be2e: 0c00 |001b: move-result-object v0 │ │ -03be30: 7100 6014 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1460 │ │ -03be36: 0c04 |001f: move-result-object v4 │ │ -03be38: 6e20 5f14 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@145f │ │ -03be3e: 0c03 |0023: move-result-object v3 │ │ -03be40: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -03be44: 1103 |0026: return-object v3 │ │ -03be46: 1a03 630d |0027: const-string v3, "application/octet-stream" // string@0d63 │ │ -03be4a: 28fd |0029: goto 0026 // -0003 │ │ +03bdd0: |[03bdd0] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +03bde0: 5464 dc01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ +03bde4: 7220 e705 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ +03bdea: 0c01 |0005: move-result-object v1 │ │ +03bdec: 6e10 5f17 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ +03bdf2: 0c04 |0009: move-result-object v4 │ │ +03bdf4: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +03bdf8: 6e20 d817 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@17d8 │ │ +03bdfe: 0a02 |000f: move-result v2 │ │ +03be00: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +03be04: 6e10 5f17 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ +03be0a: 0c04 |0015: move-result-object v4 │ │ +03be0c: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +03be10: 6e20 dd17 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +03be16: 0c00 |001b: move-result-object v0 │ │ +03be18: 7100 6014 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1460 │ │ +03be1e: 0c04 |001f: move-result-object v4 │ │ +03be20: 6e20 5f14 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@145f │ │ +03be26: 0c03 |0023: move-result-object v3 │ │ +03be28: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +03be2c: 1103 |0026: return-object v3 │ │ +03be2e: 1a03 5c0d |0027: const-string v3, "application/octet-stream" // string@0d5c │ │ +03be32: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19348,19 +19348,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 │ │ -03be4c: |[03be4c] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -03be5c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -03be60: 1a01 e509 |0002: const-string v1, "No external inserts" // string@09e5 │ │ -03be64: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ -03be6a: 2700 |0007: throw v0 │ │ +03be34: |[03be34] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +03be44: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +03be48: 1a01 de09 |0002: const-string v1, "No external inserts" // string@09de │ │ +03be4c: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ +03be52: 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; │ │ @@ -19370,17 +19370,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03be6c: |[03be6c] android.support.v4.content.FileProvider.onCreate:()Z │ │ -03be7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03be7e: 0f00 |0001: return v0 │ │ +03be54: |[03be54] android.support.v4.content.FileProvider.onCreate:()Z │ │ +03be64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03be66: 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;) │ │ @@ -19388,23 +19388,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 │ │ -03be80: |[03be80] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -03be90: 5432 dc01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ -03be94: 7220 e705 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ -03be9a: 0c00 |0005: move-result-object v0 │ │ -03be9c: 7110 f805 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05f8 │ │ -03bea2: 0a01 |0009: move-result v1 │ │ -03bea4: 7120 fd01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01fd │ │ -03beaa: 0c02 |000d: move-result-object v2 │ │ -03beac: 1102 |000e: return-object v2 │ │ +03be68: |[03be68] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +03be78: 5432 dc01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ +03be7c: 7220 e705 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ +03be82: 0c00 |0005: move-result-object v0 │ │ +03be84: 7110 f805 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05f8 │ │ +03be8a: 0a01 |0009: move-result v1 │ │ +03be8c: 7120 fd01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01fd │ │ +03be92: 0c02 |000d: move-result-object v2 │ │ +03be94: 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; │ │ @@ -19418,68 +19418,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 │ │ -03beb0: |[03beb0] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -03bec0: 54ca dc01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ -03bec4: 7220 e705 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ -03beca: 0c04 |0005: move-result-object v4 │ │ -03becc: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -03bed0: 620e d501 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d5 │ │ -03bed4: 21ea |000a: array-length v10, v14 │ │ -03bed6: 23a2 1204 |000b: new-array v2, v10, [Ljava/lang/String; // type@0412 │ │ -03beda: 21ea |000d: array-length v10, v14 │ │ -03bedc: 23a9 1004 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0410 │ │ -03bee0: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -03bee2: 07e0 |0011: move-object v0, v14 │ │ -03bee4: 2108 |0012: array-length v8, v0 │ │ -03bee6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -03bee8: 0156 |0014: move v6, v5 │ │ -03beea: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -03beee: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -03bef2: 1a0a 940c |0019: const-string v10, "_display_name" // string@0c94 │ │ -03bef6: 6e20 d217 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03befc: 0a0a |001e: move-result v10 │ │ -03befe: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -03bf02: 1a0a 940c |0021: const-string v10, "_display_name" // string@0c94 │ │ -03bf06: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -03bf0a: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03bf0e: 6e10 5f17 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ -03bf14: 0c0a |002a: move-result-object v10 │ │ -03bf16: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -03bf1a: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03bf1e: 0156 |002f: move v6, v5 │ │ -03bf20: 28e5 |0030: goto 0015 // -001b │ │ -03bf22: 1a0a 9b0c |0031: const-string v10, "_size" // string@0c9b │ │ -03bf26: 6e20 d217 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -03bf2c: 0a0a |0036: move-result v10 │ │ -03bf2e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -03bf32: 1a0a 9b0c |0039: const-string v10, "_size" // string@0c9b │ │ -03bf36: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -03bf3a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03bf3e: 6e10 6217 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1762 │ │ -03bf44: 0b0a |0042: move-result-wide v10 │ │ -03bf46: 7120 b317 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -03bf4c: 0c0a |0046: move-result-object v10 │ │ -03bf4e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -03bf52: 28e4 |0049: goto 002d // -001c │ │ -03bf54: 7120 f205 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05f2 │ │ -03bf5a: 0c02 |004d: move-result-object v2 │ │ -03bf5c: 7120 f105 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05f1 │ │ -03bf62: 0c09 |0051: move-result-object v9 │ │ -03bf64: 2203 4300 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0043 │ │ -03bf68: 121a |0054: const/4 v10, #int 1 // #1 │ │ -03bf6a: 7030 4201 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0142 │ │ -03bf70: 6e20 4301 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0143 │ │ -03bf76: 1103 |005b: return-object v3 │ │ -03bf78: 0165 |005c: move v5, v6 │ │ -03bf7a: 28d0 |005d: goto 002d // -0030 │ │ +03be98: |[03be98] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +03bea8: 54ca dc01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01dc │ │ +03beac: 7220 e705 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05e7 │ │ +03beb2: 0c04 |0005: move-result-object v4 │ │ +03beb4: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +03beb8: 620e d501 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d5 │ │ +03bebc: 21ea |000a: array-length v10, v14 │ │ +03bebe: 23a2 1204 |000b: new-array v2, v10, [Ljava/lang/String; // type@0412 │ │ +03bec2: 21ea |000d: array-length v10, v14 │ │ +03bec4: 23a9 1004 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0410 │ │ +03bec8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +03beca: 07e0 |0011: move-object v0, v14 │ │ +03becc: 2108 |0012: array-length v8, v0 │ │ +03bece: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +03bed0: 0156 |0014: move v6, v5 │ │ +03bed2: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +03bed6: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +03beda: 1a0a 8d0c |0019: const-string v10, "_display_name" // string@0c8d │ │ +03bede: 6e20 d217 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bee4: 0a0a |001e: move-result v10 │ │ +03bee6: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +03beea: 1a0a 8d0c |0021: const-string v10, "_display_name" // string@0c8d │ │ +03beee: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +03bef2: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03bef6: 6e10 5f17 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@175f │ │ +03befc: 0c0a |002a: move-result-object v10 │ │ +03befe: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +03bf02: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03bf06: 0156 |002f: move v6, v5 │ │ +03bf08: 28e5 |0030: goto 0015 // -001b │ │ +03bf0a: 1a0a 940c |0031: const-string v10, "_size" // string@0c94 │ │ +03bf0e: 6e20 d217 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +03bf14: 0a0a |0036: move-result v10 │ │ +03bf16: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +03bf1a: 1a0a 940c |0039: const-string v10, "_size" // string@0c94 │ │ +03bf1e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +03bf22: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03bf26: 6e10 6217 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1762 │ │ +03bf2c: 0b0a |0042: move-result-wide v10 │ │ +03bf2e: 7120 b317 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +03bf34: 0c0a |0046: move-result-object v10 │ │ +03bf36: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +03bf3a: 28e4 |0049: goto 002d // -001c │ │ +03bf3c: 7120 f205 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05f2 │ │ +03bf42: 0c02 |004d: move-result-object v2 │ │ +03bf44: 7120 f105 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05f1 │ │ +03bf4a: 0c09 |0051: move-result-object v9 │ │ +03bf4c: 2203 4300 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0043 │ │ +03bf50: 121a |0054: const/4 v10, #int 1 // #1 │ │ +03bf52: 7030 4201 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0142 │ │ +03bf58: 6e20 4301 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0143 │ │ +03bf5e: 1103 |005b: return-object v3 │ │ +03bf60: 0165 |005c: move v5, v6 │ │ +03bf62: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19526,36 +19526,36 @@ │ │ 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 │ │ -03bf7c: |[03bf7c] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -03bf8c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -03bf90: 1a01 e609 |0002: const-string v1, "No external updates" // string@09e6 │ │ -03bf94: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ -03bf9a: 2700 |0007: throw v0 │ │ +03bf64: |[03bf64] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +03bf74: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +03bf78: 1a01 df09 |0002: const-string v1, "No external updates" // string@09df │ │ +03bf7c: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ +03bf82: 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; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ - source_file_idx : 959 (FileProvider.java) │ │ + source_file_idx : 952 (FileProvider.java) │ │ │ │ Class #84 header: │ │ class_idx : 262 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 1115 │ │ +source_file_idx : 1108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -19585,21 +19585,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompat$IntentCompatImpl;) │ │ name : 'makeRestartActivityTask' │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1115 (IntentCompat.java) │ │ + source_file_idx : 1108 (IntentCompat.java) │ │ │ │ Class #85 header: │ │ class_idx : 266 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1115 │ │ +source_file_idx : 1108 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -19657,32 +19657,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03bf9c: |[03bf9c] android.support.v4.content.IntentCompat.:()V │ │ -03bfac: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03bfb0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -03bfb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03bfb8: 2201 0901 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0109 │ │ -03bfbc: 7010 0806 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0608 │ │ -03bfc2: 6901 e501 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03bfc6: 0e00 |000d: return-void │ │ -03bfc8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -03bfcc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03bfd0: 2201 0801 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0108 │ │ -03bfd4: 7010 0506 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0605 │ │ -03bfda: 6901 e501 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03bfde: 28f4 |0019: goto 000d // -000c │ │ -03bfe0: 2201 0701 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@0107 │ │ -03bfe4: 7010 0106 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0601 │ │ -03bfea: 6901 e501 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03bfee: 28ec |0021: goto 000d // -0014 │ │ +03bf84: |[03bf84] android.support.v4.content.IntentCompat.:()V │ │ +03bf94: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03bf98: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +03bf9c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03bfa0: 2201 0901 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0109 │ │ +03bfa4: 7010 0806 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0608 │ │ +03bfaa: 6901 e501 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03bfae: 0e00 |000d: return-void │ │ +03bfb0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +03bfb4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03bfb8: 2201 0801 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0108 │ │ +03bfbc: 7010 0506 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0605 │ │ +03bfc2: 6901 e501 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03bfc6: 28f4 |0019: goto 000d // -000c │ │ +03bfc8: 2201 0701 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@0107 │ │ +03bfcc: 7010 0106 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0601 │ │ +03bfd2: 6901 e501 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03bfd6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19696,17 +19696,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bff0: |[03bff0] android.support.v4.content.IntentCompat.:()V │ │ -03c000: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c006: 0e00 |0003: return-void │ │ +03bfd8: |[03bfd8] android.support.v4.content.IntentCompat.:()V │ │ +03bfe8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03bfee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19715,19 +19715,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 │ │ -03c008: |[03c008] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03c018: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03c01c: 7220 fe05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fe │ │ -03c022: 0c00 |0005: move-result-object v0 │ │ -03c024: 1100 |0006: return-object v0 │ │ +03bff0: |[03bff0] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03c000: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03c004: 7220 fe05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fe │ │ +03c00a: 0c00 |0005: move-result-object v0 │ │ +03c00c: 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;) │ │ @@ -19735,19 +19735,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 │ │ -03c028: |[03c028] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -03c038: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03c03c: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05ff │ │ -03c042: 0c00 |0005: move-result-object v0 │ │ -03c044: 1100 |0006: return-object v0 │ │ +03c010: |[03c010] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +03c020: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03c024: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05ff │ │ +03c02a: 0c00 |0005: move-result-object v0 │ │ +03c02c: 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; │ │ │ │ @@ -19756,33 +19756,33 @@ │ │ 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 │ │ -03c048: |[03c048] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03c058: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ -03c05c: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0600 │ │ -03c062: 0c00 |0005: move-result-object v0 │ │ -03c064: 1100 |0006: return-object v0 │ │ +03c030: |[03c030] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03c040: 6200 e501 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e5 │ │ +03c044: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0600 │ │ +03c04a: 0c00 |0005: move-result-object v0 │ │ +03c04c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1115 (IntentCompat.java) │ │ + source_file_idx : 1108 (IntentCompat.java) │ │ │ │ Class #86 header: │ │ class_idx : 267 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1116 │ │ +source_file_idx : 1109 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #86 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ @@ -19797,17 +19797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c068: |[03c068] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -03c078: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c07e: 0e00 |0003: return-void │ │ +03c050: |[03c050] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +03c060: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c066: 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;) │ │ @@ -19815,18 +19815,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 │ │ -03c080: |[03c080] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03c090: 7110 d900 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d9 │ │ -03c096: 0c00 |0003: move-result-object v0 │ │ -03c098: 1100 |0004: return-object v0 │ │ +03c068: |[03c068] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03c078: 7110 d900 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d9 │ │ +03c07e: 0c00 |0003: move-result-object v0 │ │ +03c080: 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;) │ │ @@ -19834,32 +19834,32 @@ │ │ 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 │ │ -03c09c: |[03c09c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03c0ac: 7110 db00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00db │ │ -03c0b2: 0c00 |0003: move-result-object v0 │ │ -03c0b4: 1100 |0004: return-object v0 │ │ +03c084: |[03c084] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03c094: 7110 db00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00db │ │ +03c09a: 0c00 |0003: move-result-object v0 │ │ +03c09c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1116 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 1109 (IntentCompatHoneycomb.java) │ │ │ │ Class #87 header: │ │ class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1117 │ │ +source_file_idx : 1110 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ @@ -19874,17 +19874,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c0b8: |[03c0b8] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -03c0c8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c0ce: 0e00 |0003: return-void │ │ +03c0a0: |[03c0a0] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +03c0b0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c0b6: 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;) │ │ @@ -19892,33 +19892,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03c0d0: |[03c0d0] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -03c0e0: 7120 da00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -03c0e6: 0c00 |0003: move-result-object v0 │ │ -03c0e8: 1100 |0004: return-object v0 │ │ +03c0b8: |[03c0b8] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +03c0c8: 7120 da00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +03c0ce: 0c00 |0003: move-result-object v0 │ │ +03c0d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1117 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 1110 (IntentCompatIcsMr1.java) │ │ │ │ Class #88 header: │ │ class_idx : 269 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 60 │ │ -source_file_idx : 2355 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -19942,20 +19942,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 │ │ -03c0ec: |[03c0ec] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -03c0fc: 5b12 e601 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e6 │ │ -03c100: 2200 6c00 |0002: new-instance v0, Landroid/os/Handler; // type@006c │ │ -03c104: 7010 db01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -03c10a: 7020 1d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@011d │ │ -03c110: 0e00 |000a: return-void │ │ +03c0d4: |[03c0d4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +03c0e4: 5b12 e601 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e6 │ │ +03c0e8: 2200 6c00 |0002: new-instance v0, Landroid/os/Handler; // type@006c │ │ +03c0ec: 7010 db01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +03c0f2: 7020 1d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@011d │ │ +03c0f8: 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; │ │ @@ -19968,17 +19968,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c114: |[03c114] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -03c124: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c126: 0f00 |0001: return v0 │ │ +03c0fc: |[03c0fc] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +03c10c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c10e: 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; │ │ │ │ @@ -19987,34 +19987,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c128: |[03c128] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -03c138: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e6 │ │ -03c13c: 6e10 2506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0625 │ │ -03c142: 0e00 |0005: return-void │ │ +03c110: |[03c110] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +03c120: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e6 │ │ +03c124: 6e10 2506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0625 │ │ +03c12a: 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; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 2355 (Loader.java) │ │ + source_file_idx : 2348 (Loader.java) │ │ │ │ Class #89 header: │ │ class_idx : 270 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2355 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -20035,21 +20035,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2355 (Loader.java) │ │ + source_file_idx : 2348 (Loader.java) │ │ │ │ Class #90 header: │ │ class_idx : 271 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2355 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20111,27 +20111,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03c144: |[03c144] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -03c154: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c156: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c15c: 5c21 ee01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c160: 5c21 e701 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c164: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03c166: 5c20 ed01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c16a: 5c21 e801 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c16e: 5c21 ec01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c172: 6e10 a800 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00a8 │ │ -03c178: 0c00 |0012: move-result-object v0 │ │ -03c17a: 5b20 e901 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e9 │ │ -03c17e: 0e00 |0015: return-void │ │ +03c12c: |[03c12c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +03c13c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c13e: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c144: 5c21 ee01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c148: 5c21 e701 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c14c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03c14e: 5c20 ed01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c152: 5c21 e801 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c156: 5c21 ec01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c15a: 6e10 a800 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00a8 │ │ +03c160: 0c00 |0012: move-result-object v0 │ │ +03c162: 5b20 e901 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e9 │ │ +03c166: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -20149,19 +20149,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c180: |[03c180] android.support.v4.content.Loader.abandon:()V │ │ -03c190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c192: 5c10 e701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c196: 6e10 2406 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0624 │ │ -03c19c: 0e00 |0006: return-void │ │ +03c168: |[03c168] android.support.v4.content.Loader.abandon:()V │ │ +03c178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c17a: 5c10 e701 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c17e: 6e10 2406 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0624 │ │ +03c184: 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; │ │ @@ -20172,18 +20172,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03c1a0: |[03c1a0] android.support.v4.content.Loader.commitContentChanged:()V │ │ -03c1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c1b2: 5c10 ec01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c1b6: 0e00 |0003: return-void │ │ +03c188: |[03c188] android.support.v4.content.Loader.commitContentChanged:()V │ │ +03c198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c19a: 5c10 ec01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c19e: 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; │ │ @@ -20193,24 +20193,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 │ │ -03c1b8: |[03c1b8] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03c1c8: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -03c1cc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03c1d0: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -03c1d6: 7120 2408 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -03c1dc: 1a01 4b1e |000a: const-string v1, "}" // string@1e4b │ │ -03c1e0: 6e20 ed17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c1e6: 6e10 f217 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03c1ec: 0c01 |0012: move-result-object v1 │ │ -03c1ee: 1101 |0013: return-object v1 │ │ +03c1a0: |[03c1a0] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +03c1b0: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03c1b4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03c1b8: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +03c1be: 7120 2408 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +03c1c4: 1a01 441e |000a: const-string v1, "}" // string@1e44 │ │ +03c1c8: 6e20 ed17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c1ce: 6e10 f217 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03c1d4: 0c01 |0012: move-result-object v1 │ │ +03c1d6: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -20225,20 +20225,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03c1f0: |[03c1f0] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -03c200: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c204: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03c208: 5410 eb01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c20c: 7230 1706 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0617 │ │ -03c212: 0e00 |0009: return-void │ │ +03c1d8: |[03c1d8] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +03c1e8: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c1ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03c1f0: 5410 eb01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c1f4: 7230 1706 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0617 │ │ +03c1fa: 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; │ │ @@ -20251,57 +20251,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 │ │ -03c214: |[03c214] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03c224: 6e20 7517 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c22a: 1a00 8215 |0003: const-string v0, "mId=" // string@1582 │ │ -03c22e: 6e20 7517 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c234: 5210 ea01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ -03c238: 6e20 7317 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -03c23e: 1a00 7600 |000d: const-string v0, " mListener=" // string@0076 │ │ -03c242: 6e20 7517 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c248: 5410 eb01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c24c: 6e20 7917 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -03c252: 5510 ee01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c256: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -03c25a: 5510 e801 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c25e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -03c262: 5510 ec01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c266: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -03c26a: 6e20 7517 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c270: 1a00 6816 |0026: const-string v0, "mStarted=" // string@1668 │ │ -03c274: 6e20 7517 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c27a: 5510 ee01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c27e: 6e20 7617 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -03c284: 1a00 6d00 |0030: const-string v0, " mContentChanged=" // string@006d │ │ -03c288: 6e20 7517 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c28e: 5510 e801 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c292: 6e20 7617 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -03c298: 1a00 7a00 |003a: const-string v0, " mProcessingChange=" // string@007a │ │ -03c29c: 6e20 7517 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c2a2: 5510 ec01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c2a6: 6e20 7b17 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -03c2ac: 5510 e701 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c2b0: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -03c2b4: 5510 ed01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c2b8: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -03c2bc: 6e20 7517 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c2c2: 1a00 9814 |004f: const-string v0, "mAbandoned=" // string@1498 │ │ -03c2c6: 6e20 7517 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c2cc: 5510 e701 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c2d0: 6e20 7617 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -03c2d6: 1a00 7e00 |0059: const-string v0, " mReset=" // string@007e │ │ -03c2da: 6e20 7517 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -03c2e0: 5510 ed01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c2e4: 6e20 7b17 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -03c2ea: 0e00 |0063: return-void │ │ +03c1fc: |[03c1fc] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03c20c: 6e20 7517 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c212: 1a00 7b15 |0003: const-string v0, "mId=" // string@157b │ │ +03c216: 6e20 7517 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c21c: 5210 ea01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ +03c220: 6e20 7317 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +03c226: 1a00 7600 |000d: const-string v0, " mListener=" // string@0076 │ │ +03c22a: 6e20 7517 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c230: 5410 eb01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c234: 6e20 7917 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +03c23a: 5510 ee01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c23e: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +03c242: 5510 e801 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c246: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +03c24a: 5510 ec01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c24e: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +03c252: 6e20 7517 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c258: 1a00 6116 |0026: const-string v0, "mStarted=" // string@1661 │ │ +03c25c: 6e20 7517 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c262: 5510 ee01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c266: 6e20 7617 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +03c26c: 1a00 6d00 |0030: const-string v0, " mContentChanged=" // string@006d │ │ +03c270: 6e20 7517 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c276: 5510 e801 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c27a: 6e20 7617 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +03c280: 1a00 7a00 |003a: const-string v0, " mProcessingChange=" // string@007a │ │ +03c284: 6e20 7517 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c28a: 5510 ec01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c28e: 6e20 7b17 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +03c294: 5510 e701 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c298: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +03c29c: 5510 ed01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c2a0: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +03c2a4: 6e20 7517 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c2aa: 1a00 9114 |004f: const-string v0, "mAbandoned=" // string@1491 │ │ +03c2ae: 6e20 7517 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c2b4: 5510 e701 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c2b8: 6e20 7617 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +03c2be: 1a00 7e00 |0059: const-string v0, " mReset=" // string@007e │ │ +03c2c2: 6e20 7517 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +03c2c8: 5510 ed01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c2cc: 6e20 7b17 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +03c2d2: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20323,17 +20323,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c2ec: |[03c2ec] android.support.v4.content.Loader.forceLoad:()V │ │ -03c2fc: 6e10 2606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0626 │ │ -03c302: 0e00 |0003: return-void │ │ +03c2d4: |[03c2d4] android.support.v4.content.Loader.forceLoad:()V │ │ +03c2e4: 6e10 2606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0626 │ │ +03c2ea: 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; │ │ @@ -20343,17 +20343,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c304: |[03c304] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -03c314: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e9 │ │ -03c318: 1100 |0002: return-object v0 │ │ +03c2ec: |[03c2ec] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +03c2fc: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e9 │ │ +03c300: 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; │ │ │ │ @@ -20362,17 +20362,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c31c: |[03c31c] android.support.v4.content.Loader.getId:()I │ │ -03c32c: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ -03c330: 0f00 |0002: return v0 │ │ +03c304: |[03c304] android.support.v4.content.Loader.getId:()I │ │ +03c314: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ +03c318: 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; │ │ │ │ @@ -20381,17 +20381,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c334: |[03c334] android.support.v4.content.Loader.isAbandoned:()Z │ │ -03c344: 5510 e701 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c348: 0f00 |0002: return v0 │ │ +03c31c: |[03c31c] android.support.v4.content.Loader.isAbandoned:()Z │ │ +03c32c: 5510 e701 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c330: 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; │ │ │ │ @@ -20400,17 +20400,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c34c: |[03c34c] android.support.v4.content.Loader.isReset:()Z │ │ -03c35c: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c360: 0f00 |0002: return v0 │ │ +03c334: |[03c334] android.support.v4.content.Loader.isReset:()Z │ │ +03c344: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c348: 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; │ │ │ │ @@ -20419,17 +20419,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c364: |[03c364] android.support.v4.content.Loader.isStarted:()Z │ │ -03c374: 5510 ee01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c378: 0f00 |0002: return v0 │ │ +03c34c: |[03c34c] android.support.v4.content.Loader.isStarted:()Z │ │ +03c35c: 5510 ee01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c360: 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; │ │ │ │ @@ -20438,16 +20438,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c37c: |[03c37c] android.support.v4.content.Loader.onAbandon:()V │ │ -03c38c: 0e00 |0000: return-void │ │ +03c364: |[03c364] android.support.v4.content.Loader.onAbandon:()V │ │ +03c374: 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; │ │ │ │ @@ -20456,22 +20456,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03c390: |[03c390] android.support.v4.content.Loader.onContentChanged:()V │ │ -03c3a0: 5510 ee01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c3a4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03c3a8: 6e10 1e06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@061e │ │ -03c3ae: 0e00 |0007: return-void │ │ -03c3b0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03c3b2: 5c10 e801 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c3b6: 28fc |000b: goto 0007 // -0004 │ │ +03c378: |[03c378] android.support.v4.content.Loader.onContentChanged:()V │ │ +03c388: 5510 ee01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c38c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03c390: 6e10 1e06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@061e │ │ +03c396: 0e00 |0007: return-void │ │ +03c398: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03c39a: 5c10 e801 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c39e: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20483,16 +20483,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c3b8: |[03c3b8] android.support.v4.content.Loader.onForceLoad:()V │ │ -03c3c8: 0e00 |0000: return-void │ │ +03c3a0: |[03c3a0] android.support.v4.content.Loader.onForceLoad:()V │ │ +03c3b0: 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; │ │ │ │ @@ -20501,16 +20501,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c3cc: |[03c3cc] android.support.v4.content.Loader.onReset:()V │ │ -03c3dc: 0e00 |0000: return-void │ │ +03c3b4: |[03c3b4] android.support.v4.content.Loader.onReset:()V │ │ +03c3c4: 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; │ │ │ │ @@ -20519,16 +20519,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c3e0: |[03c3e0] android.support.v4.content.Loader.onStartLoading:()V │ │ -03c3f0: 0e00 |0000: return-void │ │ +03c3c8: |[03c3c8] android.support.v4.content.Loader.onStartLoading:()V │ │ +03c3d8: 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; │ │ │ │ @@ -20537,16 +20537,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c3f4: |[03c3f4] android.support.v4.content.Loader.onStopLoading:()V │ │ -03c404: 0e00 |0000: return-void │ │ +03c3dc: |[03c3dc] android.support.v4.content.Loader.onStopLoading:()V │ │ +03c3ec: 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; │ │ │ │ @@ -20555,24 +20555,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 │ │ -03c408: |[03c408] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03c418: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c41c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03c420: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -03c424: 1a01 660b |0006: const-string v1, "There is already a listener registered" // string@0b66 │ │ -03c428: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03c42e: 2700 |000b: throw v0 │ │ -03c430: 5b24 eb01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c434: 5923 ea01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ -03c438: 0e00 |0010: return-void │ │ +03c3f0: |[03c3f0] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +03c400: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c404: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03c408: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03c40c: 1a01 5f0b |0006: const-string v1, "There is already a listener registered" // string@0b5f │ │ +03c410: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03c416: 2700 |000b: throw v0 │ │ +03c418: 5b24 eb01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c41c: 5923 ea01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ +03c420: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20588,24 +20588,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03c43c: |[03c43c] android.support.v4.content.Loader.reset:()V │ │ -03c44c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c44e: 6e10 2706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0627 │ │ -03c454: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03c456: 5c20 ed01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c45a: 5c21 ee01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c45e: 5c21 e701 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c462: 5c21 e801 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c466: 5c21 ec01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c46a: 0e00 |000f: return-void │ │ +03c424: |[03c424] android.support.v4.content.Loader.reset:()V │ │ +03c434: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c436: 6e10 2706 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0627 │ │ +03c43c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03c43e: 5c20 ed01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c442: 5c21 ee01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c446: 5c21 e701 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c44a: 5c21 e801 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c44e: 5c21 ec01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c452: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20620,20 +20620,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03c46c: |[03c46c] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -03c47c: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c480: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03c484: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03c486: 5c10 e801 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c48a: 0e00 |0007: return-void │ │ +03c454: |[03c454] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +03c464: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c468: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03c46c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03c46e: 5c10 e801 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c472: 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; │ │ @@ -20644,22 +20644,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03c48c: |[03c48c] android.support.v4.content.Loader.startLoading:()V │ │ -03c49c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c49e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -03c4a0: 5c20 ee01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c4a4: 5c21 ed01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ -03c4a8: 5c21 e701 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ -03c4ac: 6e10 2806 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0628 │ │ -03c4b2: 0e00 |000b: return-void │ │ +03c474: |[03c474] android.support.v4.content.Loader.startLoading:()V │ │ +03c484: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c486: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +03c488: 5c20 ee01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c48c: 5c21 ed01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ed │ │ +03c490: 5c21 e701 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e7 │ │ +03c494: 6e10 2806 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0628 │ │ +03c49a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20672,19 +20672,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c4b4: |[03c4b4] android.support.v4.content.Loader.stopLoading:()V │ │ -03c4c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c4c6: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ -03c4ca: 6e10 2906 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0629 │ │ -03c4d0: 0e00 |0006: return-void │ │ +03c49c: |[03c49c] android.support.v4.content.Loader.stopLoading:()V │ │ +03c4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c4ae: 5c10 ee01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ee │ │ +03c4b2: 6e10 2906 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0629 │ │ +03c4b8: 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; │ │ @@ -20695,22 +20695,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -03c4d4: |[03c4d4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -03c4e4: 5520 e801 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c4e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03c4ea: 5c21 e801 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ -03c4ee: 5521 ec01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c4f2: b601 |0007: or-int/2addr v1, v0 │ │ -03c4f4: 5c21 ec01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ -03c4f8: 0f00 |000a: return v0 │ │ +03c4bc: |[03c4bc] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +03c4cc: 5520 e801 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c4d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03c4d2: 5c21 e801 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e8 │ │ +03c4d6: 5521 ec01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c4da: b601 |0007: or-int/2addr v1, v0 │ │ +03c4dc: 5c21 ec01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01ec │ │ +03c4e0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20723,28 +20723,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03c4fc: |[03c4fc] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -03c50c: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -03c510: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03c514: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -03c51a: 7120 2408 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -03c520: 1a01 5d00 |000a: const-string v1, " id=" // string@005d │ │ -03c524: 6e20 ed17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c52a: 5221 ea01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ -03c52e: 6e20 e917 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03c534: 1a01 4b1e |0014: const-string v1, "}" // string@1e4b │ │ -03c538: 6e20 ed17 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c53e: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03c544: 0c01 |001c: move-result-object v1 │ │ -03c546: 1101 |001d: return-object v1 │ │ +03c4e4: |[03c4e4] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +03c4f4: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03c4f8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03c4fc: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +03c502: 7120 2408 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +03c508: 1a01 5d00 |000a: const-string v1, " id=" // string@005d │ │ +03c50c: 6e20 ed17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c512: 5221 ea01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01ea │ │ +03c516: 6e20 e917 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03c51c: 1a01 441e |0014: const-string v1, "}" // string@1e44 │ │ +03c520: 6e20 ed17 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c526: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03c52c: 0c01 |001c: move-result-object v1 │ │ +03c52e: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20759,51 +20759,51 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03c548: |[03c548] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03c558: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c55c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03c560: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -03c564: 1a01 ec09 |0006: const-string v1, "No listener register" // string@09ec │ │ -03c568: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03c56e: 2700 |000b: throw v0 │ │ -03c570: 5420 eb01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c574: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -03c578: 2200 5603 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03c57c: 1a01 5d02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@025d │ │ -03c580: 7020 a017 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03c586: 2700 |0017: throw v0 │ │ -03c588: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03c58a: 5b20 eb01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ -03c58e: 0e00 |001b: return-void │ │ +03c530: |[03c530] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +03c540: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c544: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03c548: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03c54c: 1a01 e509 |0006: const-string v1, "No listener register" // string@09e5 │ │ +03c550: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03c556: 2700 |000b: throw v0 │ │ +03c558: 5420 eb01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c55c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +03c560: 2200 5603 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03c564: 1a01 5602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0256 │ │ +03c568: 7020 a017 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03c56e: 2700 |0017: throw v0 │ │ +03c570: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03c572: 5b20 eb01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01eb │ │ +03c576: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 2355 (Loader.java) │ │ + source_file_idx : 2348 (Loader.java) │ │ │ │ Class #91 header: │ │ class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 108 │ │ -source_file_idx : 2365 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -20827,18 +20827,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 │ │ -03c590: |[03c590] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -03c5a0: 5b01 ef01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ef │ │ -03c5a4: 7020 dc01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01dc │ │ -03c5aa: 0e00 |0005: return-void │ │ +03c578: |[03c578] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +03c588: 5b01 ef01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ef │ │ +03c58c: 7020 dc01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01dc │ │ +03c592: 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; │ │ @@ -20849,42 +20849,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03c5ac: |[03c5ac] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -03c5bc: 5220 2100 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0021 │ │ -03c5c0: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -03c5c6: 6f20 df01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01df │ │ -03c5cc: 0e00 |0008: return-void │ │ -03c5ce: 5410 ef01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ef │ │ -03c5d2: 7110 3906 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0639 │ │ -03c5d8: 28fa |000e: goto 0008 // -0006 │ │ -03c5da: 0000 |000f: nop // spacer │ │ -03c5dc: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +03c594: |[03c594] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +03c5a4: 5220 2100 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0021 │ │ +03c5a8: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +03c5ae: 6f20 df01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01df │ │ +03c5b4: 0e00 |0008: return-void │ │ +03c5b6: 5410 ef01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ef │ │ +03c5ba: 7110 3906 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0639 │ │ +03c5c0: 28fa |000e: goto 0008 // -0006 │ │ +03c5c2: 0000 |000f: nop // spacer │ │ +03c5c4: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2365 (LocalBroadcastManager.java) │ │ + source_file_idx : 2358 (LocalBroadcastManager.java) │ │ │ │ Class #92 header: │ │ class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2365 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -20916,39 +20916,39 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03c5e8: |[03c5e8] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -03c5f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c5fe: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f0 │ │ -03c602: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ -03c606: 0e00 |0007: return-void │ │ +03c5d0: |[03c5d0] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +03c5e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c5e6: 5b01 f001 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f0 │ │ +03c5ea: 5b02 f101 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ +03c5ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2365 (LocalBroadcastManager.java) │ │ + source_file_idx : 2358 (LocalBroadcastManager.java) │ │ │ │ Class #93 header: │ │ class_idx : 274 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2365 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -20980,19 +20980,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 │ │ -03c608: |[03c608] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -03c618: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c61e: 5b01 f301 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ -03c622: 5b02 f401 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ -03c626: 0e00 |0007: return-void │ │ +03c5f0: |[03c5f0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +03c600: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c606: 5b01 f301 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ +03c60a: 5b02 f401 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ +03c60e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -21006,51 +21006,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03c628: |[03c628] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -03c638: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -03c63c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03c640: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -03c646: 1a01 810a |0007: const-string v1, "Receiver{" // string@0a81 │ │ -03c64a: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c650: 5421 f401 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ -03c654: 6e20 ec17 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03c65a: 1a01 5900 |0011: const-string v1, " filter=" // string@0059 │ │ -03c65e: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c664: 5421 f301 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ -03c668: 6e20 ec17 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03c66e: 1a01 4b1e |001b: const-string v1, "}" // string@1e4b │ │ -03c672: 6e20 ed17 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c678: 6e10 f217 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03c67e: 0c01 |0023: move-result-object v1 │ │ -03c680: 1101 |0024: return-object v1 │ │ +03c610: |[03c610] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +03c620: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03c624: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +03c628: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +03c62e: 1a01 7a0a |0007: const-string v1, "Receiver{" // string@0a7a │ │ +03c632: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c638: 5421 f401 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ +03c63c: 6e20 ec17 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03c642: 1a01 5900 |0011: const-string v1, " filter=" // string@0059 │ │ +03c646: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c64c: 5421 f301 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ +03c650: 6e20 ec17 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03c656: 1a01 441e |001b: const-string v1, "}" // string@1e44 │ │ +03c65a: 6e20 ed17 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c660: 6e10 f217 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03c666: 0c01 |0023: move-result-object v1 │ │ +03c668: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 2365 (LocalBroadcastManager.java) │ │ + source_file_idx : 2358 (LocalBroadcastManager.java) │ │ │ │ Class #94 header: │ │ class_idx : 275 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2365 │ │ +source_file_idx : 2358 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -21118,51 +21118,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03c684: |[03c684] android.support.v4.content.LocalBroadcastManager.:()V │ │ -03c694: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ -03c698: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c69e: 6900 fc01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fc │ │ -03c6a2: 0e00 |0007: return-void │ │ +03c66c: |[03c66c] android.support.v4.content.LocalBroadcastManager.:()V │ │ +03c67c: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ +03c680: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c686: 6900 fc01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fc │ │ +03c68a: 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 │ │ -03c6a4: |[03c6a4] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -03c6b4: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03c6ba: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -03c6be: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -03c6c4: 5b20 fe01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c6c8: 2200 8203 |000a: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -03c6cc: 7010 2518 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -03c6d2: 5b20 f801 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03c6d6: 2200 7c03 |0011: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -03c6da: 7010 0918 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03c6e0: 5b20 fd01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ -03c6e4: 5b23 f901 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ -03c6e8: 2200 1001 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0110 │ │ -03c6ec: 6e10 b100 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00b1 │ │ -03c6f2: 0c01 |001f: move-result-object v1 │ │ -03c6f4: 7030 3206 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0632 │ │ -03c6fa: 5b20 fa01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ -03c6fe: 0e00 |0025: return-void │ │ +03c68c: |[03c68c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +03c69c: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03c6a2: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +03c6a6: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +03c6ac: 5b20 fe01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c6b0: 2200 8203 |000a: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +03c6b4: 7010 2518 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +03c6ba: 5b20 f801 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03c6be: 2200 7c03 |0011: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +03c6c2: 7010 0918 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03c6c8: 5b20 fd01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ +03c6cc: 5b23 f901 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ +03c6d0: 2200 1001 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0110 │ │ +03c6d4: 6e10 b100 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00b1 │ │ +03c6da: 0c01 |001f: move-result-object v1 │ │ +03c6dc: 7030 3206 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0632 │ │ +03c6e2: 5b20 fa01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ +03c6e6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -21177,17 +21177,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 │ │ -03c700: |[03c700] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -03c710: 7010 3a06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063a │ │ -03c716: 0e00 |0003: return-void │ │ +03c6e8: |[03c6e8] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +03c6f8: 7010 3a06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063a │ │ +03c6fe: 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;) │ │ @@ -21195,54 +21195,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -03c718: |[03c718] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -03c728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c72a: 5486 fe01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c72e: 1d06 |0003: monitor-enter v6 │ │ -03c730: 5485 fd01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ -03c734: 6e10 1618 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03c73a: 0a00 |0009: move-result v0 │ │ -03c73c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -03c740: 1e06 |000c: monitor-exit v6 │ │ -03c742: 0e00 |000d: return-void │ │ -03c744: 2302 0204 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0402 │ │ -03c748: 5485 fd01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ -03c74c: 6e20 1818 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -03c752: 5485 fd01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ -03c756: 6e10 0e18 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -03c75c: 1e06 |001a: monitor-exit v6 │ │ -03c75e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03c760: 2125 |001c: array-length v5, v2 │ │ -03c762: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -03c766: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -03c76a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03c76c: 5415 f101 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ -03c770: 6e10 1618 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03c776: 0a05 |0027: move-result v5 │ │ -03c778: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -03c77c: 5415 f101 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ -03c780: 6e20 1018 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03c786: 0c05 |002f: move-result-object v5 │ │ -03c788: 1f05 1201 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ -03c78c: 5455 f401 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ -03c790: 5486 f901 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ -03c794: 5417 f001 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f0 │ │ -03c798: 6e30 9d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@009d │ │ -03c79e: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c7a2: 28e5 |003d: goto 0022 // -001b │ │ -03c7a4: 0d05 |003e: move-exception v5 │ │ -03c7a6: 1e06 |003f: monitor-exit v6 │ │ -03c7a8: 2705 |0040: throw v5 │ │ -03c7aa: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c7ae: 28d9 |0043: goto 001c // -0027 │ │ +03c700: |[03c700] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +03c710: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03c712: 5486 fe01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c716: 1d06 |0003: monitor-enter v6 │ │ +03c718: 5485 fd01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ +03c71c: 6e10 1618 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03c722: 0a00 |0009: move-result v0 │ │ +03c724: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +03c728: 1e06 |000c: monitor-exit v6 │ │ +03c72a: 0e00 |000d: return-void │ │ +03c72c: 2302 0204 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0402 │ │ +03c730: 5485 fd01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ +03c734: 6e20 1818 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +03c73a: 5485 fd01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ +03c73e: 6e10 0e18 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +03c744: 1e06 |001a: monitor-exit v6 │ │ +03c746: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03c748: 2125 |001c: array-length v5, v2 │ │ +03c74a: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +03c74e: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +03c752: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +03c754: 5415 f101 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ +03c758: 6e10 1618 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03c75e: 0a05 |0027: move-result v5 │ │ +03c760: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +03c764: 5415 f101 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f1 │ │ +03c768: 6e20 1018 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03c76e: 0c05 |002f: move-result-object v5 │ │ +03c770: 1f05 1201 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ +03c774: 5455 f401 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ +03c778: 5486 f901 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ +03c77c: 5417 f001 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f0 │ │ +03c780: 6e30 9d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@009d │ │ +03c786: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03c78a: 28e5 |003d: goto 0022 // -001b │ │ +03c78c: 0d05 |003e: move-exception v5 │ │ +03c78e: 1e06 |003f: monitor-exit v6 │ │ +03c790: 2705 |0040: throw v5 │ │ +03c792: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c796: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21278,30 +21278,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 │ │ -03c7c4: |[03c7c4] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -03c7d4: 6201 fc01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fc │ │ -03c7d8: 1d01 |0002: monitor-enter v1 │ │ -03c7da: 6200 fb01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ -03c7de: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -03c7e2: 2200 1301 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0113 │ │ -03c7e6: 6e10 a800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00a8 │ │ -03c7ec: 0c02 |000c: move-result-object v2 │ │ -03c7ee: 7020 3806 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0638 │ │ -03c7f4: 6900 fb01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ -03c7f8: 6200 fb01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ -03c7fc: 1e01 |0014: monitor-exit v1 │ │ -03c7fe: 1100 |0015: return-object v0 │ │ -03c800: 0d00 |0016: move-exception v0 │ │ -03c802: 1e01 |0017: monitor-exit v1 │ │ -03c804: 2700 |0018: throw v0 │ │ +03c7ac: |[03c7ac] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +03c7bc: 6201 fc01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fc │ │ +03c7c0: 1d01 |0002: monitor-enter v1 │ │ +03c7c2: 6200 fb01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ +03c7c6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +03c7ca: 2200 1301 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0113 │ │ +03c7ce: 6e10 a800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00a8 │ │ +03c7d4: 0c02 |000c: move-result-object v2 │ │ +03c7d6: 7020 3806 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0638 │ │ +03c7dc: 6900 fb01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ +03c7e0: 6200 fb01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fb │ │ +03c7e4: 1e01 |0014: monitor-exit v1 │ │ +03c7e6: 1100 |0015: return-object v0 │ │ +03c7e8: 0d00 |0016: move-exception v0 │ │ +03c7ea: 1e01 |0017: monitor-exit v1 │ │ +03c7ec: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21316,54 +21316,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 │ │ -03c814: |[03c814] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -03c824: 5476 fe01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c828: 1d06 |0002: monitor-enter v6 │ │ -03c82a: 2202 1201 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ -03c82e: 7030 3506 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0635 │ │ -03c834: 5475 fe01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c838: 6e20 2818 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -03c83e: 0c03 |000d: move-result-object v3 │ │ -03c840: 1f03 7c03 |000e: check-cast v3, Ljava/util/ArrayList; // type@037c │ │ -03c844: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -03c848: 2203 7c03 |0012: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ -03c84c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -03c84e: 7020 0a18 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -03c854: 5475 fe01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c858: 6e30 2918 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -03c85e: 6e20 0d18 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03c864: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -03c866: 6e10 ee00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00ee │ │ -03c86c: 0a05 |0024: move-result v5 │ │ -03c86e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -03c872: 6e20 ef00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ef │ │ -03c878: 0c00 |002a: move-result-object v0 │ │ -03c87a: 5475 f801 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03c87e: 6e20 2818 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -03c884: 0c01 |0030: move-result-object v1 │ │ -03c886: 1f01 7c03 |0031: check-cast v1, Ljava/util/ArrayList; // type@037c │ │ -03c88a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -03c88e: 2201 7c03 |0035: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -03c892: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -03c894: 7020 0a18 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -03c89a: 5475 f801 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03c89e: 6e30 2918 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -03c8a4: 6e20 0d18 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03c8aa: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c8ae: 28dc |0045: goto 0021 // -0024 │ │ -03c8b0: 1e06 |0046: monitor-exit v6 │ │ -03c8b2: 0e00 |0047: return-void │ │ -03c8b4: 0d05 |0048: move-exception v5 │ │ -03c8b6: 1e06 |0049: monitor-exit v6 │ │ -03c8b8: 2705 |004a: throw v5 │ │ +03c7fc: |[03c7fc] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +03c80c: 5476 fe01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c810: 1d06 |0002: monitor-enter v6 │ │ +03c812: 2202 1201 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ +03c816: 7030 3506 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0635 │ │ +03c81c: 5475 fe01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c820: 6e20 2818 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +03c826: 0c03 |000d: move-result-object v3 │ │ +03c828: 1f03 7c03 |000e: check-cast v3, Ljava/util/ArrayList; // type@037c │ │ +03c82c: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +03c830: 2203 7c03 |0012: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ +03c834: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +03c836: 7020 0a18 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +03c83c: 5475 fe01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c840: 6e30 2918 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +03c846: 6e20 0d18 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03c84c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +03c84e: 6e10 ee00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00ee │ │ +03c854: 0a05 |0024: move-result v5 │ │ +03c856: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +03c85a: 6e20 ef00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ef │ │ +03c860: 0c00 |002a: move-result-object v0 │ │ +03c862: 5475 f801 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03c866: 6e20 2818 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +03c86c: 0c01 |0030: move-result-object v1 │ │ +03c86e: 1f01 7c03 |0031: check-cast v1, Ljava/util/ArrayList; // type@037c │ │ +03c872: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +03c876: 2201 7c03 |0035: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +03c87a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +03c87c: 7020 0a18 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +03c882: 5475 f801 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03c886: 6e30 2918 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +03c88c: 6e20 0d18 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03c892: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03c896: 28dc |0045: goto 0021 // -0024 │ │ +03c898: 1e06 |0046: monitor-exit v6 │ │ +03c89a: 0e00 |0047: return-void │ │ +03c89c: 0d05 |0048: move-exception v5 │ │ +03c89e: 1e06 |0049: monitor-exit v6 │ │ +03c8a0: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21399,209 +21399,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -03c8c8: |[03c8c8] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -03c8d8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03c8dc: 540f fe01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03c8e0: 1d0f |0004: monitor-enter v15 │ │ -03c8e2: 7401 ca00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03c8e8: 0c02 |0008: move-result-object v2 │ │ -03c8ea: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -03c8ee: 5401 f901 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ -03c8f2: 6e10 ab00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ -03c8f8: 0c01 |0010: move-result-object v1 │ │ -03c8fa: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -03c8fe: 6e20 e600 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00e6 │ │ -03c904: 0c03 |0016: move-result-object v3 │ │ -03c906: 7401 ce00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ce │ │ -03c90c: 0c05 |001a: move-result-object v5 │ │ -03c90e: 7401 d400 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00d4 │ │ -03c914: 0c04 |001e: move-result-object v4 │ │ -03c916: 7401 cb00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00cb │ │ -03c91c: 0c06 |0022: move-result-object v6 │ │ -03c91e: 7401 d000 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00d0 │ │ -03c924: 0a01 |0026: move-result v1 │ │ -03c926: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03c92a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -03c92e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -03c930: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -03c934: 1a01 3c09 |002e: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03c938: 2207 6b03 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -03c93c: 7010 e417 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03c942: 1a10 8a0a |0035: const-string v16, "Resolving type " // string@0a8a │ │ -03c946: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -03c94a: 6e20 ed17 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c950: 0c07 |003c: move-result-object v7 │ │ -03c952: 6e20 ed17 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c958: 0c07 |0040: move-result-object v7 │ │ -03c95a: 1a10 9300 |0041: const-string v16, " scheme " // string@0093 │ │ -03c95e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -03c962: 6e20 ed17 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c968: 0c07 |0048: move-result-object v7 │ │ -03c96a: 6e20 ed17 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c970: 0c07 |004c: move-result-object v7 │ │ -03c972: 1a10 8d00 |004d: const-string v16, " of intent " // string@008d │ │ -03c976: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -03c97a: 6e20 ed17 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c980: 0c07 |0054: move-result-object v7 │ │ -03c982: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -03c986: 6e20 ec17 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03c98c: 0c07 |005a: move-result-object v7 │ │ -03c98e: 6e10 f217 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03c994: 0c07 |005e: move-result-object v7 │ │ -03c996: 7120 a612 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03c99c: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -03c9a0: 5401 f801 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03c9a4: 7401 ca00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -03c9aa: 0c07 |0069: move-result-object v7 │ │ -03c9ac: 6e20 2818 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -03c9b2: 0c09 |006d: move-result-object v9 │ │ -03c9b4: 1f09 7c03 |006e: check-cast v9, Ljava/util/ArrayList; // type@037c │ │ -03c9b8: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -03c9bc: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -03c9c0: 1a01 3c09 |0074: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03c9c4: 2207 6b03 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -03c9c8: 7010 e417 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03c9ce: 1a10 2802 |007b: const-string v16, "Action list: " // string@0228 │ │ -03c9d2: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -03c9d6: 6e20 ed17 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03c9dc: 0c07 |0082: move-result-object v7 │ │ -03c9de: 6e20 ec17 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03c9e4: 0c07 |0086: move-result-object v7 │ │ -03c9e6: 6e10 f217 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03c9ec: 0c07 |008a: move-result-object v7 │ │ -03c9ee: 7120 a612 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03c9f4: 120e |008e: const/4 v14, #int 0 // #0 │ │ -03c9f6: 120a |008f: const/4 v10, #int 0 // #0 │ │ -03c9f8: 6e10 1618 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03c9fe: 0a01 |0093: move-result v1 │ │ -03ca00: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -03ca04: 6e20 1018 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03ca0a: 0c0d |0099: move-result-object v13 │ │ -03ca0c: 1f0d 1201 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ -03ca10: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -03ca14: 1a01 3c09 |009e: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03ca18: 2207 6b03 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -03ca1c: 7010 e417 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03ca22: 1a10 b909 |00a5: const-string v16, "Matching against filter " // string@09b9 │ │ -03ca26: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -03ca2a: 6e20 ed17 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03ca30: 0c07 |00ac: move-result-object v7 │ │ -03ca32: 54d0 f301 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ -03ca36: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -03ca3a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -03ca3e: 6e20 ec17 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03ca44: 0c07 |00b6: move-result-object v7 │ │ -03ca46: 6e10 f217 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03ca4c: 0c07 |00ba: move-result-object v7 │ │ -03ca4e: 7120 a612 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03ca54: 55d1 f201 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ -03ca58: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -03ca5c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -03ca60: 1a01 3c09 |00c4: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03ca64: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ -03ca68: 7120 a612 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03ca6e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03ca72: 28c3 |00cd: goto 0090 // -003d │ │ -03ca74: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -03ca76: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -03ca7a: 54d1 f301 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ -03ca7e: 1a07 3c09 |00d3: const-string v7, "LocalBroadcastManager" // string@093c │ │ -03ca82: 7407 f000 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@00f0 │ │ -03ca88: 0a0b |00d8: move-result v11 │ │ -03ca8a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -03ca8e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -03ca92: 1a01 3c09 |00dd: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03ca96: 2207 6b03 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -03ca9a: 7010 e417 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03caa0: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ -03caa4: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -03caa8: 6e20 ed17 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03caae: 0c07 |00eb: move-result-object v7 │ │ -03cab0: 7110 ab17 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -03cab6: 0c10 |00ef: move-result-object v16 │ │ -03cab8: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -03cabc: 6e20 ed17 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03cac2: 0c07 |00f5: move-result-object v7 │ │ -03cac4: 6e10 f217 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03caca: 0c07 |00f9: move-result-object v7 │ │ -03cacc: 7120 a612 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03cad2: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -03cad6: 220e 7c03 |00ff: new-instance v14, Ljava/util/ArrayList; // type@037c │ │ -03cada: 7010 0918 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -03cae0: 6e20 0d18 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03cae6: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -03cae8: 5cd1 f201 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ -03caec: 28c1 |010a: goto 00cb // -003f │ │ -03caee: 0d01 |010b: move-exception v1 │ │ -03caf0: 1e0f |010c: monitor-exit v15 │ │ -03caf2: 2701 |010d: throw v1 │ │ -03caf4: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -03caf8: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -03cafe: 1a0c 801d |0113: const-string v12, "unknown reason" // string@1d80 │ │ -03cb02: 1a01 3c09 |0115: const-string v1, "LocalBroadcastManager" // string@093c │ │ -03cb06: 2207 6b03 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -03cb0a: 7010 e417 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03cb10: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ -03cb14: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -03cb18: 6e20 ed17 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03cb1e: 0c07 |0123: move-result-object v7 │ │ -03cb20: 6e20 ed17 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03cb26: 0c07 |0127: move-result-object v7 │ │ -03cb28: 6e10 f217 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03cb2e: 0c07 |012b: move-result-object v7 │ │ -03cb30: 7120 a612 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -03cb36: 289c |012f: goto 00cb // -0064 │ │ -03cb38: 1a0c cd0c |0130: const-string v12, "action" // string@0ccd │ │ -03cb3c: 28e3 |0132: goto 0115 // -001d │ │ -03cb3e: 1a0c f60d |0133: const-string v12, "category" // string@0df6 │ │ -03cb42: 28e0 |0135: goto 0115 // -0020 │ │ -03cb44: 1a0c 2e0f |0136: const-string v12, "data" // string@0f2e │ │ -03cb48: 28dd |0138: goto 0115 // -0023 │ │ -03cb4a: 1a0c 781d |0139: const-string v12, "type" // string@1d78 │ │ -03cb4e: 28da |013b: goto 0115 // -0026 │ │ -03cb50: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -03cb54: 120a |013e: const/4 v10, #int 0 // #0 │ │ -03cb56: 6e10 1618 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03cb5c: 0a01 |0142: move-result v1 │ │ -03cb5e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -03cb62: 6e20 1018 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03cb68: 0c01 |0148: move-result-object v1 │ │ -03cb6a: 1f01 1201 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ -03cb6e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -03cb70: 5c17 f201 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ -03cb74: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03cb78: 28ef |0150: goto 013f // -0011 │ │ -03cb7a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -03cb7e: 5401 fd01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ -03cb82: 2207 1101 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0111 │ │ -03cb86: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -03cb8a: 7030 3406 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0634 │ │ -03cb90: 6e20 0d18 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -03cb96: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -03cb9a: 5401 fa01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ -03cb9e: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -03cba0: 6e20 e001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ -03cba6: 0a01 |0167: move-result v1 │ │ -03cba8: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -03cbac: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -03cbb0: 5401 fa01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ -03cbb4: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -03cbb6: 6e20 e601 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ -03cbbc: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -03cbbe: 1e0f |0173: monitor-exit v15 │ │ -03cbc0: 0f01 |0174: return v1 │ │ -03cbc2: 1e0f |0175: monitor-exit v15 │ │ -03cbc4: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -03cbc6: 28fd |0177: goto 0174 // -0003 │ │ -03cbc8: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +03c8b0: |[03c8b0] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +03c8c0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03c8c4: 540f fe01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03c8c8: 1d0f |0004: monitor-enter v15 │ │ +03c8ca: 7401 ca00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03c8d0: 0c02 |0008: move-result-object v2 │ │ +03c8d2: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +03c8d6: 5401 f901 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f9 │ │ +03c8da: 6e10 ab00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ +03c8e0: 0c01 |0010: move-result-object v1 │ │ +03c8e2: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +03c8e6: 6e20 e600 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00e6 │ │ +03c8ec: 0c03 |0016: move-result-object v3 │ │ +03c8ee: 7401 ce00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ce │ │ +03c8f4: 0c05 |001a: move-result-object v5 │ │ +03c8f6: 7401 d400 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00d4 │ │ +03c8fc: 0c04 |001e: move-result-object v4 │ │ +03c8fe: 7401 cb00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00cb │ │ +03c904: 0c06 |0022: move-result-object v6 │ │ +03c906: 7401 d000 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00d0 │ │ +03c90c: 0a01 |0026: move-result v1 │ │ +03c90e: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +03c912: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +03c916: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +03c918: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +03c91c: 1a01 3509 |002e: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03c920: 2207 6b03 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +03c924: 7010 e417 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03c92a: 1a10 830a |0035: const-string v16, "Resolving type " // string@0a83 │ │ +03c92e: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +03c932: 6e20 ed17 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c938: 0c07 |003c: move-result-object v7 │ │ +03c93a: 6e20 ed17 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c940: 0c07 |0040: move-result-object v7 │ │ +03c942: 1a10 9300 |0041: const-string v16, " scheme " // string@0093 │ │ +03c946: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +03c94a: 6e20 ed17 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c950: 0c07 |0048: move-result-object v7 │ │ +03c952: 6e20 ed17 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c958: 0c07 |004c: move-result-object v7 │ │ +03c95a: 1a10 8d00 |004d: const-string v16, " of intent " // string@008d │ │ +03c95e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +03c962: 6e20 ed17 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c968: 0c07 |0054: move-result-object v7 │ │ +03c96a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +03c96e: 6e20 ec17 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03c974: 0c07 |005a: move-result-object v7 │ │ +03c976: 6e10 f217 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03c97c: 0c07 |005e: move-result-object v7 │ │ +03c97e: 7120 a612 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03c984: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +03c988: 5401 f801 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03c98c: 7401 ca00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +03c992: 0c07 |0069: move-result-object v7 │ │ +03c994: 6e20 2818 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +03c99a: 0c09 |006d: move-result-object v9 │ │ +03c99c: 1f09 7c03 |006e: check-cast v9, Ljava/util/ArrayList; // type@037c │ │ +03c9a0: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +03c9a4: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +03c9a8: 1a01 3509 |0074: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03c9ac: 2207 6b03 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +03c9b0: 7010 e417 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03c9b6: 1a10 2102 |007b: const-string v16, "Action list: " // string@0221 │ │ +03c9ba: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +03c9be: 6e20 ed17 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03c9c4: 0c07 |0082: move-result-object v7 │ │ +03c9c6: 6e20 ec17 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03c9cc: 0c07 |0086: move-result-object v7 │ │ +03c9ce: 6e10 f217 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03c9d4: 0c07 |008a: move-result-object v7 │ │ +03c9d6: 7120 a612 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03c9dc: 120e |008e: const/4 v14, #int 0 // #0 │ │ +03c9de: 120a |008f: const/4 v10, #int 0 // #0 │ │ +03c9e0: 6e10 1618 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03c9e6: 0a01 |0093: move-result v1 │ │ +03c9e8: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +03c9ec: 6e20 1018 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03c9f2: 0c0d |0099: move-result-object v13 │ │ +03c9f4: 1f0d 1201 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ +03c9f8: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +03c9fc: 1a01 3509 |009e: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03ca00: 2207 6b03 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +03ca04: 7010 e417 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03ca0a: 1a10 b209 |00a5: const-string v16, "Matching against filter " // string@09b2 │ │ +03ca0e: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +03ca12: 6e20 ed17 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03ca18: 0c07 |00ac: move-result-object v7 │ │ +03ca1a: 54d0 f301 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ +03ca1e: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +03ca22: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +03ca26: 6e20 ec17 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03ca2c: 0c07 |00b6: move-result-object v7 │ │ +03ca2e: 6e10 f217 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03ca34: 0c07 |00ba: move-result-object v7 │ │ +03ca36: 7120 a612 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03ca3c: 55d1 f201 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ +03ca40: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +03ca44: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +03ca48: 1a01 3509 |00c4: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03ca4c: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ +03ca50: 7120 a612 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03ca56: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03ca5a: 28c3 |00cd: goto 0090 // -003d │ │ +03ca5c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +03ca5e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +03ca62: 54d1 f301 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f3 │ │ +03ca66: 1a07 3509 |00d3: const-string v7, "LocalBroadcastManager" // string@0935 │ │ +03ca6a: 7407 f000 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@00f0 │ │ +03ca70: 0a0b |00d8: move-result v11 │ │ +03ca72: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +03ca76: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +03ca7a: 1a01 3509 |00dd: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03ca7e: 2207 6b03 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +03ca82: 7010 e417 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03ca88: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ +03ca8c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +03ca90: 6e20 ed17 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03ca96: 0c07 |00eb: move-result-object v7 │ │ +03ca98: 7110 ab17 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +03ca9e: 0c10 |00ef: move-result-object v16 │ │ +03caa0: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +03caa4: 6e20 ed17 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03caaa: 0c07 |00f5: move-result-object v7 │ │ +03caac: 6e10 f217 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03cab2: 0c07 |00f9: move-result-object v7 │ │ +03cab4: 7120 a612 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03caba: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +03cabe: 220e 7c03 |00ff: new-instance v14, Ljava/util/ArrayList; // type@037c │ │ +03cac2: 7010 0918 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +03cac8: 6e20 0d18 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03cace: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +03cad0: 5cd1 f201 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ +03cad4: 28c1 |010a: goto 00cb // -003f │ │ +03cad6: 0d01 |010b: move-exception v1 │ │ +03cad8: 1e0f |010c: monitor-exit v15 │ │ +03cada: 2701 |010d: throw v1 │ │ +03cadc: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +03cae0: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +03cae6: 1a0c 791d |0113: const-string v12, "unknown reason" // string@1d79 │ │ +03caea: 1a01 3509 |0115: const-string v1, "LocalBroadcastManager" // string@0935 │ │ +03caee: 2207 6b03 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +03caf2: 7010 e417 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03caf8: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ +03cafc: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +03cb00: 6e20 ed17 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03cb06: 0c07 |0123: move-result-object v7 │ │ +03cb08: 6e20 ed17 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03cb0e: 0c07 |0127: move-result-object v7 │ │ +03cb10: 6e10 f217 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03cb16: 0c07 |012b: move-result-object v7 │ │ +03cb18: 7120 a612 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +03cb1e: 289c |012f: goto 00cb // -0064 │ │ +03cb20: 1a0c c60c |0130: const-string v12, "action" // string@0cc6 │ │ +03cb24: 28e3 |0132: goto 0115 // -001d │ │ +03cb26: 1a0c ef0d |0133: const-string v12, "category" // string@0def │ │ +03cb2a: 28e0 |0135: goto 0115 // -0020 │ │ +03cb2c: 1a0c 270f |0136: const-string v12, "data" // string@0f27 │ │ +03cb30: 28dd |0138: goto 0115 // -0023 │ │ +03cb32: 1a0c 711d |0139: const-string v12, "type" // string@1d71 │ │ +03cb36: 28da |013b: goto 0115 // -0026 │ │ +03cb38: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +03cb3c: 120a |013e: const/4 v10, #int 0 // #0 │ │ +03cb3e: 6e10 1618 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03cb44: 0a01 |0142: move-result v1 │ │ +03cb46: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +03cb4a: 6e20 1018 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03cb50: 0c01 |0148: move-result-object v1 │ │ +03cb52: 1f01 1201 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ +03cb56: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +03cb58: 5c17 f201 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f2 │ │ +03cb5c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03cb60: 28ef |0150: goto 013f // -0011 │ │ +03cb62: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +03cb66: 5401 fd01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fd │ │ +03cb6a: 2207 1101 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0111 │ │ +03cb6e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +03cb72: 7030 3406 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0634 │ │ +03cb78: 6e20 0d18 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +03cb7e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +03cb82: 5401 fa01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ +03cb86: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +03cb88: 6e20 e001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ +03cb8e: 0a01 |0167: move-result v1 │ │ +03cb90: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +03cb94: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +03cb98: 5401 fa01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01fa │ │ +03cb9c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +03cb9e: 6e20 e601 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01e6 │ │ +03cba4: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +03cba6: 1e0f |0173: monitor-exit v15 │ │ +03cba8: 0f01 |0174: return v1 │ │ +03cbaa: 1e0f |0175: monitor-exit v15 │ │ +03cbac: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +03cbae: 28fd |0177: goto 0174 // -0003 │ │ +03cbb0: 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 │ │ @@ -21694,20 +21694,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03cbf4: |[03cbf4] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -03cc04: 6e20 3d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ -03cc0a: 0a00 |0003: move-result v0 │ │ -03cc0c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03cc10: 7010 3a06 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063a │ │ -03cc16: 0e00 |0009: return-void │ │ +03cbdc: |[03cbdc] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +03cbec: 6e20 3d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ +03cbf2: 0a00 |0003: move-result v0 │ │ +03cbf4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03cbf8: 7010 3a06 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@063a │ │ +03cbfe: 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; │ │ @@ -21718,69 +21718,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -03cc18: |[03cc18] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -03cc28: 5498 fe01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03cc2c: 1d08 |0002: monitor-enter v8 │ │ -03cc2e: 5497 fe01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ -03cc32: 6e20 2a18 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ -03cc38: 0c02 |0008: move-result-object v2 │ │ -03cc3a: 1f02 7c03 |0009: check-cast v2, Ljava/util/ArrayList; // type@037c │ │ -03cc3e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -03cc42: 1e08 |000d: monitor-exit v8 │ │ -03cc44: 0e00 |000e: return-void │ │ -03cc46: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03cc48: 6e10 1618 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03cc4e: 0a07 |0013: move-result v7 │ │ -03cc50: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -03cc54: 6e20 1018 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03cc5a: 0c01 |0019: move-result-object v1 │ │ -03cc5c: 1f01 2a00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002a │ │ -03cc60: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03cc62: 6e10 ee00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00ee │ │ -03cc68: 0a07 |0020: move-result v7 │ │ -03cc6a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -03cc6e: 6e20 ef00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ef │ │ -03cc74: 0c00 |0026: move-result-object v0 │ │ -03cc76: 5497 f801 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03cc7a: 6e20 2818 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -03cc80: 0c06 |002c: move-result-object v6 │ │ -03cc82: 1f06 7c03 |002d: check-cast v6, Ljava/util/ArrayList; // type@037c │ │ -03cc86: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -03cc8a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -03cc8c: 6e10 1618 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03cc92: 0a07 |0035: move-result v7 │ │ -03cc94: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -03cc98: 6e20 1018 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -03cc9e: 0c07 |003b: move-result-object v7 │ │ -03cca0: 1f07 1201 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ -03cca4: 5477 f401 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ -03cca8: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -03ccac: 6e20 1318 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -03ccb2: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03ccb6: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ccba: 28e9 |0049: goto 0032 // -0017 │ │ -03ccbc: 6e10 1618 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -03ccc2: 0a07 |004d: move-result v7 │ │ -03ccc4: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -03ccc8: 5497 f801 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ -03cccc: 6e20 2a18 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ -03ccd2: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03ccd6: 28c6 |0057: goto 001d // -003a │ │ -03ccd8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03ccdc: 28b6 |005a: goto 0010 // -004a │ │ -03ccde: 1e08 |005b: monitor-exit v8 │ │ -03cce0: 28b2 |005c: goto 000e // -004e │ │ -03cce2: 0d07 |005d: move-exception v7 │ │ -03cce4: 1e08 |005e: monitor-exit v8 │ │ -03cce6: 2707 |005f: throw v7 │ │ +03cc00: |[03cc00] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +03cc10: 5498 fe01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03cc14: 1d08 |0002: monitor-enter v8 │ │ +03cc16: 5497 fe01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fe │ │ +03cc1a: 6e20 2a18 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ +03cc20: 0c02 |0008: move-result-object v2 │ │ +03cc22: 1f02 7c03 |0009: check-cast v2, Ljava/util/ArrayList; // type@037c │ │ +03cc26: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +03cc2a: 1e08 |000d: monitor-exit v8 │ │ +03cc2c: 0e00 |000e: return-void │ │ +03cc2e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +03cc30: 6e10 1618 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03cc36: 0a07 |0013: move-result v7 │ │ +03cc38: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +03cc3c: 6e20 1018 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03cc42: 0c01 |0019: move-result-object v1 │ │ +03cc44: 1f01 2a00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002a │ │ +03cc48: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03cc4a: 6e10 ee00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00ee │ │ +03cc50: 0a07 |0020: move-result v7 │ │ +03cc52: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +03cc56: 6e20 ef00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ef │ │ +03cc5c: 0c00 |0026: move-result-object v0 │ │ +03cc5e: 5497 f801 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03cc62: 6e20 2818 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +03cc68: 0c06 |002c: move-result-object v6 │ │ +03cc6a: 1f06 7c03 |002d: check-cast v6, Ljava/util/ArrayList; // type@037c │ │ +03cc6e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +03cc72: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +03cc74: 6e10 1618 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03cc7a: 0a07 |0035: move-result v7 │ │ +03cc7c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +03cc80: 6e20 1018 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +03cc86: 0c07 |003b: move-result-object v7 │ │ +03cc88: 1f07 1201 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0112 │ │ +03cc8c: 5477 f401 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f4 │ │ +03cc90: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +03cc94: 6e20 1318 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +03cc9a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03cc9e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03cca2: 28e9 |0049: goto 0032 // -0017 │ │ +03cca4: 6e10 1618 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +03ccaa: 0a07 |004d: move-result v7 │ │ +03ccac: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +03ccb0: 5497 f801 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f8 │ │ +03ccb4: 6e20 2a18 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ +03ccba: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03ccbe: 28c6 |0057: goto 001d // -003a │ │ +03ccc0: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03ccc4: 28b6 |005a: goto 0010 // -004a │ │ +03ccc6: 1e08 |005b: monitor-exit v8 │ │ +03ccc8: 28b2 |005c: goto 000e // -004e │ │ +03ccca: 0d07 |005d: move-exception v7 │ │ +03cccc: 1e08 |005e: monitor-exit v8 │ │ +03ccce: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21809,21 +21809,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 2365 (LocalBroadcastManager.java) │ │ + source_file_idx : 2358 (LocalBroadcastManager.java) │ │ │ │ Class #95 header: │ │ class_idx : 276 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -21848,21 +21848,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ccf4: |[03ccf4] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -03cd04: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03cd0a: 2200 9f03 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@039f │ │ -03cd0e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -03cd10: 7020 7c18 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@187c │ │ -03cd16: 5b20 ff01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01ff │ │ -03cd1a: 0e00 |000b: return-void │ │ +03ccdc: |[03ccdc] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +03ccec: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ccf2: 2200 9f03 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@039f │ │ +03ccf6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +03ccf8: 7020 7c18 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@187c │ │ +03ccfe: 5b20 ff01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01ff │ │ +03cd02: 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; │ │ │ │ @@ -21872,44 +21872,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 │ │ -03cd1c: |[03cd1c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -03cd2c: 2200 6d03 |0000: new-instance v0, Ljava/lang/Thread; // type@036d │ │ -03cd30: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03cd34: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03cd3a: 1a02 c209 |0007: const-string v2, "ModernAsyncTask #" // string@09c2 │ │ -03cd3e: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03cd44: 0c01 |000c: move-result-object v1 │ │ -03cd46: 5432 ff01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01ff │ │ -03cd4a: 6e10 7d18 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@187d │ │ -03cd50: 0a02 |0012: move-result v2 │ │ -03cd52: 6e20 e917 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03cd58: 0c01 |0016: move-result-object v1 │ │ -03cd5a: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03cd60: 0c01 |001a: move-result-object v1 │ │ -03cd62: 7030 f617 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@17f6 │ │ -03cd68: 1100 |001e: return-object v0 │ │ +03cd04: |[03cd04] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +03cd14: 2200 6d03 |0000: new-instance v0, Ljava/lang/Thread; // type@036d │ │ +03cd18: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +03cd1c: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03cd22: 1a02 bb09 |0007: const-string v2, "ModernAsyncTask #" // string@09bb │ │ +03cd26: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03cd2c: 0c01 |000c: move-result-object v1 │ │ +03cd2e: 5432 ff01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01ff │ │ +03cd32: 6e10 7d18 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@187d │ │ +03cd38: 0a02 |0012: move-result v2 │ │ +03cd3a: 6e20 e917 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03cd40: 0c01 |0016: move-result-object v1 │ │ +03cd42: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03cd48: 0c01 |001a: move-result-object v1 │ │ +03cd4a: 7030 f617 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@17f6 │ │ +03cd50: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #96 header: │ │ class_idx : 278 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 920 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -21934,18 +21934,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 │ │ -03cd6c: |[03cd6c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -03cd7c: 5b01 0202 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -03cd80: 7020 7118 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1871 │ │ -03cd86: 0e00 |0005: return-void │ │ +03cd54: |[03cd54] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +03cd64: 5b01 0202 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +03cd68: 7020 7118 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1871 │ │ +03cd6e: 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; │ │ @@ -21958,41 +21958,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03cd88: |[03cd88] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -03cd98: 6e10 4606 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0646 │ │ -03cd9e: 0c01 |0003: move-result-object v1 │ │ -03cda0: 5463 0202 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -03cda4: 7120 5906 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0659 │ │ -03cdaa: 0e00 |0009: return-void │ │ -03cdac: 0d00 |000a: move-exception v0 │ │ -03cdae: 1a03 5702 |000b: const-string v3, "AsyncTask" // string@0257 │ │ -03cdb2: 7120 aa12 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -03cdb8: 28f9 |0010: goto 0009 // -0007 │ │ -03cdba: 0d00 |0011: move-exception v0 │ │ -03cdbc: 2203 6703 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ -03cdc0: 1a04 4702 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ -03cdc4: 6e10 6d18 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@186d │ │ -03cdca: 0c05 |0019: move-result-object v5 │ │ -03cdcc: 7030 ca17 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -03cdd2: 2703 |001d: throw v3 │ │ -03cdd4: 0d00 |001e: move-exception v0 │ │ -03cdd6: 5463 0202 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ -03cdda: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03cddc: 7120 5906 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0659 │ │ -03cde2: 28e4 |0025: goto 0009 // -001c │ │ -03cde4: 0d02 |0026: move-exception v2 │ │ -03cde6: 2203 6703 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ -03cdea: 1a04 4702 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ -03cdee: 7030 ca17 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -03cdf4: 2703 |002e: throw v3 │ │ +03cd70: |[03cd70] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +03cd80: 6e10 4606 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0646 │ │ +03cd86: 0c01 |0003: move-result-object v1 │ │ +03cd88: 5463 0202 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +03cd8c: 7120 5906 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0659 │ │ +03cd92: 0e00 |0009: return-void │ │ +03cd94: 0d00 |000a: move-exception v0 │ │ +03cd96: 1a03 5002 |000b: const-string v3, "AsyncTask" // string@0250 │ │ +03cd9a: 7120 aa12 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +03cda0: 28f9 |0010: goto 0009 // -0007 │ │ +03cda2: 0d00 |0011: move-exception v0 │ │ +03cda4: 2203 6703 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ +03cda8: 1a04 4002 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0240 │ │ +03cdac: 6e10 6d18 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@186d │ │ +03cdb2: 0c05 |0019: move-result-object v5 │ │ +03cdb4: 7030 ca17 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +03cdba: 2703 |001d: throw v3 │ │ +03cdbc: 0d00 |001e: move-exception v0 │ │ +03cdbe: 5463 0202 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0202 │ │ +03cdc2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +03cdc4: 7120 5906 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0659 │ │ +03cdca: 28e4 |0025: goto 0009 // -001c │ │ +03cdcc: 0d02 |0026: move-exception v2 │ │ +03cdce: 2203 6703 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ +03cdd2: 1a04 4002 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0240 │ │ +03cdd6: 7030 ca17 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +03cddc: 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 : │ │ @@ -22012,21 +22012,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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #97 header: │ │ class_idx : 279 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -22050,54 +22050,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03ce10: |[03ce10] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -03ce20: 7100 5206 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0652 │ │ -03ce26: 0c00 |0003: move-result-object v0 │ │ -03ce28: 2100 |0004: array-length v0, v0 │ │ -03ce2a: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ -03ce2e: 6900 0302 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ -03ce32: 6200 0302 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ -03ce36: 6201 0902 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ -03ce3a: 6e10 5006 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ -03ce40: 0a01 |0010: move-result v1 │ │ -03ce42: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03ce44: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03ce48: 6200 0302 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ -03ce4c: 6201 0702 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -03ce50: 6e10 5006 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ -03ce56: 0a01 |001b: move-result v1 │ │ -03ce58: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03ce5a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03ce5e: 0e00 |001f: return-void │ │ -03ce60: 0d00 |0020: move-exception v0 │ │ -03ce62: 28fe |0021: goto 001f // -0002 │ │ -03ce64: 0d00 |0022: move-exception v0 │ │ -03ce66: 28f1 |0023: goto 0014 // -000f │ │ +03cdf8: |[03cdf8] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +03ce08: 7100 5206 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0652 │ │ +03ce0e: 0c00 |0003: move-result-object v0 │ │ +03ce10: 2100 |0004: array-length v0, v0 │ │ +03ce12: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ +03ce16: 6900 0302 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ +03ce1a: 6200 0302 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ +03ce1e: 6201 0902 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ +03ce22: 6e10 5006 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ +03ce28: 0a01 |0010: move-result v1 │ │ +03ce2a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +03ce2c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03ce30: 6200 0302 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ +03ce34: 6201 0702 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +03ce38: 6e10 5006 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ +03ce3e: 0a01 |001b: move-result v1 │ │ +03ce40: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03ce42: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03ce46: 0e00 |001f: return-void │ │ +03ce48: 0d00 |0020: move-exception v0 │ │ +03ce4a: 28fe |0021: goto 001f // -0002 │ │ +03ce4c: 0d00 |0022: move-exception v0 │ │ +03ce4e: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #98 header: │ │ class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -22130,40 +22130,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 │ │ -03ce84: |[03ce84] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -03ce94: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03ce9a: 5b01 0502 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ -03ce9e: 5b02 0402 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ -03cea2: 0e00 |0007: return-void │ │ +03ce6c: |[03ce6c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +03ce7c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ce82: 5b01 0502 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ +03ce86: 5b02 0402 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ +03ce8a: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #99 header: │ │ class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 108 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -22183,17 +22183,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cea4: |[03cea4] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -03ceb4: 7010 db01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -03ceba: 0e00 |0003: return-void │ │ +03ce8c: |[03ce8c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +03ce9c: 7010 db01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +03cea2: 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;) │ │ @@ -22201,17 +22201,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 │ │ -03cebc: |[03cebc] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03cecc: 7010 4906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0649 │ │ -03ced2: 0e00 |0003: return-void │ │ +03cea4: |[03cea4] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +03ceb4: 7010 4906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0649 │ │ +03ceba: 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; │ │ │ │ @@ -22221,52 +22221,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03ced4: |[03ced4] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -03cee4: 5450 2000 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ -03cee8: 1f00 1801 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ -03ceec: 5251 2100 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0021 │ │ -03cef0: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -03cef6: 0e00 |0009: return-void │ │ -03cef8: 5401 0502 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ -03cefc: 5402 0402 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ -03cf00: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -03cf02: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -03cf06: 7120 5a06 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@065a │ │ -03cf0c: 28f5 |0014: goto 0009 // -000b │ │ -03cf0e: 5401 0502 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ -03cf12: 5402 0402 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ -03cf16: 6e20 6a06 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@066a │ │ -03cf1c: 28ed |001c: goto 0009 // -0013 │ │ -03cf1e: 0000 |001d: nop // spacer │ │ -03cf20: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +03cebc: |[03cebc] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +03cecc: 5450 2000 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ +03ced0: 1f00 1801 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ +03ced4: 5251 2100 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0021 │ │ +03ced8: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +03cede: 0e00 |0009: return-void │ │ +03cee0: 5401 0502 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ +03cee4: 5402 0402 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ +03cee8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +03ceea: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +03ceee: 7120 5a06 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@065a │ │ +03cef4: 28f5 |0014: goto 0009 // -000b │ │ +03cef6: 5401 0502 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0205 │ │ +03cefa: 5402 0402 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0204 │ │ +03cefe: 6e20 6a06 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@066a │ │ +03cf04: 28ed |001c: goto 0009 // -0013 │ │ +03cf06: 0000 |001d: nop // spacer │ │ +03cf08: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #100 header: │ │ class_idx : 282 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 850 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -22305,40 +22305,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03cf30: |[03cf30] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -03cf40: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -03cf42: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03cf44: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03cf46: 2200 1a01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ -03cf4a: 1a01 2b0a |0005: const-string v1, "PENDING" // string@0a2b │ │ -03cf4e: 7030 4f06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ -03cf54: 6900 0802 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03cf58: 2200 1a01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ -03cf5c: 1a01 7e0a |000e: const-string v1, "RUNNING" // string@0a7e │ │ -03cf60: 7030 4f06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ -03cf66: 6900 0902 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ -03cf6a: 2200 1a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ -03cf6e: 1a01 9503 |0017: const-string v1, "FINISHED" // string@0395 │ │ -03cf72: 7030 4f06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ -03cf78: 6900 0702 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -03cf7c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03cf7e: 2300 0304 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0403 │ │ -03cf82: 6201 0802 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03cf86: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -03cf8a: 6201 0902 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ -03cf8e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03cf92: 6201 0702 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -03cf96: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -03cf9a: 6900 0602 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -03cf9e: 0e00 |002f: return-void │ │ +03cf18: |[03cf18] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +03cf28: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +03cf2a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03cf2c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03cf2e: 2200 1a01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ +03cf32: 1a01 240a |0005: const-string v1, "PENDING" // string@0a24 │ │ +03cf36: 7030 4f06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ +03cf3c: 6900 0802 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +03cf40: 2200 1a01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ +03cf44: 1a01 770a |000e: const-string v1, "RUNNING" // string@0a77 │ │ +03cf48: 7030 4f06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ +03cf4e: 6900 0902 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ +03cf52: 2200 1a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ +03cf56: 1a01 8e03 |0017: const-string v1, "FINISHED" // string@038e │ │ +03cf5a: 7030 4f06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@064f │ │ +03cf60: 6900 0702 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +03cf64: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +03cf66: 2300 0304 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0403 │ │ +03cf6a: 6201 0802 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +03cf6e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +03cf72: 6201 0902 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ +03cf76: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +03cf7a: 6201 0702 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +03cf7e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +03cf82: 6900 0602 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +03cf86: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22348,17 +22348,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 │ │ -03cfa0: |[03cfa0] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -03cfb0: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ -03cfb6: 0e00 |0003: return-void │ │ +03cf88: |[03cf88] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +03cf98: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ +03cf9e: 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 │ │ @@ -22368,20 +22368,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 │ │ -03cfb8: |[03cfb8] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03cfc8: 1c00 1a01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ -03cfcc: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ -03cfd2: 0c00 |0005: move-result-object v0 │ │ -03cfd4: 1f00 1a01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ -03cfd8: 1100 |0008: return-object v0 │ │ +03cfa0: |[03cfa0] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03cfb0: 1c00 1a01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ +03cfb4: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ +03cfba: 0c00 |0005: move-result-object v0 │ │ +03cfbc: 1f00 1a01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@011a │ │ +03cfc0: 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;) │ │ @@ -22389,33 +22389,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 │ │ -03cfdc: |[03cfdc] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03cfec: 6200 0602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -03cff0: 6e10 711a 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1a71 │ │ -03cff6: 0c00 |0005: move-result-object v0 │ │ -03cff8: 1f00 0304 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0403 │ │ -03cffc: 1100 |0008: return-object v0 │ │ +03cfc4: |[03cfc4] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03cfd4: 6200 0602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +03cfd8: 6e10 711a 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1a71 │ │ +03cfde: 0c00 |0005: move-result-object v0 │ │ +03cfe0: 1f00 0304 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0403 │ │ +03cfe4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #101 header: │ │ class_idx : 283 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -22443,17 +22443,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d000: |[03d000] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -03d010: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d016: 0e00 |0003: return-void │ │ +03cfe8: |[03cfe8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +03cff8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03cffe: 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; │ │ │ │ @@ -22462,33 +22462,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 │ │ -03d018: |[03d018] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03d028: 7010 5306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0653 │ │ -03d02e: 0e00 |0003: return-void │ │ +03d000: |[03d000] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +03d010: 7010 5306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0653 │ │ +03d016: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #102 header: │ │ class_idx : 284 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -22606,38 +22606,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -03d030: |[03d030] android.support.v4.content.ModernAsyncTask.:()V │ │ -03d040: 2200 1401 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0114 │ │ -03d044: 7010 4006 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0640 │ │ -03d04a: 6900 1902 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0219 │ │ -03d04e: 2200 9903 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0399 │ │ -03d052: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -03d056: 7020 7718 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1877 │ │ -03d05c: 6900 1802 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0218 │ │ -03d060: 2201 9b03 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@039b │ │ -03d064: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -03d066: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -03d06a: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -03d06e: 6206 5306 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0653 │ │ -03d072: 6207 1802 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0218 │ │ -03d076: 6208 1902 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0219 │ │ -03d07a: 7608 7818 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@1878 │ │ -03d080: 6901 1102 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ -03d084: 2200 1901 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0119 │ │ -03d088: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -03d08a: 7020 4a06 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@064a │ │ -03d090: 6900 1702 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ -03d094: 6200 1102 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ -03d098: 6900 1602 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ -03d09c: 0e00 |002e: return-void │ │ +03d018: |[03d018] android.support.v4.content.ModernAsyncTask.:()V │ │ +03d028: 2200 1401 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0114 │ │ +03d02c: 7010 4006 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0640 │ │ +03d032: 6900 1902 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0219 │ │ +03d036: 2200 9903 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0399 │ │ +03d03a: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +03d03e: 7020 7718 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1877 │ │ +03d044: 6900 1802 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0218 │ │ +03d048: 2201 9b03 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@039b │ │ +03d04c: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +03d04e: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +03d052: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +03d056: 6206 5306 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0653 │ │ +03d05a: 6207 1802 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0218 │ │ +03d05e: 6208 1902 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0219 │ │ +03d062: 7608 7818 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@1878 │ │ +03d068: 6901 1102 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ +03d06c: 2200 1901 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0119 │ │ +03d070: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +03d072: 7020 4a06 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@064a │ │ +03d078: 6900 1702 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ +03d07c: 6200 1102 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ +03d080: 6900 1602 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ +03d084: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22648,29 +22648,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03d0a0: |[03d0a0] android.support.v4.content.ModernAsyncTask.:()V │ │ -03d0b0: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d0b6: 6200 0802 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03d0ba: 5b20 1302 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d0be: 2200 9e03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@039e │ │ -03d0c2: 7010 7918 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1879 │ │ -03d0c8: 5b20 1402 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ -03d0cc: 2200 1501 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0115 │ │ -03d0d0: 7020 4206 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0642 │ │ -03d0d6: 5b20 1502 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ -03d0da: 2200 1601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0116 │ │ -03d0de: 5421 1502 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ -03d0e2: 7030 4406 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0644 │ │ -03d0e8: 5b20 1202 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d0ec: 0e00 |001e: return-void │ │ +03d088: |[03d088] android.support.v4.content.ModernAsyncTask.:()V │ │ +03d098: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d09e: 6200 0802 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +03d0a2: 5b20 1302 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d0a6: 2200 9e03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@039e │ │ +03d0aa: 7010 7918 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1879 │ │ +03d0b0: 5b20 1402 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ +03d0b4: 2200 1501 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0115 │ │ +03d0b8: 7020 4206 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0642 │ │ +03d0be: 5b20 1502 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ +03d0c2: 2200 1601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0116 │ │ +03d0c6: 5421 1502 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ +03d0ca: 7030 4406 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0644 │ │ +03d0d0: 5b20 1202 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d0d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22684,17 +22684,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 │ │ -03d0f0: |[03d0f0] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -03d100: 5410 1402 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ -03d104: 1100 |0002: return-object v0 │ │ +03d0d8: |[03d0d8] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +03d0e8: 5410 1402 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ +03d0ec: 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;) │ │ @@ -22702,18 +22702,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 │ │ -03d108: |[03d108] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -03d118: 7020 6b06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@066b │ │ -03d11e: 0c00 |0003: move-result-object v0 │ │ -03d120: 1100 |0004: return-object v0 │ │ +03d0f0: |[03d0f0] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +03d100: 7020 6b06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@066b │ │ +03d106: 0c00 |0003: move-result-object v0 │ │ +03d108: 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; │ │ │ │ @@ -22722,17 +22722,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 │ │ -03d124: |[03d124] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03d134: 7020 6c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@066c │ │ -03d13a: 0e00 |0003: return-void │ │ +03d10c: |[03d10c] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +03d11c: 7020 6c06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@066c │ │ +03d122: 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; │ │ │ │ @@ -22741,17 +22741,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 │ │ -03d13c: |[03d13c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03d14c: 7020 6006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0660 │ │ -03d152: 0e00 |0003: return-void │ │ +03d124: |[03d124] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +03d134: 7020 6006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0660 │ │ +03d13a: 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; │ │ │ │ @@ -22760,18 +22760,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d154: |[03d154] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -03d164: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ -03d168: 7220 6e18 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@186e │ │ -03d16e: 0e00 |0005: return-void │ │ +03d13c: |[03d13c] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +03d14c: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ +03d150: 7220 6e18 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@186e │ │ +03d156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22780,24 +22780,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d170: |[03d170] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -03d180: 6e10 6506 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0665 │ │ -03d186: 0a00 |0003: move-result v0 │ │ -03d188: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -03d18c: 6e20 6706 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0667 │ │ -03d192: 6200 0702 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -03d196: 5b10 1302 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d19a: 0e00 |000d: return-void │ │ -03d19c: 6e20 6806 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0668 │ │ -03d1a2: 28f8 |0011: goto 0009 // -0008 │ │ +03d158: |[03d158] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +03d168: 6e10 6506 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0665 │ │ +03d16e: 0a00 |0003: move-result v0 │ │ +03d170: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +03d174: 6e20 6706 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0667 │ │ +03d17a: 6200 0702 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +03d17e: 5b10 1302 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d182: 0e00 |000d: return-void │ │ +03d184: 6e20 6806 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0668 │ │ +03d18a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22812,18 +22812,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d1a4: |[03d1a4] android.support.v4.content.ModernAsyncTask.init:()V │ │ -03d1b4: 6200 1702 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ -03d1b8: 6e10 4b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@064b │ │ -03d1be: 0e00 |0005: return-void │ │ +03d18c: |[03d18c] android.support.v4.content.ModernAsyncTask.init:()V │ │ +03d19c: 6200 1702 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ +03d1a0: 6e10 4b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@064b │ │ +03d1a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22831,26 +22831,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 │ │ -03d1c0: |[03d1c0] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03d1d0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03d1d2: 6201 1702 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ -03d1d6: 2202 1801 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ -03d1da: 2353 1004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0410 │ │ -03d1de: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -03d1e0: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -03d1e4: 7030 4806 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0648 │ │ -03d1ea: 6e30 4d06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@064d │ │ -03d1f0: 0c00 |0010: move-result-object v0 │ │ -03d1f2: 6e10 ec01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01ec │ │ -03d1f8: 1107 |0014: return-object v7 │ │ +03d1a8: |[03d1a8] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03d1b8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03d1ba: 6201 1702 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ +03d1be: 2202 1801 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ +03d1c2: 2353 1004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0410 │ │ +03d1c6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +03d1c8: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +03d1cc: 7030 4806 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0648 │ │ +03d1d2: 6e30 4d06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@064d │ │ +03d1d8: 0c00 |0010: move-result-object v0 │ │ +03d1da: 6e10 ec01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01ec │ │ +03d1e0: 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; │ │ @@ -22864,21 +22864,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03d1fc: |[03d1fc] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -03d20c: 5421 1402 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ -03d210: 6e10 7a18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@187a │ │ -03d216: 0a00 |0005: move-result v0 │ │ -03d218: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -03d21c: 7020 6b06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@066b │ │ -03d222: 0e00 |000b: return-void │ │ +03d1e4: |[03d1e4] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +03d1f4: 5421 1402 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0214 │ │ +03d1f8: 6e10 7a18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@187a │ │ +03d1fe: 0a00 |0005: move-result v0 │ │ +03d200: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +03d204: 7020 6b06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@066b │ │ +03d20a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22893,17 +22893,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 │ │ -03d224: |[03d224] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -03d234: 6900 1602 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ -03d238: 0e00 |0002: return-void │ │ +03d20c: |[03d20c] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +03d21c: 6900 1602 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ +03d220: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22913,19 +22913,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d23c: |[03d23c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -03d24c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d250: 6e20 7218 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1872 │ │ -03d256: 0a00 |0005: move-result v0 │ │ -03d258: 0f00 |0006: return v0 │ │ +03d224: |[03d224] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +03d234: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d238: 6e20 7218 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1872 │ │ +03d23e: 0a00 |0005: move-result v0 │ │ +03d240: 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 │ │ @@ -22941,19 +22941,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 │ │ -03d25c: |[03d25c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03d26c: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ -03d270: 6e30 5f06 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@065f │ │ -03d276: 0c00 |0005: move-result-object v0 │ │ -03d278: 1100 |0006: return-object v0 │ │ +03d244: |[03d244] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +03d254: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0216 │ │ +03d258: 6e30 5f06 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@065f │ │ +03d25e: 0c00 |0005: move-result-object v0 │ │ +03d260: 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; │ │ @@ -22964,41 +22964,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 │ │ -03d27c: |[03d27c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03d28c: 5420 1302 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d290: 6201 0802 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03d294: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -03d298: 6200 0302 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ -03d29c: 5421 1302 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d2a0: 6e10 5006 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ -03d2a6: 0a01 |000d: move-result v1 │ │ -03d2a8: 4400 0001 |000e: aget v0, v0, v1 │ │ -03d2ac: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03d2b2: 6200 0902 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ -03d2b6: 5b20 1302 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d2ba: 6e10 6906 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0669 │ │ -03d2c0: 5420 1502 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ -03d2c4: 5b04 0a02 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@020a │ │ -03d2c8: 5420 1202 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d2cc: 7220 6e18 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@186e │ │ -03d2d2: 1102 |0023: return-object v2 │ │ -03d2d4: 2200 5703 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -03d2d8: 1a01 ba02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02ba │ │ -03d2dc: 7020 a417 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03d2e2: 2700 |002b: throw v0 │ │ -03d2e4: 2200 5703 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -03d2e8: 1a01 b902 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02b9 │ │ -03d2ec: 7020 a417 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -03d2f2: 2700 |0033: throw v0 │ │ -03d2f4: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +03d264: |[03d264] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +03d274: 5420 1302 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d278: 6201 0802 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +03d27c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +03d280: 6200 0302 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0203 │ │ +03d284: 5421 1302 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d288: 6e10 5006 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0650 │ │ +03d28e: 0a01 |000d: move-result v1 │ │ +03d290: 4400 0001 |000e: aget v0, v0, v1 │ │ +03d294: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +03d29a: 6200 0902 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0209 │ │ +03d29e: 5b20 1302 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d2a2: 6e10 6906 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0669 │ │ +03d2a8: 5420 1502 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0215 │ │ +03d2ac: 5b04 0a02 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@020a │ │ +03d2b0: 5420 1202 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d2b4: 7220 6e18 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@186e │ │ +03d2ba: 1102 |0023: return-object v2 │ │ +03d2bc: 2200 5703 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03d2c0: 1a01 b302 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02b3 │ │ +03d2c4: 7020 a417 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03d2ca: 2700 |002b: throw v0 │ │ +03d2cc: 2200 5703 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +03d2d0: 1a01 b202 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02b2 │ │ +03d2d4: 7020 a417 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +03d2da: 2700 |0033: throw v0 │ │ +03d2dc: 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 │ │ @@ -23019,19 +23019,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d304: |[03d304] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -03d314: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d318: 6e10 7318 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1873 │ │ -03d31e: 0c00 |0005: move-result-object v0 │ │ -03d320: 1100 |0006: return-object v0 │ │ +03d2ec: |[03d2ec] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +03d2fc: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d300: 6e10 7318 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1873 │ │ +03d306: 0c00 |0005: move-result-object v0 │ │ +03d308: 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; │ │ │ │ @@ -23040,19 +23040,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 │ │ -03d324: |[03d324] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -03d334: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d338: 6e40 7418 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1874 │ │ -03d33e: 0c00 |0005: move-result-object v0 │ │ -03d340: 1100 |0006: return-object v0 │ │ +03d30c: |[03d30c] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +03d31c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d320: 6e40 7418 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1874 │ │ +03d326: 0c00 |0005: move-result-object v0 │ │ +03d328: 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 │ │ @@ -23063,17 +23063,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 │ │ -03d344: |[03d344] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03d354: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -03d358: 1100 |0002: return-object v0 │ │ +03d32c: |[03d32c] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03d33c: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +03d340: 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; │ │ │ │ @@ -23082,19 +23082,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d35c: |[03d35c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -03d36c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ -03d370: 6e10 7518 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1875 │ │ -03d376: 0a00 |0005: move-result v0 │ │ -03d378: 0f00 |0006: return v0 │ │ +03d344: |[03d344] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +03d354: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0212 │ │ +03d358: 6e10 7518 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1875 │ │ +03d35e: 0a00 |0005: move-result v0 │ │ +03d360: 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; │ │ │ │ @@ -23103,16 +23103,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d37c: |[03d37c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -03d38c: 0e00 |0000: return-void │ │ +03d364: |[03d364] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +03d374: 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; │ │ │ │ @@ -23121,17 +23121,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d390: |[03d390] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -03d3a0: 6e10 6606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0666 │ │ -03d3a6: 0e00 |0003: return-void │ │ +03d378: |[03d378] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +03d388: 6e10 6606 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0666 │ │ +03d38e: 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; │ │ @@ -23143,16 +23143,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d3a8: |[03d3a8] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -03d3b8: 0e00 |0000: return-void │ │ +03d390: |[03d390] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +03d3a0: 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; │ │ @@ -23163,16 +23163,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d3bc: |[03d3bc] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -03d3cc: 0e00 |0000: return-void │ │ +03d3a4: |[03d3a4] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +03d3b4: 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; │ │ │ │ @@ -23181,16 +23181,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d3d0: |[03d3d0] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -03d3e0: 0e00 |0000: return-void │ │ +03d3b8: |[03d3b8] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +03d3c8: 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; │ │ @@ -23201,44 +23201,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 │ │ -03d3e4: |[03d3e4] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -03d3f4: 6e10 6506 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0665 │ │ -03d3fa: 0a00 |0003: move-result v0 │ │ -03d3fc: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -03d400: 6200 1702 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ -03d404: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -03d406: 2202 1801 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ -03d40a: 7030 4806 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0648 │ │ -03d410: 6e30 4d06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@064d │ │ -03d416: 0c00 |0011: move-result-object v0 │ │ -03d418: 6e10 ec01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01ec │ │ -03d41e: 0e00 |0015: return-void │ │ +03d3cc: |[03d3cc] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +03d3dc: 6e10 6506 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0665 │ │ +03d3e2: 0a00 |0003: move-result v0 │ │ +03d3e4: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +03d3e8: 6200 1702 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0217 │ │ +03d3ec: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +03d3ee: 2202 1801 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0118 │ │ +03d3f2: 7030 4806 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0648 │ │ +03d3f8: 6e30 4d06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@064d │ │ +03d3fe: 0c00 |0011: move-result-object v0 │ │ +03d400: 6e10 ec01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01ec │ │ +03d406: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #103 header: │ │ class_idx : 285 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 30 │ │ -source_file_idx : 3124 │ │ +source_file_idx : 3117 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on field #539 'mActiveWakeLocks' │ │ @@ -23270,21 +23270,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03d420: |[03d420] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -03d430: 2200 a102 |0000: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ -03d434: 7010 ab12 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ -03d43a: 6900 1b02 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d43e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03d440: 6700 1c02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d444: 0e00 |000a: return-void │ │ +03d408: |[03d408] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +03d418: 2200 a102 |0000: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ +03d41c: 7010 ab12 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ +03d422: 6900 1b02 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d426: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03d428: 6700 1c02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d42c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23292,17 +23292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d448: |[03d448] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -03d458: 7010 9c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ -03d45e: 0e00 |0003: return-void │ │ +03d430: |[03d430] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +03d440: 7010 9c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ +03d446: 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;) │ │ @@ -23310,52 +23310,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -03d460: |[03d460] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -03d470: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03d472: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03d474: 1a04 3d0d |0002: const-string v4, "android.support.content.wakelockid" // string@0d3d │ │ -03d478: 6e30 d100 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00d1 │ │ -03d47e: 0a00 |0007: move-result v0 │ │ -03d480: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -03d484: 0f02 |000a: return v2 │ │ -03d486: 6204 1b02 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d48a: 1d04 |000d: monitor-enter v4 │ │ -03d48c: 6202 1b02 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d490: 6e20 ad12 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@12ad │ │ -03d496: 0c01 |0013: move-result-object v1 │ │ -03d498: 1f01 7500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0075 │ │ -03d49c: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -03d4a0: 6e10 0002 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0200 │ │ -03d4a6: 6202 1b02 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d4aa: 6e20 b012 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@12b0 │ │ -03d4b0: 1e04 |0020: monitor-exit v4 │ │ -03d4b2: 0132 |0021: move v2, v3 │ │ -03d4b4: 28e8 |0022: goto 000a // -0018 │ │ -03d4b6: 1a02 330c |0023: const-string v2, "WakefulBroadcastReceiver" // string@0c33 │ │ -03d4ba: 2205 6b03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -03d4be: 7010 e417 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03d4c4: 1a06 e009 |002a: const-string v6, "No active wake lock id #" // string@09e0 │ │ -03d4c8: 6e20 ed17 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d4ce: 0c05 |002f: move-result-object v5 │ │ -03d4d0: 6e20 e917 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03d4d6: 0c05 |0033: move-result-object v5 │ │ -03d4d8: 6e10 f217 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03d4de: 0c05 |0037: move-result-object v5 │ │ -03d4e0: 7120 a812 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -03d4e6: 1e04 |003b: monitor-exit v4 │ │ -03d4e8: 0132 |003c: move v2, v3 │ │ -03d4ea: 28cd |003d: goto 000a // -0033 │ │ -03d4ec: 0d02 |003e: move-exception v2 │ │ -03d4ee: 1e04 |003f: monitor-exit v4 │ │ -03d4f0: 2702 |0040: throw v2 │ │ +03d448: |[03d448] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +03d458: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03d45a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03d45c: 1a04 360d |0002: const-string v4, "android.support.content.wakelockid" // string@0d36 │ │ +03d460: 6e30 d100 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00d1 │ │ +03d466: 0a00 |0007: move-result v0 │ │ +03d468: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +03d46c: 0f02 |000a: return v2 │ │ +03d46e: 6204 1b02 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d472: 1d04 |000d: monitor-enter v4 │ │ +03d474: 6202 1b02 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d478: 6e20 ad12 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@12ad │ │ +03d47e: 0c01 |0013: move-result-object v1 │ │ +03d480: 1f01 7500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0075 │ │ +03d484: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +03d488: 6e10 0002 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0200 │ │ +03d48e: 6202 1b02 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d492: 6e20 b012 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@12b0 │ │ +03d498: 1e04 |0020: monitor-exit v4 │ │ +03d49a: 0132 |0021: move v2, v3 │ │ +03d49c: 28e8 |0022: goto 000a // -0018 │ │ +03d49e: 1a02 2c0c |0023: const-string v2, "WakefulBroadcastReceiver" // string@0c2c │ │ +03d4a2: 2205 6b03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +03d4a6: 7010 e417 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03d4ac: 1a06 d909 |002a: const-string v6, "No active wake lock id #" // string@09d9 │ │ +03d4b0: 6e20 ed17 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d4b6: 0c05 |002f: move-result-object v5 │ │ +03d4b8: 6e20 e917 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03d4be: 0c05 |0033: move-result-object v5 │ │ +03d4c0: 6e10 f217 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03d4c6: 0c05 |0037: move-result-object v5 │ │ +03d4c8: 7120 a812 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +03d4ce: 1e04 |003b: monitor-exit v4 │ │ +03d4d0: 0132 |003c: move v2, v3 │ │ +03d4d2: 28cd |003d: goto 000a // -0033 │ │ +03d4d4: 0d02 |003e: move-exception v2 │ │ +03d4d6: 1e04 |003f: monitor-exit v4 │ │ +03d4d8: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23378,62 +23378,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 │ │ -03d500: |[03d500] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -03d510: 6205 1b02 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d514: 1d05 |0002: monitor-enter v5 │ │ -03d516: 6001 1c02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d51a: 6004 1c02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d51e: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03d522: 6704 1c02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d526: 6004 1c02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d52a: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -03d52e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -03d530: 6704 1c02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ -03d534: 1a04 3d0d |0012: const-string v4, "android.support.content.wakelockid" // string@0d3d │ │ -03d538: 6e30 dc00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00dc │ │ -03d53e: 6e20 c100 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00c1 │ │ -03d544: 0c00 |001a: move-result-object v0 │ │ -03d546: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -03d54a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -03d54c: 1e05 |001e: monitor-exit v5 │ │ -03d54e: 1100 |001f: return-object v0 │ │ -03d550: 1a04 5519 |0020: const-string v4, "power" // string@1955 │ │ -03d554: 6e20 b700 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -03d55a: 0c02 |0025: move-result-object v2 │ │ -03d55c: 1f02 7600 |0026: check-cast v2, Landroid/os/PowerManager; // type@0076 │ │ -03d560: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -03d562: 2206 6b03 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -03d566: 7010 e417 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03d56c: 1a07 fc1d |002e: const-string v7, "wake:" // string@1dfc │ │ -03d570: 6e20 ed17 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d576: 0c06 |0033: move-result-object v6 │ │ -03d578: 6e10 a100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00a1 │ │ -03d57e: 0c07 |0037: move-result-object v7 │ │ -03d580: 6e20 ed17 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d586: 0c06 |003b: move-result-object v6 │ │ -03d588: 6e10 f217 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03d58e: 0c06 |003f: move-result-object v6 │ │ -03d590: 6e30 0202 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0202 │ │ -03d596: 0c03 |0043: move-result-object v3 │ │ -03d598: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -03d59a: 6e20 0102 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0201 │ │ -03d5a0: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -03d5a6: 6e30 ff01 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01ff │ │ -03d5ac: 6204 1b02 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ -03d5b0: 6e30 af12 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@12af │ │ -03d5b6: 1e05 |0053: monitor-exit v5 │ │ -03d5b8: 28cb |0054: goto 001f // -0035 │ │ -03d5ba: 0d04 |0055: move-exception v4 │ │ -03d5bc: 1e05 |0056: monitor-exit v5 │ │ -03d5be: 2704 |0057: throw v4 │ │ +03d4e8: |[03d4e8] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +03d4f8: 6205 1b02 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d4fc: 1d05 |0002: monitor-enter v5 │ │ +03d4fe: 6001 1c02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d502: 6004 1c02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d506: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03d50a: 6704 1c02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d50e: 6004 1c02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d512: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +03d516: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +03d518: 6704 1c02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021c │ │ +03d51c: 1a04 360d |0012: const-string v4, "android.support.content.wakelockid" // string@0d36 │ │ +03d520: 6e30 dc00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00dc │ │ +03d526: 6e20 c100 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00c1 │ │ +03d52c: 0c00 |001a: move-result-object v0 │ │ +03d52e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +03d532: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +03d534: 1e05 |001e: monitor-exit v5 │ │ +03d536: 1100 |001f: return-object v0 │ │ +03d538: 1a04 4e19 |0020: const-string v4, "power" // string@194e │ │ +03d53c: 6e20 b700 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +03d542: 0c02 |0025: move-result-object v2 │ │ +03d544: 1f02 7600 |0026: check-cast v2, Landroid/os/PowerManager; // type@0076 │ │ +03d548: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +03d54a: 2206 6b03 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +03d54e: 7010 e417 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03d554: 1a07 f51d |002e: const-string v7, "wake:" // string@1df5 │ │ +03d558: 6e20 ed17 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d55e: 0c06 |0033: move-result-object v6 │ │ +03d560: 6e10 a100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00a1 │ │ +03d566: 0c07 |0037: move-result-object v7 │ │ +03d568: 6e20 ed17 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d56e: 0c06 |003b: move-result-object v6 │ │ +03d570: 6e10 f217 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03d576: 0c06 |003f: move-result-object v6 │ │ +03d578: 6e30 0202 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0202 │ │ +03d57e: 0c03 |0043: move-result-object v3 │ │ +03d580: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +03d582: 6e20 0102 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0201 │ │ +03d588: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +03d58e: 6e30 ff01 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01ff │ │ +03d594: 6204 1b02 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021b │ │ +03d598: 6e30 af12 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@12af │ │ +03d59e: 1e05 |0053: monitor-exit v5 │ │ +03d5a0: 28cb |0054: goto 001f // -0035 │ │ +03d5a2: 0d04 |0055: move-exception v4 │ │ +03d5a4: 1e05 |0056: monitor-exit v5 │ │ +03d5a6: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23457,21 +23457,21 @@ │ │ 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 : 3124 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 3117 (WakefulBroadcastReceiver.java) │ │ │ │ Class #104 header: │ │ class_idx : 286 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 573 │ │ +source_file_idx : 566 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ @@ -23491,32 +23491,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d5cc: |[03d5cc] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -03d5dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d5e2: 0e00 |0003: return-void │ │ +03d5b4: |[03d5b4] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +03d5c4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d5ca: 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 : 573 (ActivityInfoCompat.java) │ │ + source_file_idx : 566 (ActivityInfoCompat.java) │ │ │ │ Class #105 header: │ │ class_idx : 287 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 816 │ │ +source_file_idx : 809 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ @@ -23531,17 +23531,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d5e4: |[03d5e4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -03d5f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d5fa: 0e00 |0003: return-void │ │ +03d5cc: |[03d5cc] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +03d5dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d5e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23550,31 +23550,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 │ │ -03d5fc: |[03d5fc] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -03d60c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03d60e: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -03d612: 2141 |0003: array-length v1, v4 │ │ -03d614: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03d618: 0750 |0006: move-object v0, v5 │ │ -03d61a: 1100 |0007: return-object v0 │ │ -03d61c: 2141 |0008: array-length v1, v4 │ │ -03d61e: 2152 |0009: array-length v2, v5 │ │ -03d620: b021 |000a: add-int/2addr v1, v2 │ │ -03d622: 2310 1204 |000b: new-array v0, v1, [Ljava/lang/String; // type@0412 │ │ -03d626: 2141 |000d: array-length v1, v4 │ │ -03d628: 7151 f317 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03d62e: 2141 |0011: array-length v1, v4 │ │ -03d630: 2152 |0012: array-length v2, v5 │ │ -03d632: 7152 f317 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -03d638: 28f1 |0016: goto 0007 // -000f │ │ +03d5e4: |[03d5e4] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +03d5f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03d5f6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +03d5fa: 2141 |0003: array-length v1, v4 │ │ +03d5fc: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03d600: 0750 |0006: move-object v0, v5 │ │ +03d602: 1100 |0007: return-object v0 │ │ +03d604: 2141 |0008: array-length v1, v4 │ │ +03d606: 2152 |0009: array-length v2, v5 │ │ +03d608: b021 |000a: add-int/2addr v1, v2 │ │ +03d60a: 2310 1204 |000b: new-array v0, v1, [Ljava/lang/String; // type@0412 │ │ +03d60e: 2141 |000d: array-length v1, v4 │ │ +03d610: 7151 f317 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03d616: 2141 |0011: array-length v1, v4 │ │ +03d618: 2152 |0012: array-length v2, v5 │ │ +03d61a: 7152 f317 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +03d620: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23588,62 +23588,62 @@ │ │ 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 │ │ -03d63c: |[03d63c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03d64c: 7110 9612 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ -03d652: 0a00 |0003: move-result v0 │ │ -03d654: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -03d658: 1103 |0006: return-object v3 │ │ -03d65a: 7110 9612 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ -03d660: 0a00 |000a: move-result v0 │ │ -03d662: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -03d666: 0723 |000d: move-object v3, v2 │ │ -03d668: 28f8 |000e: goto 0006 // -0008 │ │ -03d66a: 2200 6b03 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -03d66e: 7010 e417 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03d674: 1a01 ba00 |0014: const-string v1, "(" // string@00ba │ │ -03d678: 6e20 ed17 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d67e: 0c00 |0019: move-result-object v0 │ │ -03d680: 6e20 ed17 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d686: 0c00 |001d: move-result-object v0 │ │ -03d688: 1a01 fd00 |001e: const-string v1, ") AND (" // string@00fd │ │ -03d68c: 6e20 ed17 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d692: 0c00 |0023: move-result-object v0 │ │ -03d694: 6e20 ed17 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d69a: 0c00 |0027: move-result-object v0 │ │ -03d69c: 1a01 fc00 |0028: const-string v1, ")" // string@00fc │ │ -03d6a0: 6e20 ed17 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03d6a6: 0c00 |002d: move-result-object v0 │ │ -03d6a8: 6e10 f217 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03d6ae: 0c03 |0031: move-result-object v3 │ │ -03d6b0: 28d4 |0032: goto 0006 // -002c │ │ +03d624: |[03d624] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +03d634: 7110 9612 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ +03d63a: 0a00 |0003: move-result v0 │ │ +03d63c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +03d640: 1103 |0006: return-object v3 │ │ +03d642: 7110 9612 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ +03d648: 0a00 |000a: move-result v0 │ │ +03d64a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +03d64e: 0723 |000d: move-object v3, v2 │ │ +03d650: 28f8 |000e: goto 0006 // -0008 │ │ +03d652: 2200 6b03 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03d656: 7010 e417 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03d65c: 1a01 b300 |0014: const-string v1, "(" // string@00b3 │ │ +03d660: 6e20 ed17 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d666: 0c00 |0019: move-result-object v0 │ │ +03d668: 6e20 ed17 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d66e: 0c00 |001d: move-result-object v0 │ │ +03d670: 1a01 f600 |001e: const-string v1, ") AND (" // string@00f6 │ │ +03d674: 6e20 ed17 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d67a: 0c00 |0023: move-result-object v0 │ │ +03d67c: 6e20 ed17 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d682: 0c00 |0027: move-result-object v0 │ │ +03d684: 1a01 f500 |0028: const-string v1, ")" // string@00f5 │ │ +03d688: 6e20 ed17 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03d68e: 0c00 |002d: move-result-object v0 │ │ +03d690: 6e10 f217 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03d696: 0c03 |0031: move-result-object v3 │ │ +03d698: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 b Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 816 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 809 (DatabaseUtilsCompat.java) │ │ │ │ Class #106 header: │ │ class_idx : 289 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 840 │ │ +source_file_idx : 833 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -23673,21 +23673,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 840 (DrawableCompat.java) │ │ + source_file_idx : 833 (DrawableCompat.java) │ │ │ │ Class #107 header: │ │ class_idx : 292 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 840 │ │ +source_file_idx : 833 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -23710,32 +23710,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03d6b4: |[03d6b4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -03d6c4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d6c8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03d6cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d6d0: 2201 2301 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0123 │ │ -03d6d4: 7010 8006 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0680 │ │ -03d6da: 6901 1e02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d6de: 0e00 |000d: return-void │ │ -03d6e0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -03d6e4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03d6e8: 2201 2201 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0122 │ │ -03d6ec: 7010 7e06 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@067e │ │ -03d6f2: 6901 1e02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d6f6: 28f4 |0019: goto 000d // -000c │ │ -03d6f8: 2201 2001 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0120 │ │ -03d6fc: 7010 7706 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0677 │ │ -03d702: 6901 1e02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d706: 28ec |0021: goto 000d // -0014 │ │ +03d69c: |[03d69c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +03d6ac: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03d6b0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03d6b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03d6b8: 2201 2301 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0123 │ │ +03d6bc: 7010 8006 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0680 │ │ +03d6c2: 6901 1e02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d6c6: 0e00 |000d: return-void │ │ +03d6c8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +03d6cc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03d6d0: 2201 2201 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0122 │ │ +03d6d4: 7010 7e06 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@067e │ │ +03d6da: 6901 1e02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d6de: 28f4 |0019: goto 000d // -000c │ │ +03d6e0: 2201 2001 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0120 │ │ +03d6e4: 7010 7706 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0677 │ │ +03d6ea: 6901 1e02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d6ee: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23749,17 +23749,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d708: |[03d708] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -03d718: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d71e: 0e00 |0003: return-void │ │ +03d6f0: |[03d6f0] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +03d700: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23768,19 +23768,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 │ │ -03d720: |[03d720] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -03d730: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d734: 7220 7b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@067b │ │ -03d73a: 0a00 |0005: move-result v0 │ │ -03d73c: 0f00 |0006: return v0 │ │ +03d708: |[03d708] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +03d718: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d71c: 7220 7b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@067b │ │ +03d722: 0a00 |0005: move-result v0 │ │ +03d724: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -23788,18 +23788,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 │ │ -03d740: |[03d740] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -03d750: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d754: 7220 7c06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@067c │ │ -03d75a: 0e00 |0005: return-void │ │ +03d728: |[03d728] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +03d738: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d73c: 7220 7c06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@067c │ │ +03d742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23808,34 +23808,34 @@ │ │ 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 │ │ -03d75c: |[03d75c] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -03d76c: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ -03d770: 7230 7d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@067d │ │ -03d776: 0e00 |0005: return-void │ │ +03d744: |[03d744] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +03d754: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021e │ │ +03d758: 7230 7d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@067d │ │ +03d75e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 840 (DrawableCompat.java) │ │ + source_file_idx : 833 (DrawableCompat.java) │ │ │ │ Class #108 header: │ │ class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 841 │ │ +source_file_idx : 834 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #108 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;' │ │ @@ -23850,17 +23850,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d778: |[03d778] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -03d788: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d78e: 0e00 |0003: return-void │ │ +03d760: |[03d760] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +03d770: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d776: 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;) │ │ @@ -23868,32 +23868,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d790: |[03d790] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -03d7a0: 6e10 8701 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0187 │ │ -03d7a6: 0e00 |0003: return-void │ │ +03d778: |[03d778] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +03d788: 6e10 8701 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0187 │ │ +03d78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 841 (DrawableCompatHoneycomb.java) │ │ + source_file_idx : 834 (DrawableCompatHoneycomb.java) │ │ │ │ Class #109 header: │ │ class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 842 │ │ +source_file_idx : 835 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;' │ │ @@ -23908,17 +23908,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d7a8: |[03d7a8] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -03d7b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d7be: 0e00 |0003: return-void │ │ +03d790: |[03d790] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +03d7a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d7a6: 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;) │ │ @@ -23926,18 +23926,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 │ │ -03d7c0: |[03d7c0] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -03d7d0: 6e10 8501 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0185 │ │ -03d7d6: 0a00 |0003: move-result v0 │ │ -03d7d8: 0f00 |0004: return v0 │ │ +03d7a8: |[03d7a8] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +03d7b8: 6e10 8501 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0185 │ │ +03d7be: 0a00 |0003: move-result v0 │ │ +03d7c0: 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;) │ │ @@ -23945,33 +23945,33 @@ │ │ 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 │ │ -03d7dc: |[03d7dc] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -03d7ec: 6e20 8901 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0189 │ │ -03d7f2: 0e00 |0003: return-void │ │ +03d7c4: |[03d7c4] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +03d7d4: 6e20 8901 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0189 │ │ +03d7da: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 842 (DrawableCompatKitKat.java) │ │ + source_file_idx : 835 (DrawableCompatKitKat.java) │ │ │ │ Class #110 header: │ │ class_idx : 297 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 836 │ │ +source_file_idx : 829 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -24001,36 +24001,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d7f4: |[03d7f4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -03d804: 2200 8f03 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@038f │ │ -03d808: 7010 6118 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1861 │ │ -03d80e: 6900 2202 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ -03d812: 0e00 |0007: return-void │ │ +03d7dc: |[03d7dc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +03d7ec: 2200 8f03 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@038f │ │ +03d7f0: 7010 6118 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1861 │ │ +03d7f6: 6900 2202 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ +03d7fa: 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 │ │ -03d814: |[03d814] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -03d824: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d82a: 0e00 |0003: return-void │ │ +03d7fc: |[03d7fc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +03d80c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d812: 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; │ │ │ │ @@ -24039,37 +24039,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 │ │ -03d82c: |[03d82c] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -03d83c: 6203 2202 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ -03d840: 1d03 |0002: monitor-enter v3 │ │ -03d842: 6202 2202 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ -03d846: 6e20 6218 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1862 │ │ -03d84c: 0c00 |0008: move-result-object v0 │ │ -03d84e: 1f00 2901 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0129 │ │ -03d852: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -03d856: 6001 1f00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03d85a: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -03d85e: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -03d862: 2200 2701 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0127 │ │ -03d866: 7020 8d06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@068d │ │ -03d86c: 6202 2202 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ -03d870: 6e30 6318 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1863 │ │ -03d876: 1e03 |001d: monitor-exit v3 │ │ -03d878: 1100 |001e: return-object v0 │ │ -03d87a: 2200 2801 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0128 │ │ -03d87e: 7020 9106 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0691 │ │ -03d884: 28f4 |0024: goto 0018 // -000c │ │ -03d886: 0d02 |0025: move-exception v2 │ │ -03d888: 1e03 |0026: monitor-exit v3 │ │ -03d88a: 2702 |0027: throw v2 │ │ +03d814: |[03d814] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +03d824: 6203 2202 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ +03d828: 1d03 |0002: monitor-enter v3 │ │ +03d82a: 6202 2202 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ +03d82e: 6e20 6218 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1862 │ │ +03d834: 0c00 |0008: move-result-object v0 │ │ +03d836: 1f00 2901 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0129 │ │ +03d83a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +03d83e: 6001 1f00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03d842: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +03d846: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +03d84a: 2200 2701 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0127 │ │ +03d84e: 7020 8d06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@068d │ │ +03d854: 6202 2202 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0222 │ │ +03d858: 6e30 6318 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1863 │ │ +03d85e: 1e03 |001d: monitor-exit v3 │ │ +03d860: 1100 |001e: return-object v0 │ │ +03d862: 2200 2801 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0128 │ │ +03d866: 7020 9106 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0691 │ │ +03d86c: 28f4 |0024: goto 0018 // -000c │ │ +03d86e: 0d02 |0025: move-exception v2 │ │ +03d870: 1e03 |0026: monitor-exit v3 │ │ +03d872: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -24103,21 +24103,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : 'getDisplays' │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 836 (DisplayManagerCompat.java) │ │ + source_file_idx : 829 (DisplayManagerCompat.java) │ │ │ │ Class #111 header: │ │ class_idx : 298 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 837 │ │ +source_file_idx : 830 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #111 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ @@ -24132,17 +24132,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d898: |[03d898] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -03d8a8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d8ae: 0e00 |0003: return-void │ │ +03d880: |[03d880] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +03d890: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d896: 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;) │ │ @@ -24150,19 +24150,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 │ │ -03d8b0: |[03d8b0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -03d8c0: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -03d8c4: 6e20 9101 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0191 │ │ -03d8ca: 0c00 |0005: move-result-object v0 │ │ -03d8cc: 1100 |0006: return-object v0 │ │ +03d898: |[03d898] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +03d8a8: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ +03d8ac: 6e20 9101 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0191 │ │ +03d8b2: 0c00 |0005: move-result-object v0 │ │ +03d8b4: 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 │ │ │ │ @@ -24171,19 +24171,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 │ │ -03d8d0: |[03d8d0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -03d8e0: 1a00 a00f |0000: const-string v0, "display" // string@0fa0 │ │ -03d8e4: 6e20 b700 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -03d8ea: 0c00 |0005: move-result-object v0 │ │ -03d8ec: 1100 |0006: return-object v0 │ │ +03d8b8: |[03d8b8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03d8c8: 1a00 990f |0000: const-string v0, "display" // string@0f99 │ │ +03d8cc: 6e20 b700 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +03d8d2: 0c00 |0005: move-result-object v0 │ │ +03d8d4: 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;) │ │ @@ -24191,19 +24191,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 │ │ -03d8f0: |[03d8f0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -03d900: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -03d904: 6e10 9201 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0192 │ │ -03d90a: 0c00 |0005: move-result-object v0 │ │ -03d90c: 1100 |0006: return-object v0 │ │ +03d8d8: |[03d8d8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +03d8e8: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ +03d8ec: 6e10 9201 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0192 │ │ +03d8f2: 0c00 |0005: move-result-object v0 │ │ +03d8f4: 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;) │ │ @@ -24211,34 +24211,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 │ │ -03d910: |[03d910] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -03d920: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -03d924: 6e20 9301 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0193 │ │ -03d92a: 0c00 |0005: move-result-object v0 │ │ -03d92c: 1100 |0006: return-object v0 │ │ +03d8f8: |[03d8f8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +03d908: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ +03d90c: 6e20 9301 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0193 │ │ +03d912: 0c00 |0005: move-result-object v0 │ │ +03d914: 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 : 837 (DisplayManagerJellybeanMr1.java) │ │ + source_file_idx : 830 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #112 header: │ │ class_idx : 299 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2820 │ │ +source_file_idx : 2813 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -24265,21 +24265,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 : 2820 (SupportMenu.java) │ │ + source_file_idx : 2813 (SupportMenu.java) │ │ │ │ Class #113 header: │ │ class_idx : 300 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2821 │ │ +source_file_idx : 2814 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #113 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -24378,21 +24378,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 : 2821 (SupportMenuItem.java) │ │ + source_file_idx : 2814 (SupportMenuItem.java) │ │ │ │ Class #114 header: │ │ class_idx : 302 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2939 │ │ +source_file_idx : 2932 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -24407,17 +24407,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d930: |[03d930] android.support.v4.media.TransportController.:()V │ │ -03d940: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d946: 0e00 |0003: return-void │ │ +03d918: |[03d918] android.support.v4.media.TransportController.:()V │ │ +03d928: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d92e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24483,21 +24483,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 : 2939 (TransportController.java) │ │ + source_file_idx : 2932 (TransportController.java) │ │ │ │ Class #115 header: │ │ class_idx : 304 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2940 │ │ +source_file_idx : 2933 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24522,18 +24522,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 │ │ -03d948: |[03d948] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -03d958: 5b01 2d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ -03d95c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03d962: 0e00 |0005: return-void │ │ +03d930: |[03d930] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +03d940: 5b01 2d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ +03d944: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d94a: 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; │ │ │ │ @@ -24543,25 +24543,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03d964: |[03d964] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -03d974: 7110 cc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06cc │ │ -03d97a: 0a00 |0003: move-result v0 │ │ -03d97c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -03d980: 5410 2d02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ -03d984: 5400 3a02 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -03d988: 6e30 fb06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06fb │ │ -03d98e: 0a00 |000d: move-result v0 │ │ -03d990: 0f00 |000e: return v0 │ │ -03d992: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03d994: 28fe |0010: goto 000e // -0002 │ │ +03d94c: |[03d94c] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +03d95c: 7110 cc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06cc │ │ +03d962: 0a00 |0003: move-result v0 │ │ +03d964: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +03d968: 5410 2d02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ +03d96c: 5400 3a02 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +03d970: 6e30 fb06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06fb │ │ +03d976: 0a00 |000d: move-result v0 │ │ +03d978: 0f00 |000e: return v0 │ │ +03d97a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03d97c: 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; │ │ @@ -24571,17 +24571,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d998: |[03d998] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -03d9a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d9aa: 0f00 |0001: return v0 │ │ +03d980: |[03d980] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +03d990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d992: 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; │ │ @@ -24591,17 +24591,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d9ac: |[03d9ac] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -03d9bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d9be: 0f00 |0001: return v0 │ │ +03d994: |[03d994] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +03d9a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d9a6: 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 │ │ @@ -24612,40 +24612,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03d9c0: |[03d9c0] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -03d9d0: 7110 cc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06cc │ │ -03d9d6: 0a00 |0003: move-result v0 │ │ -03d9d8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -03d9dc: 5410 2d02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ -03d9e0: 5400 3a02 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -03d9e4: 6e30 fc06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06fc │ │ -03d9ea: 0a00 |000d: move-result v0 │ │ -03d9ec: 0f00 |000e: return v0 │ │ -03d9ee: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03d9f0: 28fe |0010: goto 000e // -0002 │ │ +03d9a8: |[03d9a8] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +03d9b8: 7110 cc06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06cc │ │ +03d9be: 0a00 |0003: move-result v0 │ │ +03d9c0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +03d9c4: 5410 2d02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022d │ │ +03d9c8: 5400 3a02 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +03d9cc: 6e30 fc06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06fc │ │ +03d9d2: 0a00 |000d: move-result v0 │ │ +03d9d4: 0f00 |000e: return v0 │ │ +03d9d6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03d9d8: 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 : 2940 (TransportMediator.java) │ │ + source_file_idx : 2933 (TransportMediator.java) │ │ │ │ Class #116 header: │ │ class_idx : 306 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2941 │ │ +source_file_idx : 2934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #116 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -24676,21 +24676,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2941 (TransportMediatorCallback.java) │ │ + source_file_idx : 2934 (TransportMediatorCallback.java) │ │ │ │ Class #117 header: │ │ class_idx : 307 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2942 │ │ +source_file_idx : 2935 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -24715,18 +24715,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 │ │ -03d9f4: |[03d9f4] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03da04: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03da08: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03da0e: 0e00 |0005: return-void │ │ +03d9dc: |[03d9dc] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03d9ec: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +03d9f0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03d9f6: 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; │ │ │ │ @@ -24736,18 +24736,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03da10: |[03da10] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -03da20: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03da24: 6e10 f206 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06f2 │ │ -03da2a: 0e00 |0005: return-void │ │ +03d9f8: |[03d9f8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +03da08: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +03da0c: 6e10 f206 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06f2 │ │ +03da12: 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; │ │ │ │ @@ -24756,32 +24756,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03da2c: |[03da2c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -03da3c: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03da40: 6e10 f306 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f3 │ │ -03da46: 0e00 |0005: return-void │ │ +03da14: |[03da14] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +03da24: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +03da28: 6e10 f306 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f3 │ │ +03da2e: 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 : 2942 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2935 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #118 header: │ │ class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2942 │ │ +source_file_idx : 2935 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -24806,18 +24806,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 │ │ -03da48: |[03da48] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03da58: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -03da5c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03da62: 0e00 |0005: return-void │ │ +03da30: |[03da30] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03da40: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +03da44: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03da4a: 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; │ │ │ │ @@ -24827,38 +24827,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03da64: |[03da64] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -03da74: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -03da78: 5410 4302 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -03da7c: 6e10 e806 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06e8 │ │ -03da82: 0e00 |0007: return-void │ │ -03da84: 5410 4302 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -03da88: 6e10 ea06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ea │ │ -03da8e: 28fa |000d: goto 0007 // -0006 │ │ +03da4c: |[03da4c] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +03da5c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +03da60: 5410 4302 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +03da64: 6e10 e806 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06e8 │ │ +03da6a: 0e00 |0007: return-void │ │ +03da6c: 5410 4302 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +03da70: 6e10 ea06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ea │ │ +03da76: 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 : 2942 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2935 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #119 header: │ │ class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 30 │ │ -source_file_idx : 2942 │ │ +source_file_idx : 2935 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -24882,18 +24882,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 │ │ -03da90: |[03da90] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03daa0: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -03daa4: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ -03daaa: 0e00 |0005: return-void │ │ +03da78: |[03da78] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03da88: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +03da8c: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ +03da92: 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; │ │ │ │ @@ -24903,27 +24903,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 │ │ -03daac: |[03daac] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -03dabc: 1a02 350d |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0d35 │ │ -03dac0: 6e20 d300 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03dac6: 0c01 |0005: move-result-object v1 │ │ -03dac8: 1f01 ad02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@02ad │ │ -03dacc: 5432 4402 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -03dad0: 5422 5302 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ -03dad4: 7220 da06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06da │ │ -03dada: 0e00 |000f: return-void │ │ -03dadc: 0d00 |0010: move-exception v0 │ │ -03dade: 1a02 7a0b |0011: const-string v2, "TransportController" // string@0b7a │ │ -03dae2: 7120 aa12 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -03dae8: 28f9 |0016: goto 000f // -0007 │ │ +03da94: |[03da94] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +03daa4: 1a02 2e0d |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0d2e │ │ +03daa8: 6e20 d300 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03daae: 0c01 |0005: move-result-object v1 │ │ +03dab0: 1f01 ad02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@02ad │ │ +03dab4: 5432 4402 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +03dab8: 5422 5302 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ +03dabc: 7220 da06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06da │ │ +03dac2: 0e00 |000f: return-void │ │ +03dac4: 0d00 |0010: move-exception v0 │ │ +03dac6: 1a02 730b |0011: const-string v2, "TransportController" // string@0b73 │ │ +03daca: 7120 aa12 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +03dad0: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24932,21 +24932,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 : 2942 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2935 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #120 header: │ │ class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2942 │ │ +source_file_idx : 2935 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -24971,18 +24971,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 │ │ -03dafc: |[03dafc] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03db0c: 5b01 4502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0245 │ │ -03db10: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03db16: 0e00 |0005: return-void │ │ +03dae4: |[03dae4] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03daf4: 5b01 4502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0245 │ │ +03daf8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03dafe: 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; │ │ │ │ @@ -24992,34 +24992,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03db18: |[03db18] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -03db28: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0245 │ │ -03db2c: 5400 5302 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ -03db30: 7220 d906 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06d9 │ │ -03db36: 0e00 |0007: return-void │ │ +03db00: |[03db00] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +03db10: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0245 │ │ +03db14: 5400 5302 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ +03db18: 7220 d906 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06d9 │ │ +03db1e: 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 : 2942 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2935 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #121 header: │ │ class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2942 │ │ +source_file_idx : 2935 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -25100,75 +25100,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 │ │ -03db38: |[03db38] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -03db48: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03db4e: 2200 3301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0133 │ │ -03db52: 7020 dc06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06dc │ │ -03db58: 5b20 5402 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ -03db5c: 2200 3401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0134 │ │ -03db60: 7020 df06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06df │ │ -03db66: 5b20 5502 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ -03db6a: 2200 3501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0135 │ │ -03db6e: 7020 e106 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e1 │ │ -03db74: 5b20 4c02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ -03db78: 2200 3601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0136 │ │ -03db7c: 7020 e306 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e3 │ │ -03db82: 5b20 4602 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ -03db86: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03db88: 5920 4e02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03db8c: 5b23 4902 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ -03db90: 5b24 4802 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03db94: 5b25 5202 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ -03db98: 5b26 5302 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ -03db9c: 2200 6b03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -03dba0: 7010 e417 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03dba6: 6e10 b500 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -03dbac: 0c01 |0032: move-result-object v1 │ │ -03dbae: 6e20 ed17 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03dbb4: 0c00 |0036: move-result-object v0 │ │ -03dbb6: 1a01 2201 |0037: const-string v1, ":transport:" // string@0122 │ │ -03dbba: 6e20 ed17 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03dbc0: 0c00 |003c: move-result-object v0 │ │ -03dbc2: 7110 f517 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -03dbc8: 0a01 |0040: move-result v1 │ │ -03dbca: 6e20 e917 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -03dbd0: 0c00 |0044: move-result-object v0 │ │ -03dbd2: 6e10 f217 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03dbd8: 0c00 |0048: move-result-object v0 │ │ -03dbda: 5b20 4f02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ -03dbde: 2200 2900 |004b: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -03dbe2: 5421 4f02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ -03dbe6: 7020 c600 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -03dbec: 5b20 4b02 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ -03dbf0: 5420 4b02 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ -03dbf4: 6e10 b500 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -03dbfa: 0c01 |0059: move-result-object v1 │ │ -03dbfc: 6e20 e900 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00e9 │ │ -03dc02: 2200 2a00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ -03dc06: 7010 eb00 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00eb │ │ -03dc0c: 5b20 5002 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ -03dc10: 5420 5002 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ -03dc14: 5421 4f02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ -03dc18: 6e20 ed00 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ed │ │ -03dc1e: 5420 5202 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ -03dc22: 6e10 4113 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ -03dc28: 0c00 |0070: move-result-object v0 │ │ -03dc2a: 5421 5402 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ -03dc2e: 6e20 c313 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@13c3 │ │ -03dc34: 5420 5202 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ -03dc38: 6e10 4113 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ -03dc3e: 0c00 |007b: move-result-object v0 │ │ -03dc40: 5421 5502 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ -03dc44: 6e20 c413 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@13c4 │ │ -03dc4a: 0e00 |0081: return-void │ │ +03db20: |[03db20] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +03db30: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03db36: 2200 3301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0133 │ │ +03db3a: 7020 dc06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06dc │ │ +03db40: 5b20 5402 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ +03db44: 2200 3401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0134 │ │ +03db48: 7020 df06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06df │ │ +03db4e: 5b20 5502 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ +03db52: 2200 3501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0135 │ │ +03db56: 7020 e106 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e1 │ │ +03db5c: 5b20 4c02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ +03db60: 2200 3601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0136 │ │ +03db64: 7020 e306 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06e3 │ │ +03db6a: 5b20 4602 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ +03db6e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03db70: 5920 4e02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03db74: 5b23 4902 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ +03db78: 5b24 4802 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03db7c: 5b25 5202 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ +03db80: 5b26 5302 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ +03db84: 2200 6b03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +03db88: 7010 e417 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03db8e: 6e10 b500 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +03db94: 0c01 |0032: move-result-object v1 │ │ +03db96: 6e20 ed17 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03db9c: 0c00 |0036: move-result-object v0 │ │ +03db9e: 1a01 1b01 |0037: const-string v1, ":transport:" // string@011b │ │ +03dba2: 6e20 ed17 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03dba8: 0c00 |003c: move-result-object v0 │ │ +03dbaa: 7110 f517 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +03dbb0: 0a01 |0040: move-result v1 │ │ +03dbb2: 6e20 e917 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +03dbb8: 0c00 |0044: move-result-object v0 │ │ +03dbba: 6e10 f217 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03dbc0: 0c00 |0048: move-result-object v0 │ │ +03dbc2: 5b20 4f02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ +03dbc6: 2200 2900 |004b: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +03dbca: 5421 4f02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ +03dbce: 7020 c600 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +03dbd4: 5b20 4b02 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ +03dbd8: 5420 4b02 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ +03dbdc: 6e10 b500 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +03dbe2: 0c01 |0059: move-result-object v1 │ │ +03dbe4: 6e20 e900 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00e9 │ │ +03dbea: 2200 2a00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ +03dbee: 7010 eb00 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00eb │ │ +03dbf4: 5b20 5002 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ +03dbf8: 5420 5002 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ +03dbfc: 5421 4f02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024f │ │ +03dc00: 6e20 ed00 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ed │ │ +03dc06: 5420 5202 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ +03dc0a: 6e10 4113 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ +03dc10: 0c00 |0070: move-result-object v0 │ │ +03dc12: 5421 5402 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ +03dc16: 6e20 c313 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@13c3 │ │ +03dc1c: 5420 5202 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ +03dc20: 6e10 4113 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ +03dc26: 0c00 |007b: move-result-object v0 │ │ +03dc28: 5421 5502 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ +03dc2c: 6e20 c413 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@13c4 │ │ +03dc32: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -25198,27 +25198,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03dc4c: |[03dc4c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -03dc5c: 6e10 f306 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f3 │ │ -03dc62: 5420 5202 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ -03dc66: 6e10 4113 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ -03dc6c: 0c00 |0008: move-result-object v0 │ │ -03dc6e: 5421 5402 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ -03dc72: 6e20 c513 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@13c5 │ │ -03dc78: 5420 5202 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ -03dc7c: 6e10 4113 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ -03dc82: 0c00 |0013: move-result-object v0 │ │ -03dc84: 5421 5502 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ -03dc88: 6e20 c613 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@13c6 │ │ -03dc8e: 0e00 |0019: return-void │ │ +03dc34: |[03dc34] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +03dc44: 6e10 f306 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06f3 │ │ +03dc4a: 5420 5202 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ +03dc4e: 6e10 4113 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ +03dc54: 0c00 |0008: move-result-object v0 │ │ +03dc56: 5421 5402 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0254 │ │ +03dc5a: 6e20 c513 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@13c5 │ │ +03dc60: 5420 5202 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0252 │ │ +03dc64: 6e10 4113 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1341 │ │ +03dc6a: 0c00 |0013: move-result-object v0 │ │ +03dc6c: 5421 5502 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0255 │ │ +03dc70: 6e20 c613 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@13c6 │ │ +03dc76: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -25229,23 +25229,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03dc90: |[03dc90] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -03dca0: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ -03dca4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03dca8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03dcaa: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ -03dcae: 5420 4802 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03dcb2: 5421 4602 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ -03dcb6: 6e20 9401 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0194 │ │ -03dcbc: 0e00 |000e: return-void │ │ +03dc78: |[03dc78] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +03dc88: 5520 4702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ +03dc8c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +03dc90: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03dc92: 5c20 4702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ +03dc96: 5420 4802 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03dc9a: 5421 4602 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ +03dc9e: 6e20 9401 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0194 │ │ +03dca4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25256,30 +25256,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03dcc0: |[03dcc0] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -03dcd0: 5520 4a02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ -03dcd4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -03dcd8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03dcda: 5c20 4a02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ -03dcde: 5420 4802 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03dce2: 5421 4d02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03dce6: 6e20 9501 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0195 │ │ -03dcec: 5420 4802 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03dcf0: 5421 5102 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03dcf4: 6e20 9601 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0196 │ │ -03dcfa: 5220 4e02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03dcfe: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -03dd00: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -03dd04: 6e10 f106 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f1 │ │ -03dd0a: 0e00 |001d: return-void │ │ +03dca8: |[03dca8] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +03dcb8: 5520 4a02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ +03dcbc: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +03dcc0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03dcc2: 5c20 4a02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ +03dcc6: 5420 4802 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03dcca: 5421 4d02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03dcce: 6e20 9501 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0195 │ │ +03dcd4: 5420 4802 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03dcd8: 5421 5102 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03dcdc: 6e20 9601 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0196 │ │ +03dce2: 5220 4e02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03dce6: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +03dce8: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +03dcec: 6e10 f106 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f1 │ │ +03dcf2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25293,17 +25293,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03dd0c: |[03dd0c] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -03dd1c: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03dd20: 1100 |0002: return-object v0 │ │ +03dcf4: |[03dcf4] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +03dd04: 5410 5102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03dd08: 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;) │ │ @@ -25311,27 +25311,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03dd24: |[03dd24] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -03dd34: 6e10 e706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ -03dd3a: 5520 4a02 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ -03dd3e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -03dd42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03dd44: 5c20 4a02 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ -03dd48: 5420 4802 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03dd4c: 5421 5102 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03dd50: 6e20 9901 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0199 │ │ -03dd56: 5420 4802 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03dd5a: 5421 4d02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03dd5e: 6e20 9801 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0198 │ │ -03dd64: 0e00 |0018: return-void │ │ +03dd0c: |[03dd0c] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +03dd1c: 6e10 e706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ +03dd22: 5520 4a02 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ +03dd26: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +03dd2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03dd2c: 5c20 4a02 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ +03dd30: 5420 4802 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03dd34: 5421 5102 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03dd38: 6e20 9901 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0199 │ │ +03dd3e: 5420 4802 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03dd42: 5421 4d02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03dd46: 6e20 9801 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0198 │ │ +03dd4c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25344,19 +25344,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dd68: |[03dd68] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -03dd78: 5420 5302 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ -03dd7c: 7210 d806 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06d8 │ │ -03dd82: 0b00 |0005: move-result-wide v0 │ │ -03dd84: 1000 |0006: return-wide v0 │ │ +03dd50: |[03dd50] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +03dd60: 5420 5302 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ +03dd64: 7210 d806 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06d8 │ │ +03dd6a: 0b00 |0005: move-result-wide v0 │ │ +03dd6c: 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;) │ │ @@ -25364,18 +25364,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03dd88: |[03dd88] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -03dd98: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ -03dd9c: 7230 db06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06db │ │ -03dda2: 0e00 |0005: return-void │ │ +03dd70: |[03dd70] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +03dd80: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0253 │ │ +03dd84: 7230 db06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06db │ │ +03dd8a: 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 │ │ @@ -25385,24 +25385,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03dda4: |[03dda4] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -03ddb4: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -03ddb6: 5230 4e02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03ddba: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -03ddbc: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -03ddc0: 5932 4e02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03ddc4: 5430 5102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03ddc8: 6e20 9d01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ -03ddce: 6e10 e706 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ -03ddd4: 0e00 |0010: return-void │ │ +03dd8c: |[03dd8c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +03dd9c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +03dd9e: 5230 4e02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03dda2: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +03dda4: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +03dda8: 5932 4e02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03ddac: 5430 5102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03ddb0: 6e20 9d01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ +03ddb6: 6e10 e706 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ +03ddbc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25414,32 +25414,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -03ddd8: |[03ddd8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -03dde8: 5440 5102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03ddec: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -03ddf0: 5442 5102 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03ddf4: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -03ddf8: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -03ddfa: 0101 |0009: move v1, v0 │ │ -03ddfc: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -03de00: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -03de04: 6e50 9e01 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@019e │ │ -03de0a: 5440 5102 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03de0e: 6e20 9f01 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@019f │ │ -03de14: 0e00 |0016: return-void │ │ -03de16: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -03de18: 0101 |0018: move v1, v0 │ │ -03de1a: 28f1 |0019: goto 000a // -000f │ │ -03de1c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -03de1e: 28f3 |001b: goto 000e // -000d │ │ +03ddc0: |[03ddc0] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +03ddd0: 5440 5102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03ddd4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +03ddd8: 5442 5102 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03dddc: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +03dde0: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +03dde2: 0101 |0009: move v1, v0 │ │ +03dde4: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +03dde8: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +03ddec: 6e50 9e01 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@019e │ │ +03ddf2: 5440 5102 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03ddf6: 6e20 9f01 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@019f │ │ +03ddfc: 0e00 |0016: return-void │ │ +03ddfe: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +03de00: 0101 |0018: move v1, v0 │ │ +03de02: 28f1 |0019: goto 000a // -000f │ │ +03de04: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +03de06: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -25454,25 +25454,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03de20: |[03de20] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -03de30: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -03de32: 5220 4e02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03de36: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03de3a: 5921 4e02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03de3e: 5420 5102 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03de42: 6e20 9d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ -03de48: 5520 4a02 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ -03de4c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -03de50: 6e10 f106 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f1 │ │ -03de56: 0e00 |0013: return-void │ │ +03de08: |[03de08] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +03de18: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +03de1a: 5220 4e02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03de1e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +03de22: 5921 4e02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03de26: 5420 5102 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03de2a: 6e20 9d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ +03de30: 5520 4a02 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@024a │ │ +03de34: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +03de38: 6e10 f106 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06f1 │ │ +03de3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25485,23 +25485,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03de58: |[03de58] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -03de68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03de6a: 5220 4e02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03de6e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03de72: 5921 4e02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ -03de76: 5420 5102 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03de7a: 6e20 9d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ -03de80: 6e10 e706 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ -03de86: 0e00 |000f: return-void │ │ +03de40: |[03de40] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +03de50: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03de52: 5220 4e02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03de56: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +03de5a: 5921 4e02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024e │ │ +03de5e: 5420 5102 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03de62: 6e20 9d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@019d │ │ +03de68: 6e10 e706 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06e7 │ │ +03de6e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25513,24 +25513,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -03de88: |[03de88] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -03de98: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03de9a: 5540 4702 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ -03de9e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -03dea2: 5c43 4702 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ -03dea6: 5440 4802 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ -03deaa: 5441 4602 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ -03deae: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -03deb0: 6e40 9701 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0197 │ │ -03deb6: 0e00 |000f: return-void │ │ +03de70: |[03de70] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +03de80: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03de82: 5540 4702 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ +03de86: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +03de8a: 5c43 4702 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0247 │ │ +03de8e: 5440 4802 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0248 │ │ +03de92: 5441 4602 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0246 │ │ +03de96: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +03de98: 6e40 9701 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0197 │ │ +03de9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25541,35 +25541,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -03deb8: |[03deb8] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -03dec8: 5440 4902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ -03decc: 5441 4c02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ -03ded0: 5442 5002 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ -03ded4: 6e30 bc00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00bc │ │ -03deda: 5440 4902 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ -03dede: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03dee0: 5442 4b02 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ -03dee4: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -03dee8: 7140 9600 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0096 │ │ -03deee: 0c00 |0013: move-result-object v0 │ │ -03def0: 5b40 4d02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03def4: 2200 5e00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@005e │ │ -03def8: 5441 4d02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03defc: 7020 9a01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@019a │ │ -03df02: 5b40 5102 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03df06: 5440 5102 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03df0a: 6e20 9b01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@019b │ │ -03df10: 5440 5102 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03df14: 6e20 9c01 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@019c │ │ -03df1a: 0e00 |0029: return-void │ │ +03dea0: |[03dea0] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +03deb0: 5440 4902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ +03deb4: 5441 4c02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ +03deb8: 5442 5002 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0250 │ │ +03debc: 6e30 bc00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00bc │ │ +03dec2: 5440 4902 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ +03dec6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03dec8: 5442 4b02 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024b │ │ +03decc: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +03ded0: 7140 9600 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0096 │ │ +03ded6: 0c00 |0013: move-result-object v0 │ │ +03ded8: 5b40 4d02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03dedc: 2200 5e00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@005e │ │ +03dee0: 5441 4d02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03dee4: 7020 9a01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@019a │ │ +03deea: 5b40 5102 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03deee: 5440 5102 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03def2: 6e20 9b01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@019b │ │ +03def8: 5440 5102 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03defc: 6e20 9c01 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@019c │ │ +03df02: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25582,46 +25582,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03df1c: |[03df1c] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -03df2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03df2e: 6e10 ea06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ea │ │ -03df34: 5430 4d02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03df38: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -03df3c: 5430 4902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ -03df40: 5431 4c02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ -03df44: 6e20 c200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00c2 │ │ -03df4a: 5430 4d02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03df4e: 6e10 9200 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0092 │ │ -03df54: 5b32 4d02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ -03df58: 5b32 5102 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ -03df5c: 0e00 |0018: return-void │ │ +03df04: |[03df04] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +03df14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03df16: 6e10 ea06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06ea │ │ +03df1c: 5430 4d02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03df20: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +03df24: 5430 4902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0249 │ │ +03df28: 5431 4c02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024c │ │ +03df2c: 6e20 c200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00c2 │ │ +03df32: 5430 4d02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03df36: 6e10 9200 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0092 │ │ +03df3c: 5b32 4d02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024d │ │ +03df40: 5b32 5102 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0251 │ │ +03df44: 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 : 2942 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2935 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #122 header: │ │ class_idx : 312 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2943 │ │ +source_file_idx : 2936 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -25666,17 +25666,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03df60: |[03df60] android.support.v4.media.TransportPerformer.:()V │ │ -03df70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03df76: 0e00 |0003: return-void │ │ +03df48: |[03df48] android.support.v4.media.TransportPerformer.:()V │ │ +03df58: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03df5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -25685,36 +25685,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -03df78: |[03df78] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -03df88: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03df8a: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -03df90: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -03df94: 7100 0502 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -03df9a: 0b02 |0009: move-result-wide v2 │ │ -03df9c: 2201 ad02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@02ad │ │ -03dfa0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -03dfa2: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -03dfa4: 0424 |000e: move-wide v4, v2 │ │ -03dfa6: 7608 cb12 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@12cb │ │ -03dfac: 6e30 fb06 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06fb │ │ -03dfb2: 2201 ad02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@02ad │ │ -03dfb6: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -03dfb8: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -03dfba: 0424 |0019: move-wide v4, v2 │ │ -03dfbc: 7608 cb12 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@12cb │ │ -03dfc2: 6e30 fc06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06fc │ │ -03dfc8: 0e00 |0020: return-void │ │ -03dfca: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -03dfce: 28e1 |0023: goto 0004 // -001f │ │ -03dfd0: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +03df60: |[03df60] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +03df70: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03df72: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +03df78: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +03df7c: 7100 0502 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +03df82: 0b02 |0009: move-result-wide v2 │ │ +03df84: 2201 ad02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@02ad │ │ +03df88: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +03df8a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +03df8c: 0424 |000e: move-wide v4, v2 │ │ +03df8e: 7608 cb12 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@12cb │ │ +03df94: 6e30 fb06 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06fb │ │ +03df9a: 2201 ad02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@02ad │ │ +03df9e: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +03dfa0: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +03dfa2: 0424 |0019: move-wide v4, v2 │ │ +03dfa4: 7608 cb12 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@12cb │ │ +03dfaa: 6e30 fc06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06fc │ │ +03dfb0: 0e00 |0020: return-void │ │ +03dfb2: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +03dfb6: 28e1 |0023: goto 0004 // -001f │ │ +03dfb8: 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 │ │ @@ -25733,17 +25733,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03dfdc: |[03dfdc] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -03dfec: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -03dff0: 0f00 |0002: return v0 │ │ +03dfc4: |[03dfc4] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +03dfd4: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +03dfd8: 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;) │ │ @@ -25763,17 +25763,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03dff4: |[03dff4] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -03e004: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -03e008: 0f00 |0002: return v0 │ │ +03dfdc: |[03dfdc] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +03dfec: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +03dff0: 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;) │ │ @@ -25787,33 +25787,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -03e00c: |[03e00c] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -03e01c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03e01e: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -03e024: 0f01 |0004: return v1 │ │ -03e026: 6e10 ff06 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ -03e02c: 28fc |0008: goto 0004 // -0004 │ │ -03e02e: 6e10 fd06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ -03e034: 28f8 |000c: goto 0004 // -0008 │ │ -03e036: 6e10 0007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0700 │ │ -03e03c: 28f4 |0010: goto 0004 // -000c │ │ -03e03e: 6e10 fa06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ -03e044: 0a00 |0014: move-result v0 │ │ -03e046: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -03e04a: 6e10 fd06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ -03e050: 28ea |001a: goto 0004 // -0016 │ │ -03e052: 6e10 ff06 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ -03e058: 28e6 |001e: goto 0004 // -001a │ │ -03e05a: 0000 |001f: nop // spacer │ │ -03e05c: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +03dff4: |[03dff4] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +03e004: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03e006: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +03e00c: 0f01 |0004: return v1 │ │ +03e00e: 6e10 ff06 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ +03e014: 28fc |0008: goto 0004 // -0004 │ │ +03e016: 6e10 fd06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ +03e01c: 28f8 |000c: goto 0004 // -0008 │ │ +03e01e: 6e10 0007 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0700 │ │ +03e024: 28f4 |0010: goto 0004 // -000c │ │ +03e026: 6e10 fa06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ +03e02c: 0a00 |0014: move-result v0 │ │ +03e02e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +03e032: 6e10 fd06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ +03e038: 28ea |001a: goto 0004 // -0016 │ │ +03e03a: 6e10 ff06 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ +03e040: 28e6 |001e: goto 0004 // -001a │ │ +03e042: 0000 |001f: nop // spacer │ │ +03e044: 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 │ │ @@ -25831,17 +25831,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03e088: |[03e088] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -03e098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e09a: 0f00 |0001: return v0 │ │ +03e070: |[03e070] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +03e080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03e082: 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; │ │ @@ -25866,21 +25866,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2943 (TransportPerformer.java) │ │ + source_file_idx : 2936 (TransportPerformer.java) │ │ │ │ Class #123 header: │ │ class_idx : 313 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2944 │ │ +source_file_idx : 2937 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #123 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -25895,17 +25895,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e09c: |[03e09c] android.support.v4.media.TransportStateListener.:()V │ │ -03e0ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e0b2: 0e00 |0003: return-void │ │ +03e084: |[03e084] android.support.v4.media.TransportStateListener.:()V │ │ +03e094: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e09a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25914,16 +25914,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 │ │ -03e0b4: |[03e0b4] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03e0c4: 0e00 |0000: return-void │ │ +03e09c: |[03e09c] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +03e0ac: 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; │ │ │ │ @@ -25932,30 +25932,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 │ │ -03e0c8: |[03e0c8] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03e0d8: 0e00 |0000: return-void │ │ +03e0b0: |[03e0b0] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +03e0c0: 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 : 2944 (TransportStateListener.java) │ │ + source_file_idx : 2937 (TransportStateListener.java) │ │ │ │ Class #124 header: │ │ class_idx : 315 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -25973,21 +25973,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;) │ │ name : 'isActiveNetworkMetered' │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #125 header: │ │ class_idx : 319 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -26010,40 +26010,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03e0dc: |[03e0dc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03e0ec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e0f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03e0f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e0f8: 2200 3e01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@013e │ │ -03e0fc: 7010 0b07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@070b │ │ -03e102: 6900 5c02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ -03e106: 0e00 |000d: return-void │ │ -03e108: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e10c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -03e110: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03e114: 2200 3d01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@013d │ │ -03e118: 7010 0907 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0709 │ │ -03e11e: 6900 5c02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ -03e122: 28f2 |001b: goto 000d // -000e │ │ -03e124: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e128: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -03e12c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03e130: 2200 3c01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@013c │ │ -03e134: 7010 0707 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0707 │ │ -03e13a: 6900 5c02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ -03e13e: 28e4 |0029: goto 000d // -001c │ │ -03e140: 2200 3a01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@013a │ │ -03e144: 7010 0407 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0704 │ │ -03e14a: 6900 5c02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ -03e14e: 28dc |0031: goto 000d // -0024 │ │ +03e0c4: |[03e0c4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +03e0d4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e0d8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03e0dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e0e0: 2200 3e01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@013e │ │ +03e0e4: 7010 0b07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@070b │ │ +03e0ea: 6900 5c02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ +03e0ee: 0e00 |000d: return-void │ │ +03e0f0: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e0f4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +03e0f8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03e0fc: 2200 3d01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@013d │ │ +03e100: 7010 0907 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0709 │ │ +03e106: 6900 5c02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ +03e10a: 28f2 |001b: goto 000d // -000e │ │ +03e10c: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e110: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +03e114: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03e118: 2200 3c01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@013c │ │ +03e11c: 7010 0707 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0707 │ │ +03e122: 6900 5c02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ +03e126: 28e4 |0029: goto 000d // -001c │ │ +03e128: 2200 3a01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@013a │ │ +03e12c: 7010 0407 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0704 │ │ +03e132: 6900 5c02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ +03e136: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -26057,17 +26057,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e150: |[03e150] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03e160: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e166: 0e00 |0003: return-void │ │ +03e138: |[03e138] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +03e148: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e14e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -26076,24 +26076,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03e168: |[03e168] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -03e178: 1a01 4817 |0000: const-string v1, "networkInfo" // string@1748 │ │ -03e17c: 6e20 d300 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ -03e182: 0c00 |0005: move-result-object v0 │ │ -03e184: 1f00 6100 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0061 │ │ -03e188: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ -03e18e: 0a01 |000b: move-result v1 │ │ -03e190: 6e20 a501 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01a5 │ │ -03e196: 0c01 |000f: move-result-object v1 │ │ -03e198: 1101 |0010: return-object v1 │ │ +03e150: |[03e150] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +03e160: 1a01 4117 |0000: const-string v1, "networkInfo" // string@1741 │ │ +03e164: 6e20 d300 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00d3 │ │ +03e16a: 0c00 |0005: move-result-object v0 │ │ +03e16c: 1f00 6100 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0061 │ │ +03e170: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ +03e176: 0a01 |000b: move-result v1 │ │ +03e178: 6e20 a501 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01a5 │ │ +03e17e: 0c01 |000f: move-result-object v1 │ │ +03e180: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -26104,33 +26104,33 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e19c: |[03e19c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03e1ac: 6200 5c02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ -03e1b0: 7220 0607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0706 │ │ -03e1b6: 0a00 |0005: move-result v0 │ │ -03e1b8: 0f00 |0006: return v0 │ │ +03e184: |[03e184] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03e194: 6200 5c02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025c │ │ +03e198: 7220 0607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0706 │ │ +03e19e: 0a00 |0005: move-result v0 │ │ +03e1a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #126 header: │ │ class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 710 │ │ +source_file_idx : 703 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ @@ -26145,17 +26145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e1bc: |[03e1bc] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -03e1cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e1d2: 0e00 |0003: return-void │ │ +03e1a4: |[03e1a4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +03e1b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e1ba: 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;) │ │ @@ -26163,27 +26163,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03e1d4: |[03e1d4] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03e1e4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03e1e6: 6e10 a401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ -03e1ec: 0c00 |0004: move-result-object v0 │ │ -03e1ee: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03e1f2: 0f02 |0007: return v2 │ │ -03e1f4: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ -03e1fa: 0a01 |000b: move-result v1 │ │ -03e1fc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03e202: 28f8 |000f: goto 0007 // -0008 │ │ -03e204: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03e206: 28f6 |0011: goto 0007 // -000a │ │ -03e208: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +03e1bc: |[03e1bc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03e1cc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03e1ce: 6e10 a401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ +03e1d4: 0c00 |0004: move-result-object v0 │ │ +03e1d6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03e1da: 0f02 |0007: return v2 │ │ +03e1dc: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ +03e1e2: 0a01 |000b: move-result v1 │ │ +03e1e4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03e1ea: 28f8 |000f: goto 0007 // -0008 │ │ +03e1ec: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03e1ee: 28f6 |0011: goto 0007 // -000a │ │ +03e1f0: 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 │ │ @@ -26191,21 +26191,21 @@ │ │ 0x0012 line=42 │ │ locals : │ │ 0x0005 - 0x0024 reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 710 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 703 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #127 header: │ │ class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 711 │ │ +source_file_idx : 704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ @@ -26220,17 +26220,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e22c: |[03e22c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -03e23c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e242: 0e00 |0003: return-void │ │ +03e214: |[03e214] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +03e224: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e22a: 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;) │ │ @@ -26238,27 +26238,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -03e244: |[03e244] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03e254: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03e256: 6e10 a401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ -03e25c: 0c00 |0004: move-result-object v0 │ │ -03e25e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03e262: 0f02 |0007: return v2 │ │ -03e264: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ -03e26a: 0a01 |000b: move-result v1 │ │ -03e26c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03e272: 28f8 |000f: goto 0007 // -0008 │ │ -03e274: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03e276: 28f6 |0011: goto 0007 // -000a │ │ -03e278: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +03e22c: |[03e22c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03e23c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03e23e: 6e10 a401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ +03e244: 0c00 |0004: move-result-object v0 │ │ +03e246: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03e24a: 0f02 |0007: return v2 │ │ +03e24c: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ +03e252: 0a01 |000b: move-result v1 │ │ +03e254: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03e25a: 28f8 |000f: goto 0007 // -0008 │ │ +03e25c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03e25e: 28f6 |0011: goto 0007 // -000a │ │ +03e260: 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 │ │ @@ -26266,21 +26266,21 @@ │ │ 0x0012 line=44 │ │ locals : │ │ 0x0005 - 0x002a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 711 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 704 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #128 header: │ │ class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 713 │ │ +source_file_idx : 706 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ @@ -26295,17 +26295,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e2a8: |[03e2a8] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -03e2b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e2be: 0e00 |0003: return-void │ │ +03e290: |[03e290] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +03e2a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e2a6: 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;) │ │ @@ -26313,32 +26313,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e2c0: |[03e2c0] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03e2d0: 6e10 a601 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01a6 │ │ -03e2d6: 0a00 |0003: move-result v0 │ │ -03e2d8: 0f00 |0004: return v0 │ │ +03e2a8: |[03e2a8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03e2b8: 6e10 a601 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01a6 │ │ +03e2be: 0a00 |0003: move-result v0 │ │ +03e2c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 713 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 706 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #129 header: │ │ class_idx : 323 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -26350,21 +26350,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #130 header: │ │ class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 878 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -26389,18 +26389,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 │ │ -03e2dc: |[03e2dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -03e2ec: 5b01 5d02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025d │ │ -03e2f0: 7010 f917 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@17f9 │ │ -03e2f6: 0e00 |0005: return-void │ │ +03e2c4: |[03e2c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +03e2d4: 5b01 5d02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025d │ │ +03e2d8: 7010 f917 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@17f9 │ │ +03e2de: 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; │ │ │ │ @@ -26410,19 +26410,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 │ │ -03e2f8: |[03e2f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -03e308: 2200 4501 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ -03e30c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03e30e: 7020 1b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@071b │ │ -03e314: 1100 |0006: return-object v0 │ │ +03e2e0: |[03e2e0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +03e2f0: 2200 4501 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ +03e2f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e2f6: 7020 1b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@071b │ │ +03e2fc: 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;) │ │ @@ -26430,31 +26430,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e318: |[03e318] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -03e328: 6e10 1807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0718 │ │ -03e32e: 0c00 |0003: move-result-object v0 │ │ -03e330: 1100 |0004: return-object v0 │ │ +03e300: |[03e300] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +03e310: 6e10 1807 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0718 │ │ +03e316: 0c00 |0003: move-result-object v0 │ │ +03e318: 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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #131 header: │ │ class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -26478,19 +26478,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e334: |[03e334] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -03e344: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e34a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03e34c: 5910 5e02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ -03e350: 0e00 |0006: return-void │ │ +03e31c: |[03e31c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +03e32c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e332: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03e334: 5910 5e02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ +03e338: 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; │ │ │ │ @@ -26499,32 +26499,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 │ │ -03e354: |[03e354] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -03e364: 7010 1a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@071a │ │ -03e36a: 0e00 |0003: return-void │ │ +03e33c: |[03e33c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +03e34c: 7010 1a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@071a │ │ +03e352: 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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #132 header: │ │ class_idx : 328 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -26582,21 +26582,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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #133 header: │ │ class_idx : 329 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -26623,26 +26623,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03e36c: |[03e36c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03e37c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e380: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03e384: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e388: 2200 4701 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0147 │ │ -03e38c: 7010 2407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0724 │ │ -03e392: 6900 6002 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e396: 0e00 |000d: return-void │ │ -03e398: 2200 4601 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0146 │ │ -03e39c: 7010 1c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@071c │ │ -03e3a2: 6900 6002 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e3a6: 28f8 |0015: goto 000d // -0008 │ │ +03e354: |[03e354] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03e364: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e368: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03e36c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e370: 2200 4701 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0147 │ │ +03e374: 7010 2407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0724 │ │ +03e37a: 6900 6002 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e37e: 0e00 |000d: return-void │ │ +03e380: 2200 4601 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0146 │ │ +03e384: 7010 1c07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@071c │ │ +03e38a: 6900 6002 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e38e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26652,17 +26652,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e3a8: |[03e3a8] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03e3b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e3be: 0e00 |0003: return-void │ │ +03e390: |[03e390] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03e3a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e3a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26671,18 +26671,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e3c0: |[03e3c0] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -03e3d0: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e3d4: 7210 2c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@072c │ │ -03e3da: 0e00 |0005: return-void │ │ +03e3a8: |[03e3a8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +03e3b8: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e3bc: 7210 2c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@072c │ │ +03e3c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26690,37 +26690,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e3dc: |[03e3dc] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -03e3ec: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e3f0: 7210 2d07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@072d │ │ -03e3f6: 0a00 |0005: move-result v0 │ │ -03e3f8: 0f00 |0006: return v0 │ │ +03e3c4: |[03e3c4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +03e3d4: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e3d8: 7210 2d07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@072d │ │ +03e3de: 0a00 |0005: move-result v0 │ │ +03e3e0: 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 │ │ -03e3fc: |[03e3fc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -03e40c: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e410: 7220 2e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@072e │ │ -03e416: 0e00 |0005: return-void │ │ +03e3e4: |[03e3e4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +03e3f4: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e3f8: 7220 2e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@072e │ │ +03e3fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26729,18 +26729,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e418: |[03e418] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -03e428: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e42c: 7230 2f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@072f │ │ -03e432: 0e00 |0005: return-void │ │ +03e400: |[03e400] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +03e410: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e414: 7230 2f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@072f │ │ +03e41a: 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 │ │ @@ -26750,18 +26750,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e434: |[03e434] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -03e444: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e448: 7220 3007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0730 │ │ -03e44e: 0e00 |0005: return-void │ │ +03e41c: |[03e41c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +03e42c: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e430: 7220 3007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0730 │ │ +03e436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26770,18 +26770,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e450: |[03e450] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -03e460: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e464: 7220 3107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0731 │ │ -03e46a: 0e00 |0005: return-void │ │ +03e438: |[03e438] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +03e448: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e44c: 7220 3107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0731 │ │ +03e452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26790,33 +26790,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e46c: |[03e46c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -03e47c: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ -03e480: 7220 3207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0732 │ │ -03e486: 0e00 |0005: return-void │ │ +03e454: |[03e454] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +03e464: 6200 6002 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0260 │ │ +03e468: 7220 3207 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0732 │ │ +03e46e: 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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #134 header: │ │ class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2926 │ │ +source_file_idx : 2919 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 annotations: │ │ Annotations on method #1858 'tagSocket' │ │ @@ -26837,17 +26837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e488: |[03e488] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -03e498: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e49e: 0e00 |0003: return-void │ │ +03e470: |[03e470] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +03e480: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e486: 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;) │ │ @@ -26855,17 +26855,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03e4a0: |[03e4a0] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -03e4b0: 7100 a801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01a8 │ │ -03e4b6: 0e00 |0003: return-void │ │ +03e488: |[03e488] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +03e498: 7100 a801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01a8 │ │ +03e49e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26873,35 +26873,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03e4b8: |[03e4b8] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -03e4c8: 7100 a901 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01a9 │ │ -03e4ce: 0a00 |0003: move-result v0 │ │ -03e4d0: 0f00 |0004: return v0 │ │ +03e4a0: |[03e4a0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +03e4b0: 7100 a901 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01a9 │ │ +03e4b6: 0a00 |0003: move-result v0 │ │ +03e4b8: 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 │ │ -03e4d4: |[03e4d4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -03e4e4: 7110 aa01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01aa │ │ -03e4ea: 0e00 |0003: return-void │ │ +03e4bc: |[03e4bc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +03e4cc: 7110 aa01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01aa │ │ +03e4d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26910,17 +26910,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e4ec: |[03e4ec] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -03e4fc: 7120 ab01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01ab │ │ -03e502: 0e00 |0003: return-void │ │ +03e4d4: |[03e4d4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +03e4e4: 7120 ab01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01ab │ │ +03e4ea: 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 │ │ @@ -26930,17 +26930,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e504: |[03e504] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -03e514: 7110 ac01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01ac │ │ -03e51a: 0e00 |0003: return-void │ │ +03e4ec: |[03e4ec] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +03e4fc: 7110 ac01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01ac │ │ +03e502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26949,17 +26949,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e51c: |[03e51c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -03e52c: 7110 ad01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01ad │ │ -03e532: 0e00 |0003: return-void │ │ +03e504: |[03e504] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +03e514: 7110 ad01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01ad │ │ +03e51a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26968,32 +26968,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e534: |[03e534] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -03e544: 7110 ae01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01ae │ │ -03e54a: 0e00 |0003: return-void │ │ +03e51c: |[03e51c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +03e52c: 7110 ae01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01ae │ │ +03e532: 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 : 2926 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2919 (TrafficStatsCompatIcs.java) │ │ │ │ Class #135 header: │ │ class_idx : 331 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 887 │ │ +source_file_idx : 880 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompat;' │ │ @@ -27018,17 +27018,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e54c: |[03e54c] android.support.v4.os.EnvironmentCompat.:()V │ │ -03e55c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e562: 0e00 |0003: return-void │ │ +03e534: |[03e534] android.support.v4.os.EnvironmentCompat.:()V │ │ +03e544: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e54a: 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;) │ │ @@ -27036,47 +27036,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 │ │ -03e564: |[03e564] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -03e574: 6003 1f00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e578: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -03e57c: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -03e580: 7110 4707 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0747 │ │ -03e586: 0c04 |0009: move-result-object v4 │ │ -03e588: 1104 |000a: return-object v4 │ │ -03e58a: 6e10 5e17 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ -03e590: 0c01 |000e: move-result-object v1 │ │ -03e592: 7100 d801 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ -03e598: 0c04 |0012: move-result-object v4 │ │ -03e59a: 6e10 5e17 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ -03e5a0: 0c00 |0016: move-result-object v0 │ │ -03e5a2: 6e20 dc17 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ -03e5a8: 0a04 |001a: move-result v4 │ │ -03e5aa: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -03e5ae: 7100 d901 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01d9 │ │ -03e5b4: 0c04 |0020: move-result-object v4 │ │ -03e5b6: 28e9 |0021: goto 000a // -0017 │ │ -03e5b8: 0d02 |0022: move-exception v2 │ │ -03e5ba: 1a04 7603 |0023: const-string v4, "EnvironmentCompat" // string@0376 │ │ -03e5be: 2205 6b03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -03e5c2: 7010 e417 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03e5c8: 1a06 bb03 |002a: const-string v6, "Failed to resolve canonical path: " // string@03bb │ │ -03e5cc: 6e20 ed17 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03e5d2: 0c05 |002f: move-result-object v5 │ │ -03e5d4: 6e20 ec17 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -03e5da: 0c05 |0033: move-result-object v5 │ │ -03e5dc: 6e10 f217 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03e5e2: 0c05 |0037: move-result-object v5 │ │ -03e5e4: 7120 a812 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -03e5ea: 1a04 7f1d |003b: const-string v4, "unknown" // string@1d7f │ │ -03e5ee: 28cd |003d: goto 000a // -0033 │ │ +03e54c: |[03e54c] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +03e55c: 6003 1f00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e560: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +03e564: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +03e568: 7110 4707 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0747 │ │ +03e56e: 0c04 |0009: move-result-object v4 │ │ +03e570: 1104 |000a: return-object v4 │ │ +03e572: 6e10 5e17 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ +03e578: 0c01 |000e: move-result-object v1 │ │ +03e57a: 7100 d801 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01d8 │ │ +03e580: 0c04 |0012: move-result-object v4 │ │ +03e582: 6e10 5e17 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ +03e588: 0c00 |0016: move-result-object v0 │ │ +03e58a: 6e20 dc17 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ +03e590: 0a04 |001a: move-result v4 │ │ +03e592: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +03e596: 7100 d901 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01d9 │ │ +03e59c: 0c04 |0020: move-result-object v4 │ │ +03e59e: 28e9 |0021: goto 000a // -0017 │ │ +03e5a0: 0d02 |0022: move-exception v2 │ │ +03e5a2: 1a04 6f03 |0023: const-string v4, "EnvironmentCompat" // string@036f │ │ +03e5a6: 2205 6b03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +03e5aa: 7010 e417 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03e5b0: 1a06 b403 |002a: const-string v6, "Failed to resolve canonical path: " // string@03b4 │ │ +03e5b4: 6e20 ed17 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03e5ba: 0c05 |002f: move-result-object v5 │ │ +03e5bc: 6e20 ec17 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +03e5c2: 0c05 |0033: move-result-object v5 │ │ +03e5c4: 6e10 f217 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03e5ca: 0c05 |0037: move-result-object v5 │ │ +03e5cc: 7120 a812 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +03e5d2: 1a04 781d |003b: const-string v4, "unknown" // string@1d78 │ │ +03e5d6: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -27092,21 +27092,21 @@ │ │ 0x0017 - 0x0022 reg=0 canonicalExternal Ljava/lang/String; │ │ 0x000f - 0x0022 reg=1 canonicalPath Ljava/lang/String; │ │ 0x0023 - 0x003b reg=2 e Ljava/io/IOException; │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 887 (EnvironmentCompat.java) │ │ + source_file_idx : 880 (EnvironmentCompat.java) │ │ │ │ Class #136 header: │ │ class_idx : 332 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 888 │ │ +source_file_idx : 881 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompatKitKat;' │ │ @@ -27121,17 +27121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e600: |[03e600] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -03e610: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e616: 0e00 |0003: return-void │ │ +03e5e8: |[03e5e8] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +03e5f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e5fe: 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;) │ │ @@ -27139,32 +27139,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 │ │ -03e618: |[03e618] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -03e628: 7110 da01 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01da │ │ -03e62e: 0c00 |0003: move-result-object v0 │ │ -03e630: 1100 |0004: return-object v0 │ │ +03e600: |[03e600] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +03e610: 7110 da01 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01da │ │ +03e616: 0c00 |0003: move-result-object v0 │ │ +03e618: 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 : 888 (EnvironmentCompatKitKat.java) │ │ + source_file_idx : 881 (EnvironmentCompatKitKat.java) │ │ │ │ Class #137 header: │ │ class_idx : 333 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2629 │ │ +source_file_idx : 2622 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -27198,18 +27198,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 │ │ -03e634: |[03e634] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03e644: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e64a: 5b01 6302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -03e64e: 0e00 |0005: return-void │ │ +03e61c: |[03e61c] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03e62c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e632: 5b01 6302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +03e636: 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; │ │ @@ -27223,20 +27223,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 │ │ -03e650: |[03e650] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03e660: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -03e664: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03e666: 7230 4d07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ -03e66c: 0c00 |0006: move-result-object v0 │ │ -03e66e: 1100 |0007: return-object v0 │ │ +03e638: |[03e638] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03e648: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +03e64c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e64e: 7230 4d07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ +03e654: 0c00 |0006: move-result-object v0 │ │ +03e656: 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; │ │ @@ -27246,34 +27246,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e670: |[03e670] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -03e680: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -03e684: 7220 4e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@074e │ │ -03e68a: 0c00 |0005: move-result-object v0 │ │ -03e68c: 1100 |0006: return-object v0 │ │ +03e658: |[03e658] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +03e668: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +03e66c: 7220 4e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@074e │ │ +03e672: 0c00 |0005: move-result-object v0 │ │ +03e674: 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 : 2629 (ParcelableCompat.java) │ │ + source_file_idx : 2622 (ParcelableCompat.java) │ │ │ │ Class #138 header: │ │ class_idx : 334 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2629 │ │ +source_file_idx : 2622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -27294,17 +27294,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e690: |[03e690] android.support.v4.os.ParcelableCompat.:()V │ │ -03e6a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e6a6: 0e00 |0003: return-void │ │ +03e678: |[03e678] android.support.v4.os.ParcelableCompat.:()V │ │ +03e688: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e68e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27313,39 +27313,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 │ │ -03e6a8: |[03e6a8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03e6b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e6bc: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -03e6c0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -03e6c4: 7110 5407 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0754 │ │ -03e6ca: 2200 4d01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@014d │ │ -03e6ce: 7020 4807 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0748 │ │ -03e6d4: 1100 |000e: return-object v0 │ │ +03e690: |[03e690] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03e6a0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e6a4: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +03e6a8: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +03e6ac: 7110 5407 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0754 │ │ +03e6b2: 2200 4d01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@014d │ │ +03e6b6: 7020 4807 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0748 │ │ +03e6bc: 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 : 2629 (ParcelableCompat.java) │ │ + source_file_idx : 2622 (ParcelableCompat.java) │ │ │ │ Class #139 header: │ │ class_idx : 335 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2630 │ │ +source_file_idx : 2623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -27372,21 +27372,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2630 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2623 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #140 header: │ │ class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2631 │ │ +source_file_idx : 2624 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -27420,18 +27420,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 │ │ -03e6d8: |[03e6d8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03e6e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e6ee: 5b01 6402 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ -03e6f2: 0e00 |0005: return-void │ │ +03e6c0: |[03e6c0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03e6d0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e6d6: 5b01 6402 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ +03e6da: 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; │ │ @@ -27445,20 +27445,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 │ │ -03e6f4: |[03e6f4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03e704: 5420 6402 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ -03e708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03e70a: 7230 4d07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ -03e710: 0c00 |0006: move-result-object v0 │ │ -03e712: 1100 |0007: return-object v0 │ │ +03e6dc: |[03e6dc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03e6ec: 5420 6402 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ +03e6f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e6f2: 7230 4d07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ +03e6f8: 0c00 |0006: move-result-object v0 │ │ +03e6fa: 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; │ │ @@ -27468,19 +27468,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 │ │ -03e714: |[03e714] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -03e724: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ -03e728: 7230 4d07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ -03e72e: 0c00 |0005: move-result-object v0 │ │ -03e730: 1100 |0006: return-object v0 │ │ +03e6fc: |[03e6fc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +03e70c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ +03e710: 7230 4d07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@074d │ │ +03e716: 0c00 |0005: move-result-object v0 │ │ +03e718: 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; │ │ @@ -27491,34 +27491,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e734: |[03e734] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -03e744: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ -03e748: 7220 4e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@074e │ │ -03e74e: 0c00 |0005: move-result-object v0 │ │ -03e750: 1100 |0006: return-object v0 │ │ +03e71c: |[03e71c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +03e72c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0264 │ │ +03e730: 7220 4e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@074e │ │ +03e736: 0c00 |0005: move-result-object v0 │ │ +03e738: 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 : 2631 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2624 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #141 header: │ │ class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2631 │ │ +source_file_idx : 2624 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 annotations: │ │ Annotations on method #1876 'instantiate' │ │ @@ -27537,17 +27537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e754: |[03e754] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -03e764: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e76a: 0e00 |0003: return-void │ │ +03e73c: |[03e73c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +03e74c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e752: 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;) │ │ @@ -27555,33 +27555,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 │ │ -03e76c: |[03e76c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03e77c: 2200 5001 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0150 │ │ -03e780: 7020 4f07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@074f │ │ -03e786: 1100 |0005: return-object v0 │ │ +03e754: |[03e754] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03e764: 2200 5001 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0150 │ │ +03e768: 7020 4f07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@074f │ │ +03e76e: 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 : 2631 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2624 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #142 header: │ │ class_idx : 338 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -27593,21 +27593,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2644 (PrintHelper.java) │ │ + source_file_idx : 2637 (PrintHelper.java) │ │ │ │ Class #143 header: │ │ class_idx : 341 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -27669,21 +27669,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2644 (PrintHelper.java) │ │ + source_file_idx : 2637 (PrintHelper.java) │ │ │ │ Class #144 header: │ │ class_idx : 342 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2637 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -27738,28 +27738,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03e788: |[03e788] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -03e798: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03e79e: 7100 7907 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0779 │ │ -03e7a4: 0a00 |0006: move-result v0 │ │ -03e7a6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03e7aa: 2200 5301 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0153 │ │ -03e7ae: 7020 5507 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0755 │ │ -03e7b4: 5b20 6f02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e7b8: 0e00 |0010: return-void │ │ -03e7ba: 2200 5401 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0154 │ │ -03e7be: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03e7c0: 7020 5f07 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@075f │ │ -03e7c6: 5b20 6f02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e7ca: 28f7 |0019: goto 0010 // -0009 │ │ +03e770: |[03e770] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +03e780: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03e786: 7100 7907 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0779 │ │ +03e78c: 0a00 |0006: move-result v0 │ │ +03e78e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03e792: 2200 5301 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0153 │ │ +03e796: 7020 5507 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0755 │ │ +03e79c: 5b20 6f02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e7a0: 0e00 |0010: return-void │ │ +03e7a2: 2200 5401 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0154 │ │ +03e7a6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03e7a8: 7020 5f07 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@075f │ │ +03e7ae: 5b20 6f02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e7b2: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -27772,22 +27772,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03e7cc: |[03e7cc] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -03e7dc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03e7e0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03e7e4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -03e7e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03e7ea: 0f00 |0007: return v0 │ │ -03e7ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03e7ee: 28fe |0009: goto 0007 // -0002 │ │ +03e7b4: |[03e7b4] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +03e7c4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03e7c8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03e7cc: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +03e7d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03e7d2: 0f00 |0007: return v0 │ │ +03e7d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03e7d6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -27797,19 +27797,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e7f0: |[03e7f0] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -03e800: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e804: 7210 6807 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0768 │ │ -03e80a: 0a00 |0005: move-result v0 │ │ -03e80c: 0f00 |0006: return v0 │ │ +03e7d8: |[03e7d8] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +03e7e8: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e7ec: 7210 6807 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0768 │ │ +03e7f2: 0a00 |0005: move-result v0 │ │ +03e7f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27817,19 +27817,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e810: |[03e810] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -03e820: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e824: 7210 6907 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0769 │ │ -03e82a: 0a00 |0005: move-result v0 │ │ -03e82c: 0f00 |0006: return v0 │ │ +03e7f8: |[03e7f8] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +03e808: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e80c: 7210 6907 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0769 │ │ +03e812: 0a00 |0005: move-result v0 │ │ +03e814: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27837,19 +27837,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e830: |[03e830] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -03e840: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e844: 7210 6a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@076a │ │ -03e84a: 0a00 |0005: move-result v0 │ │ -03e84c: 0f00 |0006: return v0 │ │ +03e818: |[03e818] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +03e828: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e82c: 7210 6a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@076a │ │ +03e832: 0a00 |0005: move-result v0 │ │ +03e834: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27857,18 +27857,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e850: |[03e850] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03e860: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e864: 7230 6b07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@076b │ │ -03e86a: 0e00 |0005: return-void │ │ +03e838: |[03e838] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03e848: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e84c: 7230 6b07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@076b │ │ +03e852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27879,18 +27879,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e86c: |[03e86c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -03e87c: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e880: 7230 6c07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@076c │ │ -03e886: 0e00 |0005: return-void │ │ +03e854: |[03e854] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +03e864: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e868: 7230 6c07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@076c │ │ +03e86e: 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 jobName Ljava/lang/String; │ │ @@ -27901,18 +27901,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e888: |[03e888] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -03e898: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e89c: 7220 6d07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@076d │ │ -03e8a2: 0e00 |0005: return-void │ │ +03e870: |[03e870] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +03e880: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e884: 7220 6d07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@076d │ │ +03e88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -27922,18 +27922,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e8a4: |[03e8a4] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -03e8b4: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e8b8: 7220 6e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@076e │ │ -03e8be: 0e00 |0005: return-void │ │ +03e88c: |[03e88c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +03e89c: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e8a0: 7220 6e07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@076e │ │ +03e8a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -27943,33 +27943,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e8c0: |[03e8c0] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -03e8d0: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ -03e8d4: 7220 6f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@076f │ │ -03e8da: 0e00 |0005: return-void │ │ +03e8a8: |[03e8a8] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +03e8b8: 5410 6f02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026f │ │ +03e8bc: 7220 6f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@076f │ │ +03e8c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2644 (PrintHelper.java) │ │ + source_file_idx : 2637 (PrintHelper.java) │ │ │ │ Class #145 header: │ │ class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 133 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -28009,21 +28009,21 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e8dc: |[03e8dc] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -03e8ec: 5b01 7102 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ -03e8f0: 5b02 7402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0274 │ │ -03e8f4: 5b03 7202 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ -03e8f8: 5904 7302 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0273 │ │ -03e8fc: 7010 1b02 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@021b │ │ -03e902: 0e00 |000b: return-void │ │ +03e8c4: |[03e8c4] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +03e8d4: 5b01 7102 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ +03e8d8: 5b02 7402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0274 │ │ +03e8dc: 5b03 7202 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ +03e8e0: 5904 7302 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0273 │ │ +03e8e4: 7010 1b02 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@021b │ │ +03e8ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -28036,33 +28036,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 │ │ -03e904: |[03e904] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -03e914: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e916: 5b46 7002 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0270 │ │ -03e91a: 2202 8600 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ -03e91e: 5443 7402 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0274 │ │ -03e922: 7020 1d02 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ -03e928: 6e20 1f02 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ -03e92e: 0c02 |000d: move-result-object v2 │ │ -03e930: 6e20 2002 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ -03e936: 0c02 |0011: move-result-object v2 │ │ -03e938: 6e10 1e02 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ -03e93e: 0c01 |0015: move-result-object v1 │ │ -03e940: 6e20 1502 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ -03e946: 0a02 |0019: move-result v2 │ │ -03e948: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -03e94c: 6e30 1802 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ -03e952: 0e00 |001f: return-void │ │ -03e954: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03e956: 28fb |0021: goto 001c // -0005 │ │ +03e8ec: |[03e8ec] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +03e8fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03e8fe: 5b46 7002 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0270 │ │ +03e902: 2202 8600 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ +03e906: 5443 7402 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0274 │ │ +03e90a: 7020 1d02 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ +03e910: 6e20 1f02 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ +03e916: 0c02 |000d: move-result-object v2 │ │ +03e918: 6e20 2002 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ +03e91e: 0c02 |0011: move-result-object v2 │ │ +03e920: 6e10 1e02 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ +03e926: 0c01 |0015: move-result-object v1 │ │ +03e928: 6e20 1502 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ +03e92e: 0a02 |0019: move-result v2 │ │ +03e930: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +03e934: 6e30 1802 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ +03e93a: 0e00 |001f: return-void │ │ +03e93c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03e93e: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -28082,78 +28082,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 │ │ -03e958: |[03e958] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -03e968: 2204 8a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@008a │ │ -03e96c: 5495 7102 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ -03e970: 5455 8b02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03e974: 5496 7002 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0270 │ │ -03e978: 7030 2202 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0222 │ │ -03e97e: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -03e980: 6e20 2502 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0225 │ │ -03e986: 0c03 |000f: move-result-object v3 │ │ -03e988: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -03e98c: 6e10 8f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@018f │ │ -03e992: 0c05 |0015: move-result-object v5 │ │ -03e994: 6e10 9001 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0190 │ │ -03e99a: 0c05 |0019: move-result-object v5 │ │ -03e99c: 7020 7d01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@017d │ │ -03e9a2: 5495 7102 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ -03e9a6: 5496 7202 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ -03e9aa: 6e10 5801 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ -03e9b0: 0a06 |0024: move-result v6 │ │ -03e9b2: 5497 7202 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ -03e9b6: 6e10 5701 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ -03e9bc: 0a07 |002a: move-result v7 │ │ -03e9be: 5298 7302 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0273 │ │ -03e9c2: 7158 8f07 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@078f │ │ -03e9c8: 0c02 |0030: move-result-object v2 │ │ -03e9ca: 6e10 8e01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@018e │ │ -03e9d0: 0c05 |0034: move-result-object v5 │ │ -03e9d2: 5496 7202 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ -03e9d6: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -03e9d8: 6e40 5f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@015f │ │ -03e9de: 6e20 2402 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0224 │ │ -03e9e4: 2205 4003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0340 │ │ -03e9e8: 6e10 fc01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01fc │ │ -03e9ee: 0c06 |0043: move-result-object v6 │ │ -03e9f0: 7020 6b17 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@176b │ │ -03e9f6: 6e20 2602 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0226 │ │ -03e9fc: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -03e9fe: 2355 fb03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@03fb │ │ -03ea02: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -03ea04: 6207 2200 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ -03ea08: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -03ea0c: 6e20 1a02 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@021a │ │ -03ea12: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -03ea16: 6e10 2302 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ -03ea1c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -03ea20: 6e10 fb01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ -03ea26: 0e00 |005f: return-void │ │ -03ea28: 0d01 |0060: move-exception v1 │ │ -03ea2a: 1a05 550a |0061: const-string v5, "PrintHelperKitkat" // string@0a55 │ │ -03ea2e: 1a06 7b03 |0063: const-string v6, "Error writing printed content" // string@037b │ │ -03ea32: 7130 a012 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -03ea38: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -03ea3a: 6e20 1902 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0219 │ │ -03ea40: 28e9 |006c: goto 0055 // -0017 │ │ -03ea42: 0d05 |006d: move-exception v5 │ │ -03ea44: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -03ea48: 6e10 2302 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ -03ea4e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -03ea52: 6e10 fb01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ -03ea58: 2705 |0078: throw v5 │ │ -03ea5a: 0d05 |0079: move-exception v5 │ │ -03ea5c: 28e5 |007a: goto 005f // -001b │ │ -03ea5e: 0d06 |007b: move-exception v6 │ │ -03ea60: 28fc |007c: goto 0078 // -0004 │ │ +03e940: |[03e940] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +03e950: 2204 8a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@008a │ │ +03e954: 5495 7102 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ +03e958: 5455 8b02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03e95c: 5496 7002 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0270 │ │ +03e960: 7030 2202 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0222 │ │ +03e966: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +03e968: 6e20 2502 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0225 │ │ +03e96e: 0c03 |000f: move-result-object v3 │ │ +03e970: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +03e974: 6e10 8f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@018f │ │ +03e97a: 0c05 |0015: move-result-object v5 │ │ +03e97c: 6e10 9001 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0190 │ │ +03e982: 0c05 |0019: move-result-object v5 │ │ +03e984: 7020 7d01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@017d │ │ +03e98a: 5495 7102 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0271 │ │ +03e98e: 5496 7202 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ +03e992: 6e10 5801 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ +03e998: 0a06 |0024: move-result v6 │ │ +03e99a: 5497 7202 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ +03e99e: 6e10 5701 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ +03e9a4: 0a07 |002a: move-result v7 │ │ +03e9a6: 5298 7302 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0273 │ │ +03e9aa: 7158 8f07 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@078f │ │ +03e9b0: 0c02 |0030: move-result-object v2 │ │ +03e9b2: 6e10 8e01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@018e │ │ +03e9b8: 0c05 |0034: move-result-object v5 │ │ +03e9ba: 5496 7202 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0272 │ │ +03e9be: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +03e9c0: 6e40 5f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@015f │ │ +03e9c6: 6e20 2402 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0224 │ │ +03e9cc: 2205 4003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0340 │ │ +03e9d0: 6e10 fc01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01fc │ │ +03e9d6: 0c06 |0043: move-result-object v6 │ │ +03e9d8: 7020 6b17 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@176b │ │ +03e9de: 6e20 2602 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0226 │ │ +03e9e4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +03e9e6: 2355 fb03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@03fb │ │ +03e9ea: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +03e9ec: 6207 2200 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ +03e9f0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +03e9f4: 6e20 1a02 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@021a │ │ +03e9fa: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +03e9fe: 6e10 2302 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ +03ea04: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +03ea08: 6e10 fb01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ +03ea0e: 0e00 |005f: return-void │ │ +03ea10: 0d01 |0060: move-exception v1 │ │ +03ea12: 1a05 4e0a |0061: const-string v5, "PrintHelperKitkat" // string@0a4e │ │ +03ea16: 1a06 7403 |0063: const-string v6, "Error writing printed content" // string@0374 │ │ +03ea1a: 7130 a012 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +03ea20: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +03ea22: 6e20 1902 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0219 │ │ +03ea28: 28e9 |006c: goto 0055 // -0017 │ │ +03ea2a: 0d05 |006d: move-exception v5 │ │ +03ea2c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +03ea30: 6e10 2302 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ +03ea36: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +03ea3a: 6e10 fb01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ +03ea40: 2705 |0078: throw v5 │ │ +03ea42: 0d05 |0079: move-exception v5 │ │ +03ea44: 28e5 |007a: goto 005f // -001b │ │ +03ea46: 0d06 |007b: move-exception v6 │ │ +03ea48: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28196,21 +28196,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 : 2646 (PrintHelperKitkat.java) │ │ + source_file_idx : 2639 (PrintHelperKitkat.java) │ │ │ │ Class #146 header: │ │ class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -28235,18 +28235,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 │ │ -03ea9c: |[03ea9c] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -03eaac: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ -03eab0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03eab6: 0e00 |0005: return-void │ │ +03ea84: |[03ea84] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +03ea94: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ +03ea98: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ea9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 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; │ │ │ │ @@ -28256,37 +28256,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03eab8: |[03eab8] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -03eac8: 5420 7502 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ -03eacc: 5400 7602 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03ead0: 7110 8907 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0789 │ │ -03ead6: 5420 7502 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ -03eada: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03eadc: 6e20 8007 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0780 │ │ -03eae2: 0e00 |000d: return-void │ │ +03eaa0: |[03eaa0] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +03eab0: 5420 7502 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ +03eab4: 5400 7602 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03eab8: 7110 8907 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0789 │ │ +03eabe: 5420 7502 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0275 │ │ +03eac2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03eac4: 6e20 8007 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0780 │ │ +03eaca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000d line=327 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 2646 (PrintHelperKitkat.java) │ │ + source_file_idx : 2639 (PrintHelperKitkat.java) │ │ │ │ Class #147 header: │ │ class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 101 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -28327,22 +28327,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 │ │ -03eae4: |[03eae4] 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 │ │ -03eaf4: 5b01 7602 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03eaf8: 5b02 7702 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0277 │ │ -03eafc: 5b03 7902 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -03eb00: 5b04 7a02 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@027a │ │ -03eb04: 5b05 7802 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ -03eb08: 7010 b901 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01b9 │ │ -03eb0e: 0e00 |000d: return-void │ │ +03eacc: |[03eacc] 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 │ │ +03eadc: 5b01 7602 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03eae0: 5b02 7702 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0277 │ │ +03eae4: 5b03 7902 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +03eae8: 5b04 7a02 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@027a │ │ +03eaec: 5b05 7802 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ +03eaf0: 7010 b901 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01b9 │ │ +03eaf6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 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; │ │ @@ -28356,26 +28356,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 │ │ -03eb10: |[03eb10] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -03eb20: 5430 7602 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03eb24: 5400 7e02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03eb28: 5431 7602 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03eb2c: 5411 8002 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0280 │ │ -03eb30: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -03eb34: 7130 9007 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@0790 │ │ -03eb3a: 0c00 |000d: move-result-object v0 │ │ -03eb3c: 1100 |000e: return-object v0 │ │ -03eb3e: 0d00 |000f: move-exception v0 │ │ -03eb40: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03eb42: 28fd |0011: goto 000e // -0003 │ │ +03eaf8: |[03eaf8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +03eb08: 5430 7602 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03eb0c: 5400 7e02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03eb10: 5431 7602 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03eb14: 5411 8002 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0280 │ │ +03eb18: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +03eb1c: 7130 9007 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@0790 │ │ +03eb22: 0c00 |000d: move-result-object v0 │ │ +03eb24: 1100 |000e: return-object v0 │ │ +03eb26: 0d00 |000f: move-exception v0 │ │ +03eb28: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03eb2a: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -28389,19 +28389,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 │ │ -03eb54: |[03eb54] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -03eb64: 1f02 f903 |0000: check-cast v2, [Landroid/net/Uri; // type@03f9 │ │ -03eb68: 6e20 8107 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0781 │ │ -03eb6e: 0c00 |0005: move-result-object v0 │ │ -03eb70: 1100 |0006: return-object v0 │ │ +03eb3c: |[03eb3c] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +03eb4c: 1f02 f903 |0000: check-cast v2, [Landroid/net/Uri; // type@03f9 │ │ +03eb50: 6e20 8107 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0781 │ │ +03eb56: 0c00 |0005: move-result-object v0 │ │ +03eb58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28410,18 +28410,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03eb74: |[03eb74] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -03eb84: 5410 7802 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ -03eb88: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0216 │ │ -03eb8e: 0e00 |0005: return-void │ │ +03eb5c: |[03eb5c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +03eb6c: 5410 7802 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ +03eb70: 6e10 1602 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0216 │ │ +03eb76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -28431,18 +28431,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 │ │ -03eb90: |[03eb90] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -03eba0: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ -03eba4: 6e20 8307 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0783 │ │ -03ebaa: 0e00 |0005: return-void │ │ +03eb78: |[03eb78] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +03eb88: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ +03eb8c: 6e20 8307 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0783 │ │ +03eb92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28451,44 +28451,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -03ebac: |[03ebac] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -03ebbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ebbe: 6f20 bc01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01bc │ │ -03ebc4: 5442 7602 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03ebc8: 5b25 7d02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ebcc: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -03ebd0: 2202 8600 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ -03ebd4: 5443 7602 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ -03ebd8: 5433 8102 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ -03ebdc: 7020 1d02 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ -03ebe2: 6e20 1f02 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ -03ebe8: 0c02 |0016: move-result-object v2 │ │ -03ebea: 6e20 2002 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ -03ebf0: 0c02 |001a: move-result-object v2 │ │ -03ebf2: 6e10 1e02 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ -03ebf8: 0c01 |001e: move-result-object v1 │ │ -03ebfa: 5442 7902 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -03ebfe: 5443 7a02 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@027a │ │ -03ec02: 6e20 1502 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ -03ec08: 0a02 |0026: move-result v2 │ │ -03ec0a: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -03ec0e: 5442 7802 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ -03ec12: 6e30 1802 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ -03ec18: 0e00 |002e: return-void │ │ -03ec1a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03ec1c: 28f9 |0030: goto 0029 // -0007 │ │ -03ec1e: 5442 7802 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ -03ec22: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -03ec24: 6e20 1702 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0217 │ │ -03ec2a: 28f7 |0037: goto 002e // -0009 │ │ +03eb94: |[03eb94] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +03eba4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03eba6: 6f20 bc01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01bc │ │ +03ebac: 5442 7602 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03ebb0: 5b25 7d02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ebb4: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +03ebb8: 2202 8600 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ +03ebbc: 5443 7602 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0276 │ │ +03ebc0: 5433 8102 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ +03ebc4: 7020 1d02 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ +03ebca: 6e20 1f02 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ +03ebd0: 0c02 |0016: move-result-object v2 │ │ +03ebd2: 6e20 2002 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ +03ebd8: 0c02 |001a: move-result-object v2 │ │ +03ebda: 6e10 1e02 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ +03ebe0: 0c01 |001e: move-result-object v1 │ │ +03ebe2: 5442 7902 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +03ebe6: 5443 7a02 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@027a │ │ +03ebea: 6e20 1502 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ +03ebf0: 0a02 |0026: move-result v2 │ │ +03ebf2: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +03ebf6: 5442 7802 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ +03ebfa: 6e30 1802 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ +03ec00: 0e00 |002e: return-void │ │ +03ec02: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03ec04: 28f9 |0030: goto 0029 // -0007 │ │ +03ec06: 5442 7802 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0278 │ │ +03ec0a: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +03ec0c: 6e20 1702 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0217 │ │ +03ec12: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -28508,18 +28508,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 │ │ -03ec2c: |[03ec2c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -03ec3c: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ -03ec40: 6e20 8507 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0785 │ │ -03ec46: 0e00 |0005: return-void │ │ +03ec14: |[03ec14] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +03ec24: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ +03ec28: 6e20 8507 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0785 │ │ +03ec2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28528,34 +28528,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03ec48: |[03ec48] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -03ec58: 5420 7702 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0277 │ │ -03ec5c: 2201 5801 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0158 │ │ -03ec60: 7020 7d07 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@077d │ │ -03ec66: 6e20 d701 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01d7 │ │ -03ec6c: 0e00 |000a: return-void │ │ +03ec30: |[03ec30] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +03ec40: 5420 7702 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0277 │ │ +03ec44: 2201 5801 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0158 │ │ +03ec48: 7020 7d07 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@077d │ │ +03ec4e: 6e20 d701 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01d7 │ │ +03ec54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 2646 (PrintHelperKitkat.java) │ │ + source_file_idx : 2639 (PrintHelperKitkat.java) │ │ │ │ Class #148 header: │ │ class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 133 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -28605,23 +28605,23 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03ec70: |[03ec70] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -03ec80: 5b12 7e02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03ec84: 5b13 8102 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ -03ec88: 5b14 8002 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0280 │ │ -03ec8c: 5915 7f02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027f │ │ -03ec90: 7010 1b02 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@021b │ │ -03ec96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03ec98: 5b10 7d02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ec9c: 0e00 |000e: return-void │ │ +03ec58: |[03ec58] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +03ec68: 5b12 7e02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ec6c: 5b13 8102 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ +03ec70: 5b14 8002 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0280 │ │ +03ec74: 5915 7f02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027f │ │ +03ec78: 7010 1b02 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@021b │ │ +03ec7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03ec80: 5b10 7d02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ec84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -28634,17 +28634,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 │ │ -03eca0: |[03eca0] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -03ecb0: 7010 8a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@078a │ │ -03ecb6: 0e00 |0003: return-void │ │ +03ec88: |[03ec88] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +03ec98: 7010 8a07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@078a │ │ +03ec9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -28652,33 +28652,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -03ecb8: |[03ecb8] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -03ecc8: 5430 7e02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03eccc: 7110 9107 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0791 │ │ -03ecd2: 0c01 |0005: move-result-object v1 │ │ -03ecd4: 1d01 |0006: monitor-enter v1 │ │ -03ecd6: 5430 7e02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03ecda: 5400 8c02 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03ecde: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -03ece2: 5430 7e02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03ece6: 5400 8c02 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03ecea: 6e10 5a01 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@015a │ │ -03ecf0: 5430 7e02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03ecf4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -03ecf6: 5b02 8c02 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03ecfa: 1e01 |0019: monitor-exit v1 │ │ -03ecfc: 0e00 |001a: return-void │ │ -03ecfe: 0d00 |001b: move-exception v0 │ │ -03ed00: 1e01 |001c: monitor-exit v1 │ │ -03ed02: 2700 |001d: throw v0 │ │ +03eca0: |[03eca0] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +03ecb0: 5430 7e02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ecb4: 7110 9107 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0791 │ │ +03ecba: 0c01 |0005: move-result-object v1 │ │ +03ecbc: 1d01 |0006: monitor-enter v1 │ │ +03ecbe: 5430 7e02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ecc2: 5400 8c02 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03ecc6: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +03ecca: 5430 7e02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ecce: 5400 8c02 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03ecd2: 6e10 5a01 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@015a │ │ +03ecd8: 5430 7e02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ecdc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03ecde: 5b02 8c02 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03ece2: 1e01 |0019: monitor-exit v1 │ │ +03ece4: 0e00 |001a: return-void │ │ +03ece6: 0d00 |001b: move-exception v0 │ │ +03ece8: 1e01 |001c: monitor-exit v1 │ │ +03ecea: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -28695,21 +28695,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03ed10: |[03ed10] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -03ed20: 6f10 1c02 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@021c │ │ -03ed26: 7010 8a07 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@078a │ │ -03ed2c: 5420 7b02 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ -03ed30: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -03ed32: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@01ba │ │ -03ed38: 0e00 |000c: return-void │ │ +03ecf8: |[03ecf8] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +03ed08: 6f10 1c02 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@021c │ │ +03ed0e: 7010 8a07 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@078a │ │ +03ed14: 5420 7b02 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ +03ed18: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +03ed1a: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@01ba │ │ +03ed20: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -28720,54 +28720,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 │ │ -03ed3c: |[03ed3c] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -03ed4c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03ed4e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -03ed50: 6e10 d601 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01d6 │ │ -03ed56: 0a00 |0005: move-result v0 │ │ -03ed58: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -03ed5c: 6e10 1602 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0216 │ │ -03ed62: 5b9b 7c02 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ -03ed66: 0e00 |000d: return-void │ │ -03ed68: 5490 7d02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ed6c: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -03ed70: 2200 8600 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ -03ed74: 5491 8102 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ -03ed78: 7020 1d02 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ -03ed7e: 6e20 1f02 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ -03ed84: 0c00 |001c: move-result-object v0 │ │ -03ed86: 6e20 2002 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ -03ed8c: 0c00 |0020: move-result-object v0 │ │ -03ed8e: 6e10 1e02 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ -03ed94: 0c07 |0024: move-result-object v7 │ │ -03ed96: 6e20 1502 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ -03ed9c: 0a00 |0028: move-result v0 │ │ -03ed9e: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -03eda2: 6e30 1802 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ -03eda8: 28df |002e: goto 000d // -0021 │ │ -03edaa: 0186 |002f: move v6, v8 │ │ -03edac: 28fb |0030: goto 002b // -0005 │ │ -03edae: 2200 5901 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0159 │ │ -03edb2: 0791 |0033: move-object v1, v9 │ │ -03edb4: 07c2 |0034: move-object v2, v12 │ │ -03edb6: 07b3 |0035: move-object v3, v11 │ │ -03edb8: 07a4 |0036: move-object v4, v10 │ │ -03edba: 07d5 |0037: move-object v5, v13 │ │ -03edbc: 7606 7f07 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@077f │ │ -03edc2: 5b90 7b02 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ -03edc6: 5490 7b02 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ -03edca: 2381 f903 |003f: new-array v1, v8, [Landroid/net/Uri; // type@03f9 │ │ -03edce: 6e20 bb01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@01bb │ │ -03edd4: 5b9b 7c02 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ -03edd8: 28c7 |0046: goto 000d // -0039 │ │ +03ed24: |[03ed24] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +03ed34: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03ed36: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +03ed38: 6e10 d601 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01d6 │ │ +03ed3e: 0a00 |0005: move-result v0 │ │ +03ed40: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +03ed44: 6e10 1602 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@0216 │ │ +03ed4a: 5b9b 7c02 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ +03ed4e: 0e00 |000d: return-void │ │ +03ed50: 5490 7d02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ed54: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +03ed58: 2200 8600 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0086 │ │ +03ed5c: 5491 8102 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0281 │ │ +03ed60: 7020 1d02 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@021d │ │ +03ed66: 6e20 1f02 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@021f │ │ +03ed6c: 0c00 |001c: move-result-object v0 │ │ +03ed6e: 6e20 2002 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0220 │ │ +03ed74: 0c00 |0020: move-result-object v0 │ │ +03ed76: 6e10 1e02 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@021e │ │ +03ed7c: 0c07 |0024: move-result-object v7 │ │ +03ed7e: 6e20 1502 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@0215 │ │ +03ed84: 0a00 |0028: move-result v0 │ │ +03ed86: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +03ed8a: 6e30 1802 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0218 │ │ +03ed90: 28df |002e: goto 000d // -0021 │ │ +03ed92: 0186 |002f: move v6, v8 │ │ +03ed94: 28fb |0030: goto 002b // -0005 │ │ +03ed96: 2200 5901 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0159 │ │ +03ed9a: 0791 |0033: move-object v1, v9 │ │ +03ed9c: 07c2 |0034: move-object v2, v12 │ │ +03ed9e: 07b3 |0035: move-object v3, v11 │ │ +03eda0: 07a4 |0036: move-object v4, v10 │ │ +03eda2: 07d5 |0037: move-object v5, v13 │ │ +03eda4: 7606 7f07 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@077f │ │ +03edaa: 5b90 7b02 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ +03edae: 5490 7b02 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027b │ │ +03edb2: 2381 f903 |003f: new-array v1, v8, [Landroid/net/Uri; // type@03f9 │ │ +03edb6: 6e20 bb01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@01bb │ │ +03edbc: 5b9b 7c02 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ +03edc0: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -28793,78 +28793,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 │ │ -03eddc: |[03eddc] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -03edec: 2204 8a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@008a │ │ -03edf0: 5495 7e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03edf4: 5455 8b02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03edf8: 5496 7c02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ -03edfc: 7030 2202 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0222 │ │ -03ee02: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -03ee04: 6e20 2502 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0225 │ │ -03ee0a: 0c03 |000f: move-result-object v3 │ │ -03ee0c: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -03ee10: 6e10 8f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@018f │ │ -03ee16: 0c05 |0015: move-result-object v5 │ │ -03ee18: 6e10 9001 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0190 │ │ -03ee1e: 0c05 |0019: move-result-object v5 │ │ -03ee20: 7020 7d01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@017d │ │ -03ee26: 5495 7e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -03ee2a: 5496 7d02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ee2e: 6e10 5801 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ -03ee34: 0a06 |0024: move-result v6 │ │ -03ee36: 5497 7d02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ee3a: 6e10 5701 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ -03ee40: 0a07 |002a: move-result v7 │ │ -03ee42: 5298 7f02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027f │ │ -03ee46: 7158 8f07 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@078f │ │ -03ee4c: 0c02 |0030: move-result-object v2 │ │ -03ee4e: 6e10 8e01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@018e │ │ -03ee54: 0c05 |0034: move-result-object v5 │ │ -03ee56: 5496 7d02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ -03ee5a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -03ee5c: 6e40 5f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@015f │ │ -03ee62: 6e20 2402 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0224 │ │ -03ee68: 2205 4003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0340 │ │ -03ee6c: 6e10 fc01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01fc │ │ -03ee72: 0c06 |0043: move-result-object v6 │ │ -03ee74: 7020 6b17 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@176b │ │ -03ee7a: 6e20 2602 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0226 │ │ -03ee80: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -03ee82: 2355 fb03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@03fb │ │ -03ee86: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -03ee88: 6207 2200 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ -03ee8c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -03ee90: 6e20 1a02 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@021a │ │ -03ee96: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -03ee9a: 6e10 2302 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ -03eea0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -03eea4: 6e10 fb01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ -03eeaa: 0e00 |005f: return-void │ │ -03eeac: 0d01 |0060: move-exception v1 │ │ -03eeae: 1a05 550a |0061: const-string v5, "PrintHelperKitkat" // string@0a55 │ │ -03eeb2: 1a06 7b03 |0063: const-string v6, "Error writing printed content" // string@037b │ │ -03eeb6: 7130 a012 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -03eebc: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -03eebe: 6e20 1902 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0219 │ │ -03eec4: 28e9 |006c: goto 0055 // -0017 │ │ -03eec6: 0d05 |006d: move-exception v5 │ │ -03eec8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -03eecc: 6e10 2302 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ -03eed2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -03eed6: 6e10 fb01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ -03eedc: 2705 |0078: throw v5 │ │ -03eede: 0d05 |0079: move-exception v5 │ │ -03eee0: 28e5 |007a: goto 005f // -001b │ │ -03eee2: 0d06 |007b: move-exception v6 │ │ -03eee4: 28fc |007c: goto 0078 // -0004 │ │ +03edc4: |[03edc4] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +03edd4: 2204 8a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@008a │ │ +03edd8: 5495 7e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03eddc: 5455 8b02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03ede0: 5496 7c02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027c │ │ +03ede4: 7030 2202 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@0222 │ │ +03edea: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +03edec: 6e20 2502 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@0225 │ │ +03edf2: 0c03 |000f: move-result-object v3 │ │ +03edf4: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +03edf8: 6e10 8f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@018f │ │ +03edfe: 0c05 |0015: move-result-object v5 │ │ +03ee00: 6e10 9001 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0190 │ │ +03ee06: 0c05 |0019: move-result-object v5 │ │ +03ee08: 7020 7d01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@017d │ │ +03ee0e: 5495 7e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +03ee12: 5496 7d02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ee16: 6e10 5801 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ +03ee1c: 0a06 |0024: move-result v6 │ │ +03ee1e: 5497 7d02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ee22: 6e10 5701 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ +03ee28: 0a07 |002a: move-result v7 │ │ +03ee2a: 5298 7f02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027f │ │ +03ee2e: 7158 8f07 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@078f │ │ +03ee34: 0c02 |0030: move-result-object v2 │ │ +03ee36: 6e10 8e01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@018e │ │ +03ee3c: 0c05 |0034: move-result-object v5 │ │ +03ee3e: 5496 7d02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027d │ │ +03ee42: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +03ee44: 6e40 5f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@015f │ │ +03ee4a: 6e20 2402 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@0224 │ │ +03ee50: 2205 4003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0340 │ │ +03ee54: 6e10 fc01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01fc │ │ +03ee5a: 0c06 |0043: move-result-object v6 │ │ +03ee5c: 7020 6b17 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@176b │ │ +03ee62: 6e20 2602 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@0226 │ │ +03ee68: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +03ee6a: 2355 fb03 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@03fb │ │ +03ee6e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +03ee70: 6207 2200 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0022 │ │ +03ee74: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +03ee78: 6e20 1a02 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@021a │ │ +03ee7e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +03ee82: 6e10 2302 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ +03ee88: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +03ee8c: 6e10 fb01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ +03ee92: 0e00 |005f: return-void │ │ +03ee94: 0d01 |0060: move-exception v1 │ │ +03ee96: 1a05 4e0a |0061: const-string v5, "PrintHelperKitkat" // string@0a4e │ │ +03ee9a: 1a06 7403 |0063: const-string v6, "Error writing printed content" // string@0374 │ │ +03ee9e: 7130 a012 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +03eea4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +03eea6: 6e20 1902 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0219 │ │ +03eeac: 28e9 |006c: goto 0055 // -0017 │ │ +03eeae: 0d05 |006d: move-exception v5 │ │ +03eeb0: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +03eeb4: 6e10 2302 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@0223 │ │ +03eeba: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +03eebe: 6e10 fb01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01fb │ │ +03eec4: 2705 |0078: throw v5 │ │ +03eec6: 0d05 |0079: move-exception v5 │ │ +03eec8: 28e5 |007a: goto 005f // -001b │ │ +03eeca: 0d06 |007b: move-exception v6 │ │ +03eecc: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28907,21 +28907,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 : 2646 (PrintHelperKitkat.java) │ │ + source_file_idx : 2639 (PrintHelperKitkat.java) │ │ │ │ Class #149 header: │ │ class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2639 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #149 annotations: │ │ Annotations on method #1936 'access$200' │ │ @@ -29010,28 +29010,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03ef20: |[03ef20] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -03ef30: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -03ef32: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -03ef38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03ef3a: 5b20 8c02 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03ef3e: 2200 6503 |0007: new-instance v0, Ljava/lang/Object; // type@0365 │ │ -03ef42: 7010 bf17 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03ef48: 5b20 8d02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ -03ef4c: 5921 8f02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ -03ef50: 5921 8a02 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ -03ef54: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -03ef56: 5920 8e02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ -03ef5a: 5b23 8b02 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03ef5e: 0e00 |0017: return-void │ │ +03ef08: |[03ef08] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +03ef18: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +03ef1a: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ef20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03ef22: 5b20 8c02 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03ef26: 2200 6503 |0007: new-instance v0, Ljava/lang/Object; // type@0365 │ │ +03ef2a: 7010 bf17 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ef30: 5b20 8d02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ +03ef34: 5921 8f02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ +03ef38: 5921 8a02 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ +03ef3c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +03ef3e: 5920 8e02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ +03ef42: 5b23 8b02 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03ef46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -29047,18 +29047,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 │ │ -03ef60: |[03ef60] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -03ef70: 7055 9307 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0793 │ │ -03ef76: 0c00 |0003: move-result-object v0 │ │ -03ef78: 1100 |0004: return-object v0 │ │ +03ef48: |[03ef48] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +03ef58: 7055 9307 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0793 │ │ +03ef5e: 0c00 |0003: move-result-object v0 │ │ +03ef60: 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 │ │ @@ -29070,18 +29070,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 │ │ -03ef7c: |[03ef7c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -03ef8c: 7030 9707 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0797 │ │ -03ef92: 0c00 |0003: move-result-object v0 │ │ -03ef94: 1100 |0004: return-object v0 │ │ +03ef64: |[03ef64] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +03ef74: 7030 9707 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0797 │ │ +03ef7a: 0c00 |0003: move-result-object v0 │ │ +03ef7c: 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 │ │ @@ -29091,17 +29091,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 │ │ -03ef98: |[03ef98] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -03efa8: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ -03efac: 1100 |0002: return-object v0 │ │ +03ef80: |[03ef80] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +03ef90: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ +03ef94: 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;) │ │ @@ -29109,52 +29109,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 │ │ -03efb0: |[03efb0] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -03efc0: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -03efc4: 2200 4e00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@004e │ │ -03efc8: 7010 6c01 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@016c │ │ -03efce: 6e10 8001 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0180 │ │ -03efd4: 0a04 |000a: move-result v4 │ │ -03efd6: 8285 |000b: int-to-float v5, v8 │ │ -03efd8: a901 0405 |000c: div-float v1, v4, v5 │ │ -03efdc: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -03efde: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -03efe2: 6e10 7e01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ -03efe8: 0a04 |0014: move-result v4 │ │ -03efea: 8295 |0015: int-to-float v5, v9 │ │ -03efec: c954 |0016: div-float/2addr v4, v5 │ │ -03efee: 7120 b717 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -03eff4: 0a01 |001a: move-result v1 │ │ -03eff6: 6e30 6d01 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@016d │ │ -03effc: 6e10 8001 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0180 │ │ -03f002: 0a04 |0021: move-result v4 │ │ -03f004: 8285 |0022: int-to-float v5, v8 │ │ -03f006: c815 |0023: mul-float/2addr v5, v1 │ │ -03f008: c754 |0024: sub-float/2addr v4, v5 │ │ -03f00a: a902 0406 |0025: div-float v2, v4, v6 │ │ -03f00e: 6e10 7e01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ -03f014: 0a04 |002a: move-result v4 │ │ -03f016: 8295 |002b: int-to-float v5, v9 │ │ -03f018: c815 |002c: mul-float/2addr v5, v1 │ │ -03f01a: c754 |002d: sub-float/2addr v4, v5 │ │ -03f01c: a903 0406 |002e: div-float v3, v4, v6 │ │ -03f020: 6e30 6e01 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@016e │ │ -03f026: 1100 |0033: return-object v0 │ │ -03f028: 6e10 7e01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ -03f02e: 0a04 |0037: move-result v4 │ │ -03f030: 8295 |0038: int-to-float v5, v9 │ │ -03f032: c954 |0039: div-float/2addr v4, v5 │ │ -03f034: 7120 b917 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -03f03a: 0a01 |003d: move-result v1 │ │ -03f03c: 28dd |003e: goto 001b // -0023 │ │ +03ef98: |[03ef98] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +03efa8: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +03efac: 2200 4e00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@004e │ │ +03efb0: 7010 6c01 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@016c │ │ +03efb6: 6e10 8001 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0180 │ │ +03efbc: 0a04 |000a: move-result v4 │ │ +03efbe: 8285 |000b: int-to-float v5, v8 │ │ +03efc0: a901 0405 |000c: div-float v1, v4, v5 │ │ +03efc4: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +03efc6: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +03efca: 6e10 7e01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ +03efd0: 0a04 |0014: move-result v4 │ │ +03efd2: 8295 |0015: int-to-float v5, v9 │ │ +03efd4: c954 |0016: div-float/2addr v4, v5 │ │ +03efd6: 7120 b717 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +03efdc: 0a01 |001a: move-result v1 │ │ +03efde: 6e30 6d01 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@016d │ │ +03efe4: 6e10 8001 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0180 │ │ +03efea: 0a04 |0021: move-result v4 │ │ +03efec: 8285 |0022: int-to-float v5, v8 │ │ +03efee: c815 |0023: mul-float/2addr v5, v1 │ │ +03eff0: c754 |0024: sub-float/2addr v4, v5 │ │ +03eff2: a902 0406 |0025: div-float v2, v4, v6 │ │ +03eff6: 6e10 7e01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ +03effc: 0a04 |002a: move-result v4 │ │ +03effe: 8295 |002b: int-to-float v5, v9 │ │ +03f000: c815 |002c: mul-float/2addr v5, v1 │ │ +03f002: c754 |002d: sub-float/2addr v4, v5 │ │ +03f004: a903 0406 |002e: div-float v3, v4, v6 │ │ +03f008: 6e30 6e01 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@016e │ │ +03f00e: 1100 |0033: return-object v0 │ │ +03f010: 6e10 7e01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@017e │ │ +03f016: 0a04 |0037: move-result v4 │ │ +03f018: 8295 |0038: int-to-float v5, v9 │ │ +03f01a: c954 |0039: div-float/2addr v4, v5 │ │ +03f01c: 7120 b917 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +03f022: 0a01 |003d: move-result v1 │ │ +03f024: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -29179,48 +29179,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 │ │ -03f040: |[03f040] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -03f050: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -03f054: 5452 8b02 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03f058: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -03f05c: 2202 5603 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03f060: 1a03 940d |0008: const-string v3, "bad argument to loadBitmap" // string@0d94 │ │ -03f064: 7020 a017 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03f06a: 2702 |000d: throw v2 │ │ -03f06c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03f06e: 5452 8b02 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03f072: 6e10 ab00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ -03f078: 0c02 |0014: move-result-object v2 │ │ -03f07a: 6e20 a500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00a5 │ │ -03f080: 0c00 |0018: move-result-object v0 │ │ -03f082: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03f084: 7130 5b01 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@015b │ │ -03f08a: 0c02 |001d: move-result-object v2 │ │ -03f08c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -03f090: 6e10 6f17 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ -03f096: 1102 |0023: return-object v2 │ │ -03f098: 0d01 |0024: move-exception v1 │ │ -03f09a: 1a03 550a |0025: const-string v3, "PrintHelperKitkat" // string@0a55 │ │ -03f09e: 1a04 4c0e |0027: const-string v4, "close fail " // string@0e4c │ │ -03f0a2: 7130 a912 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -03f0a8: 28f7 |002c: goto 0023 // -0009 │ │ -03f0aa: 0d02 |002d: move-exception v2 │ │ -03f0ac: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -03f0b0: 6e10 6f17 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ -03f0b6: 2702 |0033: throw v2 │ │ -03f0b8: 0d01 |0034: move-exception v1 │ │ -03f0ba: 1a03 550a |0035: const-string v3, "PrintHelperKitkat" // string@0a55 │ │ -03f0be: 1a04 4c0e |0037: const-string v4, "close fail " // string@0e4c │ │ -03f0c2: 7130 a912 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -03f0c8: 28f7 |003c: goto 0033 // -0009 │ │ +03f028: |[03f028] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +03f038: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +03f03c: 5452 8b02 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03f040: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03f044: 2202 5603 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03f048: 1a03 8d0d |0008: const-string v3, "bad argument to loadBitmap" // string@0d8d │ │ +03f04c: 7020 a017 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03f052: 2702 |000d: throw v2 │ │ +03f054: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03f056: 5452 8b02 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03f05a: 6e10 ab00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ +03f060: 0c02 |0014: move-result-object v2 │ │ +03f062: 6e20 a500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00a5 │ │ +03f068: 0c00 |0018: move-result-object v0 │ │ +03f06a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +03f06c: 7130 5b01 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@015b │ │ +03f072: 0c02 |001d: move-result-object v2 │ │ +03f074: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +03f078: 6e10 6f17 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ +03f07e: 1102 |0023: return-object v2 │ │ +03f080: 0d01 |0024: move-exception v1 │ │ +03f082: 1a03 4e0a |0025: const-string v3, "PrintHelperKitkat" // string@0a4e │ │ +03f086: 1a04 450e |0027: const-string v4, "close fail " // string@0e45 │ │ +03f08a: 7130 a912 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +03f090: 28f7 |002c: goto 0023 // -0009 │ │ +03f092: 0d02 |002d: move-exception v2 │ │ +03f094: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +03f098: 6e10 6f17 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ +03f09e: 2702 |0033: throw v2 │ │ +03f0a0: 0d01 |0034: move-exception v1 │ │ +03f0a2: 1a03 4e0a |0035: const-string v3, "PrintHelperKitkat" // string@0a4e │ │ +03f0a6: 1a04 450e |0037: const-string v4, "close fail " // string@0e45 │ │ +03f0aa: 7130 a912 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +03f0b0: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -29253,83 +29253,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 │ │ -03f0f0: |[03f0f0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -03f100: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -03f102: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03f104: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -03f108: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -03f10c: 5497 8b02 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03f110: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -03f114: 2206 5603 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -03f118: 1a07 930d |000c: const-string v7, "bad argument to getScaledBitmap" // string@0d93 │ │ -03f11c: 7020 a017 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -03f122: 2706 |0011: throw v6 │ │ -03f124: 2203 4a00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ -03f128: 7010 5901 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0159 │ │ -03f12e: 5c38 1500 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0015 │ │ -03f132: 7030 9607 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0796 │ │ -03f138: 5235 1900 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ -03f13c: 5231 1800 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ -03f140: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -03f144: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -03f148: 1106 |0024: return-object v6 │ │ -03f14a: 7120 b817 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -03f150: 0a02 |0028: move-result v2 │ │ -03f152: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -03f154: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -03f158: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -03f15c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -03f160: 28fa |0030: goto 002a // -0006 │ │ -03f162: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -03f166: 7120 ba17 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -03f16c: 0a07 |0036: move-result v7 │ │ -03f16e: b347 |0037: div-int/2addr v7, v4 │ │ -03f170: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -03f174: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -03f176: 5497 8d02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ -03f17a: 1d07 |003d: monitor-enter v7 │ │ -03f17c: 2206 4a00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ -03f180: 7010 5901 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0159 │ │ -03f186: 5b96 8c02 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f18a: 5496 8c02 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f18e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -03f190: 5c68 1600 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0016 │ │ -03f194: 5496 8c02 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f198: 5964 1700 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ -03f19c: 5490 8c02 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f1a0: 1e07 |0050: monitor-exit v7 │ │ -03f1a2: 7030 9607 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0796 │ │ -03f1a8: 0c06 |0054: move-result-object v6 │ │ -03f1aa: 5497 8d02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ -03f1ae: 1d07 |0057: monitor-enter v7 │ │ -03f1b0: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -03f1b2: 5b98 8c02 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f1b6: 1e07 |005b: monitor-exit v7 │ │ -03f1b8: 28c8 |005c: goto 0024 // -0038 │ │ -03f1ba: 0d06 |005d: move-exception v6 │ │ -03f1bc: 1e07 |005e: monitor-exit v7 │ │ -03f1be: 2706 |005f: throw v6 │ │ -03f1c0: 0d06 |0060: move-exception v6 │ │ -03f1c2: 1e07 |0061: monitor-exit v7 │ │ -03f1c4: 2706 |0062: throw v6 │ │ -03f1c6: 0d06 |0063: move-exception v6 │ │ -03f1c8: 5497 8d02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ -03f1cc: 1d07 |0066: monitor-enter v7 │ │ -03f1ce: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -03f1d0: 5b98 8c02 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ -03f1d4: 1e07 |006a: monitor-exit v7 │ │ -03f1d6: 2706 |006b: throw v6 │ │ -03f1d8: 0d06 |006c: move-exception v6 │ │ -03f1da: 1e07 |006d: monitor-exit v7 │ │ -03f1dc: 2706 |006e: throw v6 │ │ +03f0d8: |[03f0d8] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +03f0e8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +03f0ea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +03f0ec: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +03f0f0: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +03f0f4: 5497 8b02 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03f0f8: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +03f0fc: 2206 5603 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +03f100: 1a07 8c0d |000c: const-string v7, "bad argument to getScaledBitmap" // string@0d8c │ │ +03f104: 7020 a017 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +03f10a: 2706 |0011: throw v6 │ │ +03f10c: 2203 4a00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ +03f110: 7010 5901 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0159 │ │ +03f116: 5c38 1500 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0015 │ │ +03f11a: 7030 9607 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0796 │ │ +03f120: 5235 1900 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ +03f124: 5231 1800 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ +03f128: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +03f12c: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +03f130: 1106 |0024: return-object v6 │ │ +03f132: 7120 b817 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +03f138: 0a02 |0028: move-result v2 │ │ +03f13a: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +03f13c: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +03f140: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +03f144: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +03f148: 28fa |0030: goto 002a // -0006 │ │ +03f14a: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +03f14e: 7120 ba17 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +03f154: 0a07 |0036: move-result v7 │ │ +03f156: b347 |0037: div-int/2addr v7, v4 │ │ +03f158: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +03f15c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +03f15e: 5497 8d02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ +03f162: 1d07 |003d: monitor-enter v7 │ │ +03f164: 2206 4a00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ +03f168: 7010 5901 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0159 │ │ +03f16e: 5b96 8c02 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f172: 5496 8c02 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f176: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +03f178: 5c68 1600 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0016 │ │ +03f17c: 5496 8c02 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f180: 5964 1700 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ +03f184: 5490 8c02 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f188: 1e07 |0050: monitor-exit v7 │ │ +03f18a: 7030 9607 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0796 │ │ +03f190: 0c06 |0054: move-result-object v6 │ │ +03f192: 5497 8d02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ +03f196: 1d07 |0057: monitor-enter v7 │ │ +03f198: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +03f19a: 5b98 8c02 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f19e: 1e07 |005b: monitor-exit v7 │ │ +03f1a0: 28c8 |005c: goto 0024 // -0038 │ │ +03f1a2: 0d06 |005d: move-exception v6 │ │ +03f1a4: 1e07 |005e: monitor-exit v7 │ │ +03f1a6: 2706 |005f: throw v6 │ │ +03f1a8: 0d06 |0060: move-exception v6 │ │ +03f1aa: 1e07 |0061: monitor-exit v7 │ │ +03f1ac: 2706 |0062: throw v6 │ │ +03f1ae: 0d06 |0063: move-exception v6 │ │ +03f1b0: 5497 8d02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028d │ │ +03f1b4: 1d07 |0066: monitor-enter v7 │ │ +03f1b6: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +03f1b8: 5b98 8c02 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028c │ │ +03f1bc: 1e07 |006a: monitor-exit v7 │ │ +03f1be: 2706 |006b: throw v6 │ │ +03f1c0: 0d06 |006c: move-exception v6 │ │ +03f1c2: 1e07 |006d: monitor-exit v7 │ │ +03f1c4: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -29387,17 +29387,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f21c: |[03f21c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -03f22c: 5210 8a02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ -03f230: 0f00 |0002: return v0 │ │ +03f204: |[03f204] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +03f214: 5210 8a02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ +03f218: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29405,17 +29405,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f234: |[03f234] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -03f244: 5210 8e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ -03f248: 0f00 |0002: return v0 │ │ +03f21c: |[03f21c] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +03f22c: 5210 8e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ +03f230: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29423,17 +29423,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f24c: |[03f24c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -03f25c: 5210 8f02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ -03f260: 0f00 |0002: return v0 │ │ +03f234: |[03f234] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +03f244: 5210 8f02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ +03f248: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29441,43 +29441,43 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -03f264: |[03f264] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03f274: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -03f278: 0e00 |0002: return-void │ │ -03f27a: 5261 8f02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ -03f27e: 5464 8b02 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03f282: 1a05 7419 |0007: const-string v5, "print" // string@1974 │ │ -03f286: 6e20 b700 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -03f28c: 0c03 |000c: move-result-object v3 │ │ -03f28e: 1f03 8900 |000d: check-cast v3, Landroid/print/PrintManager; // type@0089 │ │ -03f292: 6202 2400 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ -03f296: 6e10 5801 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ -03f29c: 0a04 |0014: move-result v4 │ │ -03f29e: 6e10 5701 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ -03f2a4: 0a05 |0018: move-result v5 │ │ -03f2a6: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -03f2aa: 6202 2300 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ -03f2ae: 2204 8000 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0080 │ │ -03f2b2: 7010 1102 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0211 │ │ -03f2b8: 6e20 1402 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ -03f2be: 0c04 |0025: move-result-object v4 │ │ -03f2c0: 5265 8a02 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ -03f2c4: 6e20 1302 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0213 │ │ -03f2ca: 0c04 |002b: move-result-object v4 │ │ -03f2cc: 6e10 1202 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0212 │ │ -03f2d2: 0c00 |002f: move-result-object v0 │ │ -03f2d4: 2204 5701 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0157 │ │ -03f2d8: 7051 7a07 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@077a │ │ -03f2de: 6e40 2102 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0221 │ │ -03f2e4: 28ca |0038: goto 0002 // -0036 │ │ +03f24c: |[03f24c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +03f25c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +03f260: 0e00 |0002: return-void │ │ +03f262: 5261 8f02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ +03f266: 5464 8b02 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03f26a: 1a05 6d19 |0007: const-string v5, "print" // string@196d │ │ +03f26e: 6e20 b700 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +03f274: 0c03 |000c: move-result-object v3 │ │ +03f276: 1f03 8900 |000d: check-cast v3, Landroid/print/PrintManager; // type@0089 │ │ +03f27a: 6202 2400 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ +03f27e: 6e10 5801 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0158 │ │ +03f284: 0a04 |0014: move-result v4 │ │ +03f286: 6e10 5701 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0157 │ │ +03f28c: 0a05 |0018: move-result v5 │ │ +03f28e: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +03f292: 6202 2300 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ +03f296: 2204 8000 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0080 │ │ +03f29a: 7010 1102 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0211 │ │ +03f2a0: 6e20 1402 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ +03f2a6: 0c04 |0025: move-result-object v4 │ │ +03f2a8: 5265 8a02 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ +03f2ac: 6e20 1302 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0213 │ │ +03f2b2: 0c04 |002b: move-result-object v4 │ │ +03f2b4: 6e10 1202 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0212 │ │ +03f2ba: 0c00 |002f: move-result-object v0 │ │ +03f2bc: 2204 5701 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0157 │ │ +03f2c0: 7051 7a07 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@077a │ │ +03f2c6: 6e40 2102 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0221 │ │ +03f2cc: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -29499,42 +29499,42 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -03f2e8: |[03f2e8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -03f2f8: 5272 8f02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ -03f2fc: 2203 5a01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@015a │ │ -03f300: 7052 8807 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0788 │ │ -03f306: 5475 8b02 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ -03f30a: 1a06 7419 |0009: const-string v6, "print" // string@1974 │ │ -03f30e: 6e20 b700 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -03f314: 0c04 |000e: move-result-object v4 │ │ -03f316: 1f04 8900 |000f: check-cast v4, Landroid/print/PrintManager; // type@0089 │ │ -03f31a: 2201 8000 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0080 │ │ -03f31e: 7010 1102 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0211 │ │ -03f324: 5275 8a02 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ -03f328: 6e20 1302 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0213 │ │ -03f32e: 5275 8e02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ -03f332: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -03f334: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -03f338: 6205 2300 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ -03f33c: 6e20 1402 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ -03f342: 6e10 1202 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0212 │ │ -03f348: 0c00 |0028: move-result-object v0 │ │ -03f34a: 6e40 2102 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0221 │ │ -03f350: 0e00 |002c: return-void │ │ -03f352: 5275 8e02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ -03f356: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -03f358: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -03f35c: 6205 2400 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ -03f360: 6e20 1402 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ -03f366: 28ee |0037: goto 0025 // -0012 │ │ +03f2d0: |[03f2d0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +03f2e0: 5272 8f02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ +03f2e4: 2203 5a01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@015a │ │ +03f2e8: 7052 8807 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0788 │ │ +03f2ee: 5475 8b02 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028b │ │ +03f2f2: 1a06 6d19 |0009: const-string v6, "print" // string@196d │ │ +03f2f6: 6e20 b700 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +03f2fc: 0c04 |000e: move-result-object v4 │ │ +03f2fe: 1f04 8900 |000f: check-cast v4, Landroid/print/PrintManager; // type@0089 │ │ +03f302: 2201 8000 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0080 │ │ +03f306: 7010 1102 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0211 │ │ +03f30c: 5275 8a02 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ +03f310: 6e20 1302 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0213 │ │ +03f316: 5275 8e02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ +03f31a: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +03f31c: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +03f320: 6205 2300 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0023 │ │ +03f324: 6e20 1402 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ +03f32a: 6e10 1202 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0212 │ │ +03f330: 0c00 |0028: move-result-object v0 │ │ +03f332: 6e40 2102 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0221 │ │ +03f338: 0e00 |002c: return-void │ │ +03f33a: 5275 8e02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ +03f33e: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +03f340: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +03f344: 6205 2400 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ +03f348: 6e20 1402 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@0214 │ │ +03f34e: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -29560,17 +29560,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f368: |[03f368] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -03f378: 5901 8a02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ -03f37c: 0e00 |0002: return-void │ │ +03f350: |[03f350] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +03f360: 5901 8a02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@028a │ │ +03f364: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -29580,17 +29580,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f380: |[03f380] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -03f390: 5901 8e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ -03f394: 0e00 |0002: return-void │ │ +03f368: |[03f368] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +03f378: 5901 8e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028e │ │ +03f37c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -29600,32 +29600,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f398: |[03f398] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -03f3a8: 5901 8f02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ -03f3ac: 0e00 |0002: return-void │ │ +03f380: |[03f380] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +03f390: 5901 8f02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028f │ │ +03f394: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2646 (PrintHelperKitkat.java) │ │ + source_file_idx : 2639 (PrintHelperKitkat.java) │ │ │ │ Class #150 header: │ │ class_idx : 348 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 636 │ │ +source_file_idx : 629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -29637,21 +29637,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 636 (BidiFormatter.java) │ │ + source_file_idx : 629 (BidiFormatter.java) │ │ │ │ Class #151 header: │ │ class_idx : 349 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 636 │ │ +source_file_idx : 629 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -29683,22 +29683,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03f3b0: |[03f3b0] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -03f3c0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03f3c6: 7100 4d18 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@184d │ │ -03f3cc: 0c00 |0006: move-result-object v0 │ │ -03f3ce: 7110 b307 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@07b3 │ │ -03f3d4: 0a00 |000a: move-result v0 │ │ -03f3d6: 7020 a207 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ -03f3dc: 0e00 |000e: return-void │ │ +03f398: |[03f398] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +03f3a8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03f3ae: 7100 4d18 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@184d │ │ +03f3b4: 0c00 |0006: move-result-object v0 │ │ +03f3b6: 7110 b307 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@07b3 │ │ +03f3bc: 0a00 |000a: move-result v0 │ │ +03f3be: 7020 a207 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ +03f3c4: 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; │ │ @@ -29708,20 +29708,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f3e0: |[03f3e0] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -03f3f0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03f3f6: 7110 b307 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@07b3 │ │ -03f3fc: 0a00 |0006: move-result v0 │ │ -03f3fe: 7020 a207 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ -03f404: 0e00 |000a: return-void │ │ +03f3c8: |[03f3c8] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +03f3d8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03f3de: 7110 b307 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@07b3 │ │ +03f3e4: 0a00 |0006: move-result v0 │ │ +03f3e6: 7020 a207 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ +03f3ec: 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; │ │ @@ -29732,18 +29732,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03f408: |[03f408] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -03f418: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03f41e: 7020 a207 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ -03f424: 0e00 |0006: return-void │ │ +03f3f0: |[03f3f0] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +03f400: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03f406: 7020 a207 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@07a2 │ │ +03f40c: 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; │ │ @@ -29754,22 +29754,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 │ │ -03f428: |[03f428] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -03f438: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -03f43c: 7100 b507 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@07b5 │ │ -03f442: 0c00 |0005: move-result-object v0 │ │ -03f444: 1100 |0006: return-object v0 │ │ -03f446: 7100 b607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@07b6 │ │ -03f44c: 0c00 |000a: move-result-object v0 │ │ -03f44e: 28fb |000b: goto 0006 // -0005 │ │ +03f410: |[03f410] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +03f420: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +03f424: 7100 b507 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@07b5 │ │ +03f42a: 0c00 |0005: move-result-object v0 │ │ +03f42c: 1100 |0006: return-object v0 │ │ +03f42e: 7100 b607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@07b6 │ │ +03f434: 0c00 |000a: move-result-object v0 │ │ +03f436: 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;) │ │ @@ -29777,22 +29777,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03f450: |[03f450] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -03f460: 5c12 9102 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ -03f464: 7100 b407 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@07b4 │ │ -03f46a: 0c00 |0005: move-result-object v0 │ │ -03f46c: 5b10 9202 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ -03f470: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -03f472: 5910 9002 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f476: 0e00 |000b: return-void │ │ +03f438: |[03f438] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +03f448: 5c12 9102 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ +03f44c: 7100 b407 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@07b4 │ │ +03f452: 0c00 |0005: move-result-object v0 │ │ +03f454: 5b10 9202 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ +03f458: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +03f45a: 5910 9002 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f45e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -29805,33 +29805,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -03f478: |[03f478] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -03f488: 5250 9002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f48c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -03f48e: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -03f492: 5450 9202 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ -03f496: 7100 b407 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@07b4 │ │ -03f49c: 0c01 |000a: move-result-object v1 │ │ -03f49e: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -03f4a2: 5550 9102 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ -03f4a6: 7110 a107 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@07a1 │ │ -03f4ac: 0c00 |0012: move-result-object v0 │ │ -03f4ae: 1100 |0013: return-object v0 │ │ -03f4b0: 2200 5f01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ -03f4b4: 5551 9102 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ -03f4b8: 5252 9002 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f4bc: 5453 9202 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ -03f4c0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03f4c2: 7054 b207 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@07b2 │ │ -03f4c8: 28f3 |0020: goto 0013 // -000d │ │ +03f460: |[03f460] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +03f470: 5250 9002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f474: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +03f476: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +03f47a: 5450 9202 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ +03f47e: 7100 b407 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@07b4 │ │ +03f484: 0c01 |000a: move-result-object v1 │ │ +03f486: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +03f48a: 5550 9102 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ +03f48e: 7110 a107 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@07a1 │ │ +03f494: 0c00 |0012: move-result-object v0 │ │ +03f496: 1100 |0013: return-object v0 │ │ +03f498: 2200 5f01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ +03f49c: 5551 9102 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0291 │ │ +03f4a0: 5252 9002 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f4a4: 5453 9202 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ +03f4a8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03f4aa: 7054 b207 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@07b2 │ │ +03f4b0: 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; │ │ @@ -29841,17 +29841,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 │ │ -03f4cc: |[03f4cc] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -03f4dc: 5b01 9202 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ -03f4e0: 1100 |0002: return-object v0 │ │ +03f4b4: |[03f4b4] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +03f4c4: 5b01 9202 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0292 │ │ +03f4c8: 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; │ │ @@ -29861,41 +29861,41 @@ │ │ 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 │ │ -03f4e4: |[03f4e4] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -03f4f4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -03f4f8: 5210 9002 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f4fc: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -03f500: 5910 9002 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f504: 1101 |0008: return-object v1 │ │ -03f506: 5210 9002 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f50a: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -03f50e: 5910 9002 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ -03f512: 28f9 |000f: goto 0008 // -0007 │ │ +03f4cc: |[03f4cc] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +03f4dc: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +03f4e0: 5210 9002 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f4e4: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +03f4e8: 5910 9002 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f4ec: 1101 |0008: return-object v1 │ │ +03f4ee: 5210 9002 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f4f2: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +03f4f6: 5910 9002 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0290 │ │ +03f4fa: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ - source_file_idx : 636 (BidiFormatter.java) │ │ + source_file_idx : 629 (BidiFormatter.java) │ │ │ │ Class #152 header: │ │ class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 636 │ │ +source_file_idx : 629 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -29945,27 +29945,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03f514: |[03f514] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -03f524: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -03f528: 2331 f303 |0002: new-array v1, v3, [B // type@03f3 │ │ -03f52c: 6901 9302 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ -03f530: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03f532: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -03f536: 6201 9302 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ -03f53a: 7110 8617 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ -03f540: 0a02 |000e: move-result v2 │ │ -03f542: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -03f546: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03f54a: 28f4 |0013: goto 0007 // -000c │ │ -03f54c: 0e00 |0014: return-void │ │ +03f4fc: |[03f4fc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +03f50c: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +03f510: 2331 f303 |0002: new-array v1, v3, [B // type@03f3 │ │ +03f514: 6901 9302 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ +03f518: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03f51a: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +03f51e: 6201 9302 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ +03f522: 7110 8617 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ +03f528: 0a02 |000e: move-result v2 │ │ +03f52a: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +03f52e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f532: 28f4 |0013: goto 0007 // -000c │ │ +03f534: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -29977,22 +29977,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03f550: |[03f550] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -03f560: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -03f566: 5b12 9902 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f56a: 5c13 9602 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ -03f56e: 6e10 d917 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@17d9 │ │ -03f574: 0a00 |000a: move-result v0 │ │ -03f576: 5910 9802 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03f57a: 0e00 |000d: return-void │ │ +03f538: |[03f538] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +03f548: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +03f54e: 5b12 9902 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f552: 5c13 9602 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ +03f556: 6e10 d917 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@17d9 │ │ +03f55c: 0a00 |000a: move-result v0 │ │ +03f55e: 5910 9802 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03f562: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -30006,23 +30006,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03f57c: |[03f57c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -03f58c: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -03f590: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -03f594: 6200 9302 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ -03f598: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -03f59c: 0f00 |0008: return v0 │ │ -03f59e: 7110 8517 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ -03f5a4: 0a00 |000c: move-result v0 │ │ -03f5a6: 28fb |000d: goto 0008 // -0005 │ │ +03f564: |[03f564] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +03f574: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +03f578: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +03f57c: 6200 9302 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0293 │ │ +03f580: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +03f584: 0f00 |0008: return v0 │ │ +03f586: 7110 8517 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ +03f58c: 0a00 |000c: move-result v0 │ │ +03f58e: 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;) │ │ @@ -30030,37 +30030,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03f5a8: |[03f5a8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -03f5b8: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -03f5bc: 5240 9502 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f5c0: 5241 9502 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f5c4: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -03f5c8: 5441 9902 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f5cc: 5242 9502 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f5d0: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03f5d4: 5942 9502 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f5d8: 6e20 d017 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f5de: 0a01 |0013: move-result v1 │ │ -03f5e0: 5e41 9702 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f5e4: 5741 9702 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f5e8: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -03f5ec: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -03f5f0: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -03f5f4: 0f01 |001e: return v1 │ │ -03f5f6: 5741 9702 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f5fa: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -03f5fe: 5940 9502 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f602: 5e43 9702 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f606: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -03f60a: 28f5 |0029: goto 001e // -000b │ │ +03f590: |[03f590] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +03f5a0: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +03f5a4: 5240 9502 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f5a8: 5241 9502 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f5ac: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +03f5b0: 5441 9902 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f5b4: 5242 9502 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f5b8: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03f5bc: 5942 9502 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f5c0: 6e20 d017 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f5c6: 0a01 |0013: move-result v1 │ │ +03f5c8: 5e41 9702 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f5cc: 5741 9702 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f5d0: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +03f5d4: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +03f5d8: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +03f5dc: 0f01 |001e: return v1 │ │ +03f5de: 5741 9702 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f5e2: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +03f5e6: 5940 9502 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f5ea: 5e43 9702 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f5ee: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +03f5f2: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -30078,29 +30078,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03f60c: |[03f60c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -03f61c: 5230 9502 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f620: 5231 9802 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03f624: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -03f628: 5430 9902 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f62c: 5231 9502 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f630: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -03f634: 5932 9502 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f638: 6e20 d017 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f63e: 0a00 |0011: move-result v0 │ │ -03f640: 5e30 9702 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f644: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -03f648: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -03f64c: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -03f650: 0f00 |001a: return v0 │ │ +03f5f4: |[03f5f4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +03f604: 5230 9502 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f608: 5231 9802 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03f60c: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +03f610: 5430 9902 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f614: 5231 9502 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f618: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +03f61c: 5932 9502 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f620: 6e20 d017 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f626: 0a00 |0011: move-result v0 │ │ +03f628: 5e30 9702 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f62c: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +03f630: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +03f634: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +03f638: 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; │ │ │ │ @@ -30109,55 +30109,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03f654: |[03f654] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -03f664: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -03f668: 5250 9502 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f66c: 5252 9502 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f670: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -03f674: 5452 9902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f678: 5253 9502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f67c: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03f680: 5953 9502 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f684: 6e20 d017 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f68a: 0a02 |0013: move-result v2 │ │ -03f68c: 5e52 9702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f690: 5752 9702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f694: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -03f698: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -03f69c: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -03f6a0: 0f02 |001e: return v2 │ │ -03f6a2: 5752 9702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6a6: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -03f6aa: 5950 9502 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f6ae: 5e54 9702 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6b2: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -03f6b6: 28f5 |0029: goto 001e // -000b │ │ -03f6b8: 5752 9702 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6bc: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -03f6c0: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -03f6c4: 5752 9702 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6c8: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -03f6cc: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -03f6d0: 5751 9702 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6d4: 5252 9502 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f6d8: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -03f6dc: 5452 9902 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f6e0: 5253 9502 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f6e4: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03f6e8: 5953 9502 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f6ec: 6e20 d017 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f6f2: 0a02 |0047: move-result v2 │ │ -03f6f4: 5e52 9702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f6f8: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -03f6fc: 28ec |004c: goto 0038 // -0014 │ │ +03f63c: |[03f63c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +03f64c: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +03f650: 5250 9502 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f654: 5252 9502 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f658: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +03f65c: 5452 9902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f660: 5253 9502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f664: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f668: 5953 9502 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f66c: 6e20 d017 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f672: 0a02 |0013: move-result v2 │ │ +03f674: 5e52 9702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f678: 5752 9702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f67c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +03f680: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +03f684: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +03f688: 0f02 |001e: return v2 │ │ +03f68a: 5752 9702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f68e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +03f692: 5950 9502 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f696: 5e54 9702 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f69a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +03f69e: 28f5 |0029: goto 001e // -000b │ │ +03f6a0: 5752 9702 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f6a4: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +03f6a8: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +03f6ac: 5752 9702 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f6b0: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +03f6b4: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +03f6b8: 5751 9702 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f6bc: 5252 9502 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f6c0: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +03f6c4: 5452 9902 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f6c8: 5253 9502 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f6cc: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f6d0: 5953 9502 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f6d4: 6e20 d017 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f6da: 0a02 |0047: move-result v2 │ │ +03f6dc: 5e52 9702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f6e0: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +03f6e4: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -30179,55 +30179,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -03f700: |[03f700] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -03f710: 5250 9502 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f714: 5252 9502 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f718: 5253 9802 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03f71c: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -03f720: 5452 9902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f724: 5253 9502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f728: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03f72c: 5954 9502 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f730: 6e20 d017 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f736: 0a02 |0013: move-result v2 │ │ -03f738: 5e52 9702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f73c: 5752 9702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f740: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -03f744: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -03f748: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -03f74c: 0f02 |001e: return v2 │ │ -03f74e: 5752 9702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f752: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -03f756: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -03f75a: 5752 9702 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f75e: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -03f762: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -03f766: 5751 9702 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f76a: 5252 9502 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f76e: 5253 9802 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03f772: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -03f776: 5452 9902 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f77a: 5253 9502 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f77e: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03f782: 5954 9502 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f786: 6e20 d017 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f78c: 0a02 |003e: move-result v2 │ │ -03f78e: 5e52 9702 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f792: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -03f796: 28ea |0043: goto 002d // -0016 │ │ -03f798: 5950 9502 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f79c: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -03f7a0: 5e52 9702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f7a4: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -03f7a8: 28d2 |004c: goto 001e // -002e │ │ +03f6e8: |[03f6e8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +03f6f8: 5250 9502 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f6fc: 5252 9502 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f700: 5253 9802 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03f704: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +03f708: 5452 9902 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f70c: 5253 9502 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f710: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03f714: 5954 9502 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f718: 6e20 d017 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f71e: 0a02 |0013: move-result v2 │ │ +03f720: 5e52 9702 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f724: 5752 9702 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f728: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +03f72c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +03f730: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +03f734: 0f02 |001e: return v2 │ │ +03f736: 5752 9702 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f73a: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +03f73e: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +03f742: 5752 9702 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f746: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +03f74a: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +03f74e: 5751 9702 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f752: 5252 9502 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f756: 5253 9802 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03f75a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +03f75e: 5452 9902 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f762: 5253 9502 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f766: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03f76a: 5954 9502 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f76e: 6e20 d017 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f774: 0a02 |003e: move-result v2 │ │ +03f776: 5e52 9702 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f77a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +03f77e: 28ea |0043: goto 002d // -0016 │ │ +03f780: 5950 9502 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f784: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +03f788: 5e52 9702 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f78c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +03f790: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -30249,57 +30249,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -03f7ac: |[03f7ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -03f7bc: 5442 9902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f7c0: 5243 9502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f7c4: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03f7c8: 6e20 d017 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f7ce: 0a02 |0009: move-result v2 │ │ -03f7d0: 5e42 9702 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f7d4: 5742 9702 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f7d8: 7110 8817 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1788 │ │ -03f7de: 0a02 |0011: move-result v2 │ │ -03f7e0: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -03f7e4: 5442 9902 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f7e8: 5243 9502 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f7ec: 7120 8417 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1784 │ │ -03f7f2: 0a00 |001b: move-result v0 │ │ -03f7f4: 5242 9502 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f7f8: 7110 8217 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1782 │ │ -03f7fe: 0a03 |0021: move-result v3 │ │ -03f800: b132 |0022: sub-int/2addr v2, v3 │ │ -03f802: 5942 9502 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f806: 7110 8617 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ -03f80c: 0a01 |0028: move-result v1 │ │ -03f80e: 0f01 |0029: return v1 │ │ -03f810: 5242 9502 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f814: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03f818: 5942 9502 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f81c: 5742 9702 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f820: 7110 a907 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@07a9 │ │ -03f826: 0a01 |0035: move-result v1 │ │ -03f828: 5542 9602 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ -03f82c: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -03f830: 5742 9702 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f834: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -03f838: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -03f83c: 7010 ae07 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@07ae │ │ -03f842: 0a01 |0043: move-result v1 │ │ -03f844: 28e5 |0044: goto 0029 // -001b │ │ -03f846: 5742 9702 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f84a: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -03f84e: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -03f852: 7010 ac07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@07ac │ │ -03f858: 0a01 |004e: move-result v1 │ │ -03f85a: 28da |004f: goto 0029 // -0026 │ │ +03f794: |[03f794] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +03f7a4: 5442 9902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f7a8: 5243 9502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f7ac: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f7b0: 6e20 d017 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f7b6: 0a02 |0009: move-result v2 │ │ +03f7b8: 5e42 9702 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f7bc: 5742 9702 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f7c0: 7110 8817 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@1788 │ │ +03f7c6: 0a02 |0011: move-result v2 │ │ +03f7c8: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +03f7cc: 5442 9902 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f7d0: 5243 9502 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f7d4: 7120 8417 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1784 │ │ +03f7da: 0a00 |001b: move-result v0 │ │ +03f7dc: 5242 9502 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f7e0: 7110 8217 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1782 │ │ +03f7e6: 0a03 |0021: move-result v3 │ │ +03f7e8: b132 |0022: sub-int/2addr v2, v3 │ │ +03f7ea: 5942 9502 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f7ee: 7110 8617 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ +03f7f4: 0a01 |0028: move-result v1 │ │ +03f7f6: 0f01 |0029: return v1 │ │ +03f7f8: 5242 9502 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f7fc: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03f800: 5942 9502 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f804: 5742 9702 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f808: 7110 a907 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@07a9 │ │ +03f80e: 0a01 |0035: move-result v1 │ │ +03f810: 5542 9602 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ +03f814: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +03f818: 5742 9702 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f81c: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +03f820: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +03f824: 7010 ae07 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@07ae │ │ +03f82a: 0a01 |0043: move-result v1 │ │ +03f82c: 28e5 |0044: goto 0029 // -001b │ │ +03f82e: 5742 9702 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f832: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +03f836: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +03f83a: 7010 ac07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@07ac │ │ +03f840: 0a01 |004e: move-result v1 │ │ +03f842: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -30321,56 +30321,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -03f85c: |[03f85c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -03f86c: 5442 9902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f870: 5243 9502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f874: 6e20 d017 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -03f87a: 0a02 |0007: move-result v2 │ │ -03f87c: 5e42 9702 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f880: 5742 9702 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f884: 7110 8717 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1787 │ │ -03f88a: 0a02 |000f: move-result v2 │ │ -03f88c: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -03f890: 5442 9902 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ -03f894: 5243 9502 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f898: 7120 8317 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1783 │ │ -03f89e: 0a00 |0019: move-result v0 │ │ -03f8a0: 5242 9502 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f8a4: 7110 8217 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1782 │ │ -03f8aa: 0a03 |001f: move-result v3 │ │ -03f8ac: b032 |0020: add-int/2addr v2, v3 │ │ -03f8ae: 5942 9502 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f8b2: 7110 8617 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ -03f8b8: 0a01 |0026: move-result v1 │ │ -03f8ba: 0f01 |0027: return v1 │ │ -03f8bc: 5242 9502 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f8c0: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03f8c4: 5942 9502 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f8c8: 5742 9702 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f8cc: 7110 a907 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@07a9 │ │ -03f8d2: 0a01 |0033: move-result v1 │ │ -03f8d4: 5542 9602 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ -03f8d8: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -03f8dc: 5742 9702 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f8e0: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -03f8e4: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -03f8e8: 7010 af07 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@07af │ │ -03f8ee: 0a01 |0041: move-result v1 │ │ -03f8f0: 28e5 |0042: goto 0027 // -001b │ │ -03f8f2: 5742 9702 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ -03f8f6: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -03f8fa: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -03f8fe: 7010 ad07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@07ad │ │ -03f904: 0a01 |004c: move-result v1 │ │ -03f906: 28da |004d: goto 0027 // -0026 │ │ +03f844: |[03f844] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +03f854: 5442 9902 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f858: 5243 9502 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f85c: 6e20 d017 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +03f862: 0a02 |0007: move-result v2 │ │ +03f864: 5e42 9702 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f868: 5742 9702 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f86c: 7110 8717 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@1787 │ │ +03f872: 0a02 |000f: move-result v2 │ │ +03f874: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +03f878: 5442 9902 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0299 │ │ +03f87c: 5243 9502 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f880: 7120 8317 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1783 │ │ +03f886: 0a00 |0019: move-result v0 │ │ +03f888: 5242 9502 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f88c: 7110 8217 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1782 │ │ +03f892: 0a03 |001f: move-result v3 │ │ +03f894: b032 |0020: add-int/2addr v2, v3 │ │ +03f896: 5942 9502 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f89a: 7110 8617 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@1786 │ │ +03f8a0: 0a01 |0026: move-result v1 │ │ +03f8a2: 0f01 |0027: return v1 │ │ +03f8a4: 5242 9502 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f8a8: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03f8ac: 5942 9502 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f8b0: 5742 9702 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f8b4: 7110 a907 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@07a9 │ │ +03f8ba: 0a01 |0033: move-result v1 │ │ +03f8bc: 5542 9602 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0296 │ │ +03f8c0: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +03f8c4: 5742 9702 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f8c8: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +03f8cc: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +03f8d0: 7010 af07 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@07af │ │ +03f8d6: 0a01 |0041: move-result v1 │ │ +03f8d8: 28e5 |0042: goto 0027 // -001b │ │ +03f8da: 5742 9702 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0297 │ │ +03f8de: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +03f8e2: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +03f8e6: 7010 ad07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@07ad │ │ +03f8ec: 0a01 |004c: move-result v1 │ │ +03f8ee: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -30392,76 +30392,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -03f908: |[03f908] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -03f918: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03f91a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -03f91c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03f91e: 5985 9502 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f922: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03f924: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03f926: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -03f928: 5286 9502 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f92c: 5287 9802 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03f930: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -03f934: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -03f938: 6e10 a807 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@07a8 │ │ -03f93e: 0a06 |0013: move-result v6 │ │ -03f940: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -03f946: 0102 |0017: move v2, v0 │ │ -03f948: 28f0 |0018: goto 0008 // -0010 │ │ -03f94a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03f94e: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -03f950: 28ec |001c: goto 0008 // -0014 │ │ -03f952: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03f956: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -03f958: 28e8 |0020: goto 0008 // -0018 │ │ -03f95a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03f95e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -03f960: 28e4 |0024: goto 0008 // -001c │ │ -03f962: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -03f966: 0131 |0027: move v1, v3 │ │ -03f968: 0f01 |0028: return v1 │ │ -03f96a: 0102 |0029: move v2, v0 │ │ -03f96c: 28de |002a: goto 0008 // -0022 │ │ -03f96e: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -03f972: 0141 |002d: move v1, v4 │ │ -03f974: 28fa |002e: goto 0028 // -0006 │ │ -03f976: 0102 |002f: move v2, v0 │ │ -03f978: 28d8 |0030: goto 0008 // -0028 │ │ -03f97a: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -03f97e: 0151 |0033: move v1, v5 │ │ -03f980: 28f4 |0034: goto 0028 // -000c │ │ -03f982: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -03f986: 5286 9502 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03f98a: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -03f98e: 6e10 a707 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@07a7 │ │ -03f994: 0a06 |003e: move-result v6 │ │ -03f996: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -03f99c: 28f5 |0042: goto 0037 // -000b │ │ -03f99e: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -03f9a2: 0131 |0045: move v1, v3 │ │ -03f9a4: 28e2 |0046: goto 0028 // -001e │ │ -03f9a6: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03f9aa: 28ee |0049: goto 0037 // -0012 │ │ -03f9ac: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -03f9b0: 0141 |004c: move v1, v4 │ │ -03f9b2: 28db |004d: goto 0028 // -0025 │ │ -03f9b4: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03f9b8: 28e7 |0050: goto 0037 // -0019 │ │ -03f9ba: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03f9be: 28e4 |0053: goto 0037 // -001c │ │ -03f9c0: 0151 |0054: move v1, v5 │ │ -03f9c2: 28d3 |0055: goto 0028 // -002d │ │ -03f9c4: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -03fa18: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +03f8f0: |[03f8f0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +03f900: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03f902: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +03f904: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03f906: 5985 9502 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f90a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03f90c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03f90e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +03f910: 5286 9502 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f914: 5287 9802 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03f918: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +03f91c: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +03f920: 6e10 a807 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@07a8 │ │ +03f926: 0a06 |0013: move-result v6 │ │ +03f928: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +03f92e: 0102 |0017: move v2, v0 │ │ +03f930: 28f0 |0018: goto 0008 // -0010 │ │ +03f932: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f936: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +03f938: 28ec |001c: goto 0008 // -0014 │ │ +03f93a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f93e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +03f940: 28e8 |0020: goto 0008 // -0018 │ │ +03f942: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03f946: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +03f948: 28e4 |0024: goto 0008 // -001c │ │ +03f94a: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +03f94e: 0131 |0027: move v1, v3 │ │ +03f950: 0f01 |0028: return v1 │ │ +03f952: 0102 |0029: move v2, v0 │ │ +03f954: 28de |002a: goto 0008 // -0022 │ │ +03f956: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +03f95a: 0141 |002d: move v1, v4 │ │ +03f95c: 28fa |002e: goto 0028 // -0006 │ │ +03f95e: 0102 |002f: move v2, v0 │ │ +03f960: 28d8 |0030: goto 0008 // -0028 │ │ +03f962: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +03f966: 0151 |0033: move v1, v5 │ │ +03f968: 28f4 |0034: goto 0028 // -000c │ │ +03f96a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +03f96e: 5286 9502 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03f972: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +03f976: 6e10 a707 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@07a7 │ │ +03f97c: 0a06 |003e: move-result v6 │ │ +03f97e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +03f984: 28f5 |0042: goto 0037 // -000b │ │ +03f986: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +03f98a: 0131 |0045: move v1, v3 │ │ +03f98c: 28e2 |0046: goto 0028 // -001e │ │ +03f98e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03f992: 28ee |0049: goto 0037 // -0012 │ │ +03f994: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +03f998: 0141 |004c: move v1, v4 │ │ +03f99a: 28db |004d: goto 0028 // -0025 │ │ +03f99c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03f9a0: 28e7 |0050: goto 0037 // -0019 │ │ +03f9a2: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03f9a6: 28e4 |0053: goto 0037 // -001c │ │ +03f9a8: 0151 |0054: move v1, v5 │ │ +03f9aa: 28d3 |0055: goto 0028 // -002d │ │ +03f9ac: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +03fa00: 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 │ │ @@ -30514,54 +30514,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -03fa34: |[03fa34] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -03fa44: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03fa46: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -03fa48: 5254 9802 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ -03fa4c: 5954 9502 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03fa50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03fa52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -03fa54: 5254 9502 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ -03fa58: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -03fa5c: 6e10 a707 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@07a7 │ │ -03fa62: 0a04 |000f: move-result v4 │ │ -03fa64: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -03fa6a: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -03fa6e: 0101 |0015: move v1, v0 │ │ -03fa70: 28f2 |0016: goto 0008 // -000e │ │ -03fa72: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -03fa76: 0f02 |0019: return v2 │ │ -03fa78: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -03fa7c: 0101 |001c: move v1, v0 │ │ -03fa7e: 28eb |001d: goto 0008 // -0015 │ │ -03fa80: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -03fa84: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03fa88: 28e6 |0022: goto 0008 // -001a │ │ -03fa8a: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -03fa8e: 0132 |0025: move v2, v3 │ │ -03fa90: 28f3 |0026: goto 0019 // -000d │ │ -03fa92: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -03fa96: 0101 |0029: move v1, v0 │ │ -03fa98: 28de |002a: goto 0008 // -0022 │ │ -03fa9a: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -03fa9e: 0132 |002d: move v2, v3 │ │ -03faa0: 28eb |002e: goto 0019 // -0015 │ │ -03faa2: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03faa6: 28d7 |0031: goto 0008 // -0029 │ │ -03faa8: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03faac: 28d4 |0034: goto 0008 // -002c │ │ -03faae: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -03fab0: 28e3 |0036: goto 0019 // -001d │ │ -03fab2: 0000 |0037: nop // spacer │ │ -03fab4: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +03fa1c: |[03fa1c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +03fa2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03fa2e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +03fa30: 5254 9802 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0298 │ │ +03fa34: 5954 9502 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03fa38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03fa3a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +03fa3c: 5254 9502 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0295 │ │ +03fa40: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +03fa44: 6e10 a707 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@07a7 │ │ +03fa4a: 0a04 |000f: move-result v4 │ │ +03fa4c: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +03fa52: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +03fa56: 0101 |0015: move v1, v0 │ │ +03fa58: 28f2 |0016: goto 0008 // -000e │ │ +03fa5a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +03fa5e: 0f02 |0019: return v2 │ │ +03fa60: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +03fa64: 0101 |001c: move v1, v0 │ │ +03fa66: 28eb |001d: goto 0008 // -0015 │ │ +03fa68: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +03fa6c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03fa70: 28e6 |0022: goto 0008 // -001a │ │ +03fa72: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +03fa76: 0132 |0025: move v2, v3 │ │ +03fa78: 28f3 |0026: goto 0019 // -000d │ │ +03fa7a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +03fa7e: 0101 |0029: move v1, v0 │ │ +03fa80: 28de |002a: goto 0008 // -0022 │ │ +03fa82: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +03fa86: 0132 |002d: move v2, v3 │ │ +03fa88: 28eb |002e: goto 0019 // -0015 │ │ +03fa8a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03fa8e: 28d7 |0031: goto 0008 // -0029 │ │ +03fa90: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03fa94: 28d4 |0034: goto 0008 // -002c │ │ +03fa96: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +03fa98: 28e3 |0036: goto 0019 // -001d │ │ +03fa9a: 0000 |0037: nop // spacer │ │ +03fa9c: 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 │ │ @@ -30587,21 +30587,21 @@ │ │ 0x0035 line=713 │ │ 0x0037 line=669 │ │ locals : │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ - source_file_idx : 636 (BidiFormatter.java) │ │ + source_file_idx : 629 (BidiFormatter.java) │ │ │ │ Class #153 header: │ │ class_idx : 351 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 636 │ │ +source_file_idx : 629 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -30711,37 +30711,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -03fb08: |[03fb08] android.support.v4.text.BidiFormatter.:()V │ │ -03fb18: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -03fb1a: 6200 b902 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -03fb1e: 6900 9d02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ -03fb22: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -03fb26: 7110 8917 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1789 │ │ -03fb2c: 0c00 |000a: move-result-object v0 │ │ -03fb2e: 6900 a502 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ -03fb32: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -03fb36: 7110 8917 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1789 │ │ -03fb3c: 0c00 |0012: move-result-object v0 │ │ -03fb3e: 6900 a902 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ -03fb42: 2200 5f01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ -03fb46: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03fb48: 6202 9d02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ -03fb4c: 7040 b107 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ -03fb52: 6900 9b02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ -03fb56: 2200 5f01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ -03fb5a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -03fb5c: 6202 9d02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ -03fb60: 7040 b107 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ -03fb66: 6900 9c02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029c │ │ -03fb6a: 0e00 |0029: return-void │ │ +03faf0: |[03faf0] android.support.v4.text.BidiFormatter.:()V │ │ +03fb00: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +03fb02: 6200 b902 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +03fb06: 6900 9d02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ +03fb0a: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +03fb0e: 7110 8917 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1789 │ │ +03fb14: 0c00 |000a: move-result-object v0 │ │ +03fb16: 6900 a502 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ +03fb1a: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +03fb1e: 7110 8917 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@1789 │ │ +03fb24: 0c00 |0012: move-result-object v0 │ │ +03fb26: 6900 a902 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ +03fb2a: 2200 5f01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ +03fb2e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03fb30: 6202 9d02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ +03fb34: 7040 b107 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ +03fb3a: 6900 9b02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ +03fb3e: 2200 5f01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@015f │ │ +03fb42: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +03fb44: 6202 9d02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ +03fb48: 7040 b107 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ +03fb4e: 6900 9c02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029c │ │ +03fb52: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -30752,20 +30752,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 │ │ -03fb6c: |[03fb6c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -03fb7c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03fb82: 5c01 ac02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fb86: 5902 ab02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02ab │ │ -03fb8a: 5b03 aa02 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -03fb8e: 0e00 |0009: return-void │ │ +03fb54: |[03fb54] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +03fb64: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03fb6a: 5c01 ac02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fb6e: 5902 ab02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02ab │ │ +03fb72: 5b03 aa02 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +03fb76: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -30780,17 +30780,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 │ │ -03fb90: |[03fb90] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -03fba0: 7040 b107 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ -03fba6: 0e00 |0003: return-void │ │ +03fb78: |[03fb78] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +03fb88: 7040 b107 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@07b1 │ │ +03fb8e: 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 │ │ @@ -30802,18 +30802,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03fba8: |[03fba8] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -03fbb8: 7110 bf07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@07bf │ │ -03fbbe: 0a00 |0003: move-result v0 │ │ -03fbc0: 0f00 |0004: return v0 │ │ +03fb90: |[03fb90] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +03fba0: 7110 bf07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@07bf │ │ +03fba6: 0a00 |0003: move-result v0 │ │ +03fba8: 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;) │ │ @@ -30821,72 +30821,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 │ │ -03fbc4: |[03fbc4] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -03fbd4: 6200 9d02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ -03fbd8: 1100 |0002: return-object v0 │ │ +03fbac: |[03fbac] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +03fbbc: 6200 9d02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029d │ │ +03fbc0: 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 │ │ -03fbdc: |[03fbdc] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -03fbec: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029c │ │ -03fbf0: 1100 |0002: return-object v0 │ │ +03fbc4: |[03fbc4] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +03fbd4: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029c │ │ +03fbd8: 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 │ │ -03fbf4: |[03fbf4] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -03fc04: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ -03fc08: 1100 |0002: return-object v0 │ │ +03fbdc: |[03fbdc] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +03fbec: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ +03fbf0: 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 │ │ -03fc0c: |[03fc0c] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -03fc1c: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@015e │ │ -03fc20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03fc22: 7030 a607 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@07a6 │ │ -03fc28: 6e10 aa07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@07aa │ │ -03fc2e: 0a00 |0009: move-result v0 │ │ -03fc30: 0f00 |000a: return v0 │ │ +03fbf4: |[03fbf4] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +03fc04: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@015e │ │ +03fc08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03fc0a: 7030 a607 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@07a6 │ │ +03fc10: 6e10 aa07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@07aa │ │ +03fc16: 0a00 |0009: move-result v0 │ │ +03fc18: 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;) │ │ @@ -30894,21 +30894,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -03fc34: |[03fc34] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -03fc44: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@015e │ │ -03fc48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03fc4a: 7030 a607 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@07a6 │ │ -03fc50: 6e10 ab07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@07ab │ │ -03fc56: 0a00 |0009: move-result v0 │ │ -03fc58: 0f00 |000a: return v0 │ │ +03fc1c: |[03fc1c] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +03fc2c: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@015e │ │ +03fc30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03fc32: 7030 a607 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@07a6 │ │ +03fc38: 6e10 ab07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@07ab │ │ +03fc3e: 0a00 |0009: move-result v0 │ │ +03fc40: 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;) │ │ @@ -30916,40 +30916,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 │ │ -03fc5c: |[03fc5c] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -03fc6c: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ -03fc70: 7010 9d07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@079d │ │ -03fc76: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ -03fc7c: 0c00 |0008: move-result-object v0 │ │ -03fc7e: 1100 |0009: return-object v0 │ │ +03fc44: |[03fc44] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +03fc54: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ +03fc58: 7010 9d07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@079d │ │ +03fc5e: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ +03fc64: 0c00 |0008: move-result-object v0 │ │ +03fc66: 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 │ │ -03fc80: |[03fc80] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -03fc90: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ -03fc94: 7020 9e07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@079e │ │ -03fc9a: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ -03fca0: 0c00 |0008: move-result-object v0 │ │ -03fca2: 1100 |0009: return-object v0 │ │ +03fc68: |[03fc68] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +03fc78: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ +03fc7c: 7020 9e07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@079e │ │ +03fc82: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ +03fc88: 0c00 |0008: move-result-object v0 │ │ +03fc8a: 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;) │ │ @@ -30957,20 +30957,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 │ │ -03fca4: |[03fca4] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -03fcb4: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ -03fcb8: 7020 9f07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@079f │ │ -03fcbe: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ -03fcc4: 0c00 |0008: move-result-object v0 │ │ -03fcc6: 1100 |0009: return-object v0 │ │ +03fc8c: |[03fc8c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +03fc9c: 2200 5d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@015d │ │ +03fca0: 7020 9f07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@079f │ │ +03fca6: 6e10 a007 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@07a0 │ │ +03fcac: 0c00 |0008: move-result-object v0 │ │ +03fcae: 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;) │ │ @@ -30978,22 +30978,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03fcc8: |[03fcc8] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -03fcd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03fcda: 7110 f307 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07f3 │ │ -03fce0: 0a01 |0004: move-result v1 │ │ -03fce2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -03fce6: 0f00 |0007: return v0 │ │ -03fce8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03fcea: 28fe |0009: goto 0007 // -0002 │ │ +03fcb0: |[03fcb0] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +03fcc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03fcc2: 7110 f307 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07f3 │ │ +03fcc8: 0a01 |0004: move-result v1 │ │ +03fcca: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +03fcce: 0f00 |0007: return v0 │ │ +03fcd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03fcd2: 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;) │ │ @@ -31001,40 +31001,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 │ │ -03fcec: |[03fcec] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -03fcfc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03fcfe: 6e10 d917 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ -03fd04: 0a02 |0004: move-result v2 │ │ -03fd06: 7240 d607 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ -03fd0c: 0a00 |0008: move-result v0 │ │ -03fd0e: 5531 ac02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fd12: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -03fd16: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -03fd1a: 7110 b807 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@07b8 │ │ -03fd20: 0a01 |0012: move-result v1 │ │ -03fd22: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -03fd24: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -03fd28: 6201 a502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ -03fd2c: 1101 |0018: return-object v1 │ │ -03fd2e: 5531 ac02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fd32: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -03fd36: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -03fd3a: 7110 b807 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@07b8 │ │ -03fd40: 0a01 |0022: move-result v1 │ │ -03fd42: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -03fd44: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -03fd48: 6201 a902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ -03fd4c: 28f0 |0028: goto 0018 // -0010 │ │ -03fd4e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -03fd52: 28ed |002b: goto 0018 // -0013 │ │ +03fcd4: |[03fcd4] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +03fce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03fce6: 6e10 d917 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ +03fcec: 0a02 |0004: move-result v2 │ │ +03fcee: 7240 d607 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ +03fcf4: 0a00 |0008: move-result v0 │ │ +03fcf6: 5531 ac02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fcfa: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +03fcfe: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03fd02: 7110 b807 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@07b8 │ │ +03fd08: 0a01 |0012: move-result v1 │ │ +03fd0a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +03fd0c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +03fd10: 6201 a502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ +03fd14: 1101 |0018: return-object v1 │ │ +03fd16: 5531 ac02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fd1a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +03fd1e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +03fd22: 7110 b807 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@07b8 │ │ +03fd28: 0a01 |0022: move-result v1 │ │ +03fd2a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +03fd2c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +03fd30: 6201 a902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ +03fd34: 28f0 |0028: goto 0018 // -0010 │ │ +03fd36: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +03fd3a: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -31051,40 +31051,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 │ │ -03fd54: |[03fd54] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -03fd64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03fd66: 6e10 d917 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ -03fd6c: 0a02 |0004: move-result v2 │ │ -03fd6e: 7240 d607 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ -03fd74: 0a00 |0008: move-result v0 │ │ -03fd76: 5531 ac02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fd7a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -03fd7e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -03fd82: 7110 b707 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@07b7 │ │ -03fd88: 0a01 |0012: move-result v1 │ │ -03fd8a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -03fd8c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -03fd90: 6201 a502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ -03fd94: 1101 |0018: return-object v1 │ │ -03fd96: 5531 ac02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fd9a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -03fd9e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -03fda2: 7110 b707 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@07b7 │ │ -03fda8: 0a01 |0022: move-result v1 │ │ -03fdaa: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -03fdac: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -03fdb0: 6201 a902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ -03fdb4: 28f0 |0028: goto 0018 // -0010 │ │ -03fdb6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -03fdba: 28ed |002b: goto 0018 // -0013 │ │ +03fd3c: |[03fd3c] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +03fd4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03fd4e: 6e10 d917 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ +03fd54: 0a02 |0004: move-result v2 │ │ +03fd56: 7240 d607 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ +03fd5c: 0a00 |0008: move-result v0 │ │ +03fd5e: 5531 ac02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fd62: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +03fd66: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03fd6a: 7110 b707 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@07b7 │ │ +03fd70: 0a01 |0012: move-result v1 │ │ +03fd72: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +03fd74: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +03fd78: 6201 a502 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a5 │ │ +03fd7c: 1101 |0018: return-object v1 │ │ +03fd7e: 5531 ac02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fd82: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +03fd86: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +03fd8a: 7110 b707 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@07b7 │ │ +03fd90: 0a01 |0022: move-result v1 │ │ +03fd92: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +03fd94: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +03fd98: 6201 a902 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a9 │ │ +03fd9c: 28f0 |0028: goto 0018 // -0010 │ │ +03fd9e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +03fda2: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -31102,22 +31102,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03fdbc: |[03fdbc] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -03fdcc: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02ab │ │ -03fdd0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -03fdd4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03fdd8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03fdda: 0f00 |0007: return v0 │ │ -03fddc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03fdde: 28fe |0009: goto 0007 // -0002 │ │ +03fda4: |[03fda4] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +03fdb4: 5210 ab02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02ab │ │ +03fdb8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +03fdbc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03fdc0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03fdc2: 0f00 |0007: return v0 │ │ +03fdc4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03fdc6: 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;) │ │ @@ -31125,22 +31125,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -03fde0: |[03fde0] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -03fdf0: 5430 aa02 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -03fdf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03fdf6: 6e10 d917 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ -03fdfc: 0a02 |0006: move-result v2 │ │ -03fdfe: 7240 d607 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ -03fe04: 0a00 |000a: move-result v0 │ │ -03fe06: 0f00 |000b: return v0 │ │ +03fdc8: |[03fdc8] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +03fdd8: 5430 aa02 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +03fddc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03fdde: 6e10 d917 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ +03fde4: 0a02 |0006: move-result v2 │ │ +03fde6: 7240 d607 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ +03fdec: 0a00 |000a: move-result v0 │ │ +03fdee: 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; │ │ │ │ @@ -31149,17 +31149,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fe08: |[03fe08] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -03fe18: 5510 ac02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03fe1c: 0f00 |0002: return v0 │ │ +03fdf0: |[03fdf0] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +03fe00: 5510 ac02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fe04: 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;) │ │ @@ -31167,20 +31167,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 │ │ -03fe20: |[03fe20] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -03fe30: 5420 aa02 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -03fe34: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03fe36: 6e40 c407 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@07c4 │ │ -03fe3c: 0c00 |0006: move-result-object v0 │ │ -03fe3e: 1100 |0007: return-object v0 │ │ +03fe08: |[03fe08] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +03fe18: 5420 aa02 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +03fe1c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03fe1e: 6e40 c407 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@07c4 │ │ +03fe24: 0c00 |0006: move-result-object v0 │ │ +03fe26: 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; │ │ │ │ @@ -31189,19 +31189,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 │ │ -03fe40: |[03fe40] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -03fe50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03fe52: 6e40 c407 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@07c4 │ │ -03fe58: 0c00 |0004: move-result-object v0 │ │ -03fe5a: 1100 |0005: return-object v0 │ │ +03fe28: |[03fe28] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +03fe38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03fe3a: 6e40 c407 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@07c4 │ │ +03fe40: 0c00 |0004: move-result-object v0 │ │ +03fe42: 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; │ │ @@ -31211,56 +31211,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 │ │ -03fe5c: |[03fe5c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -03fe6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03fe6e: 6e10 d917 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ -03fe74: 0a03 |0004: move-result v3 │ │ -03fe76: 7240 d607 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ -03fe7c: 0a00 |0008: move-result v0 │ │ -03fe7e: 2201 6b03 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -03fe82: 7010 e417 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -03fe88: 6e10 bc07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@07bc │ │ -03fe8e: 0a02 |0011: move-result v2 │ │ -03fe90: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -03fe94: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -03fe98: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -03fe9c: 6202 bd02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ -03fea0: 7030 c107 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@07c1 │ │ -03fea6: 0c02 |001d: move-result-object v2 │ │ -03fea8: 6e20 ed17 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03feae: 5542 ac02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ -03feb2: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -03feb6: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -03feba: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -03febe: 6e20 e717 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03fec4: 6e20 ed17 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03feca: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -03fece: 6e20 e717 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -03fed4: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -03fed8: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -03fedc: 6202 bd02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ -03fee0: 7030 c007 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@07c0 │ │ -03fee6: 0c02 |003d: move-result-object v2 │ │ -03fee8: 6e20 ed17 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03feee: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -03fef4: 0c02 |0044: move-result-object v2 │ │ -03fef6: 1102 |0045: return-object v2 │ │ -03fef8: 6202 bc02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -03fefc: 28d2 |0048: goto 001a // -002e │ │ -03fefe: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -03ff02: 28de |004b: goto 0029 // -0022 │ │ -03ff04: 6e20 ed17 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -03ff0a: 28e5 |004f: goto 0034 // -001b │ │ -03ff0c: 6202 bc02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -03ff10: 28e8 |0052: goto 003a // -0018 │ │ +03fe44: |[03fe44] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +03fe54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03fe56: 6e10 d917 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ +03fe5c: 0a03 |0004: move-result v3 │ │ +03fe5e: 7240 d607 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07d6 │ │ +03fe64: 0a00 |0008: move-result v0 │ │ +03fe66: 2201 6b03 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +03fe6a: 7010 e417 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +03fe70: 6e10 bc07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@07bc │ │ +03fe76: 0a02 |0011: move-result v2 │ │ +03fe78: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +03fe7c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +03fe80: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +03fe84: 6202 bd02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ +03fe88: 7030 c107 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@07c1 │ │ +03fe8e: 0c02 |001d: move-result-object v2 │ │ +03fe90: 6e20 ed17 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03fe96: 5542 ac02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ac │ │ +03fe9a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +03fe9e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +03fea2: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +03fea6: 6e20 e717 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03feac: 6e20 ed17 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03feb2: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +03feb6: 6e20 e717 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +03febc: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +03fec0: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +03fec4: 6202 bd02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ +03fec8: 7030 c007 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@07c0 │ │ +03fece: 0c02 |003d: move-result-object v2 │ │ +03fed0: 6e20 ed17 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03fed6: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +03fedc: 0c02 |0044: move-result-object v2 │ │ +03fede: 1102 |0045: return-object v2 │ │ +03fee0: 6202 bc02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +03fee4: 28d2 |0048: goto 001a // -002e │ │ +03fee6: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +03feea: 28de |004b: goto 0029 // -0022 │ │ +03feec: 6e20 ed17 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +03fef2: 28e5 |004f: goto 0034 // -001b │ │ +03fef4: 6202 bc02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +03fef8: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -31287,34 +31287,34 @@ │ │ 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 │ │ -03ff14: |[03ff14] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -03ff24: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -03ff28: 6e40 c407 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@07c4 │ │ -03ff2e: 0c00 |0005: move-result-object v0 │ │ -03ff30: 1100 |0006: return-object v0 │ │ +03fefc: |[03fefc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +03ff0c: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +03ff10: 6e40 c407 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@07c4 │ │ +03ff16: 0c00 |0005: move-result-object v0 │ │ +03ff18: 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 │ │ │ │ - source_file_idx : 636 (BidiFormatter.java) │ │ + source_file_idx : 629 (BidiFormatter.java) │ │ │ │ Class #154 header: │ │ class_idx : 352 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 1029 │ │ +source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -31338,21 +31338,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/ICUCompat$ICUCompatImpl;) │ │ name : 'getScript' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1029 (ICUCompat.java) │ │ + source_file_idx : 1022 (ICUCompat.java) │ │ │ │ Class #155 header: │ │ class_idx : 355 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1029 │ │ +source_file_idx : 1022 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -31375,26 +31375,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03ff34: |[03ff34] android.support.v4.text.ICUCompat.:()V │ │ -03ff44: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -03ff48: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03ff4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03ff50: 2201 6201 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0162 │ │ -03ff54: 7010 cb07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@07cb │ │ -03ff5a: 6901 ad02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ -03ff5e: 0e00 |000d: return-void │ │ -03ff60: 2201 6101 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0161 │ │ -03ff64: 7010 c807 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@07c8 │ │ -03ff6a: 6901 ad02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ -03ff6e: 28f8 |0015: goto 000d // -0008 │ │ +03ff1c: |[03ff1c] android.support.v4.text.ICUCompat.:()V │ │ +03ff2c: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +03ff30: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03ff34: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03ff38: 2201 6201 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0162 │ │ +03ff3c: 7010 cb07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@07cb │ │ +03ff42: 6901 ad02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ +03ff46: 0e00 |000d: return-void │ │ +03ff48: 2201 6101 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0161 │ │ +03ff4c: 7010 c807 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@07c8 │ │ +03ff52: 6901 ad02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ +03ff56: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -31406,17 +31406,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ff70: |[03ff70] android.support.v4.text.ICUCompat.:()V │ │ -03ff80: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -03ff86: 0e00 |0003: return-void │ │ +03ff58: |[03ff58] android.support.v4.text.ICUCompat.:()V │ │ +03ff68: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +03ff6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -31425,19 +31425,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 │ │ -03ff88: |[03ff88] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03ff98: 6200 ad02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ -03ff9c: 7220 c607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07c6 │ │ -03ffa2: 0c00 |0005: move-result-object v0 │ │ -03ffa4: 1100 |0006: return-object v0 │ │ +03ff70: |[03ff70] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +03ff80: 6200 ad02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ +03ff84: 7220 c607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07c6 │ │ +03ff8a: 0c00 |0005: move-result-object v0 │ │ +03ff8c: 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;) │ │ @@ -31445,33 +31445,33 @@ │ │ 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 │ │ -03ffa8: |[03ffa8] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03ffb8: 6200 ad02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ -03ffbc: 7220 c707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07c7 │ │ -03ffc2: 0c00 |0005: move-result-object v0 │ │ -03ffc4: 1100 |0006: return-object v0 │ │ +03ff90: |[03ff90] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +03ffa0: 6200 ad02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ad │ │ +03ffa4: 7220 c707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07c7 │ │ +03ffaa: 0c00 |0005: move-result-object v0 │ │ +03ffac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1029 (ICUCompat.java) │ │ + source_file_idx : 1022 (ICUCompat.java) │ │ │ │ Class #156 header: │ │ class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1031 │ │ +source_file_idx : 1024 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompatIcs;' │ │ @@ -31499,42 +31499,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03ffc8: |[03ffc8] android.support.v4.text.ICUCompatIcs.:()V │ │ -03ffd8: 1a02 5014 |0000: const-string v2, "libcore.icu.ICU" // string@1450 │ │ -03ffdc: 7110 8a17 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@178a │ │ -03ffe2: 0c00 |0005: move-result-object v0 │ │ -03ffe4: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -03ffe8: 1a02 5c12 |0008: const-string v2, "getScript" // string@125c │ │ -03ffec: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -03ffee: 2333 0f04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ -03fff2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -03fff4: 1c05 6a03 |000e: const-class v5, Ljava/lang/String; // type@036a │ │ -03fff8: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -03fffc: 6e30 9217 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ -040002: 0c02 |0015: move-result-object v2 │ │ -040004: 6902 b002 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ -040008: 1a02 fb0c |0018: const-string v2, "addLikelySubtags" // string@0cfb │ │ -04000c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04000e: 2333 0f04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ -040012: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -040014: 1c05 6a03 |001e: const-class v5, Ljava/lang/String; // type@036a │ │ -040018: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -04001c: 6e30 9217 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ -040022: 0c02 |0025: move-result-object v2 │ │ -040024: 6902 af02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ -040028: 0e00 |0028: return-void │ │ -04002a: 0d01 |0029: move-exception v1 │ │ -04002c: 1a02 0604 |002a: const-string v2, "ICUCompatIcs" // string@0406 │ │ -040030: 7120 aa12 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -040036: 28f9 |002f: goto 0028 // -0007 │ │ +03ffb0: |[03ffb0] android.support.v4.text.ICUCompatIcs.:()V │ │ +03ffc0: 1a02 4914 |0000: const-string v2, "libcore.icu.ICU" // string@1449 │ │ +03ffc4: 7110 8a17 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@178a │ │ +03ffca: 0c00 |0005: move-result-object v0 │ │ +03ffcc: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +03ffd0: 1a02 5512 |0008: const-string v2, "getScript" // string@1255 │ │ +03ffd4: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +03ffd6: 2333 0f04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ +03ffda: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +03ffdc: 1c05 6a03 |000e: const-class v5, Ljava/lang/String; // type@036a │ │ +03ffe0: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +03ffe4: 6e30 9217 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ +03ffea: 0c02 |0015: move-result-object v2 │ │ +03ffec: 6902 b002 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ +03fff0: 1a02 f40c |0018: const-string v2, "addLikelySubtags" // string@0cf4 │ │ +03fff4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +03fff6: 2333 0f04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ +03fffa: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +03fffc: 1c05 6a03 |001e: const-class v5, Ljava/lang/String; // type@036a │ │ +040000: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +040004: 6e30 9217 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ +04000a: 0c02 |0025: move-result-object v2 │ │ +04000c: 6902 af02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ +040010: 0e00 |0028: return-void │ │ +040012: 0d01 |0029: move-exception v1 │ │ +040014: 1a02 ff03 |002a: const-string v2, "ICUCompatIcs" // string@03ff │ │ +040018: 7120 aa12 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +04001e: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -31551,17 +31551,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040048: |[040048] android.support.v4.text.ICUCompatIcs.:()V │ │ -040058: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04005e: 0e00 |0003: return-void │ │ +040030: |[040030] android.support.v4.text.ICUCompatIcs.:()V │ │ +040040: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +040046: 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;) │ │ @@ -31569,36 +31569,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 │ │ -040060: |[040060] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -040070: 6202 af02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ -040074: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -040078: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -04007a: 2320 1004 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0410 │ │ -04007e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -040080: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -040084: 6202 af02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ -040088: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04008a: 6e30 0618 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -040090: 0c02 |0010: move-result-object v2 │ │ -040092: 1f02 6a03 |0011: check-cast v2, Ljava/lang/String; // type@036a │ │ -040096: 1102 |0013: return-object v2 │ │ -040098: 0d01 |0014: move-exception v1 │ │ -04009a: 1a02 0604 |0015: const-string v2, "ICUCompatIcs" // string@0406 │ │ -04009e: 7120 aa12 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -0400a4: 0742 |001a: move-object v2, v4 │ │ -0400a6: 28f8 |001b: goto 0013 // -0008 │ │ -0400a8: 0d01 |001c: move-exception v1 │ │ -0400aa: 1a02 0604 |001d: const-string v2, "ICUCompatIcs" // string@0406 │ │ -0400ae: 7120 aa12 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -0400b4: 28f8 |0022: goto 001a // -0008 │ │ +040048: |[040048] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +040058: 6202 af02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ +04005c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +040060: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +040062: 2320 1004 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0410 │ │ +040066: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +040068: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +04006c: 6202 af02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02af │ │ +040070: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +040072: 6e30 0618 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +040078: 0c02 |0010: move-result-object v2 │ │ +04007a: 1f02 6a03 |0011: check-cast v2, Ljava/lang/String; // type@036a │ │ +04007e: 1102 |0013: return-object v2 │ │ +040080: 0d01 |0014: move-exception v1 │ │ +040082: 1a02 ff03 |0015: const-string v2, "ICUCompatIcs" // string@03ff │ │ +040086: 7120 aa12 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +04008c: 0742 |001a: move-object v2, v4 │ │ +04008e: 28f8 |001b: goto 0013 // -0008 │ │ +040090: 0d01 |001c: move-exception v1 │ │ +040092: 1a02 ff03 |001d: const-string v2, "ICUCompatIcs" // string@03ff │ │ +040096: 7120 aa12 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +04009c: 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 │ │ @@ -31620,37 +31620,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 │ │ -0400c8: |[0400c8] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0400d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0400da: 6202 b002 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ -0400de: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -0400e2: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -0400e4: 2320 1004 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0410 │ │ -0400e8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0400ea: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -0400ee: 6202 b002 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ -0400f2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0400f4: 6e30 0618 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -0400fa: 0c02 |0011: move-result-object v2 │ │ -0400fc: 1f02 6a03 |0012: check-cast v2, Ljava/lang/String; // type@036a │ │ -040100: 1102 |0014: return-object v2 │ │ -040102: 0d01 |0015: move-exception v1 │ │ -040104: 1a02 0604 |0016: const-string v2, "ICUCompatIcs" // string@0406 │ │ -040108: 7120 aa12 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -04010e: 0732 |001b: move-object v2, v3 │ │ -040110: 28f8 |001c: goto 0014 // -0008 │ │ -040112: 0d01 |001d: move-exception v1 │ │ -040114: 1a02 0604 |001e: const-string v2, "ICUCompatIcs" // string@0406 │ │ -040118: 7120 aa12 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -04011e: 28f8 |0023: goto 001b // -0008 │ │ +0400b0: |[0400b0] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0400c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0400c2: 6202 b002 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ +0400c6: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +0400ca: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +0400cc: 2320 1004 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0410 │ │ +0400d0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0400d2: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +0400d6: 6202 b002 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b0 │ │ +0400da: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0400dc: 6e30 0618 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +0400e2: 0c02 |0011: move-result-object v2 │ │ +0400e4: 1f02 6a03 |0012: check-cast v2, Ljava/lang/String; // type@036a │ │ +0400e8: 1102 |0014: return-object v2 │ │ +0400ea: 0d01 |0015: move-exception v1 │ │ +0400ec: 1a02 ff03 |0016: const-string v2, "ICUCompatIcs" // string@03ff │ │ +0400f0: 7120 aa12 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +0400f6: 0732 |001b: move-object v2, v3 │ │ +0400f8: 28f8 |001c: goto 0014 // -0008 │ │ +0400fa: 0d01 |001d: move-exception v1 │ │ +0400fc: 1a02 ff03 |001e: const-string v2, "ICUCompatIcs" // string@03ff │ │ +040100: 7120 aa12 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +040106: 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 │ │ @@ -31664,21 +31664,21 @@ │ │ locals : │ │ 0x000b - 0x0014 reg=0 args [Ljava/lang/Object; │ │ 0x0016 - 0x001b reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1031 (ICUCompatIcs.java) │ │ + source_file_idx : 1024 (ICUCompatIcs.java) │ │ │ │ Class #157 header: │ │ class_idx : 357 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2911 │ │ +source_file_idx : 2904 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #157 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -31697,21 +31697,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2911 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 2904 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #158 header: │ │ class_idx : 358 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -31723,21 +31723,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #159 header: │ │ class_idx : 361 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -31755,21 +31755,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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #160 header: │ │ class_idx : 365 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -31833,39 +31833,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -040130: |[040130] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -040140: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -040142: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -040144: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -040146: 2200 6b01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ -04014a: 7040 e507 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@07e5 │ │ -040150: 6900 bc02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -040154: 2200 6b01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ -040158: 7040 e507 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@07e5 │ │ -04015e: 6900 bd02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ -040162: 2200 6b01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ -040166: 6201 b402 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ -04016a: 7040 e507 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@07e5 │ │ -040170: 6900 b902 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -040174: 2200 6b01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ -040178: 6201 b402 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ -04017c: 7040 e507 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@07e5 │ │ -040182: 6900 ba02 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ -040186: 2200 6b01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ -04018a: 6201 b202 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b2 │ │ -04018e: 7040 e507 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@07e5 │ │ -040194: 6900 b802 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ -040198: 6200 b702 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b7 │ │ -04019c: 6900 bb02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ -0401a0: 0e00 |0030: return-void │ │ +040118: |[040118] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +040128: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04012a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04012c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04012e: 2200 6b01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ +040132: 7040 e507 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@07e5 │ │ +040138: 6900 bc02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +04013c: 2200 6b01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ +040140: 7040 e507 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@07e5 │ │ +040146: 6900 bd02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bd │ │ +04014a: 2200 6b01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ +04014e: 6201 b402 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ +040152: 7040 e507 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@07e5 │ │ +040158: 6900 b902 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +04015c: 2200 6b01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ +040160: 6201 b402 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ +040164: 7040 e507 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@07e5 │ │ +04016a: 6900 ba02 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ +04016e: 2200 6b01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@016b │ │ +040172: 6201 b202 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b2 │ │ +040176: 7040 e507 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@07e5 │ │ +04017c: 6900 b802 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ +040180: 6200 b702 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b7 │ │ +040184: 6900 bb02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ +040188: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -31877,17 +31877,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0401a4: |[0401a4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0401b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0401ba: 0e00 |0003: return-void │ │ +04018c: |[04018c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +04019c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0401a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -31896,18 +31896,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0401bc: |[0401bc] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -0401cc: 7110 ef07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07ef │ │ -0401d2: 0a00 |0003: move-result v0 │ │ -0401d4: 0f00 |0004: return v0 │ │ +0401a4: |[0401a4] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +0401b4: 7110 ef07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07ef │ │ +0401ba: 0a00 |0003: move-result v0 │ │ +0401bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31915,18 +31915,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0401d8: |[0401d8] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -0401e8: 7110 ee07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07ee │ │ -0401ee: 0a00 |0003: move-result v0 │ │ -0401f0: 0f00 |0004: return v0 │ │ +0401c0: |[0401c0] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +0401d0: 7110 ee07 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07ee │ │ +0401d6: 0a00 |0003: move-result v0 │ │ +0401d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31934,24 +31934,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0401f4: |[0401f4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -040204: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -04020a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04020c: 0f00 |0004: return v0 │ │ -04020e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -040210: 28fe |0006: goto 0004 // -0002 │ │ -040212: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -040214: 28fc |0008: goto 0004 // -0004 │ │ -040216: 0000 |0009: nop // spacer │ │ -040218: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +0401dc: |[0401dc] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +0401ec: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +0401f2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0401f4: 0f00 |0004: return v0 │ │ +0401f6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0401f8: 28fe |0006: goto 0004 // -0002 │ │ +0401fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0401fc: 28fc |0008: goto 0004 // -0004 │ │ +0401fe: 0000 |0009: nop // spacer │ │ +040200: 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 │ │ @@ -31963,42 +31963,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -04022c: |[04022c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -04023c: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -040242: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -040244: 0f00 |0004: return v0 │ │ -040246: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -040248: 28fe |0006: goto 0004 // -0002 │ │ -04024a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04024c: 28fc |0008: goto 0004 // -0004 │ │ -04024e: 0000 |0009: nop // spacer │ │ -040250: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +040214: |[040214] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +040224: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +04022a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04022c: 0f00 |0004: return v0 │ │ +04022e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +040230: 28fe |0006: goto 0004 // -0002 │ │ +040232: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +040234: 28fc |0008: goto 0004 // -0004 │ │ +040236: 0000 |0009: nop // spacer │ │ +040238: 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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #161 header: │ │ class_idx : 366 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2916 │ │ +source_file_idx : 2909 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ @@ -32025,25 +32025,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04028c: |[04028c] android.support.v4.text.TextUtilsCompat.:()V │ │ -04029c: 2200 8903 |0000: new-instance v0, Ljava/util/Locale; // type@0389 │ │ -0402a0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -0402a4: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -0402a8: 7030 4b18 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@184b │ │ -0402ae: 6900 c302 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c3 │ │ -0402b2: 1a00 4e02 |000b: const-string v0, "Arab" // string@024e │ │ -0402b6: 6900 c102 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ -0402ba: 1a00 f703 |000f: const-string v0, "Hebr" // string@03f7 │ │ -0402be: 6900 c202 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c2 │ │ -0402c2: 0e00 |0013: return-void │ │ +040274: |[040274] android.support.v4.text.TextUtilsCompat.:()V │ │ +040284: 2200 8903 |0000: new-instance v0, Ljava/util/Locale; // type@0389 │ │ +040288: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +04028c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +040290: 7030 4b18 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@184b │ │ +040296: 6900 c302 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c3 │ │ +04029a: 1a00 4702 |000b: const-string v0, "Arab" // string@0247 │ │ +04029e: 6900 c102 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ +0402a2: 1a00 f003 |000f: const-string v0, "Hebr" // string@03f0 │ │ +0402a6: 6900 c202 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c2 │ │ +0402aa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -32052,17 +32052,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0402c4: |[0402c4] android.support.v4.text.TextUtilsCompat.:()V │ │ -0402d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0402da: 0e00 |0003: return-void │ │ +0402ac: |[0402ac] android.support.v4.text.TextUtilsCompat.:()V │ │ +0402bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0402c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -32070,28 +32070,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0402dc: |[0402dc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -0402ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0402ee: 6e20 4e18 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@184e │ │ -0402f4: 0c01 |0004: move-result-object v1 │ │ -0402f6: 6e20 d017 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -0402fc: 0a01 |0008: move-result v1 │ │ -0402fe: 7110 8517 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ -040304: 0a01 |000c: move-result v1 │ │ -040306: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -04030c: 0f00 |0010: return v0 │ │ -04030e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -040310: 28fe |0012: goto 0010 // -0002 │ │ -040312: 0000 |0013: nop // spacer │ │ -040314: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +0402c4: |[0402c4] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +0402d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0402d6: 6e20 4e18 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@184e │ │ +0402dc: 0c01 |0004: move-result-object v1 │ │ +0402de: 6e20 d017 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +0402e4: 0a01 |0008: move-result v1 │ │ +0402e6: 7110 8517 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ +0402ec: 0a01 |000c: move-result v1 │ │ +0402ee: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +0402f4: 0f00 |0010: return v0 │ │ +0402f6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0402f8: 28fe |0012: goto 0010 // -0002 │ │ +0402fa: 0000 |0013: nop // spacer │ │ +0402fc: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -32102,42 +32102,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -040324: |[040324] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -040334: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -040338: 6201 c302 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c3 │ │ -04033c: 6e20 4c18 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@184c │ │ -040342: 0a01 |0007: move-result v1 │ │ -040344: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -040348: 6e10 4f18 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@184f │ │ -04034e: 0c01 |000d: move-result-object v1 │ │ -040350: 7110 d007 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07d0 │ │ -040356: 0c01 |0011: move-result-object v1 │ │ -040358: 7110 d107 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07d1 │ │ -04035e: 0c00 |0015: move-result-object v0 │ │ -040360: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -040364: 7110 f207 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07f2 │ │ -04036a: 0a01 |001b: move-result v1 │ │ -04036c: 0f01 |001c: return v1 │ │ -04036e: 6201 c102 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ -040372: 6e20 d317 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ -040378: 0a01 |0022: move-result v1 │ │ -04037a: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -04037e: 6201 c202 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c2 │ │ -040382: 6e20 d317 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ -040388: 0a01 |002a: move-result v1 │ │ -04038a: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -04038e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -040390: 28ee |002e: goto 001c // -0012 │ │ -040392: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -040394: 28ec |0030: goto 001c // -0014 │ │ +04030c: |[04030c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +04031c: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +040320: 6201 c302 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c3 │ │ +040324: 6e20 4c18 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@184c │ │ +04032a: 0a01 |0007: move-result v1 │ │ +04032c: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +040330: 6e10 4f18 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@184f │ │ +040336: 0c01 |000d: move-result-object v1 │ │ +040338: 7110 d007 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07d0 │ │ +04033e: 0c01 |0011: move-result-object v1 │ │ +040340: 7110 d107 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07d1 │ │ +040346: 0c00 |0015: move-result-object v0 │ │ +040348: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +04034c: 7110 f207 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07f2 │ │ +040352: 0a01 |001b: move-result v1 │ │ +040354: 0f01 |001c: return v1 │ │ +040356: 6201 c102 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ +04035a: 6e20 d317 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ +040360: 0a01 |0022: move-result v1 │ │ +040362: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +040366: 6201 c202 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c2 │ │ +04036a: 6e20 d317 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ +040370: 0a01 |002a: move-result v1 │ │ +040372: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +040376: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +040378: 28ee |002e: goto 001c // -0012 │ │ +04037a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +04037c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -32153,46 +32153,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 │ │ -040398: |[040398] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -0403a8: 2202 6b03 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0403ac: 7010 e417 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0403b2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0403b4: 6e10 d917 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ -0403ba: 0a03 |0009: move-result v3 │ │ -0403bc: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -0403c0: 6e20 d017 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -0403c6: 0a00 |000f: move-result v0 │ │ -0403c8: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -0403ce: 6e20 e717 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0403d4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0403d8: 28ee |0018: goto 0006 // -0012 │ │ -0403da: 1a03 a900 |0019: const-string v3, "<" // string@00a9 │ │ -0403de: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0403e4: 28f8 |001e: goto 0016 // -0008 │ │ -0403e6: 1a03 a800 |001f: const-string v3, ">" // string@00a8 │ │ -0403ea: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0403f0: 28f2 |0024: goto 0016 // -000e │ │ -0403f2: 1a03 a700 |0025: const-string v3, "&" // string@00a7 │ │ -0403f6: 6e20 ed17 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0403fc: 28ec |002a: goto 0016 // -0014 │ │ -0403fe: 1a03 a600 |002b: const-string v3, "'" // string@00a6 │ │ -040402: 6e20 ed17 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -040408: 28e6 |0030: goto 0016 // -001a │ │ -04040a: 1a03 ab00 |0031: const-string v3, """ // string@00ab │ │ -04040e: 6e20 ed17 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -040414: 28e0 |0036: goto 0016 // -0020 │ │ -040416: 6e10 f217 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04041c: 0c03 |003a: move-result-object v3 │ │ -04041e: 1103 |003b: return-object v3 │ │ -040420: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +040380: |[040380] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +040390: 2202 6b03 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +040394: 7010 e417 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04039a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04039c: 6e10 d917 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ +0403a2: 0a03 |0009: move-result v3 │ │ +0403a4: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +0403a8: 6e20 d017 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +0403ae: 0a00 |000f: move-result v0 │ │ +0403b0: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +0403b6: 6e20 e717 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0403bc: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0403c0: 28ee |0018: goto 0006 // -0012 │ │ +0403c2: 1a03 a900 |0019: const-string v3, "<" // string@00a9 │ │ +0403c6: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0403cc: 28f8 |001e: goto 0016 // -0008 │ │ +0403ce: 1a03 a800 |001f: const-string v3, ">" // string@00a8 │ │ +0403d2: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0403d8: 28f2 |0024: goto 0016 // -000e │ │ +0403da: 1a03 a700 |0025: const-string v3, "&" // string@00a7 │ │ +0403de: 6e20 ed17 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0403e4: 28ec |002a: goto 0016 // -0014 │ │ +0403e6: 1a03 a600 |002b: const-string v3, "'" // string@00a6 │ │ +0403ea: 6e20 ed17 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0403f0: 28e6 |0030: goto 0016 // -001a │ │ +0403f2: 1a03 ab00 |0031: const-string v3, """ // string@00ab │ │ +0403f6: 6e20 ed17 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0403fc: 28e0 |0036: goto 0016 // -0020 │ │ +0403fe: 6e10 f217 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +040404: 0c03 |003a: move-result-object v3 │ │ +040406: 1103 |003b: return-object v3 │ │ +040408: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -32207,21 +32207,21 @@ │ │ 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 : 2916 (TextUtilsCompat.java) │ │ + source_file_idx : 2909 (TextUtilsCompat.java) │ │ │ │ Class #162 header: │ │ class_idx : 369 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 604 │ │ +source_file_idx : 597 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #162 annotations: │ │ Annotations on method #2071 'openRead' │ │ @@ -32252,32 +32252,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04044c: |[04044c] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -04045c: 7010 bf17 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -040462: 5b34 c902 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -040466: 2200 3c03 |0005: new-instance v0, Ljava/io/File; // type@033c │ │ -04046a: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -04046e: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -040474: 6e10 6117 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -04047a: 0c02 |000f: move-result-object v2 │ │ -04047c: 6e20 ed17 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -040482: 0c01 |0013: move-result-object v1 │ │ -040484: 1a02 1401 |0014: const-string v2, ".bak" // string@0114 │ │ -040488: 6e20 ed17 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04048e: 0c01 |0019: move-result-object v1 │ │ -040490: 6e10 f217 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -040496: 0c01 |001d: move-result-object v1 │ │ -040498: 7020 5a17 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ -04049e: 5b30 c802 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0404a2: 0e00 |0023: return-void │ │ +040434: |[040434] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +040444: 7010 bf17 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +04044a: 5b34 c902 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +04044e: 2200 3c03 |0005: new-instance v0, Ljava/io/File; // type@033c │ │ +040452: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +040456: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04045c: 6e10 6117 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +040462: 0c02 |000f: move-result-object v2 │ │ +040464: 6e20 ed17 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04046a: 0c01 |0013: move-result-object v1 │ │ +04046c: 1a02 0d01 |0014: const-string v2, ".bak" // string@010d │ │ +040470: 6e20 ed17 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +040476: 0c01 |0019: move-result-object v1 │ │ +040478: 6e10 f217 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04047e: 0c01 |001d: move-result-object v1 │ │ +040480: 7020 5a17 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@175a │ │ +040486: 5b30 c802 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +04048a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -32289,24 +32289,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0404a4: |[0404a4] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -0404b4: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -0404b8: 6e10 6d17 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@176d │ │ -0404be: 0c00 |0005: move-result-object v0 │ │ -0404c0: 6e10 6517 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1765 │ │ -0404c6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0404c8: 0f00 |000a: return v0 │ │ -0404ca: 0d00 |000b: move-exception v0 │ │ -0404cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0404ce: 28fd |000d: goto 000a // -0003 │ │ +04048c: |[04048c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +04049c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +0404a0: 6e10 6d17 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@176d │ │ +0404a6: 0c00 |0005: move-result-object v0 │ │ +0404a8: 6e10 6517 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1765 │ │ +0404ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0404b0: 0f00 |000a: return v0 │ │ +0404b2: 0d00 |000b: move-exception v0 │ │ +0404b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0404b6: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -32322,20 +32322,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0404e0: |[0404e0] android.support.v4.util.AtomicFile.delete:()V │ │ -0404f0: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0404f4: 6e10 5b17 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ -0404fa: 5410 c802 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0404fe: 6e10 5b17 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ -040504: 0e00 |000a: return-void │ │ +0404c8: |[0404c8] android.support.v4.util.AtomicFile.delete:()V │ │ +0404d8: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0404dc: 6e10 5b17 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ +0404e2: 5410 c802 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0404e6: 6e10 5b17 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ +0404ec: 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; │ │ @@ -32345,29 +32345,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -040508: |[040508] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -040518: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -04051c: 7110 1a08 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@081a │ │ -040522: 6e10 6c17 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@176c │ │ -040528: 5431 c902 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04052c: 6e10 5b17 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@175b │ │ -040532: 5431 c802 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -040536: 5432 c902 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04053a: 6e20 6417 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ -040540: 0e00 |0014: return-void │ │ -040542: 0d00 |0015: move-exception v0 │ │ -040544: 1a01 5b02 |0016: const-string v1, "AtomicFile" // string@025b │ │ -040548: 1a02 6610 |0018: const-string v2, "failWrite: Got exception:" // string@1066 │ │ -04054c: 7130 a912 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -040552: 28f7 |001d: goto 0014 // -0009 │ │ +0404f0: |[0404f0] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +040500: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +040504: 7110 1a08 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@081a │ │ +04050a: 6e10 6c17 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@176c │ │ +040510: 5431 c902 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040514: 6e10 5b17 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@175b │ │ +04051a: 5431 c802 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +04051e: 5432 c902 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040522: 6e20 6417 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ +040528: 0e00 |0014: return-void │ │ +04052a: 0d00 |0015: move-exception v0 │ │ +04052c: 1a01 5402 |0016: const-string v1, "AtomicFile" // string@0254 │ │ +040530: 1a02 5f10 |0018: const-string v2, "failWrite: Got exception:" // string@105f │ │ +040534: 7130 a912 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +04053a: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -32386,26 +32386,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -040564: |[040564] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -040574: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -040578: 7110 1a08 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@081a │ │ -04057e: 6e10 6c17 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@176c │ │ -040584: 5431 c802 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -040588: 6e10 5b17 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@175b │ │ -04058e: 0e00 |000d: return-void │ │ -040590: 0d00 |000e: move-exception v0 │ │ -040592: 1a01 5b02 |000f: const-string v1, "AtomicFile" // string@025b │ │ -040596: 1a02 9d10 |0011: const-string v2, "finishWrite: Got exception:" // string@109d │ │ -04059a: 7130 a912 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -0405a0: 28f7 |0016: goto 000d // -0009 │ │ +04054c: |[04054c] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +04055c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +040560: 7110 1a08 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@081a │ │ +040566: 6e10 6c17 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@176c │ │ +04056c: 5431 c802 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +040570: 6e10 5b17 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@175b │ │ +040576: 0e00 |000d: return-void │ │ +040578: 0d00 |000e: move-exception v0 │ │ +04057a: 1a01 5402 |000f: const-string v1, "AtomicFile" // string@0254 │ │ +04057e: 1a02 9610 |0011: const-string v2, "finishWrite: Got exception:" // string@1096 │ │ +040582: 7130 a912 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +040588: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -32423,17 +32423,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0405b4: |[0405b4] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -0405c4: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0405c8: 1100 |0002: return-object v0 │ │ +04059c: |[04059c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +0405ac: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0405b0: 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;) │ │ @@ -32441,28 +32441,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0405cc: |[0405cc] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -0405dc: 5420 c802 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0405e0: 6e10 5c17 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@175c │ │ -0405e6: 0a00 |0005: move-result v0 │ │ -0405e8: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -0405ec: 5420 c902 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0405f0: 6e10 5b17 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ -0405f6: 5420 c802 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0405fa: 5421 c902 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0405fe: 6e20 6417 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ -040604: 2200 3e03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@033e │ │ -040608: 5421 c902 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04060c: 7020 6617 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1766 │ │ -040612: 1100 |001b: return-object v0 │ │ +0405b4: |[0405b4] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +0405c4: 5420 c802 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0405c8: 6e10 5c17 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@175c │ │ +0405ce: 0a00 |0005: move-result v0 │ │ +0405d0: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +0405d4: 5420 c902 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0405d8: 6e10 5b17 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@175b │ │ +0405de: 5420 c802 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0405e2: 5421 c902 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0405e6: 6e20 6417 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ +0405ec: 2200 3e03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@033e │ │ +0405f0: 5421 c902 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0405f4: 7020 6617 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1766 │ │ +0405fa: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -32473,44 +32473,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -040614: |[040614] android.support.v4.util.AtomicFile.readFully:()[B │ │ -040624: 6e10 1708 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0817 │ │ -04062a: 0c05 |0003: move-result-object v5 │ │ -04062c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -04062e: 6e10 6717 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1767 │ │ -040634: 0a01 |0008: move-result v1 │ │ -040636: 2312 f303 |0009: new-array v2, v1, [B // type@03f3 │ │ -04063a: 2126 |000b: array-length v6, v2 │ │ -04063c: b146 |000c: sub-int/2addr v6, v4 │ │ -04063e: 6e40 6917 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1769 │ │ -040644: 0a00 |0010: move-result v0 │ │ -040646: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -04064a: 6e10 6817 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1768 │ │ -040650: 1102 |0016: return-object v2 │ │ -040652: b004 |0017: add-int/2addr v4, v0 │ │ -040654: 6e10 6717 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1767 │ │ -04065a: 0a01 |001b: move-result v1 │ │ -04065c: 2126 |001c: array-length v6, v2 │ │ -04065e: b146 |001d: sub-int/2addr v6, v4 │ │ -040660: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -040664: 9006 0401 |0020: add-int v6, v4, v1 │ │ -040668: 2363 f303 |0022: new-array v3, v6, [B // type@03f3 │ │ -04066c: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -04066e: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -040670: 7154 f317 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040676: 0732 |0029: move-object v2, v3 │ │ -040678: 28e1 |002a: goto 000b // -001f │ │ -04067a: 0d06 |002b: move-exception v6 │ │ -04067c: 6e10 6817 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1768 │ │ -040682: 2706 |002f: throw v6 │ │ +0405fc: |[0405fc] android.support.v4.util.AtomicFile.readFully:()[B │ │ +04060c: 6e10 1708 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0817 │ │ +040612: 0c05 |0003: move-result-object v5 │ │ +040614: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +040616: 6e10 6717 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1767 │ │ +04061c: 0a01 |0008: move-result v1 │ │ +04061e: 2312 f303 |0009: new-array v2, v1, [B // type@03f3 │ │ +040622: 2126 |000b: array-length v6, v2 │ │ +040624: b146 |000c: sub-int/2addr v6, v4 │ │ +040626: 6e40 6917 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1769 │ │ +04062c: 0a00 |0010: move-result v0 │ │ +04062e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +040632: 6e10 6817 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1768 │ │ +040638: 1102 |0016: return-object v2 │ │ +04063a: b004 |0017: add-int/2addr v4, v0 │ │ +04063c: 6e10 6717 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1767 │ │ +040642: 0a01 |001b: move-result v1 │ │ +040644: 2126 |001c: array-length v6, v2 │ │ +040646: b146 |001d: sub-int/2addr v6, v4 │ │ +040648: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +04064c: 9006 0401 |0020: add-int v6, v4, v1 │ │ +040650: 2363 f303 |0022: new-array v3, v6, [B // type@03f3 │ │ +040654: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +040656: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +040658: 7154 f317 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +04065e: 0732 |0029: move-object v2, v3 │ │ +040660: 28e1 |002a: goto 000b // -001f │ │ +040662: 0d06 |002b: move-exception v6 │ │ +040664: 6e10 6817 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1768 │ │ +04066a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -32541,92 +32541,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -040698: |[040698] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -0406a8: 5474 c902 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0406ac: 6e10 5c17 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@175c │ │ -0406b2: 0a04 |0005: move-result v4 │ │ -0406b4: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -0406b8: 5474 c802 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0406bc: 6e10 5c17 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@175c │ │ -0406c2: 0a04 |000d: move-result v4 │ │ -0406c4: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -0406c8: 5474 c902 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0406cc: 5475 c802 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -0406d0: 6e20 6417 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ -0406d6: 0a04 |0017: move-result v4 │ │ -0406d8: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -0406dc: 1a04 5b02 |001a: const-string v4, "AtomicFile" // string@025b │ │ -0406e0: 2205 6b03 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -0406e4: 7010 e417 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0406ea: 1a06 e402 |0021: const-string v6, "Couldn't rename file " // string@02e4 │ │ -0406ee: 6e20 ed17 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0406f4: 0c05 |0026: move-result-object v5 │ │ -0406f6: 5476 c902 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0406fa: 6e20 ec17 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -040700: 0c05 |002c: move-result-object v5 │ │ -040702: 1a06 9800 |002d: const-string v6, " to backup file " // string@0098 │ │ -040706: 6e20 ed17 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04070c: 0c05 |0032: move-result-object v5 │ │ -04070e: 5476 c802 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ -040712: 6e20 ec17 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -040718: 0c05 |0038: move-result-object v5 │ │ -04071a: 6e10 f217 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -040720: 0c05 |003c: move-result-object v5 │ │ -040722: 7120 a812 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -040728: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -04072a: 2203 4003 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0340 │ │ -04072e: 5474 c902 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -040732: 7020 6a17 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@176a │ │ -040738: 1103 |0048: return-object v3 │ │ -04073a: 5474 c902 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04073e: 6e10 5b17 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@175b │ │ -040744: 28f2 |004e: goto 0040 // -000e │ │ -040746: 0d00 |004f: move-exception v0 │ │ -040748: 5474 c902 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04074c: 6e10 6017 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1760 │ │ -040752: 0c02 |0055: move-result-object v2 │ │ -040754: 6e10 6317 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1763 │ │ -04075a: 0a04 |0059: move-result v4 │ │ -04075c: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -040760: 2204 4103 |005c: new-instance v4, Ljava/io/IOException; // type@0341 │ │ -040764: 2205 6b03 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -040768: 7010 e417 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04076e: 1a06 e102 |0063: const-string v6, "Couldn't create directory " // string@02e1 │ │ -040772: 6e20 ed17 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -040778: 0c05 |0068: move-result-object v5 │ │ -04077a: 5476 c902 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04077e: 6e20 ec17 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -040784: 0c05 |006e: move-result-object v5 │ │ -040786: 6e10 f217 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04078c: 0c05 |0072: move-result-object v5 │ │ -04078e: 7020 6e17 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@176e │ │ -040794: 2704 |0076: throw v4 │ │ -040796: 2203 4003 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0340 │ │ -04079a: 5474 c902 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -04079e: 7020 6a17 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@176a │ │ -0407a4: 28ca |007e: goto 0048 // -0036 │ │ -0407a6: 0d01 |007f: move-exception v1 │ │ -0407a8: 2204 4103 |0080: new-instance v4, Ljava/io/IOException; // type@0341 │ │ -0407ac: 2205 6b03 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -0407b0: 7010 e417 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0407b6: 1a06 e002 |0087: const-string v6, "Couldn't create " // string@02e0 │ │ -0407ba: 6e20 ed17 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0407c0: 0c05 |008c: move-result-object v5 │ │ -0407c2: 5476 c902 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ -0407c6: 6e20 ec17 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0407cc: 0c05 |0092: move-result-object v5 │ │ -0407ce: 6e10 f217 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0407d4: 0c05 |0096: move-result-object v5 │ │ -0407d6: 7020 6e17 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@176e │ │ -0407dc: 2704 |009a: throw v4 │ │ +040680: |[040680] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +040690: 5474 c902 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040694: 6e10 5c17 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@175c │ │ +04069a: 0a04 |0005: move-result v4 │ │ +04069c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +0406a0: 5474 c802 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0406a4: 6e10 5c17 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@175c │ │ +0406aa: 0a04 |000d: move-result v4 │ │ +0406ac: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +0406b0: 5474 c902 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0406b4: 5475 c802 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0406b8: 6e20 6417 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1764 │ │ +0406be: 0a04 |0017: move-result v4 │ │ +0406c0: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +0406c4: 1a04 5402 |001a: const-string v4, "AtomicFile" // string@0254 │ │ +0406c8: 2205 6b03 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +0406cc: 7010 e417 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0406d2: 1a06 dd02 |0021: const-string v6, "Couldn't rename file " // string@02dd │ │ +0406d6: 6e20 ed17 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0406dc: 0c05 |0026: move-result-object v5 │ │ +0406de: 5476 c902 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0406e2: 6e20 ec17 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0406e8: 0c05 |002c: move-result-object v5 │ │ +0406ea: 1a06 9800 |002d: const-string v6, " to backup file " // string@0098 │ │ +0406ee: 6e20 ed17 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0406f4: 0c05 |0032: move-result-object v5 │ │ +0406f6: 5476 c802 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c8 │ │ +0406fa: 6e20 ec17 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +040700: 0c05 |0038: move-result-object v5 │ │ +040702: 6e10 f217 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +040708: 0c05 |003c: move-result-object v5 │ │ +04070a: 7120 a812 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +040710: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +040712: 2203 4003 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0340 │ │ +040716: 5474 c902 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +04071a: 7020 6a17 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@176a │ │ +040720: 1103 |0048: return-object v3 │ │ +040722: 5474 c902 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040726: 6e10 5b17 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@175b │ │ +04072c: 28f2 |004e: goto 0040 // -000e │ │ +04072e: 0d00 |004f: move-exception v0 │ │ +040730: 5474 c902 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040734: 6e10 6017 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1760 │ │ +04073a: 0c02 |0055: move-result-object v2 │ │ +04073c: 6e10 6317 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1763 │ │ +040742: 0a04 |0059: move-result v4 │ │ +040744: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +040748: 2204 4103 |005c: new-instance v4, Ljava/io/IOException; // type@0341 │ │ +04074c: 2205 6b03 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +040750: 7010 e417 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +040756: 1a06 da02 |0063: const-string v6, "Couldn't create directory " // string@02da │ │ +04075a: 6e20 ed17 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +040760: 0c05 |0068: move-result-object v5 │ │ +040762: 5476 c902 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040766: 6e20 ec17 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04076c: 0c05 |006e: move-result-object v5 │ │ +04076e: 6e10 f217 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +040774: 0c05 |0072: move-result-object v5 │ │ +040776: 7020 6e17 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@176e │ │ +04077c: 2704 |0076: throw v4 │ │ +04077e: 2203 4003 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0340 │ │ +040782: 5474 c902 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +040786: 7020 6a17 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@176a │ │ +04078c: 28ca |007e: goto 0048 // -0036 │ │ +04078e: 0d01 |007f: move-exception v1 │ │ +040790: 2204 4103 |0080: new-instance v4, Ljava/io/IOException; // type@0341 │ │ +040794: 2205 6b03 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +040798: 7010 e417 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04079e: 1a06 d902 |0087: const-string v6, "Couldn't create " // string@02d9 │ │ +0407a2: 6e20 ed17 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0407a8: 0c05 |008c: move-result-object v5 │ │ +0407aa: 5476 c902 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c9 │ │ +0407ae: 6e20 ec17 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0407b4: 0c05 |0092: move-result-object v5 │ │ +0407b6: 6e10 f217 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0407bc: 0c05 |0096: move-result-object v5 │ │ +0407be: 7020 6e17 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@176e │ │ +0407c4: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -32649,21 +32649,21 @@ │ │ 0x0048 - 0x0049 reg=3 str Ljava/io/FileOutputStream; │ │ 0x007e - 0x007f reg=3 str Ljava/io/FileOutputStream; │ │ 0x0050 - 0x009b reg=0 e Ljava/io/FileNotFoundException; │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ - source_file_idx : 604 (AtomicFile.java) │ │ + source_file_idx : 597 (AtomicFile.java) │ │ │ │ Class #163 header: │ │ class_idx : 370 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 715 │ │ +source_file_idx : 708 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 - │ │ Class descriptor : 'Landroid/support/v4/util/ContainerHelpers;' │ │ @@ -32690,23 +32690,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0407fc: |[0407fc] android.support.v4.util.ContainerHelpers.:()V │ │ -04080c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04080e: 2310 f603 |0001: new-array v0, v1, [I // type@03f6 │ │ -040812: 6900 ca02 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -040816: 2310 f703 |0005: new-array v0, v1, [J // type@03f7 │ │ -04081a: 6900 cb02 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02cb │ │ -04081e: 2310 1004 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0410 │ │ -040822: 6900 cc02 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -040826: 0e00 |000d: return-void │ │ +0407e4: |[0407e4] android.support.v4.util.ContainerHelpers.:()V │ │ +0407f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0407f6: 2310 f603 |0001: new-array v0, v1, [I // type@03f6 │ │ +0407fa: 6900 ca02 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +0407fe: 2310 f703 |0005: new-array v0, v1, [J // type@03f7 │ │ +040802: 6900 cb02 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02cb │ │ +040806: 2310 1004 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0410 │ │ +04080a: 6900 cc02 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +04080e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -32715,17 +32715,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040828: |[040828] android.support.v4.util.ContainerHelpers.:()V │ │ -040838: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04083e: 0e00 |0003: return-void │ │ +040810: |[040810] android.support.v4.util.ContainerHelpers.:()V │ │ +040820: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +040826: 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;) │ │ @@ -32733,29 +32733,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -040840: |[040840] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -040850: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040852: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -040856: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -04085a: 9004 0100 |0005: add-int v4, v1, v0 │ │ -04085e: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -040862: 4403 0502 |0009: aget v3, v5, v2 │ │ -040866: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -04086a: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -04086e: 28f4 |000f: goto 0003 // -000c │ │ -040870: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -040874: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -040878: 28ef |0014: goto 0003 // -0011 │ │ -04087a: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04087e: 0f02 |0017: return v2 │ │ +040828: |[040828] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +040838: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04083a: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04083e: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +040842: 9004 0100 |0005: add-int v4, v1, v0 │ │ +040846: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +04084a: 4403 0502 |0009: aget v3, v5, v2 │ │ +04084e: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +040852: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +040856: 28f4 |000f: goto 0003 // -000c │ │ +040858: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +04085c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +040860: 28ef |0014: goto 0003 // -0011 │ │ +040862: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +040866: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -32778,31 +32778,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -040880: |[040880] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -040890: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040892: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -040896: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -04089a: 9003 0100 |0005: add-int v3, v1, v0 │ │ -04089e: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -0408a2: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -0408a6: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -0408aa: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -0408ae: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0408b2: 28f2 |0011: goto 0003 // -000e │ │ -0408b4: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -0408b8: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -0408bc: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0408c0: 28eb |0018: goto 0003 // -0015 │ │ -0408c2: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0408c6: 0f02 |001b: return v2 │ │ +040868: |[040868] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +040878: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04087a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +04087e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +040882: 9003 0100 |0005: add-int v3, v1, v0 │ │ +040886: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +04088a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +04088e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +040892: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +040896: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +04089a: 28f2 |0011: goto 0003 // -000e │ │ +04089c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +0408a0: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +0408a4: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0408a8: 28eb |0018: goto 0003 // -0015 │ │ +0408aa: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0408ae: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -32825,24 +32825,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 │ │ -0408c8: |[0408c8] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0408d8: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -0408dc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0408e0: 6e20 c117 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -0408e6: 0a00 |0007: move-result v0 │ │ -0408e8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0408ec: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0408ee: 0f00 |000b: return v0 │ │ -0408f0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0408f2: 28fe |000d: goto 000b // -0002 │ │ +0408b0: |[0408b0] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0408c0: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +0408c4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0408c8: 6e20 c117 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +0408ce: 0a00 |0007: move-result v0 │ │ +0408d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0408d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0408d6: 0f00 |000b: return v0 │ │ +0408d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0408da: 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; │ │ │ │ @@ -32851,27 +32851,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0408f4: |[0408f4] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -040904: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -040906: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -040908: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -04090c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -040910: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -040914: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -040918: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -04091c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -040920: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -040924: 0f03 |0010: return v3 │ │ -040926: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04092a: 28ef |0013: goto 0002 // -0011 │ │ +0408dc: |[0408dc] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +0408ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0408ee: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +0408f0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +0408f4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +0408f8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +0408fc: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +040900: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +040904: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +040908: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +04090c: 0f03 |0010: return v3 │ │ +04090e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040912: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -32885,20 +32885,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04092c: |[04092c] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -04093c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -040940: 7110 2008 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0820 │ │ -040946: 0a00 |0005: move-result v0 │ │ -040948: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -04094c: 0f00 |0008: return v0 │ │ +040914: |[040914] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +040924: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +040928: 7110 2008 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0820 │ │ +04092e: 0a00 |0005: move-result v0 │ │ +040930: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +040934: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32906,34 +32906,34 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -040950: |[040950] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -040960: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -040964: 7110 2008 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0820 │ │ -04096a: 0a00 |0005: move-result v0 │ │ -04096c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -040970: 0f00 |0008: return v0 │ │ +040938: |[040938] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +040948: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +04094c: 7110 2008 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0820 │ │ +040952: 0a00 |0005: move-result v0 │ │ +040954: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +040958: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ - source_file_idx : 715 (ContainerHelpers.java) │ │ + source_file_idx : 708 (ContainerHelpers.java) │ │ │ │ Class #164 header: │ │ class_idx : 371 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 819 │ │ +source_file_idx : 812 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #164 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ @@ -32948,17 +32948,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040974: |[040974] android.support.v4.util.DebugUtils.:()V │ │ -040984: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04098a: 0e00 |0003: return-void │ │ +04095c: |[04095c] android.support.v4.util.DebugUtils.:()V │ │ +04096c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +040972: 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;) │ │ @@ -32966,47 +32966,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 │ │ -04098c: |[04098c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -04099c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0409a0: 1a02 a817 |0002: const-string v2, "null" // string@17a8 │ │ -0409a4: 6e20 ed17 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0409aa: 0e00 |0007: return-void │ │ -0409ac: 6e10 c217 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0409b2: 0c02 |000b: move-result-object v2 │ │ -0409b4: 6e10 9517 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ -0409ba: 0c01 |000f: move-result-object v1 │ │ -0409bc: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0409c0: 6e10 d917 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@17d9 │ │ -0409c6: 0a02 |0015: move-result v2 │ │ -0409c8: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0409cc: 6e10 c217 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0409d2: 0c02 |001b: move-result-object v2 │ │ -0409d4: 6e10 9417 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -0409da: 0c01 |001f: move-result-object v1 │ │ -0409dc: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0409e0: 6e20 d817 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@17d8 │ │ -0409e6: 0a00 |0025: move-result v0 │ │ -0409e8: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -0409ec: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0409f0: 6e20 dd17 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -0409f6: 0c01 |002d: move-result-object v1 │ │ -0409f8: 6e20 ed17 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0409fe: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -040a02: 6e20 e717 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -040a08: 7110 f517 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -040a0e: 0a02 |0039: move-result v2 │ │ -040a10: 7110 ab17 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -040a16: 0c02 |003d: move-result-object v2 │ │ -040a18: 6e20 ed17 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -040a1e: 28c6 |0041: goto 0007 // -003a │ │ +040974: |[040974] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +040984: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +040988: 1a02 a117 |0002: const-string v2, "null" // string@17a1 │ │ +04098c: 6e20 ed17 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +040992: 0e00 |0007: return-void │ │ +040994: 6e10 c217 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04099a: 0c02 |000b: move-result-object v2 │ │ +04099c: 6e10 9517 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ +0409a2: 0c01 |000f: move-result-object v1 │ │ +0409a4: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +0409a8: 6e10 d917 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@17d9 │ │ +0409ae: 0a02 |0015: move-result v2 │ │ +0409b0: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +0409b4: 6e10 c217 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0409ba: 0c02 |001b: move-result-object v2 │ │ +0409bc: 6e10 9417 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +0409c2: 0c01 |001f: move-result-object v1 │ │ +0409c4: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +0409c8: 6e20 d817 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@17d8 │ │ +0409ce: 0a00 |0025: move-result v0 │ │ +0409d0: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +0409d4: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0409d8: 6e20 dd17 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +0409de: 0c01 |002d: move-result-object v1 │ │ +0409e0: 6e20 ed17 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0409e6: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +0409ea: 6e20 e717 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0409f0: 7110 f517 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +0409f6: 0a02 |0039: move-result v2 │ │ +0409f8: 7110 ab17 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0409fe: 0c02 |003d: move-result-object v2 │ │ +040a00: 6e20 ed17 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +040a06: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -33020,21 +33020,21 @@ │ │ locals : │ │ 0x0026 - 0x002e reg=0 end I │ │ 0x0010 - 0x0042 reg=1 simpleName Ljava/lang/String; │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 819 (DebugUtils.java) │ │ + source_file_idx : 812 (DebugUtils.java) │ │ │ │ Class #165 header: │ │ class_idx : 372 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 838 │ │ -source_file_idx : 2366 │ │ +source_file_idx : 2359 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #165 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -33057,22 +33057,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -040a20: |[040a20] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -040a30: 7010 7c17 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@177c │ │ -040a36: 2200 6b03 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -040a3a: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -040a3e: 7020 e517 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -040a44: 5b20 cd02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040a48: 5b23 ce02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02ce │ │ -040a4c: 0e00 |000e: return-void │ │ +040a08: |[040a08] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +040a18: 7010 7c17 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@177c │ │ +040a1e: 2200 6b03 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +040a22: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +040a26: 7020 e517 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +040a2c: 5b20 cd02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040a30: 5b23 ce02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02ce │ │ +040a34: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -33084,31 +33084,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -040a50: |[040a50] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -040a60: 5430 cd02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040a64: 6e10 f117 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -040a6a: 0a00 |0005: move-result v0 │ │ -040a6c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -040a70: 5430 ce02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02ce │ │ -040a74: 5431 cd02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040a78: 6e10 f217 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -040a7e: 0c01 |000f: move-result-object v1 │ │ -040a80: 7120 9d12 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@129d │ │ -040a86: 5430 cd02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040a8a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -040a8c: 5432 cd02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040a90: 6e10 f117 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -040a96: 0a02 |001b: move-result v2 │ │ -040a98: 6e30 f017 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@17f0 │ │ -040a9e: 0e00 |001f: return-void │ │ +040a38: |[040a38] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +040a48: 5430 cd02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040a4c: 6e10 f117 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +040a52: 0a00 |0005: move-result v0 │ │ +040a54: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +040a58: 5430 ce02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02ce │ │ +040a5c: 5431 cd02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040a60: 6e10 f217 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +040a66: 0c01 |000f: move-result-object v1 │ │ +040a68: 7120 9d12 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@129d │ │ +040a6e: 5430 cd02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040a72: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +040a74: 5432 cd02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040a78: 6e10 f117 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +040a7e: 0a02 |001b: move-result v2 │ │ +040a80: 6e30 f017 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@17f0 │ │ +040a86: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -33120,17 +33120,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040aa0: |[040aa0] android.support.v4.util.LogWriter.close:()V │ │ -040ab0: 7010 2808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ -040ab6: 0e00 |0003: return-void │ │ +040a88: |[040a88] android.support.v4.util.LogWriter.close:()V │ │ +040a98: 7010 2808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ +040a9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33139,17 +33139,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040ab8: |[040ab8] android.support.v4.util.LogWriter.flush:()V │ │ -040ac8: 7010 2808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ -040ace: 0e00 |0003: return-void │ │ +040aa0: |[040aa0] android.support.v4.util.LogWriter.flush:()V │ │ +040ab0: 7010 2808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ +040ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33158,28 +33158,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -040ad0: |[040ad0] android.support.v4.util.LogWriter.write:([CII)V │ │ -040ae0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040ae2: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -040ae6: 9002 0501 |0003: add-int v2, v5, v1 │ │ -040aea: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -040aee: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -040af2: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -040af6: 7010 2808 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ -040afc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040b00: 28f1 |0010: goto 0001 // -000f │ │ -040b02: 5432 cd02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ -040b06: 6e20 e717 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -040b0c: 28f8 |0016: goto 000e // -0008 │ │ -040b0e: 0e00 |0017: return-void │ │ +040ab8: |[040ab8] android.support.v4.util.LogWriter.write:([CII)V │ │ +040ac8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040aca: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +040ace: 9002 0501 |0003: add-int v2, v5, v1 │ │ +040ad2: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +040ad6: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +040ada: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +040ade: 7010 2808 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0828 │ │ +040ae4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +040ae8: 28f1 |0010: goto 0001 // -000f │ │ +040aea: 5432 cd02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cd │ │ +040aee: 6e20 e717 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +040af4: 28f8 |0016: goto 000e // -0008 │ │ +040af6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -33189,21 +33189,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 2366 (LogWriter.java) │ │ + source_file_idx : 2359 (LogWriter.java) │ │ │ │ Class #166 header: │ │ class_idx : 373 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2368 │ │ +source_file_idx : 2361 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -33261,37 +33261,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -040b10: |[040b10] android.support.v4.util.LongSparseArray.:()V │ │ -040b20: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ -040b24: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -040b2a: 6900 cf02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040b2e: 0e00 |0007: return-void │ │ +040af8: |[040af8] android.support.v4.util.LongSparseArray.:()V │ │ +040b08: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ +040b0c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +040b12: 6900 cf02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040b16: 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 │ │ -040b30: |[040b30] android.support.v4.util.LongSparseArray.:()V │ │ -040b40: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -040b44: 7020 2c08 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@082c │ │ -040b4a: 0e00 |0005: return-void │ │ +040b18: |[040b18] android.support.v4.util.LongSparseArray.:()V │ │ +040b28: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +040b2c: 7020 2c08 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@082c │ │ +040b32: 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; │ │ @@ -33301,32 +33301,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -040b4c: |[040b4c] android.support.v4.util.LongSparseArray.:(I)V │ │ -040b5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040b5e: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -040b64: 5c21 d002 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040b68: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -040b6c: 6200 cb02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02cb │ │ -040b70: 5b20 d102 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040b74: 6200 cc02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -040b78: 5b20 d302 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040b7c: 5921 d202 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040b80: 0e00 |0012: return-void │ │ -040b82: 7110 2208 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ -040b88: 0a03 |0016: move-result v3 │ │ -040b8a: 2330 f703 |0017: new-array v0, v3, [J // type@03f7 │ │ -040b8e: 5b20 d102 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040b92: 2330 1004 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ -040b96: 5b20 d302 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040b9a: 28f1 |001f: goto 0010 // -000f │ │ +040b34: |[040b34] android.support.v4.util.LongSparseArray.:(I)V │ │ +040b44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040b46: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +040b4c: 5c21 d002 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040b50: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +040b54: 6200 cb02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02cb │ │ +040b58: 5b20 d102 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040b5c: 6200 cc02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +040b60: 5b20 d302 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040b64: 5921 d202 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040b68: 0e00 |0012: return-void │ │ +040b6a: 7110 2208 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ +040b70: 0a03 |0016: move-result v3 │ │ +040b72: 2330 f703 |0017: new-array v0, v3, [J // type@03f7 │ │ +040b76: 5b20 d102 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040b7a: 2330 1004 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ +040b7e: 5b20 d302 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040b82: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -33345,37 +33345,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -040b9c: |[040b9c] android.support.v4.util.LongSparseArray.gc:()V │ │ -040bac: 5282 d202 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040bb0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -040bb2: 5481 d102 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040bb6: 5485 d302 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040bba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -040bbc: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -040bc0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -040bc4: 6206 cf02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040bc8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -040bcc: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -040bd0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -040bd4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -040bd8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -040bdc: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -040bde: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -040be2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -040be6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040bea: 28e9 |001f: goto 0008 // -0017 │ │ -040bec: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -040bee: 5c86 d002 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040bf2: 5983 d202 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040bf6: 0e00 |0025: return-void │ │ +040b84: |[040b84] android.support.v4.util.LongSparseArray.gc:()V │ │ +040b94: 5282 d202 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040b98: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +040b9a: 5481 d102 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040b9e: 5485 d302 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040ba2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +040ba4: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +040ba8: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +040bac: 6206 cf02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040bb0: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +040bb4: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +040bb8: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +040bbc: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +040bc0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +040bc4: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +040bc6: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +040bca: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +040bce: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040bd2: 28e9 |001f: goto 0008 // -0017 │ │ +040bd4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +040bd6: 5c86 d002 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040bda: 5983 d202 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040bde: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -33406,59 +33406,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -040bf8: |[040bf8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -040c08: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -040c0a: 5274 d202 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040c0e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -040c12: 5474 d102 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c16: 5275 d202 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040c1a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -040c1e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -040c22: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -040c26: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -040c2a: 6e40 3808 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0838 │ │ -040c30: 0e00 |0014: return-void │ │ -040c32: 5574 d002 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040c36: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -040c3a: 5274 d202 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040c3e: 5475 d102 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c42: 2155 |001d: array-length v5, v5 │ │ -040c44: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -040c48: 7010 3208 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -040c4e: 5273 d202 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040c52: 5474 d102 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c56: 2144 |0027: array-length v4, v4 │ │ -040c58: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -040c5c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -040c60: 7110 2208 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ -040c66: 0a00 |002f: move-result v0 │ │ -040c68: 2301 f703 |0030: new-array v1, v0, [J // type@03f7 │ │ -040c6c: 2302 1004 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ -040c70: 5474 d102 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c74: 5475 d102 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c78: 2155 |0038: array-length v5, v5 │ │ -040c7a: 7155 f317 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040c80: 5474 d302 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040c84: 5475 d302 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040c88: 2155 |0040: array-length v5, v5 │ │ -040c8a: 7155 f317 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040c90: 5b71 d102 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c94: 5b72 d302 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040c98: 5474 d102 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040c9c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -040ca0: 5474 d302 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040ca4: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -040ca8: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -040cac: 5974 d202 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040cb0: 28c0 |0054: goto 0014 // -0040 │ │ +040be0: |[040be0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +040bf0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +040bf2: 5274 d202 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040bf6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +040bfa: 5474 d102 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040bfe: 5275 d202 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040c02: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +040c06: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +040c0a: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +040c0e: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +040c12: 6e40 3808 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0838 │ │ +040c18: 0e00 |0014: return-void │ │ +040c1a: 5574 d002 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040c1e: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +040c22: 5274 d202 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040c26: 5475 d102 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c2a: 2155 |001d: array-length v5, v5 │ │ +040c2c: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +040c30: 7010 3208 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +040c36: 5273 d202 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040c3a: 5474 d102 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c3e: 2144 |0027: array-length v4, v4 │ │ +040c40: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +040c44: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +040c48: 7110 2208 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ +040c4e: 0a00 |002f: move-result v0 │ │ +040c50: 2301 f703 |0030: new-array v1, v0, [J // type@03f7 │ │ +040c54: 2302 1004 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ +040c58: 5474 d102 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c5c: 5475 d102 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c60: 2155 |0038: array-length v5, v5 │ │ +040c62: 7155 f317 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040c68: 5474 d302 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040c6c: 5475 d302 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040c70: 2155 |0040: array-length v5, v5 │ │ +040c72: 7155 f317 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040c78: 5b71 d102 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c7c: 5b72 d302 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040c80: 5474 d102 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040c84: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +040c88: 5474 d302 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040c8c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +040c90: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +040c94: 5974 d202 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040c98: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -33490,27 +33490,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -040cb4: |[040cb4] android.support.v4.util.LongSparseArray.clear:()V │ │ -040cc4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -040cc6: 5251 d202 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040cca: 5452 d302 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040cce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -040cd0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -040cd4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -040cd6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -040cda: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040cde: 28f9 |000d: goto 0006 // -0007 │ │ -040ce0: 5954 d202 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040ce4: 5c54 d002 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040ce8: 0e00 |0012: return-void │ │ +040c9c: |[040c9c] android.support.v4.util.LongSparseArray.clear:()V │ │ +040cac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +040cae: 5251 d202 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040cb2: 5452 d302 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040cb6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +040cb8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +040cbc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +040cbe: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +040cc2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040cc6: 28f9 |000d: goto 0006 // -0007 │ │ +040cc8: 5954 d202 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040ccc: 5c54 d002 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040cd0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -33529,34 +33529,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -040cec: |[040cec] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -040cfc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040cfe: 6f10 c017 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@17c0 │ │ -040d04: 0c02 |0004: move-result-object v2 │ │ -040d06: 0720 |0005: move-object v0, v2 │ │ -040d08: 1f00 7501 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0175 │ │ -040d0c: 0701 |0008: move-object v1, v0 │ │ -040d0e: 5432 d102 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040d12: 6e10 701a 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1a70 │ │ -040d18: 0c02 |000e: move-result-object v2 │ │ -040d1a: 1f02 f703 |000f: check-cast v2, [J // type@03f7 │ │ -040d1e: 5b12 d102 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040d22: 5432 d302 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040d26: 6e10 741a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a74 │ │ -040d2c: 0c02 |0018: move-result-object v2 │ │ -040d2e: 1f02 1004 |0019: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ -040d32: 5b12 d302 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040d36: 1101 |001d: return-object v1 │ │ -040d38: 0d02 |001e: move-exception v2 │ │ -040d3a: 28fe |001f: goto 001d // -0002 │ │ +040cd4: |[040cd4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +040ce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040ce6: 6f10 c017 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@17c0 │ │ +040cec: 0c02 |0004: move-result-object v2 │ │ +040cee: 0720 |0005: move-object v0, v2 │ │ +040cf0: 1f00 7501 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0175 │ │ +040cf4: 0701 |0008: move-object v1, v0 │ │ +040cf6: 5432 d102 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040cfa: 6e10 701a 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1a70 │ │ +040d00: 0c02 |000e: move-result-object v2 │ │ +040d02: 1f02 f703 |000f: check-cast v2, [J // type@03f7 │ │ +040d06: 5b12 d102 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040d0a: 5432 d302 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040d0e: 6e10 741a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a74 │ │ +040d14: 0c02 |0018: move-result-object v2 │ │ +040d16: 1f02 1004 |0019: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ +040d1a: 5b12 d302 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040d1e: 1101 |001d: return-object v1 │ │ +040d20: 0d02 |001e: move-exception v2 │ │ +040d22: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -33573,18 +33573,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040d4c: |[040d4c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -040d5c: 6e10 2f08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@082f │ │ -040d62: 0c00 |0003: move-result-object v0 │ │ -040d64: 1100 |0004: return-object v0 │ │ +040d34: |[040d34] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +040d44: 6e10 2f08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@082f │ │ +040d4a: 0c00 |0003: move-result-object v0 │ │ +040d4c: 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; │ │ │ │ @@ -33593,30 +33593,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -040d68: |[040d68] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -040d78: 5431 d102 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040d7c: 5232 d202 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040d80: 7140 1e08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ -040d86: 0a00 |0007: move-result v0 │ │ -040d88: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -040d8c: 5431 d302 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040d90: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -040d94: 6202 cf02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040d98: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -040d9c: 5431 d302 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040da0: 6202 cf02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040da4: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -040da8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -040daa: 5c31 d002 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040dae: 0e00 |001b: return-void │ │ +040d50: |[040d50] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +040d60: 5431 d102 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040d64: 5232 d202 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040d68: 7140 1e08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ +040d6e: 0a00 |0007: move-result v0 │ │ +040d70: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +040d74: 5431 d302 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040d78: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +040d7c: 6202 cf02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040d80: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +040d84: 5431 d302 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040d88: 6202 cf02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040d8c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +040d90: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +040d92: 5c31 d002 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040d96: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -33632,19 +33632,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -040db0: |[040db0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -040dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040dc2: 6e40 3408 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0834 │ │ -040dc8: 0c00 |0004: move-result-object v0 │ │ -040dca: 1100 |0005: return-object v0 │ │ +040d98: |[040d98] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +040da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040daa: 6e40 3408 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0834 │ │ +040db0: 0c00 |0004: move-result-object v0 │ │ +040db2: 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 │ │ @@ -33654,28 +33654,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 │ │ -040dcc: |[040dcc] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -040ddc: 5431 d102 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040de0: 5232 d202 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040de4: 7140 1e08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ -040dea: 0a00 |0007: move-result v0 │ │ -040dec: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -040df0: 5431 d302 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040df4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -040df8: 6202 cf02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040dfc: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -040e00: 1106 |0012: return-object v6 │ │ -040e02: 5431 d302 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040e06: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -040e0a: 28fb |0017: goto 0012 // -0005 │ │ +040db4: |[040db4] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +040dc4: 5431 d102 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040dc8: 5232 d202 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040dcc: 7140 1e08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ +040dd2: 0a00 |0007: move-result v0 │ │ +040dd4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +040dd8: 5431 d302 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040ddc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +040de0: 6202 cf02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040de4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +040de8: 1106 |0012: return-object v6 │ │ +040dea: 5431 d302 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040dee: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +040df2: 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; │ │ @@ -33691,23 +33691,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -040e0c: |[040e0c] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -040e1c: 5530 d002 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040e20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -040e24: 7010 3208 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -040e2a: 5430 d102 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040e2e: 5231 d202 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040e32: 7140 1e08 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ -040e38: 0a00 |000e: move-result v0 │ │ -040e3a: 0f00 |000f: return v0 │ │ +040df4: |[040df4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +040e04: 5530 d002 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040e08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +040e0c: 7010 3208 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +040e12: 5430 d102 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040e16: 5231 d202 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040e1a: 7140 1e08 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ +040e20: 0a00 |000e: move-result v0 │ │ +040e22: 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; │ │ @@ -33719,29 +33719,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -040e3c: |[040e3c] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -040e4c: 5521 d002 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040e50: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -040e54: 7010 3208 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -040e5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -040e5c: 5221 d202 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040e60: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -040e64: 5421 d302 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040e68: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -040e6c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -040e70: 0f00 |0012: return v0 │ │ -040e72: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040e76: 28f3 |0015: goto 0008 // -000d │ │ -040e78: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -040e7a: 28fb |0017: goto 0012 // -0005 │ │ +040e24: |[040e24] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +040e34: 5521 d002 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040e38: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +040e3c: 7010 3208 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +040e42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +040e44: 5221 d202 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040e48: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +040e4c: 5421 d302 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040e50: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +040e54: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +040e58: 0f00 |0012: return v0 │ │ +040e5a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040e5e: 28f3 |0015: goto 0008 // -000d │ │ +040e60: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +040e62: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -33760,21 +33760,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -040e7c: |[040e7c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -040e8c: 5520 d002 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040e90: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -040e94: 7010 3208 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -040e9a: 5420 d102 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040e9e: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -040ea2: 1000 |000b: return-wide v0 │ │ +040e64: |[040e64] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +040e74: 5520 d002 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040e78: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +040e7c: 7010 3208 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +040e82: 5420 d102 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040e86: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +040e8a: 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; │ │ @@ -33786,91 +33786,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -040ea4: |[040ea4] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -040eb4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -040eb6: 5494 d102 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040eba: 5295 d202 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040ebe: 7140 1e08 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ -040ec4: 0a00 |0008: move-result v0 │ │ -040ec6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -040eca: 5494 d302 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040ece: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -040ed2: 0e00 |000f: return-void │ │ -040ed4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -040ed8: 5294 d202 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040edc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -040ee0: 5494 d302 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040ee4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -040ee8: 6205 cf02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -040eec: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -040ef0: 5494 d102 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040ef4: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -040ef8: 5494 d302 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040efc: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -040f00: 28e9 |0026: goto 000f // -0017 │ │ -040f02: 5594 d002 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -040f06: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -040f0a: 5294 d202 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f0e: 5495 d102 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f12: 2155 |002f: array-length v5, v5 │ │ -040f14: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -040f18: 7010 3208 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -040f1e: 5494 d102 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f22: 5295 d202 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f26: 7140 1e08 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ -040f2c: 0a04 |003c: move-result v4 │ │ -040f2e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -040f32: 5294 d202 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f36: 5495 d102 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f3a: 2155 |0043: array-length v5, v5 │ │ -040f3c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -040f40: 5294 d202 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f44: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -040f48: 7110 2208 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ -040f4e: 0a01 |004d: move-result v1 │ │ -040f50: 2312 f703 |004e: new-array v2, v1, [J // type@03f7 │ │ -040f54: 2313 1004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0410 │ │ -040f58: 5494 d102 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f5c: 5495 d102 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f60: 2155 |0056: array-length v5, v5 │ │ -040f62: 7155 f317 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040f68: 5494 d302 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040f6c: 5495 d302 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040f70: 2155 |005e: array-length v5, v5 │ │ -040f72: 7155 f317 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040f78: 5b92 d102 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f7c: 5b93 d302 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040f80: 5294 d202 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f84: b104 |0068: sub-int/2addr v4, v0 │ │ -040f86: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -040f8a: 5494 d102 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f8e: 5495 d102 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040f92: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -040f96: 5297 d202 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040f9a: b107 |0073: sub-int/2addr v7, v0 │ │ -040f9c: 7157 f317 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040fa2: 5494 d302 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040fa6: 5495 d302 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040faa: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -040fae: 5297 d202 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040fb2: b107 |007f: sub-int/2addr v7, v0 │ │ -040fb4: 7157 f317 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -040fba: 5494 d102 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ -040fbe: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -040fc2: 5494 d302 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -040fc6: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -040fca: 5294 d202 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040fce: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -040fd2: 5994 d202 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -040fd6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +040e8c: |[040e8c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +040e9c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +040e9e: 5494 d102 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040ea2: 5295 d202 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040ea6: 7140 1e08 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ +040eac: 0a00 |0008: move-result v0 │ │ +040eae: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +040eb2: 5494 d302 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040eb6: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +040eba: 0e00 |000f: return-void │ │ +040ebc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +040ec0: 5294 d202 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040ec4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +040ec8: 5494 d302 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040ecc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +040ed0: 6205 cf02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040ed4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +040ed8: 5494 d102 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040edc: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +040ee0: 5494 d302 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040ee4: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +040ee8: 28e9 |0026: goto 000f // -0017 │ │ +040eea: 5594 d002 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +040eee: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +040ef2: 5294 d202 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040ef6: 5495 d102 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040efa: 2155 |002f: array-length v5, v5 │ │ +040efc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +040f00: 7010 3208 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +040f06: 5494 d102 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f0a: 5295 d202 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f0e: 7140 1e08 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@081e │ │ +040f14: 0a04 |003c: move-result v4 │ │ +040f16: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +040f1a: 5294 d202 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f1e: 5495 d102 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f22: 2155 |0043: array-length v5, v5 │ │ +040f24: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +040f28: 5294 d202 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f2c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +040f30: 7110 2208 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0822 │ │ +040f36: 0a01 |004d: move-result v1 │ │ +040f38: 2312 f703 |004e: new-array v2, v1, [J // type@03f7 │ │ +040f3c: 2313 1004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0410 │ │ +040f40: 5494 d102 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f44: 5495 d102 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f48: 2155 |0056: array-length v5, v5 │ │ +040f4a: 7155 f317 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040f50: 5494 d302 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040f54: 5495 d302 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040f58: 2155 |005e: array-length v5, v5 │ │ +040f5a: 7155 f317 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040f60: 5b92 d102 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f64: 5b93 d302 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040f68: 5294 d202 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f6c: b104 |0068: sub-int/2addr v4, v0 │ │ +040f6e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +040f72: 5494 d102 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f76: 5495 d102 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040f7a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +040f7e: 5297 d202 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f82: b107 |0073: sub-int/2addr v7, v0 │ │ +040f84: 7157 f317 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040f8a: 5494 d302 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040f8e: 5495 d302 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040f92: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +040f96: 5297 d202 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040f9a: b107 |007f: sub-int/2addr v7, v0 │ │ +040f9c: 7157 f317 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +040fa2: 5494 d102 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d1 │ │ +040fa6: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +040faa: 5494 d302 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040fae: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +040fb2: 5294 d202 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040fb6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +040fba: 5994 d202 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +040fbe: 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 │ │ @@ -33910,17 +33910,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -040fdc: |[040fdc] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -040fec: 6e30 3108 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0831 │ │ -040ff2: 0e00 |0003: return-void │ │ +040fc4: |[040fc4] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +040fd4: 6e30 3108 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0831 │ │ +040fda: 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; │ │ @@ -33931,25 +33931,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -040ff4: |[040ff4] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -041004: 5420 d302 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -041008: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04100c: 6201 cf02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -041010: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -041014: 5420 d302 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -041018: 6201 cf02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ -04101c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -041020: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -041022: 5c20 d002 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -041026: 0e00 |0011: return-void │ │ +040fdc: |[040fdc] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +040fec: 5420 d302 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +040ff0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +040ff4: 6201 cf02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +040ff8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +040ffc: 5420 d302 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +041000: 6201 cf02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02cf │ │ +041004: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +041008: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04100a: 5c20 d002 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +04100e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -33962,21 +33962,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041028: |[041028] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -041038: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -04103c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -041040: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -041046: 5410 d302 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -04104a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -04104e: 0e00 |000b: return-void │ │ +041010: |[041010] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +041020: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +041024: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +041028: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +04102e: 5410 d302 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +041032: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +041036: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -33991,20 +33991,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -041050: |[041050] android.support.v4.util.LongSparseArray.size:()I │ │ -041060: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -041064: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -041068: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -04106e: 5210 d202 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -041072: 0f00 |0009: return v0 │ │ +041038: |[041038] android.support.v4.util.LongSparseArray.size:()I │ │ +041048: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +04104c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +041050: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +041056: 5210 d202 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +04105a: 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; │ │ @@ -34015,51 +34015,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -041074: |[041074] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -041084: 6e10 3c08 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@083c │ │ -04108a: 0a05 |0003: move-result v5 │ │ -04108c: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -041090: 1a05 4a1e |0006: const-string v5, "{}" // string@1e4a │ │ -041094: 1105 |0008: return-object v5 │ │ -041096: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -04109a: 5265 d202 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -04109e: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -0410a2: 7020 e517 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -0410a8: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -0410ac: 6e20 e717 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0410b2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0410b4: 5265 d202 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ -0410b8: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -0410bc: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -0410c0: 1a05 0a01 |001e: const-string v5, ", " // string@010a │ │ -0410c4: 6e20 ed17 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0410ca: 6e20 3708 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0837 │ │ -0410d0: 0b02 |0026: move-result-wide v2 │ │ -0410d2: 6e30 ea17 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ -0410d8: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -0410dc: 6e20 e717 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0410e2: 6e20 3e08 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@083e │ │ -0410e8: 0c04 |0032: move-result-object v4 │ │ -0410ea: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -0410ee: 6e20 ec17 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0410f4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0410f8: 28de |003a: goto 0018 // -0022 │ │ -0410fa: 1a05 fb00 |003b: const-string v5, "(this Map)" // string@00fb │ │ -0410fe: 6e20 ed17 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -041104: 28f8 |0040: goto 0038 // -0008 │ │ -041106: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -04110a: 6e20 e717 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -041110: 6e10 f217 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -041116: 0c05 |0049: move-result-object v5 │ │ -041118: 28be |004a: goto 0008 // -0042 │ │ +04105c: |[04105c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +04106c: 6e10 3c08 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@083c │ │ +041072: 0a05 |0003: move-result v5 │ │ +041074: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +041078: 1a05 431e |0006: const-string v5, "{}" // string@1e43 │ │ +04107c: 1105 |0008: return-object v5 │ │ +04107e: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +041082: 5265 d202 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +041086: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +04108a: 7020 e517 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +041090: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +041094: 6e20 e717 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +04109a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +04109c: 5265 d202 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d2 │ │ +0410a0: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +0410a4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +0410a8: 1a05 0301 |001e: const-string v5, ", " // string@0103 │ │ +0410ac: 6e20 ed17 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0410b2: 6e20 3708 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0837 │ │ +0410b8: 0b02 |0026: move-result-wide v2 │ │ +0410ba: 6e30 ea17 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ +0410c0: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +0410c4: 6e20 e717 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0410ca: 6e20 3e08 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@083e │ │ +0410d0: 0c04 |0032: move-result-object v4 │ │ +0410d2: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +0410d6: 6e20 ec17 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0410dc: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0410e0: 28de |003a: goto 0018 // -0022 │ │ +0410e2: 1a05 f400 |003b: const-string v5, "(this Map)" // string@00f4 │ │ +0410e6: 6e20 ed17 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0410ec: 28f8 |0040: goto 0038 // -0008 │ │ +0410ee: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +0410f2: 6e20 e717 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0410f8: 6e10 f217 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0410fe: 0c05 |0049: move-result-object v5 │ │ +041100: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -34089,38 +34089,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04111c: |[04111c] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -04112c: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ -041130: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -041134: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ -04113a: 5410 d302 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ -04113e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -041142: 1100 |000b: return-object v0 │ │ +041104: |[041104] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +041114: 5510 d002 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d0 │ │ +041118: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04111c: 7010 3208 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0832 │ │ +041122: 5410 d302 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d3 │ │ +041126: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +04112a: 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; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2368 (LongSparseArray.java) │ │ + source_file_idx : 2361 (LongSparseArray.java) │ │ │ │ Class #167 header: │ │ class_idx : 374 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2448 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -34189,29 +34189,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -041144: |[041144] android.support.v4.util.LruCache.:(I)V │ │ -041154: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ -04115a: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -04115e: 2200 5603 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -041162: 1a01 eb16 |0007: const-string v1, "maxSize <= 0" // string@16eb │ │ -041166: 7020 a017 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04116c: 2700 |000c: throw v0 │ │ -04116e: 5945 d802 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ -041172: 2200 8503 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0385 │ │ -041176: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -041178: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -04117c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -04117e: 7040 2f18 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@182f │ │ -041184: 5b40 d702 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -041188: 0e00 |001a: return-void │ │ +04112c: |[04112c] android.support.v4.util.LruCache.:(I)V │ │ +04113c: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ +041142: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +041146: 2200 5603 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04114a: 1a01 e416 |0007: const-string v1, "maxSize <= 0" // string@16e4 │ │ +04114e: 7020 a017 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +041154: 2700 |000c: throw v0 │ │ +041156: 5945 d802 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ +04115a: 2200 8503 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0385 │ │ +04115e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +041160: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +041164: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +041166: 7040 2f18 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@182f │ │ +04116c: 5b40 d702 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +041170: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -34226,36 +34226,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 │ │ -04118c: |[04118c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -04119c: 6e30 4e08 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084e │ │ -0411a2: 0a00 |0003: move-result v0 │ │ -0411a4: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -0411a8: 2201 5703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -0411ac: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0411b0: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0411b6: 1a03 de09 |000d: const-string v3, "Negative size: " // string@09de │ │ -0411ba: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0411c0: 0c02 |0012: move-result-object v2 │ │ -0411c2: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0411c8: 0c02 |0016: move-result-object v2 │ │ -0411ca: 1a03 8a01 |0017: const-string v3, "=" // string@018a │ │ -0411ce: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0411d4: 0c02 |001c: move-result-object v2 │ │ -0411d6: 6e20 ec17 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0411dc: 0c02 |0020: move-result-object v2 │ │ -0411de: 6e10 f217 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0411e4: 0c02 |0024: move-result-object v2 │ │ -0411e6: 7020 a417 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0411ec: 2701 |0028: throw v1 │ │ -0411ee: 0f00 |0029: return v0 │ │ +041174: |[041174] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +041184: 6e30 4e08 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084e │ │ +04118a: 0a00 |0003: move-result v0 │ │ +04118c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +041190: 2201 5703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +041194: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +041198: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04119e: 1a03 d709 |000d: const-string v3, "Negative size: " // string@09d7 │ │ +0411a2: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0411a8: 0c02 |0012: move-result-object v2 │ │ +0411aa: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0411b0: 0c02 |0016: move-result-object v2 │ │ +0411b2: 1a03 8301 |0017: const-string v3, "=" // string@0183 │ │ +0411b6: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0411bc: 0c02 |001c: move-result-object v2 │ │ +0411be: 6e20 ec17 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0411c4: 0c02 |0020: move-result-object v2 │ │ +0411c6: 6e10 f217 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0411cc: 0c02 |0024: move-result-object v2 │ │ +0411ce: 7020 a417 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0411d4: 2701 |0028: throw v1 │ │ +0411d6: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -34273,17 +34273,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 │ │ -0411f0: |[0411f0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -041200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041202: 1100 |0001: return-object v0 │ │ +0411d8: |[0411d8] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0411e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0411ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34294,22 +34294,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041204: |[041204] android.support.v4.util.LruCache.createCount:()I │ │ -041214: 1d01 |0000: monitor-enter v1 │ │ -041216: 5210 d402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ -04121a: 1e01 |0003: monitor-exit v1 │ │ -04121c: 0f00 |0004: return v0 │ │ -04121e: 0d00 |0005: move-exception v0 │ │ -041220: 1e01 |0006: monitor-exit v1 │ │ -041222: 2700 |0007: throw v0 │ │ +0411ec: |[0411ec] android.support.v4.util.LruCache.createCount:()I │ │ +0411fc: 1d01 |0000: monitor-enter v1 │ │ +0411fe: 5210 d402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ +041202: 1e01 |0003: monitor-exit v1 │ │ +041204: 0f00 |0004: return v0 │ │ +041206: 0d00 |0005: move-exception v0 │ │ +041208: 1e01 |0006: monitor-exit v1 │ │ +04120a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34320,16 +34320,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 │ │ -041230: |[041230] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -041240: 0e00 |0000: return-void │ │ +041218: |[041218] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +041228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34345,18 +34345,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041244: |[041244] android.support.v4.util.LruCache.evictAll:()V │ │ -041254: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -041256: 6e20 5108 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ -04125c: 0e00 |0004: return-void │ │ +04122c: |[04122c] android.support.v4.util.LruCache.evictAll:()V │ │ +04123c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04123e: 6e20 5108 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ +041244: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34366,22 +34366,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041260: |[041260] android.support.v4.util.LruCache.evictionCount:()I │ │ -041270: 1d01 |0000: monitor-enter v1 │ │ -041272: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ -041276: 1e01 |0003: monitor-exit v1 │ │ -041278: 0f00 |0004: return v0 │ │ -04127a: 0d00 |0005: move-exception v0 │ │ -04127c: 1e01 |0006: monitor-exit v1 │ │ -04127e: 2700 |0007: throw v0 │ │ +041248: |[041248] android.support.v4.util.LruCache.evictionCount:()I │ │ +041258: 1d01 |0000: monitor-enter v1 │ │ +04125a: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ +04125e: 1e01 |0003: monitor-exit v1 │ │ +041260: 0f00 |0004: return v0 │ │ +041262: 0d00 |0005: move-exception v0 │ │ +041264: 1e01 |0006: monitor-exit v1 │ │ +041266: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34392,71 +34392,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 │ │ -04128c: |[04128c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04129c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0412a0: 2202 6203 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0362 │ │ -0412a4: 1a03 1914 |0004: const-string v3, "key == null" // string@1419 │ │ -0412a8: 7020 bd17 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ -0412ae: 2702 |0009: throw v2 │ │ -0412b0: 1d04 |000a: monitor-enter v4 │ │ -0412b2: 5442 d702 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -0412b6: 6e20 3218 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1832 │ │ -0412bc: 0c01 |0010: move-result-object v1 │ │ -0412be: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -0412c2: 5242 d602 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -0412c6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0412ca: 5942 d602 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -0412ce: 1e04 |0019: monitor-exit v4 │ │ -0412d0: 0710 |001a: move-object v0, v1 │ │ -0412d2: 1100 |001b: return-object v0 │ │ -0412d4: 5242 d902 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ -0412d8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0412dc: 5942 d902 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ -0412e0: 1e04 |0022: monitor-exit v4 │ │ -0412e2: 6e20 4008 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0840 │ │ -0412e8: 0c00 |0026: move-result-object v0 │ │ -0412ea: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -0412ee: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -0412f0: 28f1 |002a: goto 001b // -000f │ │ -0412f2: 0d02 |002b: move-exception v2 │ │ -0412f4: 1e04 |002c: monitor-exit v4 │ │ -0412f6: 2702 |002d: throw v2 │ │ -0412f8: 1d04 |002e: monitor-enter v4 │ │ -0412fa: 5242 d402 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ -0412fe: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041302: 5942 d402 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ -041306: 5442 d702 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -04130a: 6e30 3418 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ -041310: 0c01 |003a: move-result-object v1 │ │ -041312: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -041316: 5442 d702 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -04131a: 6e30 3418 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ -041320: 1e04 |0042: monitor-exit v4 │ │ -041322: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -041326: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -041328: 6e51 4208 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@0842 │ │ -04132e: 0710 |0049: move-object v0, v1 │ │ -041330: 28d1 |004a: goto 001b // -002f │ │ -041332: 5242 db02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -041336: 7030 4c08 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ -04133c: 0a03 |0050: move-result v3 │ │ -04133e: b032 |0051: add-int/2addr v2, v3 │ │ -041340: 5942 db02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -041344: 28ee |0054: goto 0042 // -0012 │ │ -041346: 0d02 |0055: move-exception v2 │ │ -041348: 1e04 |0056: monitor-exit v4 │ │ -04134a: 2702 |0057: throw v2 │ │ -04134c: 5242 d802 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ -041350: 6e20 5108 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ -041356: 28be |005d: goto 001b // -0042 │ │ +041274: |[041274] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +041284: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +041288: 2202 6203 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0362 │ │ +04128c: 1a03 1214 |0004: const-string v3, "key == null" // string@1412 │ │ +041290: 7020 bd17 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ +041296: 2702 |0009: throw v2 │ │ +041298: 1d04 |000a: monitor-enter v4 │ │ +04129a: 5442 d702 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +04129e: 6e20 3218 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1832 │ │ +0412a4: 0c01 |0010: move-result-object v1 │ │ +0412a6: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +0412aa: 5242 d602 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +0412ae: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0412b2: 5942 d602 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +0412b6: 1e04 |0019: monitor-exit v4 │ │ +0412b8: 0710 |001a: move-object v0, v1 │ │ +0412ba: 1100 |001b: return-object v0 │ │ +0412bc: 5242 d902 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ +0412c0: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0412c4: 5942 d902 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ +0412c8: 1e04 |0022: monitor-exit v4 │ │ +0412ca: 6e20 4008 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0840 │ │ +0412d0: 0c00 |0026: move-result-object v0 │ │ +0412d2: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +0412d6: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +0412d8: 28f1 |002a: goto 001b // -000f │ │ +0412da: 0d02 |002b: move-exception v2 │ │ +0412dc: 1e04 |002c: monitor-exit v4 │ │ +0412de: 2702 |002d: throw v2 │ │ +0412e0: 1d04 |002e: monitor-enter v4 │ │ +0412e2: 5242 d402 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ +0412e6: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0412ea: 5942 d402 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d4 │ │ +0412ee: 5442 d702 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +0412f2: 6e30 3418 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ +0412f8: 0c01 |003a: move-result-object v1 │ │ +0412fa: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +0412fe: 5442 d702 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +041302: 6e30 3418 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ +041308: 1e04 |0042: monitor-exit v4 │ │ +04130a: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +04130e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +041310: 6e51 4208 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@0842 │ │ +041316: 0710 |0049: move-object v0, v1 │ │ +041318: 28d1 |004a: goto 001b // -002f │ │ +04131a: 5242 db02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +04131e: 7030 4c08 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ +041324: 0a03 |0050: move-result v3 │ │ +041326: b032 |0051: add-int/2addr v2, v3 │ │ +041328: 5942 db02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +04132c: 28ee |0054: goto 0042 // -0012 │ │ +04132e: 0d02 |0055: move-exception v2 │ │ +041330: 1e04 |0056: monitor-exit v4 │ │ +041332: 2702 |0057: throw v2 │ │ +041334: 5242 d802 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ +041338: 6e20 5108 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ +04133e: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -34504,22 +34504,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041380: |[041380] android.support.v4.util.LruCache.hitCount:()I │ │ -041390: 1d01 |0000: monitor-enter v1 │ │ -041392: 5210 d602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -041396: 1e01 |0003: monitor-exit v1 │ │ -041398: 0f00 |0004: return v0 │ │ -04139a: 0d00 |0005: move-exception v0 │ │ -04139c: 1e01 |0006: monitor-exit v1 │ │ -04139e: 2700 |0007: throw v0 │ │ +041368: |[041368] android.support.v4.util.LruCache.hitCount:()I │ │ +041378: 1d01 |0000: monitor-enter v1 │ │ +04137a: 5210 d602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +04137e: 1e01 |0003: monitor-exit v1 │ │ +041380: 0f00 |0004: return v0 │ │ +041382: 0d00 |0005: move-exception v0 │ │ +041384: 1e01 |0006: monitor-exit v1 │ │ +041386: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34530,22 +34530,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0413ac: |[0413ac] android.support.v4.util.LruCache.maxSize:()I │ │ -0413bc: 1d01 |0000: monitor-enter v1 │ │ -0413be: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ -0413c2: 1e01 |0003: monitor-exit v1 │ │ -0413c4: 0f00 |0004: return v0 │ │ -0413c6: 0d00 |0005: move-exception v0 │ │ -0413c8: 1e01 |0006: monitor-exit v1 │ │ -0413ca: 2700 |0007: throw v0 │ │ +041394: |[041394] android.support.v4.util.LruCache.maxSize:()I │ │ +0413a4: 1d01 |0000: monitor-enter v1 │ │ +0413a6: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ +0413aa: 1e01 |0003: monitor-exit v1 │ │ +0413ac: 0f00 |0004: return v0 │ │ +0413ae: 0d00 |0005: move-exception v0 │ │ +0413b0: 1e01 |0006: monitor-exit v1 │ │ +0413b2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34556,22 +34556,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0413d8: |[0413d8] android.support.v4.util.LruCache.missCount:()I │ │ -0413e8: 1d01 |0000: monitor-enter v1 │ │ -0413ea: 5210 d902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ -0413ee: 1e01 |0003: monitor-exit v1 │ │ -0413f0: 0f00 |0004: return v0 │ │ -0413f2: 0d00 |0005: move-exception v0 │ │ -0413f4: 1e01 |0006: monitor-exit v1 │ │ -0413f6: 2700 |0007: throw v0 │ │ +0413c0: |[0413c0] android.support.v4.util.LruCache.missCount:()I │ │ +0413d0: 1d01 |0000: monitor-enter v1 │ │ +0413d2: 5210 d902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ +0413d6: 1e01 |0003: monitor-exit v1 │ │ +0413d8: 0f00 |0004: return v0 │ │ +0413da: 0d00 |0005: move-exception v0 │ │ +0413dc: 1e01 |0006: monitor-exit v1 │ │ +0413de: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34582,49 +34582,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 │ │ -041404: |[041404] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -041414: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -041418: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -04141c: 2201 6203 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ -041420: 1a02 1a14 |0006: const-string v2, "key == null || value == null" // string@141a │ │ -041424: 7020 bd17 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ -04142a: 2701 |000b: throw v1 │ │ -04142c: 1d03 |000c: monitor-enter v3 │ │ -04142e: 5231 da02 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ -041432: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041436: 5931 da02 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ -04143a: 5231 db02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04143e: 7030 4c08 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ -041444: 0a02 |0018: move-result v2 │ │ -041446: b021 |0019: add-int/2addr v1, v2 │ │ -041448: 5931 db02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04144c: 5431 d702 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -041450: 6e30 3418 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ -041456: 0c00 |0021: move-result-object v0 │ │ -041458: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -04145c: 5231 db02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -041460: 7030 4c08 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ -041466: 0a02 |0029: move-result v2 │ │ -041468: b121 |002a: sub-int/2addr v1, v2 │ │ -04146a: 5931 db02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04146e: 1e03 |002d: monitor-exit v3 │ │ -041470: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -041474: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -041476: 6e55 4208 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@0842 │ │ -04147c: 5231 d802 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ -041480: 6e20 5108 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ -041486: 1100 |0039: return-object v0 │ │ -041488: 0d01 |003a: move-exception v1 │ │ -04148a: 1e03 |003b: monitor-exit v3 │ │ -04148c: 2701 |003c: throw v1 │ │ +0413ec: |[0413ec] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0413fc: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +041400: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +041404: 2201 6203 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ +041408: 1a02 1314 |0006: const-string v2, "key == null || value == null" // string@1413 │ │ +04140c: 7020 bd17 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ +041412: 2701 |000b: throw v1 │ │ +041414: 1d03 |000c: monitor-enter v3 │ │ +041416: 5231 da02 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ +04141a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04141e: 5931 da02 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ +041422: 5231 db02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041426: 7030 4c08 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ +04142c: 0a02 |0018: move-result v2 │ │ +04142e: b021 |0019: add-int/2addr v1, v2 │ │ +041430: 5931 db02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041434: 5431 d702 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +041438: 6e30 3418 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1834 │ │ +04143e: 0c00 |0021: move-result-object v0 │ │ +041440: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +041444: 5231 db02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041448: 7030 4c08 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ +04144e: 0a02 |0029: move-result v2 │ │ +041450: b121 |002a: sub-int/2addr v1, v2 │ │ +041452: 5931 db02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041456: 1e03 |002d: monitor-exit v3 │ │ +041458: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +04145c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +04145e: 6e55 4208 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@0842 │ │ +041464: 5231 d802 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ +041468: 6e20 5108 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0851 │ │ +04146e: 1100 |0039: return-object v0 │ │ +041470: 0d01 |003a: move-exception v1 │ │ +041472: 1e03 |003b: monitor-exit v3 │ │ +041474: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -34655,22 +34655,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0414a4: |[0414a4] android.support.v4.util.LruCache.putCount:()I │ │ -0414b4: 1d01 |0000: monitor-enter v1 │ │ -0414b6: 5210 da02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ -0414ba: 1e01 |0003: monitor-exit v1 │ │ -0414bc: 0f00 |0004: return v0 │ │ -0414be: 0d00 |0005: move-exception v0 │ │ -0414c0: 1e01 |0006: monitor-exit v1 │ │ -0414c2: 2700 |0007: throw v0 │ │ +04148c: |[04148c] android.support.v4.util.LruCache.putCount:()I │ │ +04149c: 1d01 |0000: monitor-enter v1 │ │ +04149e: 5210 da02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02da │ │ +0414a2: 1e01 |0003: monitor-exit v1 │ │ +0414a4: 0f00 |0004: return v0 │ │ +0414a6: 0d00 |0005: move-exception v0 │ │ +0414a8: 1e01 |0006: monitor-exit v1 │ │ +0414aa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34681,39 +34681,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 │ │ -0414d0: |[0414d0] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0414e0: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -0414e4: 2201 6203 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ -0414e8: 1a02 1914 |0004: const-string v2, "key == null" // string@1419 │ │ -0414ec: 7020 bd17 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ -0414f2: 2701 |0009: throw v1 │ │ -0414f4: 1d03 |000a: monitor-enter v3 │ │ -0414f6: 5431 d702 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -0414fa: 6e20 3518 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1835 │ │ -041500: 0c00 |0010: move-result-object v0 │ │ -041502: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -041506: 5231 db02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04150a: 7030 4c08 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ -041510: 0a02 |0018: move-result v2 │ │ -041512: b121 |0019: sub-int/2addr v1, v2 │ │ -041514: 5931 db02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -041518: 1e03 |001c: monitor-exit v3 │ │ -04151a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -04151e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -041520: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -041522: 6e52 4208 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@0842 │ │ -041528: 1100 |0024: return-object v0 │ │ -04152a: 0d01 |0025: move-exception v1 │ │ -04152c: 1e03 |0026: monitor-exit v3 │ │ -04152e: 2701 |0027: throw v1 │ │ +0414b8: |[0414b8] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0414c8: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +0414cc: 2201 6203 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ +0414d0: 1a02 1214 |0004: const-string v2, "key == null" // string@1412 │ │ +0414d4: 7020 bd17 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ +0414da: 2701 |0009: throw v1 │ │ +0414dc: 1d03 |000a: monitor-enter v3 │ │ +0414de: 5431 d702 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +0414e2: 6e20 3518 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1835 │ │ +0414e8: 0c00 |0010: move-result-object v0 │ │ +0414ea: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +0414ee: 5231 db02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +0414f2: 7030 4c08 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ +0414f8: 0a02 |0018: move-result v2 │ │ +0414fa: b121 |0019: sub-int/2addr v1, v2 │ │ +0414fc: 5931 db02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041500: 1e03 |001c: monitor-exit v3 │ │ +041502: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +041506: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +041508: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04150a: 6e52 4208 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@0842 │ │ +041510: 1100 |0024: return-object v0 │ │ +041512: 0d01 |0025: move-exception v1 │ │ +041514: 1e03 |0026: monitor-exit v3 │ │ +041516: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -34739,22 +34739,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -041544: |[041544] android.support.v4.util.LruCache.size:()I │ │ -041554: 1d01 |0000: monitor-enter v1 │ │ -041556: 5210 db02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04155a: 1e01 |0003: monitor-exit v1 │ │ -04155c: 0f00 |0004: return v0 │ │ -04155e: 0d00 |0005: move-exception v0 │ │ -041560: 1e01 |0006: monitor-exit v1 │ │ -041562: 2700 |0007: throw v0 │ │ +04152c: |[04152c] android.support.v4.util.LruCache.size:()I │ │ +04153c: 1d01 |0000: monitor-enter v1 │ │ +04153e: 5210 db02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041542: 1e01 |0003: monitor-exit v1 │ │ +041544: 0f00 |0004: return v0 │ │ +041546: 0d00 |0005: move-exception v0 │ │ +041548: 1e01 |0006: monitor-exit v1 │ │ +04154a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34765,17 +34765,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 │ │ -041570: |[041570] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -041580: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041582: 0f00 |0001: return v0 │ │ +041558: |[041558] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +041568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04156a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34788,24 +34788,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 │ │ -041584: |[041584] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -041594: 1d02 |0000: monitor-enter v2 │ │ -041596: 2200 8503 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0385 │ │ -04159a: 5421 d702 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -04159e: 7020 3018 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1830 │ │ -0415a4: 1e02 |0008: monitor-exit v2 │ │ -0415a6: 1100 |0009: return-object v0 │ │ -0415a8: 0d00 |000a: move-exception v0 │ │ -0415aa: 1e02 |000b: monitor-exit v2 │ │ -0415ac: 2700 |000c: throw v0 │ │ +04156c: |[04156c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +04157c: 1d02 |0000: monitor-enter v2 │ │ +04157e: 2200 8503 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0385 │ │ +041582: 5421 d702 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +041586: 7020 3018 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1830 │ │ +04158c: 1e02 |0008: monitor-exit v2 │ │ +04158e: 1100 |0009: return-object v0 │ │ +041590: 0d00 |000a: move-exception v0 │ │ +041592: 1e02 |000b: monitor-exit v2 │ │ +041594: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -34816,53 +34816,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 │ │ -0415bc: |[0415bc] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -0415cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0415ce: 1d06 |0001: monitor-enter v6 │ │ -0415d0: 5262 d602 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -0415d4: 5263 d902 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ -0415d8: 9000 0203 |0006: add-int v0, v2, v3 │ │ -0415dc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0415e0: 5262 d602 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -0415e4: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -0415e8: 9301 0200 |000e: div-int v1, v2, v0 │ │ -0415ec: 1a02 9109 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0991 │ │ -0415f0: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -0415f2: 2333 1004 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ -0415f6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0415f8: 5265 d802 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ -0415fc: 7110 ad17 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -041602: 0c05 |001b: move-result-object v5 │ │ -041604: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -041608: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -04160a: 5265 d602 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ -04160e: 7110 ad17 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -041614: 0c05 |0024: move-result-object v5 │ │ -041616: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -04161a: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -04161c: 5265 d902 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ -041620: 7110 ad17 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -041626: 0c05 |002d: move-result-object v5 │ │ -041628: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -04162c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -04162e: 7110 ad17 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -041634: 0c05 |0034: move-result-object v5 │ │ -041636: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -04163a: 7120 d417 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@17d4 │ │ -041640: 0c02 |003a: move-result-object v2 │ │ -041642: 1e06 |003b: monitor-exit v6 │ │ -041644: 1102 |003c: return-object v2 │ │ -041646: 0d02 |003d: move-exception v2 │ │ -041648: 1e06 |003e: monitor-exit v6 │ │ -04164a: 2702 |003f: throw v2 │ │ +0415a4: |[0415a4] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +0415b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0415b6: 1d06 |0001: monitor-enter v6 │ │ +0415b8: 5262 d602 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +0415bc: 5263 d902 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ +0415c0: 9000 0203 |0006: add-int v0, v2, v3 │ │ +0415c4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0415c8: 5262 d602 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +0415cc: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +0415d0: 9301 0200 |000e: div-int v1, v2, v0 │ │ +0415d4: 1a02 8a09 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@098a │ │ +0415d8: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +0415da: 2333 1004 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ +0415de: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0415e0: 5265 d802 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d8 │ │ +0415e4: 7110 ad17 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +0415ea: 0c05 |001b: move-result-object v5 │ │ +0415ec: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +0415f0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +0415f2: 5265 d602 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d6 │ │ +0415f6: 7110 ad17 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +0415fc: 0c05 |0024: move-result-object v5 │ │ +0415fe: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +041602: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +041604: 5265 d902 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d9 │ │ +041608: 7110 ad17 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +04160e: 0c05 |002d: move-result-object v5 │ │ +041610: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +041614: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +041616: 7110 ad17 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +04161c: 0c05 |0034: move-result-object v5 │ │ +04161e: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +041622: 7120 d417 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@17d4 │ │ +041628: 0c02 |003a: move-result-object v2 │ │ +04162a: 1e06 |003b: monitor-exit v6 │ │ +04162c: 1102 |003c: return-object v2 │ │ +04162e: 0d02 |003d: move-exception v2 │ │ +041630: 1e06 |003e: monitor-exit v6 │ │ +041632: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -34878,78 +34878,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -041658: |[041658] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -041668: 1d06 |0000: monitor-enter v6 │ │ -04166a: 5263 db02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04166e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -041672: 5463 d702 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -041676: 6e10 3318 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1833 │ │ -04167c: 0a03 |000a: move-result v3 │ │ -04167e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -041682: 5263 db02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -041686: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -04168a: 2203 5703 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ -04168e: 2204 6b03 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -041692: 7010 e417 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -041698: 6e10 c217 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -04169e: 0c05 |001b: move-result-object v5 │ │ -0416a0: 6e10 9417 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -0416a6: 0c05 |001f: move-result-object v5 │ │ -0416a8: 6e20 ed17 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0416ae: 0c04 |0023: move-result-object v4 │ │ -0416b0: 1a05 1601 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0116 │ │ -0416b4: 6e20 ed17 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0416ba: 0c04 |0029: move-result-object v4 │ │ -0416bc: 6e10 f217 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0416c2: 0c04 |002d: move-result-object v4 │ │ -0416c4: 7020 a417 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0416ca: 2703 |0031: throw v3 │ │ -0416cc: 0d03 |0032: move-exception v3 │ │ -0416ce: 1e06 |0033: monitor-exit v6 │ │ -0416d0: 2703 |0034: throw v3 │ │ -0416d2: 5263 db02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -0416d6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -0416da: 5463 d702 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -0416de: 6e10 3318 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1833 │ │ -0416e4: 0a03 |003e: move-result v3 │ │ -0416e6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -0416ea: 1e06 |0041: monitor-exit v6 │ │ -0416ec: 0e00 |0042: return-void │ │ -0416ee: 5463 d702 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -0416f2: 6e10 3118 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1831 │ │ -0416f8: 0c03 |0048: move-result-object v3 │ │ -0416fa: 7210 5f18 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ -041700: 0c03 |004c: move-result-object v3 │ │ -041702: 7210 2d18 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -041708: 0c01 |0050: move-result-object v1 │ │ -04170a: 1f01 8a03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@038a │ │ -04170e: 7210 5018 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -041714: 0c00 |0056: move-result-object v0 │ │ -041716: 7210 5118 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -04171c: 0c02 |005a: move-result-object v2 │ │ -04171e: 5463 d702 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ -041722: 6e20 3518 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1835 │ │ -041728: 5263 db02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04172c: 7030 4c08 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ -041732: 0a04 |0065: move-result v4 │ │ -041734: b143 |0066: sub-int/2addr v3, v4 │ │ -041736: 5963 db02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ -04173a: 5263 d502 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ -04173e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -041742: 5963 d502 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ -041746: 1e06 |006f: monitor-exit v6 │ │ -041748: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -04174a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -04174c: 6e54 4208 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@0842 │ │ -041752: 288b |0075: goto 0000 // -0075 │ │ +041640: |[041640] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +041650: 1d06 |0000: monitor-enter v6 │ │ +041652: 5263 db02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041656: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +04165a: 5463 d702 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +04165e: 6e10 3318 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1833 │ │ +041664: 0a03 |000a: move-result v3 │ │ +041666: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +04166a: 5263 db02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +04166e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +041672: 2203 5703 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ +041676: 2204 6b03 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +04167a: 7010 e417 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +041680: 6e10 c217 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +041686: 0c05 |001b: move-result-object v5 │ │ +041688: 6e10 9417 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +04168e: 0c05 |001f: move-result-object v5 │ │ +041690: 6e20 ed17 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +041696: 0c04 |0023: move-result-object v4 │ │ +041698: 1a05 0f01 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@010f │ │ +04169c: 6e20 ed17 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0416a2: 0c04 |0029: move-result-object v4 │ │ +0416a4: 6e10 f217 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0416aa: 0c04 |002d: move-result-object v4 │ │ +0416ac: 7020 a417 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0416b2: 2703 |0031: throw v3 │ │ +0416b4: 0d03 |0032: move-exception v3 │ │ +0416b6: 1e06 |0033: monitor-exit v6 │ │ +0416b8: 2703 |0034: throw v3 │ │ +0416ba: 5263 db02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +0416be: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +0416c2: 5463 d702 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +0416c6: 6e10 3318 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1833 │ │ +0416cc: 0a03 |003e: move-result v3 │ │ +0416ce: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +0416d2: 1e06 |0041: monitor-exit v6 │ │ +0416d4: 0e00 |0042: return-void │ │ +0416d6: 5463 d702 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +0416da: 6e10 3118 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1831 │ │ +0416e0: 0c03 |0048: move-result-object v3 │ │ +0416e2: 7210 5f18 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ +0416e8: 0c03 |004c: move-result-object v3 │ │ +0416ea: 7210 2d18 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0416f0: 0c01 |0050: move-result-object v1 │ │ +0416f2: 1f01 8a03 |0051: check-cast v1, Ljava/util/Map$Entry; // type@038a │ │ +0416f6: 7210 5018 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +0416fc: 0c00 |0056: move-result-object v0 │ │ +0416fe: 7210 5118 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +041704: 0c02 |005a: move-result-object v2 │ │ +041706: 5463 d702 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d7 │ │ +04170a: 6e20 3518 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1835 │ │ +041710: 5263 db02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041714: 7030 4c08 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@084c │ │ +04171a: 0a04 |0065: move-result v4 │ │ +04171c: b143 |0066: sub-int/2addr v3, v4 │ │ +04171e: 5963 db02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02db │ │ +041722: 5263 d502 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ +041726: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04172a: 5963 d502 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d5 │ │ +04172e: 1e06 |006f: monitor-exit v6 │ │ +041730: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +041732: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +041734: 6e54 4208 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@0842 │ │ +04173a: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -34971,21 +34971,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 : 2448 (LruCache.java) │ │ + source_file_idx : 2441 (LruCache.java) │ │ │ │ Class #168 header: │ │ class_idx : 375 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35029,24 +35029,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 │ │ -041768: |[041768] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -041778: 5b12 e002 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -04177c: 7010 bf17 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -041782: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -041784: 5c10 dc02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ -041788: 5913 de02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02de │ │ -04178c: 6e10 9408 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041792: 0a00 |000d: move-result v0 │ │ -041794: 5910 df02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ -041798: 0e00 |0010: return-void │ │ +041750: |[041750] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +041760: 5b12 e002 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +041764: 7010 bf17 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +04176a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04176c: 5c10 dc02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ +041770: 5913 de02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02de │ │ +041774: 6e10 9408 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +04177a: 0a00 |000d: move-result v0 │ │ +04177c: 5910 df02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ +041780: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -35062,22 +35062,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04179c: |[04179c] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -0417ac: 5220 dd02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -0417b0: 5221 df02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ -0417b4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0417b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0417ba: 0f00 |0007: return v0 │ │ -0417bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0417be: 28fe |0009: goto 0007 // -0002 │ │ +041784: |[041784] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +041794: 5220 dd02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +041798: 5221 df02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ +04179c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0417a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0417a2: 0f00 |0007: return v0 │ │ +0417a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0417a6: 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; │ │ │ │ @@ -35086,26 +35086,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0417c0: |[0417c0] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -0417d0: 5441 e002 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0417d4: 5242 dd02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -0417d8: 5243 de02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02de │ │ -0417dc: 6e30 9208 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -0417e2: 0c00 |0009: move-result-object v0 │ │ -0417e4: 5241 dd02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -0417e8: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0417ec: 5941 dd02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -0417f0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0417f2: 5c41 dc02 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ -0417f6: 1100 |0013: return-object v0 │ │ +0417a8: |[0417a8] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +0417b8: 5441 e002 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0417bc: 5242 dd02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +0417c0: 5243 de02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02de │ │ +0417c4: 6e30 9208 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +0417ca: 0c00 |0009: move-result-object v0 │ │ +0417cc: 5241 dd02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +0417d0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0417d4: 5941 dd02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +0417d8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0417da: 5c41 dc02 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ +0417de: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -35118,52 +35118,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0417f8: |[0417f8] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -041808: 5520 dc02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ -04180c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -041810: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -041814: 7010 a317 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@17a3 │ │ -04181a: 2700 |0009: throw v0 │ │ -04181c: 5220 dd02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -041820: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041824: 5920 dd02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -041828: 5220 df02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ -04182c: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041830: 5920 df02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ -041834: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -041836: 5c20 dc02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ -04183a: 5420 e002 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -04183e: 5221 dd02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ -041842: 6e20 9808 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -041848: 0e00 |0020: return-void │ │ +0417e0: |[0417e0] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +0417f0: 5520 dc02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ +0417f4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0417f8: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0417fc: 7010 a317 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@17a3 │ │ +041802: 2700 |0009: throw v0 │ │ +041804: 5220 dd02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +041808: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04180c: 5920 dd02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +041810: 5220 df02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ +041814: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041818: 5920 df02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02df │ │ +04181c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +04181e: 5c20 dc02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02dc │ │ +041822: 5420 e002 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +041826: 5221 dd02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dd │ │ +04182a: 6e20 9808 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +041830: 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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #169 header: │ │ class_idx : 376 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -35203,18 +35203,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 │ │ -04184c: |[04184c] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -04185c: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041860: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -041866: 0e00 |0005: return-void │ │ +041834: |[041834] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +041844: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041848: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04184e: 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; │ │ @@ -35225,19 +35225,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 │ │ -041868: |[041868] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -041878: 1f02 8a03 |0000: check-cast v2, Ljava/util/Map$Entry; // type@038a │ │ -04187c: 6e20 5808 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0858 │ │ -041882: 0a00 |0005: move-result v0 │ │ -041884: 0f00 |0006: return v0 │ │ +041850: |[041850] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +041860: 1f02 8a03 |0000: check-cast v2, Ljava/util/Map$Entry; // type@038a │ │ +041864: 6e20 5808 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0858 │ │ +04186a: 0a00 |0005: move-result v0 │ │ +04186c: 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; │ │ @@ -35247,18 +35247,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041888: |[041888] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -041898: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -04189c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -0418a2: 2700 |0005: throw v0 │ │ +041870: |[041870] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +041880: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041884: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +04188a: 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; │ │ @@ -35269,41 +35269,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0418a4: |[0418a4] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -0418b4: 5463 e102 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0418b8: 6e10 9408 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -0418be: 0a02 |0005: move-result v2 │ │ -0418c0: 7210 1f18 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ -0418c6: 0c01 |0009: move-result-object v1 │ │ -0418c8: 7210 2c18 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0418ce: 0a03 |000d: move-result v3 │ │ -0418d0: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -0418d4: 7210 2d18 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0418da: 0c00 |0013: move-result-object v0 │ │ -0418dc: 1f00 8a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ -0418e0: 5463 e102 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0418e4: 7210 5018 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -0418ea: 0c04 |001b: move-result-object v4 │ │ -0418ec: 7210 5118 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -0418f2: 0c05 |001f: move-result-object v5 │ │ -0418f4: 6e30 9708 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0897 │ │ -0418fa: 28e7 |0023: goto 000a // -0019 │ │ -0418fc: 5463 e102 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041900: 6e10 9408 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041906: 0a03 |0029: move-result v3 │ │ -041908: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -04190c: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -04190e: 0f03 |002d: return v3 │ │ -041910: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -041912: 28fe |002f: goto 002d // -0002 │ │ +04188c: |[04188c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +04189c: 5463 e102 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0418a0: 6e10 9408 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +0418a6: 0a02 |0005: move-result v2 │ │ +0418a8: 7210 1f18 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ +0418ae: 0c01 |0009: move-result-object v1 │ │ +0418b0: 7210 2c18 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0418b6: 0a03 |000d: move-result v3 │ │ +0418b8: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +0418bc: 7210 2d18 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0418c2: 0c00 |0013: move-result-object v0 │ │ +0418c4: 1f00 8a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ +0418c8: 5463 e102 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0418cc: 7210 5018 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +0418d2: 0c04 |001b: move-result-object v4 │ │ +0418d4: 7210 5118 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +0418da: 0c05 |001f: move-result-object v5 │ │ +0418dc: 6e30 9708 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0897 │ │ +0418e2: 28e7 |0023: goto 000a // -0019 │ │ +0418e4: 5463 e102 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0418e8: 6e10 9408 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +0418ee: 0a03 |0029: move-result v3 │ │ +0418f0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +0418f4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +0418f6: 0f03 |002d: return v3 │ │ +0418f8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +0418fa: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -35320,18 +35320,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041914: |[041914] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -041924: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041928: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ -04192e: 0e00 |0005: return-void │ │ +0418fc: |[0418fc] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +04190c: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041910: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ +041916: 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; │ │ @@ -35341,36 +35341,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -041930: |[041930] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -041940: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -041942: 2074 8a03 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@038a │ │ -041946: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -04194a: 0f03 |0005: return v3 │ │ -04194c: 0770 |0006: move-object v0, v7 │ │ -04194e: 1f00 8a03 |0007: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ -041952: 5464 e102 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041956: 7210 5018 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -04195c: 0c05 |000e: move-result-object v5 │ │ -04195e: 6e20 9508 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ -041964: 0a02 |0012: move-result v2 │ │ -041966: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -04196a: 5463 e102 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -04196e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -041970: 6e30 9208 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041976: 0c01 |001b: move-result-object v1 │ │ -041978: 7210 5118 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -04197e: 0c03 |001f: move-result-object v3 │ │ -041980: 7120 1f08 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ -041986: 0a03 |0023: move-result v3 │ │ -041988: 28e1 |0024: goto 0005 // -001f │ │ +041918: |[041918] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +041928: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04192a: 2074 8a03 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@038a │ │ +04192e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +041932: 0f03 |0005: return v3 │ │ +041934: 0770 |0006: move-object v0, v7 │ │ +041936: 1f00 8a03 |0007: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ +04193a: 5464 e102 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +04193e: 7210 5018 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +041944: 0c05 |000e: move-result-object v5 │ │ +041946: 6e20 9508 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ +04194c: 0a02 |0012: move-result v2 │ │ +04194e: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +041952: 5463 e102 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041956: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +041958: 6e30 9208 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +04195e: 0c01 |001b: move-result-object v1 │ │ +041960: 7210 5118 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +041966: 0c03 |001f: move-result-object v3 │ │ +041968: 7120 1f08 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ +04196e: 0a03 |0023: move-result v3 │ │ +041970: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -35389,29 +35389,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04198c: |[04198c] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -04199c: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ -0419a2: 0c00 |0003: move-result-object v0 │ │ -0419a4: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0419aa: 0a01 |0007: move-result v1 │ │ -0419ac: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0419b0: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0419b6: 0c01 |000d: move-result-object v1 │ │ -0419b8: 6e20 5b08 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@085b │ │ -0419be: 0a01 |0011: move-result v1 │ │ -0419c0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0419c4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0419c6: 0f01 |0015: return v1 │ │ -0419c8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0419ca: 28fe |0017: goto 0015 // -0002 │ │ +041974: |[041974] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +041984: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ +04198a: 0c00 |0003: move-result-object v0 │ │ +04198c: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +041992: 0a01 |0007: move-result v1 │ │ +041994: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +041998: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +04199e: 0c01 |000d: move-result-object v1 │ │ +0419a0: 6e20 5b08 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@085b │ │ +0419a6: 0a01 |0011: move-result v1 │ │ +0419a8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +0419ac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0419ae: 0f01 |0015: return v1 │ │ +0419b0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0419b2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -35427,18 +35427,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0419cc: |[0419cc] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -0419dc: 7120 9b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@089b │ │ -0419e2: 0a00 |0003: move-result v0 │ │ -0419e4: 0f00 |0004: return v0 │ │ +0419b4: |[0419b4] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +0419c4: 7120 9b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@089b │ │ +0419ca: 0a00 |0003: move-result v0 │ │ +0419cc: 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; │ │ @@ -35448,45 +35448,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0419e8: |[0419e8] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -0419f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0419fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0419fc: 5474 e102 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041a00: 6e10 9408 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041a06: 0a04 |0007: move-result v4 │ │ -041a08: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -041a0c: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -041a10: 5474 e102 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041a14: 6e30 9208 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041a1a: 0c01 |0011: move-result-object v1 │ │ -041a1c: 5474 e102 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041a20: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -041a22: 6e30 9208 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041a28: 0c03 |0018: move-result-object v3 │ │ -041a2a: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -041a2e: 0156 |001b: move v6, v5 │ │ -041a30: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -041a34: 0154 |001e: move v4, v5 │ │ -041a36: b764 |001f: xor-int/2addr v4, v6 │ │ -041a38: b042 |0020: add-int/2addr v2, v4 │ │ -041a3a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041a3e: 28e7 |0023: goto 000a // -0019 │ │ -041a40: 6e10 c317 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -041a46: 0a04 |0027: move-result v4 │ │ -041a48: 0146 |0028: move v6, v4 │ │ -041a4a: 28f3 |0029: goto 001c // -000d │ │ -041a4c: 6e10 c317 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -041a52: 0a04 |002d: move-result v4 │ │ -041a54: 28f1 |002e: goto 001f // -000f │ │ -041a56: 0f02 |002f: return v2 │ │ +0419d0: |[0419d0] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +0419e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0419e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0419e4: 5474 e102 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0419e8: 6e10 9408 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +0419ee: 0a04 |0007: move-result v4 │ │ +0419f0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +0419f4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +0419f8: 5474 e102 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0419fc: 6e30 9208 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041a02: 0c01 |0011: move-result-object v1 │ │ +041a04: 5474 e102 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041a08: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +041a0a: 6e30 9208 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041a10: 0c03 |0018: move-result-object v3 │ │ +041a12: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +041a16: 0156 |001b: move v6, v5 │ │ +041a18: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +041a1c: 0154 |001e: move v4, v5 │ │ +041a1e: b764 |001f: xor-int/2addr v4, v6 │ │ +041a20: b042 |0020: add-int/2addr v2, v4 │ │ +041a22: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041a26: 28e7 |0023: goto 000a // -0019 │ │ +041a28: 6e10 c317 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +041a2e: 0a04 |0027: move-result v4 │ │ +041a30: 0146 |0028: move v6, v4 │ │ +041a32: 28f3 |0029: goto 001c // -000d │ │ +041a34: 6e10 c317 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +041a3a: 0a04 |002d: move-result v4 │ │ +041a3c: 28f1 |002e: goto 001f // -000f │ │ +041a3e: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -35506,23 +35506,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041a58: |[041a58] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -041a68: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041a6c: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041a72: 0a00 |0005: move-result v0 │ │ -041a74: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -041a78: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -041a7a: 0f00 |0009: return v0 │ │ -041a7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -041a7e: 28fe |000b: goto 0009 // -0002 │ │ +041a40: |[041a40] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +041a50: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041a54: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041a5a: 0a00 |0005: move-result v0 │ │ +041a5c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +041a60: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +041a62: 0f00 |0009: return v0 │ │ +041a64: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +041a66: 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; │ │ │ │ @@ -35531,19 +35531,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -041a80: |[041a80] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -041a90: 2200 7a01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@017a │ │ -041a94: 5421 e102 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041a98: 7020 7708 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0877 │ │ -041a9e: 1100 |0007: return-object v0 │ │ +041a68: |[041a68] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +041a78: 2200 7a01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@017a │ │ +041a7c: 5421 e102 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041a80: 7020 7708 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0877 │ │ +041a86: 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; │ │ │ │ @@ -35552,18 +35552,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041aa0: |[041aa0] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -041ab0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041ab4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041aba: 2700 |0005: throw v0 │ │ +041a88: |[041a88] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +041a98: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041a9c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041aa2: 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; │ │ @@ -35573,18 +35573,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041abc: |[041abc] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -041acc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041ad0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041ad6: 2700 |0005: throw v0 │ │ +041aa4: |[041aa4] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +041ab4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041ab8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041abe: 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; │ │ @@ -35595,18 +35595,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041ad8: |[041ad8] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -041ae8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041aec: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041af2: 2700 |0005: throw v0 │ │ +041ac0: |[041ac0] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +041ad0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041ad4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041ada: 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; │ │ @@ -35617,19 +35617,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041af4: |[041af4] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -041b04: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -041b08: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041b0e: 0a00 |0005: move-result v0 │ │ -041b10: 0f00 |0006: return v0 │ │ +041adc: |[041adc] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +041aec: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +041af0: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041af6: 0a00 |0005: move-result v0 │ │ +041af8: 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; │ │ │ │ @@ -35638,18 +35638,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041b14: |[041b14] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -041b24: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041b28: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041b2e: 2700 |0005: throw v0 │ │ +041afc: |[041afc] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +041b0c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041b10: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041b16: 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; │ │ │ │ @@ -35658,34 +35658,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 │ │ -041b30: |[041b30] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -041b40: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041b44: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041b4a: 2700 |0005: throw v0 │ │ +041b18: |[041b18] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +041b28: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041b2c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041b32: 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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #170 header: │ │ class_idx : 377 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -35725,18 +35725,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 │ │ -041b4c: |[041b4c] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -041b5c: 5b01 e202 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041b60: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -041b66: 0e00 |0005: return-void │ │ +041b34: |[041b34] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +041b44: 5b01 e202 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041b48: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +041b4e: 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; │ │ @@ -35747,18 +35747,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041b68: |[041b68] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -041b78: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041b7c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041b82: 2700 |0005: throw v0 │ │ +041b50: |[041b50] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +041b60: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041b64: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041b6a: 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; │ │ @@ -35769,18 +35769,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041b84: |[041b84] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -041b94: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -041b98: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -041b9e: 2700 |0005: throw v0 │ │ +041b6c: |[041b6c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +041b7c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +041b80: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +041b86: 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; │ │ @@ -35791,18 +35791,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041ba0: |[041ba0] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -041bb0: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041bb4: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ -041bba: 0e00 |0005: return-void │ │ +041b88: |[041b88] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +041b98: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041b9c: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ +041ba2: 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; │ │ @@ -35812,23 +35812,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -041bbc: |[041bbc] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -041bcc: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041bd0: 6e20 9508 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ -041bd6: 0a00 |0005: move-result v0 │ │ -041bd8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -041bdc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -041bde: 0f00 |0009: return v0 │ │ -041be0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -041be2: 28fe |000b: goto 0009 // -0002 │ │ +041ba4: |[041ba4] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +041bb4: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041bb8: 6e20 9508 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ +041bbe: 0a00 |0005: move-result v0 │ │ +041bc0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +041bc4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +041bc6: 0f00 |0009: return v0 │ │ +041bc8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +041bca: 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; │ │ @@ -35838,21 +35838,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041be4: |[041be4] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -041bf4: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041bf8: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ -041bfe: 0c00 |0005: move-result-object v0 │ │ -041c00: 7120 9a08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089a │ │ -041c06: 0a00 |0009: move-result v0 │ │ -041c08: 0f00 |000a: return v0 │ │ +041bcc: |[041bcc] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +041bdc: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041be0: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ +041be6: 0c00 |0005: move-result-object v0 │ │ +041be8: 7120 9a08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089a │ │ +041bee: 0a00 |0009: move-result v0 │ │ +041bf0: 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; │ │ @@ -35863,18 +35863,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041c0c: |[041c0c] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -041c1c: 7120 9b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@089b │ │ -041c22: 0a00 |0003: move-result v0 │ │ -041c24: 0f00 |0004: return v0 │ │ +041bf4: |[041bf4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +041c04: 7120 9b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@089b │ │ +041c0a: 0a00 |0003: move-result v0 │ │ +041c0c: 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; │ │ @@ -35884,34 +35884,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -041c28: |[041c28] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -041c38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -041c3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -041c3c: 5453 e202 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041c40: 6e10 9408 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041c46: 0a03 |0007: move-result v3 │ │ -041c48: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -041c4c: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -041c50: 5453 e202 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041c54: 6e30 9208 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041c5a: 0c01 |0011: move-result-object v1 │ │ -041c5c: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -041c60: 0143 |0014: move v3, v4 │ │ -041c62: b032 |0015: add-int/2addr v2, v3 │ │ -041c64: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041c68: 28f2 |0018: goto 000a // -000e │ │ -041c6a: 6e10 c317 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -041c70: 0a03 |001c: move-result v3 │ │ -041c72: 28f8 |001d: goto 0015 // -0008 │ │ -041c74: 0f02 |001e: return v2 │ │ +041c10: |[041c10] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +041c20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +041c22: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +041c24: 5453 e202 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041c28: 6e10 9408 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041c2e: 0a03 |0007: move-result v3 │ │ +041c30: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +041c34: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +041c38: 5453 e202 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041c3c: 6e30 9208 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041c42: 0c01 |0011: move-result-object v1 │ │ +041c44: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +041c48: 0143 |0014: move v3, v4 │ │ +041c4a: b032 |0015: add-int/2addr v2, v3 │ │ +041c4c: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041c50: 28f2 |0018: goto 000a // -000e │ │ +041c52: 6e10 c317 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +041c58: 0a03 |001c: move-result v3 │ │ +041c5a: 28f8 |001d: goto 0015 // -0008 │ │ +041c5c: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -35929,23 +35929,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -041c78: |[041c78] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -041c88: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041c8c: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041c92: 0a00 |0005: move-result v0 │ │ -041c94: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -041c98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -041c9a: 0f00 |0009: return v0 │ │ -041c9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -041c9e: 28fe |000b: goto 0009 // -0002 │ │ +041c60: |[041c60] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +041c70: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041c74: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041c7a: 0a00 |0005: move-result v0 │ │ +041c7c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +041c80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +041c82: 0f00 |0009: return v0 │ │ +041c84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +041c86: 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; │ │ │ │ @@ -35954,20 +35954,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -041ca0: |[041ca0] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -041cb0: 2200 7701 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0177 │ │ -041cb4: 5431 e202 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041cb8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -041cba: 7030 5208 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0852 │ │ -041cc0: 1100 |0008: return-object v0 │ │ +041c88: |[041c88] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +041c98: 2200 7701 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0177 │ │ +041c9c: 5431 e202 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041ca0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +041ca2: 7030 5208 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0852 │ │ +041ca8: 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; │ │ │ │ @@ -35976,25 +35976,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -041cc4: |[041cc4] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -041cd4: 5421 e202 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041cd8: 6e20 9508 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ -041cde: 0a00 |0005: move-result v0 │ │ -041ce0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -041ce4: 5421 e202 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041ce8: 6e20 9808 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -041cee: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -041cf0: 0f01 |000e: return v1 │ │ -041cf2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -041cf4: 28fe |0010: goto 000e // -0002 │ │ +041cac: |[041cac] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +041cbc: 5421 e202 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041cc0: 6e20 9508 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0895 │ │ +041cc6: 0a00 |0005: move-result v0 │ │ +041cc8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +041ccc: 5421 e202 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041cd0: 6e20 9808 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +041cd6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +041cd8: 0f01 |000e: return v1 │ │ +041cda: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +041cdc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -36009,21 +36009,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041cf8: |[041cf8] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -041d08: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041d0c: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ -041d12: 0c00 |0005: move-result-object v0 │ │ -041d14: 7120 9f08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089f │ │ -041d1a: 0a00 |0009: move-result v0 │ │ -041d1c: 0f00 |000a: return v0 │ │ +041ce0: |[041ce0] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +041cf0: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041cf4: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ +041cfa: 0c00 |0005: move-result-object v0 │ │ +041cfc: 7120 9f08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089f │ │ +041d02: 0a00 |0009: move-result v0 │ │ +041d04: 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; │ │ @@ -36034,21 +36034,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041d20: |[041d20] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -041d30: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041d34: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ -041d3a: 0c00 |0005: move-result-object v0 │ │ -041d3c: 7120 a008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@08a0 │ │ -041d42: 0a00 |0009: move-result v0 │ │ -041d44: 0f00 |000a: return v0 │ │ +041d08: |[041d08] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +041d18: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041d1c: 6e10 9308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0893 │ │ +041d22: 0c00 |0005: move-result-object v0 │ │ +041d24: 7120 a008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@08a0 │ │ +041d2a: 0a00 |0009: move-result v0 │ │ +041d2c: 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; │ │ @@ -36059,19 +36059,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041d48: |[041d48] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -041d58: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041d5c: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041d62: 0a00 |0005: move-result v0 │ │ -041d64: 0f00 |0006: return v0 │ │ +041d30: |[041d30] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +041d40: 5410 e202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041d44: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041d4a: 0a00 |0005: move-result v0 │ │ +041d4c: 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; │ │ │ │ @@ -36080,20 +36080,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -041d68: |[041d68] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -041d78: 5420 e202 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041d7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -041d7e: 6e20 a108 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@08a1 │ │ -041d84: 0c00 |0006: move-result-object v0 │ │ -041d86: 1100 |0007: return-object v0 │ │ +041d50: |[041d50] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +041d60: 5420 e202 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041d64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +041d66: 6e20 a108 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@08a1 │ │ +041d6c: 0c00 |0006: move-result-object v0 │ │ +041d6e: 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; │ │ │ │ @@ -36102,36 +36102,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 │ │ -041d88: |[041d88] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -041d98: 5420 e202 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ -041d9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -041d9e: 6e30 a208 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@08a2 │ │ -041da4: 0c00 |0006: move-result-object v0 │ │ -041da6: 1100 |0007: return-object v0 │ │ +041d70: |[041d70] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +041d80: 5420 e202 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e2 │ │ +041d84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +041d86: 6e30 a208 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@08a2 │ │ +041d8c: 0c00 |0006: move-result-object v0 │ │ +041d8e: 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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #171 header: │ │ class_idx : 378 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -36178,26 +36178,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 │ │ -041da8: |[041da8] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -041db8: 5b12 e602 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041dbc: 7010 bf17 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -041dc2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -041dc4: 5c10 e402 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041dc8: 6e10 9408 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -041dce: 0a00 |000b: move-result v0 │ │ -041dd0: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041dd4: 5910 e302 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ -041dd8: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -041dda: 5910 e502 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041dde: 0e00 |0013: return-void │ │ +041d90: |[041d90] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +041da0: 5b12 e602 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041da4: 7010 bf17 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +041daa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +041dac: 5c10 e402 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041db0: 6e10 9408 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +041db6: 0a00 |000b: move-result v0 │ │ +041db8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041dbc: 5910 e302 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ +041dc0: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +041dc2: 5910 e502 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041dc6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -36212,50 +36212,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -041de0: |[041de0] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -041df0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -041df2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -041df4: 5563 e402 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041df8: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -041dfc: 2201 5703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -041e00: 1a02 680b |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0b68 │ │ -041e04: 7020 a417 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -041e0a: 2701 |000d: throw v1 │ │ -041e0c: 2073 8a03 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@038a │ │ -041e10: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -041e14: 0f02 |0012: return v2 │ │ -041e16: 0770 |0013: move-object v0, v7 │ │ -041e18: 1f00 8a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ -041e1c: 7210 5018 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -041e22: 0c03 |0019: move-result-object v3 │ │ -041e24: 5464 e602 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041e28: 5265 e502 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041e2c: 6e30 9208 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041e32: 0c04 |0021: move-result-object v4 │ │ -041e34: 7120 1f08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ -041e3a: 0a03 |0025: move-result v3 │ │ -041e3c: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -041e40: 7210 5118 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -041e46: 0c03 |002b: move-result-object v3 │ │ -041e48: 5464 e602 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041e4c: 5265 e502 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041e50: 6e30 9208 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041e56: 0c04 |0033: move-result-object v4 │ │ -041e58: 7120 1f08 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ -041e5e: 0a03 |0037: move-result v3 │ │ -041e60: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -041e64: 0112 |003a: move v2, v1 │ │ -041e66: 28d7 |003b: goto 0012 // -0029 │ │ -041e68: 0121 |003c: move v1, v2 │ │ -041e6a: 28fd |003d: goto 003a // -0003 │ │ +041dc8: |[041dc8] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +041dd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +041dda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +041ddc: 5563 e402 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041de0: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +041de4: 2201 5703 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +041de8: 1a02 610b |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0b61 │ │ +041dec: 7020 a417 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +041df2: 2701 |000d: throw v1 │ │ +041df4: 2073 8a03 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@038a │ │ +041df8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +041dfc: 0f02 |0012: return v2 │ │ +041dfe: 0770 |0013: move-object v0, v7 │ │ +041e00: 1f00 8a03 |0014: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ +041e04: 7210 5018 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +041e0a: 0c03 |0019: move-result-object v3 │ │ +041e0c: 5464 e602 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041e10: 5265 e502 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041e14: 6e30 9208 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041e1a: 0c04 |0021: move-result-object v4 │ │ +041e1c: 7120 1f08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ +041e22: 0a03 |0025: move-result v3 │ │ +041e24: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +041e28: 7210 5118 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +041e2e: 0c03 |002b: move-result-object v3 │ │ +041e30: 5464 e602 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041e34: 5265 e502 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041e38: 6e30 9208 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041e3e: 0c04 |0033: move-result-object v4 │ │ +041e40: 7120 1f08 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@081f │ │ +041e46: 0a03 |0037: move-result v3 │ │ +041e48: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +041e4c: 0112 |003a: move v2, v1 │ │ +041e4e: 28d7 |003b: goto 0012 // -0029 │ │ +041e50: 0121 |003c: move v1, v2 │ │ +041e52: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -36271,27 +36271,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -041e6c: |[041e6c] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -041e7c: 5530 e402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041e80: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -041e84: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -041e88: 1a01 680b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b68 │ │ -041e8c: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -041e92: 2700 |000b: throw v0 │ │ -041e94: 5430 e602 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041e98: 5231 e502 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041e9c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -041e9e: 6e30 9208 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041ea4: 0c00 |0014: move-result-object v0 │ │ -041ea6: 1100 |0015: return-object v0 │ │ +041e54: |[041e54] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +041e64: 5530 e402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041e68: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +041e6c: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +041e70: 1a01 610b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b61 │ │ +041e74: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +041e7a: 2700 |000b: throw v0 │ │ +041e7c: 5430 e602 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041e80: 5231 e502 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041e84: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +041e86: 6e30 9208 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041e8c: 0c00 |0014: move-result-object v0 │ │ +041e8e: 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; │ │ @@ -36302,27 +36302,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -041ea8: |[041ea8] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -041eb8: 5530 e402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041ebc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -041ec0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -041ec4: 1a01 680b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b68 │ │ -041ec8: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -041ece: 2700 |000b: throw v0 │ │ -041ed0: 5430 e602 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041ed4: 5231 e502 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041ed8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -041eda: 6e30 9208 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041ee0: 0c00 |0014: move-result-object v0 │ │ -041ee2: 1100 |0015: return-object v0 │ │ +041e90: |[041e90] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +041ea0: 5530 e402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041ea4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +041ea8: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +041eac: 1a01 610b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b61 │ │ +041eb0: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +041eb6: 2700 |000b: throw v0 │ │ +041eb8: 5430 e602 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041ebc: 5231 e502 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041ec0: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +041ec2: 6e30 9208 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041ec8: 0c00 |0014: move-result-object v0 │ │ +041eca: 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; │ │ @@ -36333,22 +36333,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -041ee4: |[041ee4] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -041ef4: 5220 e502 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041ef8: 5221 e302 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ -041efc: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -041f00: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -041f02: 0f00 |0007: return v0 │ │ -041f04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -041f06: 28fe |0009: goto 0007 // -0002 │ │ +041ecc: |[041ecc] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +041edc: 5220 e502 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041ee0: 5221 e302 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ +041ee4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +041ee8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +041eea: 0f00 |0007: return v0 │ │ +041eec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +041eee: 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; │ │ │ │ @@ -36357,42 +36357,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -041f08: |[041f08] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -041f18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -041f1a: 5563 e402 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041f1e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -041f22: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -041f26: 1a03 680b |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0b68 │ │ -041f2a: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -041f30: 2702 |000c: throw v2 │ │ -041f32: 5463 e602 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041f36: 5264 e502 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041f3a: 6e30 9208 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041f40: 0c00 |0014: move-result-object v0 │ │ -041f42: 5463 e602 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041f46: 5264 e502 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041f4a: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -041f4c: 6e30 9208 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -041f52: 0c01 |001d: move-result-object v1 │ │ -041f54: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -041f58: 0123 |0020: move v3, v2 │ │ -041f5a: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -041f5e: b732 |0023: xor-int/2addr v2, v3 │ │ -041f60: 0f02 |0024: return v2 │ │ -041f62: 6e10 c317 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -041f68: 0a03 |0028: move-result v3 │ │ -041f6a: 28f8 |0029: goto 0021 // -0008 │ │ -041f6c: 6e10 c317 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -041f72: 0a02 |002d: move-result v2 │ │ -041f74: 28f5 |002e: goto 0023 // -000b │ │ +041ef0: |[041ef0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +041f00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +041f02: 5563 e402 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041f06: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +041f0a: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +041f0e: 1a03 610b |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0b61 │ │ +041f12: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +041f18: 2702 |000c: throw v2 │ │ +041f1a: 5463 e602 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041f1e: 5264 e502 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041f22: 6e30 9208 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041f28: 0c00 |0014: move-result-object v0 │ │ +041f2a: 5463 e602 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041f2e: 5264 e502 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041f32: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +041f34: 6e30 9208 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +041f3a: 0c01 |001d: move-result-object v1 │ │ +041f3c: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +041f40: 0123 |0020: move v3, v2 │ │ +041f42: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +041f46: b732 |0023: xor-int/2addr v2, v3 │ │ +041f48: 0f02 |0024: return v2 │ │ +041f4a: 6e10 c317 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +041f50: 0a03 |0028: move-result v3 │ │ +041f52: 28f8 |0029: goto 0021 // -0008 │ │ +041f54: 6e10 c317 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +041f5a: 0a02 |002d: move-result v2 │ │ +041f5c: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -36407,18 +36407,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -041f78: |[041f78] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -041f88: 6e10 7e08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@087e │ │ -041f8e: 0c00 |0003: move-result-object v0 │ │ -041f90: 1100 |0004: return-object v0 │ │ +041f60: |[041f60] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +041f70: 6e10 7e08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@087e │ │ +041f76: 0c00 |0003: move-result-object v0 │ │ +041f78: 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; │ │ │ │ @@ -36427,21 +36427,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -041f94: |[041f94] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -041fa4: 5210 e502 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041fa8: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041fac: 5910 e502 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041fb0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -041fb2: 5c10 e402 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041fb6: 1101 |0009: return-object v1 │ │ +041f7c: |[041f7c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +041f8c: 5210 e502 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041f90: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041f94: 5910 e502 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041f98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +041f9a: 5c10 e402 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041f9e: 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; │ │ @@ -36452,32 +36452,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -041fb8: |[041fb8] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -041fc8: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -041fcc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -041fd0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -041fd4: 7010 a317 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@17a3 │ │ -041fda: 2700 |0009: throw v0 │ │ -041fdc: 5420 e602 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -041fe0: 5221 e502 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041fe4: 6e20 9808 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -041fea: 5220 e502 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041fee: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041ff2: 5920 e502 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -041ff6: 5220 e302 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ -041ffa: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -041ffe: 5920 e302 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ -042002: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -042004: 5c20 e402 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -042008: 0e00 |0020: return-void │ │ +041fa0: |[041fa0] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +041fb0: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041fb4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +041fb8: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +041fbc: 7010 a317 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@17a3 │ │ +041fc2: 2700 |0009: throw v0 │ │ +041fc4: 5420 e602 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +041fc8: 5221 e502 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041fcc: 6e20 9808 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +041fd2: 5220 e502 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041fd6: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041fda: 5920 e502 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +041fde: 5220 e302 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ +041fe2: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +041fe6: 5920 e302 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e3 │ │ +041fea: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +041fec: 5c20 e402 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +041ff0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -36492,26 +36492,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 │ │ -04200c: |[04200c] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04201c: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ -042020: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -042024: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -042028: 1a01 680b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b68 │ │ -04202c: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -042032: 2700 |000b: throw v0 │ │ -042034: 5420 e602 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -042038: 5221 e502 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ -04203c: 6e30 9908 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0899 │ │ -042042: 0c00 |0013: move-result-object v0 │ │ -042044: 1100 |0014: return-object v0 │ │ +041ff4: |[041ff4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +042004: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e4 │ │ +042008: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04200c: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +042010: 1a01 610b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b61 │ │ +042014: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +04201a: 2700 |000b: throw v0 │ │ +04201c: 5420 e602 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +042020: 5221 e502 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e5 │ │ +042024: 6e30 9908 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0899 │ │ +04202a: 0c00 |0013: move-result-object v0 │ │ +04202c: 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; │ │ @@ -36524,45 +36524,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -042048: |[042048] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -042058: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -04205c: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -042062: 6e10 7908 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0879 │ │ -042068: 0c01 |0008: move-result-object v1 │ │ -04206a: 6e20 ec17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -042070: 0c00 |000c: move-result-object v0 │ │ -042072: 1a01 8a01 |000d: const-string v1, "=" // string@018a │ │ -042076: 6e20 ed17 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04207c: 0c00 |0012: move-result-object v0 │ │ -04207e: 6e10 7a08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@087a │ │ -042084: 0c01 |0016: move-result-object v1 │ │ -042086: 6e20 ec17 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04208c: 0c00 |001a: move-result-object v0 │ │ -04208e: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -042094: 0c00 |001e: move-result-object v0 │ │ -042096: 1100 |001f: return-object v0 │ │ +042030: |[042030] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +042040: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +042044: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04204a: 6e10 7908 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0879 │ │ +042050: 0c01 |0008: move-result-object v1 │ │ +042052: 6e20 ec17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +042058: 0c00 |000c: move-result-object v0 │ │ +04205a: 1a01 8301 |000d: const-string v1, "=" // string@0183 │ │ +04205e: 6e20 ed17 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +042064: 0c00 |0012: move-result-object v0 │ │ +042066: 6e10 7a08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@087a │ │ +04206c: 0c01 |0016: move-result-object v1 │ │ +04206e: 6e20 ec17 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +042074: 0c00 |001a: move-result-object v0 │ │ +042076: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04207c: 0c00 |001e: move-result-object v0 │ │ +04207e: 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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #172 header: │ │ class_idx : 379 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -36602,18 +36602,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 │ │ -042098: |[042098] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -0420a8: 5b01 e702 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0420ac: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0420b2: 0e00 |0005: return-void │ │ +042080: |[042080] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +042090: 5b01 e702 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042094: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04209a: 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; │ │ @@ -36624,18 +36624,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0420b4: |[0420b4] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -0420c4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -0420c8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -0420ce: 2700 |0005: throw v0 │ │ +04209c: |[04209c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +0420ac: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +0420b0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +0420b6: 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; │ │ @@ -36646,18 +36646,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0420d0: |[0420d0] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -0420e0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -0420e4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -0420ea: 2700 |0005: throw v0 │ │ +0420b8: |[0420b8] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +0420c8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +0420cc: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +0420d2: 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; │ │ @@ -36668,18 +36668,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0420ec: |[0420ec] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -0420fc: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042100: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ -042106: 0e00 |0005: return-void │ │ +0420d4: |[0420d4] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +0420e4: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0420e8: 6e10 9108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0891 │ │ +0420ee: 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; │ │ @@ -36689,23 +36689,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042108: |[042108] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -042118: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -04211c: 6e20 9608 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ -042122: 0a00 |0005: move-result v0 │ │ -042124: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -042128: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04212a: 0f00 |0009: return v0 │ │ -04212c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04212e: 28fe |000b: goto 0009 // -0002 │ │ +0420f0: |[0420f0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +042100: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042104: 6e20 9608 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ +04210a: 0a00 |0005: move-result v0 │ │ +04210c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +042110: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +042112: 0f00 |0009: return v0 │ │ +042114: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +042116: 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; │ │ @@ -36715,29 +36715,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -042130: |[042130] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -042140: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ -042146: 0c00 |0003: move-result-object v0 │ │ -042148: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -04214e: 0a01 |0007: move-result v1 │ │ -042150: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -042154: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -04215a: 0c01 |000d: move-result-object v1 │ │ -04215c: 6e20 8608 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0886 │ │ -042162: 0a01 |0011: move-result v1 │ │ -042164: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -042168: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04216a: 0f01 |0015: return v1 │ │ -04216c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04216e: 28fe |0017: goto 0015 // -0002 │ │ +042118: |[042118] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +042128: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ +04212e: 0c00 |0003: move-result-object v0 │ │ +042130: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +042136: 0a01 |0007: move-result v1 │ │ +042138: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +04213c: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +042142: 0c01 |000d: move-result-object v1 │ │ +042144: 6e20 8608 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0886 │ │ +04214a: 0a01 |0011: move-result v1 │ │ +04214c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +042150: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +042152: 0f01 |0015: return v1 │ │ +042154: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +042156: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -36753,23 +36753,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042170: |[042170] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -042180: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042184: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -04218a: 0a00 |0005: move-result v0 │ │ -04218c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -042190: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -042192: 0f00 |0009: return v0 │ │ -042194: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -042196: 28fe |000b: goto 0009 // -0002 │ │ +042158: |[042158] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +042168: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +04216c: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +042172: 0a00 |0005: move-result v0 │ │ +042174: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +042178: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04217a: 0f00 |0009: return v0 │ │ +04217c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04217e: 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; │ │ │ │ @@ -36778,20 +36778,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042198: |[042198] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -0421a8: 2200 7701 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0177 │ │ -0421ac: 5431 e702 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0421b0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0421b2: 7030 5208 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0852 │ │ -0421b8: 1100 |0008: return-object v0 │ │ +042180: |[042180] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +042190: 2200 7701 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0177 │ │ +042194: 5431 e702 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042198: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +04219a: 7030 5208 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0852 │ │ +0421a0: 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; │ │ │ │ @@ -36800,25 +36800,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0421bc: |[0421bc] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -0421cc: 5421 e702 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0421d0: 6e20 9608 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ -0421d6: 0a00 |0005: move-result v0 │ │ -0421d8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -0421dc: 5421 e702 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0421e0: 6e20 9808 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -0421e6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0421e8: 0f01 |000e: return v1 │ │ -0421ea: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0421ec: 28fe |0010: goto 000e // -0002 │ │ +0421a4: |[0421a4] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +0421b4: 5421 e702 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0421b8: 6e20 9608 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ +0421be: 0a00 |0005: move-result v0 │ │ +0421c0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0421c4: 5421 e702 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0421c8: 6e20 9808 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +0421ce: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0421d0: 0f01 |000e: return v1 │ │ +0421d2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0421d4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -36833,36 +36833,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0421f0: |[0421f0] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -042200: 5464 e702 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042204: 6e10 9408 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -04220a: 0a00 |0005: move-result v0 │ │ -04220c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04220e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -042210: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -042214: 5464 e702 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042218: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -04221a: 6e30 9208 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -042220: 0c02 |0010: move-result-object v2 │ │ -042222: 7220 1e18 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ -042228: 0a04 |0014: move-result v4 │ │ -04222a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -04222e: 5464 e702 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042232: 6e20 9808 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -042238: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04223c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042240: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -042242: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -042246: 28e5 |0023: goto 0008 // -001b │ │ -042248: 0f01 |0024: return v1 │ │ +0421d8: |[0421d8] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +0421e8: 5464 e702 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0421ec: 6e10 9408 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +0421f2: 0a00 |0005: move-result v0 │ │ +0421f4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0421f6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0421f8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +0421fc: 5464 e702 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042200: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +042202: 6e30 9208 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +042208: 0c02 |0010: move-result-object v2 │ │ +04220a: 7220 1e18 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ +042210: 0a04 |0014: move-result v4 │ │ +042212: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +042216: 5464 e702 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +04221a: 6e20 9808 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +042220: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +042224: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +042228: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +04222a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04222e: 28e5 |0023: goto 0008 // -001b │ │ +042230: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -36887,36 +36887,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -04224c: |[04224c] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -04225c: 5464 e702 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042260: 6e10 9408 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -042266: 0a00 |0005: move-result v0 │ │ -042268: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04226a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -04226c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -042270: 5464 e702 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -042274: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -042276: 6e30 9208 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -04227c: 0c02 |0010: move-result-object v2 │ │ -04227e: 7220 1e18 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ -042284: 0a04 |0014: move-result v4 │ │ -042286: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -04228a: 5464 e702 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -04228e: 6e20 9808 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ -042294: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -042298: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04229c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -04229e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0422a2: 28e5 |0023: goto 0008 // -001b │ │ -0422a4: 0f01 |0024: return v1 │ │ +042234: |[042234] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +042244: 5464 e702 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042248: 6e10 9408 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +04224e: 0a00 |0005: move-result v0 │ │ +042250: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +042252: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +042254: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +042258: 5464 e702 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +04225c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +04225e: 6e30 9208 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +042264: 0c02 |0010: move-result-object v2 │ │ +042266: 7220 1e18 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ +04226c: 0a04 |0014: move-result v4 │ │ +04226e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +042272: 5464 e702 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +042276: 6e20 9808 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0898 │ │ +04227c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +042280: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +042284: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +042286: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04228a: 28e5 |0023: goto 0008 // -001b │ │ +04228c: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -36941,19 +36941,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0422a8: |[0422a8] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -0422b8: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0422bc: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -0422c2: 0a00 |0005: move-result v0 │ │ -0422c4: 0f00 |0006: return v0 │ │ +042290: |[042290] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +0422a0: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0422a4: 6e10 9408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +0422aa: 0a00 |0005: move-result v0 │ │ +0422ac: 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; │ │ │ │ @@ -36962,20 +36962,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0422c8: |[0422c8] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -0422d8: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0422dc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0422de: 6e20 a108 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@08a1 │ │ -0422e4: 0c00 |0006: move-result-object v0 │ │ -0422e6: 1100 |0007: return-object v0 │ │ +0422b0: |[0422b0] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +0422c0: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0422c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0422c6: 6e20 a108 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@08a1 │ │ +0422cc: 0c00 |0006: move-result-object v0 │ │ +0422ce: 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; │ │ │ │ @@ -36984,36 +36984,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 │ │ -0422e8: |[0422e8] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0422f8: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ -0422fc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0422fe: 6e30 a208 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@08a2 │ │ -042304: 0c00 |0006: move-result-object v0 │ │ -042306: 1100 |0007: return-object v0 │ │ +0422d0: |[0422d0] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0422e0: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e7 │ │ +0422e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0422e6: 6e30 a208 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@08a2 │ │ +0422ec: 0c00 |0006: move-result-object v0 │ │ +0422ee: 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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #173 header: │ │ class_idx : 380 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 2482 │ │ +source_file_idx : 2475 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -37073,17 +37073,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042308: |[042308] android.support.v4.util.MapCollections.:()V │ │ -042318: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04231e: 0e00 |0003: return-void │ │ +0422f0: |[0422f0] android.support.v4.util.MapCollections.:()V │ │ +042300: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +042306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 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; │ │ │ │ @@ -37092,29 +37092,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 │ │ -042320: |[042320] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -042330: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ -042336: 0c00 |0003: move-result-object v0 │ │ -042338: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -04233e: 0a01 |0007: move-result v1 │ │ -042340: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -042344: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -04234a: 0c01 |000d: move-result-object v1 │ │ -04234c: 7220 5218 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1852 │ │ -042352: 0a01 |0011: move-result v1 │ │ -042354: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -042358: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04235a: 0f01 |0015: return v1 │ │ -04235c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04235e: 28fe |0017: goto 0015 // -0002 │ │ +042308: |[042308] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +042318: 7210 1f18 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ +04231e: 0c00 |0003: move-result-object v0 │ │ +042320: 7210 2c18 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +042326: 0a01 |0007: move-result v1 │ │ +042328: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +04232c: 7210 2d18 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +042332: 0c01 |000d: move-result-object v1 │ │ +042334: 7220 5218 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1852 │ │ +04233a: 0a01 |0011: move-result v1 │ │ +04233c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +042340: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +042342: 0f01 |0015: return v1 │ │ +042344: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +042346: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -37130,40 +37130,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 │ │ -042360: |[042360] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -042370: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -042372: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -042374: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -042378: 0123 |0004: move v3, v2 │ │ -04237a: 0f03 |0005: return v3 │ │ -04237c: 2074 8e03 |0006: instance-of v4, v7, Ljava/util/Set; // type@038e │ │ -042380: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -042384: 0771 |000a: move-object v1, v7 │ │ -042386: 1f01 8e03 |000b: check-cast v1, Ljava/util/Set; // type@038e │ │ -04238a: 7210 6018 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1860 │ │ -042390: 0a04 |0010: move-result v4 │ │ -042392: 7210 6018 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1860 │ │ -042398: 0a05 |0014: move-result v5 │ │ -04239a: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -04239e: 7220 5e18 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@185e │ │ -0423a4: 0a04 |001a: move-result v4 │ │ -0423a6: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -0423aa: 0123 |001d: move v3, v2 │ │ -0423ac: 28e7 |001e: goto 0005 // -0019 │ │ -0423ae: 0132 |001f: move v2, v3 │ │ -0423b0: 28fd |0020: goto 001d // -0003 │ │ -0423b2: 0d00 |0021: move-exception v0 │ │ -0423b4: 28e3 |0022: goto 0005 // -001d │ │ -0423b6: 0d00 |0023: move-exception v0 │ │ -0423b8: 28e1 |0024: goto 0005 // -001f │ │ +042348: |[042348] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +042358: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04235a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04235c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +042360: 0123 |0004: move v3, v2 │ │ +042362: 0f03 |0005: return v3 │ │ +042364: 2074 8e03 |0006: instance-of v4, v7, Ljava/util/Set; // type@038e │ │ +042368: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +04236c: 0771 |000a: move-object v1, v7 │ │ +04236e: 1f01 8e03 |000b: check-cast v1, Ljava/util/Set; // type@038e │ │ +042372: 7210 6018 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1860 │ │ +042378: 0a04 |0010: move-result v4 │ │ +04237a: 7210 6018 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1860 │ │ +042380: 0a05 |0014: move-result v5 │ │ +042382: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +042386: 7220 5e18 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@185e │ │ +04238c: 0a04 |001a: move-result v4 │ │ +04238e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +042392: 0123 |001d: move v3, v2 │ │ +042394: 28e7 |001e: goto 0005 // -0019 │ │ +042396: 0132 |001f: move v2, v3 │ │ +042398: 28fd |0020: goto 001d // -0003 │ │ +04239a: 0d00 |0021: move-exception v0 │ │ +04239c: 28e3 |0022: goto 0005 // -001d │ │ +04239e: 0d00 |0023: move-exception v0 │ │ +0423a0: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -37187,33 +37187,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 │ │ -0423cc: |[0423cc] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -0423dc: 7210 5818 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ -0423e2: 0a01 |0003: move-result v1 │ │ -0423e4: 7210 1f18 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ -0423ea: 0c00 |0007: move-result-object v0 │ │ -0423ec: 7210 2c18 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0423f2: 0a02 |000b: move-result v2 │ │ -0423f4: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -0423f8: 7210 2d18 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0423fe: 0c02 |0011: move-result-object v2 │ │ -042400: 7220 5718 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1857 │ │ -042406: 28f3 |0015: goto 0008 // -000d │ │ -042408: 7210 5818 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ -04240e: 0a02 |0019: move-result v2 │ │ -042410: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -042414: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -042416: 0f02 |001d: return v2 │ │ -042418: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -04241a: 28fe |001f: goto 001d // -0002 │ │ +0423b4: |[0423b4] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0423c4: 7210 5818 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ +0423ca: 0a01 |0003: move-result v1 │ │ +0423cc: 7210 1f18 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@181f │ │ +0423d2: 0c00 |0007: move-result-object v0 │ │ +0423d4: 7210 2c18 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0423da: 0a02 |000b: move-result v2 │ │ +0423dc: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +0423e0: 7210 2d18 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0423e6: 0c02 |0011: move-result-object v2 │ │ +0423e8: 7220 5718 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1857 │ │ +0423ee: 28f3 |0015: goto 0008 // -000d │ │ +0423f0: 7210 5818 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ +0423f6: 0a02 |0019: move-result v2 │ │ +0423f8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +0423fc: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0423fe: 0f02 |001d: return v2 │ │ +042400: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +042402: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -37230,38 +37230,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 │ │ -04241c: |[04241c] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -04242c: 7210 5818 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ -042432: 0a01 |0003: move-result v1 │ │ -042434: 7210 5518 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1855 │ │ -04243a: 0c02 |0007: move-result-object v2 │ │ -04243c: 7210 5f18 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ -042442: 0c00 |000b: move-result-object v0 │ │ -042444: 7210 2c18 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -04244a: 0a02 |000f: move-result v2 │ │ -04244c: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -042450: 7210 2d18 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -042456: 0c02 |0015: move-result-object v2 │ │ -042458: 7220 1e18 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ -04245e: 0a02 |0019: move-result v2 │ │ -042460: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -042464: 7210 2e18 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@182e │ │ -04246a: 28ed |001f: goto 000c // -0013 │ │ -04246c: 7210 5818 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ -042472: 0a02 |0023: move-result v2 │ │ -042474: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -042478: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -04247a: 0f02 |0027: return v2 │ │ -04247c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -04247e: 28fe |0029: goto 0027 // -0002 │ │ +042404: |[042404] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +042414: 7210 5818 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ +04241a: 0a01 |0003: move-result v1 │ │ +04241c: 7210 5518 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1855 │ │ +042422: 0c02 |0007: move-result-object v2 │ │ +042424: 7210 5f18 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ +04242a: 0c00 |000b: move-result-object v0 │ │ +04242c: 7210 2c18 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +042432: 0a02 |000f: move-result v2 │ │ +042434: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +042438: 7210 2d18 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +04243e: 0c02 |0015: move-result-object v2 │ │ +042440: 7220 1e18 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@181e │ │ +042446: 0a02 |0019: move-result v2 │ │ +042448: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +04244c: 7210 2e18 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@182e │ │ +042452: 28ed |001f: goto 000c // -0013 │ │ +042454: 7210 5818 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ +04245a: 0a02 |0023: move-result v2 │ │ +04245c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +042460: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +042462: 0f02 |0027: return v2 │ │ +042464: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +042466: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -37334,22 +37334,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042480: |[042480] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -042490: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ -042494: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -042498: 2200 7801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0178 │ │ -04249c: 7020 5608 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0856 │ │ -0424a2: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ -0424a6: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ -0424aa: 1100 |000d: return-object v0 │ │ +042468: |[042468] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +042478: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ +04247c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +042480: 2200 7801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0178 │ │ +042484: 7020 5608 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0856 │ │ +04248a: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ +04248e: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e8 │ │ +042492: 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; │ │ @@ -37360,22 +37360,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0424ac: |[0424ac] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -0424bc: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ -0424c0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0424c4: 2200 7901 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0179 │ │ -0424c8: 7020 6708 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0867 │ │ -0424ce: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ -0424d2: 5410 e902 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ -0424d6: 1100 |000d: return-object v0 │ │ +042494: |[042494] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +0424a4: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ +0424a8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0424ac: 2200 7901 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0179 │ │ +0424b0: 7020 6708 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0867 │ │ +0424b6: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ +0424ba: 5410 e902 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e9 │ │ +0424be: 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; │ │ @@ -37386,22 +37386,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0424d8: |[0424d8] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -0424e8: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ -0424ec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0424f0: 2200 7b01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@017b │ │ -0424f4: 7020 8208 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0882 │ │ -0424fa: 5b10 ea02 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ -0424fe: 5410 ea02 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ -042502: 1100 |000d: return-object v0 │ │ +0424c0: |[0424c0] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +0424d0: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ +0424d4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0424d8: 2200 7b01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@017b │ │ +0424dc: 7020 8208 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0882 │ │ +0424e2: 5b10 ea02 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ +0424e6: 5410 ea02 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02ea │ │ +0424ea: 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; │ │ @@ -37412,26 +37412,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -042504: |[042504] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -042514: 6e10 9408 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -04251a: 0a00 |0003: move-result v0 │ │ -04251c: 2302 1004 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ -042520: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -042522: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -042526: 6e30 9208 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -04252c: 0c03 |000c: move-result-object v3 │ │ -04252e: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -042532: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042536: 28f6 |0011: goto 0007 // -000a │ │ -042538: 1102 |0012: return-object v2 │ │ +0424ec: |[0424ec] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +0424fc: 6e10 9408 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +042502: 0a00 |0003: move-result v0 │ │ +042504: 2302 1004 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ +042508: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04250a: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +04250e: 6e30 9208 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +042514: 0c03 |000c: move-result-object v3 │ │ +042516: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +04251a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04251e: 28f6 |0011: goto 0007 // -000a │ │ +042520: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -37449,41 +37449,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 │ │ -04253c: |[04253c] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -04254c: 6e10 9408 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ -042552: 0a00 |0003: move-result v0 │ │ -042554: 2153 |0004: array-length v3, v5 │ │ -042556: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -04255a: 6e10 c217 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -042560: 0c03 |000a: move-result-object v3 │ │ -042562: 6e10 8c17 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@178c │ │ -042568: 0c03 |000e: move-result-object v3 │ │ -04256a: 7120 0018 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1800 │ │ -042570: 0c03 |0012: move-result-object v3 │ │ -042572: 1f03 1004 |0013: check-cast v3, [Ljava/lang/Object; // type@0410 │ │ -042576: 0732 |0015: move-object v2, v3 │ │ -042578: 1f02 1004 |0016: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ -04257c: 0725 |0018: move-object v5, v2 │ │ -04257e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -042580: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -042584: 6e30 9208 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ -04258a: 0c03 |001f: move-result-object v3 │ │ -04258c: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -042590: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042594: 28f6 |0024: goto 001a // -000a │ │ -042596: 2153 |0025: array-length v3, v5 │ │ -042598: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -04259c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -04259e: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -0425a2: 1105 |002b: return-object v5 │ │ +042524: |[042524] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +042534: 6e10 9408 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0894 │ │ +04253a: 0a00 |0003: move-result v0 │ │ +04253c: 2153 |0004: array-length v3, v5 │ │ +04253e: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +042542: 6e10 c217 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +042548: 0c03 |000a: move-result-object v3 │ │ +04254a: 6e10 8c17 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@178c │ │ +042550: 0c03 |000e: move-result-object v3 │ │ +042552: 7120 0018 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1800 │ │ +042558: 0c03 |0012: move-result-object v3 │ │ +04255a: 1f03 1004 |0013: check-cast v3, [Ljava/lang/Object; // type@0410 │ │ +04255e: 0732 |0015: move-object v2, v3 │ │ +042560: 1f02 1004 |0016: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ +042564: 0725 |0018: move-object v5, v2 │ │ +042566: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +042568: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +04256c: 6e30 9208 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0892 │ │ +042572: 0c03 |001f: move-result-object v3 │ │ +042574: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +042578: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04257c: 28f6 |0024: goto 001a // -000a │ │ +04257e: 2153 |0025: array-length v3, v5 │ │ +042580: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +042584: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +042586: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +04258a: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -37498,21 +37498,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 : 2482 (MapCollections.java) │ │ + source_file_idx : 2475 (MapCollections.java) │ │ │ │ Class #174 header: │ │ class_idx : 381 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2792 │ │ +source_file_idx : 2785 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -37595,23 +37595,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0425a4: |[0425a4] android.support.v4.util.SimpleArrayMap.:()V │ │ -0425b4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0425ba: 6200 ca02 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -0425be: 5b10 f202 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -0425c2: 6200 cc02 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -0425c6: 5b10 ef02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -0425ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0425cc: 5910 f302 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -0425d0: 0e00 |000e: return-void │ │ +04258c: |[04258c] android.support.v4.util.SimpleArrayMap.:()V │ │ +04259c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0425a2: 6200 ca02 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +0425a6: 5b10 f202 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0425aa: 6200 cc02 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +0425ae: 5b10 ef02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0425b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0425b4: 5910 f302 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +0425b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -37624,26 +37624,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0425d4: |[0425d4] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -0425e4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0425ea: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -0425ee: 6200 ca02 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -0425f2: 5b10 f202 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -0425f6: 6200 cc02 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -0425fa: 5b10 ef02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -0425fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -042600: 5910 f302 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042604: 0e00 |0010: return-void │ │ -042606: 7020 a608 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ -04260c: 28f9 |0014: goto 000d // -0007 │ │ +0425bc: |[0425bc] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +0425cc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0425d2: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +0425d6: 6200 ca02 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +0425da: 5b10 f202 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0425de: 6200 cc02 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +0425e2: 5b10 ef02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0425e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0425e8: 5910 f302 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +0425ec: 0e00 |0010: return-void │ │ +0425ee: 7020 a608 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ +0425f4: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -37659,19 +37659,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 │ │ -042610: |[042610] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -042620: 7010 a308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ -042626: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -04262a: 6e20 b508 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@08b5 │ │ -042630: 0e00 |0008: return-void │ │ +0425f8: |[0425f8] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +042608: 7010 a308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ +04260e: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +042612: 6e20 b508 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@08b5 │ │ +042618: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -37684,86 +37684,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -042634: |[042634] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -042644: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -042648: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -04264c: 1c02 7001 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ -042650: 1d02 |0006: monitor-enter v2 │ │ -042652: 6201 f402 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ -042656: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -04265a: 6200 f402 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ -04265e: 5b50 ef02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042662: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -042664: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -042668: 1f01 1004 |0012: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -04266c: 1f01 1004 |0014: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -042670: 6901 f402 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ -042674: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -042676: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -04267a: 1f01 f603 |001b: check-cast v1, [I // type@03f6 │ │ -04267e: 1f01 f603 |001d: check-cast v1, [I // type@03f6 │ │ -042682: 5b51 f202 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042686: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -042688: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -04268a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -04268c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -042690: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -042694: 6001 f502 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ -042698: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04269c: 6701 f502 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ -0426a0: 1e02 |002e: monitor-exit v2 │ │ -0426a2: 0e00 |002f: return-void │ │ -0426a4: 1e02 |0030: monitor-exit v2 │ │ -0426a6: 2361 f603 |0031: new-array v1, v6, [I // type@03f6 │ │ -0426aa: 5b51 f202 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -0426ae: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -0426b2: 2311 1004 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0410 │ │ -0426b6: 5b51 ef02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -0426ba: 28f4 |003b: goto 002f // -000c │ │ -0426bc: 0d01 |003c: move-exception v1 │ │ -0426be: 1e02 |003d: monitor-exit v2 │ │ -0426c0: 2701 |003e: throw v1 │ │ -0426c2: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -0426c4: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -0426c8: 1c02 7001 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ -0426cc: 1d02 |0044: monitor-enter v2 │ │ -0426ce: 6201 f002 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ -0426d2: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -0426d6: 6200 f002 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ -0426da: 5b50 ef02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -0426de: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -0426e0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -0426e4: 1f01 1004 |0050: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -0426e8: 1f01 1004 |0052: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -0426ec: 6901 f002 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ -0426f0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -0426f2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -0426f6: 1f01 f603 |0059: check-cast v1, [I // type@03f6 │ │ -0426fa: 1f01 f603 |005b: check-cast v1, [I // type@03f6 │ │ -0426fe: 5b51 f202 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042702: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -042704: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -042706: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -042708: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -04270c: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -042710: 6001 f102 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ -042714: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -042718: 6701 f102 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ -04271c: 1e02 |006c: monitor-exit v2 │ │ -04271e: 28c2 |006d: goto 002f // -003e │ │ -042720: 0d01 |006e: move-exception v1 │ │ -042722: 1e02 |006f: monitor-exit v2 │ │ -042724: 2701 |0070: throw v1 │ │ -042726: 1e02 |0071: monitor-exit v2 │ │ -042728: 28bf |0072: goto 0031 // -0041 │ │ +04261c: |[04261c] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +04262c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +042630: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +042634: 1c02 7001 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ +042638: 1d02 |0006: monitor-enter v2 │ │ +04263a: 6201 f402 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ +04263e: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +042642: 6200 f402 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ +042646: 5b50 ef02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +04264a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +04264c: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +042650: 1f01 1004 |0012: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +042654: 1f01 1004 |0014: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +042658: 6901 f402 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ +04265c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +04265e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +042662: 1f01 f603 |001b: check-cast v1, [I // type@03f6 │ │ +042666: 1f01 f603 |001d: check-cast v1, [I // type@03f6 │ │ +04266a: 5b51 f202 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +04266e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +042670: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +042672: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +042674: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +042678: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +04267c: 6001 f502 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ +042680: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +042684: 6701 f502 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ +042688: 1e02 |002e: monitor-exit v2 │ │ +04268a: 0e00 |002f: return-void │ │ +04268c: 1e02 |0030: monitor-exit v2 │ │ +04268e: 2361 f603 |0031: new-array v1, v6, [I // type@03f6 │ │ +042692: 5b51 f202 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042696: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +04269a: 2311 1004 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0410 │ │ +04269e: 5b51 ef02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0426a2: 28f4 |003b: goto 002f // -000c │ │ +0426a4: 0d01 |003c: move-exception v1 │ │ +0426a6: 1e02 |003d: monitor-exit v2 │ │ +0426a8: 2701 |003e: throw v1 │ │ +0426aa: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +0426ac: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +0426b0: 1c02 7001 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ +0426b4: 1d02 |0044: monitor-enter v2 │ │ +0426b6: 6201 f002 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ +0426ba: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +0426be: 6200 f002 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ +0426c2: 5b50 ef02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0426c6: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +0426c8: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +0426cc: 1f01 1004 |0050: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +0426d0: 1f01 1004 |0052: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +0426d4: 6901 f002 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ +0426d8: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0426da: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +0426de: 1f01 f603 |0059: check-cast v1, [I // type@03f6 │ │ +0426e2: 1f01 f603 |005b: check-cast v1, [I // type@03f6 │ │ +0426e6: 5b51 f202 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0426ea: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +0426ec: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +0426ee: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +0426f0: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +0426f4: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +0426f8: 6001 f102 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ +0426fc: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +042700: 6701 f102 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ +042704: 1e02 |006c: monitor-exit v2 │ │ +042706: 28c2 |006d: goto 002f // -003e │ │ +042708: 0d01 |006e: move-exception v1 │ │ +04270a: 1e02 |006f: monitor-exit v2 │ │ +04270c: 2701 |0070: throw v1 │ │ +04270e: 1e02 |0071: monitor-exit v2 │ │ +042710: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -37808,73 +37808,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 │ │ -042754: |[042754] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -042764: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -042768: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -04276a: 2151 |0003: array-length v1, v5 │ │ -04276c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -042770: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -042774: 1c02 7001 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ -042778: 1d02 |000a: monitor-enter v2 │ │ -04277a: 6001 f502 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ -04277e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -042782: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -042784: 6203 f402 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ -042788: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -04278c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -04278e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -042792: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -042796: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04279a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -04279e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -0427a0: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -0427a4: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0427a8: 28f9 |0022: goto 001b // -0007 │ │ -0427aa: 6906 f402 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ -0427ae: 6001 f502 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ -0427b2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0427b6: 6701 f502 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ -0427ba: 1e02 |002b: monitor-exit v2 │ │ -0427bc: 0e00 |002c: return-void │ │ -0427be: 0d01 |002d: move-exception v1 │ │ -0427c0: 1e02 |002e: monitor-exit v2 │ │ -0427c2: 2701 |002f: throw v1 │ │ -0427c4: 2151 |0030: array-length v1, v5 │ │ -0427c6: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -0427c8: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -0427cc: 1c02 7001 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ -0427d0: 1d02 |0036: monitor-enter v2 │ │ -0427d2: 6001 f102 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ -0427d6: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -0427da: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -0427dc: 6203 f002 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ -0427e0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -0427e4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -0427e6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -0427ea: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -0427ee: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0427f2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -0427f6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -0427f8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -0427fc: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -042800: 28f9 |004e: goto 0047 // -0007 │ │ -042802: 6906 f002 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ -042806: 6001 f102 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ -04280a: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04280e: 6701 f102 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ -042812: 1e02 |0057: monitor-exit v2 │ │ -042814: 28d4 |0058: goto 002c // -002c │ │ -042816: 0d01 |0059: move-exception v1 │ │ -042818: 1e02 |005a: monitor-exit v2 │ │ -04281a: 2701 |005b: throw v1 │ │ +04273c: |[04273c] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +04274c: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +042750: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +042752: 2151 |0003: array-length v1, v5 │ │ +042754: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +042758: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +04275c: 1c02 7001 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ +042760: 1d02 |000a: monitor-enter v2 │ │ +042762: 6001 f502 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ +042766: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +04276a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +04276c: 6203 f402 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ +042770: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +042774: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +042776: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +04277a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +04277e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +042782: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +042786: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +042788: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +04278c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +042790: 28f9 |0022: goto 001b // -0007 │ │ +042792: 6906 f402 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f4 │ │ +042796: 6001 f502 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ +04279a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04279e: 6701 f502 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f5 │ │ +0427a2: 1e02 |002b: monitor-exit v2 │ │ +0427a4: 0e00 |002c: return-void │ │ +0427a6: 0d01 |002d: move-exception v1 │ │ +0427a8: 1e02 |002e: monitor-exit v2 │ │ +0427aa: 2701 |002f: throw v1 │ │ +0427ac: 2151 |0030: array-length v1, v5 │ │ +0427ae: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +0427b0: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +0427b4: 1c02 7001 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0170 │ │ +0427b8: 1d02 |0036: monitor-enter v2 │ │ +0427ba: 6001 f102 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ +0427be: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +0427c2: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +0427c4: 6203 f002 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ +0427c8: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +0427cc: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0427ce: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +0427d2: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0427d6: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0427da: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +0427de: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +0427e0: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +0427e4: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0427e8: 28f9 |004e: goto 0047 // -0007 │ │ +0427ea: 6906 f002 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f0 │ │ +0427ee: 6001 f102 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ +0427f2: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0427f6: 6701 f102 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f1 │ │ +0427fa: 1e02 |0057: monitor-exit v2 │ │ +0427fc: 28d4 |0058: goto 002c // -002c │ │ +0427fe: 0d01 |0059: move-exception v1 │ │ +042800: 1e02 |005a: monitor-exit v2 │ │ +042802: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -37914,28 +37914,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -042834: |[042834] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -042844: 5230 f302 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042848: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -04284c: 5430 f202 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042850: 5431 ef02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042854: 5232 f302 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042858: 7130 ac08 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ -04285e: 6200 ca02 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -042862: 5b30 f202 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042866: 6200 cc02 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -04286a: 5b30 ef02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -04286e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -042870: 5930 f302 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042874: 0e00 |0018: return-void │ │ +04281c: |[04281c] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +04282c: 5230 f302 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042830: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +042834: 5430 f202 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042838: 5431 ef02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +04283c: 5232 f302 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042840: 7130 ac08 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ +042846: 6200 ca02 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +04284a: 5b30 f202 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +04284e: 6200 cc02 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +042852: 5b30 ef02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +042858: 5930 f302 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +04285c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -37949,31 +37949,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -042878: |[042878] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -042888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04288a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04288c: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -042890: 6e10 b008 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ -042896: 0a02 |0007: move-result v2 │ │ -042898: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -04289c: 0f00 |000a: return v0 │ │ -04289e: 0110 |000b: move v0, v1 │ │ -0428a0: 28fe |000c: goto 000a // -0002 │ │ -0428a2: 6e10 c317 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -0428a8: 0a02 |0010: move-result v2 │ │ -0428aa: 6e30 af08 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ -0428b0: 0a02 |0014: move-result v2 │ │ -0428b2: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -0428b6: 0110 |0017: move v0, v1 │ │ -0428b8: 28f2 |0018: goto 000a // -000e │ │ +042860: |[042860] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +042870: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042872: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +042874: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +042878: 6e10 b008 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ +04287e: 0a02 |0007: move-result v2 │ │ +042880: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +042884: 0f00 |000a: return v0 │ │ +042886: 0110 |000b: move v0, v1 │ │ +042888: 28fe |000c: goto 000a // -0002 │ │ +04288a: 6e10 c317 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +042890: 0a02 |0010: move-result v2 │ │ +042892: 6e30 af08 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ +042898: 0a02 |0014: move-result v2 │ │ +04289a: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +04289e: 0110 |0017: move v0, v1 │ │ +0428a0: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -37983,22 +37983,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0428bc: |[0428bc] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -0428cc: 6e20 b108 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@08b1 │ │ -0428d2: 0a00 |0003: move-result v0 │ │ -0428d4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -0428d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0428da: 0f00 |0007: return v0 │ │ -0428dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0428de: 28fe |0009: goto 0007 // -0002 │ │ +0428a4: |[0428a4] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +0428b4: 6e20 b108 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@08b1 │ │ +0428ba: 0a00 |0003: move-result v0 │ │ +0428bc: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +0428c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0428c2: 0f00 |0007: return v0 │ │ +0428c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0428c6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 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; │ │ @@ -38008,34 +38008,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0428e0: |[0428e0] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -0428f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0428f2: 5452 f202 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -0428f6: 2122 |0003: array-length v2, v2 │ │ -0428f8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -0428fc: 5451 f202 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042900: 5450 ef02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042904: 7020 a608 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ -04290a: 5252 f302 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -04290e: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -042912: 5452 f202 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042916: 5253 f302 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -04291a: 7153 f317 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042920: 5452 ef02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042924: 5253 f302 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042928: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -04292c: 7153 f317 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042932: 5252 f302 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042936: 7130 ac08 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ -04293c: 0e00 |0026: return-void │ │ +0428c8: |[0428c8] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +0428d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0428da: 5452 f202 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0428de: 2122 |0003: array-length v2, v2 │ │ +0428e0: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +0428e4: 5451 f202 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0428e8: 5450 ef02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0428ec: 7020 a608 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ +0428f2: 5252 f302 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +0428f6: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +0428fa: 5452 f202 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +0428fe: 5253 f302 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042902: 7153 f317 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042908: 5452 ef02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +04290c: 5253 f302 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042910: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +042914: 7153 f317 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +04291a: 5252 f302 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +04291e: 7130 ac08 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ +042924: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -38055,61 +38055,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -042940: |[042940] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -042950: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -042952: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -042954: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -042958: 0f06 |0004: return v6 │ │ -04295a: 20b8 8b03 |0005: instance-of v8, v11, Ljava/util/Map; // type@038b │ │ -04295e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -042962: 07b3 |0009: move-object v3, v11 │ │ -042964: 1f03 8b03 |000a: check-cast v3, Ljava/util/Map; // type@038b │ │ -042968: 6e10 b908 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ -04296e: 0a08 |000f: move-result v8 │ │ -042970: 7210 5818 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ -042976: 0a09 |0013: move-result v9 │ │ -042978: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -04297c: 0176 |0016: move v6, v7 │ │ -04297e: 28ed |0017: goto 0004 // -0013 │ │ -042980: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -042982: 52a8 f302 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042986: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -04298a: 6e20 b308 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ -042990: 0c02 |0020: move-result-object v2 │ │ -042992: 6e20 bb08 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ -042998: 0c04 |0024: move-result-object v4 │ │ -04299a: 7220 5418 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ -0429a0: 0c05 |0028: move-result-object v5 │ │ -0429a2: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -0429a6: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -0429aa: 7220 5218 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1852 │ │ -0429b0: 0a08 |0030: move-result v8 │ │ -0429b2: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -0429b6: 0176 |0033: move v6, v7 │ │ -0429b8: 28d0 |0034: goto 0004 // -0030 │ │ -0429ba: 6e20 c117 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -0429c0: 0a08 |0038: move-result v8 │ │ -0429c2: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -0429c6: 0176 |003b: move v6, v7 │ │ -0429c8: 28c8 |003c: goto 0004 // -0038 │ │ -0429ca: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0429ce: 28da |003f: goto 0019 // -0026 │ │ -0429d0: 0d01 |0040: move-exception v1 │ │ -0429d2: 0176 |0041: move v6, v7 │ │ -0429d4: 28c2 |0042: goto 0004 // -003e │ │ -0429d6: 0d01 |0043: move-exception v1 │ │ -0429d8: 0176 |0044: move v6, v7 │ │ -0429da: 28bf |0045: goto 0004 // -0041 │ │ -0429dc: 0176 |0046: move v6, v7 │ │ -0429de: 28bd |0047: goto 0004 // -0043 │ │ +042928: |[042928] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +042938: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04293a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04293c: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +042940: 0f06 |0004: return v6 │ │ +042942: 20b8 8b03 |0005: instance-of v8, v11, Ljava/util/Map; // type@038b │ │ +042946: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +04294a: 07b3 |0009: move-object v3, v11 │ │ +04294c: 1f03 8b03 |000a: check-cast v3, Ljava/util/Map; // type@038b │ │ +042950: 6e10 b908 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@08b9 │ │ +042956: 0a08 |000f: move-result v8 │ │ +042958: 7210 5818 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1858 │ │ +04295e: 0a09 |0013: move-result v9 │ │ +042960: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +042964: 0176 |0016: move v6, v7 │ │ +042966: 28ed |0017: goto 0004 // -0013 │ │ +042968: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04296a: 52a8 f302 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +04296e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +042972: 6e20 b308 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ +042978: 0c02 |0020: move-result-object v2 │ │ +04297a: 6e20 bb08 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ +042980: 0c04 |0024: move-result-object v4 │ │ +042982: 7220 5418 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ +042988: 0c05 |0028: move-result-object v5 │ │ +04298a: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +04298e: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +042992: 7220 5218 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1852 │ │ +042998: 0a08 |0030: move-result v8 │ │ +04299a: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +04299e: 0176 |0033: move v6, v7 │ │ +0429a0: 28d0 |0034: goto 0004 // -0030 │ │ +0429a2: 6e20 c117 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +0429a8: 0a08 |0038: move-result v8 │ │ +0429aa: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +0429ae: 0176 |003b: move v6, v7 │ │ +0429b0: 28c8 |003c: goto 0004 // -0038 │ │ +0429b2: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0429b6: 28da |003f: goto 0019 // -0026 │ │ +0429b8: 0d01 |0040: move-exception v1 │ │ +0429ba: 0176 |0041: move v6, v7 │ │ +0429bc: 28c2 |0042: goto 0004 // -003e │ │ +0429be: 0d01 |0043: move-exception v1 │ │ +0429c0: 0176 |0044: move v6, v7 │ │ +0429c2: 28bf |0045: goto 0004 // -0041 │ │ +0429c4: 0176 |0046: move v6, v7 │ │ +0429c6: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -38149,31 +38149,31 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0429f0: |[0429f0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -042a00: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -042a04: 6e10 b008 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ -042a0a: 0a00 |0005: move-result v0 │ │ -042a0c: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -042a10: 5431 ef02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042a14: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -042a18: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042a1c: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -042a20: 1101 |0010: return-object v1 │ │ -042a22: 6e10 c317 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -042a28: 0a01 |0014: move-result v1 │ │ -042a2a: 6e30 af08 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ -042a30: 0a00 |0018: move-result v0 │ │ -042a32: 28ed |0019: goto 0006 // -0013 │ │ -042a34: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -042a36: 28f5 |001b: goto 0010 // -000b │ │ +0429d8: |[0429d8] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0429e8: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +0429ec: 6e10 b008 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ +0429f2: 0a00 |0005: move-result v0 │ │ +0429f4: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +0429f8: 5431 ef02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0429fc: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +042a00: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +042a04: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +042a08: 1101 |0010: return-object v1 │ │ +042a0a: 6e10 c317 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +042a10: 0a01 |0014: move-result v1 │ │ +042a12: 6e30 af08 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ +042a18: 0a00 |0018: move-result v0 │ │ +042a1a: 28ed |0019: goto 0006 // -0013 │ │ +042a1c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +042a1e: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -38188,35 +38188,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -042a38: |[042a38] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -042a48: 5491 f202 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042a4c: 5490 ef02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042a50: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -042a52: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -042a54: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -042a56: 5294 f302 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042a5a: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -042a5e: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -042a62: 4408 0102 |000d: aget v8, v1, v2 │ │ -042a66: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -042a6a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -042a6c: b787 |0012: xor-int/2addr v7, v8 │ │ -042a6e: b073 |0013: add-int/2addr v3, v7 │ │ -042a70: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042a74: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -042a78: 28f1 |0018: goto 0009 // -000f │ │ -042a7a: 6e10 c317 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -042a80: 0a07 |001c: move-result v7 │ │ -042a82: 28f5 |001d: goto 0012 // -000b │ │ -042a84: 0f03 |001e: return v3 │ │ +042a20: |[042a20] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +042a30: 5491 f202 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042a34: 5490 ef02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042a38: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +042a3a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +042a3c: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +042a3e: 5294 f302 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042a42: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +042a46: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +042a4a: 4408 0102 |000d: aget v8, v1, v2 │ │ +042a4e: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +042a52: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +042a54: b787 |0012: xor-int/2addr v7, v8 │ │ +042a56: b073 |0013: add-int/2addr v3, v7 │ │ +042a58: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +042a5c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +042a60: 28f1 |0018: goto 0009 // -000f │ │ +042a62: 6e10 c317 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +042a68: 0a07 |001c: move-result v7 │ │ +042a6a: 28f5 |001d: goto 0012 // -000b │ │ +042a6c: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -38240,61 +38240,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -042a88: |[042a88] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -042a98: 5260 f302 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042a9c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -042aa0: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -042aa2: 0f03 |0005: return v3 │ │ -042aa4: 5464 f202 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042aa8: 7130 1d08 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -042aae: 0a03 |000b: move-result v3 │ │ -042ab0: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -042ab4: 5464 ef02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042ab8: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -042abc: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -042ac0: 6e20 c117 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -042ac6: 0a04 |0017: move-result v4 │ │ -042ac8: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -042acc: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -042ad0: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -042ad4: 5464 f202 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042ad8: 4404 0401 |0020: aget v4, v4, v1 │ │ -042adc: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -042ae0: 5464 ef02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042ae4: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -042ae8: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -042aec: 6e20 c117 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -042af2: 0a04 |002d: move-result v4 │ │ -042af4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -042af8: 0113 |0030: move v3, v1 │ │ -042afa: 28d4 |0031: goto 0005 // -002c │ │ -042afc: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042b00: 28e8 |0034: goto 001c // -0018 │ │ -042b02: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -042b06: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -042b0a: 5464 f202 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042b0e: 4404 0402 |003b: aget v4, v4, v2 │ │ -042b12: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -042b16: 5464 ef02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042b1a: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -042b1e: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -042b22: 6e20 c117 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -042b28: 0a04 |0048: move-result v4 │ │ -042b2a: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -042b2e: 0123 |004b: move v3, v2 │ │ -042b30: 28b9 |004c: goto 0005 // -0047 │ │ -042b32: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -042b36: 28e8 |004f: goto 0037 // -0018 │ │ -042b38: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -042b3c: 28b3 |0052: goto 0005 // -004d │ │ +042a70: |[042a70] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +042a80: 5260 f302 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042a84: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +042a88: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +042a8a: 0f03 |0005: return v3 │ │ +042a8c: 5464 f202 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042a90: 7130 1d08 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +042a96: 0a03 |000b: move-result v3 │ │ +042a98: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +042a9c: 5464 ef02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042aa0: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +042aa4: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +042aa8: 6e20 c117 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +042aae: 0a04 |0017: move-result v4 │ │ +042ab0: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +042ab4: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +042ab8: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +042abc: 5464 f202 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042ac0: 4404 0401 |0020: aget v4, v4, v1 │ │ +042ac4: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +042ac8: 5464 ef02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042acc: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +042ad0: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +042ad4: 6e20 c117 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +042ada: 0a04 |002d: move-result v4 │ │ +042adc: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +042ae0: 0113 |0030: move v3, v1 │ │ +042ae2: 28d4 |0031: goto 0005 // -002c │ │ +042ae4: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042ae8: 28e8 |0034: goto 001c // -0018 │ │ +042aea: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +042aee: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +042af2: 5464 f202 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042af6: 4404 0402 |003b: aget v4, v4, v2 │ │ +042afa: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +042afe: 5464 ef02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042b02: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +042b06: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +042b0a: 6e20 c117 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +042b10: 0a04 |0048: move-result v4 │ │ +042b12: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +042b16: 0123 |004b: move v3, v2 │ │ +042b18: 28b9 |004c: goto 0005 // -0047 │ │ +042b1a: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +042b1e: 28e8 |004f: goto 0037 // -0018 │ │ +042b20: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +042b24: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -38322,56 +38322,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -042b40: |[042b40] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -042b50: 5260 f302 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042b54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -042b58: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -042b5a: 0f03 |0005: return v3 │ │ -042b5c: 5464 f202 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042b60: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -042b62: 7130 1d08 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -042b68: 0a03 |000c: move-result v3 │ │ -042b6a: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -042b6e: 5464 ef02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042b72: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -042b76: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -042b7a: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -042b7e: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -042b82: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -042b86: 5464 f202 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042b8a: 4404 0401 |001d: aget v4, v4, v1 │ │ -042b8e: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -042b92: 5464 ef02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042b96: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -042b9a: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -042b9e: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -042ba2: 0113 |0029: move v3, v1 │ │ -042ba4: 28db |002a: goto 0005 // -0025 │ │ -042ba6: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042baa: 28ec |002d: goto 0019 // -0014 │ │ -042bac: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -042bb0: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -042bb4: 5464 f202 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042bb8: 4404 0402 |0034: aget v4, v4, v2 │ │ -042bbc: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -042bc0: 5464 ef02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042bc4: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -042bc8: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -042bcc: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -042bd0: 0123 |0040: move v3, v2 │ │ -042bd2: 28c4 |0041: goto 0005 // -003c │ │ -042bd4: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -042bd8: 28ec |0044: goto 0030 // -0014 │ │ -042bda: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -042bde: 28be |0047: goto 0005 // -0042 │ │ +042b28: |[042b28] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +042b38: 5260 f302 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042b3c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +042b40: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +042b42: 0f03 |0005: return v3 │ │ +042b44: 5464 f202 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042b48: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +042b4a: 7130 1d08 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +042b50: 0a03 |000c: move-result v3 │ │ +042b52: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +042b56: 5464 ef02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042b5a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +042b5e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +042b62: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +042b66: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +042b6a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +042b6e: 5464 f202 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042b72: 4404 0401 |001d: aget v4, v4, v1 │ │ +042b76: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +042b7a: 5464 ef02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042b7e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +042b82: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +042b86: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +042b8a: 0113 |0029: move v3, v1 │ │ +042b8c: 28db |002a: goto 0005 // -0025 │ │ +042b8e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042b92: 28ec |002d: goto 0019 // -0014 │ │ +042b94: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +042b98: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +042b9c: 5464 f202 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042ba0: 4404 0402 |0034: aget v4, v4, v2 │ │ +042ba4: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +042ba8: 5464 ef02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042bac: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +042bb0: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +042bb4: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +042bb8: 0123 |0040: move v3, v2 │ │ +042bba: 28c4 |0041: goto 0005 // -003c │ │ +042bbc: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +042bc0: 28ec |0044: goto 0030 // -0014 │ │ +042bc2: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +042bc6: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -38397,39 +38397,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -042be0: |[042be0] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -042bf0: 5243 f302 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042bf4: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -042bf8: 5441 ef02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042bfc: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -042c00: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -042c02: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -042c06: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -042c0a: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -042c0e: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -042c12: 0f03 |0011: return v3 │ │ -042c14: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -042c18: 28f5 |0014: goto 0009 // -000b │ │ -042c1a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -042c1c: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -042c20: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -042c24: 6e20 c117 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -042c2a: 0a03 |001d: move-result v3 │ │ -042c2c: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -042c30: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -042c34: 28ef |0022: goto 0011 // -0011 │ │ -042c36: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -042c3a: 28f1 |0025: goto 0016 // -000f │ │ -042c3c: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -042c3e: 28ea |0027: goto 0011 // -0016 │ │ +042bc8: |[042bc8] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +042bd8: 5243 f302 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042bdc: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +042be0: 5441 ef02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042be4: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +042be8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +042bea: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +042bee: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +042bf2: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +042bf6: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +042bfa: 0f03 |0011: return v3 │ │ +042bfc: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +042c00: 28f5 |0014: goto 0009 // -000b │ │ +042c02: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +042c04: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +042c08: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +042c0c: 6e20 c117 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +042c12: 0a03 |001d: move-result v3 │ │ +042c14: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +042c18: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +042c1c: 28ef |0022: goto 0011 // -0011 │ │ +042c1e: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +042c22: 28f1 |0025: goto 0016 // -000f │ │ +042c24: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +042c26: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -38455,21 +38455,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -042c40: |[042c40] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -042c50: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042c54: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -042c58: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -042c5a: 0f00 |0005: return v0 │ │ -042c5c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -042c5e: 28fe |0007: goto 0005 // -0002 │ │ +042c28: |[042c28] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +042c38: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042c3c: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +042c40: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +042c42: 0f00 |0005: return v0 │ │ +042c44: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +042c46: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 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; │ │ │ │ @@ -38478,19 +38478,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -042c60: |[042c60] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -042c70: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042c74: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -042c78: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -042c7c: 1100 |0006: return-object v0 │ │ +042c48: |[042c48] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +042c58: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042c5c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +042c60: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +042c64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 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 │ │ @@ -38500,95 +38500,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 │ │ -042c80: |[042c80] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -042c90: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -042c94: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -042c96: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -042c98: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -042c9c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -042c9e: 6e10 b008 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ -042ca4: 0a01 |000a: move-result v1 │ │ -042ca6: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -042caa: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -042cae: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -042cb2: 54b6 ef02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042cb6: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -042cba: 54b6 ef02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042cbe: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -042cc2: 1105 |0019: return-object v5 │ │ -042cc4: 6e10 c317 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -042cca: 0a00 |001d: move-result v0 │ │ -042ccc: 6e30 af08 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ -042cd2: 0a01 |0021: move-result v1 │ │ -042cd4: 28e9 |0022: goto 000b // -0017 │ │ -042cd6: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -042cda: 52b7 f302 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042cde: 54b8 f202 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042ce2: 2188 |0029: array-length v8, v8 │ │ -042ce4: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -042ce8: 52b7 f302 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042cec: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -042cf0: 52b6 f302 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042cf4: 52b7 f302 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042cf8: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -042cfc: 9002 0607 |0036: add-int v2, v6, v7 │ │ -042d00: 54b4 f202 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d04: 54b3 ef02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d08: 7020 a608 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ -042d0e: 54b6 f202 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d12: 2166 |0041: array-length v6, v6 │ │ -042d14: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -042d18: 54b6 f202 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d1c: 2147 |0046: array-length v7, v4 │ │ -042d1e: 7157 f317 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042d24: 54b6 ef02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d28: 2137 |004c: array-length v7, v3 │ │ -042d2a: 7157 f317 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042d30: 52b6 f302 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042d34: 7130 ac08 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ -042d3a: 52b6 f302 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042d3e: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -042d42: 54b6 f202 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d46: 54b7 f202 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d4a: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -042d4e: 52b9 f302 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042d52: b119 |0061: sub-int/2addr v9, v1 │ │ -042d54: 7159 f317 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042d5a: 54b6 ef02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d5e: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -042d62: 54b8 ef02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d66: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -042d6a: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -042d6e: 52ba f302 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042d72: b11a |0071: sub-int/2addr v10, v1 │ │ -042d74: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -042d78: 715a f317 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042d7e: 54b6 f202 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042d82: 4b00 0601 |0079: aput v0, v6, v1 │ │ -042d86: 54b6 ef02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d8a: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -042d8e: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -042d92: 54b6 ef02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042d96: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -042d9a: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -042d9e: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -042da2: 52b6 f302 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042da6: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -042daa: 59b6 f302 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042dae: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -042db0: 2889 |0090: goto 0019 // -0077 │ │ -042db2: 52b7 f302 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042db6: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -042dba: 0162 |0095: move v2, v6 │ │ -042dbc: 28a2 |0096: goto 0038 // -005e │ │ +042c68: |[042c68] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +042c78: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +042c7c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +042c7e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +042c80: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +042c84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +042c86: 6e10 b008 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ +042c8c: 0a01 |000a: move-result v1 │ │ +042c8e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +042c92: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +042c96: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +042c9a: 54b6 ef02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042c9e: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +042ca2: 54b6 ef02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042ca6: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +042caa: 1105 |0019: return-object v5 │ │ +042cac: 6e10 c317 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +042cb2: 0a00 |001d: move-result v0 │ │ +042cb4: 6e30 af08 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ +042cba: 0a01 |0021: move-result v1 │ │ +042cbc: 28e9 |0022: goto 000b // -0017 │ │ +042cbe: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +042cc2: 52b7 f302 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042cc6: 54b8 f202 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042cca: 2188 |0029: array-length v8, v8 │ │ +042ccc: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +042cd0: 52b7 f302 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042cd4: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +042cd8: 52b6 f302 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042cdc: 52b7 f302 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042ce0: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +042ce4: 9002 0607 |0036: add-int v2, v6, v7 │ │ +042ce8: 54b4 f202 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042cec: 54b3 ef02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042cf0: 7020 a608 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ +042cf6: 54b6 f202 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042cfa: 2166 |0041: array-length v6, v6 │ │ +042cfc: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +042d00: 54b6 f202 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042d04: 2147 |0046: array-length v7, v4 │ │ +042d06: 7157 f317 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042d0c: 54b6 ef02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042d10: 2137 |004c: array-length v7, v3 │ │ +042d12: 7157 f317 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042d18: 52b6 f302 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d1c: 7130 ac08 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ +042d22: 52b6 f302 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d26: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +042d2a: 54b6 f202 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042d2e: 54b7 f202 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042d32: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +042d36: 52b9 f302 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d3a: b119 |0061: sub-int/2addr v9, v1 │ │ +042d3c: 7159 f317 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042d42: 54b6 ef02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042d46: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +042d4a: 54b8 ef02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042d4e: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +042d52: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +042d56: 52ba f302 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d5a: b11a |0071: sub-int/2addr v10, v1 │ │ +042d5c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +042d60: 715a f317 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042d66: 54b6 f202 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042d6a: 4b00 0601 |0079: aput v0, v6, v1 │ │ +042d6e: 54b6 ef02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042d72: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +042d76: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +042d7a: 54b6 ef02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042d7e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +042d82: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +042d86: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +042d8a: 52b6 f302 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d8e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +042d92: 59b6 f302 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d96: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +042d98: 2889 |0090: goto 0019 // -0077 │ │ +042d9a: 52b7 f302 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042d9e: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +042da2: 0162 |0095: move v2, v6 │ │ +042da4: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -38637,41 +38637,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 │ │ -042dc0: |[042dc0] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -042dd0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -042dd2: 5270 f302 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042dd6: 5262 f302 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042dda: b002 |0005: add-int/2addr v2, v0 │ │ -042ddc: 6e20 aa08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@08aa │ │ -042de2: 5262 f302 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042de6: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -042dea: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -042dee: 5472 f202 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042df2: 5463 f202 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042df6: 7150 f317 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042dfc: 5472 ef02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042e00: 5463 ef02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042e04: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -042e08: 7154 f317 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042e0e: 5960 f302 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042e12: 0e00 |0021: return-void │ │ -042e14: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -042e16: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -042e1a: 6e20 b308 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ -042e20: 0c02 |0028: move-result-object v2 │ │ -042e22: 6e20 bb08 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ -042e28: 0c03 |002c: move-result-object v3 │ │ -042e2a: 6e30 b408 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ -042e30: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042e34: 28f1 |0032: goto 0023 // -000f │ │ +042da8: |[042da8] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +042db8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +042dba: 5270 f302 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042dbe: 5262 f302 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042dc2: b002 |0005: add-int/2addr v2, v0 │ │ +042dc4: 6e20 aa08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@08aa │ │ +042dca: 5262 f302 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042dce: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +042dd2: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +042dd6: 5472 f202 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042dda: 5463 f202 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042dde: 7150 f317 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042de4: 5472 ef02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042de8: 5463 ef02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042dec: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +042df0: 7154 f317 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042df6: 5960 f302 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042dfa: 0e00 |0021: return-void │ │ +042dfc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +042dfe: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +042e02: 6e20 b308 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ +042e08: 0c02 |0028: move-result-object v2 │ │ +042e0a: 6e20 bb08 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ +042e10: 0c03 |002c: move-result-object v3 │ │ +042e12: 6e30 b408 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@08b4 │ │ +042e18: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042e1c: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -38694,29 +38694,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -042e38: |[042e38] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -042e48: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -042e4c: 6e10 b008 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ -042e52: 0a00 |0005: move-result v0 │ │ -042e54: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -042e58: 6e20 b708 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@08b7 │ │ -042e5e: 0c01 |000b: move-result-object v1 │ │ -042e60: 1101 |000c: return-object v1 │ │ -042e62: 6e10 c317 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -042e68: 0a01 |0010: move-result v1 │ │ -042e6a: 6e30 af08 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ -042e70: 0a00 |0014: move-result v0 │ │ -042e72: 28f1 |0015: goto 0006 // -000f │ │ -042e74: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -042e76: 28f5 |0017: goto 000c // -000b │ │ +042e20: |[042e20] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +042e30: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +042e34: 6e10 b008 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@08b0 │ │ +042e3a: 0a00 |0005: move-result v0 │ │ +042e3c: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +042e40: 6e20 b708 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@08b7 │ │ +042e46: 0c01 |000b: move-result-object v1 │ │ +042e48: 1101 |000c: return-object v1 │ │ +042e4a: 6e10 c317 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +042e50: 0a01 |0010: move-result v1 │ │ +042e52: 6e30 af08 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@08af │ │ +042e58: 0a00 |0014: move-result v0 │ │ +042e5a: 28f1 |0015: goto 0006 // -000f │ │ +042e5c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +042e5e: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -38733,107 +38733,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -042e78: |[042e78] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -042e88: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -042e8a: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -042e8e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -042e90: 54a4 ef02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042e94: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -042e98: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -042e9c: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -042ea0: 52a4 f302 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042ea4: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -042ea6: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -042eaa: 54a4 f202 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042eae: 54a5 ef02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042eb2: 52a6 f302 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042eb6: 7130 ac08 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ -042ebc: 6204 ca02 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -042ec0: 5ba4 f202 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042ec4: 6204 cc02 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -042ec8: 5ba4 ef02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042ecc: 59a7 f302 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042ed0: 1103 |0024: return-object v3 │ │ -042ed2: 54a4 f202 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042ed6: 2144 |0027: array-length v4, v4 │ │ -042ed8: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -042edc: 52a4 f302 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042ee0: 54a5 f202 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042ee4: 2155 |002e: array-length v5, v5 │ │ -042ee6: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -042eea: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -042eee: 52a4 f302 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042ef2: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -042ef6: 52a4 f302 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042efa: 52a5 f302 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042efe: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -042f02: 9000 0405 |003d: add-int v0, v4, v5 │ │ -042f06: 54a2 f202 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042f0a: 54a1 ef02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042f0e: 7020 a608 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ -042f14: 52a4 f302 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f18: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -042f1c: 59a4 f302 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f20: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -042f24: 54a4 f202 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042f28: 715b f317 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042f2e: 54a4 ef02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042f32: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -042f36: 7155 f317 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042f3c: 52a4 f302 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f40: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -042f44: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -042f48: 54a5 f202 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042f4c: 52a6 f302 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f50: b1b6 |0064: sub-int/2addr v6, v11 │ │ -042f52: 7156 f317 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042f58: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -042f5c: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -042f60: 54a5 ef02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042f64: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -042f68: 52a7 f302 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f6c: b1b7 |0072: sub-int/2addr v7, v11 │ │ -042f6e: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -042f72: 7157 f317 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042f78: 28ac |0078: goto 0024 // -0054 │ │ -042f7a: 52a4 f302 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f7e: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -042f82: 59a4 f302 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f86: 52a4 f302 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f8a: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -042f8e: 54a4 f202 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042f92: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -042f96: 54a6 f202 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ -042f9a: 52a7 f302 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042f9e: b1b7 |008b: sub-int/2addr v7, v11 │ │ -042fa0: 7157 f317 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042fa6: 54a4 ef02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042faa: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -042fae: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -042fb2: 54a6 ef02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042fb6: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -042fba: 52a8 f302 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042fbe: b1b8 |009b: sub-int/2addr v8, v11 │ │ -042fc0: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -042fc4: 7158 f317 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -042fca: 54a4 ef02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042fce: 52a5 f302 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042fd2: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -042fd6: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -042fda: 54a4 ef02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -042fde: 52a5 f302 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -042fe2: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -042fe6: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -042fea: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -042fee: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +042e60: |[042e60] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +042e70: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +042e72: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +042e76: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +042e78: 54a4 ef02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042e7c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +042e80: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +042e84: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +042e88: 52a4 f302 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042e8c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +042e8e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +042e92: 54a4 f202 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042e96: 54a5 ef02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042e9a: 52a6 f302 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042e9e: 7130 ac08 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@08ac │ │ +042ea4: 6204 ca02 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +042ea8: 5ba4 f202 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042eac: 6204 cc02 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +042eb0: 5ba4 ef02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042eb4: 59a7 f302 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042eb8: 1103 |0024: return-object v3 │ │ +042eba: 54a4 f202 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042ebe: 2144 |0027: array-length v4, v4 │ │ +042ec0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +042ec4: 52a4 f302 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042ec8: 54a5 f202 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042ecc: 2155 |002e: array-length v5, v5 │ │ +042ece: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +042ed2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +042ed6: 52a4 f302 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042eda: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +042ede: 52a4 f302 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042ee2: 52a5 f302 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042ee6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +042eea: 9000 0405 |003d: add-int v0, v4, v5 │ │ +042eee: 54a2 f202 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042ef2: 54a1 ef02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042ef6: 7020 a608 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@08a6 │ │ +042efc: 52a4 f302 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f00: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +042f04: 59a4 f302 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f08: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +042f0c: 54a4 f202 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042f10: 715b f317 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042f16: 54a4 ef02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042f1a: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +042f1e: 7155 f317 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042f24: 52a4 f302 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f28: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +042f2c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +042f30: 54a5 f202 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042f34: 52a6 f302 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f38: b1b6 |0064: sub-int/2addr v6, v11 │ │ +042f3a: 7156 f317 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042f40: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +042f44: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +042f48: 54a5 ef02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042f4c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +042f50: 52a7 f302 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f54: b1b7 |0072: sub-int/2addr v7, v11 │ │ +042f56: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +042f5a: 7157 f317 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042f60: 28ac |0078: goto 0024 // -0054 │ │ +042f62: 52a4 f302 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f66: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +042f6a: 59a4 f302 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f6e: 52a4 f302 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f72: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +042f76: 54a4 f202 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042f7a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +042f7e: 54a6 f202 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f2 │ │ +042f82: 52a7 f302 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042f86: b1b7 |008b: sub-int/2addr v7, v11 │ │ +042f88: 7157 f317 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042f8e: 54a4 ef02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042f92: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +042f96: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +042f9a: 54a6 ef02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042f9e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +042fa2: 52a8 f302 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042fa6: b1b8 |009b: sub-int/2addr v8, v11 │ │ +042fa8: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +042fac: 7158 f317 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +042fb2: 54a4 ef02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042fb6: 52a5 f302 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042fba: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +042fbe: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +042fc2: 54a4 ef02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042fc6: 52a5 f302 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +042fca: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +042fce: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +042fd2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +042fd6: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -38871,22 +38871,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 │ │ -042ff4: |[042ff4] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -043004: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -043008: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -04300c: 5421 ef02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -043010: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -043014: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -043018: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -04301c: 1100 |000c: return-object v0 │ │ +042fdc: |[042fdc] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +042fec: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +042ff0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +042ff4: 5421 ef02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +042ff8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +042ffc: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +043000: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +043004: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -38902,17 +38902,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043020: |[043020] android.support.v4.util.SimpleArrayMap.size:()I │ │ -043030: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -043034: 0f00 |0002: return v0 │ │ +043008: |[043008] android.support.v4.util.SimpleArrayMap.size:()I │ │ +043018: 5210 f302 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +04301c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 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; │ │ │ │ @@ -38921,55 +38921,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -043038: |[043038] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -043048: 6e10 b208 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@08b2 │ │ -04304e: 0a04 |0003: move-result v4 │ │ -043050: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -043054: 1a04 4a1e |0006: const-string v4, "{}" // string@1e4a │ │ -043058: 1104 |0008: return-object v4 │ │ -04305a: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -04305e: 5254 f302 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -043062: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -043066: 7020 e517 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -04306c: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -043070: 6e20 e717 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -043076: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -043078: 5254 f302 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ -04307c: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -043080: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -043084: 1a04 0a01 |001e: const-string v4, ", " // string@010a │ │ -043088: 6e20 ed17 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04308e: 6e20 b308 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ -043094: 0c02 |0026: move-result-object v2 │ │ -043096: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -04309a: 6e20 ec17 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0430a0: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -0430a4: 6e20 e717 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0430aa: 6e20 bb08 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ -0430b0: 0c03 |0034: move-result-object v3 │ │ -0430b2: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -0430b6: 6e20 ec17 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0430bc: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0430c0: 28dc |003c: goto 0018 // -0024 │ │ -0430c2: 1a04 fb00 |003d: const-string v4, "(this Map)" // string@00fb │ │ -0430c6: 6e20 ed17 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0430cc: 28ea |0042: goto 002c // -0016 │ │ -0430ce: 1a04 fb00 |0043: const-string v4, "(this Map)" // string@00fb │ │ -0430d2: 6e20 ed17 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0430d8: 28f2 |0048: goto 003a // -000e │ │ -0430da: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -0430de: 6e20 e717 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0430e4: 6e10 f217 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0430ea: 0c04 |0051: move-result-object v4 │ │ -0430ec: 28b6 |0052: goto 0008 // -004a │ │ +043020: |[043020] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +043030: 6e10 b208 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@08b2 │ │ +043036: 0a04 |0003: move-result v4 │ │ +043038: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +04303c: 1a04 431e |0006: const-string v4, "{}" // string@1e43 │ │ +043040: 1104 |0008: return-object v4 │ │ +043042: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +043046: 5254 f302 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +04304a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +04304e: 7020 e517 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +043054: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +043058: 6e20 e717 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +04305e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +043060: 5254 f302 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f3 │ │ +043064: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +043068: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +04306c: 1a04 0301 |001e: const-string v4, ", " // string@0103 │ │ +043070: 6e20 ed17 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +043076: 6e20 b308 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@08b3 │ │ +04307c: 0c02 |0026: move-result-object v2 │ │ +04307e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +043082: 6e20 ec17 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +043088: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +04308c: 6e20 e717 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +043092: 6e20 bb08 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@08bb │ │ +043098: 0c03 |0034: move-result-object v3 │ │ +04309a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +04309e: 6e20 ec17 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0430a4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0430a8: 28dc |003c: goto 0018 // -0024 │ │ +0430aa: 1a04 f400 |003d: const-string v4, "(this Map)" // string@00f4 │ │ +0430ae: 6e20 ed17 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0430b4: 28ea |0042: goto 002c // -0016 │ │ +0430b6: 1a04 f400 |0043: const-string v4, "(this Map)" // string@00f4 │ │ +0430ba: 6e20 ed17 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0430c0: 28f2 |0048: goto 003a // -000e │ │ +0430c2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0430c6: 6e20 e717 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0430cc: 6e10 f217 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0430d2: 0c04 |0051: move-result-object v4 │ │ +0430d4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -39002,35 +39002,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0430f0: |[0430f0] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -043100: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ -043104: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -043108: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04310c: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -043110: 1100 |0008: return-object v0 │ │ +0430d8: |[0430d8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0430e8: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ef │ │ +0430ec: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0430f0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0430f4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +0430f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 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 : 2792 (SimpleArrayMap.java) │ │ + source_file_idx : 2785 (SimpleArrayMap.java) │ │ │ │ Class #175 header: │ │ class_idx : 382 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2809 │ │ +source_file_idx : 2802 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -39088,37 +39088,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043114: |[043114] android.support.v4.util.SparseArrayCompat.:()V │ │ -043124: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ -043128: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04312e: 6900 f602 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -043132: 0e00 |0007: return-void │ │ +0430fc: |[0430fc] android.support.v4.util.SparseArrayCompat.:()V │ │ +04310c: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ +043110: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +043116: 6900 f602 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +04311a: 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 │ │ -043134: |[043134] android.support.v4.util.SparseArrayCompat.:()V │ │ -043144: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -043148: 7020 be08 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@08be │ │ -04314e: 0e00 |0005: return-void │ │ +04311c: |[04311c] android.support.v4.util.SparseArrayCompat.:()V │ │ +04312c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +043130: 7020 be08 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@08be │ │ +043136: 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; │ │ @@ -39128,32 +39128,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -043150: |[043150] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -043160: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -043162: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -043168: 5c21 f702 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -04316c: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -043170: 6200 ca02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ -043174: 5b20 f802 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043178: 6200 cc02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ -04317c: 5b20 fa02 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043180: 5921 f902 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043184: 0e00 |0012: return-void │ │ -043186: 7110 2108 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ -04318c: 0a03 |0016: move-result v3 │ │ -04318e: 2330 f603 |0017: new-array v0, v3, [I // type@03f6 │ │ -043192: 5b20 f802 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043196: 2330 1004 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ -04319a: 5b20 fa02 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -04319e: 28f1 |001f: goto 0010 // -000f │ │ +043138: |[043138] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +043148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04314a: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +043150: 5c21 f702 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043154: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +043158: 6200 ca02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02ca │ │ +04315c: 5b20 f802 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043160: 6200 cc02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cc │ │ +043164: 5b20 fa02 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043168: 5921 f902 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04316c: 0e00 |0012: return-void │ │ +04316e: 7110 2108 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ +043174: 0a03 |0016: move-result v3 │ │ +043176: 2330 f603 |0017: new-array v0, v3, [I // type@03f6 │ │ +04317a: 5b20 f802 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04317e: 2330 1004 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0410 │ │ +043182: 5b20 fa02 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043186: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -39172,37 +39172,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0431a0: |[0431a0] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -0431b0: 5272 f902 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0431b4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0431b6: 5471 f802 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -0431ba: 5475 fa02 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0431be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0431c0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -0431c4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -0431c8: 6206 f602 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -0431cc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -0431d0: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -0431d4: 4406 0100 |0012: aget v6, v1, v0 │ │ -0431d8: 4b06 0103 |0014: aput v6, v1, v3 │ │ -0431dc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -0431e0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -0431e2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -0431e6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0431ea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0431ee: 28e9 |001f: goto 0008 // -0017 │ │ -0431f0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -0431f2: 5c76 f702 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -0431f6: 5973 f902 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0431fa: 0e00 |0025: return-void │ │ +043188: |[043188] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +043198: 5272 f902 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04319c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +04319e: 5471 f802 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0431a2: 5475 fa02 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0431a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0431a8: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0431ac: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0431b0: 6206 f602 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +0431b4: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0431b8: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0431bc: 4406 0100 |0012: aget v6, v1, v0 │ │ +0431c0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0431c4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0431c8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0431ca: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +0431ce: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0431d2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0431d6: 28e9 |001f: goto 0008 // -0017 │ │ +0431d8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0431da: 5c76 f702 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +0431de: 5973 f902 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0431e2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -39233,58 +39233,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -0431fc: |[0431fc] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -04320c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04320e: 5274 f902 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043212: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -043216: 5474 f802 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04321a: 5275 f902 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -04321e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -043222: 4404 0405 |000b: aget v4, v4, v5 │ │ -043226: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -04322a: 6e30 ca08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -043230: 0e00 |0012: return-void │ │ -043232: 5574 f702 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043236: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -04323a: 5274 f902 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -04323e: 5475 f802 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043242: 2155 |001b: array-length v5, v5 │ │ -043244: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -043248: 7010 c408 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04324e: 5273 f902 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043252: 5474 f802 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043256: 2144 |0025: array-length v4, v4 │ │ -043258: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -04325c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -043260: 7110 2108 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ -043266: 0a00 |002d: move-result v0 │ │ -043268: 2301 f603 |002e: new-array v1, v0, [I // type@03f6 │ │ -04326c: 2302 1004 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ -043270: 5474 f802 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043274: 5475 f802 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043278: 2155 |0036: array-length v5, v5 │ │ -04327a: 7155 f317 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -043280: 5474 fa02 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043284: 5475 fa02 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043288: 2155 |003e: array-length v5, v5 │ │ -04328a: 7155 f317 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -043290: 5b71 f802 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043294: 5b72 fa02 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043298: 5474 f802 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04329c: 4b08 0403 |0048: aput v8, v4, v3 │ │ -0432a0: 5474 fa02 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0432a4: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -0432a8: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0432ac: 5974 f902 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0432b0: 28c0 |0052: goto 0012 // -0040 │ │ +0431e4: |[0431e4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +0431f4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0431f6: 5274 f902 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0431fa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +0431fe: 5474 f802 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043202: 5275 f902 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043206: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04320a: 4404 0405 |000b: aget v4, v4, v5 │ │ +04320e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +043212: 6e30 ca08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +043218: 0e00 |0012: return-void │ │ +04321a: 5574 f702 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +04321e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +043222: 5274 f902 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043226: 5475 f802 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04322a: 2155 |001b: array-length v5, v5 │ │ +04322c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +043230: 7010 c408 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043236: 5273 f902 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04323a: 5474 f802 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04323e: 2144 |0025: array-length v4, v4 │ │ +043240: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +043244: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +043248: 7110 2108 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ +04324e: 0a00 |002d: move-result v0 │ │ +043250: 2301 f603 |002e: new-array v1, v0, [I // type@03f6 │ │ +043254: 2302 1004 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0410 │ │ +043258: 5474 f802 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04325c: 5475 f802 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043260: 2155 |0036: array-length v5, v5 │ │ +043262: 7155 f317 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +043268: 5474 fa02 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04326c: 5475 fa02 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043270: 2155 |003e: array-length v5, v5 │ │ +043272: 7155 f317 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +043278: 5b71 f802 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04327c: 5b72 fa02 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043280: 5474 f802 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043284: 4b08 0403 |0048: aput v8, v4, v3 │ │ +043288: 5474 fa02 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04328c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +043290: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +043294: 5974 f902 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043298: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -39316,27 +39316,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0432b4: |[0432b4] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -0432c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0432c6: 5251 f902 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0432ca: 5452 fa02 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0432ce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0432d0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0432d4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0432d6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0432da: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0432de: 28f9 |000d: goto 0006 // -0007 │ │ -0432e0: 5954 f902 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0432e4: 5c54 f702 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -0432e8: 0e00 |0012: return-void │ │ +04329c: |[04329c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +0432ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0432ae: 5251 f902 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0432b2: 5452 fa02 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0432b6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0432b8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0432bc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0432be: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0432c2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0432c6: 28f9 |000d: goto 0006 // -0007 │ │ +0432c8: 5954 f902 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0432cc: 5c54 f702 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +0432d0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -39355,34 +39355,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0432ec: |[0432ec] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -0432fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0432fe: 6f10 c017 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@17c0 │ │ -043304: 0c02 |0004: move-result-object v2 │ │ -043306: 0720 |0005: move-object v0, v2 │ │ -043308: 1f00 7e01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ -04330c: 0701 |0008: move-object v1, v0 │ │ -04330e: 5432 f802 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043312: 6e10 6f1a 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@1a6f │ │ -043318: 0c02 |000e: move-result-object v2 │ │ -04331a: 1f02 f603 |000f: check-cast v2, [I // type@03f6 │ │ -04331e: 5b12 f802 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043322: 5432 fa02 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043326: 6e10 741a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a74 │ │ -04332c: 0c02 |0018: move-result-object v2 │ │ -04332e: 1f02 1004 |0019: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ -043332: 5b12 fa02 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043336: 1101 |001d: return-object v1 │ │ -043338: 0d02 |001e: move-exception v2 │ │ -04333a: 28fe |001f: goto 001d // -0002 │ │ +0432d4: |[0432d4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +0432e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0432e6: 6f10 c017 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@17c0 │ │ +0432ec: 0c02 |0004: move-result-object v2 │ │ +0432ee: 0720 |0005: move-object v0, v2 │ │ +0432f0: 1f00 7e01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ +0432f4: 0701 |0008: move-object v1, v0 │ │ +0432f6: 5432 f802 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0432fa: 6e10 6f1a 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@1a6f │ │ +043300: 0c02 |000e: move-result-object v2 │ │ +043302: 1f02 f603 |000f: check-cast v2, [I // type@03f6 │ │ +043306: 5b12 f802 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04330a: 5432 fa02 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04330e: 6e10 741a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a74 │ │ +043314: 0c02 |0018: move-result-object v2 │ │ +043316: 1f02 1004 |0019: check-cast v2, [Ljava/lang/Object; // type@0410 │ │ +04331a: 5b12 fa02 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04331e: 1101 |001d: return-object v1 │ │ +043320: 0d02 |001e: move-exception v2 │ │ +043322: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -39399,18 +39399,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04334c: |[04334c] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -04335c: 6e10 c108 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@08c1 │ │ -043362: 0c00 |0003: move-result-object v0 │ │ -043364: 1100 |0004: return-object v0 │ │ +043334: |[043334] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +043344: 6e10 c108 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@08c1 │ │ +04334a: 0c00 |0003: move-result-object v0 │ │ +04334c: 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; │ │ │ │ @@ -39419,30 +39419,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -043368: |[043368] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -043378: 5431 f802 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04337c: 5232 f902 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043380: 7130 1d08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -043386: 0a00 |0007: move-result v0 │ │ -043388: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -04338c: 5431 fa02 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043390: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -043394: 6202 f602 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -043398: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -04339c: 5431 fa02 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0433a0: 6202 f602 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -0433a4: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -0433a8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0433aa: 5c31 f702 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -0433ae: 0e00 |001b: return-void │ │ +043350: |[043350] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +043360: 5431 f802 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043364: 5232 f902 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043368: 7130 1d08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +04336e: 0a00 |0007: move-result v0 │ │ +043370: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +043374: 5431 fa02 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043378: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +04337c: 6202 f602 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +043380: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +043384: 5431 fa02 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043388: 6202 f602 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +04338c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +043390: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +043392: 5c31 f702 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043396: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -39458,19 +39458,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0433b0: |[0433b0] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -0433c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0433c2: 6e30 c608 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@08c6 │ │ -0433c8: 0c00 |0004: move-result-object v0 │ │ -0433ca: 1100 |0005: return-object v0 │ │ +043398: |[043398] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +0433a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0433aa: 6e30 c608 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@08c6 │ │ +0433b0: 0c00 |0004: move-result-object v0 │ │ +0433b2: 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 │ │ @@ -39480,28 +39480,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 │ │ -0433cc: |[0433cc] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0433dc: 5431 f802 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -0433e0: 5232 f902 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0433e4: 7130 1d08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -0433ea: 0a00 |0007: move-result v0 │ │ -0433ec: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -0433f0: 5431 fa02 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0433f4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0433f8: 6202 f602 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -0433fc: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -043400: 1105 |0012: return-object v5 │ │ -043402: 5431 fa02 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043406: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -04340a: 28fb |0017: goto 0012 // -0005 │ │ +0433b4: |[0433b4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0433c4: 5431 f802 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0433c8: 5232 f902 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0433cc: 7130 1d08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +0433d2: 0a00 |0007: move-result v0 │ │ +0433d4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +0433d8: 5431 fa02 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0433dc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0433e0: 6202 f602 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +0433e4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +0433e8: 1105 |0012: return-object v5 │ │ +0433ea: 5431 fa02 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0433ee: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +0433f2: 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; │ │ @@ -39517,23 +39517,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04340c: |[04340c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -04341c: 5520 f702 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043420: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043424: 7010 c408 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04342a: 5420 f802 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04342e: 5221 f902 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043432: 7130 1d08 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -043438: 0a00 |000e: move-result v0 │ │ -04343a: 0f00 |000f: return v0 │ │ +0433f4: |[0433f4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +043404: 5520 f702 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043408: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04340c: 7010 c408 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043412: 5420 f802 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043416: 5221 f902 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04341a: 7130 1d08 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +043420: 0a00 |000e: move-result v0 │ │ +043422: 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; │ │ @@ -39545,29 +39545,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04343c: |[04343c] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -04344c: 5521 f702 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043450: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -043454: 7010 c408 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04345a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04345c: 5221 f902 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043460: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -043464: 5421 fa02 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043468: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -04346c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -043470: 0f00 |0012: return v0 │ │ -043472: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -043476: 28f3 |0015: goto 0008 // -000d │ │ -043478: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -04347a: 28fb |0017: goto 0012 // -0005 │ │ +043424: |[043424] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +043434: 5521 f702 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043438: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +04343c: 7010 c408 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043442: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +043444: 5221 f902 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043448: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +04344c: 5421 fa02 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043450: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +043454: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +043458: 0f00 |0012: return v0 │ │ +04345a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04345e: 28f3 |0015: goto 0008 // -000d │ │ +043460: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +043462: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -39586,21 +39586,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04347c: |[04347c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -04348c: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043490: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043494: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04349a: 5410 f802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04349e: 4400 0002 |0009: aget v0, v0, v2 │ │ -0434a2: 0f00 |000b: return v0 │ │ +043464: |[043464] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +043474: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043478: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04347c: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043482: 5410 f802 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043486: 4400 0002 |0009: aget v0, v0, v2 │ │ +04348a: 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; │ │ @@ -39612,91 +39612,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -0434a4: |[0434a4] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -0434b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0434b6: 5484 f802 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -0434ba: 5285 f902 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0434be: 7130 1d08 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -0434c4: 0a00 |0008: move-result v0 │ │ -0434c6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -0434ca: 5484 fa02 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0434ce: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -0434d2: 0e00 |000f: return-void │ │ -0434d4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -0434d8: 5284 f902 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0434dc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -0434e0: 5484 fa02 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0434e4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -0434e8: 6205 f602 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -0434ec: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0434f0: 5484 f802 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -0434f4: 4b09 0400 |0020: aput v9, v4, v0 │ │ -0434f8: 5484 fa02 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0434fc: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -043500: 28e9 |0026: goto 000f // -0017 │ │ -043502: 5584 f702 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043506: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -04350a: 5284 f902 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -04350e: 5485 f802 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043512: 2155 |002f: array-length v5, v5 │ │ -043514: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -043518: 7010 c408 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04351e: 5484 f802 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043522: 5285 f902 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043526: 7130 1d08 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ -04352c: 0a04 |003c: move-result v4 │ │ -04352e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -043532: 5284 f902 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043536: 5485 f802 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04353a: 2155 |0043: array-length v5, v5 │ │ -04353c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -043540: 5284 f902 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043544: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043548: 7110 2108 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ -04354e: 0a01 |004d: move-result v1 │ │ -043550: 2312 f603 |004e: new-array v2, v1, [I // type@03f6 │ │ -043554: 2313 1004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0410 │ │ -043558: 5484 f802 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04355c: 5485 f802 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043560: 2155 |0056: array-length v5, v5 │ │ -043562: 7155 f317 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -043568: 5484 fa02 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -04356c: 5485 fa02 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043570: 2155 |005e: array-length v5, v5 │ │ -043572: 7155 f317 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -043578: 5b82 f802 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04357c: 5b83 fa02 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043580: 5284 f902 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -043584: b104 |0068: sub-int/2addr v4, v0 │ │ -043586: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -04358a: 5484 f802 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -04358e: 5485 f802 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -043592: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -043596: 5287 f902 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -04359a: b107 |0073: sub-int/2addr v7, v0 │ │ -04359c: 7157 f317 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -0435a2: 5484 fa02 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0435a6: 5485 fa02 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0435aa: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -0435ae: 5287 f902 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0435b2: b107 |007f: sub-int/2addr v7, v0 │ │ -0435b4: 7157 f317 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -0435ba: 5484 f802 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ -0435be: 4b09 0400 |0085: aput v9, v4, v0 │ │ -0435c2: 5484 fa02 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -0435c6: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -0435ca: 5284 f902 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0435ce: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0435d2: 5984 f902 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0435d6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +04348c: |[04348c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +04349c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04349e: 5484 f802 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0434a2: 5285 f902 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0434a6: 7130 1d08 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +0434ac: 0a00 |0008: move-result v0 │ │ +0434ae: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0434b2: 5484 fa02 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0434b6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +0434ba: 0e00 |000f: return-void │ │ +0434bc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0434c0: 5284 f902 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0434c4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0434c8: 5484 fa02 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0434cc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0434d0: 6205 f602 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +0434d4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +0434d8: 5484 f802 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0434dc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +0434e0: 5484 fa02 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0434e4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +0434e8: 28e9 |0026: goto 000f // -0017 │ │ +0434ea: 5584 f702 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +0434ee: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0434f2: 5284 f902 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0434f6: 5485 f802 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0434fa: 2155 |002f: array-length v5, v5 │ │ +0434fc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +043500: 7010 c408 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043506: 5484 f802 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04350a: 5285 f902 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04350e: 7130 1d08 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@081d │ │ +043514: 0a04 |003c: move-result v4 │ │ +043516: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +04351a: 5284 f902 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04351e: 5485 f802 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043522: 2155 |0043: array-length v5, v5 │ │ +043524: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +043528: 5284 f902 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04352c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +043530: 7110 2108 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0821 │ │ +043536: 0a01 |004d: move-result v1 │ │ +043538: 2312 f603 |004e: new-array v2, v1, [I // type@03f6 │ │ +04353c: 2313 1004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0410 │ │ +043540: 5484 f802 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043544: 5485 f802 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043548: 2155 |0056: array-length v5, v5 │ │ +04354a: 7155 f317 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +043550: 5484 fa02 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043554: 5485 fa02 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043558: 2155 |005e: array-length v5, v5 │ │ +04355a: 7155 f317 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +043560: 5b82 f802 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043564: 5b83 fa02 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043568: 5284 f902 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04356c: b104 |0068: sub-int/2addr v4, v0 │ │ +04356e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +043572: 5484 f802 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +043576: 5485 f802 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +04357a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04357e: 5287 f902 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043582: b107 |0073: sub-int/2addr v7, v0 │ │ +043584: 7157 f317 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +04358a: 5484 fa02 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04358e: 5485 fa02 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043592: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +043596: 5287 f902 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04359a: b107 |007f: sub-int/2addr v7, v0 │ │ +04359c: 7157 f317 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +0435a2: 5484 f802 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f8 │ │ +0435a6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +0435aa: 5484 fa02 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0435ae: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +0435b2: 5284 f902 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0435b6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0435ba: 5984 f902 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0435be: 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 │ │ @@ -39736,17 +39736,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0435dc: |[0435dc] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -0435ec: 6e20 c308 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@08c3 │ │ -0435f2: 0e00 |0003: return-void │ │ +0435c4: |[0435c4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +0435d4: 6e20 c308 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@08c3 │ │ +0435da: 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; │ │ @@ -39757,25 +39757,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0435f4: |[0435f4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -043604: 5420 fa02 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043608: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04360c: 6201 f602 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -043610: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -043614: 5420 fa02 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043618: 6201 f602 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ -04361c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -043620: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -043622: 5c20 f702 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043626: 0e00 |0011: return-void │ │ +0435dc: |[0435dc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +0435ec: 5420 fa02 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +0435f0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0435f4: 6201 f602 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +0435f8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0435fc: 5420 fa02 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043600: 6201 f602 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f6 │ │ +043604: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +043608: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04360a: 5c20 f702 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +04360e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -39788,25 +39788,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -043628: |[043628] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -043638: 5242 f902 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -04363c: 9003 0506 |0002: add-int v3, v5, v6 │ │ -043640: 7120 ba17 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -043646: 0a00 |0007: move-result v0 │ │ -043648: 0151 |0008: move v1, v5 │ │ -04364a: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -04364e: 6e20 cc08 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ -043654: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -043658: 28f9 |0010: goto 0009 // -0007 │ │ -04365a: 0e00 |0011: return-void │ │ +043610: |[043610] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +043620: 5242 f902 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +043624: 9003 0506 |0002: add-int v3, v5, v6 │ │ +043628: 7120 ba17 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +04362e: 0a00 |0007: move-result v0 │ │ +043630: 0151 |0008: move v1, v5 │ │ +043632: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +043636: 6e20 cc08 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ +04363c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043640: 28f9 |0010: goto 0009 // -0007 │ │ +043642: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -39823,21 +39823,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04365c: |[04365c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -04366c: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043670: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043674: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04367a: 5410 fa02 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -04367e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -043682: 0e00 |000b: return-void │ │ +043644: |[043644] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +043654: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043658: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04365c: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043662: 5410 fa02 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +043666: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +04366a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -39852,20 +39852,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -043684: |[043684] android.support.v4.util.SparseArrayCompat.size:()I │ │ -043694: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043698: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04369c: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -0436a2: 5210 f902 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0436a6: 0f00 |0009: return v0 │ │ +04366c: |[04366c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +04367c: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +043680: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +043684: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +04368a: 5210 f902 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +04368e: 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; │ │ @@ -39876,51 +39876,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0436a8: |[0436a8] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -0436b8: 6e10 cf08 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0436be: 0a04 |0003: move-result v4 │ │ -0436c0: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -0436c4: 1a04 4a1e |0006: const-string v4, "{}" // string@1e4a │ │ -0436c8: 1104 |0008: return-object v4 │ │ -0436ca: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -0436ce: 5254 f902 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0436d2: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -0436d6: 7020 e517 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -0436dc: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -0436e0: 6e20 e717 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0436e6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0436e8: 5254 f902 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ -0436ec: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -0436f0: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -0436f4: 1a04 0a01 |001e: const-string v4, ", " // string@010a │ │ -0436f8: 6e20 ed17 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0436fe: 6e20 c908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ -043704: 0a02 |0026: move-result v2 │ │ -043706: 6e20 e917 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -04370c: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -043710: 6e20 e717 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -043716: 6e20 d108 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -04371c: 0c03 |0032: move-result-object v3 │ │ -04371e: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -043722: 6e20 ec17 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -043728: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04372c: 28de |003a: goto 0018 // -0022 │ │ -04372e: 1a04 fb00 |003b: const-string v4, "(this Map)" // string@00fb │ │ -043732: 6e20 ed17 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -043738: 28f8 |0040: goto 0038 // -0008 │ │ -04373a: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -04373e: 6e20 e717 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -043744: 6e10 f217 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04374a: 0c04 |0049: move-result-object v4 │ │ -04374c: 28be |004a: goto 0008 // -0042 │ │ +043690: |[043690] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +0436a0: 6e10 cf08 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0436a6: 0a04 |0003: move-result v4 │ │ +0436a8: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +0436ac: 1a04 431e |0006: const-string v4, "{}" // string@1e43 │ │ +0436b0: 1104 |0008: return-object v4 │ │ +0436b2: 2200 6b03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +0436b6: 5254 f902 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0436ba: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +0436be: 7020 e517 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +0436c4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +0436c8: 6e20 e717 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0436ce: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0436d0: 5254 f902 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f9 │ │ +0436d4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +0436d8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +0436dc: 1a04 0301 |001e: const-string v4, ", " // string@0103 │ │ +0436e0: 6e20 ed17 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0436e6: 6e20 c908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ +0436ec: 0a02 |0026: move-result v2 │ │ +0436ee: 6e20 e917 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0436f4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +0436f8: 6e20 e717 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0436fe: 6e20 d108 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +043704: 0c03 |0032: move-result-object v3 │ │ +043706: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +04370a: 6e20 ec17 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +043710: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +043714: 28de |003a: goto 0018 // -0022 │ │ +043716: 1a04 f400 |003b: const-string v4, "(this Map)" // string@00f4 │ │ +04371a: 6e20 ed17 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +043720: 28f8 |0040: goto 0038 // -0008 │ │ +043722: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +043726: 6e20 e717 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +04372c: 6e10 f217 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +043732: 0c04 |0049: move-result-object v4 │ │ +043734: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -39950,38 +39950,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -043750: |[043750] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -043760: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ -043764: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -043768: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ -04376e: 5410 fa02 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ -043772: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -043776: 1100 |000b: return-object v0 │ │ +043738: |[043738] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +043748: 5510 f702 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f7 │ │ +04374c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +043750: 7010 c408 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@08c4 │ │ +043756: 5410 fa02 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02fa │ │ +04375a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +04375e: 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 : 2809 (SparseArrayCompat.java) │ │ + source_file_idx : 2802 (SparseArrayCompat.java) │ │ │ │ Class #176 header: │ │ class_idx : 383 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2924 │ │ +source_file_idx : 2917 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -40024,22 +40024,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -043778: |[043778] android.support.v4.util.TimeUtils.:()V │ │ -043788: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ -04378c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -043792: 6900 0003 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ -043796: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -04379a: 2300 f403 |0009: new-array v0, v0, [C // type@03f4 │ │ -04379e: 6900 ff02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -0437a2: 0e00 |000d: return-void │ │ +043760: |[043760] android.support.v4.util.TimeUtils.:()V │ │ +043770: 2200 6503 |0000: new-instance v0, Ljava/lang/Object; // type@0365 │ │ +043774: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04377a: 6900 0003 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ +04377e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +043782: 2300 f403 |0009: new-array v0, v0, [C // type@03f4 │ │ +043786: 6900 ff02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +04378a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -40047,17 +40047,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0437a4: |[0437a4] android.support.v4.util.TimeUtils.:()V │ │ -0437b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0437ba: 0e00 |0003: return-void │ │ +04378c: |[04378c] android.support.v4.util.TimeUtils.:()V │ │ +04379c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0437a2: 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;) │ │ @@ -40065,35 +40065,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0437bc: |[0437bc] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -0437cc: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0437d0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0437d4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0437d8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0437da: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0437de: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0437e2: 0f00 |000b: return v0 │ │ -0437e4: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0437e8: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0437ec: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0437f0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0437f2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0437f6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -0437fa: 28f4 |0017: goto 000b // -000c │ │ -0437fc: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -043800: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -043804: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -043808: 28ed |001e: goto 000b // -0013 │ │ -04380a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -04380c: 28eb |0020: goto 000b // -0015 │ │ +0437a4: |[0437a4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +0437b4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +0437b8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +0437bc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0437c0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0437c2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +0437c6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +0437ca: 0f00 |000b: return v0 │ │ +0437cc: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +0437d0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +0437d4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +0437d8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +0437da: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +0437de: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +0437e2: 28f4 |0017: goto 000b // -000c │ │ +0437e4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +0437e8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +0437ec: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +0437f0: 28ed |001e: goto 000b // -0013 │ │ +0437f2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0437f4: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -40111,25 +40111,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -043810: |[043810] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -043820: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -043824: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -043828: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -04382c: 1a00 1201 |0006: const-string v0, "--" // string@0112 │ │ -043830: 6e20 7517 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -043836: 0e00 |000b: return-void │ │ -043838: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -04383c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -04383e: 7140 d708 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08d7 │ │ -043844: 28f9 |0012: goto 000b // -0007 │ │ +0437f8: |[0437f8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +043808: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +04380c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +043810: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +043814: 1a00 0b01 |0006: const-string v0, "--" // string@010b │ │ +043818: 6e20 7517 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +04381e: 0e00 |000b: return-void │ │ +043820: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +043824: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +043826: 7140 d708 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08d7 │ │ +04382c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -40142,18 +40142,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -043848: |[043848] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -043858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04385a: 7140 d708 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08d7 │ │ -043860: 0e00 |0004: return-void │ │ +043830: |[043830] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +043840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043842: 7140 d708 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08d7 │ │ +043848: 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; │ │ @@ -40163,29 +40163,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 │ │ -043864: |[043864] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -043874: 6202 0003 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ -043878: 1d02 |0002: monitor-enter v2 │ │ -04387a: 7130 d908 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08d9 │ │ -043880: 0a00 |0006: move-result v0 │ │ -043882: 2201 6a03 |0007: new-instance v1, Ljava/lang/String; // type@036a │ │ -043886: 6203 ff02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -04388a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04388c: 7040 cf17 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@17cf │ │ -043892: 6e20 7517 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -043898: 1e02 |0012: monitor-exit v2 │ │ -04389a: 0e00 |0013: return-void │ │ -04389c: 0d01 |0014: move-exception v1 │ │ -04389e: 1e02 |0015: monitor-exit v2 │ │ -0438a0: 2701 |0016: throw v1 │ │ +04384c: |[04384c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +04385c: 6202 0003 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ +043860: 1d02 |0002: monitor-enter v2 │ │ +043862: 7130 d908 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08d9 │ │ +043868: 0a00 |0006: move-result v0 │ │ +04386a: 2201 6a03 |0007: new-instance v1, Ljava/lang/String; // type@036a │ │ +04386e: 6203 ff02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +043872: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +043874: 7040 cf17 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@17cf │ │ +04387a: 6e20 7517 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +043880: 1e02 |0012: monitor-exit v2 │ │ +043882: 0e00 |0013: return-void │ │ +043884: 0d01 |0014: move-exception v1 │ │ +043886: 1e02 |0015: monitor-exit v2 │ │ +043888: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -40203,28 +40203,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0438b0: |[0438b0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -0438c0: 6202 0003 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ -0438c4: 1d02 |0002: monitor-enter v2 │ │ -0438c6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0438c8: 7130 d908 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08d9 │ │ -0438ce: 0a00 |0007: move-result v0 │ │ -0438d0: 6201 ff02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -0438d4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0438d6: 6e40 ef17 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@17ef │ │ -0438dc: 1e02 |000e: monitor-exit v2 │ │ -0438de: 0e00 |000f: return-void │ │ -0438e0: 0d01 |0010: move-exception v1 │ │ -0438e2: 1e02 |0011: monitor-exit v2 │ │ -0438e4: 2701 |0012: throw v1 │ │ +043898: |[043898] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +0438a8: 6202 0003 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0300 │ │ +0438ac: 1d02 |0002: monitor-enter v2 │ │ +0438ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0438b0: 7130 d908 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08d9 │ │ +0438b6: 0a00 |0007: move-result v0 │ │ +0438b8: 6201 ff02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +0438bc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0438be: 6e40 ef17 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@17ef │ │ +0438c4: 1e02 |000e: monitor-exit v2 │ │ +0438c6: 0e00 |000f: return-void │ │ +0438c8: 0d01 |0010: move-exception v1 │ │ +0438ca: 1e02 |0011: monitor-exit v2 │ │ +0438cc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -40241,206 +40241,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0438f4: |[0438f4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -043904: 6204 ff02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -043908: 2144 |0002: array-length v4, v4 │ │ -04390a: 0200 1600 |0003: move/from16 v0, v22 │ │ -04390e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -043912: 0200 1600 |0007: move/from16 v0, v22 │ │ -043916: 2304 f403 |0009: new-array v4, v0, [C // type@03f4 │ │ -04391a: 6904 ff02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -04391e: 6202 ff02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ -043922: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -043926: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -04392a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -04392e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -043930: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -043934: 0200 1600 |0018: move/from16 v0, v22 │ │ -043938: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -04393c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -043940: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -043944: 28f8 |0020: goto 0018 // -0008 │ │ -043946: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -04394a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -04394e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -043950: 0f04 |0026: return v4 │ │ -043952: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -043956: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -04395a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -04395e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -043962: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -043966: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -04396a: 846d |0033: long-to-int v13, v6 │ │ -04396c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -043970: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -043974: 8666 |0038: long-to-double v6, v6 │ │ -043976: 7120 b617 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@17b6 │ │ -04397c: 0b06 |003c: move-result-wide v6 │ │ -04397e: 8a60 |003d: double-to-int v0, v6 │ │ -043980: 0211 0000 |003e: move/from16 v17, v0 │ │ -043984: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -043986: 120c |0041: const/4 v12, #int 0 // #0 │ │ -043988: 120e |0042: const/4 v14, #int 0 // #0 │ │ -04398a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -043990: 0200 1100 |0046: move/from16 v0, v17 │ │ -043994: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -043998: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -04399e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -0439a2: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -0439a8: b234 |0052: mul-int/2addr v4, v3 │ │ -0439aa: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -0439ae: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -0439b2: 0200 1100 |0057: move/from16 v0, v17 │ │ -0439b6: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -0439ba: 0200 1100 |005b: move/from16 v0, v17 │ │ -0439be: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -0439c2: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -0439c6: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -0439ca: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -0439ce: 0200 1100 |0065: move/from16 v0, v17 │ │ -0439d2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -0439d6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -0439da: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -0439de: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -0439e2: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -0439e4: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -0439e8: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -0439ea: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0439ec: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0439ee: 7140 d408 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ -0439f4: 0a0f |0078: move-result v15 │ │ -0439f6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -0439f8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -0439fc: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -0439fe: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -043a00: 7140 d408 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ -043a06: 0a04 |0081: move-result v4 │ │ -043a08: b04f |0082: add-int/2addr v15, v4 │ │ -043a0a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -043a0c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -043a10: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -043a12: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -043a14: 7140 d408 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ -043a1a: 0a04 |008b: move-result v4 │ │ -043a1c: b04f |008c: add-int/2addr v15, v4 │ │ -043a1e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -043a20: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -043a24: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -043a26: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -043a28: 0200 1100 |0092: move/from16 v0, v17 │ │ -043a2c: 7140 d408 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ -043a32: 0a04 |0097: move-result v4 │ │ -043a34: b04f |0098: add-int/2addr v15, v4 │ │ -043a36: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -043a38: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -043a3a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -043a3e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -043a40: 7140 d408 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ -043a46: 0a04 |00a1: move-result v4 │ │ -043a48: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043a4c: b04f |00a4: add-int/2addr v15, v4 │ │ -043a4e: 0200 1600 |00a5: move/from16 v0, v22 │ │ -043a52: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -043a56: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -043a5a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -043a5e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -043a62: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -043a66: 28f4 |00b1: goto 00a5 // -000c │ │ -043a68: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -043a6c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -043a70: 7d00 |00b6: neg-long v0, v0 │ │ -043a72: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -043a76: 2900 76ff |00b9: goto/16 002f // -008a │ │ -043a7a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -043a7c: 28c1 |00bc: goto 007d // -003f │ │ -043a7e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -043a80: 28c9 |00be: goto 0087 // -0037 │ │ -043a82: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -043a84: 28d1 |00c0: goto 0091 // -002f │ │ -043a86: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -043a88: 28dc |00c2: goto 009e // -0024 │ │ -043a8a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -043a8e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -043a92: 0212 0500 |00c7: move/from16 v18, v5 │ │ -043a96: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -043a9a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -043a9e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -043aa2: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -043aa4: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -043aa6: 7706 da08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ -043aac: 0a05 |00d4: move-result v5 │ │ -043aae: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -043ab2: 0200 1200 |00d7: move/from16 v0, v18 │ │ -043ab6: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -043aba: 121a |00db: const/4 v10, #int 1 // #1 │ │ -043abc: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -043ac0: 122b |00de: const/4 v11, #int 2 // #2 │ │ -043ac2: 0726 |00df: move-object v6, v2 │ │ -043ac4: 01c7 |00e0: move v7, v12 │ │ -043ac6: 0159 |00e1: move v9, v5 │ │ -043ac8: 7706 da08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ -043ace: 0a05 |00e5: move-result v5 │ │ -043ad0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -043ad4: 0200 1200 |00e8: move/from16 v0, v18 │ │ -043ad8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -043adc: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -043ade: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -043ae2: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -043ae4: 0726 |00f0: move-object v6, v2 │ │ -043ae6: 01e7 |00f1: move v7, v14 │ │ -043ae8: 0159 |00f2: move v9, v5 │ │ -043aea: 7706 da08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ -043af0: 0a05 |00f6: move-result v5 │ │ -043af2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -043af6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -043afa: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -043afe: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -043b00: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -043b04: 122b |0100: const/4 v11, #int 2 // #2 │ │ -043b06: 0726 |0101: move-object v6, v2 │ │ -043b08: 0207 1100 |0102: move/from16 v7, v17 │ │ -043b0c: 0159 |0104: move v9, v5 │ │ -043b0e: 7706 da08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ -043b14: 0a05 |0108: move-result v5 │ │ -043b16: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -043b1a: 121a |010b: const/4 v10, #int 1 // #1 │ │ -043b1c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -043b20: 0200 1200 |010e: move/from16 v0, v18 │ │ -043b24: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -043b28: 123b |0112: const/4 v11, #int 3 // #3 │ │ -043b2a: 0726 |0113: move-object v6, v2 │ │ -043b2c: 01d7 |0114: move v7, v13 │ │ -043b2e: 0159 |0115: move v9, v5 │ │ -043b30: 7706 da08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ -043b36: 0a05 |0119: move-result v5 │ │ -043b38: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -043b3c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -043b40: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -043b44: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -043b48: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -043b4c: 28a9 |0124: goto 00cd // -0057 │ │ -043b4e: 120a |0125: const/4 v10, #int 0 // #0 │ │ -043b50: 28b6 |0126: goto 00dc // -004a │ │ -043b52: 120b |0127: const/4 v11, #int 0 // #0 │ │ -043b54: 28b7 |0128: goto 00df // -0049 │ │ -043b56: 120a |0129: const/4 v10, #int 0 // #0 │ │ -043b58: 28c3 |012a: goto 00ed // -003d │ │ -043b5a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -043b5c: 28c4 |012c: goto 00f0 // -003c │ │ -043b5e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -043b60: 28d0 |012e: goto 00fe // -0030 │ │ -043b62: 120b |012f: const/4 v11, #int 0 // #0 │ │ -043b64: 28d1 |0130: goto 0101 // -002f │ │ -043b66: 120b |0131: const/4 v11, #int 0 // #0 │ │ -043b68: 28e1 |0132: goto 0113 // -001f │ │ +0438dc: |[0438dc] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +0438ec: 6204 ff02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +0438f0: 2144 |0002: array-length v4, v4 │ │ +0438f2: 0200 1600 |0003: move/from16 v0, v22 │ │ +0438f6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +0438fa: 0200 1600 |0007: move/from16 v0, v22 │ │ +0438fe: 2304 f403 |0009: new-array v4, v0, [C // type@03f4 │ │ +043902: 6904 ff02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +043906: 6202 ff02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02ff │ │ +04390a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +04390e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +043912: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +043916: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +043918: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +04391c: 0200 1600 |0018: move/from16 v0, v22 │ │ +043920: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +043924: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +043928: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +04392c: 28f8 |0020: goto 0018 // -0008 │ │ +04392e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +043932: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +043936: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +043938: 0f04 |0026: return v4 │ │ +04393a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +04393e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +043942: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +043946: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +04394a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +04394e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +043952: 846d |0033: long-to-int v13, v6 │ │ +043954: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +043958: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +04395c: 8666 |0038: long-to-double v6, v6 │ │ +04395e: 7120 b617 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@17b6 │ │ +043964: 0b06 |003c: move-result-wide v6 │ │ +043966: 8a60 |003d: double-to-int v0, v6 │ │ +043968: 0211 0000 |003e: move/from16 v17, v0 │ │ +04396c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +04396e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +043970: 120e |0042: const/4 v14, #int 0 // #0 │ │ +043972: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +043978: 0200 1100 |0046: move/from16 v0, v17 │ │ +04397c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +043980: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +043986: 9303 1104 |004d: div-int v3, v17, v4 │ │ +04398a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +043990: b234 |0052: mul-int/2addr v4, v3 │ │ +043992: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +043996: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +04399a: 0200 1100 |0057: move/from16 v0, v17 │ │ +04399e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0439a2: 0200 1100 |005b: move/from16 v0, v17 │ │ +0439a6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +0439aa: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +0439ae: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +0439b2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +0439b6: 0200 1100 |0065: move/from16 v0, v17 │ │ +0439ba: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +0439be: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +0439c2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +0439c6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +0439ca: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +0439cc: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +0439d0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +0439d2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +0439d4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +0439d6: 7140 d408 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ +0439dc: 0a0f |0078: move-result v15 │ │ +0439de: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +0439e0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +0439e4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +0439e6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +0439e8: 7140 d408 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ +0439ee: 0a04 |0081: move-result v4 │ │ +0439f0: b04f |0082: add-int/2addr v15, v4 │ │ +0439f2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +0439f4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +0439f8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +0439fa: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +0439fc: 7140 d408 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ +043a02: 0a04 |008b: move-result v4 │ │ +043a04: b04f |008c: add-int/2addr v15, v4 │ │ +043a06: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +043a08: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +043a0c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +043a0e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +043a10: 0200 1100 |0092: move/from16 v0, v17 │ │ +043a14: 7140 d408 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ +043a1a: 0a04 |0097: move-result v4 │ │ +043a1c: b04f |0098: add-int/2addr v15, v4 │ │ +043a1e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +043a20: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +043a22: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +043a26: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +043a28: 7140 d408 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08d4 │ │ +043a2e: 0a04 |00a1: move-result v4 │ │ +043a30: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +043a34: b04f |00a4: add-int/2addr v15, v4 │ │ +043a36: 0200 1600 |00a5: move/from16 v0, v22 │ │ +043a3a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +043a3e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +043a42: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +043a46: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +043a4a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +043a4e: 28f4 |00b1: goto 00a5 // -000c │ │ +043a50: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +043a54: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +043a58: 7d00 |00b6: neg-long v0, v0 │ │ +043a5a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +043a5e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +043a62: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +043a64: 28c1 |00bc: goto 007d // -003f │ │ +043a66: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +043a68: 28c9 |00be: goto 0087 // -0037 │ │ +043a6a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +043a6c: 28d1 |00c0: goto 0091 // -002f │ │ +043a6e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +043a70: 28dc |00c2: goto 009e // -0024 │ │ +043a72: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +043a76: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +043a7a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +043a7e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +043a82: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +043a86: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +043a8a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +043a8c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +043a8e: 7706 da08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ +043a94: 0a05 |00d4: move-result v5 │ │ +043a96: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +043a9a: 0200 1200 |00d7: move/from16 v0, v18 │ │ +043a9e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +043aa2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +043aa4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +043aa8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +043aaa: 0726 |00df: move-object v6, v2 │ │ +043aac: 01c7 |00e0: move v7, v12 │ │ +043aae: 0159 |00e1: move v9, v5 │ │ +043ab0: 7706 da08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ +043ab6: 0a05 |00e5: move-result v5 │ │ +043ab8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +043abc: 0200 1200 |00e8: move/from16 v0, v18 │ │ +043ac0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +043ac4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +043ac6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +043aca: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +043acc: 0726 |00f0: move-object v6, v2 │ │ +043ace: 01e7 |00f1: move v7, v14 │ │ +043ad0: 0159 |00f2: move v9, v5 │ │ +043ad2: 7706 da08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ +043ad8: 0a05 |00f6: move-result v5 │ │ +043ada: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +043ade: 0200 1200 |00f9: move/from16 v0, v18 │ │ +043ae2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +043ae6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +043ae8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +043aec: 122b |0100: const/4 v11, #int 2 // #2 │ │ +043aee: 0726 |0101: move-object v6, v2 │ │ +043af0: 0207 1100 |0102: move/from16 v7, v17 │ │ +043af4: 0159 |0104: move v9, v5 │ │ +043af6: 7706 da08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ +043afc: 0a05 |0108: move-result v5 │ │ +043afe: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +043b02: 121a |010b: const/4 v10, #int 1 // #1 │ │ +043b04: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +043b08: 0200 1200 |010e: move/from16 v0, v18 │ │ +043b0c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +043b10: 123b |0112: const/4 v11, #int 3 // #3 │ │ +043b12: 0726 |0113: move-object v6, v2 │ │ +043b14: 01d7 |0114: move v7, v13 │ │ +043b16: 0159 |0115: move v9, v5 │ │ +043b18: 7706 da08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08da │ │ +043b1e: 0a05 |0119: move-result v5 │ │ +043b20: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +043b24: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +043b28: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +043b2c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +043b30: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +043b34: 28a9 |0124: goto 00cd // -0057 │ │ +043b36: 120a |0125: const/4 v10, #int 0 // #0 │ │ +043b38: 28b6 |0126: goto 00dc // -004a │ │ +043b3a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +043b3c: 28b7 |0128: goto 00df // -0049 │ │ +043b3e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +043b40: 28c3 |012a: goto 00ed // -003d │ │ +043b42: 120b |012b: const/4 v11, #int 0 // #0 │ │ +043b44: 28c4 |012c: goto 00f0 // -003c │ │ +043b46: 120a |012d: const/4 v10, #int 0 // #0 │ │ +043b48: 28d0 |012e: goto 00fe // -0030 │ │ +043b4a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +043b4c: 28d1 |0130: goto 0101 // -002f │ │ +043b4e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +043b50: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -40527,50 +40527,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -043b6c: |[043b6c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -043b7c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -043b80: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -043b84: 0161 |0004: move v1, v6 │ │ -043b86: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -043b8a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -043b8c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -043b90: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -043b94: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -043b98: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -043b9c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -043ba0: 8e22 |0012: int-to-char v2, v2 │ │ -043ba2: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -043ba6: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -043baa: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -043bae: b124 |0019: sub-int/2addr v4, v2 │ │ -043bb0: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -043bb4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -043bb6: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -043bba: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -043bbe: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -043bc2: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -043bc6: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -043bca: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -043bce: 8e22 |0029: int-to-char v2, v2 │ │ -043bd0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -043bd4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -043bd8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -043bdc: b124 |0030: sub-int/2addr v4, v2 │ │ -043bde: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -043be2: 8e22 |0033: int-to-char v2, v2 │ │ -043be4: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -043be8: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -043bec: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -043bf0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -043bf4: 0f06 |003c: return v6 │ │ +043b54: |[043b54] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +043b64: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +043b68: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +043b6c: 0161 |0004: move v1, v6 │ │ +043b6e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +043b72: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +043b74: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +043b78: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +043b7c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +043b80: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +043b84: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +043b88: 8e22 |0012: int-to-char v2, v2 │ │ +043b8a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +043b8e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +043b92: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +043b96: b124 |0019: sub-int/2addr v4, v2 │ │ +043b98: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +043b9c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +043b9e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +043ba2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +043ba6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +043baa: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +043bae: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +043bb2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +043bb6: 8e22 |0029: int-to-char v2, v2 │ │ +043bb8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +043bbc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +043bc0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +043bc4: b124 |0030: sub-int/2addr v4, v2 │ │ +043bc6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +043bca: 8e22 |0033: int-to-char v2, v2 │ │ +043bcc: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +043bd0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +043bd4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +043bd8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +043bdc: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -40594,21 +40594,21 @@ │ │ 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 : 2924 (TimeUtils.java) │ │ + source_file_idx : 2917 (TimeUtils.java) │ │ │ │ Class #177 header: │ │ class_idx : 386 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -40686,21 +40686,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #178 header: │ │ class_idx : 390 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -40731,37 +40731,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -043bf8: |[043bf8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -043c08: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043c0c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -043c10: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -043c14: 2200 8401 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0184 │ │ -043c18: 7010 0209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0902 │ │ -043c1e: 6900 0603 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c22: 6200 0603 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c26: 7210 f008 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@08f0 │ │ -043c2c: 0c00 |0012: move-result-object v0 │ │ -043c2e: 6900 0503 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043c32: 0e00 |0015: return-void │ │ -043c34: 6000 1f00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -043c38: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -043c3c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -043c40: 2200 8101 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0181 │ │ -043c44: 7010 e308 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08e3 │ │ -043c4a: 6900 0603 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c4e: 28ea |0023: goto 000d // -0016 │ │ -043c50: 2200 8501 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0185 │ │ -043c54: 7010 0609 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0906 │ │ -043c5a: 6900 0603 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c5e: 28e2 |002b: goto 000d // -001e │ │ +043be0: |[043be0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +043bf0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +043bf4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +043bf8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +043bfc: 2200 8401 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0184 │ │ +043c00: 7010 0209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0902 │ │ +043c06: 6900 0603 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c0a: 6200 0603 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c0e: 7210 f008 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@08f0 │ │ +043c14: 0c00 |0012: move-result-object v0 │ │ +043c16: 6900 0503 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043c1a: 0e00 |0015: return-void │ │ +043c1c: 6000 1f00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +043c20: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +043c24: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +043c28: 2200 8101 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0181 │ │ +043c2c: 7010 e308 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08e3 │ │ +043c32: 6900 0603 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c36: 28ea |0023: goto 000d // -0016 │ │ +043c38: 2200 8501 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0185 │ │ +043c3c: 7010 0609 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0906 │ │ +043c42: 6900 0603 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c46: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -40774,21 +40774,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -043c60: |[043c60] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -043c70: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -043c76: 6200 0603 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c7a: 7220 ef08 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@08ef │ │ -043c80: 0c00 |0008: move-result-object v0 │ │ -043c82: 5b10 0703 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0307 │ │ -043c86: 0e00 |000b: return-void │ │ +043c48: |[043c48] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +043c58: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +043c5e: 6200 0603 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c62: 7220 ef08 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@08ef │ │ +043c68: 0c00 |0008: move-result-object v0 │ │ +043c6a: 5b10 0703 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0307 │ │ +043c6e: 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; │ │ @@ -40799,20 +40799,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 │ │ -043c88: |[043c88] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043c98: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043c9c: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043ca0: 7240 ed08 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@08ed │ │ -043ca6: 0a00 |0007: move-result v0 │ │ -043ca8: 0f00 |0008: return v0 │ │ +043c70: |[043c70] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043c80: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043c84: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043c88: 7240 ed08 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@08ed │ │ +043c8e: 0a00 |0007: move-result v0 │ │ +043c90: 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; │ │ @@ -40822,20 +40822,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 │ │ -043cac: |[043cac] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -043cbc: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043cc0: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043cc4: 7230 ee08 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@08ee │ │ -043cca: 0c00 |0007: move-result-object v0 │ │ -043ccc: 1100 |0008: return-object v0 │ │ +043c94: |[043c94] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +043ca4: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043ca8: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043cac: 7230 ee08 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@08ee │ │ +043cb2: 0c00 |0007: move-result-object v0 │ │ +043cb4: 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; │ │ │ │ @@ -40844,17 +40844,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043cd0: |[043cd0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -043ce0: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0307 │ │ -043ce4: 1100 |0002: return-object v0 │ │ +043cb8: |[043cb8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +043cc8: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0307 │ │ +043ccc: 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;) │ │ @@ -40862,19 +40862,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 │ │ -043ce8: |[043ce8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043cf8: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043cfc: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043d00: 7240 f108 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@08f1 │ │ -043d06: 0e00 |0007: return-void │ │ +043cd0: |[043cd0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043ce0: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043ce4: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043ce8: 7240 f108 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@08f1 │ │ +043cee: 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; │ │ @@ -40885,19 +40885,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 │ │ -043d08: |[043d08] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -043d18: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043d1c: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043d20: 7240 f208 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@08f2 │ │ -043d26: 0e00 |0007: return-void │ │ +043cf0: |[043cf0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +043d00: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043d04: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043d08: 7240 f208 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@08f2 │ │ +043d0e: 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; │ │ @@ -40908,19 +40908,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 │ │ -043d28: |[043d28] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043d38: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043d3c: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043d40: 7240 f308 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@08f3 │ │ -043d46: 0e00 |0007: return-void │ │ +043d10: |[043d10] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043d20: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043d24: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043d28: 7240 f308 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@08f3 │ │ +043d2e: 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; │ │ @@ -40931,20 +40931,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 │ │ -043d48: |[043d48] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043d58: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043d5c: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043d60: 7255 f408 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@08f4 │ │ -043d66: 0a00 |0007: move-result v0 │ │ -043d68: 0f00 |0008: return v0 │ │ +043d30: |[043d30] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043d40: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043d44: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043d48: 7255 f408 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@08f4 │ │ +043d4e: 0a00 |0007: move-result v0 │ │ +043d50: 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; │ │ @@ -40955,20 +40955,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 │ │ -043d6c: |[043d6c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -043d7c: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043d80: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043d84: 7255 f508 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@08f5 │ │ -043d8a: 0a00 |0007: move-result v0 │ │ -043d8c: 0f00 |0008: return v0 │ │ +043d54: |[043d54] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +043d64: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043d68: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043d6c: 7255 f508 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@08f5 │ │ +043d72: 0a00 |0007: move-result v0 │ │ +043d74: 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 │ │ @@ -40979,19 +40979,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -043d90: |[043d90] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -043da0: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043da4: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043da8: 7240 f608 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08f6 │ │ -043dae: 0e00 |0007: return-void │ │ +043d78: |[043d78] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +043d88: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043d8c: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043d90: 7240 f608 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08f6 │ │ +043d96: 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; │ │ @@ -41002,35 +41002,35 @@ │ │ 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 │ │ -043db0: |[043db0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043dc0: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ -043dc4: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ -043dc8: 7240 f708 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@08f7 │ │ -043dce: 0e00 |0007: return-void │ │ +043d98: |[043d98] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043da8: 6200 0603 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0306 │ │ +043dac: 6201 0503 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0305 │ │ +043db0: 7240 f708 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@08f7 │ │ +043db6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #179 header: │ │ class_idx : 391 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 697 │ │ -source_file_idx : 498 │ │ +source_file_idx : 491 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -41054,18 +41054,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 │ │ -043dd0: |[043dd0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -043de0: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043de4: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ -043dea: 0e00 |0005: return-void │ │ +043db8: |[043db8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +043dc8: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043dcc: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ +043dd2: 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; │ │ │ │ @@ -41075,19 +41075,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 │ │ -043dec: |[043dec] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043dfc: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e00: 7230 2609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0926 │ │ -043e06: 0a00 |0005: move-result v0 │ │ -043e08: 0f00 |0006: return v0 │ │ +043dd4: |[043dd4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043de4: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043de8: 7230 2609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0926 │ │ +043dee: 0a00 |0005: move-result v0 │ │ +043df0: 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; │ │ @@ -41097,18 +41097,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 │ │ -043e0c: |[043e0c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043e1c: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e20: 7230 2709 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0927 │ │ -043e26: 0e00 |0005: return-void │ │ +043df4: |[043df4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e04: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e08: 7230 2709 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0927 │ │ +043e0e: 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; │ │ @@ -41119,18 +41119,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 │ │ -043e28: |[043e28] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -043e38: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e3c: 7230 2809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0928 │ │ -043e42: 0e00 |0005: return-void │ │ +043e10: |[043e10] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +043e20: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e24: 7230 2809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0928 │ │ +043e2a: 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; │ │ @@ -41141,18 +41141,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 │ │ -043e44: |[043e44] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043e54: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e58: 7230 2909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0929 │ │ -043e5e: 0e00 |0005: return-void │ │ +043e2c: |[043e2c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e3c: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e40: 7230 2909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0929 │ │ +043e46: 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; │ │ @@ -41163,19 +41163,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 │ │ -043e60: |[043e60] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043e70: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e74: 7240 2a09 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@092a │ │ -043e7a: 0a00 |0005: move-result v0 │ │ -043e7c: 0f00 |0006: return v0 │ │ +043e48: |[043e48] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043e58: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e5c: 7240 2a09 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@092a │ │ +043e62: 0a00 |0005: move-result v0 │ │ +043e64: 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; │ │ @@ -41186,18 +41186,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -043e80: |[043e80] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -043e90: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043e94: 7230 2b09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@092b │ │ -043e9a: 0e00 |0005: return-void │ │ +043e68: |[043e68] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +043e78: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e7c: 7230 2b09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@092b │ │ +043e82: 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; │ │ @@ -41208,34 +41208,34 @@ │ │ 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 │ │ -043e9c: |[043e9c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043eac: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ -043eb0: 7230 2c09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@092c │ │ -043eb6: 0e00 |0005: return-void │ │ +043e84: |[043e84] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043e94: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0308 │ │ +043e98: 7230 2c09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@092c │ │ +043e9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 498 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 491 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #180 header: │ │ class_idx : 392 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 498 │ │ +source_file_idx : 491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -41289,21 +41289,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 498 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 491 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #181 header: │ │ class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 498 │ │ +source_file_idx : 491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -41322,17 +41322,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043eb8: |[043eb8] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -043ec8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -043ece: 0e00 |0003: return-void │ │ +043ea0: |[043ea0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +043eb0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +043eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -41341,19 +41341,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 │ │ -043ed0: |[043ed0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043ee0: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043ee4: 6e30 0813 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1308 │ │ -043eea: 0a00 |0005: move-result v0 │ │ -043eec: 0f00 |0006: return v0 │ │ +043eb8: |[043eb8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043ec8: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043ecc: 6e30 0813 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1308 │ │ +043ed2: 0a00 |0005: move-result v0 │ │ +043ed4: 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; │ │ @@ -41363,18 +41363,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 │ │ -043ef0: |[043ef0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -043f00: 2200 8701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0187 │ │ -043f04: 7020 1e09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@091e │ │ -043f0a: 1100 |0005: return-object v0 │ │ +043ed8: |[043ed8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +043ee8: 2200 8701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0187 │ │ +043eec: 7020 1e09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@091e │ │ +043ef2: 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;) │ │ @@ -41382,36 +41382,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043f0c: |[043f0c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -043f1c: 2200 b902 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043f20: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ -043f26: 1100 |0005: return-object v0 │ │ +043ef4: |[043ef4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +043f04: 2200 b902 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f08: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ +043f0e: 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 │ │ -043f28: |[043f28] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043f38: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043f3c: 6e30 0a13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@130a │ │ -043f42: 0e00 |0005: return-void │ │ +043f10: |[043f10] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043f20: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f24: 6e30 0a13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@130a │ │ +043f2a: 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; │ │ @@ -41422,19 +41422,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 │ │ -043f44: |[043f44] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -043f54: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043f58: 1f02 ce02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -043f5c: 6e30 0b13 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@130b │ │ -043f62: 0e00 |0007: return-void │ │ +043f2c: |[043f2c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +043f3c: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f40: 1f02 ce02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +043f44: 6e30 0b13 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@130b │ │ +043f4a: 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; │ │ @@ -41445,18 +41445,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 │ │ -043f64: |[043f64] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043f74: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043f78: 6e30 0c13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@130c │ │ -043f7e: 0e00 |0005: return-void │ │ +043f4c: |[043f4c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043f5c: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f60: 6e30 0c13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@130c │ │ +043f66: 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; │ │ @@ -41467,19 +41467,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 │ │ -043f80: |[043f80] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -043f90: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043f94: 6e40 0d13 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@130d │ │ -043f9a: 0a00 |0005: move-result v0 │ │ -043f9c: 0f00 |0006: return v0 │ │ +043f68: |[043f68] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043f78: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f7c: 6e40 0d13 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@130d │ │ +043f82: 0a00 |0005: move-result v0 │ │ +043f84: 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; │ │ @@ -41490,18 +41490,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 │ │ -043fa0: |[043fa0] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -043fb0: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043fb4: 6e30 0f13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@130f │ │ -043fba: 0e00 |0005: return-void │ │ +043f88: |[043f88] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +043f98: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043f9c: 6e30 0f13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@130f │ │ +043fa2: 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; │ │ @@ -41512,35 +41512,35 @@ │ │ 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 │ │ -043fbc: |[043fbc] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -043fcc: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -043fd0: 6e30 1013 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1310 │ │ -043fd6: 0e00 |0005: return-void │ │ +043fa4: |[043fa4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +043fb4: 1f00 b902 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +043fb8: 6e30 1013 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1310 │ │ +043fbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 498 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 491 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #182 header: │ │ class_idx : 394 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 697 │ │ -source_file_idx : 499 │ │ +source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -41564,18 +41564,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 │ │ -043fd8: |[043fd8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -043fe8: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -043fec: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ -043ff2: 0e00 |0005: return-void │ │ +043fc0: |[043fc0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +043fd0: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +043fd4: 7010 0713 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1307 │ │ +043fda: 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; │ │ │ │ @@ -41585,19 +41585,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 │ │ -043ff4: |[043ff4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -044004: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -044008: 7230 4109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0941 │ │ -04400e: 0a00 |0005: move-result v0 │ │ -044010: 0f00 |0006: return v0 │ │ +043fdc: |[043fdc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +043fec: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +043ff0: 7230 4109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0941 │ │ +043ff6: 0a00 |0005: move-result v0 │ │ +043ff8: 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; │ │ @@ -41607,20 +41607,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 │ │ -044014: |[044014] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -044024: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -044028: 7220 4209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0942 │ │ -04402e: 0c00 |0005: move-result-object v0 │ │ -044030: 1f00 cf02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02cf │ │ -044034: 1100 |0008: return-object v0 │ │ +043ffc: |[043ffc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +04400c: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +044010: 7220 4209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0942 │ │ +044016: 0c00 |0005: move-result-object v0 │ │ +044018: 1f00 cf02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02cf │ │ +04401c: 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; │ │ │ │ @@ -41629,18 +41629,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 │ │ -044038: |[044038] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044048: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -04404c: 7230 4309 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0943 │ │ -044052: 0e00 |0005: return-void │ │ +044020: |[044020] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +044030: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +044034: 7230 4309 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0943 │ │ +04403a: 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; │ │ @@ -41651,18 +41651,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 │ │ -044054: |[044054] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -044064: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -044068: 7230 4409 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0944 │ │ -04406e: 0e00 |0005: return-void │ │ +04403c: |[04403c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +04404c: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +044050: 7230 4409 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0944 │ │ +044056: 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; │ │ @@ -41673,18 +41673,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 │ │ -044070: |[044070] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044080: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -044084: 7230 4509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0945 │ │ -04408a: 0e00 |0005: return-void │ │ +044058: |[044058] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +044068: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +04406c: 7230 4509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0945 │ │ +044072: 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; │ │ @@ -41695,19 +41695,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 │ │ -04408c: |[04408c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04409c: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -0440a0: 7240 4609 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@0946 │ │ -0440a6: 0a00 |0005: move-result v0 │ │ -0440a8: 0f00 |0006: return v0 │ │ +044074: |[044074] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +044084: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +044088: 7240 4609 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@0946 │ │ +04408e: 0a00 |0005: move-result v0 │ │ +044090: 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; │ │ @@ -41718,19 +41718,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 │ │ -0440ac: |[0440ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0440bc: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -0440c0: 7240 4709 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0947 │ │ -0440c6: 0a00 |0005: move-result v0 │ │ -0440c8: 0f00 |0006: return v0 │ │ +044094: |[044094] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0440a4: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +0440a8: 7240 4709 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0947 │ │ +0440ae: 0a00 |0005: move-result v0 │ │ +0440b0: 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 │ │ @@ -41741,18 +41741,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0440cc: |[0440cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0440dc: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -0440e0: 7230 4809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0948 │ │ -0440e6: 0e00 |0005: return-void │ │ +0440b4: |[0440b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0440c4: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +0440c8: 7230 4809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0948 │ │ +0440ce: 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; │ │ @@ -41763,34 +41763,34 @@ │ │ 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 │ │ -0440e8: |[0440e8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0440f8: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ -0440fc: 7230 4909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0949 │ │ -044102: 0e00 |0005: return-void │ │ +0440d0: |[0440d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0440e0: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0309 │ │ +0440e4: 7230 4909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0949 │ │ +0440ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 499 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 492 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #183 header: │ │ class_idx : 395 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 499 │ │ +source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -41856,21 +41856,21 @@ │ │ │ │ #8 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 499 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 492 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #184 header: │ │ class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 499 │ │ +source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -41889,17 +41889,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044104: |[044104] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -044114: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04411a: 0e00 |0003: return-void │ │ +0440ec: |[0440ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0440fc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -41908,19 +41908,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 │ │ -04411c: |[04411c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -04412c: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -044130: 6e20 0913 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1309 │ │ -044136: 0c00 |0005: move-result-object v0 │ │ -044138: 1100 |0006: return-object v0 │ │ +044104: |[044104] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +044114: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +044118: 6e20 0913 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1309 │ │ +04411e: 0c00 |0005: move-result-object v0 │ │ +044120: 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; │ │ │ │ @@ -41929,18 +41929,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 │ │ -04413c: |[04413c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -04414c: 2200 8a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@018a │ │ -044150: 7020 3709 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0937 │ │ -044156: 1100 |0005: return-object v0 │ │ +044124: |[044124] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +044134: 2200 8a01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@018a │ │ +044138: 7020 3709 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0937 │ │ +04413e: 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;) │ │ @@ -41948,36 +41948,36 @@ │ │ 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 │ │ -044158: |[044158] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -044168: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -04416c: 6e40 0e13 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@130e │ │ -044172: 0a00 |0005: move-result v0 │ │ -044174: 0f00 |0006: return v0 │ │ +044140: |[044140] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +044150: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +044154: 6e40 0e13 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@130e │ │ +04415a: 0a00 |0005: move-result v0 │ │ +04415c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 499 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 492 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #185 header: │ │ class_idx : 397 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 562 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -41995,21 +41995,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 562 (ActionProvider.java) │ │ + source_file_idx : 555 (ActionProvider.java) │ │ │ │ Class #186 header: │ │ class_idx : 398 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 562 │ │ +source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -42027,21 +42027,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$VisibilityListener;) │ │ name : 'onActionProviderVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 562 (ActionProvider.java) │ │ + source_file_idx : 555 (ActionProvider.java) │ │ │ │ Class #187 header: │ │ class_idx : 399 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 562 │ │ +source_file_idx : 555 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -42077,18 +42077,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044178: |[044178] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -044188: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04418e: 5b01 0b03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030b │ │ -044192: 0e00 |0005: return-void │ │ +044160: |[044160] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +044170: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044176: 5b01 0b03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030b │ │ +04417a: 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; │ │ @@ -42100,17 +42100,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044194: |[044194] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -0441a4: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030b │ │ -0441a8: 1100 |0002: return-object v0 │ │ +04417c: |[04417c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +04418c: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030b │ │ +044190: 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;) │ │ @@ -42118,17 +42118,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441ac: |[0441ac] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -0441bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0441be: 0f00 |0001: return v0 │ │ +044194: |[044194] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +0441a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0441a6: 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;) │ │ @@ -42136,17 +42136,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441c0: |[0441c0] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -0441d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0441d2: 0f00 |0001: return v0 │ │ +0441a8: |[0441a8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +0441b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0441ba: 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;) │ │ @@ -42160,18 +42160,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 │ │ -0441d4: |[0441d4] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0441e4: 6e10 5409 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0954 │ │ -0441ea: 0c00 |0003: move-result-object v0 │ │ -0441ec: 1100 |0004: return-object v0 │ │ +0441bc: |[0441bc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0441cc: 6e10 5409 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0954 │ │ +0441d2: 0c00 |0003: move-result-object v0 │ │ +0441d4: 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; │ │ │ │ @@ -42180,17 +42180,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0441f0: |[0441f0] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -044200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044202: 0f00 |0001: return v0 │ │ +0441d8: |[0441d8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0441e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0441ea: 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;) │ │ @@ -42198,16 +42198,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044204: |[044204] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -044214: 0e00 |0000: return-void │ │ +0441ec: |[0441ec] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0441fc: 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; │ │ │ │ @@ -42216,17 +42216,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044218: |[044218] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -044228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04422a: 0f00 |0001: return v0 │ │ +044200: |[044200] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +044210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044212: 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;) │ │ @@ -42234,25 +42234,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04422c: |[04422c] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -04423c: 5420 0d03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ -044240: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -044244: 6e10 5809 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0958 │ │ -04424a: 0a00 |0007: move-result v0 │ │ -04424c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -044250: 5420 0d03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ -044254: 6e10 5309 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0953 │ │ -04425a: 0a01 |000f: move-result v1 │ │ -04425c: 7220 4f09 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@094f │ │ -044262: 0e00 |0013: return-void │ │ +044214: |[044214] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +044224: 5420 0d03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ +044228: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +04422c: 6e10 5809 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0958 │ │ +044232: 0a00 |0007: move-result v0 │ │ +044234: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +044238: 5420 0d03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ +04423c: 6e10 5309 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0953 │ │ +044242: 0a01 |000f: move-result v1 │ │ +044244: 7220 4f09 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@094f │ │ +04424a: 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; │ │ @@ -42262,17 +42262,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 │ │ -044264: |[044264] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -044274: 5b01 0c03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ -044278: 0e00 |0002: return-void │ │ +04424c: |[04424c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +04425c: 5b01 0c03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ +044260: 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; │ │ @@ -42282,38 +42282,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 │ │ -04427c: |[04427c] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -04428c: 5430 0d03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ -044290: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -044294: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -044298: 1a00 3102 |0006: const-string v0, "ActionProvider(support)" // string@0231 │ │ -04429c: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0442a0: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0442a6: 1a02 131c |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1c13 │ │ -0442aa: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0442b0: 0c01 |0012: move-result-object v1 │ │ -0442b2: 6e10 c217 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0442b8: 0c02 |0016: move-result-object v2 │ │ -0442ba: 6e10 9517 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ -0442c0: 0c02 |001a: move-result-object v2 │ │ -0442c2: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0442c8: 0c01 |001e: move-result-object v1 │ │ -0442ca: 1a02 6200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0062 │ │ -0442ce: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0442d4: 0c01 |0024: move-result-object v1 │ │ -0442d6: 6e10 f217 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0442dc: 0c01 |0028: move-result-object v1 │ │ -0442de: 7120 a812 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -0442e4: 5b34 0d03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ -0442e8: 0e00 |002e: return-void │ │ +044264: |[044264] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +044274: 5430 0d03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ +044278: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +04427c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +044280: 1a00 2a02 |0006: const-string v0, "ActionProvider(support)" // string@022a │ │ +044284: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +044288: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04428e: 1a02 0c1c |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1c0c │ │ +044292: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +044298: 0c01 |0012: move-result-object v1 │ │ +04429a: 6e10 c217 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0442a0: 0c02 |0016: move-result-object v2 │ │ +0442a2: 6e10 9517 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ +0442a8: 0c02 |001a: move-result-object v2 │ │ +0442aa: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0442b0: 0c01 |001e: move-result-object v1 │ │ +0442b2: 1a02 6200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0062 │ │ +0442b6: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0442bc: 0c01 |0024: move-result-object v1 │ │ +0442be: 6e10 f217 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0442c4: 0c01 |0028: move-result-object v1 │ │ +0442c6: 7120 a812 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +0442cc: 5b34 0d03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030d │ │ +0442d0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -42325,36 +42325,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0442ec: |[0442ec] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -0442fc: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ -044300: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -044304: 5410 0c03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ -044308: 7220 4e09 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@094e │ │ -04430e: 0e00 |0009: return-void │ │ +0442d4: |[0442d4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +0442e4: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ +0442e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0442ec: 5410 0c03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030c │ │ +0442f0: 7220 4e09 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@094e │ │ +0442f6: 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; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 562 (ActionProvider.java) │ │ + source_file_idx : 555 (ActionProvider.java) │ │ │ │ Class #188 header: │ │ class_idx : 400 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 994 │ │ +source_file_idx : 987 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -42390,21 +42390,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;) │ │ name : 'setOnDoubleTapListener' │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 994 (GestureDetectorCompat.java) │ │ + source_file_idx : 987 (GestureDetectorCompat.java) │ │ │ │ Class #189 header: │ │ class_idx : 401 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 108 │ │ -source_file_idx : 994 │ │ +source_file_idx : 987 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -42428,18 +42428,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 │ │ -044310: |[044310] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -044320: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -044324: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -04432a: 0e00 |0005: return-void │ │ +0442f8: |[0442f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +044308: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +04430c: 7010 db01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +044312: 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; │ │ @@ -42450,20 +42450,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 │ │ -04432c: |[04432c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -04433c: 5b12 0e03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -044340: 6e10 de01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01de │ │ -044346: 0c00 |0005: move-result-object v0 │ │ -044348: 7020 dc01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01dc │ │ -04434e: 0e00 |0009: return-void │ │ +044314: |[044314] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +044324: 5b12 0e03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +044328: 6e10 de01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01de │ │ +04432e: 0c00 |0005: move-result-object v0 │ │ +044330: 7020 dc01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01dc │ │ +044336: 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; │ │ @@ -42476,62 +42476,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -044350: |[044350] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -044360: 5240 2100 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0021 │ │ -044364: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -04436a: 2200 6703 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ -04436e: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -044372: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -044378: 1a02 8f0b |000c: const-string v2, "Unknown message " // string@0b8f │ │ -04437c: 6e20 ed17 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -044382: 0c01 |0011: move-result-object v1 │ │ -044384: 6e20 ec17 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04438a: 0c01 |0015: move-result-object v1 │ │ -04438c: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -044392: 0c01 |0019: move-result-object v1 │ │ -044394: 7020 c917 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -04439a: 2700 |001d: throw v0 │ │ -04439c: 5430 0e03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443a0: 7110 6709 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0967 │ │ -0443a6: 0c00 |0023: move-result-object v0 │ │ -0443a8: 5431 0e03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443ac: 7110 6609 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0966 │ │ -0443b2: 0c01 |0029: move-result-object v1 │ │ -0443b4: 7220 bd12 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@12bd │ │ -0443ba: 0e00 |002d: return-void │ │ -0443bc: 5430 0e03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443c0: 7110 6809 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0968 │ │ -0443c6: 28fa |0033: goto 002d // -0006 │ │ -0443c8: 5430 0e03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443cc: 7110 6909 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0969 │ │ -0443d2: 0c00 |0039: move-result-object v0 │ │ -0443d4: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -0443d8: 5430 0e03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443dc: 7110 6a09 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@096a │ │ -0443e2: 0a00 |0041: move-result v0 │ │ -0443e4: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -0443e8: 5430 0e03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443ec: 7110 6909 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0969 │ │ -0443f2: 0c00 |0049: move-result-object v0 │ │ -0443f4: 5431 0e03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -0443f8: 7110 6609 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0966 │ │ -0443fe: 0c01 |004f: move-result-object v1 │ │ -044400: 7220 b812 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@12b8 │ │ -044406: 28da |0053: goto 002d // -0026 │ │ -044408: 5430 0e03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ -04440c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -04440e: 7120 6b09 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@096b │ │ -044414: 28d3 |005a: goto 002d // -002d │ │ -044416: 0000 |005b: nop // spacer │ │ -044418: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +044338: |[044338] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +044348: 5240 2100 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0021 │ │ +04434c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +044352: 2200 6703 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ +044356: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +04435a: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +044360: 1a02 880b |000c: const-string v2, "Unknown message " // string@0b88 │ │ +044364: 6e20 ed17 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04436a: 0c01 |0011: move-result-object v1 │ │ +04436c: 6e20 ec17 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +044372: 0c01 |0015: move-result-object v1 │ │ +044374: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04437a: 0c01 |0019: move-result-object v1 │ │ +04437c: 7020 c917 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +044382: 2700 |001d: throw v0 │ │ +044384: 5430 0e03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +044388: 7110 6709 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0967 │ │ +04438e: 0c00 |0023: move-result-object v0 │ │ +044390: 5431 0e03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +044394: 7110 6609 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0966 │ │ +04439a: 0c01 |0029: move-result-object v1 │ │ +04439c: 7220 bd12 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@12bd │ │ +0443a2: 0e00 |002d: return-void │ │ +0443a4: 5430 0e03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443a8: 7110 6809 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0968 │ │ +0443ae: 28fa |0033: goto 002d // -0006 │ │ +0443b0: 5430 0e03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443b4: 7110 6909 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0969 │ │ +0443ba: 0c00 |0039: move-result-object v0 │ │ +0443bc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +0443c0: 5430 0e03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443c4: 7110 6a09 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@096a │ │ +0443ca: 0a00 |0041: move-result v0 │ │ +0443cc: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +0443d0: 5430 0e03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443d4: 7110 6909 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0969 │ │ +0443da: 0c00 |0049: move-result-object v0 │ │ +0443dc: 5431 0e03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443e0: 7110 6609 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0966 │ │ +0443e6: 0c01 |004f: move-result-object v1 │ │ +0443e8: 7220 b812 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@12b8 │ │ +0443ee: 28da |0053: goto 002d // -0026 │ │ +0443f0: 5430 0e03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030e │ │ +0443f4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0443f6: 7120 6b09 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@096b │ │ +0443fc: 28d3 |005a: goto 002d // -002d │ │ +0443fe: 0000 |005b: nop // spacer │ │ +044400: 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 │ │ @@ -42540,21 +42540,21 @@ │ │ 0x0044 line=126 │ │ 0x0054 line=128 │ │ 0x005b line=113 │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 994 (GestureDetectorCompat.java) │ │ + source_file_idx : 987 (GestureDetectorCompat.java) │ │ │ │ Class #190 header: │ │ class_idx : 404 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 994 │ │ +source_file_idx : 987 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -42577,18 +42577,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 │ │ -04442c: |[04442c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -04443c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04443e: 7040 7b09 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@097b │ │ -044444: 0e00 |0004: return-void │ │ +044414: |[044414] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +044424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044426: 7040 7b09 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@097b │ │ +04442c: 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; │ │ @@ -42599,27 +42599,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 │ │ -044448: |[044448] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -044458: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -04445e: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044462: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -044466: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -04446a: 2200 9301 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0193 │ │ -04446e: 7040 7509 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@0975 │ │ -044474: 5b20 2b03 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -044478: 0e00 |0010: return-void │ │ -04447a: 2200 9201 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0192 │ │ -04447e: 7040 6509 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@0965 │ │ -044484: 5b20 2b03 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -044488: 28f8 |0018: goto 0010 // -0008 │ │ +044430: |[044430] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +044440: 7010 bf17 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +044446: 6000 1f00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04444a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +04444e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +044452: 2200 9301 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0193 │ │ +044456: 7040 7509 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@0975 │ │ +04445c: 5b20 2b03 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +044460: 0e00 |0010: return-void │ │ +044462: 2200 9201 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0192 │ │ +044466: 7040 6509 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@0965 │ │ +04446c: 5b20 2b03 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +044470: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -42635,19 +42635,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04448c: |[04448c] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -04449c: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -0444a0: 7210 5d09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@095d │ │ -0444a6: 0a00 |0005: move-result v0 │ │ -0444a8: 0f00 |0006: return v0 │ │ +044474: |[044474] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +044484: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +044488: 7210 5d09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@095d │ │ +04448e: 0a00 |0005: move-result v0 │ │ +044490: 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;) │ │ @@ -42655,19 +42655,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0444ac: |[0444ac] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0444bc: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -0444c0: 7220 5e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@095e │ │ -0444c6: 0a00 |0005: move-result v0 │ │ -0444c8: 0f00 |0006: return v0 │ │ +044494: |[044494] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0444a4: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +0444a8: 7220 5e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@095e │ │ +0444ae: 0a00 |0005: move-result v0 │ │ +0444b0: 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; │ │ │ │ @@ -42676,18 +42676,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0444cc: |[0444cc] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -0444dc: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -0444e0: 7220 5f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@095f │ │ -0444e6: 0e00 |0005: return-void │ │ +0444b4: |[0444b4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +0444c4: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +0444c8: 7220 5f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@095f │ │ +0444ce: 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 │ │ @@ -42697,33 +42697,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0444e8: |[0444e8] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0444f8: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ -0444fc: 7220 6009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0960 │ │ -044502: 0e00 |0005: return-void │ │ +0444d0: |[0444d0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0444e0: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032b │ │ +0444e4: 7220 6009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0960 │ │ +0444ea: 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; │ │ │ │ - source_file_idx : 994 (GestureDetectorCompat.java) │ │ + source_file_idx : 987 (GestureDetectorCompat.java) │ │ │ │ Class #191 header: │ │ class_idx : 405 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 1002 │ │ +source_file_idx : 995 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -42759,21 +42759,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GravityCompat$GravityCompatImpl;) │ │ name : 'getAbsoluteGravity' │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1002 (GravityCompat.java) │ │ + source_file_idx : 995 (GravityCompat.java) │ │ │ │ Class #192 header: │ │ class_idx : 408 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1002 │ │ +source_file_idx : 995 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 annotations: │ │ Annotations on class │ │ @@ -42817,26 +42817,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044504: |[044504] android.support.v4.view.GravityCompat.:()V │ │ -044514: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044518: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -04451c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044520: 2201 9701 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0197 │ │ -044524: 7010 8909 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0989 │ │ -04452a: 6901 2d03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -04452e: 0e00 |000d: return-void │ │ -044530: 2201 9601 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0196 │ │ -044534: 7010 8409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0984 │ │ -04453a: 6901 2d03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -04453e: 28f8 |0015: goto 000d // -0008 │ │ +0444ec: |[0444ec] android.support.v4.view.GravityCompat.:()V │ │ +0444fc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +044500: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +044504: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044508: 2201 9701 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0197 │ │ +04450c: 7010 8909 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0989 │ │ +044512: 6901 2d03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +044516: 0e00 |000d: return-void │ │ +044518: 2201 9601 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0196 │ │ +04451c: 7010 8409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0984 │ │ +044522: 6901 2d03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +044526: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -42848,17 +42848,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044540: |[044540] android.support.v4.view.GravityCompat.:()V │ │ -044550: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044556: 0e00 |0003: return-void │ │ +044528: |[044528] android.support.v4.view.GravityCompat.:()V │ │ +044538: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04453e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -42867,26 +42867,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 │ │ -044558: |[044558] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -044568: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -04456c: 0191 |0002: move v1, v9 │ │ -04456e: 01a2 |0003: move v2, v10 │ │ -044570: 01b3 |0004: move v3, v11 │ │ -044572: 07c4 |0005: move-object v4, v12 │ │ -044574: 01d5 |0006: move v5, v13 │ │ -044576: 01e6 |0007: move v6, v14 │ │ -044578: 07f7 |0008: move-object v7, v15 │ │ -04457a: 0208 1000 |0009: move/from16 v8, v16 │ │ -04457e: 7809 8009 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@0980 │ │ -044584: 0e00 |000e: return-void │ │ +044540: |[044540] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +044550: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +044554: 0191 |0002: move v1, v9 │ │ +044556: 01a2 |0003: move v2, v10 │ │ +044558: 01b3 |0004: move v3, v11 │ │ +04455a: 07c4 |0005: move-object v4, v12 │ │ +04455c: 01d5 |0006: move v5, v13 │ │ +04455e: 01e6 |0007: move v6, v14 │ │ +044560: 07f7 |0008: move-object v7, v15 │ │ +044562: 0208 1000 |0009: move/from16 v8, v16 │ │ +044566: 7809 8009 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@0980 │ │ +04456c: 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 │ │ @@ -42902,24 +42902,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 │ │ -044588: |[044588] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044598: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -04459c: 0171 |0002: move v1, v7 │ │ -04459e: 0182 |0003: move v2, v8 │ │ -0445a0: 0193 |0004: move v3, v9 │ │ -0445a2: 07a4 |0005: move-object v4, v10 │ │ -0445a4: 07b5 |0006: move-object v5, v11 │ │ -0445a6: 01c6 |0007: move v6, v12 │ │ -0445a8: 7807 8109 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@0981 │ │ -0445ae: 0e00 |000b: return-void │ │ +044570: |[044570] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +044580: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +044584: 0171 |0002: move v1, v7 │ │ +044586: 0182 |0003: move v2, v8 │ │ +044588: 0193 |0004: move v3, v9 │ │ +04458a: 07a4 |0005: move-object v4, v10 │ │ +04458c: 07b5 |0006: move-object v5, v11 │ │ +04458e: 01c6 |0007: move v6, v12 │ │ +044590: 7807 8109 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@0981 │ │ +044596: 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 │ │ @@ -42933,18 +42933,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 │ │ -0445b0: |[0445b0] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0445c0: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -0445c4: 7254 8209 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@0982 │ │ -0445ca: 0e00 |0005: return-void │ │ +044598: |[044598] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0445a8: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +0445ac: 7254 8209 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@0982 │ │ +0445b2: 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; │ │ @@ -42956,34 +42956,34 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0445cc: |[0445cc] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -0445dc: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ -0445e0: 7230 8309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0983 │ │ -0445e6: 0a00 |0005: move-result v0 │ │ -0445e8: 0f00 |0006: return v0 │ │ +0445b4: |[0445b4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +0445c4: 6200 2d03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032d │ │ +0445c8: 7230 8309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0983 │ │ +0445ce: 0a00 |0005: move-result v0 │ │ +0445d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1002 (GravityCompat.java) │ │ + source_file_idx : 995 (GravityCompat.java) │ │ │ │ Class #193 header: │ │ class_idx : 409 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1006 │ │ +source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompatJellybeanMr1;' │ │ @@ -42998,17 +42998,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0445ec: |[0445ec] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -0445fc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044602: 0e00 |0003: return-void │ │ +0445d4: |[0445d4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +0445e4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0445ea: 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;) │ │ @@ -43016,17 +43016,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 │ │ -044604: |[044604] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -044614: 7708 c512 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@12c5 │ │ -04461a: 0e00 |0003: return-void │ │ +0445ec: |[0445ec] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0445fc: 7708 c512 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@12c5 │ │ +044602: 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 │ │ @@ -43042,17 +43042,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 │ │ -04461c: |[04461c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04462c: 7706 c712 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@12c7 │ │ -044632: 0e00 |0003: return-void │ │ +044604: |[044604] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +044614: 7706 c712 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@12c7 │ │ +04461a: 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 │ │ @@ -43066,17 +43066,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 │ │ -044634: |[044634] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -044644: 7140 c912 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@12c9 │ │ -04464a: 0e00 |0003: return-void │ │ +04461c: |[04461c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04462c: 7140 c912 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@12c9 │ │ +044632: 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; │ │ @@ -43088,33 +43088,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04464c: |[04464c] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -04465c: 7120 ca12 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@12ca │ │ -044662: 0a00 |0003: move-result v0 │ │ -044664: 0f00 |0004: return v0 │ │ +044634: |[044634] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +044644: 7120 ca12 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@12ca │ │ +04464a: 0a00 |0003: move-result v0 │ │ +04464c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1006 (GravityCompatJellybeanMr1.java) │ │ + source_file_idx : 999 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #194 header: │ │ class_idx : 413 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 1146 │ │ +source_file_idx : 1139 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #194 annotations: │ │ Annotations on class │ │ @@ -43168,21 +43168,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'startTracking' │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1146 (KeyEventCompat.java) │ │ + source_file_idx : 1139 (KeyEventCompat.java) │ │ │ │ Class #195 header: │ │ class_idx : 414 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1146 │ │ +source_file_idx : 1139 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -43205,26 +43205,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044668: |[044668] android.support.v4.view.KeyEventCompat.:()V │ │ -044678: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04467c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -044680: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044684: 2200 9c01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@019c │ │ -044688: 7010 a709 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@09a7 │ │ -04468e: 6900 3303 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -044692: 0e00 |000d: return-void │ │ -044694: 2200 9a01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@019a │ │ -044698: 7010 9909 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0999 │ │ -04469e: 6900 3303 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0446a2: 28f8 |0015: goto 000d // -0008 │ │ +044650: |[044650] android.support.v4.view.KeyEventCompat.:()V │ │ +044660: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +044664: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +044668: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04466c: 2200 9c01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@019c │ │ +044670: 7010 a709 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@09a7 │ │ +044676: 6900 3303 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +04467a: 0e00 |000d: return-void │ │ +04467c: 2200 9a01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@019a │ │ +044680: 7010 9909 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0999 │ │ +044686: 6900 3303 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +04468a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -43234,17 +43234,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0446a4: |[0446a4] android.support.v4.view.KeyEventCompat.:()V │ │ -0446b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0446ba: 0e00 |0003: return-void │ │ +04468c: |[04468c] android.support.v4.view.KeyEventCompat.:()V │ │ +04469c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0446a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -43253,19 +43253,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 │ │ -0446bc: |[0446bc] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0446cc: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0446d0: 7254 ab09 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@09ab │ │ -0446d6: 0a00 |0005: move-result v0 │ │ -0446d8: 0f00 |0006: return v0 │ │ +0446a4: |[0446a4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0446b4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +0446b8: 7254 ab09 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@09ab │ │ +0446be: 0a00 |0005: move-result v0 │ │ +0446c0: 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; │ │ @@ -43276,19 +43276,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 │ │ -0446dc: |[0446dc] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0446ec: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0446f0: 7220 ac09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09ac │ │ -0446f6: 0c00 |0005: move-result-object v0 │ │ -0446f8: 1100 |0006: return-object v0 │ │ +0446c4: |[0446c4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0446d4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +0446d8: 7220 ac09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09ac │ │ +0446de: 0c00 |0005: move-result-object v0 │ │ +0446e0: 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;) │ │ @@ -43296,21 +43296,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 │ │ -0446fc: |[0446fc] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -04470c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -044710: 6e10 d012 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@12d0 │ │ -044716: 0a01 |0005: move-result v1 │ │ -044718: 7230 ae09 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@09ae │ │ -04471e: 0a00 |0009: move-result v0 │ │ -044720: 0f00 |000a: return v0 │ │ +0446e4: |[0446e4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +0446f4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +0446f8: 6e10 d012 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@12d0 │ │ +0446fe: 0a01 |0005: move-result v1 │ │ +044700: 7230 ae09 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@09ae │ │ +044706: 0a00 |0009: move-result v0 │ │ +044708: 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 │ │ │ │ @@ -43319,21 +43319,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -044724: |[044724] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -044734: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -044738: 6e10 d012 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@12d0 │ │ -04473e: 0a01 |0005: move-result v1 │ │ -044740: 7220 af09 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@09af │ │ -044746: 0a00 |0009: move-result v0 │ │ -044748: 0f00 |000a: return v0 │ │ +04470c: |[04470c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +04471c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +044720: 6e10 d012 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@12d0 │ │ +044726: 0a01 |0005: move-result v1 │ │ +044728: 7220 af09 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@09af │ │ +04472e: 0a00 |0009: move-result v0 │ │ +044730: 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;) │ │ @@ -43341,19 +43341,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04474c: |[04474c] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04475c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -044760: 7220 ad09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@09ad │ │ -044766: 0a00 |0005: move-result v0 │ │ -044768: 0f00 |0006: return v0 │ │ +044734: |[044734] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +044744: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +044748: 7220 ad09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@09ad │ │ +04474e: 0a00 |0005: move-result v0 │ │ +044750: 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;) │ │ @@ -43361,19 +43361,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04476c: |[04476c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -04477c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -044780: 7230 ae09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@09ae │ │ -044786: 0a00 |0005: move-result v0 │ │ -044788: 0f00 |0006: return v0 │ │ +044754: |[044754] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +044764: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +044768: 7230 ae09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@09ae │ │ +04476e: 0a00 |0005: move-result v0 │ │ +044770: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -43382,19 +43382,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04478c: |[04478c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -04479c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0447a0: 7220 af09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@09af │ │ -0447a6: 0a00 |0005: move-result v0 │ │ -0447a8: 0f00 |0006: return v0 │ │ +044774: |[044774] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +044784: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +044788: 7220 af09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@09af │ │ +04478e: 0a00 |0005: move-result v0 │ │ +044790: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43402,19 +43402,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0447ac: |[0447ac] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -0447bc: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0447c0: 7220 b009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@09b0 │ │ -0447c6: 0a00 |0005: move-result v0 │ │ -0447c8: 0f00 |0006: return v0 │ │ +044794: |[044794] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +0447a4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +0447a8: 7220 b009 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@09b0 │ │ +0447ae: 0a00 |0005: move-result v0 │ │ +0447b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43422,33 +43422,33 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0447cc: |[0447cc] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -0447dc: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ -0447e0: 7220 b109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@09b1 │ │ -0447e6: 0e00 |0005: return-void │ │ +0447b4: |[0447b4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +0447c4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0333 │ │ +0447c8: 7220 b109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@09b1 │ │ +0447ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1146 (KeyEventCompat.java) │ │ + source_file_idx : 1139 (KeyEventCompat.java) │ │ │ │ Class #196 header: │ │ class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1147 │ │ +source_file_idx : 1140 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatEclair;' │ │ @@ -43463,17 +43463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0447e8: |[0447e8] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -0447f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0447fe: 0e00 |0003: return-void │ │ +0447d0: |[0447d0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +0447e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0447e6: 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;) │ │ @@ -43481,19 +43481,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 │ │ -044800: |[044800] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -044810: 1f03 ac02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@02ac │ │ -044814: 6e40 cd12 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@12cd │ │ -04481a: 0a00 |0005: move-result v0 │ │ -04481c: 0f00 |0006: return v0 │ │ +0447e8: |[0447e8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0447f8: 1f03 ac02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@02ac │ │ +0447fc: 6e40 cd12 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@12cd │ │ +044802: 0a00 |0005: move-result v0 │ │ +044804: 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; │ │ @@ -43504,18 +43504,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 │ │ -044820: |[044820] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -044830: 6e10 2a13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@132a │ │ -044836: 0c00 |0003: move-result-object v0 │ │ -044838: 1100 |0004: return-object v0 │ │ +044808: |[044808] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +044818: 6e10 2a13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@132a │ │ +04481e: 0c00 |0003: move-result-object v0 │ │ +044820: 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;) │ │ @@ -43523,18 +43523,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04483c: |[04483c] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04484c: 6e10 d212 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@12d2 │ │ -044852: 0a00 |0003: move-result v0 │ │ -044854: 0f00 |0004: return v0 │ │ +044824: |[044824] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +044834: 6e10 d212 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@12d2 │ │ +04483a: 0a00 |0003: move-result v0 │ │ +04483c: 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;) │ │ @@ -43542,32 +43542,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044858: |[044858] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -044868: 6e10 d612 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@12d6 │ │ -04486e: 0e00 |0003: return-void │ │ +044840: |[044840] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +044850: 6e10 d612 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@12d6 │ │ +044856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1147 (KeyEventCompatEclair.java) │ │ + source_file_idx : 1140 (KeyEventCompatEclair.java) │ │ │ │ Class #197 header: │ │ class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1148 │ │ +source_file_idx : 1141 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #197 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ @@ -43582,17 +43582,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044870: |[044870] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -044880: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044886: 0e00 |0003: return-void │ │ +044858: |[044858] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +044868: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04486e: 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;) │ │ @@ -43600,18 +43600,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044888: |[044888] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -044898: 7120 d312 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@12d3 │ │ -04489e: 0a00 |0003: move-result v0 │ │ -0448a0: 0f00 |0004: return v0 │ │ +044870: |[044870] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +044880: 7120 d312 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@12d3 │ │ +044886: 0a00 |0003: move-result v0 │ │ +044888: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -43620,18 +43620,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0448a4: |[0448a4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -0448b4: 7110 d412 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@12d4 │ │ -0448ba: 0a00 |0003: move-result v0 │ │ -0448bc: 0f00 |0004: return v0 │ │ +04488c: |[04488c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +04489c: 7110 d412 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@12d4 │ │ +0448a2: 0a00 |0003: move-result v0 │ │ +0448a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43639,32 +43639,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0448c0: |[0448c0] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0448d0: 7110 d512 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@12d5 │ │ -0448d6: 0a00 |0003: move-result v0 │ │ -0448d8: 0f00 |0004: return v0 │ │ +0448a8: |[0448a8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +0448b8: 7110 d512 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@12d5 │ │ +0448be: 0a00 |0003: move-result v0 │ │ +0448c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1148 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 1141 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #198 header: │ │ class_idx : 417 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2484 │ │ +source_file_idx : 2477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -43724,21 +43724,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 : 2484 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2477 (MarginLayoutParamsCompat.java) │ │ │ │ Class #199 header: │ │ class_idx : 420 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2484 │ │ +source_file_idx : 2477 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -43761,26 +43761,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0448dc: |[0448dc] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0448ec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0448f0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0448f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0448f8: 2201 a301 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@01a3 │ │ -0448fc: 7010 d709 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@09d7 │ │ -044902: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044906: 0e00 |000d: return-void │ │ -044908: 2201 a201 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@01a2 │ │ -04490c: 7010 ce09 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@09ce │ │ -044912: 6901 3403 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044916: 28f8 |0015: goto 000d // -0008 │ │ +0448c4: |[0448c4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +0448d4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0448d8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0448dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0448e0: 2201 a301 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@01a3 │ │ +0448e4: 7010 d709 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@09d7 │ │ +0448ea: 6901 3403 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +0448ee: 0e00 |000d: return-void │ │ +0448f0: 2201 a201 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@01a2 │ │ +0448f4: 7010 ce09 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@09ce │ │ +0448fa: 6901 3403 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +0448fe: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -43792,17 +43792,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044918: |[044918] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -044928: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04492e: 0e00 |0003: return-void │ │ +044900: |[044900] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +044910: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -43811,19 +43811,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 │ │ -044930: |[044930] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044940: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044944: 7220 c609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c6 │ │ -04494a: 0a00 |0005: move-result v0 │ │ -04494c: 0f00 |0006: return v0 │ │ +044918: |[044918] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044928: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +04492c: 7220 c609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c6 │ │ +044932: 0a00 |0005: move-result v0 │ │ +044934: 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;) │ │ @@ -43831,19 +43831,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 │ │ -044950: |[044950] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044960: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044964: 7220 c709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c7 │ │ -04496a: 0a00 |0005: move-result v0 │ │ -04496c: 0f00 |0006: return v0 │ │ +044938: |[044938] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044948: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +04494c: 7220 c709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c7 │ │ +044952: 0a00 |0005: move-result v0 │ │ +044954: 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;) │ │ @@ -43851,19 +43851,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 │ │ -044970: |[044970] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044980: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044984: 7220 c809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c8 │ │ -04498a: 0a00 |0005: move-result v0 │ │ -04498c: 0f00 |0006: return v0 │ │ +044958: |[044958] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044968: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +04496c: 7220 c809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c8 │ │ +044972: 0a00 |0005: move-result v0 │ │ +044974: 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;) │ │ @@ -43871,19 +43871,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 │ │ -044990: |[044990] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0449a0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -0449a4: 7220 c909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09c9 │ │ -0449aa: 0a00 |0005: move-result v0 │ │ -0449ac: 0f00 |0006: return v0 │ │ +044978: |[044978] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +044988: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +04498c: 7220 c909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09c9 │ │ +044992: 0a00 |0005: move-result v0 │ │ +044994: 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;) │ │ @@ -43891,18 +43891,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 │ │ -0449b0: |[0449b0] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0449c0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -0449c4: 7230 ca09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09ca │ │ -0449ca: 0e00 |0005: return-void │ │ +044998: |[044998] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0449a8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +0449ac: 7230 ca09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09ca │ │ +0449b2: 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 │ │ @@ -43912,18 +43912,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 │ │ -0449cc: |[0449cc] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0449dc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -0449e0: 7230 cb09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cb │ │ -0449e6: 0e00 |0005: return-void │ │ +0449b4: |[0449b4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0449c4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +0449c8: 7230 cb09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cb │ │ +0449ce: 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 │ │ @@ -43933,18 +43933,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 │ │ -0449e8: |[0449e8] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0449f8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -0449fc: 7230 cc09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cc │ │ -044a02: 0e00 |0005: return-void │ │ +0449d0: |[0449d0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0449e0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +0449e4: 7230 cc09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cc │ │ +0449ea: 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 │ │ @@ -43954,34 +43954,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 │ │ -044a04: |[044a04] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -044a14: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ -044a18: 7230 cd09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cd │ │ -044a1e: 0e00 |0005: return-void │ │ +0449ec: |[0449ec] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0449fc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0334 │ │ +044a00: 7230 cd09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09cd │ │ +044a06: 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 : 2484 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2477 (MarginLayoutParamsCompat.java) │ │ │ │ Class #200 header: │ │ class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2488 │ │ +source_file_idx : 2481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -43996,17 +43996,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044a20: |[044a20] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -044a30: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044a36: 0e00 |0003: return-void │ │ +044a08: |[044a08] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +044a18: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044a1e: 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;) │ │ @@ -44014,18 +44014,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 │ │ -044a38: |[044a38] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044a48: 6e10 8e13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@138e │ │ -044a4e: 0a00 |0003: move-result v0 │ │ -044a50: 0f00 |0004: return v0 │ │ +044a20: |[044a20] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044a30: 6e10 8e13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@138e │ │ +044a36: 0a00 |0003: move-result v0 │ │ +044a38: 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;) │ │ @@ -44033,18 +44033,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 │ │ -044a54: |[044a54] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044a64: 6e10 8f13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@138f │ │ -044a6a: 0a00 |0003: move-result v0 │ │ -044a6c: 0f00 |0004: return v0 │ │ +044a3c: |[044a3c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044a4c: 6e10 8f13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@138f │ │ +044a52: 0a00 |0003: move-result v0 │ │ +044a54: 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;) │ │ @@ -44052,18 +44052,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 │ │ -044a70: |[044a70] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -044a80: 6e10 9013 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1390 │ │ -044a86: 0a00 |0003: move-result v0 │ │ -044a88: 0f00 |0004: return v0 │ │ +044a58: |[044a58] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +044a68: 6e10 9013 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1390 │ │ +044a6e: 0a00 |0003: move-result v0 │ │ +044a70: 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;) │ │ @@ -44071,18 +44071,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 │ │ -044a8c: |[044a8c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -044a9c: 6e10 9113 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1391 │ │ -044aa2: 0a00 |0003: move-result v0 │ │ -044aa4: 0f00 |0004: return v0 │ │ +044a74: |[044a74] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +044a84: 6e10 9113 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1391 │ │ +044a8a: 0a00 |0003: move-result v0 │ │ +044a8c: 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;) │ │ @@ -44090,17 +44090,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 │ │ -044aa8: |[044aa8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -044ab8: 6e20 9213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1392 │ │ -044abe: 0e00 |0003: return-void │ │ +044a90: |[044a90] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +044aa0: 6e20 9213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1392 │ │ +044aa6: 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 │ │ @@ -44110,17 +44110,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 │ │ -044ac0: |[044ac0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -044ad0: 6e20 9313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1393 │ │ -044ad6: 0e00 |0003: return-void │ │ +044aa8: |[044aa8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +044ab8: 6e20 9313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1393 │ │ +044abe: 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 │ │ @@ -44130,17 +44130,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 │ │ -044ad8: |[044ad8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -044ae8: 6e20 9413 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1394 │ │ -044aee: 0e00 |0003: return-void │ │ +044ac0: |[044ac0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +044ad0: 6e20 9413 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1394 │ │ +044ad6: 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 │ │ @@ -44150,33 +44150,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 │ │ -044af0: |[044af0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -044b00: 6e20 9513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1395 │ │ -044b06: 0e00 |0003: return-void │ │ +044ad8: |[044ad8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +044ae8: 6e20 9513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1395 │ │ +044aee: 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 : 2488 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2481 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #201 header: │ │ class_idx : 422 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2490 │ │ +source_file_idx : 2483 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 annotations: │ │ Annotations on method #2548 'setShowAsAction' │ │ @@ -44195,17 +44195,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044b08: |[044b08] android.support.v4.view.MenuCompat.:()V │ │ -044b18: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044b1e: 0e00 |0003: return-void │ │ +044af0: |[044af0] android.support.v4.view.MenuCompat.:()V │ │ +044b00: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044b06: 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;) │ │ @@ -44213,33 +44213,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 │ │ -044b20: |[044b20] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -044b30: 7120 240a 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a24 │ │ -044b36: 0e00 |0003: return-void │ │ +044b08: |[044b08] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +044b18: 7120 240a 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a24 │ │ +044b1e: 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 : 2490 (MenuCompat.java) │ │ + source_file_idx : 2483 (MenuCompat.java) │ │ │ │ Class #202 header: │ │ class_idx : 427 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -44299,21 +44299,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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #203 header: │ │ class_idx : 428 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -44337,21 +44337,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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #204 header: │ │ class_idx : 429 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -44405,32 +44405,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -044b38: |[044b38] android.support.v4.view.MenuItemCompat.:()V │ │ -044b48: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044b4c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044b50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044b54: 2201 aa01 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@01aa │ │ -044b58: 7010 0a0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0a0a │ │ -044b5e: 6901 3703 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044b62: 0e00 |000d: return-void │ │ -044b64: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -044b68: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -044b6c: 2201 a801 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@01a8 │ │ -044b70: 7010 fe09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09fe │ │ -044b76: 6901 3703 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044b7a: 28f4 |0019: goto 000d // -000c │ │ -044b7c: 2201 a701 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@01a7 │ │ -044b80: 7010 f509 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@09f5 │ │ -044b86: 6901 3703 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044b8a: 28ec |0021: goto 000d // -0014 │ │ +044b20: |[044b20] android.support.v4.view.MenuItemCompat.:()V │ │ +044b30: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +044b34: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044b38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044b3c: 2201 aa01 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@01aa │ │ +044b40: 7010 0a0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0a0a │ │ +044b46: 6901 3703 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044b4a: 0e00 |000d: return-void │ │ +044b4c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +044b50: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +044b54: 2201 a801 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@01a8 │ │ +044b58: 7010 fe09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09fe │ │ +044b5e: 6901 3703 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044b62: 28f4 |0019: goto 000d // -000c │ │ +044b64: 2201 a701 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@01a7 │ │ +044b68: 7010 f509 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@09f5 │ │ +044b6e: 6901 3703 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044b72: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -44444,17 +44444,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044b8c: |[044b8c] android.support.v4.view.MenuItemCompat.:()V │ │ -044b9c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044ba2: 0e00 |0003: return-void │ │ +044b74: |[044b74] android.support.v4.view.MenuItemCompat.:()V │ │ +044b84: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -44463,25 +44463,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044ba4: |[044ba4] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -044bb4: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044bb8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044bbc: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044bc0: 7210 a006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@06a0 │ │ -044bc6: 0a00 |0009: move-result v0 │ │ -044bc8: 0f00 |000a: return v0 │ │ -044bca: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044bce: 7220 0f0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a0f │ │ -044bd4: 0a00 |0010: move-result v0 │ │ -044bd6: 28f9 |0011: goto 000a // -0007 │ │ +044b8c: |[044b8c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +044b9c: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044ba0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044ba4: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044ba8: 7210 a006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@06a0 │ │ +044bae: 0a00 |0009: move-result v0 │ │ +044bb0: 0f00 |000a: return v0 │ │ +044bb2: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044bb6: 7220 0f0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a0f │ │ +044bbc: 0a00 |0010: move-result v0 │ │ +044bbe: 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; │ │ @@ -44492,25 +44492,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044bd8: |[044bd8] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -044be8: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044bec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044bf0: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044bf4: 7210 a106 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06a1 │ │ -044bfa: 0a00 |0009: move-result v0 │ │ -044bfc: 0f00 |000a: return v0 │ │ -044bfe: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044c02: 7220 100a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a10 │ │ -044c08: 0a00 |0010: move-result v0 │ │ -044c0a: 28f9 |0011: goto 000a // -0007 │ │ +044bc0: |[044bc0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +044bd0: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044bd4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044bd8: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044bdc: 7210 a106 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@06a1 │ │ +044be2: 0a00 |0009: move-result v0 │ │ +044be4: 0f00 |000a: return v0 │ │ +044be6: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044bea: 7220 100a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a10 │ │ +044bf0: 0a00 |0010: move-result v0 │ │ +044bf2: 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; │ │ @@ -44521,26 +44521,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 │ │ -044c0c: |[044c0c] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -044c1c: 2020 2c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c20: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044c24: 1f02 2c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c28: 7210 a306 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@06a3 │ │ -044c2e: 0c00 |0009: move-result-object v0 │ │ -044c30: 1100 |000a: return-object v0 │ │ -044c32: 1a00 bb09 |000b: const-string v0, "MenuItemCompat" // string@09bb │ │ -044c36: 1a01 f610 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@10f6 │ │ -044c3a: 7120 a812 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -044c40: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -044c42: 28f7 |0013: goto 000a // -0009 │ │ +044bf4: |[044bf4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +044c04: 2020 2c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c08: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044c0c: 1f02 2c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c10: 7210 a306 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@06a3 │ │ +044c16: 0c00 |0009: move-result-object v0 │ │ +044c18: 1100 |000a: return-object v0 │ │ +044c1a: 1a00 b409 |000b: const-string v0, "MenuItemCompat" // string@09b4 │ │ +044c1e: 1a01 ef10 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@10ef │ │ +044c22: 7120 a812 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +044c28: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +044c2a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -44553,25 +44553,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 │ │ -044c44: |[044c44] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -044c54: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044c5c: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c60: 7210 a206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@06a2 │ │ -044c66: 0c00 |0009: move-result-object v0 │ │ -044c68: 1100 |000a: return-object v0 │ │ -044c6a: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044c6e: 7220 110a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a11 │ │ -044c74: 0c00 |0010: move-result-object v0 │ │ -044c76: 28f9 |0011: goto 000a // -0007 │ │ +044c2c: |[044c2c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +044c3c: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c40: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044c44: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c48: 7210 a206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@06a2 │ │ +044c4e: 0c00 |0009: move-result-object v0 │ │ +044c50: 1100 |000a: return-object v0 │ │ +044c52: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044c56: 7220 110a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a11 │ │ +044c5c: 0c00 |0010: move-result-object v0 │ │ +044c5e: 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; │ │ @@ -44582,25 +44582,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -044c78: |[044c78] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -044c88: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c8c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044c90: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044c94: 7210 a406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@06a4 │ │ -044c9a: 0a00 |0009: move-result v0 │ │ -044c9c: 0f00 |000a: return v0 │ │ -044c9e: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044ca2: 7220 120a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a12 │ │ -044ca8: 0a00 |0010: move-result v0 │ │ -044caa: 28f9 |0011: goto 000a // -0007 │ │ +044c60: |[044c60] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +044c70: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c74: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044c78: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044c7c: 7210 a406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@06a4 │ │ +044c82: 0a00 |0009: move-result v0 │ │ +044c84: 0f00 |000a: return v0 │ │ +044c86: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044c8a: 7220 120a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a12 │ │ +044c90: 0a00 |0010: move-result v0 │ │ +044c92: 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; │ │ @@ -44611,25 +44611,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 │ │ -044cac: |[044cac] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -044cbc: 2020 2c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044cc0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044cc4: 1f02 2c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044cc8: 7220 a906 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@06a9 │ │ -044cce: 0c02 |0009: move-result-object v2 │ │ -044cd0: 1102 |000a: return-object v2 │ │ -044cd2: 1a00 bb09 |000b: const-string v0, "MenuItemCompat" // string@09bb │ │ -044cd6: 1a01 e41a |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1ae4 │ │ -044cda: 7120 a812 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -044ce0: 28f8 |0012: goto 000a // -0008 │ │ +044c94: |[044c94] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +044ca4: 2020 2c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044ca8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044cac: 1f02 2c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044cb0: 7220 a906 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@06a9 │ │ +044cb6: 0c02 |0009: move-result-object v2 │ │ +044cb8: 1102 |000a: return-object v2 │ │ +044cba: 1a00 b409 |000b: const-string v0, "MenuItemCompat" // string@09b4 │ │ +044cbe: 1a01 dd1a |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1add │ │ +044cc2: 7120 a812 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +044cc8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -44642,25 +44642,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 │ │ -044ce4: |[044ce4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -044cf4: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044cf8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044cfc: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d00: 7220 a506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@06a5 │ │ -044d06: 0c00 |0009: move-result-object v0 │ │ -044d08: 1100 |000a: return-object v0 │ │ -044d0a: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044d0e: 7230 130a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0a13 │ │ -044d14: 0c00 |0010: move-result-object v0 │ │ -044d16: 28f9 |0011: goto 000a // -0007 │ │ +044ccc: |[044ccc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +044cdc: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044ce0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044ce4: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044ce8: 7220 a506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@06a5 │ │ +044cee: 0c00 |0009: move-result-object v0 │ │ +044cf0: 1100 |000a: return-object v0 │ │ +044cf2: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044cf6: 7230 130a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0a13 │ │ +044cfc: 0c00 |0010: move-result-object v0 │ │ +044cfe: 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; │ │ @@ -44672,25 +44672,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 │ │ -044d18: |[044d18] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -044d28: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044d30: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d34: 7220 a606 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@06a6 │ │ -044d3a: 0c00 |0009: move-result-object v0 │ │ -044d3c: 1100 |000a: return-object v0 │ │ -044d3e: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044d42: 7230 140a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0a14 │ │ -044d48: 0c00 |0010: move-result-object v0 │ │ -044d4a: 28f9 |0011: goto 000a // -0007 │ │ +044d00: |[044d00] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +044d10: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d14: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044d18: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d1c: 7220 a606 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@06a6 │ │ +044d22: 0c00 |0009: move-result-object v0 │ │ +044d24: 1100 |000a: return-object v0 │ │ +044d26: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044d2a: 7230 140a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0a14 │ │ +044d30: 0c00 |0010: move-result-object v0 │ │ +044d32: 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; │ │ @@ -44702,25 +44702,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 │ │ -044d4c: |[044d4c] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -044d5c: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -044d64: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d68: 7220 aa06 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@06aa │ │ -044d6e: 0c00 |0009: move-result-object v0 │ │ -044d70: 1100 |000a: return-object v0 │ │ -044d72: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044d76: 7230 150a 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@0a15 │ │ -044d7c: 0c00 |0010: move-result-object v0 │ │ -044d7e: 28f9 |0011: goto 000a // -0007 │ │ +044d34: |[044d34] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +044d44: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d48: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +044d4c: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d50: 7220 aa06 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@06aa │ │ +044d56: 0c00 |0009: move-result-object v0 │ │ +044d58: 1100 |000a: return-object v0 │ │ +044d5a: 6200 3703 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044d5e: 7230 150a 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@0a15 │ │ +044d64: 0c00 |0010: move-result-object v0 │ │ +044d66: 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; │ │ @@ -44732,42 +44732,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 │ │ -044d80: |[044d80] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -044d90: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d94: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -044d98: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ -044d9c: 7220 a706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@06a7 │ │ -044da2: 0e00 |0009: return-void │ │ -044da4: 6200 3703 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ -044da8: 7230 160a 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a16 │ │ -044dae: 28fa |000f: goto 0009 // -0006 │ │ +044d68: |[044d68] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +044d78: 2010 2c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d7c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +044d80: 1f01 2c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@012c │ │ +044d84: 7220 a706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@06a7 │ │ +044d8a: 0e00 |0009: return-void │ │ +044d8c: 6200 3703 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0337 │ │ +044d90: 7230 160a 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a16 │ │ +044d96: 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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #205 header: │ │ class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2493 │ │ +source_file_idx : 2486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #205 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -44782,17 +44782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044db0: |[044db0] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -044dc0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044dc6: 0e00 |0003: return-void │ │ +044d98: |[044d98] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +044da8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044dae: 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;) │ │ @@ -44800,18 +44800,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 │ │ -044dc8: |[044dc8] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -044dd8: 7210 e212 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@12e2 │ │ -044dde: 0c00 |0003: move-result-object v0 │ │ -044de0: 1100 |0004: return-object v0 │ │ +044db0: |[044db0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +044dc0: 7210 e212 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@12e2 │ │ +044dc6: 0c00 |0003: move-result-object v0 │ │ +044dc8: 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;) │ │ @@ -44819,18 +44819,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 │ │ -044de4: |[044de4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -044df4: 7220 e812 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@12e8 │ │ -044dfa: 0c00 |0003: move-result-object v0 │ │ -044dfc: 1100 |0004: return-object v0 │ │ +044dcc: |[044dcc] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +044ddc: 7220 e812 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@12e8 │ │ +044de2: 0c00 |0003: move-result-object v0 │ │ +044de4: 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 │ │ │ │ @@ -44839,18 +44839,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 │ │ -044e00: |[044e00] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -044e10: 7220 e912 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@12e9 │ │ -044e16: 0c00 |0003: move-result-object v0 │ │ -044e18: 1100 |0004: return-object v0 │ │ +044de8: |[044de8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +044df8: 7220 e912 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@12e9 │ │ +044dfe: 0c00 |0003: move-result-object v0 │ │ +044e00: 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; │ │ │ │ @@ -44859,33 +44859,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 │ │ -044e1c: |[044e1c] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -044e2c: 7220 ec12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@12ec │ │ -044e32: 0e00 |0003: return-void │ │ +044e04: |[044e04] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +044e14: 7220 ec12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@12ec │ │ +044e1a: 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 : 2493 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2486 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #206 header: │ │ class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2494 │ │ +source_file_idx : 2487 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -44910,18 +44910,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 │ │ -044e34: |[044e34] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -044e44: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044e4a: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ -044e4e: 0e00 |0005: return-void │ │ +044e1c: |[044e1c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +044e2c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044e32: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ +044e36: 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; │ │ @@ -44933,19 +44933,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044e50: |[044e50] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -044e60: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ -044e64: 7220 2d0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a2d │ │ -044e6a: 0a00 |0005: move-result v0 │ │ -044e6c: 0f00 |0006: return v0 │ │ +044e38: |[044e38] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +044e48: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ +044e4c: 7220 2d0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a2d │ │ +044e52: 0a00 |0005: move-result v0 │ │ +044e54: 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; │ │ │ │ @@ -44954,33 +44954,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044e70: |[044e70] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -044e80: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ -044e84: 7220 2e0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a2e │ │ -044e8a: 0a00 |0005: move-result v0 │ │ -044e8c: 0f00 |0006: return v0 │ │ +044e58: |[044e58] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +044e68: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033e │ │ +044e6c: 7220 2e0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a2e │ │ +044e72: 0a00 |0005: move-result v0 │ │ +044e74: 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 : 2494 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2487 (MenuItemCompatIcs.java) │ │ │ │ Class #207 header: │ │ class_idx : 432 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2494 │ │ +source_file_idx : 2487 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -45004,21 +45004,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 : 2494 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2487 (MenuItemCompatIcs.java) │ │ │ │ Class #208 header: │ │ class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2494 │ │ +source_file_idx : 2487 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -45037,17 +45037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e90: |[044e90] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -044ea0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044ea6: 0e00 |0003: return-void │ │ +044e78: |[044e78] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +044e88: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -45056,18 +45056,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044ea8: |[044ea8] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -044eb8: 7210 df12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@12df │ │ -044ebe: 0a00 |0003: move-result v0 │ │ -044ec0: 0f00 |0004: return v0 │ │ +044e90: |[044e90] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +044ea0: 7210 df12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@12df │ │ +044ea6: 0a00 |0003: move-result v0 │ │ +044ea8: 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;) │ │ @@ -45075,18 +45075,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044ec4: |[044ec4] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -044ed4: 7210 e012 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@12e0 │ │ -044eda: 0a00 |0003: move-result v0 │ │ -044edc: 0f00 |0004: return v0 │ │ +044eac: |[044eac] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +044ebc: 7210 e012 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@12e0 │ │ +044ec2: 0a00 |0003: move-result v0 │ │ +044ec4: 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;) │ │ @@ -45094,18 +45094,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044ee0: |[044ee0] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -044ef0: 7210 e612 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@12e6 │ │ -044ef6: 0a00 |0003: move-result v0 │ │ -044ef8: 0f00 |0004: return v0 │ │ +044ec8: |[044ec8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +044ed8: 7210 e612 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@12e6 │ │ +044ede: 0a00 |0003: move-result v0 │ │ +044ee0: 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;) │ │ @@ -45113,35 +45113,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 │ │ -044efc: |[044efc] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -044f0c: 2200 af01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01af │ │ -044f10: 7020 2a0a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0a2a │ │ -044f16: 7220 eb12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@12eb │ │ -044f1c: 0c00 |0008: move-result-object v0 │ │ -044f1e: 1100 |0009: return-object v0 │ │ +044ee4: |[044ee4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +044ef4: 2200 af01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01af │ │ +044ef8: 7020 2a0a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0a2a │ │ +044efe: 7220 eb12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@12eb │ │ +044f04: 0c00 |0008: move-result-object v0 │ │ +044f06: 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 : 2494 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2487 (MenuItemCompatIcs.java) │ │ │ │ Class #209 header: │ │ class_idx : 436 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2500 │ │ +source_file_idx : 2493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -45183,21 +45183,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 : 2500 (MotionEventCompat.java) │ │ + source_file_idx : 2493 (MotionEventCompat.java) │ │ │ │ Class #210 header: │ │ class_idx : 437 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2500 │ │ +source_file_idx : 2493 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -45265,26 +45265,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -044f20: |[044f20] android.support.v4.view.MotionEventCompat.:()V │ │ -044f30: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -044f34: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -044f36: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -044f3a: 2200 b301 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01b3 │ │ -044f3e: 7010 3a0a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0a3a │ │ -044f44: 6900 4803 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -044f48: 0e00 |000c: return-void │ │ -044f4a: 2200 b201 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01b2 │ │ -044f4e: 7010 340a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0a34 │ │ -044f54: 6900 4803 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -044f58: 28f8 |0014: goto 000c // -0008 │ │ +044f08: |[044f08] android.support.v4.view.MotionEventCompat.:()V │ │ +044f18: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +044f1c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +044f1e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +044f22: 2200 b301 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01b3 │ │ +044f26: 7010 3a0a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0a3a │ │ +044f2c: 6900 4803 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +044f30: 0e00 |000c: return-void │ │ +044f32: 2200 b201 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01b2 │ │ +044f36: 7010 340a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0a34 │ │ +044f3c: 6900 4803 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +044f40: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -45294,17 +45294,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044f5c: |[044f5c] android.support.v4.view.MotionEventCompat.:()V │ │ -044f6c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -044f72: 0e00 |0003: return-void │ │ +044f44: |[044f44] android.support.v4.view.MotionEventCompat.:()V │ │ +044f54: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +044f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -45313,19 +45313,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 │ │ -044f74: |[044f74] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -044f84: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -044f88: 7230 400a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a40 │ │ -044f8e: 0a00 |0005: move-result v0 │ │ -044f90: 0f00 |0006: return v0 │ │ +044f5c: |[044f5c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +044f6c: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +044f70: 7230 400a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a40 │ │ +044f76: 0a00 |0005: move-result v0 │ │ +044f78: 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 │ │ │ │ @@ -45334,21 +45334,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -044f94: |[044f94] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -044fa4: 6e10 ee12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -044faa: 0a00 |0003: move-result v0 │ │ -044fac: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -044fb2: b510 |0007: and-int/2addr v0, v1 │ │ -044fb4: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -044fb8: 0f00 |000a: return v0 │ │ +044f7c: |[044f7c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +044f8c: 6e10 ee12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +044f92: 0a00 |0003: move-result v0 │ │ +044f94: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +044f9a: b510 |0007: and-int/2addr v0, v1 │ │ +044f9c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +044fa0: 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;) │ │ @@ -45356,19 +45356,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044fbc: |[044fbc] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -044fcc: 6e10 ee12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -044fd2: 0a00 |0003: move-result v0 │ │ -044fd4: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -044fd8: 0f00 |0006: return v0 │ │ +044fa4: |[044fa4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +044fb4: 6e10 ee12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +044fba: 0a00 |0003: move-result v0 │ │ +044fbc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +044fc0: 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;) │ │ @@ -45376,19 +45376,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044fdc: |[044fdc] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -044fec: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -044ff0: 7220 410a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a41 │ │ -044ff6: 0a00 |0005: move-result v0 │ │ -044ff8: 0f00 |0006: return v0 │ │ +044fc4: |[044fc4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +044fd4: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +044fd8: 7220 410a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a41 │ │ +044fde: 0a00 |0005: move-result v0 │ │ +044fe0: 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;) │ │ @@ -45396,19 +45396,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 │ │ -044ffc: |[044ffc] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04500c: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -045010: 7230 420a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a42 │ │ -045016: 0a00 |0005: move-result v0 │ │ -045018: 0f00 |0006: return v0 │ │ +044fe4: |[044fe4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +044ff4: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +044ff8: 7230 420a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a42 │ │ +044ffe: 0a00 |0005: move-result v0 │ │ +045000: 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 │ │ │ │ @@ -45417,19 +45417,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 │ │ -04501c: |[04501c] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -04502c: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -045030: 7230 430a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0a43 │ │ -045036: 0a00 |0005: move-result v0 │ │ -045038: 0f00 |0006: return v0 │ │ +045004: |[045004] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +045014: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +045018: 7230 430a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0a43 │ │ +04501e: 0a00 |0005: move-result v0 │ │ +045020: 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 │ │ │ │ @@ -45438,34 +45438,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 │ │ -04503c: |[04503c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -04504c: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ -045050: 7230 440a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0a44 │ │ -045056: 0a00 |0005: move-result v0 │ │ -045058: 0f00 |0006: return v0 │ │ +045024: |[045024] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +045034: 6200 4803 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0348 │ │ +045038: 7230 440a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0a44 │ │ +04503e: 0a00 |0005: move-result v0 │ │ +045040: 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 : 2500 (MotionEventCompat.java) │ │ + source_file_idx : 2493 (MotionEventCompat.java) │ │ │ │ Class #211 header: │ │ class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2501 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -45480,17 +45480,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04505c: |[04505c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -04506c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045072: 0e00 |0003: return-void │ │ +045044: |[045044] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +045054: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04505a: 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;) │ │ @@ -45498,18 +45498,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 │ │ -045074: |[045074] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -045084: 6e20 ed12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@12ed │ │ -04508a: 0a00 |0003: move-result v0 │ │ -04508c: 0f00 |0004: return v0 │ │ +04505c: |[04505c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +04506c: 6e20 ed12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@12ed │ │ +045072: 0a00 |0003: move-result v0 │ │ +045074: 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 │ │ │ │ @@ -45518,18 +45518,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045090: |[045090] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0450a0: 6e10 f212 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@12f2 │ │ -0450a6: 0a00 |0003: move-result v0 │ │ -0450a8: 0f00 |0004: return v0 │ │ +045078: |[045078] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +045088: 6e10 f212 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@12f2 │ │ +04508e: 0a00 |0003: move-result v0 │ │ +045090: 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;) │ │ @@ -45537,18 +45537,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 │ │ -0450ac: |[0450ac] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0450bc: 6e20 f312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@12f3 │ │ -0450c2: 0a00 |0003: move-result v0 │ │ -0450c4: 0f00 |0004: return v0 │ │ +045094: |[045094] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0450a4: 6e20 f312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@12f3 │ │ +0450aa: 0a00 |0003: move-result v0 │ │ +0450ac: 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 │ │ │ │ @@ -45557,18 +45557,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 │ │ -0450c8: |[0450c8] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0450d8: 6e20 f512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@12f5 │ │ -0450de: 0a00 |0003: move-result v0 │ │ -0450e0: 0f00 |0004: return v0 │ │ +0450b0: |[0450b0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0450c0: 6e20 f512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@12f5 │ │ +0450c6: 0a00 |0003: move-result v0 │ │ +0450c8: 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 │ │ │ │ @@ -45577,33 +45577,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 │ │ -0450e4: |[0450e4] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0450f4: 6e20 f712 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@12f7 │ │ -0450fa: 0a00 |0003: move-result v0 │ │ -0450fc: 0f00 |0004: return v0 │ │ +0450cc: |[0450cc] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +0450dc: 6e20 f712 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@12f7 │ │ +0450e2: 0a00 |0003: move-result v0 │ │ +0450e4: 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 : 2501 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2494 (MotionEventCompatEclair.java) │ │ │ │ Class #212 header: │ │ class_idx : 439 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2610 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #212 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -45632,20 +45632,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045100: |[045100] android.support.v4.view.PagerAdapter.:()V │ │ -045110: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -045116: 2200 4000 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0040 │ │ -04511a: 7010 3a01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@013a │ │ -045120: 5b10 4b03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ -045124: 0e00 |000a: return-void │ │ +0450e8: |[0450e8] android.support.v4.view.PagerAdapter.:()V │ │ +0450f8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0450fe: 2200 4000 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0040 │ │ +045102: 7010 3a01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@013a │ │ +045108: 5b10 4b03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ +04510c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45655,19 +45655,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 │ │ -045128: |[045128] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -045138: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -04513c: 1a01 870a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a87 │ │ -045140: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ -045146: 2700 |0007: throw v0 │ │ +045110: |[045110] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +045120: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +045124: 1a01 800a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a80 │ │ +045128: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ +04512e: 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 │ │ @@ -45678,17 +45678,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 │ │ -045148: |[045148] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -045158: 6e40 550a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a55 │ │ -04515e: 0e00 |0003: return-void │ │ +045130: |[045130] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +045140: 6e40 550a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a55 │ │ +045146: 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; │ │ @@ -45700,16 +45700,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045160: |[045160] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -045170: 0e00 |0000: return-void │ │ +045148: |[045148] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +045158: 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; │ │ │ │ @@ -45718,17 +45718,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045174: |[045174] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -045184: 6e20 570a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0a57 │ │ -04518a: 0e00 |0003: return-void │ │ +04515c: |[04515c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04516c: 6e20 570a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0a57 │ │ +045172: 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; │ │ @@ -45744,17 +45744,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04518c: |[04518c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -04519c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04519e: 0f00 |0001: return v0 │ │ +045174: |[045174] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +045184: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +045186: 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; │ │ │ │ @@ -45763,17 +45763,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0451a0: |[0451a0] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -0451b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0451b2: 1100 |0001: return-object v0 │ │ +045188: |[045188] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +045198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04519a: 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 │ │ │ │ @@ -45782,17 +45782,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0451b4: |[0451b4] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -0451c4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0451c8: 0f00 |0002: return v0 │ │ +04519c: |[04519c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +0451ac: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0451b0: 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 │ │ │ │ @@ -45801,19 +45801,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 │ │ -0451cc: |[0451cc] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0451dc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -0451e0: 1a01 880a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a88 │ │ -0451e4: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ -0451ea: 2700 |0007: throw v0 │ │ +0451b4: |[0451b4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0451c4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +0451c8: 1a01 810a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a81 │ │ +0451cc: 7020 fc17 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@17fc │ │ +0451d2: 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 │ │ @@ -45823,18 +45823,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 │ │ -0451ec: |[0451ec] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0451fc: 6e30 5d0a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0a5d │ │ -045202: 0c00 |0003: move-result-object v0 │ │ -045204: 1100 |0004: return-object v0 │ │ +0451d4: |[0451d4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0451e4: 6e30 5d0a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0a5d │ │ +0451ea: 0c00 |0003: move-result-object v0 │ │ +0451ec: 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 │ │ @@ -45850,18 +45850,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045208: |[045208] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -045218: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ -04521c: 6e10 3b01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@013b │ │ -045222: 0e00 |0005: return-void │ │ +0451f0: |[0451f0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +045200: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ +045204: 6e10 3b01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@013b │ │ +04520a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45870,18 +45870,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045224: |[045224] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -045234: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ -045238: 6e20 3c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@013c │ │ -04523e: 0e00 |0005: return-void │ │ +04520c: |[04520c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +04521c: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ +045220: 6e20 3c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@013c │ │ +045226: 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; │ │ @@ -45891,16 +45891,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 │ │ -045240: |[045240] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -045250: 0e00 |0000: return-void │ │ +045228: |[045228] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +045238: 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; │ │ @@ -45910,17 +45910,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045254: |[045254] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -045264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045266: 1100 |0001: return-object v0 │ │ +04523c: |[04523c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04524c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04524e: 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;) │ │ @@ -45928,16 +45928,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 │ │ -045268: |[045268] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -045278: 0e00 |0000: return-void │ │ +045250: |[045250] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +045260: 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 │ │ @@ -45948,17 +45948,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 │ │ -04527c: |[04527c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04528c: 6e40 640a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a64 │ │ -045292: 0e00 |0003: return-void │ │ +045264: |[045264] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +045274: 6e40 640a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a64 │ │ +04527a: 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; │ │ @@ -45970,16 +45970,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045294: |[045294] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -0452a4: 0e00 |0000: return-void │ │ +04527c: |[04527c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +04528c: 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; │ │ │ │ @@ -45988,17 +45988,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0452a8: |[0452a8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0452b8: 6e20 660a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a66 │ │ -0452be: 0e00 |0003: return-void │ │ +045290: |[045290] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0452a0: 6e20 660a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a66 │ │ +0452a6: 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; │ │ @@ -46008,33 +46008,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0452c0: |[0452c0] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0452d0: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ -0452d4: 6e20 3d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@013d │ │ -0452da: 0e00 |0005: return-void │ │ +0452a8: |[0452a8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0452b8: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034b │ │ +0452bc: 6e20 3d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@013d │ │ +0452c2: 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 : 2617 (PagerAdapter.java) │ │ + source_file_idx : 2610 (PagerAdapter.java) │ │ │ │ Class #213 header: │ │ class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2613 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -46059,18 +46059,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 │ │ -0452dc: |[0452dc] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0452ec: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -0452f0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0452f6: 0e00 |0005: return-void │ │ +0452c4: |[0452c4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +0452d4: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +0452d8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0452de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46080,39 +46080,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0452f8: |[0452f8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -045308: 5420 4c03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -04530c: 5400 6303 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -045310: 5421 4c03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -045314: 5411 6303 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -045318: 6e10 170c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -04531e: 0a01 |000b: move-result v1 │ │ -045320: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -045324: 6e20 580c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -04532a: 0e00 |0011: return-void │ │ +0452e0: |[0452e0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +0452f0: 5420 4c03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +0452f4: 5400 6303 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +0452f8: 5421 4c03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +0452fc: 5411 6303 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +045300: 6e10 170c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +045306: 0a01 |000b: move-result v1 │ │ +045308: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04530c: 6e20 580c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +045312: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2620 (PagerTabStrip.java) │ │ + source_file_idx : 2613 (PagerTabStrip.java) │ │ │ │ Class #214 header: │ │ class_idx : 441 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2613 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -46137,18 +46137,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 │ │ -04532c: |[04532c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -04533c: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ -045340: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045346: 0e00 |0005: return-void │ │ +045314: |[045314] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +045324: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ +045328: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04532e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46158,39 +46158,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -045348: |[045348] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -045358: 5420 4d03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ -04535c: 5400 6303 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -045360: 5421 4d03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ -045364: 5411 6303 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -045368: 6e10 170c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -04536e: 0a01 |000b: move-result v1 │ │ -045370: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -045374: 6e20 580c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -04537a: 0e00 |0011: return-void │ │ +045330: |[045330] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +045340: 5420 4d03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ +045344: 5400 6303 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +045348: 5421 4d03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034d │ │ +04534c: 5411 6303 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +045350: 6e10 170c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +045356: 0a01 |000b: move-result v1 │ │ +045358: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04535c: 6e20 580c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +045362: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2620 (PagerTabStrip.java) │ │ + source_file_idx : 2613 (PagerTabStrip.java) │ │ │ │ Class #215 header: │ │ class_idx : 443 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -46202,21 +46202,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #216 header: │ │ class_idx : 445 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -46234,21 +46234,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 : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #217 header: │ │ class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 667 │ │ -source_file_idx : 2624 │ │ +source_file_idx : 2617 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -46277,23 +46277,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04537c: |[04537c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -04538c: 7010 9812 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1298 │ │ -045392: 6e10 b600 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -045398: 0c00 |0006: move-result-object v0 │ │ -04539a: 6e10 0301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0103 │ │ -0453a0: 0c00 |000a: move-result-object v0 │ │ -0453a2: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ -0453a6: 5b10 8203 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0382 │ │ -0453aa: 0e00 |000f: return-void │ │ +045364: |[045364] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +045374: 7010 9812 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1298 │ │ +04537a: 6e10 b600 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +045380: 0c00 |0006: move-result-object v0 │ │ +045382: 6e10 0301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0103 │ │ +045388: 0c00 |000a: move-result-object v0 │ │ +04538a: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ +04538e: 5b10 8203 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0382 │ │ +045392: 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; │ │ @@ -46305,42 +46305,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 │ │ -0453ac: |[0453ac] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0453bc: 6f30 9912 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1299 │ │ -0453c2: 0c03 |0003: move-result-object v3 │ │ -0453c4: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -0453c8: 6e10 c517 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -0453ce: 0c00 |0009: move-result-object v0 │ │ -0453d0: 5421 8203 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0382 │ │ -0453d4: 6e20 df17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@17df │ │ -0453da: 0c00 |000f: move-result-object v0 │ │ -0453dc: 1100 |0010: return-object v0 │ │ -0453de: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0453e0: 28fe |0012: goto 0010 // -0002 │ │ +045394: |[045394] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0453a4: 6f30 9912 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1299 │ │ +0453aa: 0c03 |0003: move-result-object v3 │ │ +0453ac: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +0453b0: 6e10 c517 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +0453b6: 0c00 |0009: move-result-object v0 │ │ +0453b8: 5421 8203 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0382 │ │ +0453bc: 6e20 df17 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@17df │ │ +0453c2: 0c00 |000f: move-result-object v0 │ │ +0453c4: 1100 |0010: return-object v0 │ │ +0453c6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0453c8: 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 : 2624 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2617 (PagerTitleStripIcs.java) │ │ │ │ Class #218 header: │ │ class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2624 │ │ +source_file_idx : 2617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -46359,17 +46359,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0453e4: |[0453e4] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0453f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0453fa: 0e00 |0003: return-void │ │ +0453cc: |[0453cc] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +0453dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0453e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -46378,36 +46378,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0453fc: |[0453fc] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -04540c: 2200 c101 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01c1 │ │ -045410: 6e10 de14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@14de │ │ -045416: 0c01 |0005: move-result-object v1 │ │ -045418: 7020 b80a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0ab8 │ │ -04541e: 6e20 f214 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@14f2 │ │ -045424: 0e00 |000c: return-void │ │ +0453e4: |[0453e4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0453f4: 2200 c101 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01c1 │ │ +0453f8: 6e10 de14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@14de │ │ +0453fe: 0c01 |0005: move-result-object v1 │ │ +045400: 7020 b80a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0ab8 │ │ +045406: 6e20 f214 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@14f2 │ │ +04540c: 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 : 2624 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2617 (PagerTitleStripIcs.java) │ │ │ │ Class #219 header: │ │ class_idx : 451 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2762 │ │ +source_file_idx : 2755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -46419,21 +46419,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2762 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2755 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #220 header: │ │ class_idx : 454 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2762 │ │ +source_file_idx : 2755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -46457,21 +46457,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 : 2762 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2755 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #221 header: │ │ class_idx : 455 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2762 │ │ +source_file_idx : 2755 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -46494,27 +46494,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -045428: |[045428] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -045438: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04543a: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04543e: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -045442: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -045446: 2201 c501 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01c5 │ │ -04544a: 7020 c10a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0ac1 │ │ -045450: 6901 8303 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ -045454: 0e00 |000e: return-void │ │ -045456: 2201 c401 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01c4 │ │ -04545a: 7020 bd0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0abd │ │ -045460: 6901 8303 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ -045464: 28f8 |0016: goto 000e // -0008 │ │ +045410: |[045410] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +045420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +045422: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045426: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +04542a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +04542e: 2201 c501 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01c5 │ │ +045432: 7020 c10a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0ac1 │ │ +045438: 6901 8303 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ +04543c: 0e00 |000e: return-void │ │ +04543e: 2201 c401 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01c4 │ │ +045442: 7020 bd0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0abd │ │ +045448: 6901 8303 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ +04544c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -46526,17 +46526,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045468: |[045468] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -045478: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04547e: 0e00 |0003: return-void │ │ +045450: |[045450] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +045460: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045466: 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;) │ │ @@ -46544,19 +46544,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045480: |[045480] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -045490: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ -045494: 7220 c40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0ac4 │ │ -04549a: 0a00 |0005: move-result v0 │ │ -04549c: 0f00 |0006: return v0 │ │ +045468: |[045468] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +045478: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ +04547c: 7220 c40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0ac4 │ │ +045482: 0a00 |0005: move-result v0 │ │ +045484: 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;) │ │ @@ -46564,34 +46564,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 │ │ -0454a0: |[0454a0] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0454b0: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ -0454b4: 7230 c50a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0ac5 │ │ -0454ba: 0e00 |0005: return-void │ │ +045488: |[045488] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +045498: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0383 │ │ +04549c: 7230 c50a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0ac5 │ │ +0454a2: 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 : 2762 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2755 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #222 header: │ │ class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2763 │ │ +source_file_idx : 2756 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -46606,17 +46606,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0454bc: |[0454bc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -0454cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0454d2: 0e00 |0003: return-void │ │ +0454a4: |[0454a4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +0454b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0454ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -46625,19 +46625,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0454d4: |[0454d4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0454e4: 1f01 b502 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@02b5 │ │ -0454e8: 6e10 fb12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@12fb │ │ -0454ee: 0a00 |0005: move-result v0 │ │ -0454f0: 0f00 |0006: return v0 │ │ +0454bc: |[0454bc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0454cc: 1f01 b502 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@02b5 │ │ +0454d0: 6e10 fb12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@12fb │ │ +0454d6: 0a00 |0005: move-result v0 │ │ +0454d8: 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;) │ │ @@ -46645,34 +46645,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 │ │ -0454f4: |[0454f4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -045504: 1f00 b502 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@02b5 │ │ -045508: 6e20 fc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@12fc │ │ -04550e: 0e00 |0005: return-void │ │ +0454dc: |[0454dc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0454ec: 1f00 b502 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@02b5 │ │ +0454f0: 6e20 fc12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@12fc │ │ +0454f6: 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 : 2763 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 2756 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #223 header: │ │ class_idx : 459 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3078 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -46696,21 +46696,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 : 3078 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3071 (VelocityTrackerCompat.java) │ │ │ │ Class #224 header: │ │ class_idx : 460 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3078 │ │ +source_file_idx : 3071 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -46733,26 +46733,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -045510: |[045510] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -045520: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -045524: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -045528: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04552c: 2200 ca01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01ca │ │ -045530: 7010 d00a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0ad0 │ │ -045536: 6900 8403 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ -04553a: 0e00 |000d: return-void │ │ -04553c: 2200 c901 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01c9 │ │ -045540: 7010 cd0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0acd │ │ -045546: 6900 8403 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ -04554a: 28f8 |0015: goto 000d // -0008 │ │ +0454f8: |[0454f8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +045508: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04550c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +045510: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045514: 2200 ca01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01ca │ │ +045518: 7010 d00a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0ad0 │ │ +04551e: 6900 8403 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ +045522: 0e00 |000d: return-void │ │ +045524: 2200 c901 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01c9 │ │ +045528: 7010 cd0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0acd │ │ +04552e: 6900 8403 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ +045532: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -46762,17 +46762,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04554c: |[04554c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -04555c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045562: 0e00 |0003: return-void │ │ +045534: |[045534] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +045544: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04554a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -46781,19 +46781,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 │ │ -045564: |[045564] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045574: 6200 8403 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ -045578: 7230 d30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad3 │ │ -04557e: 0a00 |0005: move-result v0 │ │ -045580: 0f00 |0006: return v0 │ │ +04554c: |[04554c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04555c: 6200 8403 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ +045560: 7230 d30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad3 │ │ +045566: 0a00 |0005: move-result v0 │ │ +045568: 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 │ │ │ │ @@ -46802,34 +46802,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 │ │ -045584: |[045584] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -045594: 6200 8403 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ -045598: 7230 d40a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad4 │ │ -04559e: 0a00 |0005: move-result v0 │ │ -0455a0: 0f00 |0006: return v0 │ │ +04556c: |[04556c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04557c: 6200 8403 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0384 │ │ +045580: 7230 d40a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad4 │ │ +045586: 0a00 |0005: move-result v0 │ │ +045588: 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 : 3078 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3071 (VelocityTrackerCompat.java) │ │ │ │ Class #225 header: │ │ class_idx : 461 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3079 │ │ +source_file_idx : 3072 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -46844,17 +46844,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0455a4: |[0455a4] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -0455b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0455ba: 0e00 |0003: return-void │ │ +04558c: |[04558c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +04559c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0455a2: 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;) │ │ @@ -46862,18 +46862,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 │ │ -0455bc: |[0455bc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0455cc: 6e20 0213 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1302 │ │ -0455d2: 0a00 |0003: move-result v0 │ │ -0455d4: 0f00 |0004: return v0 │ │ +0455a4: |[0455a4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0455b4: 6e20 0213 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1302 │ │ +0455ba: 0a00 |0003: move-result v0 │ │ +0455bc: 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 │ │ │ │ @@ -46882,33 +46882,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 │ │ -0455d8: |[0455d8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0455e8: 6e20 0413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1304 │ │ -0455ee: 0a00 |0003: move-result v0 │ │ -0455f0: 0f00 |0004: return v0 │ │ +0455c0: |[0455c0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0455d0: 6e20 0413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1304 │ │ +0455d6: 0a00 |0003: move-result v0 │ │ +0455d8: 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 : 3079 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3072 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #226 header: │ │ class_idx : 470 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 34 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -47124,21 +47124,21 @@ │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #227 header: │ │ class_idx : 471 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 34 │ │ virtual_methods_size: 2 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -47272,56 +47272,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -0455f4: |[0455f4] android.support.v4.view.ViewCompat.:()V │ │ -045604: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -045608: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04560c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045610: 2201 d501 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01d5 │ │ -045614: 7010 280b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0b28 │ │ -04561a: 6901 8903 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -04561e: 0e00 |000d: return-void │ │ -045620: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -045624: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -045628: 2201 d401 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01d4 │ │ -04562c: 7010 220b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b22 │ │ -045632: 6901 8903 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045636: 28f4 |0019: goto 000d // -000c │ │ -045638: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -04563c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -045640: 2201 d301 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01d3 │ │ -045644: 7010 160b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0b16 │ │ -04564a: 6901 8903 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -04564e: 28e8 |0025: goto 000d // -0018 │ │ -045650: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -045654: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -045658: 2201 d201 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01d2 │ │ -04565c: 7010 0f0b 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b0f │ │ -045662: 6901 8903 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045666: 28dc |0031: goto 000d // -0024 │ │ -045668: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -04566c: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -045670: 2201 d101 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01d1 │ │ -045674: 7010 050b 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b05 │ │ -04567a: 6901 8903 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -04567e: 28d0 |003d: goto 000d // -0030 │ │ -045680: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -045684: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -045688: 2201 d001 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01d0 │ │ -04568c: 7010 020b 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b02 │ │ -045692: 6901 8903 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045696: 28c4 |0049: goto 000d // -003c │ │ -045698: 2201 ce01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ce │ │ -04569c: 7010 dc0a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0adc │ │ -0456a2: 6901 8903 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0456a6: 28bc |0051: goto 000d // -0044 │ │ +0455dc: |[0455dc] android.support.v4.view.ViewCompat.:()V │ │ +0455ec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0455f0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0455f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0455f8: 2201 d501 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01d5 │ │ +0455fc: 7010 280b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0b28 │ │ +045602: 6901 8903 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045606: 0e00 |000d: return-void │ │ +045608: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +04560c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +045610: 2201 d401 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01d4 │ │ +045614: 7010 220b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b22 │ │ +04561a: 6901 8903 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04561e: 28f4 |0019: goto 000d // -000c │ │ +045620: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +045624: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +045628: 2201 d301 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01d3 │ │ +04562c: 7010 160b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0b16 │ │ +045632: 6901 8903 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045636: 28e8 |0025: goto 000d // -0018 │ │ +045638: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +04563c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +045640: 2201 d201 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01d2 │ │ +045644: 7010 0f0b 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b0f │ │ +04564a: 6901 8903 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04564e: 28dc |0031: goto 000d // -0024 │ │ +045650: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +045654: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +045658: 2201 d101 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01d1 │ │ +04565c: 7010 050b 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b05 │ │ +045662: 6901 8903 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045666: 28d0 |003d: goto 000d // -0030 │ │ +045668: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +04566c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +045670: 2201 d001 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01d0 │ │ +045674: 7010 020b 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b02 │ │ +04567a: 6901 8903 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04567e: 28c4 |0049: goto 000d // -003c │ │ +045680: 2201 ce01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ce │ │ +045684: 7010 dc0a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0adc │ │ +04568a: 6901 8903 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04568e: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -47343,17 +47343,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0456a8: |[0456a8] android.support.v4.view.ViewCompat.:()V │ │ -0456b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0456be: 0e00 |0003: return-void │ │ +045690: |[045690] android.support.v4.view.ViewCompat.:()V │ │ +0456a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0456a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -47362,19 +47362,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 │ │ -0456c0: |[0456c0] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0456d0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0456d4: 7230 2b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b2b │ │ -0456da: 0a00 |0005: move-result v0 │ │ -0456dc: 0f00 |0006: return v0 │ │ +0456a8: |[0456a8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0456b8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0456bc: 7230 2b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b2b │ │ +0456c2: 0a00 |0005: move-result v0 │ │ +0456c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47383,19 +47383,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 │ │ -0456e0: |[0456e0] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0456f0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0456f4: 7230 2c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0b2c │ │ -0456fa: 0a00 |0005: move-result v0 │ │ -0456fc: 0f00 |0006: return v0 │ │ +0456c8: |[0456c8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +0456d8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0456dc: 7230 2c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0b2c │ │ +0456e2: 0a00 |0005: move-result v0 │ │ +0456e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47404,19 +47404,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 │ │ -045700: |[045700] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -045710: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045714: 7220 2e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b2e │ │ -04571a: 0c00 |0005: move-result-object v0 │ │ -04571c: 1100 |0006: return-object v0 │ │ +0456e8: |[0456e8] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0456f8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0456fc: 7220 2e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b2e │ │ +045702: 0c00 |0005: move-result-object v0 │ │ +045704: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47424,19 +47424,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045720: |[045720] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -045730: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045734: 7220 2f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0b2f │ │ -04573a: 0a00 |0005: move-result v0 │ │ -04573c: 0f00 |0006: return v0 │ │ +045708: |[045708] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +045718: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04571c: 7220 2f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0b2f │ │ +045722: 0a00 |0005: move-result v0 │ │ +045724: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47444,19 +47444,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045740: |[045740] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -045750: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045754: 7220 300b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b30 │ │ -04575a: 0a00 |0005: move-result v0 │ │ -04575c: 0f00 |0006: return v0 │ │ +045728: |[045728] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +045738: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04573c: 7220 300b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b30 │ │ +045742: 0a00 |0005: move-result v0 │ │ +045744: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47464,19 +47464,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045760: |[045760] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -045770: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045774: 7220 310b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0b31 │ │ -04577a: 0a00 |0005: move-result v0 │ │ -04577c: 0f00 |0006: return v0 │ │ +045748: |[045748] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +045758: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04575c: 7220 310b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0b31 │ │ +045762: 0a00 |0005: move-result v0 │ │ +045764: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47484,19 +47484,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045780: |[045780] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -045790: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045794: 7220 320b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b32 │ │ -04579a: 0a00 |0005: move-result v0 │ │ -04579c: 0f00 |0006: return v0 │ │ +045768: |[045768] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +045778: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04577c: 7220 320b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b32 │ │ +045782: 0a00 |0005: move-result v0 │ │ +045784: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47504,19 +47504,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0457a0: |[0457a0] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -0457b0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0457b4: 7220 330b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0b33 │ │ -0457ba: 0a00 |0005: move-result v0 │ │ -0457bc: 0f00 |0006: return v0 │ │ +045788: |[045788] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +045798: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04579c: 7220 330b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0b33 │ │ +0457a2: 0a00 |0005: move-result v0 │ │ +0457a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47524,19 +47524,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0457c0: |[0457c0] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0457d0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0457d4: 7220 340b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b34 │ │ -0457da: 0a00 |0005: move-result v0 │ │ -0457dc: 0f00 |0006: return v0 │ │ +0457a8: |[0457a8] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0457b8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0457bc: 7220 340b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b34 │ │ +0457c2: 0a00 |0005: move-result v0 │ │ +0457c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47544,19 +47544,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0457e0: |[0457e0] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -0457f0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0457f4: 7220 350b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0b35 │ │ -0457fa: 0a00 |0005: move-result v0 │ │ -0457fc: 0f00 |0006: return v0 │ │ +0457c8: |[0457c8] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +0457d8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0457dc: 7220 350b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0b35 │ │ +0457e2: 0a00 |0005: move-result v0 │ │ +0457e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47564,19 +47564,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045800: |[045800] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -045810: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045814: 7220 360b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b36 │ │ -04581a: 0a00 |0005: move-result v0 │ │ -04581c: 0f00 |0006: return v0 │ │ +0457e8: |[0457e8] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0457f8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0457fc: 7220 360b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b36 │ │ +045802: 0a00 |0005: move-result v0 │ │ +045804: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47584,19 +47584,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045820: |[045820] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -045830: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045834: 7220 370b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0b37 │ │ -04583a: 0a00 |0005: move-result v0 │ │ -04583c: 0f00 |0006: return v0 │ │ +045808: |[045808] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +045818: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04581c: 7220 370b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0b37 │ │ +045822: 0a00 |0005: move-result v0 │ │ +045824: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47604,19 +47604,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 │ │ -045840: |[045840] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -045850: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045854: 7220 380b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b38 │ │ -04585a: 0c00 |0005: move-result-object v0 │ │ -04585c: 1100 |0006: return-object v0 │ │ +045828: |[045828] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +045838: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04583c: 7220 380b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b38 │ │ +045842: 0c00 |0005: move-result-object v0 │ │ +045844: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47624,19 +47624,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045860: |[045860] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -045870: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045874: 7220 390b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0b39 │ │ -04587a: 0a00 |0005: move-result v0 │ │ -04587c: 0f00 |0006: return v0 │ │ +045848: |[045848] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +045858: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04585c: 7220 390b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0b39 │ │ +045862: 0a00 |0005: move-result v0 │ │ +045864: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47644,19 +47644,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045880: |[045880] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -045890: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045894: 7220 3a0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0b3a │ │ -04589a: 0a00 |0005: move-result v0 │ │ -04589c: 0f00 |0006: return v0 │ │ +045868: |[045868] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +045878: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04587c: 7220 3a0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0b3a │ │ +045882: 0a00 |0005: move-result v0 │ │ +045884: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47664,18 +47664,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 │ │ -0458a0: |[0458a0] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0458b0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0458b4: 7230 3b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b3b │ │ -0458ba: 0e00 |0005: return-void │ │ +045888: |[045888] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +045898: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04589c: 7230 3b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b3b │ │ +0458a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47685,18 +47685,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 │ │ -0458bc: |[0458bc] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0458cc: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0458d0: 7230 3c0b 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@0b3c │ │ -0458d6: 0e00 |0005: return-void │ │ +0458a4: |[0458a4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0458b4: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0458b8: 7230 3c0b 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@0b3c │ │ +0458be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -47706,18 +47706,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 │ │ -0458d8: |[0458d8] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0458e8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0458ec: 7230 3d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b3d │ │ -0458f2: 0e00 |0005: return-void │ │ +0458c0: |[0458c0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0458d0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0458d4: 7230 3d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b3d │ │ +0458da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47727,19 +47727,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 │ │ -0458f4: |[0458f4] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -045904: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045908: 7240 3e0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b3e │ │ -04590e: 0a00 |0005: move-result v0 │ │ -045910: 0f00 |0006: return v0 │ │ +0458dc: |[0458dc] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0458ec: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0458f0: 7240 3e0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b3e │ │ +0458f6: 0a00 |0005: move-result v0 │ │ +0458f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -47749,18 +47749,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045914: |[045914] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -045924: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045928: 7220 3f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b3f │ │ -04592e: 0e00 |0005: return-void │ │ +0458fc: |[0458fc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04590c: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045910: 7220 3f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b3f │ │ +045916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -47769,23 +47769,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 │ │ -045930: |[045930] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -045940: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045944: 0761 |0002: move-object v1, v6 │ │ -045946: 0172 |0003: move v2, v7 │ │ -045948: 0183 |0004: move v3, v8 │ │ -04594a: 0194 |0005: move v4, v9 │ │ -04594c: 01a5 |0006: move v5, v10 │ │ -04594e: 7806 400b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b40 │ │ -045954: 0e00 |000a: return-void │ │ +045918: |[045918] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +045928: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04592c: 0761 |0002: move-object v1, v6 │ │ +04592e: 0172 |0003: move v2, v7 │ │ +045930: 0183 |0004: move v3, v8 │ │ +045932: 0194 |0005: move v4, v9 │ │ +045934: 01a5 |0006: move v5, v10 │ │ +045936: 7806 400b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b40 │ │ +04593c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -47798,18 +47798,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 │ │ -045958: |[045958] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -045968: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -04596c: 7230 410b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b41 │ │ -045972: 0e00 |0005: return-void │ │ +045940: |[045940] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +045950: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045954: 7230 410b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b41 │ │ +04595a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -47819,18 +47819,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 │ │ -045974: |[045974] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -045984: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045988: 7255 420b 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@0b42 │ │ -04598e: 0e00 |0005: return-void │ │ +04595c: |[04595c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04596c: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045970: 7255 420b 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@0b42 │ │ +045976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0005 line=821 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -47841,19 +47841,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -045990: |[045990] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -0459a0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0459a4: 7240 430b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0b43 │ │ -0459aa: 0a00 |0005: move-result v0 │ │ -0459ac: 0f00 |0006: return v0 │ │ +045978: |[045978] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +045988: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +04598c: 7240 430b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0b43 │ │ +045992: 0a00 |0005: move-result v0 │ │ +045994: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -47863,18 +47863,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 │ │ -0459b0: |[0459b0] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0459c0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0459c4: 7230 440b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b44 │ │ -0459ca: 0e00 |0005: return-void │ │ +045998: |[045998] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0459a8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0459ac: 7230 440b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b44 │ │ +0459b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -47884,18 +47884,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 │ │ -0459cc: |[0459cc] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -0459dc: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0459e0: 7230 460b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0b46 │ │ -0459e6: 0e00 |0005: return-void │ │ +0459b4: |[0459b4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +0459c4: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0459c8: 7230 460b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0b46 │ │ +0459ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -47905,18 +47905,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 │ │ -0459e8: |[0459e8] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0459f8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -0459fc: 7230 470b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b47 │ │ -045a02: 0e00 |0005: return-void │ │ +0459d0: |[0459d0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0459e0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +0459e4: 7230 470b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b47 │ │ +0459ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -47926,18 +47926,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 │ │ -045a04: |[045a04] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -045a14: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045a18: 7230 480b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0b48 │ │ -045a1e: 0e00 |0005: return-void │ │ +0459ec: |[0459ec] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +0459fc: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a00: 7230 480b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0b48 │ │ +045a06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -47947,18 +47947,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 │ │ -045a20: |[045a20] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -045a30: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045a34: 7230 490b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b49 │ │ -045a3a: 0e00 |0005: return-void │ │ +045a08: |[045a08] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +045a18: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a1c: 7230 490b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b49 │ │ +045a22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -47968,18 +47968,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 │ │ -045a3c: |[045a3c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -045a4c: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045a50: 7240 4a0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b4a │ │ -045a56: 0e00 |0005: return-void │ │ +045a24: |[045a24] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +045a34: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a38: 7240 4a0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b4a │ │ +045a3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -47990,18 +47990,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 │ │ -045a58: |[045a58] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -045a68: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045a6c: 7230 4b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0b4b │ │ -045a72: 0e00 |0005: return-void │ │ +045a40: |[045a40] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +045a50: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a54: 7230 4b0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0b4b │ │ +045a5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -48011,18 +48011,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 │ │ -045a74: |[045a74] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -045a84: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045a88: 7230 4c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0b4c │ │ -045a8e: 0e00 |0005: return-void │ │ +045a5c: |[045a5c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +045a6c: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a70: 7230 4c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0b4c │ │ +045a76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -48033,19 +48033,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045a90: |[045a90] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -045aa0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045aa4: 7220 2d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b2d │ │ -045aaa: 0a00 |0005: move-result v0 │ │ -045aac: 0f00 |0006: return v0 │ │ +045a78: |[045a78] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +045a88: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045a8c: 7220 2d0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b2d │ │ +045a92: 0a00 |0005: move-result v0 │ │ +045a94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -48054,34 +48054,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045ab0: |[045ab0] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -045ac0: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ -045ac4: 7230 450b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b45 │ │ -045aca: 0e00 |0005: return-void │ │ +045a98: |[045a98] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +045aa8: 6200 8903 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0389 │ │ +045aac: 7230 450b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b45 │ │ +045ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0005 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 mode I │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #228 header: │ │ class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3086 │ │ +source_file_idx : 3079 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -48096,17 +48096,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045acc: |[045acc] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -045adc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045ae2: 0e00 |0003: return-void │ │ +045ab4: |[045ab4] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +045ac4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -48114,32 +48114,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045ae4: |[045ae4] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -045af4: 6e10 4f13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@134f │ │ -045afa: 0a00 |0003: move-result v0 │ │ -045afc: 0f00 |0004: return v0 │ │ +045acc: |[045acc] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +045adc: 6e10 4f13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@134f │ │ +045ae2: 0a00 |0003: move-result v0 │ │ +045ae4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3086 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 3079 (ViewCompatEclairMr1.java) │ │ │ │ Class #229 header: │ │ class_idx : 473 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3087 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -48154,17 +48154,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045b00: |[045b00] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -045b10: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045b16: 0e00 |0003: return-void │ │ +045ae8: |[045ae8] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +045af8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045afe: 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;) │ │ @@ -48172,18 +48172,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045b18: |[045b18] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -045b28: 6e10 3713 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1337 │ │ -045b2e: 0a00 |0003: move-result v0 │ │ -045b30: 0f00 |0004: return v0 │ │ +045b00: |[045b00] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +045b10: 6e10 3713 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1337 │ │ +045b16: 0a00 |0003: move-result v0 │ │ +045b18: 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;) │ │ @@ -48191,33 +48191,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 │ │ -045b34: |[045b34] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -045b44: 6e20 7a13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@137a │ │ -045b4a: 0e00 |0003: return-void │ │ +045b1c: |[045b1c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +045b2c: 6e20 7a13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@137a │ │ +045b32: 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 : 3087 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3080 (ViewCompatGingerbread.java) │ │ │ │ Class #230 header: │ │ class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3088 │ │ +source_file_idx : 3081 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -48232,17 +48232,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045b4c: |[045b4c] android.support.v4.view.ViewCompatHC.:()V │ │ -045b5c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045b62: 0e00 |0003: return-void │ │ +045b34: |[045b34] android.support.v4.view.ViewCompatHC.:()V │ │ +045b44: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045b4a: 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;) │ │ @@ -48250,18 +48250,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045b64: |[045b64] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -045b74: 6e10 2213 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1322 │ │ -045b7a: 0a00 |0003: move-result v0 │ │ -045b7c: 0f00 |0004: return v0 │ │ +045b4c: |[045b4c] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +045b5c: 6e10 2213 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1322 │ │ +045b62: 0a00 |0003: move-result v0 │ │ +045b64: 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;) │ │ @@ -48269,36 +48269,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -045b80: |[045b80] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -045b90: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -045b96: 0b00 |0003: move-result-wide v0 │ │ -045b98: 1000 |0004: return-wide v0 │ │ +045b68: |[045b68] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +045b78: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +045b7e: 0b00 |0003: move-result-wide v0 │ │ +045b80: 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 │ │ -045b9c: |[045b9c] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -045bac: 6e10 2c13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@132c │ │ -045bb2: 0a00 |0003: move-result v0 │ │ -045bb4: 0f00 |0004: return v0 │ │ +045b84: |[045b84] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +045b94: 6e10 2c13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@132c │ │ +045b9a: 0a00 |0003: move-result v0 │ │ +045b9c: 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;) │ │ @@ -48306,18 +48306,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045bb8: |[045bb8] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -045bc8: 6e10 3313 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1333 │ │ -045bce: 0a00 |0003: move-result v0 │ │ -045bd0: 0f00 |0004: return v0 │ │ +045ba0: |[045ba0] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +045bb0: 6e10 3313 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1333 │ │ +045bb6: 0a00 |0003: move-result v0 │ │ +045bb8: 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;) │ │ @@ -48325,18 +48325,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045bd4: |[045bd4] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -045be4: 6e10 3413 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1334 │ │ -045bea: 0a00 |0003: move-result v0 │ │ -045bec: 0f00 |0004: return v0 │ │ +045bbc: |[045bbc] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +045bcc: 6e10 3413 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1334 │ │ +045bd2: 0a00 |0003: move-result v0 │ │ +045bd4: 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;) │ │ @@ -48344,18 +48344,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045bf0: |[045bf0] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -045c00: 6e10 3613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1336 │ │ -045c06: 0a00 |0003: move-result v0 │ │ -045c08: 0f00 |0004: return v0 │ │ +045bd8: |[045bd8] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +045be8: 6e10 3613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1336 │ │ +045bee: 0a00 |0003: move-result v0 │ │ +045bf0: 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;) │ │ @@ -48363,18 +48363,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045c0c: |[045c0c] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -045c1c: 7130 6813 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1368 │ │ -045c22: 0a00 |0003: move-result v0 │ │ -045c24: 0f00 |0004: return v0 │ │ +045bf4: |[045bf4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +045c04: 7130 6813 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1368 │ │ +045c0a: 0a00 |0003: move-result v0 │ │ +045c0c: 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 │ │ @@ -48384,34 +48384,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -045c28: |[045c28] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -045c38: 6e30 7413 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1374 │ │ -045c3e: 0e00 |0003: return-void │ │ +045c10: |[045c10] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +045c20: 6e30 7413 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1374 │ │ +045c26: 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 │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3088 (ViewCompatHC.java) │ │ + source_file_idx : 3081 (ViewCompatHC.java) │ │ │ │ Class #231 header: │ │ class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3089 │ │ +source_file_idx : 3082 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -48426,17 +48426,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c40: |[045c40] android.support.v4.view.ViewCompatICS.:()V │ │ -045c50: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045c56: 0e00 |0003: return-void │ │ +045c28: |[045c28] android.support.v4.view.ViewCompatICS.:()V │ │ +045c38: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045c3e: 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;) │ │ @@ -48444,18 +48444,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 │ │ -045c58: |[045c58] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -045c68: 6e20 1a13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@131a │ │ -045c6e: 0a00 |0003: move-result v0 │ │ -045c70: 0f00 |0004: return v0 │ │ +045c40: |[045c40] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +045c50: 6e20 1a13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@131a │ │ +045c56: 0a00 |0003: move-result v0 │ │ +045c58: 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 │ │ │ │ @@ -48464,18 +48464,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 │ │ -045c74: |[045c74] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -045c84: 6e20 1b13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@131b │ │ -045c8a: 0a00 |0003: move-result v0 │ │ -045c8c: 0f00 |0004: return v0 │ │ +045c5c: |[045c5c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +045c6c: 6e20 1b13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@131b │ │ +045c72: 0a00 |0003: move-result v0 │ │ +045c74: 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 │ │ │ │ @@ -48484,17 +48484,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 │ │ -045c90: |[045c90] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -045ca0: 6e20 5713 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1357 │ │ -045ca6: 0e00 |0003: return-void │ │ +045c78: |[045c78] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +045c88: 6e20 5713 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1357 │ │ +045c8e: 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; │ │ @@ -48504,18 +48504,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 │ │ -045ca8: |[045ca8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -045cb8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -045cbc: 6e20 5813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1358 │ │ -045cc2: 0e00 |0005: return-void │ │ +045c90: |[045c90] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +045ca0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +045ca4: 6e20 5813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1358 │ │ +045caa: 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; │ │ @@ -48525,17 +48525,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 │ │ -045cc4: |[045cc4] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -045cd4: 6e20 5913 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1359 │ │ -045cda: 0e00 |0003: return-void │ │ +045cac: |[045cac] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +045cbc: 6e20 5913 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1359 │ │ +045cc2: 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; │ │ @@ -48545,34 +48545,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 │ │ -045cdc: |[045cdc] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -045cec: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ -045cf0: 6e20 6c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@136c │ │ -045cf6: 0e00 |0005: return-void │ │ +045cc4: |[045cc4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +045cd4: 1f01 b902 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02b9 │ │ +045cd8: 6e20 6c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@136c │ │ +045cde: 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 : 3089 (ViewCompatICS.java) │ │ + source_file_idx : 3082 (ViewCompatICS.java) │ │ │ │ Class #232 header: │ │ class_idx : 476 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3091 │ │ +source_file_idx : 3084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -48587,17 +48587,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045cf8: |[045cf8] android.support.v4.view.ViewCompatJB.:()V │ │ -045d08: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045d0e: 0e00 |0003: return-void │ │ +045ce0: |[045ce0] android.support.v4.view.ViewCompatJB.:()V │ │ +045cf0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045cf6: 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;) │ │ @@ -48605,18 +48605,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 │ │ -045d10: |[045d10] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -045d20: 6e10 2113 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1321 │ │ -045d26: 0c00 |0003: move-result-object v0 │ │ -045d28: 1100 |0004: return-object v0 │ │ +045cf8: |[045cf8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +045d08: 6e10 2113 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1321 │ │ +045d0e: 0c00 |0003: move-result-object v0 │ │ +045d10: 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;) │ │ @@ -48624,18 +48624,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045d2c: |[045d2c] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -045d3c: 6e10 2913 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1329 │ │ -045d42: 0a00 |0003: move-result v0 │ │ -045d44: 0f00 |0004: return v0 │ │ +045d14: |[045d14] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +045d24: 6e10 2913 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1329 │ │ +045d2a: 0a00 |0003: move-result v0 │ │ +045d2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48643,18 +48643,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 │ │ -045d48: |[045d48] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -045d58: 6e10 3913 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1339 │ │ -045d5e: 0c00 |0003: move-result-object v0 │ │ -045d60: 1100 |0004: return-object v0 │ │ +045d30: |[045d30] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +045d40: 6e10 3913 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1339 │ │ +045d46: 0c00 |0003: move-result-object v0 │ │ +045d48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48662,18 +48662,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045d64: |[045d64] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -045d74: 6e10 4613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1346 │ │ -045d7a: 0a00 |0003: move-result v0 │ │ -045d7c: 0f00 |0004: return v0 │ │ +045d4c: |[045d4c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +045d5c: 6e10 4613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1346 │ │ +045d62: 0a00 |0003: move-result v0 │ │ +045d64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48681,18 +48681,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 │ │ -045d80: |[045d80] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -045d90: 6e30 5b13 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@135b │ │ -045d96: 0a00 |0003: move-result v0 │ │ -045d98: 0f00 |0004: return v0 │ │ +045d68: |[045d68] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +045d78: 6e30 5b13 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@135b │ │ +045d7e: 0a00 |0003: move-result v0 │ │ +045d80: 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; │ │ @@ -48702,17 +48702,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045d9c: |[045d9c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -045dac: 6e10 6113 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1361 │ │ -045db2: 0e00 |0003: return-void │ │ +045d84: |[045d84] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +045d94: 6e10 6113 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1361 │ │ +045d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -48721,17 +48721,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 │ │ -045db4: |[045db4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -045dc4: 6e54 5e13 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@135e │ │ -045dca: 0e00 |0003: return-void │ │ +045d9c: |[045d9c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +045dac: 6e54 5e13 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@135e │ │ +045db2: 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 │ │ @@ -48744,17 +48744,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 │ │ -045dcc: |[045dcc] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -045ddc: 6e20 6213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1362 │ │ -045de2: 0e00 |0003: return-void │ │ +045db4: |[045db4] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +045dc4: 6e20 6213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1362 │ │ +045dca: 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; │ │ @@ -48764,17 +48764,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 │ │ -045de4: |[045de4] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -045df4: 6e40 6313 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1363 │ │ -045dfa: 0e00 |0003: return-void │ │ +045dcc: |[045dcc] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +045ddc: 6e40 6313 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1363 │ │ +045de2: 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; │ │ @@ -48785,17 +48785,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 │ │ -045dfc: |[045dfc] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -045e0c: 6e20 6f13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@136f │ │ -045e12: 0e00 |0003: return-void │ │ +045de4: |[045de4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +045df4: 6e20 6f13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@136f │ │ +045dfa: 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 │ │ @@ -48805,33 +48805,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 │ │ -045e14: |[045e14] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -045e24: 6e20 7113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1371 │ │ -045e2a: 0e00 |0003: return-void │ │ +045dfc: |[045dfc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +045e0c: 6e20 7113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1371 │ │ +045e12: 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 : 3091 (ViewCompatJB.java) │ │ + source_file_idx : 3084 (ViewCompatJB.java) │ │ │ │ Class #233 header: │ │ class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3092 │ │ +source_file_idx : 3085 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -48846,17 +48846,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045e2c: |[045e2c] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -045e3c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045e42: 0e00 |0003: return-void │ │ +045e14: |[045e14] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +045e24: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045e2a: 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;) │ │ @@ -48864,18 +48864,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045e44: |[045e44] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -045e54: 6e10 2b13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@132b │ │ -045e5a: 0a00 |0003: move-result v0 │ │ -045e5c: 0f00 |0004: return v0 │ │ +045e2c: |[045e2c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +045e3c: 6e10 2b13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@132b │ │ +045e42: 0a00 |0003: move-result v0 │ │ +045e44: 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;) │ │ @@ -48883,18 +48883,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045e60: |[045e60] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -045e70: 6e10 2d13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@132d │ │ -045e76: 0a00 |0003: move-result v0 │ │ -045e78: 0f00 |0004: return v0 │ │ +045e48: |[045e48] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +045e58: 6e10 2d13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@132d │ │ +045e5e: 0a00 |0003: move-result v0 │ │ +045e60: 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;) │ │ @@ -48902,17 +48902,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 │ │ -045e7c: |[045e7c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -045e8c: 6e20 7213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1372 │ │ -045e92: 0e00 |0003: return-void │ │ +045e64: |[045e64] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +045e74: 6e20 7213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1372 │ │ +045e7a: 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 │ │ @@ -48922,17 +48922,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 │ │ -045e94: |[045e94] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -045ea4: 6e20 7313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1373 │ │ -045eaa: 0e00 |0003: return-void │ │ +045e7c: |[045e7c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +045e8c: 6e20 7313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1373 │ │ +045e92: 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; │ │ @@ -48942,33 +48942,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 │ │ -045eac: |[045eac] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -045ebc: 6e20 7513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1375 │ │ -045ec2: 0e00 |0003: return-void │ │ +045e94: |[045e94] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +045ea4: 6e20 7513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1375 │ │ +045eaa: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 3092 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3085 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #234 header: │ │ class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3093 │ │ +source_file_idx : 3086 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -48983,17 +48983,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045ec4: |[045ec4] android.support.v4.view.ViewCompatKitKat.:()V │ │ -045ed4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045eda: 0e00 |0003: return-void │ │ +045eac: |[045eac] android.support.v4.view.ViewCompatKitKat.:()V │ │ +045ebc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045ec2: 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;) │ │ @@ -49001,18 +49001,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045edc: |[045edc] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -045eec: 6e10 2013 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1320 │ │ -045ef2: 0a00 |0003: move-result v0 │ │ -045ef4: 0f00 |0004: return v0 │ │ +045ec4: |[045ec4] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +045ed4: 6e10 2013 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1320 │ │ +045eda: 0a00 |0003: move-result v0 │ │ +045edc: 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;) │ │ @@ -49020,33 +49020,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 │ │ -045ef8: |[045ef8] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -045f08: 6e20 6d13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@136d │ │ -045f0e: 0e00 |0003: return-void │ │ +045ee0: |[045ee0] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +045ef0: 6e20 6d13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@136d │ │ +045ef6: 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 : 3093 (ViewCompatKitKat.java) │ │ + source_file_idx : 3086 (ViewCompatKitKat.java) │ │ │ │ Class #235 header: │ │ class_idx : 481 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3094 │ │ +source_file_idx : 3087 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -49064,21 +49064,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3094 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3087 (ViewConfigurationCompat.java) │ │ │ │ Class #236 header: │ │ class_idx : 482 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3094 │ │ +source_file_idx : 3087 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -49101,26 +49101,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -045f10: |[045f10] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -045f20: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -045f24: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -045f28: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045f2c: 2200 e001 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01e0 │ │ -045f30: 7010 9d0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b9d │ │ -045f36: 6900 9c03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ -045f3a: 0e00 |000d: return-void │ │ -045f3c: 2200 df01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01df │ │ -045f40: 7010 9b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b9b │ │ -045f46: 6900 9c03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ -045f4a: 28f8 |0015: goto 000d // -0008 │ │ +045ef8: |[045ef8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +045f08: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045f0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +045f10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045f14: 2200 e001 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01e0 │ │ +045f18: 7010 9d0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b9d │ │ +045f1e: 6900 9c03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ +045f22: 0e00 |000d: return-void │ │ +045f24: 2200 df01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01df │ │ +045f28: 7010 9b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b9b │ │ +045f2e: 6900 9c03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ +045f32: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -49130,17 +49130,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045f4c: |[045f4c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -045f5c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045f62: 0e00 |0003: return-void │ │ +045f34: |[045f34] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +045f44: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -49149,33 +49149,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045f64: |[045f64] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -045f74: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ -045f78: 7220 9f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b9f │ │ -045f7e: 0a00 |0005: move-result v0 │ │ -045f80: 0f00 |0006: return v0 │ │ +045f4c: |[045f4c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +045f5c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039c │ │ +045f60: 7220 9f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b9f │ │ +045f66: 0a00 |0005: move-result v0 │ │ +045f68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3094 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3087 (ViewConfigurationCompat.java) │ │ │ │ Class #237 header: │ │ class_idx : 483 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3095 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -49190,17 +49190,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045f84: |[045f84] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -045f94: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -045f9a: 0e00 |0003: return-void │ │ +045f6c: |[045f6c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +045f7c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +045f82: 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;) │ │ @@ -49208,32 +49208,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -045f9c: |[045f9c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -045fac: 6e10 8513 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1385 │ │ -045fb2: 0a00 |0003: move-result v0 │ │ -045fb4: 0f00 |0004: return v0 │ │ +045f84: |[045f84] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +045f94: 6e10 8513 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1385 │ │ +045f9a: 0a00 |0003: move-result v0 │ │ +045f9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3095 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3088 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #238 header: │ │ class_idx : 486 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -49269,21 +49269,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #239 header: │ │ class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -49317,38 +49317,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -045fb8: |[045fb8] android.support.v4.view.ViewGroupCompat.:()V │ │ -045fc8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -045fcc: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -045fd0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045fd4: 2201 e701 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01e7 │ │ -045fd8: 7010 ad0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0bad │ │ -045fde: 6901 9d03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -045fe2: 0e00 |000d: return-void │ │ -045fe4: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -045fe8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -045fec: 2201 e501 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01e5 │ │ -045ff0: 7010 a70b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0ba7 │ │ -045ff6: 6901 9d03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -045ffa: 28f4 |0019: goto 000d // -000c │ │ -045ffc: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -046000: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -046004: 2201 e401 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01e4 │ │ -046008: 7010 a50b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0ba5 │ │ -04600e: 6901 9d03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -046012: 28e8 |0025: goto 000d // -0018 │ │ -046014: 2201 e801 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01e8 │ │ -046018: 7010 b00b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0bb0 │ │ -04601e: 6901 9d03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -046022: 28e0 |002d: goto 000d // -0020 │ │ +045fa0: |[045fa0] android.support.v4.view.ViewGroupCompat.:()V │ │ +045fb0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +045fb4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +045fb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045fbc: 2201 e701 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01e7 │ │ +045fc0: 7010 ad0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0bad │ │ +045fc6: 6901 9d03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +045fca: 0e00 |000d: return-void │ │ +045fcc: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +045fd0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +045fd4: 2201 e501 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01e5 │ │ +045fd8: 7010 a70b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0ba7 │ │ +045fde: 6901 9d03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +045fe2: 28f4 |0019: goto 000d // -000c │ │ +045fe4: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +045fe8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +045fec: 2201 e401 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01e4 │ │ +045ff0: 7010 a50b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0ba5 │ │ +045ff6: 6901 9d03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +045ffa: 28e8 |0025: goto 000d // -0018 │ │ +045ffc: 2201 e801 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01e8 │ │ +046000: 7010 b00b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0bb0 │ │ +046006: 6901 9d03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +04600a: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -49364,17 +49364,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046024: |[046024] android.support.v4.view.ViewGroupCompat.:()V │ │ -046034: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04603a: 0e00 |0003: return-void │ │ +04600c: |[04600c] android.support.v4.view.ViewGroupCompat.:()V │ │ +04601c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +046022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -49383,19 +49383,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04603c: |[04603c] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -04604c: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -046050: 7220 a90b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0ba9 │ │ -046056: 0a00 |0005: move-result v0 │ │ -046058: 0f00 |0006: return v0 │ │ +046024: |[046024] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +046034: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +046038: 7220 a90b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0ba9 │ │ +04603e: 0a00 |0005: move-result v0 │ │ +046040: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -49403,19 +49403,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 │ │ -04605c: |[04605c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04606c: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -046070: 7240 aa0b 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@0baa │ │ -046076: 0a00 |0005: move-result v0 │ │ -046078: 0f00 |0006: return v0 │ │ +046044: |[046044] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +046054: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +046058: 7240 aa0b 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@0baa │ │ +04605e: 0a00 |0005: move-result v0 │ │ +046060: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 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; │ │ @@ -49425,18 +49425,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 │ │ -04607c: |[04607c] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -04608c: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -046090: 7230 ab0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0bab │ │ -046096: 0e00 |0005: return-void │ │ +046064: |[046064] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +046074: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +046078: 7230 ab0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0bab │ │ +04607e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -49446,34 +49446,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 │ │ -046098: |[046098] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0460a8: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ -0460ac: 7230 ac0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bac │ │ -0460b2: 0e00 |0005: return-void │ │ +046080: |[046080] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +046090: 6200 9d03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039d │ │ +046094: 7230 ac0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bac │ │ +04609a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #240 header: │ │ class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3101 │ │ +source_file_idx : 3094 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -49488,17 +49488,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0460b4: |[0460b4] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -0460c4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0460ca: 0e00 |0003: return-void │ │ +04609c: |[04609c] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +0460ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0460b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -49507,33 +49507,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 │ │ -0460cc: |[0460cc] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0460dc: 6e20 be13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@13be │ │ -0460e2: 0e00 |0003: return-void │ │ +0460b4: |[0460b4] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0460c4: 6e20 be13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@13be │ │ +0460ca: 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 : 3101 (ViewGroupCompatHC.java) │ │ + source_file_idx : 3094 (ViewGroupCompatHC.java) │ │ │ │ Class #241 header: │ │ class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3103 │ │ +source_file_idx : 3096 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -49548,17 +49548,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0460e4: |[0460e4] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -0460f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0460fa: 0e00 |0003: return-void │ │ +0460cc: |[0460cc] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +0460dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0460e2: 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;) │ │ @@ -49566,34 +49566,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 │ │ -0460fc: |[0460fc] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04610c: 6e30 b313 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b3 │ │ -046112: 0a00 |0003: move-result v0 │ │ -046114: 0f00 |0004: return v0 │ │ +0460e4: |[0460e4] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0460f4: 6e30 b313 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b3 │ │ +0460fa: 0a00 |0003: move-result v0 │ │ +0460fc: 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 : 3103 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3096 (ViewGroupCompatIcs.java) │ │ │ │ Class #242 header: │ │ class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3106 │ │ +source_file_idx : 3099 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -49608,17 +49608,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046118: |[046118] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -046128: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04612e: 0e00 |0003: return-void │ │ +046100: |[046100] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +046110: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +046116: 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;) │ │ @@ -49626,18 +49626,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046130: |[046130] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -046140: 6e10 a613 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@13a6 │ │ -046146: 0a00 |0003: move-result v0 │ │ -046148: 0f00 |0004: return v0 │ │ +046118: |[046118] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +046128: 6e10 a613 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@13a6 │ │ +04612e: 0a00 |0003: move-result v0 │ │ +046130: 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;) │ │ @@ -49645,33 +49645,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 │ │ -04614c: |[04614c] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -04615c: 6e20 bd13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@13bd │ │ -046162: 0e00 |0003: return-void │ │ +046134: |[046134] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +046144: 6e20 bd13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@13bd │ │ +04614a: 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 : 3106 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 3099 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #243 header: │ │ class_idx : 493 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -49693,17 +49693,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046164: |[046164] android.support.v4.view.ViewPager$1.:()V │ │ -046174: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04617a: 0e00 |0003: return-void │ │ +04614c: |[04614c] android.support.v4.view.ViewPager$1.:()V │ │ +04615c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +046162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -49712,19 +49712,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 │ │ -04617c: |[04617c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -04618c: 5230 a303 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046190: 5241 a303 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046194: b110 |0004: sub-int/2addr v0, v1 │ │ -046196: 0f00 |0005: return v0 │ │ +046164: |[046164] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +046174: 5230 a303 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046178: 5241 a303 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04617c: b110 |0004: sub-int/2addr v0, v1 │ │ +04617e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 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; │ │ @@ -49734,35 +49734,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 │ │ -046198: |[046198] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0461a8: 1f02 f101 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -0461ac: 1f03 f101 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -0461b0: 6e30 c30b 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@0bc3 │ │ -0461b6: 0a00 |0007: move-result v0 │ │ -0461b8: 0f00 |0008: return v0 │ │ +046180: |[046180] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +046190: 1f02 f101 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046194: 1f03 f101 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046198: 6e30 c30b 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@0bc3 │ │ +04619e: 0a00 |0007: move-result v0 │ │ +0461a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #244 header: │ │ class_idx : 494 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -49783,17 +49783,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0461bc: |[0461bc] android.support.v4.view.ViewPager$2.:()V │ │ -0461cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0461d2: 0e00 |0003: return-void │ │ +0461a4: |[0461a4] android.support.v4.view.ViewPager$2.:()V │ │ +0461b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0461ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -49802,38 +49802,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0461d4: |[0461d4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -0461e4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0461e8: c713 |0002: sub-float/2addr v3, v1 │ │ -0461ea: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0461ee: c830 |0005: mul-float/2addr v0, v3 │ │ -0461f0: c830 |0006: mul-float/2addr v0, v3 │ │ -0461f2: c830 |0007: mul-float/2addr v0, v3 │ │ -0461f4: c610 |0008: add-float/2addr v0, v1 │ │ -0461f6: 0f00 |0009: return v0 │ │ +0461bc: |[0461bc] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +0461cc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0461d0: c713 |0002: sub-float/2addr v3, v1 │ │ +0461d2: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0461d6: c830 |0005: mul-float/2addr v0, v3 │ │ +0461d8: c830 |0006: mul-float/2addr v0, v3 │ │ +0461da: c830 |0007: mul-float/2addr v0, v3 │ │ +0461dc: c610 |0008: add-float/2addr v0, v1 │ │ +0461de: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #245 header: │ │ class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -49858,18 +49858,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 │ │ -0461f8: |[0461f8] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -046208: 5b01 a003 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ -04620c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -046212: 0e00 |0005: return-void │ │ +0461e0: |[0461e0] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +0461f0: 5b01 a003 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ +0461f4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0461fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49879,36 +49879,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -046214: |[046214] android.support.v4.view.ViewPager$3.run:()V │ │ -046224: 5420 a003 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ -046228: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04622a: 7120 ef0b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0bef │ │ -046230: 5420 a003 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ -046234: 6e10 490c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -04623a: 0e00 |000b: return-void │ │ +0461fc: |[0461fc] android.support.v4.view.ViewPager$3.run:()V │ │ +04620c: 5420 a003 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ +046210: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046212: 7120 ef0b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0bef │ │ +046218: 5420 a003 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a0 │ │ +04621c: 6e10 490c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +046222: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #246 header: │ │ class_idx : 496 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -49920,21 +49920,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #247 header: │ │ class_idx : 497 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -49974,31 +49974,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04623c: |[04623c] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -04624c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -046252: 0e00 |0003: return-void │ │ +046224: |[046224] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +046234: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04623a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #248 header: │ │ class_idx : 498 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 705 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -50042,20 +50042,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -046254: |[046254] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -046264: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -046266: 7030 8813 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1388 │ │ -04626c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04626e: 5910 ad03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -046272: 0e00 |0007: return-void │ │ +04623c: |[04623c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +04624c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04624e: 7030 8813 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1388 │ │ +046254: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +046256: 5910 ad03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +04625a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -50065,29 +50065,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 │ │ -046274: |[046274] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046284: 7030 8913 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1389 │ │ -04628a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04628c: 5931 ad03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -046290: 7100 f20b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0bf2 │ │ -046296: 0c01 |0009: move-result-object v1 │ │ -046298: 6e30 b900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -04629e: 0c00 |000d: move-result-object v0 │ │ -0462a0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0462a2: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0462a6: 6e30 1501 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0115 │ │ -0462ac: 0a01 |0014: move-result v1 │ │ -0462ae: 5931 a703 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -0462b2: 6e10 1901 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -0462b8: 0e00 |001a: return-void │ │ +04625c: |[04625c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04626c: 7030 8913 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1389 │ │ +046272: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +046274: 5931 ad03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +046278: 7100 f20b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0bf2 │ │ +04627e: 0c01 |0009: move-result-object v1 │ │ +046280: 6e30 b900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +046286: 0c00 |000d: move-result-object v0 │ │ +046288: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04628a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +04628e: 6e30 1501 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0115 │ │ +046294: 0a01 |0014: move-result v1 │ │ +046296: 5931 a703 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +04629a: 6e10 1901 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +0462a0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -50095,21 +50095,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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #249 header: │ │ class_idx : 500 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -50127,21 +50127,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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #250 header: │ │ class_idx : 501 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -50171,21 +50171,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #251 header: │ │ class_idx : 502 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -50203,21 +50203,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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #252 header: │ │ class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 65 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -50241,18 +50241,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 │ │ -0462bc: |[0462bc] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0462cc: 5b01 af03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ -0462d0: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ -0462d6: 0e00 |0005: return-void │ │ +0462a4: |[0462a4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +0462b4: 5b01 af03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ +0462b8: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ +0462be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50261,17 +50261,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 │ │ -0462d8: |[0462d8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -0462e8: 7020 d60b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0bd6 │ │ -0462ee: 0e00 |0003: return-void │ │ +0462c0: |[0462c0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +0462d0: 7020 d60b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0bd6 │ │ +0462d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ 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; │ │ @@ -50282,18 +50282,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0462f0: |[0462f0] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -046300: 5410 af03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ -046304: 6e10 000c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c00 │ │ -04630a: 0e00 |0005: return-void │ │ +0462d8: |[0462d8] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +0462e8: 5410 af03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ +0462ec: 6e10 000c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c00 │ │ +0462f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50302,32 +50302,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04630c: |[04630c] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -04631c: 5410 af03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ -046320: 6e10 000c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c00 │ │ -046326: 0e00 |0005: return-void │ │ +0462f4: |[0462f4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +046304: 5410 af03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03af │ │ +046308: 6e10 000c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c00 │ │ +04630e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2823 │ │ 0x0005 line=2824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #253 header: │ │ class_idx : 505 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 698 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -50365,50 +50365,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -046328: |[046328] android.support.v4.view.ViewPager$SavedState.:()V │ │ -046338: 2200 f801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01f8 │ │ -04633c: 7010 da0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0bda │ │ -046342: 7110 4c07 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@074c │ │ -046348: 0c00 |0008: move-result-object v0 │ │ -04634a: 6900 b003 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03b0 │ │ -04634e: 0e00 |000b: return-void │ │ +046310: |[046310] android.support.v4.view.ViewPager$SavedState.:()V │ │ +046320: 2200 f801 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01f8 │ │ +046324: 7010 da0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0bda │ │ +04632a: 7110 4c07 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@074c │ │ +046330: 0c00 |0008: move-result-object v0 │ │ +046332: 6900 b003 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03b0 │ │ +046336: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ 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 │ │ -046350: |[046350] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -046360: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ -046366: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -04636a: 6e10 c217 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -046370: 0c00 |0008: move-result-object v0 │ │ -046372: 6e10 8b17 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@178b │ │ -046378: 0c03 |000c: move-result-object v3 │ │ -04637a: 6e10 f001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -046380: 0a00 |0010: move-result v0 │ │ -046382: 5910 b303 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -046386: 6e20 f101 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01f1 │ │ -04638c: 0c00 |0016: move-result-object v0 │ │ -04638e: 5b10 b103 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ -046392: 5b13 b203 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ -046396: 0e00 |001b: return-void │ │ +046338: |[046338] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +046348: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ +04634e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +046352: 6e10 c217 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +046358: 0c00 |0008: move-result-object v0 │ │ +04635a: 6e10 8b17 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@178b │ │ +046360: 0c03 |000c: move-result-object v3 │ │ +046362: 6e10 f001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +046368: 0a00 |0010: move-result v0 │ │ +04636a: 5910 b303 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +04636e: 6e20 f101 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01f1 │ │ +046374: 0c00 |0016: move-result-object v0 │ │ +046376: 5b10 b103 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ +04637a: 5b13 b203 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ +04637e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -50424,17 +50424,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046398: |[046398] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0463a8: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ -0463ae: 0e00 |0003: return-void │ │ +046380: |[046380] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +046390: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ +046396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -50445,38 +50445,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0463b0: |[0463b0] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0463c0: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -0463c4: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0463ca: 1a01 d003 |0005: const-string v1, "FragmentPager.SavedState{" // string@03d0 │ │ -0463ce: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0463d4: 0c00 |000a: move-result-object v0 │ │ -0463d6: 7110 f517 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -0463dc: 0a01 |000e: move-result v1 │ │ -0463de: 7110 ab17 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0463e4: 0c01 |0012: move-result-object v1 │ │ -0463e6: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0463ec: 0c00 |0016: move-result-object v0 │ │ -0463ee: 1a01 9100 |0017: const-string v1, " position=" // string@0091 │ │ -0463f2: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0463f8: 0c00 |001c: move-result-object v0 │ │ -0463fa: 5221 b303 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -0463fe: 6e20 e917 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -046404: 0c00 |0022: move-result-object v0 │ │ -046406: 1a01 4b1e |0023: const-string v1, "}" // string@1e4b │ │ -04640a: 6e20 ed17 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -046410: 0c00 |0028: move-result-object v0 │ │ -046412: 6e10 f217 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -046418: 0c00 |002c: move-result-object v0 │ │ -04641a: 1100 |002d: return-object v0 │ │ +046398: |[046398] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +0463a8: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +0463ac: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0463b2: 1a01 c903 |0005: const-string v1, "FragmentPager.SavedState{" // string@03c9 │ │ +0463b6: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0463bc: 0c00 |000a: move-result-object v0 │ │ +0463be: 7110 f517 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +0463c4: 0a01 |000e: move-result v1 │ │ +0463c6: 7110 ab17 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0463cc: 0c01 |0012: move-result-object v1 │ │ +0463ce: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0463d4: 0c00 |0016: move-result-object v0 │ │ +0463d6: 1a01 9100 |0017: const-string v1, " position=" // string@0091 │ │ +0463da: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0463e0: 0c00 |001c: move-result-object v0 │ │ +0463e2: 5221 b303 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +0463e6: 6e20 e917 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0463ec: 0c00 |0022: move-result-object v0 │ │ +0463ee: 1a01 441e |0023: const-string v1, "}" // string@1e44 │ │ +0463f2: 6e20 ed17 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0463f8: 0c00 |0028: move-result-object v0 │ │ +0463fa: 6e10 f217 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +046400: 0c00 |002c: move-result-object v0 │ │ +046402: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -50484,39 +50484,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04641c: |[04641c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04642c: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ -046432: 5210 b303 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -046436: 6e20 f501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -04643c: 5410 b103 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ -046440: 6e30 f701 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01f7 │ │ -046446: 0e00 |000d: return-void │ │ +046404: |[046404] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +046414: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ +04641a: 5210 b303 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +04641e: 6e20 f501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +046424: 5410 b103 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ +046428: 6e30 f701 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01f7 │ │ +04642e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ 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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #254 header: │ │ class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -50538,17 +50538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046448: |[046448] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -046458: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04645e: 0e00 |0003: return-void │ │ +046430: |[046430] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +046440: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +046446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -50557,34 +50557,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 │ │ -046460: |[046460] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -046470: 6e10 2e13 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -046476: 0c00 |0003: move-result-object v0 │ │ -046478: 1f00 f201 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -04647c: 6e10 2e13 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -046482: 0c01 |0009: move-result-object v1 │ │ -046484: 1f01 f201 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -046488: 5502 a903 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -04648c: 5513 a903 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -046490: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -046494: 5502 a903 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -046498: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -04649c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -04649e: 0f02 |0017: return v2 │ │ -0464a0: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0464a2: 28fe |0019: goto 0017 // -0002 │ │ -0464a4: 5202 ab03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ -0464a8: 5213 ab03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ -0464ac: b132 |001e: sub-int/2addr v2, v3 │ │ -0464ae: 28f8 |001f: goto 0017 // -0008 │ │ +046448: |[046448] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +046458: 6e10 2e13 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04645e: 0c00 |0003: move-result-object v0 │ │ +046460: 1f00 f201 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +046464: 6e10 2e13 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04646a: 0c01 |0009: move-result-object v1 │ │ +04646c: 1f01 f201 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +046470: 5502 a903 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +046474: 5513 a903 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +046478: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +04647c: 5502 a903 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +046480: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +046484: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +046486: 0f02 |0017: return v2 │ │ +046488: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +04648a: 28fe |0019: goto 0017 // -0002 │ │ +04648c: 5202 ab03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ +046490: 5213 ab03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ +046494: b132 |001e: sub-int/2addr v2, v3 │ │ +046496: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -50602,35 +50602,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 │ │ -0464b0: |[0464b0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0464c0: 1f02 bf02 |0000: check-cast v2, Landroid/view/View; // type@02bf │ │ -0464c4: 1f03 bf02 |0002: check-cast v3, Landroid/view/View; // type@02bf │ │ -0464c8: 6e30 ea0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0bea │ │ -0464ce: 0a00 |0007: move-result v0 │ │ -0464d0: 0f00 |0008: return v0 │ │ +046498: |[046498] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0464a8: 1f02 bf02 |0000: check-cast v2, Landroid/view/View; // type@02bf │ │ +0464ac: 1f03 bf02 |0002: check-cast v3, Landroid/view/View; // type@02bf │ │ +0464b0: 6e30 ea0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0bea │ │ +0464b6: 0a00 |0007: move-result v0 │ │ +0464b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ 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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #255 header: │ │ class_idx : 508 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 707 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -50980,31 +50980,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0464d4: |[0464d4] android.support.v4.view.ViewPager.:()V │ │ -0464e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0464e6: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -0464ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0464ec: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0464f2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0464f6: 6900 bd03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bd │ │ -0464fa: 2200 ed01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01ed │ │ -0464fe: 7010 c20b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0bc2 │ │ -046504: 6900 b503 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b5 │ │ -046508: 2200 ee01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01ee │ │ -04650c: 7010 c50b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0bc5 │ │ -046512: 6900 fe03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fe │ │ -046516: 2200 fb01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01fb │ │ -04651a: 7010 e90b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0be9 │ │ -046520: 6900 ff03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03ff │ │ -046524: 0e00 |0020: return-void │ │ +0464bc: |[0464bc] android.support.v4.view.ViewPager.:()V │ │ +0464cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0464ce: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +0464d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0464d4: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0464da: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0464de: 6900 bd03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bd │ │ +0464e2: 2200 ed01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01ed │ │ +0464e6: 7010 c20b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0bc2 │ │ +0464ec: 6900 b503 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b5 │ │ +0464f0: 2200 ee01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01ee │ │ +0464f4: 7010 c50b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0bc5 │ │ +0464fa: 6900 fe03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fe │ │ +0464fe: 2200 fb01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01fb │ │ +046502: 7010 e90b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0be9 │ │ +046508: 6900 ff03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03ff │ │ +04650c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -51014,46 +51014,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -046528: |[046528] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -046538: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04653a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04653c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04653e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -046540: 7020 9613 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1396 │ │ -046546: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -04654a: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -046550: 5b50 e203 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046554: 2200 f101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046558: 7010 c90b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ -04655e: 5b50 f903 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ -046562: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -046566: 7010 7301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -04656c: 5b50 fa03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -046570: 5951 f303 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -046574: 5b54 f103 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ -046578: 5b54 f203 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ -04657c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -046582: 5950 d803 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -046586: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -04658c: 5950 e503 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -046590: 5953 ec03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -046594: 5951 c603 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -046598: 5c53 d703 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -04659c: 5c52 ea03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ -0465a0: 2200 ef01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ef │ │ -0465a4: 7020 c70b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bc7 │ │ -0465aa: 5b50 d303 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ -0465ae: 5952 f503 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -0465b2: 6e10 300c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c30 │ │ -0465b8: 0e00 |0040: return-void │ │ +046510: |[046510] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +046520: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +046522: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +046524: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +046526: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +046528: 7020 9613 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1396 │ │ +04652e: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +046532: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +046538: 5b50 e203 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04653c: 2200 f101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046540: 7010 c90b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ +046546: 5b50 f903 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ +04654a: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +04654e: 7010 7301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +046554: 5b50 fa03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +046558: 5951 f303 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +04655c: 5b54 f103 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ +046560: 5b54 f203 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ +046564: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +04656a: 5950 d803 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +04656e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +046574: 5950 e503 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +046578: 5953 ec03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +04657c: 5951 c603 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +046580: 5c53 d703 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +046584: 5c52 ea03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ +046588: 2200 ef01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ef │ │ +04658c: 7020 c70b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bc7 │ │ +046592: 5b50 d303 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ +046596: 5952 f503 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +04659a: 6e10 300c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c30 │ │ +0465a0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51078,46 +51078,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 │ │ -0465bc: |[0465bc] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0465cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0465ce: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0465d0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0465d2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0465d4: 7030 9713 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ -0465da: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -0465de: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0465e4: 5b50 e203 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0465e8: 2200 f101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -0465ec: 7010 c90b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ -0465f2: 5b50 f903 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ -0465f6: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -0465fa: 7010 7301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -046600: 5b50 fa03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -046604: 5951 f303 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -046608: 5b54 f103 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ -04660c: 5b54 f203 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ -046610: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -046616: 5950 d803 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -04661a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -046620: 5950 e503 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -046624: 5953 ec03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -046628: 5951 c603 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -04662c: 5c53 d703 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -046630: 5c52 ea03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ -046634: 2200 ef01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ef │ │ -046638: 7020 c70b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bc7 │ │ -04663e: 5b50 d303 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ -046642: 5952 f503 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -046646: 6e10 300c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c30 │ │ -04664c: 0e00 |0040: return-void │ │ +0465a4: |[0465a4] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0465b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0465b6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0465b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0465ba: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0465bc: 7030 9713 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ +0465c2: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +0465c6: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +0465cc: 5b50 e203 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0465d0: 2200 f101 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +0465d4: 7010 c90b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ +0465da: 5b50 f903 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ +0465de: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +0465e2: 7010 7301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +0465e8: 5b50 fa03 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +0465ec: 5951 f303 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +0465f0: 5b54 f103 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ +0465f4: 5b54 f203 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ +0465f8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0465fe: 5950 d803 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +046602: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +046608: 5950 e503 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +04660c: 5953 ec03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +046610: 5951 c603 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +046614: 5c53 d703 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +046618: 5c52 ea03 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ +04661c: 2200 ef01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01ef │ │ +046620: 7020 c70b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0bc7 │ │ +046626: 5b50 d303 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ +04662a: 5952 f503 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +04662e: 6e10 300c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c30 │ │ +046634: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51143,17 +51143,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 │ │ -046650: |[046650] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -046660: 7020 670c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -046666: 0e00 |0003: return-void │ │ +046638: |[046638] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +046648: 7020 670c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +04664e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -51162,17 +51162,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 │ │ -046668: |[046668] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -046678: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04667c: 1100 |0002: return-object v0 │ │ +046650: |[046650] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +046660: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +046664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51180,17 +51180,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 │ │ -046680: |[046680] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -046690: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -046694: 0f00 |0002: return v0 │ │ +046668: |[046668] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +046678: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04667c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51198,226 +51198,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046698: |[046698] android.support.v4.view.ViewPager.access$400:()[I │ │ -0466a8: 6200 bd03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bd │ │ -0466ac: 1100 |0002: return-object v0 │ │ +046680: |[046680] android.support.v4.view.ViewPager.access$400:()[I │ │ +046690: 6200 bd03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bd │ │ +046694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -0466b0: |[0466b0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0466c0: 54ec c703 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0466c4: 6e10 590a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -0466ca: 0a01 |0005: move-result v1 │ │ -0466cc: 7010 150c 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -0466d2: 0a0b |0009: move-result v11 │ │ -0466d4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0466d8: 52ec ee03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0466dc: 82cc |000e: int-to-float v12, v12 │ │ -0466de: 82bd |000f: int-to-float v13, v11 │ │ -0466e0: a906 0c0d |0010: div-float v6, v12, v13 │ │ -0466e4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -0466e8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0466ec: 5208 a303 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0466f0: 52fc a303 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0466f4: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -0466f8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0466fa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0466fc: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -046700: 520c a203 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046704: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -046708: 520d a503 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04670c: c6dc |0026: add-float/2addr v12, v13 │ │ -04670e: a607 0c06 |0027: add-float v7, v12, v6 │ │ -046712: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -046716: 52fc a303 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04671a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -04671e: 54ec e203 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046722: 6e10 1618 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046728: 0a0c |0034: move-result v12 │ │ -04672a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -04672e: 54ec e203 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046732: 6e20 1018 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046738: 0c03 |003c: move-result-object v3 │ │ -04673a: 1f03 f101 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04673e: 523c a303 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046742: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -046746: 54ec e203 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04674a: 6e10 1618 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046750: 0a0c |0048: move-result v12 │ │ -046752: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -046756: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -04675a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04675e: 54ec e203 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046762: 6e20 1018 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046768: 0c03 |0054: move-result-object v3 │ │ -04676a: 1f03 f101 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04676e: 28e8 |0057: goto 003f // -0018 │ │ -046770: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -046772: 28b9 |0059: goto 0012 // -0047 │ │ -046774: 523c a303 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046778: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -04677c: 54ec c703 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -046780: 6e20 5c0a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -046786: 0a0c |0063: move-result v12 │ │ -046788: c66c |0064: add-float/2addr v12, v6 │ │ -04678a: c6c7 |0065: add-float/2addr v7, v12 │ │ -04678c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -046790: 28f2 |0068: goto 005a // -000e │ │ -046792: 5937 a203 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046796: 523c a503 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04679a: c66c |006d: add-float/2addr v12, v6 │ │ -04679c: c6c7 |006e: add-float/2addr v7, v12 │ │ -04679e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0467a2: 28ba |0071: goto 002b // -0046 │ │ -0467a4: 52fc a303 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0467a8: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0467ac: 54ec e203 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0467b0: 6e10 1618 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0467b6: 0a0c |007b: move-result v12 │ │ -0467b8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0467bc: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0467be: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0467c2: 5207 a203 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0467c6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0467ca: 52fc a303 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0467ce: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0467d2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0467d6: 54ec e203 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0467da: 6e20 1018 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0467e0: 0c03 |0090: move-result-object v3 │ │ -0467e2: 1f03 f101 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -0467e6: 523c a303 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0467ea: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -0467ee: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -0467f2: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0467f6: 54ec e203 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0467fa: 6e20 1018 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046800: 0c03 |00a0: move-result-object v3 │ │ -046802: 1f03 f101 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046806: 28f0 |00a3: goto 0093 // -0010 │ │ -046808: 523c a303 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04680c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -046810: 54ec c703 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -046814: 6e20 5c0a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -04681a: 0a0c |00ad: move-result v12 │ │ -04681c: c66c |00ae: add-float/2addr v12, v6 │ │ -04681e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -046820: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -046824: 28f2 |00b2: goto 00a4 // -000e │ │ -046826: 523c a503 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04682a: c66c |00b5: add-float/2addr v12, v6 │ │ -04682c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -04682e: 5937 a203 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046832: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -046836: 28ca |00bb: goto 0085 // -0036 │ │ -046838: 54ec e203 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04683c: 6e10 1618 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046842: 0a04 |00c1: move-result v4 │ │ -046844: 52f7 a203 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046848: 52fc a303 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04684c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -046850: 52fc a303 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046854: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -046858: 52fc a203 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -04685c: 59ec d803 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -046860: 52fc a303 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046864: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -046868: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -04686c: 52fc a203 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046870: 52fd a503 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046874: c6dc |00da: add-float/2addr v12, v13 │ │ -046876: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -04687a: c7dc |00dd: sub-float/2addr v12, v13 │ │ -04687c: 59ec e503 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -046880: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -046884: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -046888: 54ec e203 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04688c: 6e20 1018 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046892: 0c03 |00e9: move-result-object v3 │ │ -046894: 1f03 f101 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046898: 523c a303 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04689c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -0468a0: 54ec c703 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0468a4: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0468a8: 6e20 5c0a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -0468ae: 0a0c |00f7: move-result v12 │ │ -0468b0: c66c |00f8: add-float/2addr v12, v6 │ │ -0468b2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0468b4: 01a9 |00fa: move v9, v10 │ │ -0468b6: 28f1 |00fb: goto 00ec // -000f │ │ -0468b8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0468be: 28cf |00ff: goto 00ce // -0031 │ │ -0468c0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0468c6: 28db |0103: goto 00de // -0025 │ │ -0468c8: 523c a503 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -0468cc: c66c |0106: add-float/2addr v12, v6 │ │ -0468ce: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0468d0: 5937 a203 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0468d4: 523c a303 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0468d8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -0468dc: 59e7 d803 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -0468e0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0468e4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0468e8: 28ce |0114: goto 00e2 // -0032 │ │ -0468ea: 52fc a203 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0468ee: 52fd a503 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -0468f2: c6dc |0119: add-float/2addr v12, v13 │ │ -0468f4: a607 0c06 |011a: add-float v7, v12, v6 │ │ -0468f8: 52fc a303 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0468fc: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -046900: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -046904: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -046908: 54ec e203 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04690c: 6e20 1018 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046912: 0c03 |0129: move-result-object v3 │ │ -046914: 1f03 f101 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046918: 523c a303 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04691c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -046920: 54ec c703 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -046924: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -046928: 6e20 5c0a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -04692e: 0a0c |0137: move-result v12 │ │ -046930: c66c |0138: add-float/2addr v12, v6 │ │ -046932: c6c7 |0139: add-float/2addr v7, v12 │ │ -046934: 01a9 |013a: move v9, v10 │ │ -046936: 28f1 |013b: goto 012c // -000f │ │ -046938: 523c a303 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04693c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -046940: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -046944: 523c a503 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046948: c67c |0144: add-float/2addr v12, v7 │ │ -04694a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -04694e: c7dc |0147: sub-float/2addr v12, v13 │ │ -046950: 59ec e503 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -046954: 5937 a203 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046958: 523c a503 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04695c: c66c |014e: add-float/2addr v12, v6 │ │ -04695e: c6c7 |014f: add-float/2addr v7, v12 │ │ -046960: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046964: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -046968: 28ce |0154: goto 0122 // -0032 │ │ -04696a: 120c |0155: const/4 v12, #int 0 // #0 │ │ -04696c: 5cec ea03 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ -046970: 0e00 |0158: return-void │ │ +046698: |[046698] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +0466a8: 54ec c703 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0466ac: 6e10 590a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +0466b2: 0a01 |0005: move-result v1 │ │ +0466b4: 7010 150c 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +0466ba: 0a0b |0009: move-result v11 │ │ +0466bc: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +0466c0: 52ec ee03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0466c4: 82cc |000e: int-to-float v12, v12 │ │ +0466c6: 82bd |000f: int-to-float v13, v11 │ │ +0466c8: a906 0c0d |0010: div-float v6, v12, v13 │ │ +0466cc: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +0466d0: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0466d4: 5208 a303 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0466d8: 52fc a303 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0466dc: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +0466e0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0466e2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0466e4: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +0466e8: 520c a203 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0466ec: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +0466f0: 520d a503 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0466f4: c6dc |0026: add-float/2addr v12, v13 │ │ +0466f6: a607 0c06 |0027: add-float v7, v12, v6 │ │ +0466fa: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +0466fe: 52fc a303 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046702: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +046706: 54ec e203 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04670a: 6e10 1618 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046710: 0a0c |0034: move-result v12 │ │ +046712: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +046716: 54ec e203 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04671a: 6e20 1018 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046720: 0c03 |003c: move-result-object v3 │ │ +046722: 1f03 f101 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046726: 523c a303 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04672a: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +04672e: 54ec e203 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046732: 6e10 1618 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046738: 0a0c |0048: move-result v12 │ │ +04673a: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +04673e: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +046742: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +046746: 54ec e203 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04674a: 6e20 1018 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046750: 0c03 |0054: move-result-object v3 │ │ +046752: 1f03 f101 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046756: 28e8 |0057: goto 003f // -0018 │ │ +046758: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +04675a: 28b9 |0059: goto 0012 // -0047 │ │ +04675c: 523c a303 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046760: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +046764: 54ec c703 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +046768: 6e20 5c0a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +04676e: 0a0c |0063: move-result v12 │ │ +046770: c66c |0064: add-float/2addr v12, v6 │ │ +046772: c6c7 |0065: add-float/2addr v7, v12 │ │ +046774: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +046778: 28f2 |0068: goto 005a // -000e │ │ +04677a: 5937 a203 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +04677e: 523c a503 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046782: c66c |006d: add-float/2addr v12, v6 │ │ +046784: c6c7 |006e: add-float/2addr v7, v12 │ │ +046786: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04678a: 28ba |0071: goto 002b // -0046 │ │ +04678c: 52fc a303 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046790: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +046794: 54ec e203 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046798: 6e10 1618 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04679e: 0a0c |007b: move-result v12 │ │ +0467a0: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +0467a4: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +0467a6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +0467aa: 5207 a203 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0467ae: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +0467b2: 52fc a303 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0467b6: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +0467ba: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +0467be: 54ec e203 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0467c2: 6e20 1018 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0467c8: 0c03 |0090: move-result-object v3 │ │ +0467ca: 1f03 f101 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +0467ce: 523c a303 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0467d2: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +0467d6: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +0467da: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0467de: 54ec e203 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0467e2: 6e20 1018 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0467e8: 0c03 |00a0: move-result-object v3 │ │ +0467ea: 1f03 f101 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +0467ee: 28f0 |00a3: goto 0093 // -0010 │ │ +0467f0: 523c a303 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0467f4: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +0467f8: 54ec c703 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0467fc: 6e20 5c0a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +046802: 0a0c |00ad: move-result v12 │ │ +046804: c66c |00ae: add-float/2addr v12, v6 │ │ +046806: c7c7 |00af: sub-float/2addr v7, v12 │ │ +046808: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +04680c: 28f2 |00b2: goto 00a4 // -000e │ │ +04680e: 523c a503 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046812: c66c |00b5: add-float/2addr v12, v6 │ │ +046814: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +046816: 5937 a203 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +04681a: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +04681e: 28ca |00bb: goto 0085 // -0036 │ │ +046820: 54ec e203 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046824: 6e10 1618 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04682a: 0a04 |00c1: move-result v4 │ │ +04682c: 52f7 a203 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046830: 52fc a303 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046834: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +046838: 52fc a303 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04683c: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +046840: 52fc a203 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046844: 59ec d803 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +046848: 52fc a303 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04684c: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +046850: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +046854: 52fc a203 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046858: 52fd a503 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +04685c: c6dc |00da: add-float/2addr v12, v13 │ │ +04685e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +046862: c7dc |00dd: sub-float/2addr v12, v13 │ │ +046864: 59ec e503 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +046868: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +04686c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +046870: 54ec e203 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046874: 6e20 1018 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04687a: 0c03 |00e9: move-result-object v3 │ │ +04687c: 1f03 f101 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046880: 523c a303 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046884: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +046888: 54ec c703 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04688c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +046890: 6e20 5c0a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +046896: 0a0c |00f7: move-result v12 │ │ +046898: c66c |00f8: add-float/2addr v12, v6 │ │ +04689a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +04689c: 01a9 |00fa: move v9, v10 │ │ +04689e: 28f1 |00fb: goto 00ec // -000f │ │ +0468a0: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +0468a6: 28cf |00ff: goto 00ce // -0031 │ │ +0468a8: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +0468ae: 28db |0103: goto 00de // -0025 │ │ +0468b0: 523c a503 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0468b4: c66c |0106: add-float/2addr v12, v6 │ │ +0468b6: c7c7 |0107: sub-float/2addr v7, v12 │ │ +0468b8: 5937 a203 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0468bc: 523c a303 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0468c0: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +0468c4: 59e7 d803 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +0468c8: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0468cc: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0468d0: 28ce |0114: goto 00e2 // -0032 │ │ +0468d2: 52fc a203 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0468d6: 52fd a503 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0468da: c6dc |0119: add-float/2addr v12, v13 │ │ +0468dc: a607 0c06 |011a: add-float v7, v12, v6 │ │ +0468e0: 52fc a303 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0468e4: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +0468e8: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +0468ec: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +0468f0: 54ec e203 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0468f4: 6e20 1018 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0468fa: 0c03 |0129: move-result-object v3 │ │ +0468fc: 1f03 f101 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046900: 523c a303 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046904: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +046908: 54ec c703 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04690c: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +046910: 6e20 5c0a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +046916: 0a0c |0137: move-result v12 │ │ +046918: c66c |0138: add-float/2addr v12, v6 │ │ +04691a: c6c7 |0139: add-float/2addr v7, v12 │ │ +04691c: 01a9 |013a: move v9, v10 │ │ +04691e: 28f1 |013b: goto 012c // -000f │ │ +046920: 523c a303 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046924: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +046928: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +04692c: 523c a503 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046930: c67c |0144: add-float/2addr v12, v7 │ │ +046932: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +046936: c7dc |0147: sub-float/2addr v12, v13 │ │ +046938: 59ec e503 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +04693c: 5937 a203 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046940: 523c a503 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046944: c66c |014e: add-float/2addr v12, v6 │ │ +046946: c6c7 |014f: add-float/2addr v7, v12 │ │ +046948: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04694c: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +046950: 28ce |0154: goto 0122 // -0032 │ │ +046952: 120c |0155: const/4 v12, #int 0 // #0 │ │ +046954: 5cec ea03 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03ea │ │ +046958: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -51527,63 +51527,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -046974: |[046974] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -046984: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -046986: 52a8 f503 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -04698a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -04698c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -046990: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -046992: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -046996: 7020 680c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04699c: 54a8 f603 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0469a0: 6e10 ae14 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ -0469a6: 6e10 270c 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -0469ac: 0a03 |0014: move-result v3 │ │ -0469ae: 6e10 280c 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -0469b4: 0a04 |0018: move-result v4 │ │ -0469b6: 54a8 f603 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0469ba: 6e10 b114 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ -0469c0: 0a05 |001e: move-result v5 │ │ -0469c2: 54a8 f603 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0469c6: 6e10 b214 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ -0469cc: 0a06 |0024: move-result v6 │ │ -0469ce: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0469d2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0469d6: 6e30 540c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -0469dc: 5ca7 f003 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -0469e0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -0469e2: 54a8 e203 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0469e6: 6e10 1618 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0469ec: 0a08 |0034: move-result v8 │ │ -0469ee: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -0469f2: 54a8 e203 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0469f6: 6e20 1018 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0469fc: 0c01 |003c: move-result-object v1 │ │ -0469fe: 1f01 f101 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046a02: 5518 a403 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ -046a06: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -046a0a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -046a0c: 5c17 a403 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ -046a10: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -046a14: 28e7 |0048: goto 002f // -0019 │ │ -046a16: 0172 |0049: move v2, v7 │ │ -046a18: 28bd |004a: goto 0007 // -0043 │ │ -046a1a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -046a1e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -046a22: 54a7 d303 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ -046a26: 7120 650b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ -046a2c: 0e00 |0054: return-void │ │ -046a2e: 54a7 d303 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ -046a32: 7210 c817 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -046a38: 28fa |005a: goto 0054 // -0006 │ │ +04695c: |[04695c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +04696c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04696e: 52a8 f503 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +046972: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +046974: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +046978: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +04697a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +04697e: 7020 680c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +046984: 54a8 f603 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +046988: 6e10 ae14 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ +04698e: 6e10 270c 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +046994: 0a03 |0014: move-result v3 │ │ +046996: 6e10 280c 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +04699c: 0a04 |0018: move-result v4 │ │ +04699e: 54a8 f603 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0469a2: 6e10 b114 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ +0469a8: 0a05 |001e: move-result v5 │ │ +0469aa: 54a8 f603 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0469ae: 6e10 b214 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ +0469b4: 0a06 |0024: move-result v6 │ │ +0469b6: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +0469ba: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +0469be: 6e30 540c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +0469c4: 5ca7 f003 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +0469c8: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +0469ca: 54a8 e203 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0469ce: 6e10 1618 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0469d4: 0a08 |0034: move-result v8 │ │ +0469d6: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +0469da: 54a8 e203 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0469de: 6e20 1018 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0469e4: 0c01 |003c: move-result-object v1 │ │ +0469e6: 1f01 f101 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +0469ea: 5518 a403 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ +0469ee: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +0469f2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0469f4: 5c17 a403 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ +0469f8: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0469fc: 28e7 |0048: goto 002f // -0019 │ │ +0469fe: 0172 |0049: move v2, v7 │ │ +046a00: 28bd |004a: goto 0007 // -0043 │ │ +046a02: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +046a06: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +046a0a: 54a7 d303 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ +046a0e: 7120 650b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ +046a14: 0e00 |0054: return-void │ │ +046a16: 54a7 d303 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ +046a1a: 7210 c817 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +046a20: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -51623,61 +51623,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -046a3c: |[046a3c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -046a4c: 7110 b517 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -046a52: 0a04 |0003: move-result v4 │ │ -046a54: 5265 d903 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d9 │ │ -046a58: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -046a5c: 7110 b517 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -046a62: 0a04 |000b: move-result v4 │ │ -046a64: 5265 e903 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e9 │ │ -046a68: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -046a6c: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -046a70: 0172 |0012: move v2, v7 │ │ -046a72: 5464 e203 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046a76: 6e10 1618 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046a7c: 0a04 |0018: move-result v4 │ │ -046a7e: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -046a82: 5464 e203 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046a86: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -046a88: 6e20 1018 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046a8e: 0c00 |0021: move-result-object v0 │ │ -046a90: 1f00 f101 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046a94: 5464 e203 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046a98: 5465 e203 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046a9c: 6e10 1618 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046aa2: 0a05 |002b: move-result v5 │ │ -046aa4: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -046aa8: 6e20 1018 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046aae: 0c01 |0031: move-result-object v1 │ │ -046ab0: 1f01 f101 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046ab4: 5204 a303 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046ab8: 5215 a303 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046abc: 7120 ba17 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -046ac2: 0a05 |003b: move-result v5 │ │ -046ac4: 7120 b817 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -046aca: 0a02 |003f: move-result v2 │ │ -046acc: 0f02 |0040: return v2 │ │ -046ace: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -046ad2: 28d0 |0043: goto 0013 // -0030 │ │ -046ad4: 5264 ce03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -046ad8: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -046adc: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -046ae2: 8274 |004b: int-to-float v4, v7 │ │ -046ae4: c684 |004c: add-float/2addr v4, v8 │ │ -046ae6: c634 |004d: add-float/2addr v4, v3 │ │ -046ae8: 8742 |004e: float-to-int v2, v4 │ │ -046aea: 28c4 |004f: goto 0013 // -003c │ │ -046aec: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -046af2: 28f8 |0053: goto 004b // -0008 │ │ +046a24: |[046a24] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +046a34: 7110 b517 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +046a3a: 0a04 |0003: move-result v4 │ │ +046a3c: 5265 d903 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d9 │ │ +046a40: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +046a44: 7110 b517 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +046a4a: 0a04 |000b: move-result v4 │ │ +046a4c: 5265 e903 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e9 │ │ +046a50: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +046a54: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +046a58: 0172 |0012: move v2, v7 │ │ +046a5a: 5464 e203 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046a5e: 6e10 1618 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046a64: 0a04 |0018: move-result v4 │ │ +046a66: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +046a6a: 5464 e203 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046a6e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +046a70: 6e20 1018 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046a76: 0c00 |0021: move-result-object v0 │ │ +046a78: 1f00 f101 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046a7c: 5464 e203 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046a80: 5465 e203 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046a84: 6e10 1618 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046a8a: 0a05 |002b: move-result v5 │ │ +046a8c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +046a90: 6e20 1018 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046a96: 0c01 |0031: move-result-object v1 │ │ +046a98: 1f01 f101 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046a9c: 5204 a303 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046aa0: 5215 a303 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046aa4: 7120 ba17 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +046aaa: 0a05 |003b: move-result v5 │ │ +046aac: 7120 b817 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +046ab2: 0a02 |003f: move-result v2 │ │ +046ab4: 0f02 |0040: return v2 │ │ +046ab6: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +046aba: 28d0 |0043: goto 0013 // -0030 │ │ +046abc: 5264 ce03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +046ac0: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +046ac4: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +046aca: 8274 |004b: int-to-float v4, v7 │ │ +046acc: c684 |004c: add-float/2addr v4, v8 │ │ +046ace: c634 |004d: add-float/2addr v4, v3 │ │ +046ad0: 8742 |004e: float-to-int v2, v4 │ │ +046ad2: 28c4 |004f: goto 0013 // -003c │ │ +046ad4: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +046ada: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -51704,30 +51704,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -046af4: |[046af4] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -046b04: 6e10 120c 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -046b0a: 0a00 |0003: move-result v0 │ │ -046b0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -046b0e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -046b12: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -046b16: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -046b18: 6e20 110c 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -046b1e: 0c03 |000d: move-result-object v3 │ │ -046b20: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -046b22: 7130 6e0b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ -046b28: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046b2c: 28f1 |0014: goto 0005 // -000f │ │ -046b2e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -046b30: 28f4 |0016: goto 000a // -000c │ │ -046b32: 0e00 |0017: return-void │ │ +046adc: |[046adc] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +046aec: 6e10 120c 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +046af2: 0a00 |0003: move-result v0 │ │ +046af4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +046af6: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +046afa: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +046afe: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +046b00: 6e20 110c 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +046b06: 0c03 |000d: move-result-object v3 │ │ +046b08: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +046b0a: 7130 6e0b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ +046b10: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046b14: 28f1 |0014: goto 0005 // -000f │ │ +046b16: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +046b18: 28f4 |0016: goto 000a // -000c │ │ +046b1a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -51745,25 +51745,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -046b34: |[046b34] android.support.v4.view.ViewPager.endDrag:()V │ │ -046b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046b46: 5c10 e003 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -046b4a: 5c10 e103 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -046b4e: 5410 fd03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -046b52: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -046b56: 5410 fd03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -046b5a: 6e10 0613 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ -046b60: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -046b62: 5b10 fd03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -046b66: 0e00 |0011: return-void │ │ +046b1c: |[046b1c] android.support.v4.view.ViewPager.endDrag:()V │ │ +046b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046b2e: 5c10 e003 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +046b32: 5c10 e103 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +046b36: 5410 fd03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +046b3a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +046b3e: 5410 fd03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +046b42: 6e10 0613 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ +046b48: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +046b4a: 5b10 fd03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +046b4e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -51776,64 +51776,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 │ │ -046b68: |[046b68] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -046b78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046b7a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -046b7e: 2205 5200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0052 │ │ -046b82: 7010 7301 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -046b88: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -046b8c: 6e52 7801 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0178 │ │ -046b92: 1105 |000d: return-object v5 │ │ -046b94: 6e10 2f13 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ -046b9a: 0a02 |0011: move-result v2 │ │ -046b9c: 5952 1c00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -046ba0: 6e10 3b13 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@133b │ │ -046ba6: 0a02 |0017: move-result v2 │ │ -046ba8: 5952 1d00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -046bac: 6e10 4013 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ -046bb2: 0a02 |001d: move-result v2 │ │ -046bb4: 5952 1e00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -046bb8: 6e10 2413 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -046bbe: 0a02 |0023: move-result v2 │ │ -046bc0: 5952 1b00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -046bc4: 6e10 3813 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -046bca: 0c01 |0029: move-result-object v1 │ │ -046bcc: 2012 c302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02c3 │ │ -046bd0: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -046bd4: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -046bd8: 0710 |0030: move-object v0, v1 │ │ -046bda: 1f00 c302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02c3 │ │ -046bde: 5252 1c00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -046be2: 6e10 a713 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@13a7 │ │ -046be8: 0a03 |0038: move-result v3 │ │ -046bea: b032 |0039: add-int/2addr v2, v3 │ │ -046bec: 5952 1c00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ -046bf0: 5252 1d00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -046bf4: 6e10 a913 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@13a9 │ │ -046bfa: 0a03 |0041: move-result v3 │ │ -046bfc: b032 |0042: add-int/2addr v2, v3 │ │ -046bfe: 5952 1d00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -046c02: 5252 1e00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -046c06: 6e10 aa13 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@13aa │ │ -046c0c: 0a03 |004a: move-result v3 │ │ -046c0e: b032 |004b: add-int/2addr v2, v3 │ │ -046c10: 5952 1e00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ -046c14: 5252 1b00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -046c18: 6e10 a113 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@13a1 │ │ -046c1e: 0a03 |0053: move-result v3 │ │ -046c20: b032 |0054: add-int/2addr v2, v3 │ │ -046c22: 5952 1b00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -046c26: 6e10 a813 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@13a8 │ │ -046c2c: 0c01 |005a: move-result-object v1 │ │ -046c2e: 28cf |005b: goto 002a // -0031 │ │ +046b50: |[046b50] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +046b60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046b62: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +046b66: 2205 5200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0052 │ │ +046b6a: 7010 7301 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +046b70: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +046b74: 6e52 7801 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0178 │ │ +046b7a: 1105 |000d: return-object v5 │ │ +046b7c: 6e10 2f13 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ +046b82: 0a02 |0011: move-result v2 │ │ +046b84: 5952 1c00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +046b88: 6e10 3b13 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@133b │ │ +046b8e: 0a02 |0017: move-result v2 │ │ +046b90: 5952 1d00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +046b94: 6e10 4013 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ +046b9a: 0a02 |001d: move-result v2 │ │ +046b9c: 5952 1e00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +046ba0: 6e10 2413 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +046ba6: 0a02 |0023: move-result v2 │ │ +046ba8: 5952 1b00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +046bac: 6e10 3813 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +046bb2: 0c01 |0029: move-result-object v1 │ │ +046bb4: 2012 c302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02c3 │ │ +046bb8: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +046bbc: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +046bc0: 0710 |0030: move-object v0, v1 │ │ +046bc2: 1f00 c302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02c3 │ │ +046bc6: 5252 1c00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +046bca: 6e10 a713 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@13a7 │ │ +046bd0: 0a03 |0038: move-result v3 │ │ +046bd2: b032 |0039: add-int/2addr v2, v3 │ │ +046bd4: 5952 1c00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001c │ │ +046bd8: 5252 1d00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +046bdc: 6e10 a913 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@13a9 │ │ +046be2: 0a03 |0041: move-result v3 │ │ +046be4: b032 |0042: add-int/2addr v2, v3 │ │ +046be6: 5952 1d00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +046bea: 5252 1e00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +046bee: 6e10 aa13 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@13aa │ │ +046bf4: 0a03 |004a: move-result v3 │ │ +046bf6: b032 |004b: add-int/2addr v2, v3 │ │ +046bf8: 5952 1e00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001e │ │ +046bfc: 5252 1b00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +046c00: 6e10 a113 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@13a1 │ │ +046c06: 0a03 |0053: move-result v3 │ │ +046c08: b032 |0054: add-int/2addr v2, v3 │ │ +046c0a: 5952 1b00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +046c0e: 6e10 a813 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@13a8 │ │ +046c14: 0c01 |005a: move-result-object v1 │ │ +046c16: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -51863,24 +51863,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -046c30: |[046c30] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -046c40: 6e10 1e0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c1e │ │ -046c46: 0a00 |0003: move-result v0 │ │ -046c48: 6e10 210c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -046c4e: 0a01 |0007: move-result v1 │ │ -046c50: b110 |0008: sub-int/2addr v0, v1 │ │ -046c52: 6e10 220c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -046c58: 0a01 |000c: move-result v1 │ │ -046c5a: b110 |000d: sub-int/2addr v0, v1 │ │ -046c5c: 0f00 |000e: return v0 │ │ +046c18: |[046c18] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +046c28: 6e10 1e0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c1e │ │ +046c2e: 0a00 |0003: move-result v0 │ │ +046c30: 6e10 210c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +046c36: 0a01 |0007: move-result v1 │ │ +046c38: b110 |0008: sub-int/2addr v0, v1 │ │ +046c3a: 6e10 220c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +046c40: 0a01 |000c: move-result v1 │ │ +046c42: b110 |000d: sub-int/2addr v0, v1 │ │ +046c44: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51888,85 +51888,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 │ │ -046c60: |[046c60] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -046c70: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -046c72: 7010 150c 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -046c78: 0a0c |0004: move-result v12 │ │ -046c7a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -046c7e: 6e10 270c 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -046c84: 0a0d |000a: move-result v13 │ │ -046c86: 82dd |000b: int-to-float v13, v13 │ │ -046c88: 82ce |000c: int-to-float v14, v12 │ │ -046c8a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -046c8e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -046c92: 52fd ee03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -046c96: 82dd |0013: int-to-float v13, v13 │ │ -046c98: 82ce |0014: int-to-float v14, v12 │ │ -046c9a: a908 0d0e |0015: div-float v8, v13, v14 │ │ -046c9e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -046ca0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -046ca2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -046ca4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -046ca6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -046ca8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -046caa: 54fd e203 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046cae: 6e10 1618 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046cb4: 0a0d |0022: move-result v13 │ │ -046cb6: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -046cba: 54fd e203 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046cbe: 6e20 1018 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046cc4: 0c02 |002a: move-result-object v2 │ │ -046cc6: 1f02 f101 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046cca: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -046cce: 522d a303 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046cd2: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -046cd6: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -046cda: 54f2 f903 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ -046cde: a60d 0406 |0037: add-float v13, v4, v6 │ │ -046ce2: c68d |0039: add-float/2addr v13, v8 │ │ -046ce4: 592d a203 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046ce8: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -046cec: 592d a303 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046cf0: 54fd c703 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -046cf4: 522e a303 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046cf8: 6e20 5c0a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -046cfe: 0a0d |0047: move-result v13 │ │ -046d00: 592d a503 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046d04: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -046d08: 5229 a203 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046d0c: 0197 |004e: move v7, v9 │ │ -046d0e: 522d a503 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046d12: c69d |0051: add-float/2addr v13, v9 │ │ -046d14: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -046d18: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -046d1c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -046d20: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -046d24: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -046d28: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -046d2c: 54fd e203 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046d30: 6e10 1618 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046d36: 0a0d |0063: move-result v13 │ │ -046d38: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -046d3c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -046d40: 0723 |0068: move-object v3, v2 │ │ -046d42: 1103 |0069: return-object v3 │ │ -046d44: 018b |006a: move v11, v8 │ │ -046d46: 28a4 |006b: goto 000f // -005c │ │ -046d48: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -046d4a: 5225 a303 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046d4e: 0194 |006f: move v4, v9 │ │ -046d50: 5226 a503 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046d54: 0723 |0072: move-object v3, v2 │ │ -046d56: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046d5a: 28a8 |0075: goto 001d // -0058 │ │ +046c48: |[046c48] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +046c58: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +046c5a: 7010 150c 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +046c60: 0a0c |0004: move-result v12 │ │ +046c62: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +046c66: 6e10 270c 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +046c6c: 0a0d |000a: move-result v13 │ │ +046c6e: 82dd |000b: int-to-float v13, v13 │ │ +046c70: 82ce |000c: int-to-float v14, v12 │ │ +046c72: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +046c76: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +046c7a: 52fd ee03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +046c7e: 82dd |0013: int-to-float v13, v13 │ │ +046c80: 82ce |0014: int-to-float v14, v12 │ │ +046c82: a908 0d0e |0015: div-float v8, v13, v14 │ │ +046c86: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +046c88: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +046c8a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +046c8c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +046c8e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +046c90: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +046c92: 54fd e203 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046c96: 6e10 1618 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046c9c: 0a0d |0022: move-result v13 │ │ +046c9e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +046ca2: 54fd e203 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046ca6: 6e20 1018 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046cac: 0c02 |002a: move-result-object v2 │ │ +046cae: 1f02 f101 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046cb2: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +046cb6: 522d a303 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046cba: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +046cbe: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +046cc2: 54f2 f903 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f9 │ │ +046cc6: a60d 0406 |0037: add-float v13, v4, v6 │ │ +046cca: c68d |0039: add-float/2addr v13, v8 │ │ +046ccc: 592d a203 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046cd0: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +046cd4: 592d a303 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046cd8: 54fd c703 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +046cdc: 522e a303 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046ce0: 6e20 5c0a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +046ce6: 0a0d |0047: move-result v13 │ │ +046ce8: 592d a503 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046cec: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +046cf0: 5229 a203 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046cf4: 0197 |004e: move v7, v9 │ │ +046cf6: 522d a503 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046cfa: c69d |0051: add-float/2addr v13, v9 │ │ +046cfc: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +046d00: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +046d04: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +046d08: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +046d0c: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +046d10: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +046d14: 54fd e203 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046d18: 6e10 1618 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046d1e: 0a0d |0063: move-result v13 │ │ +046d20: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +046d24: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +046d28: 0723 |0068: move-object v3, v2 │ │ +046d2a: 1103 |0069: return-object v3 │ │ +046d2c: 018b |006a: move v11, v8 │ │ +046d2e: 28a4 |006b: goto 000f // -005c │ │ +046d30: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +046d32: 5225 a303 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046d36: 0194 |006f: move v4, v9 │ │ +046d38: 5226 a503 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046d3c: 0723 |0072: move-object v3, v2 │ │ +046d3e: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046d42: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -52027,35 +52027,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -046d5c: |[046d5c] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -046d6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046d6e: 5230 da03 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ -046d72: 8200 |0003: int-to-float v0, v0 │ │ -046d74: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -046d78: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -046d7c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -046d80: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -046d84: 6e10 290c 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -046d8a: 0a00 |000f: move-result v0 │ │ -046d8c: 5231 da03 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ -046d90: b110 |0012: sub-int/2addr v0, v1 │ │ -046d92: 8200 |0013: int-to-float v0, v0 │ │ -046d94: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -046d98: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -046d9c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -046da0: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -046da4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -046da6: 0f00 |001d: return v0 │ │ -046da8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -046daa: 28fe |001f: goto 001d // -0002 │ │ +046d44: |[046d44] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +046d54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046d56: 5230 da03 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ +046d5a: 8200 |0003: int-to-float v0, v0 │ │ +046d5c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +046d60: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +046d64: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +046d68: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +046d6c: 6e10 290c 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +046d72: 0a00 |000f: move-result v0 │ │ +046d74: 5231 da03 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ +046d78: b110 |0012: sub-int/2addr v0, v1 │ │ +046d7a: 8200 |0013: int-to-float v0, v0 │ │ +046d7c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +046d80: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +046d84: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +046d88: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +046d8c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +046d8e: 0f00 |001d: return v0 │ │ +046d90: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +046d92: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -52065,36 +52065,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -046dac: |[046dac] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -046dbc: 7110 480a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -046dc2: 0a02 |0003: move-result v2 │ │ -046dc4: 7120 4b0a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -046dca: 0a01 |0007: move-result v1 │ │ -046dcc: 5243 c603 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -046dd0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -046dd4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -046dd8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -046dda: 7120 4c0a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -046de0: 0a03 |0012: move-result v3 │ │ -046de2: 5943 e303 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -046de6: 7120 4b0a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -046dec: 0a03 |0018: move-result v3 │ │ -046dee: 5943 c603 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -046df2: 5443 fd03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -046df6: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -046dfa: 5443 fd03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -046dfe: 6e10 ff12 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ -046e04: 0e00 |0024: return-void │ │ -046e06: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -046e08: 28e9 |0026: goto 000f // -0017 │ │ +046d94: |[046d94] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +046da4: 7110 480a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +046daa: 0a02 |0003: move-result v2 │ │ +046dac: 7120 4b0a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +046db2: 0a01 |0007: move-result v1 │ │ +046db4: 5243 c603 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +046db8: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +046dbc: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +046dc0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +046dc2: 7120 4c0a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +046dc8: 0a03 |0012: move-result v3 │ │ +046dca: 5943 e303 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +046dce: 7120 4b0a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +046dd4: 0a03 |0018: move-result v3 │ │ +046dd6: 5943 c603 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +046dda: 5443 fd03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +046dde: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +046de2: 5443 fd03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +046de6: 6e10 ff12 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ +046dec: 0e00 |0024: return-void │ │ +046dee: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +046df0: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -52115,61 +52115,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -046e0c: |[046e0c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -046e1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -046e1e: 54a8 e203 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046e22: 6e10 1618 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046e28: 0a08 |0006: move-result v8 │ │ -046e2a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -046e2e: 5ca7 ca03 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ -046e32: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -046e34: 6e40 3d0c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c3d │ │ -046e3a: 55a8 ca03 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ -046e3e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -046e42: 2207 5703 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ -046e46: 1a08 4418 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1844 │ │ -046e4a: 7020 a417 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -046e50: 2707 |001a: throw v7 │ │ -046e52: 7010 2e0c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ -046e58: 0c01 |001e: move-result-object v1 │ │ -046e5a: 7010 150c 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -046e60: 0a05 |0022: move-result v5 │ │ -046e62: 52a8 ee03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -046e66: 9006 0508 |0025: add-int v6, v5, v8 │ │ -046e6a: 52a8 ee03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -046e6e: 8288 |0029: int-to-float v8, v8 │ │ -046e70: 8259 |002a: int-to-float v9, v5 │ │ -046e72: a902 0809 |002b: div-float v2, v8, v9 │ │ -046e76: 5210 a303 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046e7a: 82b8 |002f: int-to-float v8, v11 │ │ -046e7c: 8259 |0030: int-to-float v9, v5 │ │ -046e7e: c998 |0031: div-float/2addr v8, v9 │ │ -046e80: 5219 a203 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046e84: c798 |0034: sub-float/2addr v8, v9 │ │ -046e86: 5219 a503 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -046e8a: c629 |0037: add-float/2addr v9, v2 │ │ -046e8c: a904 0809 |0038: div-float v4, v8, v9 │ │ -046e90: 8268 |003a: int-to-float v8, v6 │ │ -046e92: c848 |003b: mul-float/2addr v8, v4 │ │ -046e94: 8783 |003c: float-to-int v3, v8 │ │ -046e96: 5ca7 ca03 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ -046e9a: 6e40 3d0c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c3d │ │ -046ea0: 55a7 ca03 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ -046ea4: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -046ea8: 2207 5703 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ -046eac: 1a08 4418 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1844 │ │ -046eb0: 7020 a417 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -046eb6: 2707 |004d: throw v7 │ │ -046eb8: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -046eba: 0f07 |004f: return v7 │ │ +046df4: |[046df4] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +046e04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +046e06: 54a8 e203 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046e0a: 6e10 1618 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046e10: 0a08 |0006: move-result v8 │ │ +046e12: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +046e16: 5ca7 ca03 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ +046e1a: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +046e1c: 6e40 3d0c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c3d │ │ +046e22: 55a8 ca03 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ +046e26: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +046e2a: 2207 5703 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ +046e2e: 1a08 3d18 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@183d │ │ +046e32: 7020 a417 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +046e38: 2707 |001a: throw v7 │ │ +046e3a: 7010 2e0c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ +046e40: 0c01 |001e: move-result-object v1 │ │ +046e42: 7010 150c 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +046e48: 0a05 |0022: move-result v5 │ │ +046e4a: 52a8 ee03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +046e4e: 9006 0508 |0025: add-int v6, v5, v8 │ │ +046e52: 52a8 ee03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +046e56: 8288 |0029: int-to-float v8, v8 │ │ +046e58: 8259 |002a: int-to-float v9, v5 │ │ +046e5a: a902 0809 |002b: div-float v2, v8, v9 │ │ +046e5e: 5210 a303 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046e62: 82b8 |002f: int-to-float v8, v11 │ │ +046e64: 8259 |0030: int-to-float v9, v5 │ │ +046e66: c998 |0031: div-float/2addr v8, v9 │ │ +046e68: 5219 a203 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046e6c: c798 |0034: sub-float/2addr v8, v9 │ │ +046e6e: 5219 a503 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +046e72: c629 |0037: add-float/2addr v9, v2 │ │ +046e74: a904 0809 |0038: div-float v4, v8, v9 │ │ +046e78: 8268 |003a: int-to-float v8, v6 │ │ +046e7a: c848 |003b: mul-float/2addr v8, v4 │ │ +046e7c: 8783 |003c: float-to-int v3, v8 │ │ +046e7e: 5ca7 ca03 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ +046e82: 6e40 3d0c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c3d │ │ +046e88: 55a7 ca03 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ +046e8c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +046e90: 2207 5703 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ +046e94: 1a08 3d18 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@183d │ │ +046e98: 7020 a417 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +046e9e: 2707 |004d: throw v7 │ │ +046ea0: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +046ea2: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -52201,117 +52201,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -046ebc: |[046ebc] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -046ecc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -046ece: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -046ed2: 520e e303 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -046ed6: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -046eda: 0200 1200 |0007: move/from16 v0, v18 │ │ -046ede: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -046ee2: 5910 e303 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -046ee6: 7401 270c 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -046eec: 0a0e |0010: move-result v14 │ │ -046eee: 82e8 |0011: int-to-float v8, v14 │ │ -046ef0: a60c 0802 |0012: add-float v12, v8, v2 │ │ -046ef4: 7601 150c 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -046efa: 0a0d |0017: move-result v13 │ │ -046efc: 82de |0018: int-to-float v14, v13 │ │ -046efe: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -046f02: 520f d803 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -046f06: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -046f0a: 82de |001f: int-to-float v14, v13 │ │ -046f0c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -046f10: 520f e503 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -046f14: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -046f18: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -046f1a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -046f1c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -046f20: 540e e203 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046f24: 120f |002c: const/4 v15, #int 0 // #0 │ │ -046f26: 6e20 1018 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046f2c: 0c03 |0030: move-result-object v3 │ │ -046f2e: 1f03 f101 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046f32: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -046f36: 540e e203 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046f3a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -046f3e: 540f e203 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -046f42: 6e10 1618 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -046f48: 0a0f |003e: move-result v15 │ │ -046f4a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -046f4e: 6e20 1018 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -046f54: 0c04 |0044: move-result-object v4 │ │ -046f56: 1f04 f101 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -046f5a: 523e a303 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046f5e: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -046f62: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -046f64: 523e a203 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046f68: 82df |004e: int-to-float v15, v13 │ │ -046f6a: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -046f6e: 524e a303 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -046f72: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -046f76: 540f c703 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -046f7a: 6e10 590a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -046f80: 0a0f |005a: move-result v15 │ │ -046f82: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -046f86: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -046f8a: 120a |005f: const/4 v10, #int 0 // #0 │ │ -046f8c: 524e a203 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -046f90: 82df |0062: int-to-float v15, v13 │ │ -046f92: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -046f96: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -046f9a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -046f9e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -046fa2: a709 060c |006b: sub-float v9, v6, v12 │ │ -046fa6: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -046faa: 540e e603 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -046fae: 7110 b417 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -046fb4: 0a0f |0074: move-result v15 │ │ -046fb6: 82d0 |0075: int-to-float v0, v13 │ │ -046fb8: 0210 0000 |0076: move/from16 v16, v0 │ │ -046fbc: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -046fc0: 6e20 4210 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1042 │ │ -046fc6: 0a07 |007d: move-result v7 │ │ -046fc8: 016c |007e: move v12, v6 │ │ -046fca: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -046fce: 520e e303 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -046fd2: 87cf |0083: float-to-int v15, v12 │ │ -046fd4: 82ff |0084: int-to-float v15, v15 │ │ -046fd6: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -046fda: c6fe |0087: add-float/2addr v14, v15 │ │ -046fdc: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -046fe0: 590e e303 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -046fe4: 87ce |008c: float-to-int v14, v12 │ │ -046fe6: 7401 280c 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -046fec: 0a0f |0090: move-result v15 │ │ -046fee: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -046ff2: 6e30 540c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -046ff8: 87ce |0096: float-to-int v14, v12 │ │ -046ffa: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -046ffe: 7020 460c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ -047004: 0f07 |009c: return v7 │ │ -047006: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -04700a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -04700e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -047012: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -047016: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -04701a: 540e f403 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -04701e: 7110 b417 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -047024: 0a0f |00ac: move-result v15 │ │ -047026: 82d0 |00ad: int-to-float v0, v13 │ │ -047028: 0210 0000 |00ae: move/from16 v16, v0 │ │ -04702c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -047030: 6e20 4210 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1042 │ │ -047036: 0a07 |00b5: move-result v7 │ │ -047038: 01bc |00b6: move v12, v11 │ │ -04703a: 28c8 |00b7: goto 007f // -0038 │ │ +046ea4: |[046ea4] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +046eb4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +046eb6: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +046eba: 520e e303 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +046ebe: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +046ec2: 0200 1200 |0007: move/from16 v0, v18 │ │ +046ec6: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +046eca: 5910 e303 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +046ece: 7401 270c 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +046ed4: 0a0e |0010: move-result v14 │ │ +046ed6: 82e8 |0011: int-to-float v8, v14 │ │ +046ed8: a60c 0802 |0012: add-float v12, v8, v2 │ │ +046edc: 7601 150c 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +046ee2: 0a0d |0017: move-result v13 │ │ +046ee4: 82de |0018: int-to-float v14, v13 │ │ +046ee6: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +046eea: 520f d803 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +046eee: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +046ef2: 82de |001f: int-to-float v14, v13 │ │ +046ef4: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +046ef8: 520f e503 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +046efc: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +046f00: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +046f02: 121a |0027: const/4 v10, #int 1 // #1 │ │ +046f04: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +046f08: 540e e203 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046f0c: 120f |002c: const/4 v15, #int 0 // #0 │ │ +046f0e: 6e20 1018 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046f14: 0c03 |0030: move-result-object v3 │ │ +046f16: 1f03 f101 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046f1a: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +046f1e: 540e e203 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046f22: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +046f26: 540f e203 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +046f2a: 6e10 1618 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +046f30: 0a0f |003e: move-result v15 │ │ +046f32: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +046f36: 6e20 1018 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +046f3c: 0c04 |0044: move-result-object v4 │ │ +046f3e: 1f04 f101 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +046f42: 523e a303 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046f46: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +046f4a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +046f4c: 523e a203 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046f50: 82df |004e: int-to-float v15, v13 │ │ +046f52: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +046f56: 524e a303 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +046f5a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +046f5e: 540f c703 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +046f62: 6e10 590a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +046f68: 0a0f |005a: move-result v15 │ │ +046f6a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +046f6e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +046f72: 120a |005f: const/4 v10, #int 0 // #0 │ │ +046f74: 524e a203 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +046f78: 82df |0062: int-to-float v15, v13 │ │ +046f7a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +046f7e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +046f82: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +046f86: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +046f8a: a709 060c |006b: sub-float v9, v6, v12 │ │ +046f8e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +046f92: 540e e603 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +046f96: 7110 b417 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +046f9c: 0a0f |0074: move-result v15 │ │ +046f9e: 82d0 |0075: int-to-float v0, v13 │ │ +046fa0: 0210 0000 |0076: move/from16 v16, v0 │ │ +046fa4: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +046fa8: 6e20 4210 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1042 │ │ +046fae: 0a07 |007d: move-result v7 │ │ +046fb0: 016c |007e: move v12, v6 │ │ +046fb2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +046fb6: 520e e303 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +046fba: 87cf |0083: float-to-int v15, v12 │ │ +046fbc: 82ff |0084: int-to-float v15, v15 │ │ +046fbe: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +046fc2: c6fe |0087: add-float/2addr v14, v15 │ │ +046fc4: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +046fc8: 590e e303 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +046fcc: 87ce |008c: float-to-int v14, v12 │ │ +046fce: 7401 280c 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +046fd4: 0a0f |0090: move-result v15 │ │ +046fd6: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +046fda: 6e30 540c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +046fe0: 87ce |0096: float-to-int v14, v12 │ │ +046fe2: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +046fe6: 7020 460c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ +046fec: 0f07 |009c: return v7 │ │ +046fee: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +046ff2: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +046ff6: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +046ffa: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +046ffe: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +047002: 540e f403 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +047006: 7110 b417 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04700c: 0a0f |00ac: move-result v15 │ │ +04700e: 82d0 |00ad: int-to-float v0, v13 │ │ +047010: 0210 0000 |00ae: move/from16 v16, v0 │ │ +047014: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +047018: 6e20 4210 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1042 │ │ +04701e: 0a07 |00b5: move-result v7 │ │ +047020: 01bc |00b6: move v12, v11 │ │ +047022: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -52364,96 +52364,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -04703c: |[04703c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -04704c: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -047050: 54e0 e203 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047054: 6e10 1118 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ -04705a: 0a00 |0007: move-result v0 │ │ -04705c: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -047060: 6e10 210c 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -047066: 0a00 |000d: move-result v0 │ │ -047068: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -04706c: 6e10 220c 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -047072: 0a02 |0013: move-result v2 │ │ -047074: b120 |0014: sub-int/2addr v0, v2 │ │ -047076: 900c 0011 |0015: add-int v12, v0, v17 │ │ -04707a: 6e10 210c 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -047080: 0a00 |001a: move-result v0 │ │ -047082: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -047086: 6e10 220c 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -04708c: 0a02 |0020: move-result v2 │ │ -04708e: b120 |0021: sub-int/2addr v0, v2 │ │ -047090: 9007 0012 |0022: add-int v7, v0, v18 │ │ -047094: 6e10 270c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -04709a: 0a0d |0027: move-result v13 │ │ -04709c: 82d0 |0028: int-to-float v0, v13 │ │ -04709e: 8272 |0029: int-to-float v2, v7 │ │ -0470a0: a908 0002 |002a: div-float v8, v0, v2 │ │ -0470a4: 82c0 |002c: int-to-float v0, v12 │ │ -0470a6: c880 |002d: mul-float/2addr v0, v8 │ │ -0470a8: 8701 |002e: float-to-int v1, v0 │ │ -0470aa: 6e10 280c 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -0470b0: 0a00 |0032: move-result v0 │ │ -0470b2: 6e30 540c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -0470b8: 54e0 f603 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0470bc: 6e10 b614 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ -0470c2: 0a00 |003b: move-result v0 │ │ -0470c4: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -0470c8: 54e0 f603 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0470cc: 6e10 b314 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@14b3 │ │ -0470d2: 0a00 |0043: move-result v0 │ │ -0470d4: 54e2 f603 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0470d8: 6e10 b914 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@14b9 │ │ -0470de: 0a02 |0049: move-result v2 │ │ -0470e0: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -0470e4: 52e0 ce03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0470e8: 6e20 2f0c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ -0470ee: 0c0b |0051: move-result-object v11 │ │ -0470f0: 54e0 f603 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0470f4: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -0470f6: 52b3 a203 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0470fa: 82f4 |0057: int-to-float v4, v15 │ │ -0470fc: c843 |0058: mul-float/2addr v3, v4 │ │ -0470fe: 8733 |0059: float-to-int v3, v3 │ │ -047100: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -047102: 7406 b814 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ -047108: 0e00 |005e: return-void │ │ -04710a: 52e0 ce03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04710e: 6e20 2f0c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ -047114: 0c06 |0064: move-result-object v6 │ │ -047116: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -04711a: 5260 a203 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -04711e: 52e2 e503 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -047122: 7120 b917 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -047128: 0a09 |006e: move-result v9 │ │ -04712a: 6e10 210c 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -047130: 0a00 |0072: move-result v0 │ │ -047132: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -047136: 6e10 220c 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -04713c: 0a02 |0078: move-result v2 │ │ -04713e: b120 |0079: sub-int/2addr v0, v2 │ │ -047140: 8200 |007a: int-to-float v0, v0 │ │ -047142: c890 |007b: mul-float/2addr v0, v9 │ │ -047144: 870a |007c: float-to-int v10, v0 │ │ -047146: 6e10 270c 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -04714c: 0a00 |0080: move-result v0 │ │ -04714e: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -047152: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -047154: 7020 fe0b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ -04715a: 6e10 280c 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -047160: 0a00 |008a: move-result v0 │ │ -047162: 6e30 540c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -047168: 28d0 |008e: goto 005e // -0030 │ │ -04716a: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -04716c: 28df |0090: goto 006f // -0021 │ │ +047024: |[047024] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +047034: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +047038: 54e0 e203 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04703c: 6e10 1118 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1811 │ │ +047042: 0a00 |0007: move-result v0 │ │ +047044: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +047048: 6e10 210c 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +04704e: 0a00 |000d: move-result v0 │ │ +047050: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +047054: 6e10 220c 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +04705a: 0a02 |0013: move-result v2 │ │ +04705c: b120 |0014: sub-int/2addr v0, v2 │ │ +04705e: 900c 0011 |0015: add-int v12, v0, v17 │ │ +047062: 6e10 210c 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +047068: 0a00 |001a: move-result v0 │ │ +04706a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +04706e: 6e10 220c 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +047074: 0a02 |0020: move-result v2 │ │ +047076: b120 |0021: sub-int/2addr v0, v2 │ │ +047078: 9007 0012 |0022: add-int v7, v0, v18 │ │ +04707c: 6e10 270c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +047082: 0a0d |0027: move-result v13 │ │ +047084: 82d0 |0028: int-to-float v0, v13 │ │ +047086: 8272 |0029: int-to-float v2, v7 │ │ +047088: a908 0002 |002a: div-float v8, v0, v2 │ │ +04708c: 82c0 |002c: int-to-float v0, v12 │ │ +04708e: c880 |002d: mul-float/2addr v0, v8 │ │ +047090: 8701 |002e: float-to-int v1, v0 │ │ +047092: 6e10 280c 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +047098: 0a00 |0032: move-result v0 │ │ +04709a: 6e30 540c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +0470a0: 54e0 f603 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0470a4: 6e10 b614 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ +0470aa: 0a00 |003b: move-result v0 │ │ +0470ac: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +0470b0: 54e0 f603 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0470b4: 6e10 b314 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@14b3 │ │ +0470ba: 0a00 |0043: move-result v0 │ │ +0470bc: 54e2 f603 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0470c0: 6e10 b914 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@14b9 │ │ +0470c6: 0a02 |0049: move-result v2 │ │ +0470c8: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +0470cc: 52e0 ce03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0470d0: 6e20 2f0c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ +0470d6: 0c0b |0051: move-result-object v11 │ │ +0470d8: 54e0 f603 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0470dc: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +0470de: 52b3 a203 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0470e2: 82f4 |0057: int-to-float v4, v15 │ │ +0470e4: c843 |0058: mul-float/2addr v3, v4 │ │ +0470e6: 8733 |0059: float-to-int v3, v3 │ │ +0470e8: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +0470ea: 7406 b814 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ +0470f0: 0e00 |005e: return-void │ │ +0470f2: 52e0 ce03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0470f6: 6e20 2f0c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ +0470fc: 0c06 |0064: move-result-object v6 │ │ +0470fe: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +047102: 5260 a203 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +047106: 52e2 e503 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +04710a: 7120 b917 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +047110: 0a09 |006e: move-result v9 │ │ +047112: 6e10 210c 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +047118: 0a00 |0072: move-result v0 │ │ +04711a: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +04711e: 6e10 220c 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +047124: 0a02 |0078: move-result v2 │ │ +047126: b120 |0079: sub-int/2addr v0, v2 │ │ +047128: 8200 |007a: int-to-float v0, v0 │ │ +04712a: c890 |007b: mul-float/2addr v0, v9 │ │ +04712c: 870a |007c: float-to-int v10, v0 │ │ +04712e: 6e10 270c 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +047134: 0a00 |0080: move-result v0 │ │ +047136: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +04713a: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +04713c: 7020 fe0b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ +047142: 6e10 280c 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +047148: 0a00 |008a: move-result v0 │ │ +04714a: 6e30 540c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +047150: 28d0 |008e: goto 005e // -0030 │ │ +047152: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +047154: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -52493,31 +52493,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -047170: |[047170] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -047180: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047182: 6e10 120c 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -047188: 0a03 |0004: move-result v3 │ │ -04718a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -04718e: 6e20 110c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -047194: 0c00 |000a: move-result-object v0 │ │ -047196: 6e10 2e13 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04719c: 0c02 |000e: move-result-object v2 │ │ -04719e: 1f02 f201 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -0471a2: 5523 a903 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -0471a6: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -0471aa: 6e20 500c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0c50 │ │ -0471b0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0471b4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0471b8: 28e5 |001c: goto 0001 // -001b │ │ -0471ba: 0e00 |001d: return-void │ │ +047158: |[047158] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +047168: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04716a: 6e10 120c 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +047170: 0a03 |0004: move-result v3 │ │ +047172: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +047176: 6e20 110c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +04717c: 0c00 |000a: move-result-object v0 │ │ +04717e: 6e10 2e13 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +047184: 0c02 |000e: move-result-object v2 │ │ +047186: 1f02 f201 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +04718a: 5523 a903 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +04718e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +047192: 6e20 500c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0c50 │ │ +047198: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04719c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0471a0: 28e5 |001c: goto 0001 // -001b │ │ +0471a2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -52535,20 +52535,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0471bc: |[0471bc] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -0471cc: 6e10 250c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c25 │ │ -0471d2: 0c00 |0003: move-result-object v0 │ │ -0471d4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0471d8: 7220 c113 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@13c1 │ │ -0471de: 0e00 |0009: return-void │ │ +0471a4: |[0471a4] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +0471b4: 6e10 250c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c25 │ │ +0471ba: 0c00 |0003: move-result-object v0 │ │ +0471bc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0471c0: 7220 c113 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@13c1 │ │ +0471c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -52561,59 +52561,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -0471e0: |[0471e0] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -0471f0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0471f2: 6e20 2f0c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ -0471f8: 0c00 |0004: move-result-object v0 │ │ -0471fa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0471fc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -047200: 7010 150c 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -047206: 0a02 |000b: move-result v2 │ │ -047208: 8223 |000c: int-to-float v3, v2 │ │ -04720a: 5284 d803 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -04720e: 5205 a203 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -047212: 5286 e503 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -047216: 7120 b917 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -04721c: 0a05 |0016: move-result v5 │ │ -04721e: 7120 b717 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -047224: 0a04 |001a: move-result v4 │ │ -047226: c843 |001b: mul-float/2addr v3, v4 │ │ -047228: 8731 |001c: float-to-int v1, v3 │ │ -04722a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -04722e: 6e40 6b0c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c6b │ │ -047234: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -047238: 5483 ed03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -04723c: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -047240: 5483 ed03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -047244: 7220 d40b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -04724a: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -04724e: 5483 df03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -047252: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -047256: 5483 df03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -04725a: 7220 d40b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -047260: 0e00 |0038: return-void │ │ -047262: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -047266: 5483 ed03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -04726a: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -04726e: 5483 ed03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -047272: 7220 d40b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -047278: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -04727c: 5483 df03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -047280: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -047284: 5483 df03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -047288: 7220 d40b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -04728e: 7020 fe0b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ -047294: 6e30 540c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -04729a: 7020 460c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ -0472a0: 28e0 |0058: goto 0038 // -0020 │ │ +0471c8: |[0471c8] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +0471d8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0471da: 6e20 2f0c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ +0471e0: 0c00 |0004: move-result-object v0 │ │ +0471e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0471e4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0471e8: 7010 150c 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +0471ee: 0a02 |000b: move-result v2 │ │ +0471f0: 8223 |000c: int-to-float v3, v2 │ │ +0471f2: 5284 d803 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +0471f6: 5205 a203 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0471fa: 5286 e503 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +0471fe: 7120 b917 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +047204: 0a05 |0016: move-result v5 │ │ +047206: 7120 b717 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +04720c: 0a04 |001a: move-result v4 │ │ +04720e: c843 |001b: mul-float/2addr v3, v4 │ │ +047210: 8731 |001c: float-to-int v1, v3 │ │ +047212: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +047216: 6e40 6b0c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c6b │ │ +04721c: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +047220: 5483 ed03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +047224: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +047228: 5483 ed03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +04722c: 7220 d40b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +047232: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +047236: 5483 df03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +04723a: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +04723e: 5483 df03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +047242: 7220 d40b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +047248: 0e00 |0038: return-void │ │ +04724a: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +04724e: 5483 ed03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +047252: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +047256: 5483 ed03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +04725a: 7220 d40b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +047260: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +047264: 5483 df03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +047268: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +04726c: 5483 df03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +047270: 7220 d40b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +047276: 7020 fe0b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ +04727c: 6e30 540c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +047282: 7020 460c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ +047288: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -52646,31 +52646,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0472a4: |[0472a4] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -0472b4: 5210 f503 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -0472b8: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0472bc: 0e00 |0004: return-void │ │ -0472be: 5912 f503 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -0472c2: 5410 ef03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ -0472c6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0472ca: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -0472ce: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0472d0: 7020 070c 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0c07 │ │ -0472d6: 5410 ed03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -0472da: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -0472de: 5410 ed03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -0472e2: 7220 d20b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0bd2 │ │ -0472e8: 28ea |001a: goto 0004 // -0016 │ │ -0472ea: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0472ec: 28f2 |001c: goto 000e // -000e │ │ +04728c: |[04728c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +04729c: 5210 f503 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +0472a0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0472a4: 0e00 |0004: return-void │ │ +0472a6: 5912 f503 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +0472aa: 5410 ef03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ +0472ae: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +0472b2: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +0472b6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0472b8: 7020 070c 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0c07 │ │ +0472be: 5410 ed03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +0472c2: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +0472c6: 5410 ed03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +0472ca: 7220 d20b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0bd2 │ │ +0472d0: 28ea |001a: goto 0004 // -0016 │ │ +0472d2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0472d4: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -52686,19 +52686,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0472f0: |[0472f0] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -047300: 5510 f703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f7 │ │ -047304: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -047308: 5c12 f703 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f7 │ │ -04730c: 0e00 |0006: return-void │ │ +0472d8: |[0472d8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +0472e8: 5510 f703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f7 │ │ +0472ec: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +0472f0: 5c12 f703 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f7 │ │ +0472f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -52709,39 +52709,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -047310: |[047310] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -047320: 5253 d103 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ -047324: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -047328: 5453 d203 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -04732c: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -047330: 2203 7c03 |0008: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ -047334: 7010 0918 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -04733a: 5b53 d203 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -04733e: 6e10 120c 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -047344: 0a01 |0012: move-result v1 │ │ -047346: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -047348: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -04734c: 6e20 110c 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -047352: 0c00 |0019: move-result-object v0 │ │ -047354: 5453 d203 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -047358: 6e20 0d18 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -04735e: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047362: 28f3 |0021: goto 0014 // -000d │ │ -047364: 5453 d203 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -047368: 6e10 0e18 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -04736e: 28e8 |0027: goto 000f // -0018 │ │ -047370: 5453 d203 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -047374: 6204 ff03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03ff │ │ -047378: 7120 2318 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1823 │ │ -04737e: 0e00 |002f: return-void │ │ +0472f8: |[0472f8] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +047308: 5253 d103 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ +04730c: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +047310: 5453 d203 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +047314: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +047318: 2203 7c03 |0008: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ +04731c: 7010 0918 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +047322: 5b53 d203 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +047326: 6e10 120c 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +04732c: 0a01 |0012: move-result v1 │ │ +04732e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +047330: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +047334: 6e20 110c 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +04733a: 0c00 |0019: move-result-object v0 │ │ +04733c: 5453 d203 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +047340: 6e20 0d18 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +047346: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04734a: 28f3 |0021: goto 0014 // -000d │ │ +04734c: 5453 d203 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +047350: 6e10 0e18 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +047356: 28e8 |0027: goto 000f // -0018 │ │ +047358: 5453 d203 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +04735c: 6204 ff03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03ff │ │ +047360: 7120 2318 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1823 │ │ +047366: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -52765,60 +52765,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -047380: |[047380] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -047390: 6e10 1618 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -047396: 0a02 |0003: move-result v2 │ │ -047398: 6e10 190c 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0c19 │ │ -04739e: 0a01 |0007: move-result v1 │ │ -0473a0: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -0473a4: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0473a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0473aa: 6e10 120c 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -0473b0: 0a05 |0010: move-result v5 │ │ -0473b2: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0473b6: 6e20 110c 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -0473bc: 0c00 |0016: move-result-object v0 │ │ -0473be: 6e10 4213 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -0473c4: 0a05 |001a: move-result v5 │ │ -0473c6: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -0473ca: 6e20 2d0c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -0473d0: 0c04 |0020: move-result-object v4 │ │ -0473d2: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -0473d6: 5245 a303 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0473da: 5276 ce03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0473de: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -0473e2: 6e40 1813 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1318 │ │ -0473e8: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0473ec: 28df |002e: goto 000d // -0021 │ │ -0473ee: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -0473f2: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -0473f6: 6e10 1618 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0473fc: 0a05 |0036: move-result v5 │ │ -0473fe: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -047402: 6e10 330c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0c33 │ │ -047408: 0a05 |003c: move-result v5 │ │ -04740a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -04740e: 0e00 |003f: return-void │ │ -047410: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -047414: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -047416: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -04741a: 6e10 360c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0c36 │ │ -047420: 0a05 |0048: move-result v5 │ │ -047422: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -047426: 6e10 340c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0c34 │ │ -04742c: 0a05 |004e: move-result v5 │ │ -04742e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -047432: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -047436: 6e20 0d18 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -04743c: 28e9 |0056: goto 003f // -0017 │ │ +047368: |[047368] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +047378: 6e10 1618 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04737e: 0a02 |0003: move-result v2 │ │ +047380: 6e10 190c 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0c19 │ │ +047386: 0a01 |0007: move-result v1 │ │ +047388: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +04738c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +047390: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +047392: 6e10 120c 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +047398: 0a05 |0010: move-result v5 │ │ +04739a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +04739e: 6e20 110c 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +0473a4: 0c00 |0016: move-result-object v0 │ │ +0473a6: 6e10 4213 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0473ac: 0a05 |001a: move-result v5 │ │ +0473ae: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +0473b2: 6e20 2d0c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +0473b8: 0c04 |0020: move-result-object v4 │ │ +0473ba: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +0473be: 5245 a303 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0473c2: 5276 ce03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0473c6: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +0473ca: 6e40 1813 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1318 │ │ +0473d0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0473d4: 28df |002e: goto 000d // -0021 │ │ +0473d6: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +0473da: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +0473de: 6e10 1618 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0473e4: 0a05 |0036: move-result v5 │ │ +0473e6: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +0473ea: 6e10 330c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0c33 │ │ +0473f0: 0a05 |003c: move-result v5 │ │ +0473f2: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +0473f6: 0e00 |003f: return-void │ │ +0473f8: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +0473fc: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +0473fe: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +047402: 6e10 360c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0c36 │ │ +047408: 0a05 |0048: move-result v5 │ │ +04740a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +04740e: 6e10 340c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0c34 │ │ +047414: 0a05 |004e: move-result v5 │ │ +047416: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +04741a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +04741e: 6e20 0d18 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +047424: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -52850,37 +52850,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 │ │ -047440: |[047440] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -047450: 2200 f101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -047454: 7010 c90b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ -04745a: 5903 a303 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04745e: 5421 c703 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047462: 6e30 5e0a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a5e │ │ -047468: 0c01 |000c: move-result-object v1 │ │ -04746a: 5b01 a103 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -04746e: 5421 c703 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047472: 6e20 5c0a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -047478: 0a01 |0014: move-result v1 │ │ -04747a: 5901 a503 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04747e: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -047482: 5421 e203 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047486: 6e10 1618 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04748c: 0a01 |001e: move-result v1 │ │ -04748e: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -047492: 5421 e203 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047496: 6e20 0d18 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -04749c: 1100 |0026: return-object v0 │ │ -04749e: 5421 e203 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0474a2: 6e30 0c18 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@180c │ │ -0474a8: 28fa |002c: goto 0026 // -0006 │ │ +047428: |[047428] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +047438: 2200 f101 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04743c: 7010 c90b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0bc9 │ │ +047442: 5903 a303 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047446: 5421 c703 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04744a: 6e30 5e0a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a5e │ │ +047450: 0c01 |000c: move-result-object v1 │ │ +047452: 5b01 a103 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +047456: 5421 c703 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04745a: 6e20 5c0a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +047460: 0a01 |0014: move-result v1 │ │ +047462: 5901 a503 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +047466: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +04746a: 5421 e203 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04746e: 6e10 1618 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +047474: 0a01 |001e: move-result v1 │ │ +047476: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +04747a: 5421 e203 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04747e: 6e20 0d18 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +047484: 1100 |0026: return-object v0 │ │ +047486: 5421 e203 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04748a: 6e30 0c18 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@180c │ │ +047490: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -52898,34 +52898,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0474ac: |[0474ac] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0474bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0474be: 6e10 120c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -0474c4: 0a03 |0004: move-result v3 │ │ -0474c6: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -0474ca: 6e20 110c 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -0474d0: 0c00 |000a: move-result-object v0 │ │ -0474d2: 6e10 4213 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -0474d8: 0a03 |000e: move-result v3 │ │ -0474da: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -0474de: 6e20 2d0c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -0474e4: 0c02 |0014: move-result-object v2 │ │ -0474e6: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -0474ea: 5223 a303 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0474ee: 5254 ce03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0474f2: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -0474f6: 6e20 1913 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1319 │ │ -0474fc: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047500: 28df |0022: goto 0001 // -0021 │ │ -047502: 0e00 |0023: return-void │ │ +047494: |[047494] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +0474a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0474a6: 6e10 120c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +0474ac: 0a03 |0004: move-result v3 │ │ +0474ae: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +0474b2: 6e20 110c 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +0474b8: 0c00 |000a: move-result-object v0 │ │ +0474ba: 6e10 4213 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0474c0: 0a03 |000e: move-result v3 │ │ +0474c2: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +0474c6: 6e20 2d0c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +0474cc: 0c02 |0014: move-result-object v2 │ │ +0474ce: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +0474d2: 5223 a303 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0474d6: 5254 ce03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0474da: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +0474de: 6e20 1913 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1319 │ │ +0474e4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0474e8: 28df |0022: goto 0001 // -0021 │ │ +0474ea: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -52945,41 +52945,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 │ │ -047504: |[047504] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -047514: 6e20 fd0b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bfd │ │ -04751a: 0a01 |0003: move-result v1 │ │ -04751c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -047520: 6e20 0f0c 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ -047526: 0c06 |0009: move-result-object v6 │ │ -047528: 0760 |000a: move-object v0, v6 │ │ -04752a: 1f00 f201 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -04752e: 5501 a903 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -047532: 2042 f001 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01f0 │ │ -047536: b621 |0011: or-int/2addr v1, v2 │ │ -047538: 5c01 a903 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -04753c: 5531 dc03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ -047540: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -047544: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -047548: 5501 a903 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -04754c: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -047550: 2201 5703 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -047554: 1a02 b602 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02b6 │ │ -047558: 7020 a417 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -04755e: 2701 |0025: throw v1 │ │ -047560: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -047562: 5c01 aa03 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ -047566: 6e40 f70b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0bf7 │ │ -04756c: 0e00 |002c: return-void │ │ -04756e: 6f40 9a13 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@139a │ │ -047574: 28fc |0030: goto 002c // -0004 │ │ +0474ec: |[0474ec] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0474fc: 6e20 fd0b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bfd │ │ +047502: 0a01 |0003: move-result v1 │ │ +047504: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +047508: 6e20 0f0c 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0c0f │ │ +04750e: 0c06 |0009: move-result-object v6 │ │ +047510: 0760 |000a: move-object v0, v6 │ │ +047512: 1f00 f201 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +047516: 5501 a903 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +04751a: 2042 f001 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01f0 │ │ +04751e: b621 |0011: or-int/2addr v1, v2 │ │ +047520: 5c01 a903 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +047524: 5531 dc03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ +047528: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +04752c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +047530: 5501 a903 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +047534: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +047538: 2201 5703 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +04753c: 1a02 af02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02af │ │ +047540: 7020 a417 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +047546: 2701 |0025: throw v1 │ │ +047548: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +04754a: 5c01 aa03 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ +04754e: 6e40 f70b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0bf7 │ │ +047554: 0e00 |002c: return-void │ │ +047556: 6f40 9a13 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@139a │ │ +04755c: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -53001,127 +53001,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -047578: |[047578] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -047588: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -04758c: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -047590: 6e10 0c0c 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c0c │ │ -047596: 0c01 |0007: move-result-object v1 │ │ -047598: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -04759c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04759e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0475a0: 7100 b512 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@12b5 │ │ -0475a6: 0c08 |000f: move-result-object v8 │ │ -0475a8: 6e40 b412 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@12b4 │ │ -0475ae: 0c04 |0013: move-result-object v4 │ │ -0475b0: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -0475b4: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -0475b8: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -0475bc: 54d8 fa03 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -0475c0: 7030 140c 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ -0475c6: 0c08 |001f: move-result-object v8 │ │ -0475c8: 5285 1c00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -0475cc: 54d8 fa03 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -0475d0: 7030 140c 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ -0475d6: 0c08 |0027: move-result-object v8 │ │ -0475d8: 5280 1c00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -0475dc: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -0475e0: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -0475e4: 6e10 440c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c44 │ │ -0475ea: 0a02 |0031: move-result v2 │ │ -0475ec: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -0475f0: 7110 fd12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@12fd │ │ -0475f6: 0a08 |0037: move-result v8 │ │ -0475f8: 6e20 480c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0c48 │ │ -0475fe: 0f02 |003b: return v2 │ │ -047600: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -047604: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -047606: 6e10 3813 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -04760c: 0c06 |0042: move-result-object v6 │ │ -04760e: 2068 c302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c3 │ │ -047612: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -047616: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -04761a: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -04761c: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -047620: 2207 6b03 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -047624: 7010 e417 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04762a: 6e10 c217 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -047630: 0c08 |0054: move-result-object v8 │ │ -047632: 6e10 9517 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ -047638: 0c08 |0058: move-result-object v8 │ │ -04763a: 6e20 ed17 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -047640: 6e10 3813 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -047646: 0c06 |005f: move-result-object v6 │ │ -047648: 2068 c302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c3 │ │ -04764c: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -047650: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ -047654: 6e20 ed17 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04765a: 0c08 |0069: move-result-object v8 │ │ -04765c: 6e10 c217 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -047662: 0c09 |006d: move-result-object v9 │ │ -047664: 6e10 9517 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ -04766a: 0c09 |0071: move-result-object v9 │ │ -04766c: 6e20 ed17 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -047672: 7210 c013 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@13c0 │ │ -047678: 0c06 |0078: move-result-object v6 │ │ -04767a: 28e7 |0079: goto 0060 // -0019 │ │ -04767c: 7210 c013 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@13c0 │ │ -047682: 0c06 |007d: move-result-object v6 │ │ -047684: 28c5 |007e: goto 0043 // -003b │ │ -047686: 1a08 260c |007f: const-string v8, "ViewPager" // string@0c26 │ │ -04768a: 2209 6b03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ -04768e: 7010 e417 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -047694: 1a0a 720d |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0d72 │ │ -047698: 6e20 ed17 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04769e: 0c09 |008b: move-result-object v9 │ │ -0476a0: 6e10 f217 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0476a6: 0c0a |008f: move-result-object v10 │ │ -0476a8: 6e20 ed17 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0476ae: 0c09 |0093: move-result-object v9 │ │ -0476b0: 6e10 f217 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0476b6: 0c09 |0097: move-result-object v9 │ │ -0476b8: 7120 9f12 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -0476be: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -0476c0: 2900 6fff |009c: goto/16 000b // -0091 │ │ -0476c4: 6e10 6413 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1364 │ │ -0476ca: 0a02 |00a1: move-result v2 │ │ -0476cc: 2890 |00a2: goto 0032 // -0070 │ │ -0476ce: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -0476d2: 54d8 fa03 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -0476d6: 7030 140c 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ -0476dc: 0c08 |00aa: move-result-object v8 │ │ -0476de: 5285 1c00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -0476e2: 54d8 fa03 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ -0476e6: 7030 140c 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ -0476ec: 0c08 |00b2: move-result-object v8 │ │ -0476ee: 5280 1c00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ -0476f2: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -0476f6: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -0476fa: 6e10 450c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c45 │ │ -047700: 0a02 |00bc: move-result v2 │ │ -047702: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -047706: 6e10 6413 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1364 │ │ -04770c: 0a02 |00c2: move-result v2 │ │ -04770e: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -047712: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -047716: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -047718: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -04771c: 6e10 440c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c44 │ │ -047722: 0a02 |00cd: move-result v2 │ │ -047724: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -047728: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -04772c: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -04772e: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -047732: 6e10 450c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c45 │ │ -047738: 0a02 |00d8: move-result v2 │ │ -04773a: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +047560: |[047560] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +047570: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +047574: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +047578: 6e10 0c0c 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c0c │ │ +04757e: 0c01 |0007: move-result-object v1 │ │ +047580: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +047584: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +047586: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +047588: 7100 b512 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@12b5 │ │ +04758e: 0c08 |000f: move-result-object v8 │ │ +047590: 6e40 b412 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@12b4 │ │ +047596: 0c04 |0013: move-result-object v4 │ │ +047598: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +04759c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +0475a0: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +0475a4: 54d8 fa03 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +0475a8: 7030 140c 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ +0475ae: 0c08 |001f: move-result-object v8 │ │ +0475b0: 5285 1c00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +0475b4: 54d8 fa03 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +0475b8: 7030 140c 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ +0475be: 0c08 |0027: move-result-object v8 │ │ +0475c0: 5280 1c00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +0475c4: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +0475c8: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +0475cc: 6e10 440c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c44 │ │ +0475d2: 0a02 |0031: move-result v2 │ │ +0475d4: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +0475d8: 7110 fd12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@12fd │ │ +0475de: 0a08 |0037: move-result v8 │ │ +0475e0: 6e20 480c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0c48 │ │ +0475e6: 0f02 |003b: return v2 │ │ +0475e8: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +0475ec: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0475ee: 6e10 3813 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +0475f4: 0c06 |0042: move-result-object v6 │ │ +0475f6: 2068 c302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c3 │ │ +0475fa: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +0475fe: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +047602: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +047604: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +047608: 2207 6b03 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +04760c: 7010 e417 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +047612: 6e10 c217 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +047618: 0c08 |0054: move-result-object v8 │ │ +04761a: 6e10 9517 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ +047620: 0c08 |0058: move-result-object v8 │ │ +047622: 6e20 ed17 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +047628: 6e10 3813 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +04762e: 0c06 |005f: move-result-object v6 │ │ +047630: 2068 c302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02c3 │ │ +047634: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +047638: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ +04763c: 6e20 ed17 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +047642: 0c08 |0069: move-result-object v8 │ │ +047644: 6e10 c217 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04764a: 0c09 |006d: move-result-object v9 │ │ +04764c: 6e10 9517 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1795 │ │ +047652: 0c09 |0071: move-result-object v9 │ │ +047654: 6e20 ed17 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04765a: 7210 c013 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@13c0 │ │ +047660: 0c06 |0078: move-result-object v6 │ │ +047662: 28e7 |0079: goto 0060 // -0019 │ │ +047664: 7210 c013 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@13c0 │ │ +04766a: 0c06 |007d: move-result-object v6 │ │ +04766c: 28c5 |007e: goto 0043 // -003b │ │ +04766e: 1a08 1f0c |007f: const-string v8, "ViewPager" // string@0c1f │ │ +047672: 2209 6b03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ +047676: 7010 e417 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04767c: 1a0a 6b0d |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0d6b │ │ +047680: 6e20 ed17 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +047686: 0c09 |008b: move-result-object v9 │ │ +047688: 6e10 f217 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04768e: 0c0a |008f: move-result-object v10 │ │ +047690: 6e20 ed17 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +047696: 0c09 |0093: move-result-object v9 │ │ +047698: 6e10 f217 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04769e: 0c09 |0097: move-result-object v9 │ │ +0476a0: 7120 9f12 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +0476a6: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +0476a8: 2900 6fff |009c: goto/16 000b // -0091 │ │ +0476ac: 6e10 6413 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1364 │ │ +0476b2: 0a02 |00a1: move-result v2 │ │ +0476b4: 2890 |00a2: goto 0032 // -0070 │ │ +0476b6: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +0476ba: 54d8 fa03 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +0476be: 7030 140c 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ +0476c4: 0c08 |00aa: move-result-object v8 │ │ +0476c6: 5285 1c00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +0476ca: 54d8 fa03 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03fa │ │ +0476ce: 7030 140c 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0c14 │ │ +0476d4: 0c08 |00b2: move-result-object v8 │ │ +0476d6: 5280 1c00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001c │ │ +0476da: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +0476de: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +0476e2: 6e10 450c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c45 │ │ +0476e8: 0a02 |00bc: move-result v2 │ │ +0476ea: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +0476ee: 6e10 6413 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1364 │ │ +0476f4: 0a02 |00c2: move-result v2 │ │ +0476f6: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +0476fa: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +0476fe: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +047700: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +047704: 6e10 440c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c44 │ │ +04770a: 0a02 |00cd: move-result v2 │ │ +04770c: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +047710: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +047714: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +047716: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +04771a: 6e10 450c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c45 │ │ +047720: 0a02 |00d8: move-result v2 │ │ +047722: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -53183,46 +53183,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -047740: |[047740] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -047750: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -047752: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -047754: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -047756: 55a2 e003 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -04775a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -04775e: 0f04 |0007: return v4 │ │ -047760: 5ca9 d603 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -047764: 7020 670c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -04776a: 59a5 e303 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -04776e: 59a5 dd03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -047772: 54a2 fd03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -047776: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -04777a: 7100 0513 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -047780: 0c02 |0018: move-result-object v2 │ │ -047782: 5ba2 fd03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -047786: 7100 0502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -04778c: 0b00 |001e: move-result-wide v0 │ │ -04778e: 0402 |001f: move-wide v2, v0 │ │ -047790: 0156 |0020: move v6, v5 │ │ -047792: 0147 |0021: move v7, v4 │ │ -047794: 7708 f812 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ -04779a: 0c08 |0025: move-result-object v8 │ │ -04779c: 54a2 fd03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0477a0: 6e20 fe12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -0477a6: 6e10 fa12 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -0477ac: 5aa0 d503 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d5 │ │ -0477b0: 0194 |0030: move v4, v9 │ │ -0477b2: 28d6 |0031: goto 0007 // -002a │ │ -0477b4: 54a2 fd03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0477b8: 6e10 ff12 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ -0477be: 28e4 |0037: goto 001b // -001c │ │ +047728: |[047728] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +047738: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +04773a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04773c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04773e: 55a2 e003 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +047742: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +047746: 0f04 |0007: return v4 │ │ +047748: 5ca9 d603 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +04774c: 7020 670c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +047752: 59a5 e303 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +047756: 59a5 dd03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +04775a: 54a2 fd03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +04775e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +047762: 7100 0513 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +047768: 0c02 |0018: move-result-object v2 │ │ +04776a: 5ba2 fd03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +04776e: 7100 0502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +047774: 0b00 |001e: move-result-wide v0 │ │ +047776: 0402 |001f: move-wide v2, v0 │ │ +047778: 0156 |0020: move v6, v5 │ │ +04777a: 0147 |0021: move v7, v4 │ │ +04777c: 7708 f812 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ +047782: 0c08 |0025: move-result-object v8 │ │ +047784: 54a2 fd03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +047788: 6e20 fe12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +04778e: 6e10 fa12 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +047794: 5aa0 d503 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d5 │ │ +047798: 0194 |0030: move v4, v9 │ │ +04779a: 28d6 |0031: goto 0007 // -002a │ │ +04779c: 54a2 fd03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +0477a0: 6e10 ff12 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ +0477a6: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -53245,72 +53245,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -0477c0: |[0477c0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -0477d0: 20c0 c302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c3 │ │ -0477d4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0477d8: 07c7 |0004: move-object v7, v12 │ │ -0477da: 1f07 c302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ -0477de: 6e10 3d13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@133d │ │ -0477e4: 0a09 |000a: move-result v9 │ │ -0477e6: 6e10 3e13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@133e │ │ -0477ec: 0a0a |000e: move-result v10 │ │ -0477ee: 6e10 a313 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -0477f4: 0a06 |0012: move-result v6 │ │ -0477f6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0477fa: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0477fe: 6e20 a213 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -047804: 0c01 |001a: move-result-object v1 │ │ -047806: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -04780a: 6e10 2f13 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -047810: 0a02 |0020: move-result v2 │ │ -047812: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -047816: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -04781a: 6e10 3b13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@133b │ │ -047820: 0a02 |0028: move-result v2 │ │ -047822: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -047826: 9000 100a |002b: add-int v0, v16, v10 │ │ -04782a: 6e10 4013 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -047830: 0a02 |0030: move-result v2 │ │ -047832: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -047836: 9000 100a |0033: add-int v0, v16, v10 │ │ -04783a: 6e10 2413 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -047840: 0a02 |0038: move-result v2 │ │ -047842: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -047846: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -047848: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -04784c: 6e10 2f13 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -047852: 0a03 |0041: move-result v3 │ │ -047854: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -047858: 9000 100a |0044: add-int v0, v16, v10 │ │ -04785c: 6e10 4013 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -047862: 0a03 |0049: move-result v3 │ │ -047864: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -047868: 07b0 |004c: move-object v0, v11 │ │ -04786a: 01e3 |004d: move v3, v14 │ │ -04786c: 7406 fb0b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bfb │ │ -047872: 0a00 |0051: move-result v0 │ │ -047874: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -047878: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04787a: 0f00 |0055: return v0 │ │ -04787c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -047880: 28bd |0058: goto 0015 // -0043 │ │ -047882: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -047886: 7be0 |005b: neg-int v0, v14 │ │ -047888: 7120 4f0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ -04788e: 0a00 |005f: move-result v0 │ │ -047890: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -047894: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -047896: 28f2 |0063: goto 0055 // -000e │ │ -047898: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04789a: 28f0 |0065: goto 0055 // -0010 │ │ +0477a8: |[0477a8] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +0477b8: 20c0 c302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c3 │ │ +0477bc: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0477c0: 07c7 |0004: move-object v7, v12 │ │ +0477c2: 1f07 c302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ +0477c6: 6e10 3d13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@133d │ │ +0477cc: 0a09 |000a: move-result v9 │ │ +0477ce: 6e10 3e13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@133e │ │ +0477d4: 0a0a |000e: move-result v10 │ │ +0477d6: 6e10 a313 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +0477dc: 0a06 |0012: move-result v6 │ │ +0477de: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0477e2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0477e6: 6e20 a213 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +0477ec: 0c01 |001a: move-result-object v1 │ │ +0477ee: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0477f2: 6e10 2f13 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +0477f8: 0a02 |0020: move-result v2 │ │ +0477fa: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0477fe: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +047802: 6e10 3b13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@133b │ │ +047808: 0a02 |0028: move-result v2 │ │ +04780a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +04780e: 9000 100a |002b: add-int v0, v16, v10 │ │ +047812: 6e10 4013 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +047818: 0a02 |0030: move-result v2 │ │ +04781a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +04781e: 9000 100a |0033: add-int v0, v16, v10 │ │ +047822: 6e10 2413 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +047828: 0a02 |0038: move-result v2 │ │ +04782a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +04782e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +047830: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +047834: 6e10 2f13 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +04783a: 0a03 |0041: move-result v3 │ │ +04783c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +047840: 9000 100a |0044: add-int v0, v16, v10 │ │ +047844: 6e10 4013 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04784a: 0a03 |0049: move-result v3 │ │ +04784c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +047850: 07b0 |004c: move-object v0, v11 │ │ +047852: 01e3 |004d: move v3, v14 │ │ +047854: 7406 fb0b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bfb │ │ +04785a: 0a00 |0051: move-result v0 │ │ +04785c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +047860: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +047862: 0f00 |0055: return v0 │ │ +047864: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +047868: 28bd |0058: goto 0015 // -0043 │ │ +04786a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +04786e: 7be0 |005b: neg-int v0, v14 │ │ +047870: 7120 4f0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ +047876: 0a00 |005f: move-result v0 │ │ +047878: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04787c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +04787e: 28f2 |0063: goto 0055 // -000e │ │ +047880: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +047882: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -53346,44 +53346,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -04789c: |[04789c] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -0478ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0478ae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0478b0: 5464 c703 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0478b4: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -0478b8: 0f03 |0006: return v3 │ │ -0478ba: 7010 150c 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -0478c0: 0a01 |000a: move-result v1 │ │ -0478c2: 6e10 270c 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -0478c8: 0a00 |000e: move-result v0 │ │ -0478ca: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -0478ce: 8214 |0011: int-to-float v4, v1 │ │ -0478d0: 5265 d803 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -0478d4: c854 |0014: mul-float/2addr v4, v5 │ │ -0478d6: 8744 |0015: float-to-int v4, v4 │ │ -0478d8: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -0478dc: 0123 |0018: move v3, v2 │ │ -0478de: 28ed |0019: goto 0006 // -0013 │ │ -0478e0: 0132 |001a: move v2, v3 │ │ -0478e2: 28fd |001b: goto 0018 // -0003 │ │ -0478e4: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -0478e8: 8214 |001e: int-to-float v4, v1 │ │ -0478ea: 5265 e503 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -0478ee: c854 |0021: mul-float/2addr v4, v5 │ │ -0478f0: 8744 |0022: float-to-int v4, v4 │ │ -0478f2: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -0478f6: 0123 |0025: move v3, v2 │ │ -0478f8: 28e0 |0026: goto 0006 // -0020 │ │ -0478fa: 0132 |0027: move v2, v3 │ │ -0478fc: 28fd |0028: goto 0025 // -0003 │ │ +047884: |[047884] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +047894: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +047896: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +047898: 5464 c703 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04789c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +0478a0: 0f03 |0006: return v3 │ │ +0478a2: 7010 150c 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +0478a8: 0a01 |000a: move-result v1 │ │ +0478aa: 6e10 270c 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +0478b0: 0a00 |000e: move-result v0 │ │ +0478b2: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +0478b6: 8214 |0011: int-to-float v4, v1 │ │ +0478b8: 5265 d803 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +0478bc: c854 |0014: mul-float/2addr v4, v5 │ │ +0478be: 8744 |0015: float-to-int v4, v4 │ │ +0478c0: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +0478c4: 0123 |0018: move v3, v2 │ │ +0478c6: 28ed |0019: goto 0006 // -0013 │ │ +0478c8: 0132 |001a: move v2, v3 │ │ +0478ca: 28fd |001b: goto 0018 // -0003 │ │ +0478cc: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +0478d0: 8214 |001e: int-to-float v4, v1 │ │ +0478d2: 5265 e503 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +0478d6: c854 |0021: mul-float/2addr v4, v5 │ │ +0478d8: 8744 |0022: float-to-int v4, v4 │ │ +0478da: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +0478de: 0123 |0025: move v3, v2 │ │ +0478e0: 28e0 |0026: goto 0006 // -0020 │ │ +0478e2: 0132 |0027: move v2, v3 │ │ +0478e4: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -53401,24 +53401,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -047900: |[047900] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -047910: 2020 f201 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -047914: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -047918: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ -04791e: 0a00 |0007: move-result v0 │ │ -047920: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -047924: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -047926: 0f00 |000b: return v0 │ │ -047928: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04792a: 28fe |000d: goto 000b // -0002 │ │ +0478e8: |[0478e8] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0478f8: 2020 f201 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +0478fc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +047900: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ +047906: 0a00 |0007: move-result v0 │ │ +047908: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +04790c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04790e: 0f00 |000b: return v0 │ │ +047910: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +047912: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53427,48 +53427,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -04792c: |[04792c] android.support.v4.view.ViewPager.computeScroll:()V │ │ -04793c: 5454 f603 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -047940: 6e10 b614 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ -047946: 0a04 |0005: move-result v4 │ │ -047948: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -04794c: 5454 f603 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -047950: 6e10 af14 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ -047956: 0a04 |000d: move-result v4 │ │ -047958: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -04795c: 6e10 270c 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -047962: 0a00 |0013: move-result v0 │ │ -047964: 6e10 280c 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -04796a: 0a01 |0017: move-result v1 │ │ -04796c: 5454 f603 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -047970: 6e10 b114 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ -047976: 0a02 |001d: move-result v2 │ │ -047978: 5454 f603 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -04797c: 6e10 b214 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ -047982: 0a03 |0023: move-result v3 │ │ -047984: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -047988: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -04798c: 6e30 540c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -047992: 7020 460c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ -047998: 0a04 |002e: move-result v4 │ │ -04799a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -04799e: 5454 f603 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0479a2: 6e10 ae14 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ -0479a8: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0479aa: 6e30 540c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -0479b0: 7110 630b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -0479b6: 0e00 |003d: return-void │ │ -0479b8: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -0479ba: 7020 fe0b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ -0479c0: 28fb |0042: goto 003d // -0005 │ │ +047914: |[047914] android.support.v4.view.ViewPager.computeScroll:()V │ │ +047924: 5454 f603 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +047928: 6e10 b614 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ +04792e: 0a04 |0005: move-result v4 │ │ +047930: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +047934: 5454 f603 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +047938: 6e10 af14 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ +04793e: 0a04 |000d: move-result v4 │ │ +047940: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +047944: 6e10 270c 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +04794a: 0a00 |0013: move-result v0 │ │ +04794c: 6e10 280c 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +047952: 0a01 |0017: move-result v1 │ │ +047954: 5454 f603 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +047958: 6e10 b114 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ +04795e: 0a02 |001d: move-result v2 │ │ +047960: 5454 f603 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +047964: 6e10 b214 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ +04796a: 0a03 |0023: move-result v3 │ │ +04796c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +047970: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +047974: 6e30 540c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +04797a: 7020 460c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ +047980: 0a04 |002e: move-result v4 │ │ +047982: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +047986: 5454 f603 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +04798a: 6e10 ae14 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ +047990: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +047992: 6e30 540c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +047998: 7110 630b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +04799e: 0e00 |003d: return-void │ │ +0479a0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +0479a2: 7020 fe0b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ +0479a8: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -53492,113 +53492,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -0479c4: |[0479c4] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -0479d4: 121a |0000: const/4 v10, #int 1 // #1 │ │ -0479d6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0479d8: 54fc c703 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0479dc: 6e10 590a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -0479e2: 0a00 |0007: move-result v0 │ │ -0479e4: 59f0 d403 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ -0479e8: 54fc e203 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0479ec: 6e10 1618 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0479f2: 0a0c |000f: move-result v12 │ │ -0479f4: 52fd ec03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -0479f8: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -0479fc: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -047a00: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -047a04: 54fc e203 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047a08: 6e10 1618 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -047a0e: 0a0c |001d: move-result v12 │ │ -047a10: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -047a14: 01a7 |0020: move v7, v10 │ │ -047a16: 52f8 ce03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -047a1a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -047a1c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -047a1e: 54fc e203 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047a22: 6e10 1618 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -047a28: 0a0c |002a: move-result v12 │ │ -047a2a: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -047a2e: 54fc e203 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047a32: 6e20 1018 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -047a38: 0c04 |0032: move-result-object v4 │ │ -047a3a: 1f04 f101 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -047a3e: 54fc c703 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047a42: 544d a103 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -047a46: 6e20 5a0a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0a5a │ │ -047a4c: 0a09 |003c: move-result v9 │ │ -047a4e: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -047a50: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -047a54: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -047a58: 28e3 |0042: goto 0025 // -001d │ │ -047a5a: 01b7 |0043: move v7, v11 │ │ -047a5c: 28dd |0044: goto 0021 // -0023 │ │ -047a5e: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -047a60: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -047a64: 54fc e203 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047a68: 6e20 1318 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -047a6e: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -047a72: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -047a76: 54fc c703 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047a7a: 6e20 670a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ -047a80: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -047a82: 54fc c703 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047a86: 524d a303 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047a8a: 544e a103 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -047a8e: 6e40 560a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ -047a94: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -047a96: 52fc ce03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -047a9a: 524d a303 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047a9e: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -047aa2: 52fc ce03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -047aa6: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -047aaa: 7120 ba17 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -047ab0: 0a0c |006e: move-result v12 │ │ -047ab2: 7120 b817 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -047ab8: 0a08 |0072: move-result v8 │ │ -047aba: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -047abc: 28cc |0074: goto 0040 // -0034 │ │ -047abe: 524c a303 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047ac2: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -047ac6: 524c a303 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047aca: 52fd ce03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -047ace: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -047ad2: 0198 |007f: move v8, v9 │ │ -047ad4: 5949 a303 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047ad8: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -047ada: 28bd |0083: goto 0040 // -0043 │ │ -047adc: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -047ae0: 54fc c703 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047ae4: 6e20 580a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ -047aea: 54fc e203 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047aee: 620d b503 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b5 │ │ -047af2: 7120 2318 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1823 │ │ -047af8: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -047afc: 6e10 120c 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -047b02: 0a02 |0097: move-result v2 │ │ -047b04: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -047b06: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -047b0a: 6e20 110c 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -047b10: 0c01 |009e: move-result-object v1 │ │ -047b12: 6e10 2e13 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -047b18: 0c06 |00a2: move-result-object v6 │ │ -047b1a: 1f06 f201 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -047b1e: 556c a903 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -047b22: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -047b26: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -047b28: 596c ad03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -047b2c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -047b30: 28eb |00ae: goto 0099 // -0015 │ │ -047b32: 6e40 5a0c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ -047b38: 6e10 520c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ -047b3e: 0e00 |00b5: return-void │ │ +0479ac: |[0479ac] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +0479bc: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0479be: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0479c0: 54fc c703 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0479c4: 6e10 590a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +0479ca: 0a00 |0007: move-result v0 │ │ +0479cc: 59f0 d403 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ +0479d0: 54fc e203 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0479d4: 6e10 1618 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0479da: 0a0c |000f: move-result v12 │ │ +0479dc: 52fd ec03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +0479e0: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +0479e4: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0479e8: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +0479ec: 54fc e203 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0479f0: 6e10 1618 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0479f6: 0a0c |001d: move-result v12 │ │ +0479f8: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +0479fc: 01a7 |0020: move v7, v10 │ │ +0479fe: 52f8 ce03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +047a02: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +047a04: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +047a06: 54fc e203 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047a0a: 6e10 1618 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +047a10: 0a0c |002a: move-result v12 │ │ +047a12: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +047a16: 54fc e203 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047a1a: 6e20 1018 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +047a20: 0c04 |0032: move-result-object v4 │ │ +047a22: 1f04 f101 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +047a26: 54fc c703 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047a2a: 544d a103 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +047a2e: 6e20 5a0a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0a5a │ │ +047a34: 0a09 |003c: move-result v9 │ │ +047a36: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +047a38: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +047a3c: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +047a40: 28e3 |0042: goto 0025 // -001d │ │ +047a42: 01b7 |0043: move v7, v11 │ │ +047a44: 28dd |0044: goto 0021 // -0023 │ │ +047a46: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +047a48: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +047a4c: 54fc e203 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047a50: 6e20 1318 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +047a56: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +047a5a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +047a5e: 54fc c703 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047a62: 6e20 670a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ +047a68: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +047a6a: 54fc c703 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047a6e: 524d a303 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047a72: 544e a103 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +047a76: 6e40 560a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ +047a7c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +047a7e: 52fc ce03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +047a82: 524d a303 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047a86: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +047a8a: 52fc ce03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +047a8e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +047a92: 7120 ba17 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +047a98: 0a0c |006e: move-result v12 │ │ +047a9a: 7120 b817 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +047aa0: 0a08 |0072: move-result v8 │ │ +047aa2: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +047aa4: 28cc |0074: goto 0040 // -0034 │ │ +047aa6: 524c a303 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047aaa: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +047aae: 524c a303 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047ab2: 52fd ce03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +047ab6: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +047aba: 0198 |007f: move v8, v9 │ │ +047abc: 5949 a303 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047ac0: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +047ac2: 28bd |0083: goto 0040 // -0043 │ │ +047ac4: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +047ac8: 54fc c703 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047acc: 6e20 580a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ +047ad2: 54fc e203 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047ad6: 620d b503 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b5 │ │ +047ada: 7120 2318 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1823 │ │ +047ae0: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +047ae4: 6e10 120c 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +047aea: 0a02 |0097: move-result v2 │ │ +047aec: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +047aee: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +047af2: 6e20 110c 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +047af8: 0c01 |009e: move-result-object v1 │ │ +047afa: 6e10 2e13 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +047b00: 0c06 |00a2: move-result-object v6 │ │ +047b02: 1f06 f201 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +047b06: 556c a903 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +047b0a: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +047b0e: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +047b10: 596c ad03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +047b14: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +047b18: 28eb |00ae: goto 0099 // -0015 │ │ +047b1a: 6e40 5a0c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ +047b20: 6e10 520c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ +047b26: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -53662,25 +53662,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -047b40: |[047b40] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -047b50: 6f20 9c13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@139c │ │ -047b56: 0a00 |0003: move-result v0 │ │ -047b58: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -047b5c: 6e20 0a0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c0a │ │ -047b62: 0a00 |0009: move-result v0 │ │ -047b64: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -047b68: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -047b6a: 0f00 |000d: return v0 │ │ -047b6c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -047b6e: 28fe |000f: goto 000d // -0002 │ │ +047b28: |[047b28] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +047b38: 6f20 9c13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@139c │ │ +047b3e: 0a00 |0003: move-result v0 │ │ +047b40: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +047b44: 6e20 0a0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c0a │ │ +047b4a: 0a00 |0009: move-result v0 │ │ +047b4c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +047b50: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +047b52: 0f00 |000d: return v0 │ │ +047b54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +047b56: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53689,46 +53689,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -047b70: |[047b70] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -047b80: 6e10 cd13 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ -047b86: 0a04 |0003: move-result v4 │ │ -047b88: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -047b8c: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -047b90: 6f20 9d13 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@139d │ │ -047b96: 0a04 |000b: move-result v4 │ │ -047b98: 0f04 |000c: return v4 │ │ -047b9a: 6e10 120c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -047ba0: 0a01 |0010: move-result v1 │ │ -047ba2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -047ba4: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -047ba8: 6e20 110c 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -047bae: 0c00 |0017: move-result-object v0 │ │ -047bb0: 6e10 4213 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -047bb6: 0a04 |001b: move-result v4 │ │ -047bb8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -047bbc: 6e20 2d0c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -047bc2: 0c03 |0021: move-result-object v3 │ │ -047bc4: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -047bc8: 5234 a303 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047bcc: 5265 ce03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -047bd0: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -047bd4: 6e20 1d13 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@131d │ │ -047bda: 0a04 |002d: move-result v4 │ │ -047bdc: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -047be0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -047be2: 28db |0031: goto 000c // -0025 │ │ -047be4: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047be8: 28de |0034: goto 0012 // -0022 │ │ -047bea: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -047bec: 28d6 |0036: goto 000c // -002a │ │ +047b58: |[047b58] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +047b68: 6e10 cd13 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ +047b6e: 0a04 |0003: move-result v4 │ │ +047b70: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +047b74: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +047b78: 6f20 9d13 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@139d │ │ +047b7e: 0a04 |000b: move-result v4 │ │ +047b80: 0f04 |000c: return v4 │ │ +047b82: 6e10 120c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +047b88: 0a01 |0010: move-result v1 │ │ +047b8a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +047b8c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +047b90: 6e20 110c 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +047b96: 0c00 |0017: move-result-object v0 │ │ +047b98: 6e10 4213 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +047b9e: 0a04 |001b: move-result v4 │ │ +047ba0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +047ba4: 6e20 2d0c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +047baa: 0c03 |0021: move-result-object v3 │ │ +047bac: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +047bb0: 5234 a303 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047bb4: 5265 ce03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +047bb8: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +047bbc: 6e20 1d13 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@131d │ │ +047bc2: 0a04 |002d: move-result v4 │ │ +047bc4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +047bc8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +047bca: 28db |0031: goto 000c // -0025 │ │ +047bcc: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +047bd0: 28de |0034: goto 0012 // -0022 │ │ +047bd2: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +047bd4: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -53752,26 +53752,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -047bf0: |[047bf0] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -047c00: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -047c04: c705 |0002: sub-float/2addr v5, v0 │ │ -047c06: 8950 |0003: float-to-double v0, v5 │ │ -047c08: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -047c12: cd20 |0009: mul-double/2addr v0, v2 │ │ -047c14: 8c05 |000a: double-to-float v5, v0 │ │ -047c16: 8950 |000b: float-to-double v0, v5 │ │ -047c18: 7120 bc17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@17bc │ │ -047c1e: 0b00 |000f: move-result-wide v0 │ │ -047c20: 8c00 |0010: double-to-float v0, v0 │ │ -047c22: 0f00 |0011: return v0 │ │ +047bd8: |[047bd8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +047be8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +047bec: c705 |0002: sub-float/2addr v5, v0 │ │ +047bee: 8950 |0003: float-to-double v0, v5 │ │ +047bf0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +047bfa: cd20 |0009: mul-double/2addr v0, v2 │ │ +047bfc: 8c05 |000a: double-to-float v5, v0 │ │ +047bfe: 8950 |000b: float-to-double v0, v5 │ │ +047c00: 7120 bc17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@17bc │ │ +047c06: 0b00 |000f: move-result-wide v0 │ │ +047c08: 8c00 |0010: double-to-float v0, v0 │ │ +047c0a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -53782,106 +53782,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -047c24: |[047c24] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -047c34: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -047c36: 6f20 9e13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ -047c3c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -047c3e: 7110 5b0b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0b5b │ │ -047c44: 0a02 |0008: move-result v2 │ │ -047c46: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -047c4a: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -047c4e: 5485 c703 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047c52: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -047c56: 5485 c703 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047c5a: 6e10 590a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -047c60: 0a05 |0016: move-result v5 │ │ -047c62: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -047c66: 5485 e603 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -047c6a: 6e10 4010 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1040 │ │ -047c70: 0a05 |001e: move-result v5 │ │ -047c72: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -047c76: 6e10 6701 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -047c7c: 0a03 |0024: move-result v3 │ │ -047c7e: 6e10 1b0c 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c1b │ │ -047c84: 0a05 |0028: move-result v5 │ │ -047c86: 6e10 230c 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -047c8c: 0a06 |002c: move-result v6 │ │ -047c8e: b165 |002d: sub-int/2addr v5, v6 │ │ -047c90: 6e10 200c 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ -047c96: 0a06 |0031: move-result v6 │ │ -047c98: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -047c9c: 6e10 290c 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -047ca2: 0a04 |0037: move-result v4 │ │ -047ca4: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -047ca8: 6e20 6601 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ -047cae: 7b05 |003d: neg-int v5, v0 │ │ -047cb0: 6e10 230c 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -047cb6: 0a06 |0041: move-result v6 │ │ -047cb8: b065 |0042: add-int/2addr v5, v6 │ │ -047cba: 8255 |0043: int-to-float v5, v5 │ │ -047cbc: 5286 d803 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -047cc0: 8247 |0046: int-to-float v7, v4 │ │ -047cc2: c876 |0047: mul-float/2addr v6, v7 │ │ -047cc4: 6e30 6b01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ -047cca: 5485 e603 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -047cce: 6e30 4410 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1044 │ │ -047cd4: 5485 e603 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -047cd8: 6e20 3e10 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@103e │ │ -047cde: 0a05 |0055: move-result v5 │ │ -047ce0: b651 |0056: or-int/2addr v1, v5 │ │ -047ce2: 6e20 6501 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -047ce8: 5485 f403 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -047cec: 6e10 4010 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1040 │ │ -047cf2: 0a05 |005f: move-result v5 │ │ -047cf4: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -047cf8: 6e10 6701 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -047cfe: 0a03 |0065: move-result v3 │ │ -047d00: 6e10 290c 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -047d06: 0a04 |0069: move-result v4 │ │ -047d08: 6e10 1b0c 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c1b │ │ -047d0e: 0a05 |006d: move-result v5 │ │ -047d10: 6e10 230c 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -047d16: 0a06 |0071: move-result v6 │ │ -047d18: b165 |0072: sub-int/2addr v5, v6 │ │ -047d1a: 6e10 200c 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ -047d20: 0a06 |0076: move-result v6 │ │ -047d22: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -047d26: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -047d2a: 6e20 6601 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ -047d30: 6e10 230c 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -047d36: 0a05 |0081: move-result v5 │ │ -047d38: 7b55 |0082: neg-int v5, v5 │ │ -047d3a: 8255 |0083: int-to-float v5, v5 │ │ -047d3c: 5286 e503 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -047d40: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -047d44: c676 |0088: add-float/2addr v6, v7 │ │ -047d46: 7f66 |0089: neg-float v6, v6 │ │ -047d48: 8247 |008a: int-to-float v7, v4 │ │ -047d4a: c876 |008b: mul-float/2addr v6, v7 │ │ -047d4c: 6e30 6b01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ -047d52: 5485 f403 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -047d56: 6e30 4410 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1044 │ │ -047d5c: 5485 f403 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -047d60: 6e20 3e10 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@103e │ │ -047d66: 0a05 |0099: move-result v5 │ │ -047d68: b651 |009a: or-int/2addr v1, v5 │ │ -047d6a: 6e20 6501 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -047d70: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -047d74: 7110 630b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -047d7a: 0e00 |00a3: return-void │ │ -047d7c: 5485 e603 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -047d80: 6e10 3f10 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@103f │ │ -047d86: 5485 f403 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -047d8a: 6e10 3f10 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@103f │ │ -047d90: 28f0 |00ae: goto 009e // -0010 │ │ +047c0c: |[047c0c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +047c1c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +047c1e: 6f20 9e13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ +047c24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +047c26: 7110 5b0b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0b5b │ │ +047c2c: 0a02 |0008: move-result v2 │ │ +047c2e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +047c32: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +047c36: 5485 c703 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047c3a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +047c3e: 5485 c703 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047c42: 6e10 590a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +047c48: 0a05 |0016: move-result v5 │ │ +047c4a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +047c4e: 5485 e603 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +047c52: 6e10 4010 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1040 │ │ +047c58: 0a05 |001e: move-result v5 │ │ +047c5a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +047c5e: 6e10 6701 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +047c64: 0a03 |0024: move-result v3 │ │ +047c66: 6e10 1b0c 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c1b │ │ +047c6c: 0a05 |0028: move-result v5 │ │ +047c6e: 6e10 230c 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +047c74: 0a06 |002c: move-result v6 │ │ +047c76: b165 |002d: sub-int/2addr v5, v6 │ │ +047c78: 6e10 200c 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ +047c7e: 0a06 |0031: move-result v6 │ │ +047c80: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +047c84: 6e10 290c 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +047c8a: 0a04 |0037: move-result v4 │ │ +047c8c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +047c90: 6e20 6601 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ +047c96: 7b05 |003d: neg-int v5, v0 │ │ +047c98: 6e10 230c 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +047c9e: 0a06 |0041: move-result v6 │ │ +047ca0: b065 |0042: add-int/2addr v5, v6 │ │ +047ca2: 8255 |0043: int-to-float v5, v5 │ │ +047ca4: 5286 d803 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +047ca8: 8247 |0046: int-to-float v7, v4 │ │ +047caa: c876 |0047: mul-float/2addr v6, v7 │ │ +047cac: 6e30 6b01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ +047cb2: 5485 e603 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +047cb6: 6e30 4410 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1044 │ │ +047cbc: 5485 e603 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +047cc0: 6e20 3e10 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@103e │ │ +047cc6: 0a05 |0055: move-result v5 │ │ +047cc8: b651 |0056: or-int/2addr v1, v5 │ │ +047cca: 6e20 6501 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +047cd0: 5485 f403 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +047cd4: 6e10 4010 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1040 │ │ +047cda: 0a05 |005f: move-result v5 │ │ +047cdc: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +047ce0: 6e10 6701 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +047ce6: 0a03 |0065: move-result v3 │ │ +047ce8: 6e10 290c 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +047cee: 0a04 |0069: move-result v4 │ │ +047cf0: 6e10 1b0c 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0c1b │ │ +047cf6: 0a05 |006d: move-result v5 │ │ +047cf8: 6e10 230c 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +047cfe: 0a06 |0071: move-result v6 │ │ +047d00: b165 |0072: sub-int/2addr v5, v6 │ │ +047d02: 6e10 200c 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ +047d08: 0a06 |0076: move-result v6 │ │ +047d0a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +047d0e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +047d12: 6e20 6601 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0166 │ │ +047d18: 6e10 230c 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +047d1e: 0a05 |0081: move-result v5 │ │ +047d20: 7b55 |0082: neg-int v5, v5 │ │ +047d22: 8255 |0083: int-to-float v5, v5 │ │ +047d24: 5286 e503 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +047d28: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +047d2c: c676 |0088: add-float/2addr v6, v7 │ │ +047d2e: 7f66 |0089: neg-float v6, v6 │ │ +047d30: 8247 |008a: int-to-float v7, v4 │ │ +047d32: c876 |008b: mul-float/2addr v6, v7 │ │ +047d34: 6e30 6b01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ +047d3a: 5485 f403 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +047d3e: 6e30 4410 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1044 │ │ +047d44: 5485 f403 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +047d48: 6e20 3e10 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@103e │ │ +047d4e: 0a05 |0099: move-result v5 │ │ +047d50: b651 |009a: or-int/2addr v1, v5 │ │ +047d52: 6e20 6501 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +047d58: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +047d5c: 7110 630b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +047d62: 0e00 |00a3: return-void │ │ +047d64: 5485 e603 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +047d68: 6e10 3f10 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@103f │ │ +047d6e: 5485 f403 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +047d72: 6e10 3f10 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@103f │ │ +047d78: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -53924,25 +53924,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -047d94: |[047d94] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -047da4: 6f10 a013 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@13a0 │ │ -047daa: 5420 e703 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -047dae: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -047db2: 6e10 8601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0186 │ │ -047db8: 0a01 |000a: move-result v1 │ │ -047dba: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -047dbe: 6e10 1a0c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0c1a │ │ -047dc4: 0c01 |0010: move-result-object v1 │ │ -047dc6: 6e20 8b01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@018b │ │ -047dcc: 0e00 |0014: return-void │ │ +047d7c: |[047d7c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +047d8c: 6f10 a013 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@13a0 │ │ +047d92: 5420 e703 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +047d96: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +047d9a: 6e10 8601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0186 │ │ +047da0: 0a01 |000a: move-result v1 │ │ +047da2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +047da6: 6e10 1a0c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0c1a │ │ +047dac: 0c01 |0010: move-result-object v1 │ │ +047dae: 6e20 8b01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@018b │ │ +047db4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -53955,57 +53955,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -047dd0: |[047dd0] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -047de0: 121b |0000: const/4 v11, #int 1 // #1 │ │ -047de2: 55c9 d603 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -047de6: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -047dea: 2209 5703 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ -047dee: 1a0a e709 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@09e7 │ │ -047df2: 7020 a417 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -047df8: 2709 |000c: throw v9 │ │ -047dfa: 54c7 fd03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -047dfe: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -047e02: 52ca e803 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ -047e06: 82aa |0013: int-to-float v10, v10 │ │ -047e08: 6e30 0013 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ -047e0e: 52c9 c603 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -047e12: 7120 d70a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -047e18: 0a09 |001c: move-result v9 │ │ -047e1a: 8792 |001d: float-to-int v2, v9 │ │ -047e1c: 5ccb f003 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -047e20: 7010 150c 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -047e26: 0a08 |0023: move-result v8 │ │ -047e28: 6e10 270c 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -047e2e: 0a05 |0027: move-result v5 │ │ -047e30: 7010 2e0c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ -047e36: 0c01 |002b: move-result-object v1 │ │ -047e38: 5210 a303 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047e3c: 8259 |002e: int-to-float v9, v5 │ │ -047e3e: 828a |002f: int-to-float v10, v8 │ │ -047e40: c9a9 |0030: div-float/2addr v9, v10 │ │ -047e42: 521a a203 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -047e46: c7a9 |0033: sub-float/2addr v9, v10 │ │ -047e48: 521a a503 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -047e4c: a904 090a |0036: div-float v4, v9, v10 │ │ -047e50: 52c9 e303 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -047e54: 52ca dd03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -047e58: c7a9 |003c: sub-float/2addr v9, v10 │ │ -047e5a: 8796 |003d: float-to-int v6, v9 │ │ -047e5c: 7056 010c 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c01 │ │ -047e62: 0a03 |0041: move-result v3 │ │ -047e64: 6e52 5b0c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ -047e6a: 7010 080c 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ -047e70: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -047e72: 5cc9 d603 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -047e76: 0e00 |004b: return-void │ │ +047db8: |[047db8] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +047dc8: 121b |0000: const/4 v11, #int 1 // #1 │ │ +047dca: 55c9 d603 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +047dce: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +047dd2: 2209 5703 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ +047dd6: 1a0a e009 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@09e0 │ │ +047dda: 7020 a417 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +047de0: 2709 |000c: throw v9 │ │ +047de2: 54c7 fd03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +047de6: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +047dea: 52ca e803 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ +047dee: 82aa |0013: int-to-float v10, v10 │ │ +047df0: 6e30 0013 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ +047df6: 52c9 c603 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +047dfa: 7120 d70a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +047e00: 0a09 |001c: move-result v9 │ │ +047e02: 8792 |001d: float-to-int v2, v9 │ │ +047e04: 5ccb f003 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +047e08: 7010 150c 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +047e0e: 0a08 |0023: move-result v8 │ │ +047e10: 6e10 270c 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +047e16: 0a05 |0027: move-result v5 │ │ +047e18: 7010 2e0c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ +047e1e: 0c01 |002b: move-result-object v1 │ │ +047e20: 5210 a303 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047e24: 8259 |002e: int-to-float v9, v5 │ │ +047e26: 828a |002f: int-to-float v10, v8 │ │ +047e28: c9a9 |0030: div-float/2addr v9, v10 │ │ +047e2a: 521a a203 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +047e2e: c7a9 |0033: sub-float/2addr v9, v10 │ │ +047e30: 521a a503 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +047e34: a904 090a |0036: div-float v4, v9, v10 │ │ +047e38: 52c9 e303 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +047e3c: 52ca dd03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +047e40: c7a9 |003c: sub-float/2addr v9, v10 │ │ +047e42: 8796 |003d: float-to-int v6, v9 │ │ +047e44: 7056 010c 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c01 │ │ +047e4a: 0a03 |0041: move-result v3 │ │ +047e4c: 6e52 5b0c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ +047e52: 7010 080c 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ +047e58: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +047e5a: 5cc9 d603 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +047e5e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -54038,50 +54038,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -047e78: |[047e78] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -047e88: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -047e8a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -047e8c: 6e10 ce12 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@12ce │ │ -047e92: 0a01 |0005: move-result v1 │ │ -047e94: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -047e98: 6e10 cf12 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@12cf │ │ -047e9e: 0a01 |000b: move-result v1 │ │ -047ea0: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -047ea6: 0f00 |000f: return v0 │ │ -047ea8: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -047eac: 6e20 f80b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ -047eb2: 0a00 |0015: move-result v0 │ │ -047eb4: 28f9 |0016: goto 000f // -0007 │ │ -047eb6: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -047eba: 6e20 f80b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ -047ec0: 0a00 |001c: move-result v0 │ │ -047ec2: 28f2 |001d: goto 000f // -000e │ │ -047ec4: 6001 1f00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -047ec8: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -047ecc: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -047ed0: 7110 b709 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@09b7 │ │ -047ed6: 0a01 |0027: move-result v1 │ │ -047ed8: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -047edc: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -047ede: 6e20 f80b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ -047ee4: 0a00 |002e: move-result v0 │ │ -047ee6: 28e0 |002f: goto 000f // -0020 │ │ -047ee8: 7120 b609 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@09b6 │ │ -047eee: 0a01 |0033: move-result v1 │ │ -047ef0: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -047ef4: 6e20 f80b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ -047efa: 0a00 |0039: move-result v0 │ │ -047efc: 28d5 |003a: goto 000f // -002b │ │ -047efe: 0000 |003b: nop // spacer │ │ -047f00: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +047e60: |[047e60] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +047e70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +047e72: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +047e74: 6e10 ce12 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@12ce │ │ +047e7a: 0a01 |0005: move-result v1 │ │ +047e7c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +047e80: 6e10 cf12 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@12cf │ │ +047e86: 0a01 |000b: move-result v1 │ │ +047e88: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +047e8e: 0f00 |000f: return v0 │ │ +047e90: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +047e94: 6e20 f80b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ +047e9a: 0a00 |0015: move-result v0 │ │ +047e9c: 28f9 |0016: goto 000f // -0007 │ │ +047e9e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +047ea2: 6e20 f80b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ +047ea8: 0a00 |001c: move-result v0 │ │ +047eaa: 28f2 |001d: goto 000f // -000e │ │ +047eac: 6001 1f00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +047eb0: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +047eb4: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +047eb8: 7110 b709 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@09b7 │ │ +047ebe: 0a01 |0027: move-result v1 │ │ +047ec0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +047ec4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +047ec6: 6e20 f80b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ +047ecc: 0a00 |002e: move-result v0 │ │ +047ece: 28e0 |002f: goto 000f // -0020 │ │ +047ed0: 7120 b609 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@09b6 │ │ +047ed6: 0a01 |0033: move-result v1 │ │ +047ed8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +047edc: 6e20 f80b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bf8 │ │ +047ee2: 0a00 |0039: move-result v0 │ │ +047ee4: 28d5 |003a: goto 000f // -002b │ │ +047ee6: 0000 |003b: nop // spacer │ │ +047ee8: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0002 line=2489 │ │ 0x0008 line=2490 │ │ 0x000f line=2510 │ │ 0x0010 line=2492 │ │ @@ -54104,118 +54104,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -047f1c: |[047f1c] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -047f2c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -047f30: 5502 d603 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -047f34: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -047f38: 2202 5703 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -047f3c: 1a03 e709 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@09e7 │ │ -047f40: 7020 a417 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -047f46: 2702 |000d: throw v2 │ │ -047f48: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -047f4c: 5202 e303 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -047f50: a602 0213 |0012: add-float v2, v2, v19 │ │ -047f54: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -047f58: 5902 e303 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -047f5c: 7401 270c 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -047f62: 0a02 |001b: move-result v2 │ │ -047f64: 822e |001c: int-to-float v14, v2 │ │ -047f66: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -047f6a: 7601 150c 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -047f70: 0a11 |0022: move-result v17 │ │ -047f72: 0200 1100 |0023: move/from16 v0, v17 │ │ -047f76: 8202 |0025: int-to-float v2, v0 │ │ -047f78: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -047f7c: 5203 d803 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ -047f80: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -047f84: 0200 1100 |002c: move/from16 v0, v17 │ │ -047f88: 8202 |002e: int-to-float v2, v0 │ │ -047f8a: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -047f8e: 5203 e503 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ -047f92: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -047f96: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -047f9a: 5402 e203 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047f9e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -047fa0: 6e20 1018 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -047fa6: 0c0b |003d: move-result-object v11 │ │ -047fa8: 1f0b f101 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -047fac: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -047fb0: 5402 e203 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047fb4: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -047fb8: 5403 e203 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -047fbc: 6e10 1618 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -047fc2: 0a03 |004b: move-result v3 │ │ -047fc4: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -047fc8: 6e20 1018 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -047fce: 0c0c |0051: move-result-object v12 │ │ -047fd0: 1f0c f101 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -047fd4: 52b2 a303 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047fd8: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -047fdc: 52b2 a203 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -047fe0: 0200 1100 |005a: move/from16 v0, v17 │ │ -047fe4: 8203 |005c: int-to-float v3, v0 │ │ -047fe6: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -047fea: 52c2 a303 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -047fee: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -047ff2: 5403 c703 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -047ff6: 6e10 590a 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -047ffc: 0a03 |0068: move-result v3 │ │ -047ffe: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -048002: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -048006: 52c2 a203 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -04800a: 0200 1100 |006f: move/from16 v0, v17 │ │ -04800e: 8203 |0071: int-to-float v3, v0 │ │ -048010: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -048014: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -048018: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -04801c: 0210 0d00 |0078: move/from16 v16, v13 │ │ -048020: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -048024: 5202 e303 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -048028: 0200 1000 |007e: move/from16 v0, v16 │ │ -04802c: 8703 |0080: float-to-int v3, v0 │ │ -04802e: 8233 |0081: int-to-float v3, v3 │ │ -048030: a703 1003 |0082: sub-float v3, v16, v3 │ │ -048034: c632 |0084: add-float/2addr v2, v3 │ │ -048036: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -04803a: 5902 e303 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -04803e: 0200 1000 |0089: move/from16 v0, v16 │ │ -048042: 8702 |008b: float-to-int v2, v0 │ │ -048044: 7401 280c 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -04804a: 0a03 |008f: move-result v3 │ │ -04804c: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -048050: 6e30 540c 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -048056: 0200 1000 |0095: move/from16 v0, v16 │ │ -04805a: 8702 |0097: float-to-int v2, v0 │ │ -04805c: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -048060: 7020 460c 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ -048066: 7100 0502 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -04806c: 0b04 |00a0: move-result-wide v4 │ │ -04806e: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -048072: 5302 d503 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d5 │ │ -048076: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -048078: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -04807c: 5207 e303 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -048080: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -048082: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -048084: 7708 f812 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ -04808a: 0c0a |00af: move-result-object v10 │ │ -04808c: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -048090: 5402 fd03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -048094: 6e20 fe12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -04809a: 6e10 fa12 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -0480a0: 0e00 |00ba: return-void │ │ -0480a2: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -0480a6: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -0480aa: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -0480ae: 28b9 |00c1: goto 007a // -0047 │ │ +047f04: |[047f04] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +047f14: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +047f18: 5502 d603 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +047f1c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +047f20: 2202 5703 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +047f24: 1a03 e009 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@09e0 │ │ +047f28: 7020 a417 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +047f2e: 2702 |000d: throw v2 │ │ +047f30: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +047f34: 5202 e303 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +047f38: a602 0213 |0012: add-float v2, v2, v19 │ │ +047f3c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +047f40: 5902 e303 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +047f44: 7401 270c 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +047f4a: 0a02 |001b: move-result v2 │ │ +047f4c: 822e |001c: int-to-float v14, v2 │ │ +047f4e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +047f52: 7601 150c 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +047f58: 0a11 |0022: move-result v17 │ │ +047f5a: 0200 1100 |0023: move/from16 v0, v17 │ │ +047f5e: 8202 |0025: int-to-float v2, v0 │ │ +047f60: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +047f64: 5203 d803 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d8 │ │ +047f68: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +047f6c: 0200 1100 |002c: move/from16 v0, v17 │ │ +047f70: 8202 |002e: int-to-float v2, v0 │ │ +047f72: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +047f76: 5203 e503 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e5 │ │ +047f7a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +047f7e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +047f82: 5402 e203 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047f86: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +047f88: 6e20 1018 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +047f8e: 0c0b |003d: move-result-object v11 │ │ +047f90: 1f0b f101 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +047f94: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +047f98: 5402 e203 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047f9c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +047fa0: 5403 e203 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +047fa4: 6e10 1618 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +047faa: 0a03 |004b: move-result v3 │ │ +047fac: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +047fb0: 6e20 1018 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +047fb6: 0c0c |0051: move-result-object v12 │ │ +047fb8: 1f0c f101 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +047fbc: 52b2 a303 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047fc0: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +047fc4: 52b2 a203 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +047fc8: 0200 1100 |005a: move/from16 v0, v17 │ │ +047fcc: 8203 |005c: int-to-float v3, v0 │ │ +047fce: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +047fd2: 52c2 a303 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +047fd6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +047fda: 5403 c703 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +047fde: 6e10 590a 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +047fe4: 0a03 |0068: move-result v3 │ │ +047fe6: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +047fea: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +047fee: 52c2 a203 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +047ff2: 0200 1100 |006f: move/from16 v0, v17 │ │ +047ff6: 8203 |0071: int-to-float v3, v0 │ │ +047ff8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +047ffc: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +048000: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +048004: 0210 0d00 |0078: move/from16 v16, v13 │ │ +048008: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +04800c: 5202 e303 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048010: 0200 1000 |007e: move/from16 v0, v16 │ │ +048014: 8703 |0080: float-to-int v3, v0 │ │ +048016: 8233 |0081: int-to-float v3, v3 │ │ +048018: a703 1003 |0082: sub-float v3, v16, v3 │ │ +04801c: c632 |0084: add-float/2addr v2, v3 │ │ +04801e: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +048022: 5902 e303 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048026: 0200 1000 |0089: move/from16 v0, v16 │ │ +04802a: 8702 |008b: float-to-int v2, v0 │ │ +04802c: 7401 280c 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +048032: 0a03 |008f: move-result v3 │ │ +048034: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +048038: 6e30 540c 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +04803e: 0200 1000 |0095: move/from16 v0, v16 │ │ +048042: 8702 |0097: float-to-int v2, v0 │ │ +048044: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +048048: 7020 460c 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c46 │ │ +04804e: 7100 0502 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +048054: 0b04 |00a0: move-result-wide v4 │ │ +048056: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +04805a: 5302 d503 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d5 │ │ +04805e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +048060: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +048064: 5207 e303 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048068: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +04806a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +04806c: 7708 f812 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ +048072: 0c0a |00af: move-result-object v10 │ │ +048074: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +048078: 5402 fd03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +04807c: 6e20 fe12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +048082: 6e10 fa12 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +048088: 0e00 |00ba: return-void │ │ +04808a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +04808e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +048092: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +048096: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -54258,18 +54258,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0480b0: |[0480b0] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0480c0: 2200 f201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -0480c4: 7010 ca0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0bca │ │ -0480ca: 1100 |0005: return-object v0 │ │ +048098: |[048098] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0480a8: 2200 f201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +0480ac: 7010 ca0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0bca │ │ +0480b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54277,20 +54277,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 │ │ -0480cc: |[0480cc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0480dc: 2200 f201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -0480e0: 6e10 160c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ -0480e6: 0c01 |0005: move-result-object v1 │ │ -0480e8: 7030 cb0b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bcb │ │ -0480ee: 1100 |0009: return-object v0 │ │ +0480b4: |[0480b4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0480c4: 2200 f201 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +0480c8: 6e10 160c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ +0480ce: 0c01 |0005: move-result-object v1 │ │ +0480d0: 7030 cb0b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0bcb │ │ +0480d6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -54299,18 +54299,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 │ │ -0480f0: |[0480f0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -048100: 6e10 0d0c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0d │ │ -048106: 0c00 |0003: move-result-object v0 │ │ -048108: 1100 |0004: return-object v0 │ │ +0480d8: |[0480d8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0480e8: 6e10 0d0c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c0d │ │ +0480ee: 0c00 |0003: move-result-object v0 │ │ +0480f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -54319,17 +54319,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04810c: |[04810c] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -04811c: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -048120: 1100 |0002: return-object v0 │ │ +0480f4: |[0480f4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +048104: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +048108: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54337,31 +54337,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -048124: |[048124] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -048134: 5242 d103 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ -048138: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -04813a: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -04813e: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -048142: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -048146: 5442 d203 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ -04814a: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -048150: 0c02 |000e: move-result-object v2 │ │ -048152: 1f02 bf02 |000f: check-cast v2, Landroid/view/View; // type@02bf │ │ -048156: 6e10 2e13 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04815c: 0c02 |0014: move-result-object v2 │ │ -04815e: 1f02 f201 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -048162: 5221 a603 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a6 │ │ -048166: 0f01 |0019: return v1 │ │ -048168: 0160 |001a: move v0, v6 │ │ -04816a: 28ee |001b: goto 0009 // -0012 │ │ +04810c: |[04810c] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +04811c: 5242 d103 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ +048120: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +048122: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +048126: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +04812a: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +04812e: 5442 d203 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d2 │ │ +048132: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +048138: 0c02 |000e: move-result-object v2 │ │ +04813a: 1f02 bf02 |000f: check-cast v2, Landroid/view/View; // type@02bf │ │ +04813e: 6e10 2e13 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +048144: 0c02 |0014: move-result-object v2 │ │ +048146: 1f02 f201 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +04814a: 5221 a603 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a6 │ │ +04814e: 0f01 |0019: return v1 │ │ +048150: 0160 |001a: move v0, v6 │ │ +048152: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -54376,17 +54376,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04816c: |[04816c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -04817c: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -048180: 0f00 |0002: return v0 │ │ +048154: |[048154] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +048164: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +048168: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54394,17 +54394,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048184: |[048184] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -048194: 5210 ec03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -048198: 0f00 |0002: return v0 │ │ +04816c: |[04816c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +04817c: 5210 ec03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +048180: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54412,17 +54412,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04819c: |[04819c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -0481ac: 5210 ee03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0481b0: 0f00 |0002: return v0 │ │ +048184: |[048184] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +048194: 5210 ee03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +048198: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54430,29 +54430,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 │ │ -0481b4: |[0481b4] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0481c4: 6e10 3813 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -0481ca: 0c00 |0003: move-result-object v0 │ │ -0481cc: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -0481d0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0481d4: 2001 bf02 |0008: instance-of v1, v0, Landroid/view/View; // type@02bf │ │ -0481d8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -0481dc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0481de: 1101 |000d: return-object v1 │ │ -0481e0: 0703 |000e: move-object v3, v0 │ │ -0481e2: 1f03 bf02 |000f: check-cast v3, Landroid/view/View; // type@02bf │ │ -0481e6: 28ef |0011: goto 0000 // -0011 │ │ -0481e8: 6e20 2d0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -0481ee: 0c01 |0015: move-result-object v1 │ │ -0481f0: 28f7 |0016: goto 000d // -0009 │ │ +04819c: |[04819c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0481ac: 6e10 3813 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +0481b2: 0c00 |0003: move-result-object v0 │ │ +0481b4: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +0481b8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0481bc: 2001 bf02 |0008: instance-of v1, v0, Landroid/view/View; // type@02bf │ │ +0481c0: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +0481c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0481c6: 1101 |000d: return-object v1 │ │ +0481c8: 0703 |000e: move-object v3, v0 │ │ +0481ca: 1f03 bf02 |000f: check-cast v3, Landroid/view/View; // type@02bf │ │ +0481ce: 28ef |0011: goto 0000 // -0011 │ │ +0481d0: 6e20 2d0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +0481d6: 0c01 |0015: move-result-object v1 │ │ +0481d8: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -54467,34 +54467,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 │ │ -0481f4: |[0481f4] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -048204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048206: 5442 e203 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04820a: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -048210: 0a02 |0006: move-result v2 │ │ -048212: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -048216: 5442 e203 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04821a: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -048220: 0c01 |000e: move-result-object v1 │ │ -048222: 1f01 f101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -048226: 5442 c703 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04822a: 5413 a103 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -04822e: 6e30 5f0a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a5f │ │ -048234: 0a02 |0018: move-result v2 │ │ -048236: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -04823a: 1101 |001b: return-object v1 │ │ -04823c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048240: 28e3 |001e: goto 0001 // -001d │ │ -048242: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -048244: 28fb |0020: goto 001b // -0005 │ │ +0481dc: |[0481dc] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0481ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0481ee: 5442 e203 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0481f2: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0481f8: 0a02 |0006: move-result v2 │ │ +0481fa: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +0481fe: 5442 e203 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048202: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +048208: 0c01 |000e: move-result-object v1 │ │ +04820a: 1f01 f101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04820e: 5442 c703 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +048212: 5413 a103 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +048216: 6e30 5f0a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a5f │ │ +04821c: 0a02 |0018: move-result v2 │ │ +04821e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +048222: 1101 |001b: return-object v1 │ │ +048224: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048228: 28e3 |001e: goto 0001 // -001d │ │ +04822a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +04822c: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -54511,31 +54511,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 │ │ -048248: |[048248] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -048258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04825a: 5432 e203 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04825e: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -048264: 0a02 |0006: move-result v2 │ │ -048266: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -04826a: 5432 e203 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04826e: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -048274: 0c01 |000e: move-result-object v1 │ │ -048276: 1f01 f101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04827a: 5212 a303 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04827e: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -048282: 1101 |0015: return-object v1 │ │ -048284: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048288: 28e9 |0018: goto 0001 // -0017 │ │ -04828a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -04828c: 28fb |001a: goto 0015 // -0005 │ │ +048230: |[048230] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +048240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048242: 5432 e203 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048246: 6e10 1618 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04824c: 0a02 |0006: move-result v2 │ │ +04824e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +048252: 5432 e203 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048256: 6e20 1018 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04825c: 0c01 |000e: move-result-object v1 │ │ +04825e: 1f01 f101 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +048262: 5212 a303 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +048266: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +04826a: 1101 |0015: return-object v1 │ │ +04826c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048270: 28e9 |0018: goto 0001 // -0017 │ │ +048272: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +048274: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -54552,70 +54552,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -048290: |[048290] android.support.v4.view.ViewPager.initViewPager:()V │ │ -0482a0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0482a2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0482a4: 6e20 690c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c69 │ │ -0482aa: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -0482ae: 6e20 5c0c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0c5c │ │ -0482b4: 6e20 5d0c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0c5d │ │ -0482ba: 6e10 160c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ -0482c0: 0c01 |0010: move-result-object v1 │ │ -0482c2: 2203 f502 |0011: new-instance v3, Landroid/widget/Scroller; // type@02f5 │ │ -0482c6: 6204 fe03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fe │ │ -0482ca: 7030 ad14 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@14ad │ │ -0482d0: 5b63 f603 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0482d4: 7110 7f13 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -0482da: 0c00 |001d: move-result-object v0 │ │ -0482dc: 6e10 b600 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -0482e2: 0c03 |0021: move-result-object v3 │ │ -0482e4: 6e10 0401 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -0482ea: 0c03 |0025: move-result-object v3 │ │ -0482ec: 5232 7a05 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -0482f0: 7110 a20b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0ba2 │ │ -0482f6: 0a03 |002b: move-result v3 │ │ -0482f8: 5963 fc03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -0482fc: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -048300: c823 |0030: mul-float/2addr v3, v2 │ │ -048302: 8733 |0031: float-to-int v3, v3 │ │ -048304: 5963 e903 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e9 │ │ -048308: 6e10 8313 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ -04830e: 0a03 |0037: move-result v3 │ │ -048310: 5963 e803 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ -048314: 2203 4c02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024c │ │ -048318: 7020 3d10 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@103d │ │ -04831e: 5b63 e603 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -048322: 2203 4c02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024c │ │ -048326: 7020 3d10 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@103d │ │ -04832c: 5b63 f403 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -048330: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -048334: c823 |004a: mul-float/2addr v3, v2 │ │ -048336: 8733 |004b: float-to-int v3, v3 │ │ -048338: 5963 d903 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d9 │ │ -04833c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -048340: c823 |0050: mul-float/2addr v3, v2 │ │ -048342: 8733 |0051: float-to-int v3, v3 │ │ -048344: 5963 cd03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cd │ │ -048348: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -04834c: c823 |0056: mul-float/2addr v3, v2 │ │ -04834e: 8733 |0057: float-to-int v3, v3 │ │ -048350: 5963 d003 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d0 │ │ -048354: 2203 f301 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01f3 │ │ -048358: 7020 cc0b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0bcc │ │ -04835e: 7120 680b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ -048364: 7110 540b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b54 │ │ -04836a: 0a03 |0065: move-result v3 │ │ -04836c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -048370: 7120 6b0b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ -048376: 0e00 |006b: return-void │ │ +048278: |[048278] android.support.v4.view.ViewPager.initViewPager:()V │ │ +048288: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04828a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04828c: 6e20 690c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c69 │ │ +048292: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +048296: 6e20 5c0c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0c5c │ │ +04829c: 6e20 5d0c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0c5d │ │ +0482a2: 6e10 160c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ +0482a8: 0c01 |0010: move-result-object v1 │ │ +0482aa: 2203 f502 |0011: new-instance v3, Landroid/widget/Scroller; // type@02f5 │ │ +0482ae: 6204 fe03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fe │ │ +0482b2: 7030 ad14 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@14ad │ │ +0482b8: 5b63 f603 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0482bc: 7110 7f13 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +0482c2: 0c00 |001d: move-result-object v0 │ │ +0482c4: 6e10 b600 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +0482ca: 0c03 |0021: move-result-object v3 │ │ +0482cc: 6e10 0401 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +0482d2: 0c03 |0025: move-result-object v3 │ │ +0482d4: 5232 7a05 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +0482d8: 7110 a20b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0ba2 │ │ +0482de: 0a03 |002b: move-result v3 │ │ +0482e0: 5963 fc03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +0482e4: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +0482e8: c823 |0030: mul-float/2addr v3, v2 │ │ +0482ea: 8733 |0031: float-to-int v3, v3 │ │ +0482ec: 5963 e903 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e9 │ │ +0482f0: 6e10 8313 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ +0482f6: 0a03 |0037: move-result v3 │ │ +0482f8: 5963 e803 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ +0482fc: 2203 4c02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024c │ │ +048300: 7020 3d10 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@103d │ │ +048306: 5b63 e603 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +04830a: 2203 4c02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@024c │ │ +04830e: 7020 3d10 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@103d │ │ +048314: 5b63 f403 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +048318: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +04831c: c823 |004a: mul-float/2addr v3, v2 │ │ +04831e: 8733 |004b: float-to-int v3, v3 │ │ +048320: 5963 d903 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d9 │ │ +048324: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +048328: c823 |0050: mul-float/2addr v3, v2 │ │ +04832a: 8733 |0051: float-to-int v3, v3 │ │ +04832c: 5963 cd03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cd │ │ +048330: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +048334: c823 |0056: mul-float/2addr v3, v2 │ │ +048336: 8733 |0057: float-to-int v3, v3 │ │ +048338: 5963 d003 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d0 │ │ +04833c: 2203 f301 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01f3 │ │ +048340: 7020 cc0b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0bcc │ │ +048346: 7120 680b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ +04834c: 7110 540b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b54 │ │ +048352: 0a03 |0065: move-result v3 │ │ +048354: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +048358: 7120 6b0b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ +04835e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -54644,17 +54644,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048378: |[048378] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -048388: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -04838c: 0f00 |0002: return v0 │ │ +048360: |[048360] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +048370: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +048374: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54662,19 +54662,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048390: |[048390] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -0483a0: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ -0483a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0483a8: 5c10 d703 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -0483ac: 0e00 |0006: return-void │ │ +048378: |[048378] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +048388: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ +04838e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +048390: 5c10 d703 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +048394: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54684,19 +54684,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0483b0: |[0483b0] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -0483c0: 5410 d303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ -0483c4: 6e20 4d0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c4d │ │ -0483ca: 6f10 ad13 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ -0483d0: 0e00 |0008: return-void │ │ +048398: |[048398] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +0483a8: 5410 d303 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d3 │ │ +0483ac: 6e20 4d0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c4d │ │ +0483b2: 6f10 ad13 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ +0483b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54706,131 +54706,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -0483d4: |[0483d4] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -0483e4: 7502 ae13 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@13ae │ │ -0483ea: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -0483ee: 520d ee03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0483f2: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -0483f6: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -0483fa: 540d e703 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -0483fe: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -048402: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -048406: 540d e203 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04840a: 6e10 1618 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -048410: 0a0d |0016: move-result v13 │ │ -048412: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -048416: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -04841a: 540d c703 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04841e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -048422: 7401 270c 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -048428: 0a0a |0022: move-result v10 │ │ -04842a: 7401 290c 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -048430: 0a0b |0026: move-result v11 │ │ -048432: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -048436: 520d ee03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -04843a: 82dd |002b: int-to-float v13, v13 │ │ -04843c: 82be |002c: int-to-float v14, v11 │ │ -04843e: a907 0d0e |002d: div-float v7, v13, v14 │ │ -048442: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -048444: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -048448: 540d e203 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04844c: 120e |0034: const/4 v14, #int 0 // #0 │ │ -04844e: 6e20 1018 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -048454: 0c03 |0038: move-result-object v3 │ │ -048456: 1f03 f101 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04845a: 5238 a203 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -04845e: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -048462: 540d e203 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -048466: 6e10 1618 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04846c: 0a04 |0044: move-result v4 │ │ -04846e: 5232 a303 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -048472: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -048476: 540d e203 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04847a: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -04847e: 6e20 1018 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -048484: 0c0d |0050: move-result-object v13 │ │ -048486: 1f0d f101 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04848a: 52d6 a303 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04848e: 0129 |0055: move v9, v2 │ │ -048490: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -048494: 523d a303 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -048498: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -04849c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -0484a0: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -0484a4: 540d e203 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -0484a8: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0484ac: 6e20 1018 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0484b2: 0c03 |0067: move-result-object v3 │ │ -0484b4: 1f03 f101 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -0484b8: 28ee |006a: goto 0058 // -0012 │ │ -0484ba: 523d a303 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0484be: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -0484c2: 523d a203 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0484c6: 523e a503 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -0484ca: c6ed |0073: add-float/2addr v13, v14 │ │ -0484cc: 82be |0074: int-to-float v14, v11 │ │ -0484ce: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -0484d2: 523d a203 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0484d6: 523e a503 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -0484da: c6ed |007b: add-float/2addr v13, v14 │ │ -0484dc: a608 0d07 |007c: add-float v8, v13, v7 │ │ -0484e0: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -0484e4: 520d ee03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0484e8: 82dd |0082: int-to-float v13, v13 │ │ -0484ea: c61d |0083: add-float/2addr v13, v1 │ │ -0484ec: 82ae |0084: int-to-float v14, v10 │ │ -0484ee: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -0484f2: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -0484f6: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -0484fa: 540d e703 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -0484fe: 871e |008d: float-to-int v14, v1 │ │ -048500: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -048504: 520f fb03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fb │ │ -048508: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -04850c: 5200 ee03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -048510: 0210 0000 |0096: move/from16 v16, v0 │ │ -048514: 0200 1000 |0098: move/from16 v0, v16 │ │ -048518: 8200 |009a: int-to-float v0, v0 │ │ -04851a: 0210 0000 |009b: move/from16 v16, v0 │ │ -04851e: a610 1001 |009d: add-float v16, v16, v1 │ │ -048522: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -048526: a610 1011 |00a1: add-float v16, v16, v17 │ │ -04852a: 0200 1000 |00a3: move/from16 v0, v16 │ │ -04852e: 8700 |00a5: float-to-int v0, v0 │ │ -048530: 0210 0000 |00a6: move/from16 v16, v0 │ │ -048534: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -048538: 5200 c903 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c9 │ │ -04853c: 0211 0000 |00ac: move/from16 v17, v0 │ │ -048540: 7405 8a01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ -048546: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -04854a: 540d e703 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -04854e: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -048552: 6e20 8101 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ -048558: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -04855c: 82dd |00bc: int-to-float v13, v13 │ │ -04855e: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -048562: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -048566: 0e00 |00c1: return-void │ │ -048568: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -04856c: 540d c703 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -048570: 6e20 5c0a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -048576: 0a0c |00c9: move-result v12 │ │ -048578: a60d 080c |00ca: add-float v13, v8, v12 │ │ -04857c: 82be |00cc: int-to-float v14, v11 │ │ -04857e: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -048582: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -048586: c6d8 |00d1: add-float/2addr v8, v13 │ │ -048588: 28ac |00d2: goto 007e // -0054 │ │ -04858a: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04858e: 2881 |00d5: goto 0056 // -007f │ │ +0483bc: |[0483bc] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +0483cc: 7502 ae13 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@13ae │ │ +0483d2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +0483d6: 520d ee03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0483da: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +0483de: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +0483e2: 540d e703 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +0483e6: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +0483ea: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +0483ee: 540d e203 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +0483f2: 6e10 1618 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0483f8: 0a0d |0016: move-result v13 │ │ +0483fa: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +0483fe: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +048402: 540d c703 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +048406: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +04840a: 7401 270c 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +048410: 0a0a |0022: move-result v10 │ │ +048412: 7401 290c 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +048418: 0a0b |0026: move-result v11 │ │ +04841a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +04841e: 520d ee03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +048422: 82dd |002b: int-to-float v13, v13 │ │ +048424: 82be |002c: int-to-float v14, v11 │ │ +048426: a907 0d0e |002d: div-float v7, v13, v14 │ │ +04842a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +04842c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +048430: 540d e203 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048434: 120e |0034: const/4 v14, #int 0 // #0 │ │ +048436: 6e20 1018 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04843c: 0c03 |0038: move-result-object v3 │ │ +04843e: 1f03 f101 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +048442: 5238 a203 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +048446: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +04844a: 540d e203 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04844e: 6e10 1618 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +048454: 0a04 |0044: move-result v4 │ │ +048456: 5232 a303 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04845a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +04845e: 540d e203 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048462: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +048466: 6e20 1018 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04846c: 0c0d |0050: move-result-object v13 │ │ +04846e: 1f0d f101 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +048472: 52d6 a303 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +048476: 0129 |0055: move v9, v2 │ │ +048478: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +04847c: 523d a303 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +048480: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +048484: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +048488: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +04848c: 540d e203 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +048490: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +048494: 6e20 1018 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04849a: 0c03 |0067: move-result-object v3 │ │ +04849c: 1f03 f101 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +0484a0: 28ee |006a: goto 0058 // -0012 │ │ +0484a2: 523d a303 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0484a6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +0484aa: 523d a203 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0484ae: 523e a503 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0484b2: c6ed |0073: add-float/2addr v13, v14 │ │ +0484b4: 82be |0074: int-to-float v14, v11 │ │ +0484b6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +0484ba: 523d a203 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0484be: 523e a503 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0484c2: c6ed |007b: add-float/2addr v13, v14 │ │ +0484c4: a608 0d07 |007c: add-float v8, v13, v7 │ │ +0484c8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +0484cc: 520d ee03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0484d0: 82dd |0082: int-to-float v13, v13 │ │ +0484d2: c61d |0083: add-float/2addr v13, v1 │ │ +0484d4: 82ae |0084: int-to-float v14, v10 │ │ +0484d6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +0484da: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +0484de: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +0484e2: 540d e703 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +0484e6: 871e |008d: float-to-int v14, v1 │ │ +0484e8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +0484ec: 520f fb03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fb │ │ +0484f0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +0484f4: 5200 ee03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0484f8: 0210 0000 |0096: move/from16 v16, v0 │ │ +0484fc: 0200 1000 |0098: move/from16 v0, v16 │ │ +048500: 8200 |009a: int-to-float v0, v0 │ │ +048502: 0210 0000 |009b: move/from16 v16, v0 │ │ +048506: a610 1001 |009d: add-float v16, v16, v1 │ │ +04850a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +04850e: a610 1011 |00a1: add-float v16, v16, v17 │ │ +048512: 0200 1000 |00a3: move/from16 v0, v16 │ │ +048516: 8700 |00a5: float-to-int v0, v0 │ │ +048518: 0210 0000 |00a6: move/from16 v16, v0 │ │ +04851c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +048520: 5200 c903 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c9 │ │ +048524: 0211 0000 |00ac: move/from16 v17, v0 │ │ +048528: 7405 8a01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ +04852e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +048532: 540d e703 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +048536: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +04853a: 6e20 8101 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ +048540: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +048544: 82dd |00bc: int-to-float v13, v13 │ │ +048546: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +04854a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +04854e: 0e00 |00c1: return-void │ │ +048550: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +048554: 540d c703 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +048558: 6e20 5c0a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +04855e: 0a0c |00c9: move-result v12 │ │ +048560: a60d 080c |00ca: add-float v13, v8, v12 │ │ +048564: 82be |00cc: int-to-float v14, v11 │ │ +048566: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +04856a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +04856e: c6d8 |00d1: add-float/2addr v8, v13 │ │ +048570: 28ac |00d2: goto 007e // -0054 │ │ +048572: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +048576: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -54888,189 +54888,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -048590: |[048590] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0485a0: 6e10 ee12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -0485a6: 0a00 |0003: move-result v0 │ │ -0485a8: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -0485ac: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0485ae: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -0485b2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0485b4: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -0485b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0485ba: 5ce0 e003 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0485be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0485c0: 5ce0 e103 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -0485c4: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -0485c6: 59e0 c603 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -0485ca: 54e0 fd03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0485ce: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -0485d2: 54e0 fd03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0485d6: 6e10 0613 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ -0485dc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0485de: 5be0 fd03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0485e2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0485e4: 0f00 |0022: return v0 │ │ -0485e6: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -0485ea: 55e0 e003 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0485ee: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0485f2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0485f4: 28f8 |002a: goto 0022 // -0008 │ │ -0485f6: 55e0 e103 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -0485fa: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -0485fe: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -048600: 28f2 |0030: goto 0022 // -000e │ │ -048602: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -048608: 54e0 fd03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -04860c: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -048610: 7100 0513 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -048616: 0c00 |003b: move-result-object v0 │ │ -048618: 5be0 fd03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -04861c: 54e0 fd03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -048620: 6e20 fe12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -048626: 55e0 e003 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -04862a: 28dd |0045: goto 0022 // -0023 │ │ -04862c: 52e7 c603 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -048630: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -048632: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -048636: 7120 470a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -04863c: 0a09 |004e: move-result v9 │ │ -04863e: 7120 4c0a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -048644: 0a0a |0052: move-result v10 │ │ -048646: 52e0 e303 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -04864a: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -04864e: 7110 b417 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -048654: 0a0b |005a: move-result v11 │ │ -048656: 7120 4d0a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -04865c: 0a0c |005e: move-result v12 │ │ -04865e: 52e0 de03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ -048662: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -048666: 7110 b417 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -04866c: 0a0d |0066: move-result v13 │ │ -04866e: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -048670: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -048674: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -048678: 52e0 e303 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -04867c: 7030 350c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0c35 │ │ -048682: 0a00 |0071: move-result v0 │ │ -048684: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -048688: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -04868a: 8783 |0075: float-to-int v3, v8 │ │ -04868c: 87a4 |0076: float-to-int v4, v10 │ │ -04868e: 87c5 |0077: float-to-int v5, v12 │ │ -048690: 07e0 |0078: move-object v0, v14 │ │ -048692: 07e1 |0079: move-object v1, v14 │ │ -048694: 7406 fb0b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bfb │ │ -04869a: 0a00 |007d: move-result v0 │ │ -04869c: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -0486a0: 59ea e303 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -0486a4: 59ec e403 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -0486a8: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -0486aa: 5ce0 e103 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -0486ae: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -0486b0: 289a |0088: goto 0022 // -0066 │ │ -0486b2: 52e0 fc03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -0486b6: 8200 |008b: int-to-float v0, v0 │ │ -0486b8: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -0486bc: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -0486c0: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -0486c4: c8b0 |0092: mul-float/2addr v0, v11 │ │ -0486c6: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -0486ca: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -0486ce: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -0486d0: 5ce0 e003 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0486d4: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -0486d6: 7020 530c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ -0486dc: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -0486de: 7020 670c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -0486e4: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -0486e6: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -0486ea: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -0486ee: 52e0 dd03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -0486f2: 52e1 fc03 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -0486f6: 8211 |00ab: int-to-float v1, v1 │ │ -0486f8: c610 |00ac: add-float/2addr v0, v1 │ │ -0486fa: 59e0 e303 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -0486fe: 59ec e403 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -048702: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -048704: 7020 680c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04870a: 55e0 e003 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -04870e: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -048712: 7020 470c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c47 │ │ -048718: 0a00 |00bc: move-result v0 │ │ -04871a: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -04871e: 7110 630b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -048724: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -048728: 52e0 dd03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -04872c: 52e1 fc03 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -048730: 8211 |00c8: int-to-float v1, v1 │ │ -048732: c710 |00c9: sub-float/2addr v0, v1 │ │ -048734: 28e3 |00ca: goto 00ad // -001d │ │ -048736: 52e0 fc03 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -04873a: 8200 |00cd: int-to-float v0, v0 │ │ -04873c: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -048740: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -048744: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -048746: 5ce0 e103 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -04874a: 28e0 |00d5: goto 00b5 // -0020 │ │ -04874c: 6e10 f412 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -048752: 0a00 |00d9: move-result v0 │ │ -048754: 59e0 dd03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -048758: 59e0 e303 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -04875c: 6e10 f612 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -048762: 0a00 |00e1: move-result v0 │ │ -048764: 59e0 de03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ -048768: 59e0 e403 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -04876c: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -04876e: 7120 4b0a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -048774: 0a00 |00ea: move-result v0 │ │ -048776: 59e0 c603 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -04877a: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -04877c: 5ce0 e103 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ -048780: 54e0 f603 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -048784: 6e10 af14 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ -04878a: 52e0 f503 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ -04878e: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -048790: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -048794: 54e0 f603 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -048798: 6e10 b414 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@14b4 │ │ -04879e: 0a00 |00ff: move-result v0 │ │ -0487a0: 54e1 f603 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0487a4: 6e10 b114 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ -0487aa: 0a01 |0105: move-result v1 │ │ -0487ac: b110 |0106: sub-int/2addr v0, v1 │ │ -0487ae: 7110 b517 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -0487b4: 0a00 |010a: move-result v0 │ │ -0487b6: 52e1 cd03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cd │ │ -0487ba: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -0487be: 54e0 f603 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0487c2: 6e10 ae14 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ -0487c8: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -0487ca: 5ce0 f003 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -0487ce: 6e10 490c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -0487d4: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -0487d6: 5ce0 e003 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0487da: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -0487dc: 7020 530c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ -0487e2: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -0487e4: 7020 670c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -0487ea: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -0487ee: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -0487f0: 7020 fe0b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ -0487f6: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -0487f8: 5ce0 e003 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0487fc: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -048800: 7020 410c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c41 │ │ -048806: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -04880a: 0000 |0135: nop // spacer │ │ -04880c: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +048578: |[048578] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +048588: 6e10 ee12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +04858e: 0a00 |0003: move-result v0 │ │ +048590: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +048594: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +048596: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +04859a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04859c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +0485a0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0485a2: 5ce0 e003 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0485a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0485a8: 5ce0 e103 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +0485ac: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0485ae: 59e0 c603 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +0485b2: 54e0 fd03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +0485b6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +0485ba: 54e0 fd03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +0485be: 6e10 0613 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ +0485c4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +0485c6: 5be0 fd03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +0485ca: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0485cc: 0f00 |0022: return v0 │ │ +0485ce: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +0485d2: 55e0 e003 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0485d6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0485da: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0485dc: 28f8 |002a: goto 0022 // -0008 │ │ +0485de: 55e0 e103 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +0485e2: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +0485e6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0485e8: 28f2 |0030: goto 0022 // -000e │ │ +0485ea: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +0485f0: 54e0 fd03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +0485f4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +0485f8: 7100 0513 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +0485fe: 0c00 |003b: move-result-object v0 │ │ +048600: 5be0 fd03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +048604: 54e0 fd03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +048608: 6e20 fe12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +04860e: 55e0 e003 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +048612: 28dd |0045: goto 0022 // -0023 │ │ +048614: 52e7 c603 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +048618: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +04861a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +04861e: 7120 470a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +048624: 0a09 |004e: move-result v9 │ │ +048626: 7120 4c0a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +04862c: 0a0a |0052: move-result v10 │ │ +04862e: 52e0 e303 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048632: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +048636: 7110 b417 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04863c: 0a0b |005a: move-result v11 │ │ +04863e: 7120 4d0a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +048644: 0a0c |005e: move-result v12 │ │ +048646: 52e0 de03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ +04864a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +04864e: 7110 b417 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +048654: 0a0d |0066: move-result v13 │ │ +048656: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +048658: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +04865c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +048660: 52e0 e303 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048664: 7030 350c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0c35 │ │ +04866a: 0a00 |0071: move-result v0 │ │ +04866c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +048670: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +048672: 8783 |0075: float-to-int v3, v8 │ │ +048674: 87a4 |0076: float-to-int v4, v10 │ │ +048676: 87c5 |0077: float-to-int v5, v12 │ │ +048678: 07e0 |0078: move-object v0, v14 │ │ +04867a: 07e1 |0079: move-object v1, v14 │ │ +04867c: 7406 fb0b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bfb │ │ +048682: 0a00 |007d: move-result v0 │ │ +048684: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +048688: 59ea e303 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +04868c: 59ec e403 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +048690: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +048692: 5ce0 e103 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +048696: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +048698: 289a |0088: goto 0022 // -0066 │ │ +04869a: 52e0 fc03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +04869e: 8200 |008b: int-to-float v0, v0 │ │ +0486a0: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +0486a4: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +0486a8: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +0486ac: c8b0 |0092: mul-float/2addr v0, v11 │ │ +0486ae: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +0486b2: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +0486b6: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +0486b8: 5ce0 e003 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0486bc: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +0486be: 7020 530c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ +0486c4: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +0486c6: 7020 670c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +0486cc: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +0486ce: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +0486d2: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +0486d6: 52e0 dd03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +0486da: 52e1 fc03 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +0486de: 8211 |00ab: int-to-float v1, v1 │ │ +0486e0: c610 |00ac: add-float/2addr v0, v1 │ │ +0486e2: 59e0 e303 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +0486e6: 59ec e403 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +0486ea: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +0486ec: 7020 680c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +0486f2: 55e0 e003 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0486f6: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +0486fa: 7020 470c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c47 │ │ +048700: 0a00 |00bc: move-result v0 │ │ +048702: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +048706: 7110 630b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +04870c: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +048710: 52e0 dd03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +048714: 52e1 fc03 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +048718: 8211 |00c8: int-to-float v1, v1 │ │ +04871a: c710 |00c9: sub-float/2addr v0, v1 │ │ +04871c: 28e3 |00ca: goto 00ad // -001d │ │ +04871e: 52e0 fc03 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +048722: 8200 |00cd: int-to-float v0, v0 │ │ +048724: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +048728: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +04872c: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +04872e: 5ce0 e103 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +048732: 28e0 |00d5: goto 00b5 // -0020 │ │ +048734: 6e10 f412 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +04873a: 0a00 |00d9: move-result v0 │ │ +04873c: 59e0 dd03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +048740: 59e0 e303 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +048744: 6e10 f612 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +04874a: 0a00 |00e1: move-result v0 │ │ +04874c: 59e0 de03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ +048750: 59e0 e403 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +048754: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +048756: 7120 4b0a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +04875c: 0a00 |00ea: move-result v0 │ │ +04875e: 59e0 c603 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +048762: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +048764: 5ce0 e103 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e1 │ │ +048768: 54e0 f603 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +04876c: 6e10 af14 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ +048772: 52e0 f503 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f5 │ │ +048776: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +048778: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +04877c: 54e0 f603 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +048780: 6e10 b414 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@14b4 │ │ +048786: 0a00 |00ff: move-result v0 │ │ +048788: 54e1 f603 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +04878c: 6e10 b114 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ +048792: 0a01 |0105: move-result v1 │ │ +048794: b110 |0106: sub-int/2addr v0, v1 │ │ +048796: 7110 b517 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +04879c: 0a00 |010a: move-result v0 │ │ +04879e: 52e1 cd03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cd │ │ +0487a2: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +0487a6: 54e0 f603 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0487aa: 6e10 ae14 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ +0487b0: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +0487b2: 5ce0 f003 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +0487b6: 6e10 490c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +0487bc: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +0487be: 5ce0 e003 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0487c2: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +0487c4: 7020 530c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ +0487ca: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +0487cc: 7020 670c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +0487d2: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +0487d6: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +0487d8: 7020 fe0b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ +0487de: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +0487e0: 5ce0 e003 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0487e4: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +0487e8: 7020 410c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c41 │ │ +0487ee: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +0487f2: 0000 |0135: nop // spacer │ │ +0487f4: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -55148,224 +55148,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -048828: |[048828] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -048838: 7401 120c 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -04883e: 0a09 |0003: move-result v9 │ │ -048840: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -048844: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -048848: 7401 210c 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -04884e: 0a13 |000b: move-result v19 │ │ -048850: 7401 230c 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -048856: 0a15 |000f: move-result v21 │ │ -048858: 7401 220c 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -04885e: 0a14 |0013: move-result v20 │ │ -048860: 7401 200c 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ -048866: 0a12 |0017: move-result v18 │ │ -048868: 7401 270c 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -04886e: 0a16 |001b: move-result v22 │ │ -048870: 120a |001c: const/4 v10, #int 0 // #0 │ │ -048872: 120e |001d: const/4 v14, #int 0 // #0 │ │ -048874: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -048878: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -04887c: 6e20 110c e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -048882: 0c05 |0025: move-result-object v5 │ │ -048884: 6e10 4213 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -04888a: 0a1a |0029: move-result v26 │ │ -04888c: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -048890: 0200 1a00 |002c: move/from16 v0, v26 │ │ -048894: 0201 1b00 |002e: move/from16 v1, v27 │ │ -048898: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -04889c: 6e10 2e13 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -0488a2: 0c11 |0035: move-result-object v17 │ │ -0488a4: 1f11 f201 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -0488a8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0488aa: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -0488ac: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -0488b0: 5500 a903 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -0488b4: 021a 0000 |003e: move/from16 v26, v0 │ │ -0488b8: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -0488bc: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -0488c0: 5200 a703 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -0488c4: 021a 0000 |0046: move/from16 v26, v0 │ │ -0488c8: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -0488cc: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -0488d0: 5200 a703 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -0488d4: 021a 0000 |004e: move/from16 v26, v0 │ │ -0488d8: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -0488dc: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -0488e2: 0206 1300 |0055: move/from16 v6, v19 │ │ -0488e6: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -0488ec: 0207 1500 |005a: move/from16 v7, v21 │ │ -0488f0: 9006 0616 |005c: add-int v6, v6, v22 │ │ -0488f4: 6e10 3513 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -0488fa: 0a1a |0061: move-result v26 │ │ -0488fc: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -048900: 6e10 3213 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -048906: 0a1b |0067: move-result v27 │ │ -048908: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -04890c: 0200 1a00 |006a: move/from16 v0, v26 │ │ -048910: 0201 1b00 |006c: move/from16 v1, v27 │ │ -048914: 6e51 5313 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -04891a: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04891e: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -048922: 28a9 |0075: goto 001e // -0057 │ │ -048924: 0206 1300 |0076: move/from16 v6, v19 │ │ -048928: 6e10 3513 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -04892e: 0a1a |007b: move-result v26 │ │ -048930: 9013 131a |007c: add-int v19, v19, v26 │ │ -048934: 28d9 |007e: goto 0057 // -0027 │ │ -048936: 6e10 3513 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -04893c: 0a1a |0082: move-result v26 │ │ -04893e: 911a 181a |0083: sub-int v26, v24, v26 │ │ -048942: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -048946: 0200 1a00 |0087: move/from16 v0, v26 │ │ -04894a: 0201 1300 |0089: move/from16 v1, v19 │ │ -04894e: 7120 b817 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -048954: 0a06 |008e: move-result v6 │ │ -048956: 28c8 |008f: goto 0057 // -0038 │ │ -048958: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -04895c: 6e10 3513 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048962: 0a1b |0095: move-result v27 │ │ -048964: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -048968: 6e10 3513 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -04896e: 0a1a |009b: move-result v26 │ │ -048970: 9014 141a |009c: add-int v20, v20, v26 │ │ -048974: 28b9 |009e: goto 0057 // -0047 │ │ -048976: 0207 1500 |009f: move/from16 v7, v21 │ │ -04897a: 6e10 3213 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -048980: 0a1a |00a4: move-result v26 │ │ -048982: 9015 151a |00a5: add-int v21, v21, v26 │ │ -048986: 28b5 |00a7: goto 005c // -004b │ │ -048988: 6e10 3213 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -04898e: 0a1a |00ab: move-result v26 │ │ -048990: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -048994: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -048998: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -04899c: 0201 1500 |00b2: move/from16 v1, v21 │ │ -0489a0: 7120 b817 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -0489a6: 0a07 |00b7: move-result v7 │ │ -0489a8: 28a4 |00b8: goto 005c // -005c │ │ -0489aa: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -0489ae: 6e10 3213 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -0489b4: 0a1b |00be: move-result v27 │ │ -0489b6: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -0489ba: 6e10 3213 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -0489c0: 0a1a |00c4: move-result v26 │ │ -0489c2: 9012 121a |00c5: add-int v18, v18, v26 │ │ -0489c6: 2895 |00c7: goto 005c // -006b │ │ -0489c8: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -0489cc: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -0489d0: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -0489d2: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -0489d6: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -0489da: 6e20 110c e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -0489e0: 0c05 |00d4: move-result-object v5 │ │ -0489e2: 6e10 4213 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -0489e8: 0a1a |00d8: move-result v26 │ │ -0489ea: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -0489ee: 0200 1a00 |00db: move/from16 v0, v26 │ │ -0489f2: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -0489f6: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -0489fa: 6e10 2e13 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -048a00: 0c11 |00e4: move-result-object v17 │ │ -048a02: 1f11 f201 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -048a06: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -048a0a: 5500 a903 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -048a0e: 021a 0000 |00eb: move/from16 v26, v0 │ │ -048a12: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -048a16: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -048a1a: 6e20 2d0c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -048a20: 0c0f |00f4: move-result-object v15 │ │ -048a22: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -048a26: 8280 |00f7: int-to-float v0, v8 │ │ -048a28: 021a 0000 |00f8: move/from16 v26, v0 │ │ -048a2c: 52f0 a203 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -048a30: 021b 0000 |00fc: move/from16 v27, v0 │ │ -048a34: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -048a38: 0200 1a00 |0100: move/from16 v0, v26 │ │ -048a3c: 8700 |0102: float-to-int v0, v0 │ │ -048a3e: 0210 0000 |0103: move/from16 v16, v0 │ │ -048a42: 9006 1310 |0105: add-int v6, v19, v16 │ │ -048a46: 0207 1500 |0107: move/from16 v7, v21 │ │ -048a4a: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -048a4e: 5500 aa03 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ -048a52: 021a 0000 |010d: move/from16 v26, v0 │ │ -048a56: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -048a5a: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -048a5e: 0200 1a00 |0113: move/from16 v0, v26 │ │ -048a62: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -048a66: 5c10 aa03 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ -048a6a: 8280 |0119: int-to-float v0, v8 │ │ -048a6c: 021a 0000 |011a: move/from16 v26, v0 │ │ -048a70: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -048a74: 5200 ad03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -048a78: 021b 0000 |0120: move/from16 v27, v0 │ │ -048a7c: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -048a80: 0200 1a00 |0124: move/from16 v0, v26 │ │ -048a84: 8700 |0126: float-to-int v0, v0 │ │ -048a86: 021a 0000 |0127: move/from16 v26, v0 │ │ -048a8a: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -048a8e: 7702 1613 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048a94: 0a19 |012e: move-result v25 │ │ -048a96: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -048a9a: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -048a9e: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -048aa2: 7702 1613 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048aa8: 0a0c |0138: move-result v12 │ │ -048aaa: 0200 1900 |0139: move/from16 v0, v25 │ │ -048aae: 6e30 5413 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -048ab4: 6e10 3513 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048aba: 0a1a |0141: move-result v26 │ │ -048abc: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -048ac0: 6e10 3213 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -048ac6: 0a1b |0147: move-result v27 │ │ -048ac8: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -048acc: 0200 1a00 |014a: move/from16 v0, v26 │ │ -048ad0: 0201 1b00 |014c: move/from16 v1, v27 │ │ -048ad4: 6e51 5313 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -048ada: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -048ade: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -048ae2: 0200 1500 |0155: move/from16 v0, v21 │ │ -048ae6: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -048aea: 5910 fb03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fb │ │ -048aee: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -048af2: 0200 1a00 |015d: move/from16 v0, v26 │ │ -048af6: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -048afa: 5910 c903 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c9 │ │ -048afe: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -048b02: 590a cf03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cf │ │ -048b06: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -048b0a: 5500 d703 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -048b0e: 021a 0000 |016b: move/from16 v26, v0 │ │ -048b12: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -048b16: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -048b1a: 5200 ce03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -048b1e: 021a 0000 |0173: move/from16 v26, v0 │ │ -048b22: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -048b26: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -048b2a: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -048b2e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -048b32: 0201 1a00 |017d: move/from16 v1, v26 │ │ -048b36: 0202 1b00 |017f: move/from16 v2, v27 │ │ -048b3a: 0203 1c00 |0181: move/from16 v3, v28 │ │ -048b3e: 0204 1d00 |0183: move/from16 v4, v29 │ │ -048b42: 7054 550c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ -048b48: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -048b4c: 0200 1a00 |018a: move/from16 v0, v26 │ │ -048b50: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -048b54: 5c10 d703 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -048b58: 0e00 |0190: return-void │ │ -048b5a: 0000 |0191: nop // spacer │ │ -048b5c: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -048b78: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +048810: |[048810] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +048820: 7401 120c 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +048826: 0a09 |0003: move-result v9 │ │ +048828: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +04882c: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +048830: 7401 210c 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +048836: 0a13 |000b: move-result v19 │ │ +048838: 7401 230c 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +04883e: 0a15 |000f: move-result v21 │ │ +048840: 7401 220c 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +048846: 0a14 |0013: move-result v20 │ │ +048848: 7401 200c 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ +04884e: 0a12 |0017: move-result v18 │ │ +048850: 7401 270c 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +048856: 0a16 |001b: move-result v22 │ │ +048858: 120a |001c: const/4 v10, #int 0 // #0 │ │ +04885a: 120e |001d: const/4 v14, #int 0 // #0 │ │ +04885c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +048860: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +048864: 6e20 110c e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +04886a: 0c05 |0025: move-result-object v5 │ │ +04886c: 6e10 4213 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +048872: 0a1a |0029: move-result v26 │ │ +048874: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +048878: 0200 1a00 |002c: move/from16 v0, v26 │ │ +04887c: 0201 1b00 |002e: move/from16 v1, v27 │ │ +048880: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +048884: 6e10 2e13 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04888a: 0c11 |0035: move-result-object v17 │ │ +04888c: 1f11 f201 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +048890: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +048892: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +048894: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +048898: 5500 a903 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +04889c: 021a 0000 |003e: move/from16 v26, v0 │ │ +0488a0: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +0488a4: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +0488a8: 5200 a703 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +0488ac: 021a 0000 |0046: move/from16 v26, v0 │ │ +0488b0: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +0488b4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +0488b8: 5200 a703 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +0488bc: 021a 0000 |004e: move/from16 v26, v0 │ │ +0488c0: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +0488c4: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +0488ca: 0206 1300 |0055: move/from16 v6, v19 │ │ +0488ce: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +0488d4: 0207 1500 |005a: move/from16 v7, v21 │ │ +0488d8: 9006 0616 |005c: add-int v6, v6, v22 │ │ +0488dc: 6e10 3513 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +0488e2: 0a1a |0061: move-result v26 │ │ +0488e4: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +0488e8: 6e10 3213 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +0488ee: 0a1b |0067: move-result v27 │ │ +0488f0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +0488f4: 0200 1a00 |006a: move/from16 v0, v26 │ │ +0488f8: 0201 1b00 |006c: move/from16 v1, v27 │ │ +0488fc: 6e51 5313 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +048902: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +048906: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04890a: 28a9 |0075: goto 001e // -0057 │ │ +04890c: 0206 1300 |0076: move/from16 v6, v19 │ │ +048910: 6e10 3513 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048916: 0a1a |007b: move-result v26 │ │ +048918: 9013 131a |007c: add-int v19, v19, v26 │ │ +04891c: 28d9 |007e: goto 0057 // -0027 │ │ +04891e: 6e10 3513 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048924: 0a1a |0082: move-result v26 │ │ +048926: 911a 181a |0083: sub-int v26, v24, v26 │ │ +04892a: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +04892e: 0200 1a00 |0087: move/from16 v0, v26 │ │ +048932: 0201 1300 |0089: move/from16 v1, v19 │ │ +048936: 7120 b817 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +04893c: 0a06 |008e: move-result v6 │ │ +04893e: 28c8 |008f: goto 0057 // -0038 │ │ +048940: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +048944: 6e10 3513 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +04894a: 0a1b |0095: move-result v27 │ │ +04894c: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +048950: 6e10 3513 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048956: 0a1a |009b: move-result v26 │ │ +048958: 9014 141a |009c: add-int v20, v20, v26 │ │ +04895c: 28b9 |009e: goto 0057 // -0047 │ │ +04895e: 0207 1500 |009f: move/from16 v7, v21 │ │ +048962: 6e10 3213 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +048968: 0a1a |00a4: move-result v26 │ │ +04896a: 9015 151a |00a5: add-int v21, v21, v26 │ │ +04896e: 28b5 |00a7: goto 005c // -004b │ │ +048970: 6e10 3213 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +048976: 0a1a |00ab: move-result v26 │ │ +048978: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +04897c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +048980: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +048984: 0201 1500 |00b2: move/from16 v1, v21 │ │ +048988: 7120 b817 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +04898e: 0a07 |00b7: move-result v7 │ │ +048990: 28a4 |00b8: goto 005c // -005c │ │ +048992: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +048996: 6e10 3213 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +04899c: 0a1b |00be: move-result v27 │ │ +04899e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +0489a2: 6e10 3213 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +0489a8: 0a1a |00c4: move-result v26 │ │ +0489aa: 9012 121a |00c5: add-int v18, v18, v26 │ │ +0489ae: 2895 |00c7: goto 005c // -006b │ │ +0489b0: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +0489b4: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +0489b8: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +0489ba: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +0489be: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +0489c2: 6e20 110c e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +0489c8: 0c05 |00d4: move-result-object v5 │ │ +0489ca: 6e10 4213 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0489d0: 0a1a |00d8: move-result v26 │ │ +0489d2: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +0489d6: 0200 1a00 |00db: move/from16 v0, v26 │ │ +0489da: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +0489de: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +0489e2: 6e10 2e13 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0489e8: 0c11 |00e4: move-result-object v17 │ │ +0489ea: 1f11 f201 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +0489ee: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +0489f2: 5500 a903 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +0489f6: 021a 0000 |00eb: move/from16 v26, v0 │ │ +0489fa: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +0489fe: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +048a02: 6e20 2d0c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +048a08: 0c0f |00f4: move-result-object v15 │ │ +048a0a: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +048a0e: 8280 |00f7: int-to-float v0, v8 │ │ +048a10: 021a 0000 |00f8: move/from16 v26, v0 │ │ +048a14: 52f0 a203 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +048a18: 021b 0000 |00fc: move/from16 v27, v0 │ │ +048a1c: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +048a20: 0200 1a00 |0100: move/from16 v0, v26 │ │ +048a24: 8700 |0102: float-to-int v0, v0 │ │ +048a26: 0210 0000 |0103: move/from16 v16, v0 │ │ +048a2a: 9006 1310 |0105: add-int v6, v19, v16 │ │ +048a2e: 0207 1500 |0107: move/from16 v7, v21 │ │ +048a32: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +048a36: 5500 aa03 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ +048a3a: 021a 0000 |010d: move/from16 v26, v0 │ │ +048a3e: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +048a42: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +048a46: 0200 1a00 |0113: move/from16 v0, v26 │ │ +048a4a: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +048a4e: 5c10 aa03 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03aa │ │ +048a52: 8280 |0119: int-to-float v0, v8 │ │ +048a54: 021a 0000 |011a: move/from16 v26, v0 │ │ +048a58: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +048a5c: 5200 ad03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +048a60: 021b 0000 |0120: move/from16 v27, v0 │ │ +048a64: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +048a68: 0200 1a00 |0124: move/from16 v0, v26 │ │ +048a6c: 8700 |0126: float-to-int v0, v0 │ │ +048a6e: 021a 0000 |0127: move/from16 v26, v0 │ │ +048a72: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +048a76: 7702 1613 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048a7c: 0a19 |012e: move-result v25 │ │ +048a7e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +048a82: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +048a86: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +048a8a: 7702 1613 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048a90: 0a0c |0138: move-result v12 │ │ +048a92: 0200 1900 |0139: move/from16 v0, v25 │ │ +048a96: 6e30 5413 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +048a9c: 6e10 3513 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048aa2: 0a1a |0141: move-result v26 │ │ +048aa4: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +048aa8: 6e10 3213 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +048aae: 0a1b |0147: move-result v27 │ │ +048ab0: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +048ab4: 0200 1a00 |014a: move/from16 v0, v26 │ │ +048ab8: 0201 1b00 |014c: move/from16 v1, v27 │ │ +048abc: 6e51 5313 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +048ac2: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +048ac6: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +048aca: 0200 1500 |0155: move/from16 v0, v21 │ │ +048ace: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +048ad2: 5910 fb03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fb │ │ +048ad6: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +048ada: 0200 1a00 |015d: move/from16 v0, v26 │ │ +048ade: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +048ae2: 5910 c903 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c9 │ │ +048ae6: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +048aea: 590a cf03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cf │ │ +048aee: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +048af2: 5500 d703 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +048af6: 021a 0000 |016b: move/from16 v26, v0 │ │ +048afa: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +048afe: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +048b02: 5200 ce03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +048b06: 021a 0000 |0173: move/from16 v26, v0 │ │ +048b0a: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +048b0e: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +048b12: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +048b16: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +048b1a: 0201 1a00 |017d: move/from16 v1, v26 │ │ +048b1e: 0202 1b00 |017f: move/from16 v2, v27 │ │ +048b22: 0203 1c00 |0181: move/from16 v3, v28 │ │ +048b26: 0204 1d00 |0183: move/from16 v4, v29 │ │ +048b2a: 7054 550c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ +048b30: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +048b34: 0200 1a00 |018a: move/from16 v0, v26 │ │ +048b38: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +048b3c: 5c10 d703 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +048b40: 0e00 |0190: return-void │ │ +048b42: 0000 |0191: nop // spacer │ │ +048b44: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +048b60: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -55472,223 +55472,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -048b94: |[048b94] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -048ba4: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -048ba8: 0200 1500 |0002: move/from16 v0, v21 │ │ -048bac: 0201 1800 |0004: move/from16 v1, v24 │ │ -048bb0: 7120 180c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0c18 │ │ -048bb6: 0a15 |0009: move-result v21 │ │ -048bb8: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -048bbc: 0200 1600 |000c: move/from16 v0, v22 │ │ -048bc0: 0201 1900 |000e: move/from16 v1, v25 │ │ -048bc4: 7120 180c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0c18 │ │ -048bca: 0a16 |0013: move-result v22 │ │ -048bcc: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -048bd0: 0201 1500 |0016: move/from16 v1, v21 │ │ -048bd4: 0202 1600 |0018: move/from16 v2, v22 │ │ -048bd8: 6e30 5f0c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c5f │ │ -048bde: 7401 1e0c 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c1e │ │ -048be4: 0a0f |0020: move-result v15 │ │ -048be6: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -048bea: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -048bee: 5200 d003 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d0 │ │ -048bf2: 0215 0000 |0027: move/from16 v21, v0 │ │ -048bf6: 0200 1500 |0029: move/from16 v0, v21 │ │ -048bfa: 7120 ba17 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -048c00: 0a15 |002e: move-result v21 │ │ -048c02: 0200 1500 |002f: move/from16 v0, v21 │ │ -048c06: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -048c0a: 5910 da03 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ -048c0e: 7401 210c 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -048c14: 0a15 |0038: move-result v21 │ │ -048c16: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -048c1a: 7401 220c 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -048c20: 0a16 |003e: move-result v22 │ │ -048c22: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -048c26: 7401 1d0c 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0c1d │ │ -048c2c: 0a15 |0044: move-result v21 │ │ -048c2e: 7401 230c 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ -048c34: 0a16 |0048: move-result v22 │ │ -048c36: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -048c3a: 7401 200c 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ -048c40: 0a16 |004e: move-result v22 │ │ -048c42: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -048c46: 7401 120c 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -048c4c: 0a10 |0054: move-result v16 │ │ -048c4e: 120c |0055: const/4 v12, #int 0 // #0 │ │ -048c50: 0200 1000 |0056: move/from16 v0, v16 │ │ -048c54: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -048c58: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -048c5c: 6e20 110c c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -048c62: 0c03 |005f: move-result-object v3 │ │ -048c64: 6e10 4213 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -048c6a: 0a15 |0063: move-result v21 │ │ -048c6c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -048c70: 0200 1500 |0066: move/from16 v0, v21 │ │ -048c74: 0201 1600 |0068: move/from16 v1, v22 │ │ -048c78: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -048c7c: 6e10 2e13 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -048c82: 0c0d |006f: move-result-object v13 │ │ -048c84: 1f0d f201 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -048c88: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -048c8c: 55d0 a903 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -048c90: 0215 0000 |0076: move/from16 v21, v0 │ │ -048c94: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -048c98: 52d0 a703 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -048c9c: 0215 0000 |007c: move/from16 v21, v0 │ │ -048ca0: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -048ca4: 52d0 a703 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -048ca8: 0215 0000 |0082: move/from16 v21, v0 │ │ -048cac: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -048cb0: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -048cb4: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -048cb8: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -048cbc: 0200 1100 |008c: move/from16 v0, v17 │ │ -048cc0: 0201 1500 |008e: move/from16 v1, v21 │ │ -048cc4: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -048cc8: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -048ccc: 0200 1100 |0094: move/from16 v0, v17 │ │ -048cd0: 0201 1500 |0096: move/from16 v1, v21 │ │ -048cd4: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -048cd8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -048cda: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -048cde: 0200 1500 |009d: move/from16 v0, v21 │ │ -048ce2: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -048ce6: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -048cea: 0200 1500 |00a3: move/from16 v0, v21 │ │ -048cee: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -048cf2: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -048cf4: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -048cf8: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -048cfc: 0213 0500 |00ac: move/from16 v19, v5 │ │ -048d00: 0149 |00ae: move v9, v4 │ │ -048d02: 52d0 ac03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ -048d06: 0215 0000 |00b1: move/from16 v21, v0 │ │ -048d0a: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -048d0e: 0200 1500 |00b5: move/from16 v0, v21 │ │ -048d12: 0201 1600 |00b7: move/from16 v1, v22 │ │ -048d16: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -048d1a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -048d1e: 52d0 ac03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ -048d22: 0215 0000 |00bf: move/from16 v21, v0 │ │ -048d26: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -048d2a: 0200 1500 |00c3: move/from16 v0, v21 │ │ -048d2e: 0201 1600 |00c5: move/from16 v1, v22 │ │ -048d32: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -048d36: 52d0 ac03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ -048d3a: 0213 0000 |00cb: move/from16 v19, v0 │ │ -048d3e: 52d0 a803 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ -048d42: 0215 0000 |00cf: move/from16 v21, v0 │ │ -048d46: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -048d4a: 0200 1500 |00d3: move/from16 v0, v21 │ │ -048d4e: 0201 1600 |00d5: move/from16 v1, v22 │ │ -048d52: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -048d56: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -048d5a: 52d0 a803 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ -048d5e: 0215 0000 |00dd: move/from16 v21, v0 │ │ -048d62: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -048d66: 0200 1500 |00e1: move/from16 v0, v21 │ │ -048d6a: 0201 1600 |00e3: move/from16 v1, v22 │ │ -048d6e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -048d72: 52d9 a803 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ -048d76: 0200 1300 |00e9: move/from16 v0, v19 │ │ -048d7a: 0201 1200 |00eb: move/from16 v1, v18 │ │ -048d7e: 7120 1613 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048d84: 0a14 |00f0: move-result v20 │ │ -048d86: 7120 1613 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048d8c: 0a0a |00f4: move-result v10 │ │ -048d8e: 0200 1400 |00f5: move/from16 v0, v20 │ │ -048d92: 6e30 5413 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -048d98: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -048d9c: 6e10 3213 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -048da2: 0a15 |00ff: move-result v21 │ │ -048da4: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -048da8: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -048dac: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -048db0: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -048db2: 2894 |0107: goto 009b // -006c │ │ -048db4: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -048db6: 289f |0109: goto 00a8 // -0061 │ │ -048db8: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -048dbc: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -048dc0: 289e |010e: goto 00ac // -0062 │ │ -048dc2: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -048dc6: 6e10 3513 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048dcc: 0a15 |0114: move-result v21 │ │ -048dce: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -048dd2: 28eb |0117: goto 0102 // -0015 │ │ -048dd4: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -048dd8: 0200 1500 |011a: move/from16 v0, v21 │ │ -048ddc: 7120 1613 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048de2: 0a15 |011f: move-result v21 │ │ -048de4: 0200 1500 |0120: move/from16 v0, v21 │ │ -048de8: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -048dec: 5910 cc03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03cc │ │ -048df0: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -048df4: 0200 1500 |0128: move/from16 v0, v21 │ │ -048df8: 7120 1613 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048dfe: 0a15 |012d: move-result v21 │ │ -048e00: 0200 1500 |012e: move/from16 v0, v21 │ │ -048e04: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -048e08: 5910 cb03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03cb │ │ -048e0c: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -048e10: 0200 1500 |0136: move/from16 v0, v21 │ │ -048e14: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -048e18: 5c10 dc03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ -048e1c: 7401 490c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -048e22: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -048e26: 0200 1500 |0141: move/from16 v0, v21 │ │ -048e2a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -048e2e: 5c10 dc03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ -048e32: 7401 120c 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -048e38: 0a10 |014a: move-result v16 │ │ -048e3a: 120c |014b: const/4 v12, #int 0 // #0 │ │ -048e3c: 0200 1000 |014c: move/from16 v0, v16 │ │ -048e40: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -048e44: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -048e48: 6e20 110c c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -048e4e: 0c03 |0155: move-result-object v3 │ │ -048e50: 6e10 4213 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -048e56: 0a15 |0159: move-result v21 │ │ -048e58: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -048e5c: 0200 1500 |015c: move/from16 v0, v21 │ │ -048e60: 0201 1600 |015e: move/from16 v1, v22 │ │ -048e64: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -048e68: 6e10 2e13 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -048e6e: 0c0d |0165: move-result-object v13 │ │ -048e70: 1f0d f201 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -048e74: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -048e78: 55d0 a903 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -048e7c: 0215 0000 |016c: move/from16 v21, v0 │ │ -048e80: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -048e84: 8250 |0170: int-to-float v0, v5 │ │ -048e86: 0215 0000 |0171: move/from16 v21, v0 │ │ -048e8a: 52d0 ad03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -048e8e: 0216 0000 |0175: move/from16 v22, v0 │ │ -048e92: a815 1516 |0177: mul-float v21, v21, v22 │ │ -048e96: 0200 1500 |0179: move/from16 v0, v21 │ │ -048e9a: 8700 |017b: float-to-int v0, v0 │ │ -048e9c: 0215 0000 |017c: move/from16 v21, v0 │ │ -048ea0: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -048ea4: 7702 1613 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -048eaa: 0a14 |0183: move-result v20 │ │ -048eac: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -048eb0: 5200 cb03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03cb │ │ -048eb4: 0215 0000 |0188: move/from16 v21, v0 │ │ -048eb8: 0200 1400 |018a: move/from16 v0, v20 │ │ -048ebc: 0201 1500 |018c: move/from16 v1, v21 │ │ -048ec0: 6e30 5413 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -048ec6: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -048eca: 28b9 |0193: goto 014c // -0047 │ │ -048ecc: 0e00 |0194: return-void │ │ +048b7c: |[048b7c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +048b8c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +048b90: 0200 1500 |0002: move/from16 v0, v21 │ │ +048b94: 0201 1800 |0004: move/from16 v1, v24 │ │ +048b98: 7120 180c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0c18 │ │ +048b9e: 0a15 |0009: move-result v21 │ │ +048ba0: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +048ba4: 0200 1600 |000c: move/from16 v0, v22 │ │ +048ba8: 0201 1900 |000e: move/from16 v1, v25 │ │ +048bac: 7120 180c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0c18 │ │ +048bb2: 0a16 |0013: move-result v22 │ │ +048bb4: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +048bb8: 0201 1500 |0016: move/from16 v1, v21 │ │ +048bbc: 0202 1600 |0018: move/from16 v2, v22 │ │ +048bc0: 6e30 5f0c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c5f │ │ +048bc6: 7401 1e0c 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0c1e │ │ +048bcc: 0a0f |0020: move-result v15 │ │ +048bce: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +048bd2: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +048bd6: 5200 d003 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d0 │ │ +048bda: 0215 0000 |0027: move/from16 v21, v0 │ │ +048bde: 0200 1500 |0029: move/from16 v0, v21 │ │ +048be2: 7120 ba17 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +048be8: 0a15 |002e: move-result v21 │ │ +048bea: 0200 1500 |002f: move/from16 v0, v21 │ │ +048bee: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +048bf2: 5910 da03 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03da │ │ +048bf6: 7401 210c 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +048bfc: 0a15 |0038: move-result v21 │ │ +048bfe: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +048c02: 7401 220c 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +048c08: 0a16 |003e: move-result v22 │ │ +048c0a: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +048c0e: 7401 1d0c 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0c1d │ │ +048c14: 0a15 |0044: move-result v21 │ │ +048c16: 7401 230c 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0c23 │ │ +048c1c: 0a16 |0048: move-result v22 │ │ +048c1e: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +048c22: 7401 200c 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0c20 │ │ +048c28: 0a16 |004e: move-result v22 │ │ +048c2a: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +048c2e: 7401 120c 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +048c34: 0a10 |0054: move-result v16 │ │ +048c36: 120c |0055: const/4 v12, #int 0 // #0 │ │ +048c38: 0200 1000 |0056: move/from16 v0, v16 │ │ +048c3c: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +048c40: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +048c44: 6e20 110c c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +048c4a: 0c03 |005f: move-result-object v3 │ │ +048c4c: 6e10 4213 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +048c52: 0a15 |0063: move-result v21 │ │ +048c54: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +048c58: 0200 1500 |0066: move/from16 v0, v21 │ │ +048c5c: 0201 1600 |0068: move/from16 v1, v22 │ │ +048c60: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +048c64: 6e10 2e13 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +048c6a: 0c0d |006f: move-result-object v13 │ │ +048c6c: 1f0d f201 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +048c70: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +048c74: 55d0 a903 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +048c78: 0215 0000 |0076: move/from16 v21, v0 │ │ +048c7c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +048c80: 52d0 a703 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +048c84: 0215 0000 |007c: move/from16 v21, v0 │ │ +048c88: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +048c8c: 52d0 a703 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +048c90: 0215 0000 |0082: move/from16 v21, v0 │ │ +048c94: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +048c98: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +048c9c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +048ca0: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +048ca4: 0200 1100 |008c: move/from16 v0, v17 │ │ +048ca8: 0201 1500 |008e: move/from16 v1, v21 │ │ +048cac: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +048cb0: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +048cb4: 0200 1100 |0094: move/from16 v0, v17 │ │ +048cb8: 0201 1500 |0096: move/from16 v1, v21 │ │ +048cbc: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +048cc0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +048cc2: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +048cc6: 0200 1500 |009d: move/from16 v0, v21 │ │ +048cca: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +048cce: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +048cd2: 0200 1500 |00a3: move/from16 v0, v21 │ │ +048cd6: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +048cda: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +048cdc: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +048ce0: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +048ce4: 0213 0500 |00ac: move/from16 v19, v5 │ │ +048ce8: 0149 |00ae: move v9, v4 │ │ +048cea: 52d0 ac03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ +048cee: 0215 0000 |00b1: move/from16 v21, v0 │ │ +048cf2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +048cf6: 0200 1500 |00b5: move/from16 v0, v21 │ │ +048cfa: 0201 1600 |00b7: move/from16 v1, v22 │ │ +048cfe: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +048d02: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +048d06: 52d0 ac03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ +048d0a: 0215 0000 |00bf: move/from16 v21, v0 │ │ +048d0e: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +048d12: 0200 1500 |00c3: move/from16 v0, v21 │ │ +048d16: 0201 1600 |00c5: move/from16 v1, v22 │ │ +048d1a: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +048d1e: 52d0 ac03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ac │ │ +048d22: 0213 0000 |00cb: move/from16 v19, v0 │ │ +048d26: 52d0 a803 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ +048d2a: 0215 0000 |00cf: move/from16 v21, v0 │ │ +048d2e: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +048d32: 0200 1500 |00d3: move/from16 v0, v21 │ │ +048d36: 0201 1600 |00d5: move/from16 v1, v22 │ │ +048d3a: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +048d3e: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +048d42: 52d0 a803 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ +048d46: 0215 0000 |00dd: move/from16 v21, v0 │ │ +048d4a: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +048d4e: 0200 1500 |00e1: move/from16 v0, v21 │ │ +048d52: 0201 1600 |00e3: move/from16 v1, v22 │ │ +048d56: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +048d5a: 52d9 a803 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a8 │ │ +048d5e: 0200 1300 |00e9: move/from16 v0, v19 │ │ +048d62: 0201 1200 |00eb: move/from16 v1, v18 │ │ +048d66: 7120 1613 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048d6c: 0a14 |00f0: move-result v20 │ │ +048d6e: 7120 1613 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048d74: 0a0a |00f4: move-result v10 │ │ +048d76: 0200 1400 |00f5: move/from16 v0, v20 │ │ +048d7a: 6e30 5413 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +048d80: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +048d84: 6e10 3213 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +048d8a: 0a15 |00ff: move-result v21 │ │ +048d8c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +048d90: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +048d94: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +048d98: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +048d9a: 2894 |0107: goto 009b // -006c │ │ +048d9c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +048d9e: 289f |0109: goto 00a8 // -0061 │ │ +048da0: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +048da4: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +048da8: 289e |010e: goto 00ac // -0062 │ │ +048daa: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +048dae: 6e10 3513 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048db4: 0a15 |0114: move-result v21 │ │ +048db6: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +048dba: 28eb |0117: goto 0102 // -0015 │ │ +048dbc: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +048dc0: 0200 1500 |011a: move/from16 v0, v21 │ │ +048dc4: 7120 1613 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048dca: 0a15 |011f: move-result v21 │ │ +048dcc: 0200 1500 |0120: move/from16 v0, v21 │ │ +048dd0: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +048dd4: 5910 cc03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03cc │ │ +048dd8: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +048ddc: 0200 1500 |0128: move/from16 v0, v21 │ │ +048de0: 7120 1613 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048de6: 0a15 |012d: move-result v21 │ │ +048de8: 0200 1500 |012e: move/from16 v0, v21 │ │ +048dec: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +048df0: 5910 cb03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03cb │ │ +048df4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +048df8: 0200 1500 |0136: move/from16 v0, v21 │ │ +048dfc: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +048e00: 5c10 dc03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ +048e04: 7401 490c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +048e0a: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +048e0e: 0200 1500 |0141: move/from16 v0, v21 │ │ +048e12: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +048e16: 5c10 dc03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ +048e1a: 7401 120c 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +048e20: 0a10 |014a: move-result v16 │ │ +048e22: 120c |014b: const/4 v12, #int 0 // #0 │ │ +048e24: 0200 1000 |014c: move/from16 v0, v16 │ │ +048e28: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +048e2c: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +048e30: 6e20 110c c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +048e36: 0c03 |0155: move-result-object v3 │ │ +048e38: 6e10 4213 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +048e3e: 0a15 |0159: move-result v21 │ │ +048e40: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +048e44: 0200 1500 |015c: move/from16 v0, v21 │ │ +048e48: 0201 1600 |015e: move/from16 v1, v22 │ │ +048e4c: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +048e50: 6e10 2e13 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +048e56: 0c0d |0165: move-result-object v13 │ │ +048e58: 1f0d f201 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +048e5c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +048e60: 55d0 a903 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +048e64: 0215 0000 |016c: move/from16 v21, v0 │ │ +048e68: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +048e6c: 8250 |0170: int-to-float v0, v5 │ │ +048e6e: 0215 0000 |0171: move/from16 v21, v0 │ │ +048e72: 52d0 ad03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +048e76: 0216 0000 |0175: move/from16 v22, v0 │ │ +048e7a: a815 1516 |0177: mul-float v21, v21, v22 │ │ +048e7e: 0200 1500 |0179: move/from16 v0, v21 │ │ +048e82: 8700 |017b: float-to-int v0, v0 │ │ +048e84: 0215 0000 |017c: move/from16 v21, v0 │ │ +048e88: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +048e8c: 7702 1613 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +048e92: 0a14 |0183: move-result v20 │ │ +048e94: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +048e98: 5200 cb03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03cb │ │ +048e9c: 0215 0000 |0188: move/from16 v21, v0 │ │ +048ea0: 0200 1400 |018a: move/from16 v0, v20 │ │ +048ea4: 0201 1500 |018c: move/from16 v1, v21 │ │ +048ea8: 6e30 5413 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +048eae: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +048eb2: 28b9 |0193: goto 014c // -0047 │ │ +048eb4: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -55786,129 +55786,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -048ed0: |[048ed0] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -048ee0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -048ee4: 520f cf03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cf │ │ -048ee8: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -048eec: 7401 270c 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -048ef2: 0a0c |0009: move-result v12 │ │ -048ef4: 7401 210c 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -048efa: 0a0a |000d: move-result v10 │ │ -048efc: 7401 220c 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -048f02: 0a0b |0011: move-result v11 │ │ -048f04: 7401 290c 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -048f0a: 0a0e |0015: move-result v14 │ │ -048f0c: 7401 120c 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -048f12: 0a04 |0019: move-result v4 │ │ -048f14: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -048f16: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -048f1a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -048f1e: 6e20 110c 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -048f24: 0c03 |0022: move-result-object v3 │ │ -048f26: 6e10 2e13 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -048f2c: 0c09 |0026: move-result-object v9 │ │ -048f2e: 1f09 f201 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -048f32: 559f a903 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -048f36: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -048f3a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -048f3e: 28ec |002f: goto 001b // -0014 │ │ -048f40: 529f a703 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ -048f44: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -048f48: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -048f4a: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -048f50: 01a5 |0038: move v5, v10 │ │ -048f52: b0c5 |0039: add-int/2addr v5, v12 │ │ -048f54: 6e10 2f13 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ -048f5a: 0a0f |003d: move-result v15 │ │ -048f5c: 9106 050f |003e: sub-int v6, v5, v15 │ │ -048f60: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -048f64: 6e20 5513 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ -048f6a: 28e8 |0045: goto 002d // -0018 │ │ -048f6c: 01a5 |0046: move v5, v10 │ │ -048f6e: 6e10 4313 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -048f74: 0a0f |004a: move-result v15 │ │ -048f76: b0fa |004b: add-int/2addr v10, v15 │ │ -048f78: 28ed |004c: goto 0039 // -0013 │ │ -048f7a: 6e10 3513 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048f80: 0a0f |0050: move-result v15 │ │ -048f82: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -048f86: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -048f8a: 7120 b817 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -048f90: 0a05 |0058: move-result v5 │ │ -048f92: 28e0 |0059: goto 0039 // -0020 │ │ -048f94: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -048f98: 6e10 3513 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048f9e: 0a10 |005f: move-result v16 │ │ -048fa0: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -048fa4: 6e10 3513 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -048faa: 0a0f |0065: move-result v15 │ │ -048fac: b0fb |0066: add-int/2addr v11, v15 │ │ -048fae: 28d2 |0067: goto 0039 // -002e │ │ -048fb0: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -048fb4: 540f ed03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -048fb8: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -048fbc: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -048fc0: 540f ed03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -048fc4: 0200 1200 |0072: move/from16 v0, v18 │ │ -048fc8: 0201 1300 |0074: move/from16 v1, v19 │ │ -048fcc: 0202 1400 |0076: move/from16 v2, v20 │ │ -048fd0: 7240 d30b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bd3 │ │ -048fd6: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -048fda: 540f df03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -048fde: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -048fe2: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -048fe6: 540f df03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -048fea: 0200 1200 |0085: move/from16 v0, v18 │ │ -048fee: 0201 1300 |0087: move/from16 v1, v19 │ │ -048ff2: 0202 1400 |0089: move/from16 v2, v20 │ │ -048ff6: 7240 d30b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bd3 │ │ -048ffc: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -049000: 540f ef03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ -049004: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -049008: 7401 270c 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -04900e: 0a0c |0097: move-result v12 │ │ -049010: 7401 120c 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -049016: 0a04 |009b: move-result v4 │ │ -049018: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -04901a: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -04901e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -049022: 6e20 110c 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -049028: 0c03 |00a4: move-result-object v3 │ │ -04902a: 6e10 2e13 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -049030: 0c09 |00a8: move-result-object v9 │ │ -049032: 1f09 f201 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -049036: 559f a903 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -04903a: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -04903e: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -049042: 28ec |00b1: goto 009d // -0014 │ │ -049044: 6e10 2f13 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ -04904a: 0a0f |00b5: move-result v15 │ │ -04904c: b1cf |00b6: sub-int/2addr v15, v12 │ │ -04904e: 82ff |00b7: int-to-float v15, v15 │ │ -049050: 7601 150c 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -049056: 0a10 |00bb: move-result v16 │ │ -049058: 0200 1000 |00bc: move/from16 v0, v16 │ │ -04905c: 8200 |00be: int-to-float v0, v0 │ │ -04905e: 0210 0000 |00bf: move/from16 v16, v0 │ │ -049062: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -049066: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -04906a: 540f ef03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ -04906e: 7230 d50b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0bd5 │ │ -049074: 28e5 |00ca: goto 00af // -001b │ │ -049076: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -049078: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -04907c: 5c0f ca03 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ -049080: 0e00 |00d0: return-void │ │ -049082: 0000 |00d1: nop // spacer │ │ -049084: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +048eb8: |[048eb8] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +048ec8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +048ecc: 520f cf03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03cf │ │ +048ed0: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +048ed4: 7401 270c 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +048eda: 0a0c |0009: move-result v12 │ │ +048edc: 7401 210c 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +048ee2: 0a0a |000d: move-result v10 │ │ +048ee4: 7401 220c 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +048eea: 0a0b |0011: move-result v11 │ │ +048eec: 7401 290c 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +048ef2: 0a0e |0015: move-result v14 │ │ +048ef4: 7401 120c 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +048efa: 0a04 |0019: move-result v4 │ │ +048efc: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +048efe: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +048f02: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +048f06: 6e20 110c 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +048f0c: 0c03 |0022: move-result-object v3 │ │ +048f0e: 6e10 2e13 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +048f14: 0c09 |0026: move-result-object v9 │ │ +048f16: 1f09 f201 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +048f1a: 559f a903 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +048f1e: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +048f22: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +048f26: 28ec |002f: goto 001b // -0014 │ │ +048f28: 529f a703 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a7 │ │ +048f2c: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +048f30: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +048f32: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +048f38: 01a5 |0038: move v5, v10 │ │ +048f3a: b0c5 |0039: add-int/2addr v5, v12 │ │ +048f3c: 6e10 2f13 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ +048f42: 0a0f |003d: move-result v15 │ │ +048f44: 9106 050f |003e: sub-int v6, v5, v15 │ │ +048f48: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +048f4c: 6e20 5513 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ +048f52: 28e8 |0045: goto 002d // -0018 │ │ +048f54: 01a5 |0046: move v5, v10 │ │ +048f56: 6e10 4313 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +048f5c: 0a0f |004a: move-result v15 │ │ +048f5e: b0fa |004b: add-int/2addr v10, v15 │ │ +048f60: 28ed |004c: goto 0039 // -0013 │ │ +048f62: 6e10 3513 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048f68: 0a0f |0050: move-result v15 │ │ +048f6a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +048f6e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +048f72: 7120 b817 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +048f78: 0a05 |0058: move-result v5 │ │ +048f7a: 28e0 |0059: goto 0039 // -0020 │ │ +048f7c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +048f80: 6e10 3513 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048f86: 0a10 |005f: move-result v16 │ │ +048f88: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +048f8c: 6e10 3513 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +048f92: 0a0f |0065: move-result v15 │ │ +048f94: b0fb |0066: add-int/2addr v11, v15 │ │ +048f96: 28d2 |0067: goto 0039 // -002e │ │ +048f98: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +048f9c: 540f ed03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +048fa0: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +048fa4: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +048fa8: 540f ed03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +048fac: 0200 1200 |0072: move/from16 v0, v18 │ │ +048fb0: 0201 1300 |0074: move/from16 v1, v19 │ │ +048fb4: 0202 1400 |0076: move/from16 v2, v20 │ │ +048fb8: 7240 d30b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bd3 │ │ +048fbe: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +048fc2: 540f df03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +048fc6: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +048fca: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +048fce: 540f df03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +048fd2: 0200 1200 |0085: move/from16 v0, v18 │ │ +048fd6: 0201 1300 |0087: move/from16 v1, v19 │ │ +048fda: 0202 1400 |0089: move/from16 v2, v20 │ │ +048fde: 7240 d30b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0bd3 │ │ +048fe4: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +048fe8: 540f ef03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ +048fec: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +048ff0: 7401 270c 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +048ff6: 0a0c |0097: move-result v12 │ │ +048ff8: 7401 120c 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +048ffe: 0a04 |009b: move-result v4 │ │ +049000: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +049002: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +049006: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +04900a: 6e20 110c 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +049010: 0c03 |00a4: move-result-object v3 │ │ +049012: 6e10 2e13 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +049018: 0c09 |00a8: move-result-object v9 │ │ +04901a: 1f09 f201 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +04901e: 559f a903 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +049022: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +049026: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04902a: 28ec |00b1: goto 009d // -0014 │ │ +04902c: 6e10 2f13 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ +049032: 0a0f |00b5: move-result v15 │ │ +049034: b1cf |00b6: sub-int/2addr v15, v12 │ │ +049036: 82ff |00b7: int-to-float v15, v15 │ │ +049038: 7601 150c 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +04903e: 0a10 |00bb: move-result v16 │ │ +049040: 0200 1000 |00bc: move/from16 v0, v16 │ │ +049044: 8200 |00be: int-to-float v0, v0 │ │ +049046: 0210 0000 |00bf: move/from16 v16, v0 │ │ +04904a: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +04904e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +049052: 540f ef03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ +049056: 7230 d50b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0bd5 │ │ +04905c: 28e5 |00ca: goto 00af // -001b │ │ +04905e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +049060: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +049064: 5c0f ca03 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03ca │ │ +049068: 0e00 |00d0: return-void │ │ +04906a: 0000 |00d1: nop // spacer │ │ +04906c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -55978,48 +55978,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0490a0: |[0490a0] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -0490b0: 6e10 120c 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -0490b6: 0a01 |0003: move-result v1 │ │ -0490b8: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -0490bc: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -0490c0: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -0490c2: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -0490c4: 0112 |000a: move v2, v1 │ │ -0490c6: 0163 |000b: move v3, v6 │ │ -0490c8: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -0490cc: 6e20 110c 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -0490d2: 0c00 |0011: move-result-object v0 │ │ -0490d4: 6e10 4213 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -0490da: 0a07 |0015: move-result v7 │ │ -0490dc: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -0490e0: 6e20 2d0c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -0490e6: 0c04 |001b: move-result-object v4 │ │ -0490e8: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -0490ec: 5247 a303 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0490f0: 5298 ce03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0490f4: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -0490f8: 6e30 6613 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1366 │ │ -0490fe: 0a07 |0027: move-result v7 │ │ -049100: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -049104: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -049106: 0f07 |002b: return v7 │ │ -049108: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -04910c: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -04910e: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -049110: 28db |0030: goto 000b // -0025 │ │ -049112: b053 |0031: add-int/2addr v3, v5 │ │ -049114: 28da |0032: goto 000c // -0026 │ │ -049116: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -049118: 28f7 |0034: goto 002b // -0009 │ │ +049088: |[049088] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +049098: 6e10 120c 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +04909e: 0a01 |0003: move-result v1 │ │ +0490a0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +0490a4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +0490a8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +0490aa: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +0490ac: 0112 |000a: move v2, v1 │ │ +0490ae: 0163 |000b: move v3, v6 │ │ +0490b0: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +0490b4: 6e20 110c 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +0490ba: 0c00 |0011: move-result-object v0 │ │ +0490bc: 6e10 4213 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0490c2: 0a07 |0015: move-result v7 │ │ +0490c4: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +0490c8: 6e20 2d0c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +0490ce: 0c04 |001b: move-result-object v4 │ │ +0490d0: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +0490d4: 5247 a303 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0490d8: 5298 ce03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0490dc: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +0490e0: 6e30 6613 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1366 │ │ +0490e6: 0a07 |0027: move-result v7 │ │ +0490e8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +0490ec: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +0490ee: 0f07 |002b: return v7 │ │ +0490f0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +0490f4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +0490f6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +0490f8: 28db |0030: goto 000b // -0025 │ │ +0490fa: b053 |0031: add-int/2addr v3, v5 │ │ +0490fc: 28da |0032: goto 000c // -0026 │ │ +0490fe: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +049100: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -56058,42 +56058,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -04911c: |[04911c] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04912c: 2051 f901 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ -049130: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -049134: 6f20 b413 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ -04913a: 0e00 |0007: return-void │ │ -04913c: 0750 |0008: move-object v0, v5 │ │ -04913e: 1f00 f901 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ -049142: 6e10 e20b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0be2 │ │ -049148: 0c01 |000e: move-result-object v1 │ │ -04914a: 6f20 b413 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ -049150: 5441 c703 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049154: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -049158: 5441 c703 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04915c: 5402 b103 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ -049160: 5403 b203 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ -049164: 6e30 620a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a62 │ │ -04916a: 5201 b303 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -04916e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -049170: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -049172: 6e40 5a0c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ -049178: 28e1 |0026: goto 0007 // -001f │ │ -04917a: 5201 b303 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -04917e: 5941 f303 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -049182: 5401 b103 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ -049186: 5b41 f103 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ -04918a: 5401 b203 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ -04918e: 5b41 f203 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ -049192: 28d4 |0033: goto 0007 // -002c │ │ +049104: |[049104] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +049114: 2051 f901 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ +049118: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +04911c: 6f20 b413 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ +049122: 0e00 |0007: return-void │ │ +049124: 0750 |0008: move-object v0, v5 │ │ +049126: 1f00 f901 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ +04912a: 6e10 e20b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0be2 │ │ +049130: 0c01 |000e: move-result-object v1 │ │ +049132: 6f20 b413 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ +049138: 5441 c703 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04913c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +049140: 5441 c703 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049144: 5402 b103 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ +049148: 5403 b203 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ +04914c: 6e30 620a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a62 │ │ +049152: 5201 b303 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +049156: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +049158: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +04915a: 6e40 5a0c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ +049160: 28e1 |0026: goto 0007 // -001f │ │ +049162: 5201 b303 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +049166: 5941 f303 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +04916a: 5401 b103 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ +04916e: 5b41 f103 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ +049172: 5401 b203 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b2 │ │ +049176: 5b41 f203 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ +04917a: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -56113,28 +56113,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -049194: |[049194] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0491a4: 6f10 b513 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ -0491aa: 0c01 |0003: move-result-object v1 │ │ -0491ac: 2200 f901 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ -0491b0: 7020 e10b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0be1 │ │ -0491b6: 5232 ce03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0491ba: 5902 b303 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ -0491be: 5432 c703 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0491c2: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -0491c6: 5432 c703 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0491ca: 6e10 630a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a63 │ │ -0491d0: 0c02 |0016: move-result-object v2 │ │ -0491d2: 5b02 b103 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ -0491d6: 1100 |0019: return-object v0 │ │ +04917c: |[04917c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04918c: 6f10 b513 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ +049192: 0c01 |0003: move-result-object v1 │ │ +049194: 2200 f901 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ +049198: 7020 e10b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0be1 │ │ +04919e: 5232 ce03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0491a2: 5902 b303 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b3 │ │ +0491a6: 5432 c703 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0491aa: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +0491ae: 5432 c703 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0491b2: 6e10 630a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a63 │ │ +0491b8: 0c02 |0016: move-result-object v2 │ │ +0491ba: 5b02 b103 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b1 │ │ +0491be: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -56149,21 +56149,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0491d8: |[0491d8] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -0491e8: 6f56 b613 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@13b6 │ │ -0491ee: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -0491f2: 5220 ee03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0491f6: 5221 ee03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -0491fa: 7051 4b0c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c4b │ │ -049200: 0e00 |000c: return-void │ │ +0491c0: |[0491c0] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +0491d0: 6f56 b613 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@13b6 │ │ +0491d6: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +0491da: 5220 ee03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0491de: 5221 ee03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +0491e2: 7051 4b0c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c4b │ │ +0491e8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -56178,375 +56178,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -049204: |[049204] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -049214: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -049218: 5500 d603 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ -04921c: 0218 0000 |0004: move/from16 v24, v0 │ │ -049220: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -049224: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -049228: 0f18 |000a: return v24 │ │ -04922a: 7401 ee12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -049230: 0a18 |000e: move-result v24 │ │ -049232: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -049236: 7401 f012 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@12f0 │ │ -04923c: 0a18 |0014: move-result v24 │ │ -04923e: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -049242: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -049246: 28f1 |0019: goto 000a // -000f │ │ -049248: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -04924c: 5400 c703 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049250: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -049254: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -049258: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -04925c: 5400 c703 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049260: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -049264: 7401 590a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04926a: 0a18 |002b: move-result v24 │ │ -04926c: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -049270: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -049274: 28da |0030: goto 000a // -0026 │ │ -049276: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -04927a: 5400 fd03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -04927e: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -049282: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -049286: 7100 0513 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -04928c: 0c18 |003c: move-result-object v24 │ │ -04928e: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -049292: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -049296: 5b10 fd03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -04929a: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -04929e: 5400 fd03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -0492a2: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -0492a6: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -0492aa: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -0492ae: 6e20 fe12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -0492b4: 7401 ee12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -0492ba: 0a05 |0053: move-result v5 │ │ -0492bc: 120b |0054: const/4 v11, #int 0 // #0 │ │ -0492be: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0492c2: 0218 0000 |0057: move/from16 v24, v0 │ │ -0492c6: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -0492cc: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -0492d0: 7701 630b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -0492d6: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -0492da: 28a7 |0063: goto 000a // -0059 │ │ -0492dc: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -0492e0: 5400 f603 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -0492e4: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -0492e8: 7401 ae14 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ -0492ee: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -0492f2: 0200 1800 |006f: move/from16 v0, v24 │ │ -0492f6: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -0492fa: 5c10 f003 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -0492fe: 7401 490c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -049304: 7401 f412 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -04930a: 0a18 |007b: move-result v24 │ │ -04930c: 0200 1800 |007c: move/from16 v0, v24 │ │ -049310: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -049314: 5910 dd03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -049318: 0200 1800 |0082: move/from16 v0, v24 │ │ -04931c: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -049320: 5910 e303 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -049324: 7401 f612 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -04932a: 0a18 |008b: move-result v24 │ │ -04932c: 0200 1800 |008c: move/from16 v0, v24 │ │ -049330: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -049334: 5910 de03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ -049338: 0200 1800 |0092: move/from16 v0, v24 │ │ -04933c: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -049340: 5910 e403 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -049344: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -049348: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -04934c: 0201 1800 |009c: move/from16 v1, v24 │ │ -049350: 7120 4b0a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -049356: 0a18 |00a1: move-result v24 │ │ -049358: 0200 1800 |00a2: move/from16 v0, v24 │ │ -04935c: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -049360: 5910 c603 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -049364: 28b4 |00a8: goto 005c // -004c │ │ -049366: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -04936a: 5500 e003 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -04936e: 0218 0000 |00ad: move/from16 v24, v0 │ │ -049372: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -049376: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -04937a: 5200 c603 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -04937e: 0218 0000 |00b5: move/from16 v24, v0 │ │ -049382: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -049386: 0201 1800 |00b9: move/from16 v1, v24 │ │ -04938a: 7120 470a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -049390: 0a0f |00be: move-result v15 │ │ -049392: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -049396: 7120 4c0a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -04939c: 0a14 |00c4: move-result v20 │ │ -04939e: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -0493a2: 5200 e303 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -0493a6: 0218 0000 |00c9: move/from16 v24, v0 │ │ -0493aa: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -0493ae: 7701 b417 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0493b4: 0a15 |00d0: move-result v21 │ │ -0493b6: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -0493ba: 7120 4d0a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -0493c0: 0a16 |00d6: move-result v22 │ │ -0493c2: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0493c6: 5200 e403 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -0493ca: 0218 0000 |00db: move/from16 v24, v0 │ │ -0493ce: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -0493d2: 7701 b417 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0493d8: 0a17 |00e2: move-result v23 │ │ -0493da: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -0493de: 5200 fc03 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -0493e2: 0218 0000 |00e7: move/from16 v24, v0 │ │ -0493e6: 0200 1800 |00e9: move/from16 v0, v24 │ │ -0493ea: 8200 |00eb: int-to-float v0, v0 │ │ -0493ec: 0218 0000 |00ec: move/from16 v24, v0 │ │ -0493f0: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -0493f4: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -0493f8: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -0493fc: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -049400: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -049404: 0200 1800 |00f8: move/from16 v0, v24 │ │ -049408: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -04940c: 5c10 e003 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -049410: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -049414: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -049418: 0201 1800 |0102: move/from16 v1, v24 │ │ -04941c: 7020 530c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ -049422: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -049426: 5200 dd03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -04942a: 0218 0000 |010b: move/from16 v24, v0 │ │ -04942e: a718 1418 |010d: sub-float v24, v20, v24 │ │ -049432: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -049436: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -04943a: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -04943e: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -049442: 5200 dd03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -049446: 0218 0000 |0119: move/from16 v24, v0 │ │ -04944a: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -04944e: 5200 fc03 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -049452: 0219 0000 |011f: move/from16 v25, v0 │ │ -049456: 0200 1900 |0121: move/from16 v0, v25 │ │ -04945a: 8200 |0123: int-to-float v0, v0 │ │ -04945c: 0219 0000 |0124: move/from16 v25, v0 │ │ -049460: a618 1819 |0126: add-float v24, v24, v25 │ │ -049464: 0200 1800 |0128: move/from16 v0, v24 │ │ -049468: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -04946c: 5910 e303 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -049470: 0200 1600 |012e: move/from16 v0, v22 │ │ -049474: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -049478: 5910 e403 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ -04947c: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -049480: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -049484: 0201 1800 |0138: move/from16 v1, v24 │ │ -049488: 7020 670c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -04948e: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -049492: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -049496: 0201 1800 |0141: move/from16 v1, v24 │ │ -04949a: 7020 680c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -0494a0: 7401 250c 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c25 │ │ -0494a6: 0c0e |0149: move-result-object v14 │ │ -0494a8: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -0494ac: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -0494b0: 0200 1800 |014e: move/from16 v0, v24 │ │ -0494b4: 7220 c113 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@13c1 │ │ -0494ba: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -0494be: 5500 e003 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0494c2: 0218 0000 |0157: move/from16 v24, v0 │ │ -0494c6: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -0494ca: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -0494ce: 5200 c603 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -0494d2: 0218 0000 |015f: move/from16 v24, v0 │ │ -0494d6: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -0494da: 0201 1800 |0163: move/from16 v1, v24 │ │ -0494de: 7120 470a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -0494e4: 0a06 |0168: move-result v6 │ │ -0494e6: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -0494ea: 7120 4c0a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -0494f0: 0a14 |016e: move-result v20 │ │ -0494f2: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -0494f6: 0201 1400 |0171: move/from16 v1, v20 │ │ -0494fa: 7020 470c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c47 │ │ -049500: 0a18 |0176: move-result v24 │ │ -049502: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -049506: 2900 e3fe |0179: goto/16 005c // -011d │ │ -04950a: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -04950e: 5200 dd03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -049512: 0218 0000 |017f: move/from16 v24, v0 │ │ -049516: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -04951a: 5200 fc03 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ -04951e: 0219 0000 |0185: move/from16 v25, v0 │ │ -049522: 0200 1900 |0187: move/from16 v0, v25 │ │ -049526: 8200 |0189: int-to-float v0, v0 │ │ -049528: 0219 0000 |018a: move/from16 v25, v0 │ │ -04952c: a718 1819 |018c: sub-float v24, v24, v25 │ │ -049530: 289a |018e: goto 0128 // -0066 │ │ -049532: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -049536: 5500 e003 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -04953a: 0218 0000 |0193: move/from16 v24, v0 │ │ -04953e: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -049542: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -049546: 5400 fd03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ -04954a: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -04954e: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -049552: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -049556: 5200 e803 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ -04955a: 0219 0000 |01a3: move/from16 v25, v0 │ │ -04955e: 0200 1900 |01a5: move/from16 v0, v25 │ │ -049562: 8200 |01a7: int-to-float v0, v0 │ │ -049564: 0219 0000 |01a8: move/from16 v25, v0 │ │ -049568: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -04956c: 0201 1800 |01ac: move/from16 v1, v24 │ │ -049570: 0202 1900 |01ae: move/from16 v2, v25 │ │ -049574: 6e30 0013 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ -04957a: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -04957e: 5200 c603 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -049582: 0218 0000 |01b7: move/from16 v24, v0 │ │ -049586: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -04958a: 0201 1800 |01bb: move/from16 v1, v24 │ │ -04958e: 7120 d70a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -049594: 0a18 |01c0: move-result v24 │ │ -049596: 0200 1800 |01c1: move/from16 v0, v24 │ │ -04959a: 870a |01c3: float-to-int v10, v0 │ │ -04959c: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -0495a0: 0200 1800 |01c6: move/from16 v0, v24 │ │ -0495a4: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -0495a8: 5c10 f003 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -0495ac: 7601 150c 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -0495b2: 0a13 |01cf: move-result v19 │ │ -0495b4: 7401 270c 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -0495ba: 0a10 |01d3: move-result v16 │ │ -0495bc: 7601 2e0c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ -0495c2: 0c08 |01d7: move-result-object v8 │ │ -0495c4: 5287 a303 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -0495c8: 0200 1000 |01da: move/from16 v0, v16 │ │ -0495cc: 8200 |01dc: int-to-float v0, v0 │ │ -0495ce: 0218 0000 |01dd: move/from16 v24, v0 │ │ -0495d2: 0200 1300 |01df: move/from16 v0, v19 │ │ -0495d6: 8200 |01e1: int-to-float v0, v0 │ │ -0495d8: 0219 0000 |01e2: move/from16 v25, v0 │ │ -0495dc: a918 1819 |01e4: div-float v24, v24, v25 │ │ -0495e0: 5280 a203 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ -0495e4: 0219 0000 |01e8: move/from16 v25, v0 │ │ -0495e8: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -0495ec: 5280 a503 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -0495f0: 0219 0000 |01ee: move/from16 v25, v0 │ │ -0495f4: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -0495f8: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -0495fc: 5200 c603 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -049600: 0218 0000 |01f6: move/from16 v24, v0 │ │ -049604: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -049608: 0201 1800 |01fa: move/from16 v1, v24 │ │ -04960c: 7120 470a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -049612: 0a06 |01ff: move-result v6 │ │ -049614: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -049618: 7120 4c0a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -04961e: 0a14 |0205: move-result v20 │ │ -049620: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -049624: 5200 dd03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ -049628: 0218 0000 |020a: move/from16 v24, v0 │ │ -04962c: a718 1418 |020c: sub-float v24, v20, v24 │ │ -049630: 0200 1800 |020e: move/from16 v0, v24 │ │ -049634: 8700 |0210: float-to-int v0, v0 │ │ -049636: 0211 0000 |0211: move/from16 v17, v0 │ │ -04963a: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -04963e: 0201 1100 |0215: move/from16 v1, v17 │ │ -049642: 7051 010c 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c01 │ │ -049648: 0a0c |021a: move-result v12 │ │ -04964a: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -04964e: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -049652: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -049656: 0201 1800 |0221: move/from16 v1, v24 │ │ -04965a: 0202 1900 |0223: move/from16 v2, v25 │ │ -04965e: 6e5a 5b0c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ -049664: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -049668: 0200 1800 |022a: move/from16 v0, v24 │ │ -04966c: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -049670: 5910 c603 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -049674: 7601 080c 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ -04967a: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -04967e: 5400 e603 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -049682: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -049686: 7401 4310 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ -04968c: 0a18 |023c: move-result v24 │ │ -04968e: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -049692: 5400 f403 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -049696: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -04969a: 7401 4310 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ -0496a0: 0a19 |0246: move-result v25 │ │ -0496a2: 960b 1819 |0247: or-int v11, v24, v25 │ │ -0496a6: 2900 13fe |0249: goto/16 005c // -01ed │ │ -0496aa: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -0496ae: 5500 e003 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ -0496b2: 0218 0000 |024f: move/from16 v24, v0 │ │ -0496b6: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -0496ba: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -0496be: 5200 ce03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0496c2: 0218 0000 |0257: move/from16 v24, v0 │ │ -0496c6: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -0496ca: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -0496ce: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -0496d2: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -0496d6: 0201 1800 |0261: move/from16 v1, v24 │ │ -0496da: 0202 1900 |0263: move/from16 v2, v25 │ │ -0496de: 0203 1a00 |0265: move/from16 v3, v26 │ │ -0496e2: 0204 1b00 |0267: move/from16 v4, v27 │ │ -0496e6: 7054 550c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ -0496ec: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -0496f0: 0200 1800 |026e: move/from16 v0, v24 │ │ -0496f4: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -0496f8: 5910 c603 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -0496fc: 7601 080c 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ -049702: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -049706: 5400 e603 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ -04970a: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -04970e: 7401 4310 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ -049714: 0a18 |0280: move-result v24 │ │ -049716: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -04971a: 5400 f403 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ -04971e: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -049722: 7401 4310 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ -049728: 0a19 |028a: move-result v25 │ │ -04972a: 960b 1819 |028b: or-int v11, v24, v25 │ │ -04972e: 2900 cffd |028d: goto/16 005c // -0231 │ │ -049732: 7701 480a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -049738: 0a09 |0292: move-result v9 │ │ -04973a: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -04973e: 7120 4c0a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -049744: 0a14 |0298: move-result v20 │ │ -049746: 0200 1400 |0299: move/from16 v0, v20 │ │ -04974a: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -04974e: 5910 e303 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -049752: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -049756: 7120 4b0a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -04975c: 0a18 |02a4: move-result v24 │ │ -04975e: 0200 1800 |02a5: move/from16 v0, v24 │ │ -049762: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -049766: 5910 c603 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -04976a: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -04976e: 7602 410c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c41 │ │ -049774: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -049778: 5200 c603 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ -04977c: 0218 0000 |02b4: move/from16 v24, v0 │ │ -049780: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -049784: 0201 1800 |02b8: move/from16 v1, v24 │ │ -049788: 7120 470a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -04978e: 0a18 |02bd: move-result v24 │ │ -049790: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -049794: 0201 1800 |02c0: move/from16 v1, v24 │ │ -049798: 7120 4c0a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -04979e: 0a18 |02c5: move-result v24 │ │ -0497a0: 0200 1800 |02c6: move/from16 v0, v24 │ │ -0497a4: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -0497a8: 5910 e303 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ -0497ac: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -0497b0: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +0491ec: |[0491ec] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0491fc: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +049200: 5500 d603 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d6 │ │ +049204: 0218 0000 |0004: move/from16 v24, v0 │ │ +049208: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +04920c: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +049210: 0f18 |000a: return v24 │ │ +049212: 7401 ee12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +049218: 0a18 |000e: move-result v24 │ │ +04921a: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +04921e: 7401 f012 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@12f0 │ │ +049224: 0a18 |0014: move-result v24 │ │ +049226: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +04922a: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +04922e: 28f1 |0019: goto 000a // -000f │ │ +049230: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +049234: 5400 c703 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049238: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +04923c: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +049240: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +049244: 5400 c703 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049248: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +04924c: 7401 590a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +049252: 0a18 |002b: move-result v24 │ │ +049254: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +049258: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +04925c: 28da |0030: goto 000a // -0026 │ │ +04925e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +049262: 5400 fd03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +049266: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +04926a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +04926e: 7100 0513 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +049274: 0c18 |003c: move-result-object v24 │ │ +049276: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +04927a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +04927e: 5b10 fd03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +049282: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +049286: 5400 fd03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +04928a: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +04928e: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +049292: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +049296: 6e20 fe12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +04929c: 7401 ee12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +0492a2: 0a05 |0053: move-result v5 │ │ +0492a4: 120b |0054: const/4 v11, #int 0 // #0 │ │ +0492a6: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +0492aa: 0218 0000 |0057: move/from16 v24, v0 │ │ +0492ae: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +0492b4: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +0492b8: 7701 630b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +0492be: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +0492c2: 28a7 |0063: goto 000a // -0059 │ │ +0492c4: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +0492c8: 5400 f603 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +0492cc: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +0492d0: 7401 ae14 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ +0492d6: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +0492da: 0200 1800 |006f: move/from16 v0, v24 │ │ +0492de: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +0492e2: 5c10 f003 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +0492e6: 7401 490c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +0492ec: 7401 f412 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +0492f2: 0a18 |007b: move-result v24 │ │ +0492f4: 0200 1800 |007c: move/from16 v0, v24 │ │ +0492f8: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +0492fc: 5910 dd03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +049300: 0200 1800 |0082: move/from16 v0, v24 │ │ +049304: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +049308: 5910 e303 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +04930c: 7401 f612 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +049312: 0a18 |008b: move-result v24 │ │ +049314: 0200 1800 |008c: move/from16 v0, v24 │ │ +049318: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +04931c: 5910 de03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03de │ │ +049320: 0200 1800 |0092: move/from16 v0, v24 │ │ +049324: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +049328: 5910 e403 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +04932c: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +049330: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +049334: 0201 1800 |009c: move/from16 v1, v24 │ │ +049338: 7120 4b0a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +04933e: 0a18 |00a1: move-result v24 │ │ +049340: 0200 1800 |00a2: move/from16 v0, v24 │ │ +049344: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +049348: 5910 c603 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +04934c: 28b4 |00a8: goto 005c // -004c │ │ +04934e: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +049352: 5500 e003 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +049356: 0218 0000 |00ad: move/from16 v24, v0 │ │ +04935a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +04935e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +049362: 5200 c603 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +049366: 0218 0000 |00b5: move/from16 v24, v0 │ │ +04936a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +04936e: 0201 1800 |00b9: move/from16 v1, v24 │ │ +049372: 7120 470a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +049378: 0a0f |00be: move-result v15 │ │ +04937a: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +04937e: 7120 4c0a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +049384: 0a14 |00c4: move-result v20 │ │ +049386: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +04938a: 5200 e303 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +04938e: 0218 0000 |00c9: move/from16 v24, v0 │ │ +049392: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +049396: 7701 b417 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04939c: 0a15 |00d0: move-result v21 │ │ +04939e: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +0493a2: 7120 4d0a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +0493a8: 0a16 |00d6: move-result v22 │ │ +0493aa: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +0493ae: 5200 e403 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +0493b2: 0218 0000 |00db: move/from16 v24, v0 │ │ +0493b6: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +0493ba: 7701 b417 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0493c0: 0a17 |00e2: move-result v23 │ │ +0493c2: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +0493c6: 5200 fc03 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +0493ca: 0218 0000 |00e7: move/from16 v24, v0 │ │ +0493ce: 0200 1800 |00e9: move/from16 v0, v24 │ │ +0493d2: 8200 |00eb: int-to-float v0, v0 │ │ +0493d4: 0218 0000 |00ec: move/from16 v24, v0 │ │ +0493d8: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +0493dc: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +0493e0: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +0493e4: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +0493e8: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +0493ec: 0200 1800 |00f8: move/from16 v0, v24 │ │ +0493f0: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +0493f4: 5c10 e003 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0493f8: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +0493fc: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +049400: 0201 1800 |0102: move/from16 v1, v24 │ │ +049404: 7020 530c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c53 │ │ +04940a: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +04940e: 5200 dd03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +049412: 0218 0000 |010b: move/from16 v24, v0 │ │ +049416: a718 1418 |010d: sub-float v24, v20, v24 │ │ +04941a: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +04941e: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +049422: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +049426: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +04942a: 5200 dd03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +04942e: 0218 0000 |0119: move/from16 v24, v0 │ │ +049432: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +049436: 5200 fc03 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +04943a: 0219 0000 |011f: move/from16 v25, v0 │ │ +04943e: 0200 1900 |0121: move/from16 v0, v25 │ │ +049442: 8200 |0123: int-to-float v0, v0 │ │ +049444: 0219 0000 |0124: move/from16 v25, v0 │ │ +049448: a618 1819 |0126: add-float v24, v24, v25 │ │ +04944c: 0200 1800 |0128: move/from16 v0, v24 │ │ +049450: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +049454: 5910 e303 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +049458: 0200 1600 |012e: move/from16 v0, v22 │ │ +04945c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +049460: 5910 e403 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e4 │ │ +049464: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +049468: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +04946c: 0201 1800 |0138: move/from16 v1, v24 │ │ +049470: 7020 670c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +049476: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +04947a: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +04947e: 0201 1800 |0141: move/from16 v1, v24 │ │ +049482: 7020 680c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +049488: 7401 250c 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0c25 │ │ +04948e: 0c0e |0149: move-result-object v14 │ │ +049490: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +049494: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +049498: 0200 1800 |014e: move/from16 v0, v24 │ │ +04949c: 7220 c113 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@13c1 │ │ +0494a2: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +0494a6: 5500 e003 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +0494aa: 0218 0000 |0157: move/from16 v24, v0 │ │ +0494ae: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +0494b2: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +0494b6: 5200 c603 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +0494ba: 0218 0000 |015f: move/from16 v24, v0 │ │ +0494be: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +0494c2: 0201 1800 |0163: move/from16 v1, v24 │ │ +0494c6: 7120 470a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +0494cc: 0a06 |0168: move-result v6 │ │ +0494ce: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +0494d2: 7120 4c0a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +0494d8: 0a14 |016e: move-result v20 │ │ +0494da: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +0494de: 0201 1400 |0171: move/from16 v1, v20 │ │ +0494e2: 7020 470c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c47 │ │ +0494e8: 0a18 |0176: move-result v24 │ │ +0494ea: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +0494ee: 2900 e3fe |0179: goto/16 005c // -011d │ │ +0494f2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +0494f6: 5200 dd03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +0494fa: 0218 0000 |017f: move/from16 v24, v0 │ │ +0494fe: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +049502: 5200 fc03 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fc │ │ +049506: 0219 0000 |0185: move/from16 v25, v0 │ │ +04950a: 0200 1900 |0187: move/from16 v0, v25 │ │ +04950e: 8200 |0189: int-to-float v0, v0 │ │ +049510: 0219 0000 |018a: move/from16 v25, v0 │ │ +049514: a718 1819 |018c: sub-float v24, v24, v25 │ │ +049518: 289a |018e: goto 0128 // -0066 │ │ +04951a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +04951e: 5500 e003 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +049522: 0218 0000 |0193: move/from16 v24, v0 │ │ +049526: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +04952a: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +04952e: 5400 fd03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fd │ │ +049532: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +049536: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +04953a: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +04953e: 5200 e803 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e8 │ │ +049542: 0219 0000 |01a3: move/from16 v25, v0 │ │ +049546: 0200 1900 |01a5: move/from16 v0, v25 │ │ +04954a: 8200 |01a7: int-to-float v0, v0 │ │ +04954c: 0219 0000 |01a8: move/from16 v25, v0 │ │ +049550: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +049554: 0201 1800 |01ac: move/from16 v1, v24 │ │ +049558: 0202 1900 |01ae: move/from16 v2, v25 │ │ +04955c: 6e30 0013 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ +049562: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +049566: 5200 c603 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +04956a: 0218 0000 |01b7: move/from16 v24, v0 │ │ +04956e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +049572: 0201 1800 |01bb: move/from16 v1, v24 │ │ +049576: 7120 d70a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +04957c: 0a18 |01c0: move-result v24 │ │ +04957e: 0200 1800 |01c1: move/from16 v0, v24 │ │ +049582: 870a |01c3: float-to-int v10, v0 │ │ +049584: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +049588: 0200 1800 |01c6: move/from16 v0, v24 │ │ +04958c: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +049590: 5c10 f003 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +049594: 7601 150c 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +04959a: 0a13 |01cf: move-result v19 │ │ +04959c: 7401 270c 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +0495a2: 0a10 |01d3: move-result v16 │ │ +0495a4: 7601 2e0c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2e │ │ +0495aa: 0c08 |01d7: move-result-object v8 │ │ +0495ac: 5287 a303 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +0495b0: 0200 1000 |01da: move/from16 v0, v16 │ │ +0495b4: 8200 |01dc: int-to-float v0, v0 │ │ +0495b6: 0218 0000 |01dd: move/from16 v24, v0 │ │ +0495ba: 0200 1300 |01df: move/from16 v0, v19 │ │ +0495be: 8200 |01e1: int-to-float v0, v0 │ │ +0495c0: 0219 0000 |01e2: move/from16 v25, v0 │ │ +0495c4: a918 1819 |01e4: div-float v24, v24, v25 │ │ +0495c8: 5280 a203 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a2 │ │ +0495cc: 0219 0000 |01e8: move/from16 v25, v0 │ │ +0495d0: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +0495d4: 5280 a503 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +0495d8: 0219 0000 |01ee: move/from16 v25, v0 │ │ +0495dc: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +0495e0: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +0495e4: 5200 c603 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +0495e8: 0218 0000 |01f6: move/from16 v24, v0 │ │ +0495ec: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +0495f0: 0201 1800 |01fa: move/from16 v1, v24 │ │ +0495f4: 7120 470a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +0495fa: 0a06 |01ff: move-result v6 │ │ +0495fc: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +049600: 7120 4c0a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +049606: 0a14 |0205: move-result v20 │ │ +049608: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +04960c: 5200 dd03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dd │ │ +049610: 0218 0000 |020a: move/from16 v24, v0 │ │ +049614: a718 1418 |020c: sub-float v24, v20, v24 │ │ +049618: 0200 1800 |020e: move/from16 v0, v24 │ │ +04961c: 8700 |0210: float-to-int v0, v0 │ │ +04961e: 0211 0000 |0211: move/from16 v17, v0 │ │ +049622: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +049626: 0201 1100 |0215: move/from16 v1, v17 │ │ +04962a: 7051 010c 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c01 │ │ +049630: 0a0c |021a: move-result v12 │ │ +049632: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +049636: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +04963a: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +04963e: 0201 1800 |0221: move/from16 v1, v24 │ │ +049642: 0202 1900 |0223: move/from16 v2, v25 │ │ +049646: 6e5a 5b0c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ +04964c: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +049650: 0200 1800 |022a: move/from16 v0, v24 │ │ +049654: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +049658: 5910 c603 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +04965c: 7601 080c 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ +049662: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +049666: 5400 e603 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +04966a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +04966e: 7401 4310 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ +049674: 0a18 |023c: move-result v24 │ │ +049676: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +04967a: 5400 f403 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +04967e: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +049682: 7401 4310 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ +049688: 0a19 |0246: move-result v25 │ │ +04968a: 960b 1819 |0247: or-int v11, v24, v25 │ │ +04968e: 2900 13fe |0249: goto/16 005c // -01ed │ │ +049692: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +049696: 5500 e003 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e0 │ │ +04969a: 0218 0000 |024f: move/from16 v24, v0 │ │ +04969e: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +0496a2: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +0496a6: 5200 ce03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0496aa: 0218 0000 |0257: move/from16 v24, v0 │ │ +0496ae: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +0496b2: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +0496b6: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +0496ba: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +0496be: 0201 1800 |0261: move/from16 v1, v24 │ │ +0496c2: 0202 1900 |0263: move/from16 v2, v25 │ │ +0496c6: 0203 1a00 |0265: move/from16 v3, v26 │ │ +0496ca: 0204 1b00 |0267: move/from16 v4, v27 │ │ +0496ce: 7054 550c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ +0496d4: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +0496d8: 0200 1800 |026e: move/from16 v0, v24 │ │ +0496dc: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +0496e0: 5910 c603 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +0496e4: 7601 080c 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c08 │ │ +0496ea: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +0496ee: 5400 e603 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e6 │ │ +0496f2: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +0496f6: 7401 4310 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ +0496fc: 0a18 |0280: move-result v24 │ │ +0496fe: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +049702: 5400 f403 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f4 │ │ +049706: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +04970a: 7401 4310 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1043 │ │ +049710: 0a19 |028a: move-result v25 │ │ +049712: 960b 1819 |028b: or-int v11, v24, v25 │ │ +049716: 2900 cffd |028d: goto/16 005c // -0231 │ │ +04971a: 7701 480a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +049720: 0a09 |0292: move-result v9 │ │ +049722: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +049726: 7120 4c0a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +04972c: 0a14 |0298: move-result v20 │ │ +04972e: 0200 1400 |0299: move/from16 v0, v20 │ │ +049732: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +049736: 5910 e303 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +04973a: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +04973e: 7120 4b0a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +049744: 0a18 |02a4: move-result v24 │ │ +049746: 0200 1800 |02a5: move/from16 v0, v24 │ │ +04974a: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +04974e: 5910 c603 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +049752: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +049756: 7602 410c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c41 │ │ +04975c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +049760: 5200 c603 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c6 │ │ +049764: 0218 0000 |02b4: move/from16 v24, v0 │ │ +049768: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +04976c: 0201 1800 |02b8: move/from16 v1, v24 │ │ +049770: 7120 470a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +049776: 0a18 |02bd: move-result v24 │ │ +049778: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +04977c: 0201 1800 |02c0: move/from16 v1, v24 │ │ +049780: 7120 4c0a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +049786: 0a18 |02c5: move-result v24 │ │ +049788: 0200 1800 |02c6: move/from16 v0, v24 │ │ +04978c: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +049790: 5910 e303 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e3 │ │ +049794: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +049798: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -56656,24 +56656,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0497d4: |[0497d4] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -0497e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0497e6: 5221 ce03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0497ea: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -0497ee: 5221 ce03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0497f2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0497f6: 6e30 590c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c59 │ │ -0497fc: 0f00 |000c: return v0 │ │ -0497fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -049800: 28fe |000e: goto 000c // -0002 │ │ +0497bc: |[0497bc] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +0497cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0497ce: 5221 ce03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0497d2: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +0497d6: 5221 ce03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0497da: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0497de: 6e30 590c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c59 │ │ +0497e4: 0f00 |000c: return v0 │ │ +0497e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0497e8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -56683,30 +56683,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -049804: |[049804] android.support.v4.view.ViewPager.pageRight:()Z │ │ -049814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049816: 5431 c703 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04981a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -04981e: 5231 ce03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049822: 5432 c703 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049826: 6e10 590a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04982c: 0a02 |000c: move-result v2 │ │ -04982e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -049832: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -049836: 5231 ce03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04983a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04983e: 6e30 590c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c59 │ │ -049844: 0f00 |0018: return v0 │ │ -049846: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -049848: 28fe |001a: goto 0018 // -0002 │ │ +0497ec: |[0497ec] android.support.v4.view.ViewPager.pageRight:()Z │ │ +0497fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0497fe: 5431 c703 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049802: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +049806: 5231 ce03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04980a: 5432 c703 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04980e: 6e10 590a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +049814: 0a02 |000c: move-result v2 │ │ +049816: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04981a: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +04981e: 5231 ce03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049822: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049826: 6e30 590c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c59 │ │ +04982c: 0f00 |0018: return v0 │ │ +04982e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +049830: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -56716,18 +56716,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04984c: |[04984c] android.support.v4.view.ViewPager.populate:()V │ │ -04985c: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049860: 6e20 4a0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c4a │ │ -049866: 0e00 |0005: return-void │ │ +049834: |[049834] android.support.v4.view.ViewPager.populate:()V │ │ +049844: 5210 ce03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049848: 6e20 4a0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c4a │ │ +04984e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -56736,606 +56736,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -049868: |[049868] android.support.v4.view.ViewPager.populate:(I)V │ │ -049878: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -04987c: 122f |0002: const/4 v15, #int 2 // #2 │ │ -04987e: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -049882: 5200 ce03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049886: 021b 0000 |0007: move/from16 v27, v0 │ │ -04988a: 0200 1b00 |0009: move/from16 v0, v27 │ │ -04988e: 0201 1f00 |000b: move/from16 v1, v31 │ │ -049892: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -049896: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -04989a: 5200 ce03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04989e: 021b 0000 |0013: move/from16 v27, v0 │ │ -0498a2: 0200 1b00 |0015: move/from16 v0, v27 │ │ -0498a6: 0201 1f00 |0017: move/from16 v1, v31 │ │ -0498aa: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -0498ae: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -0498b2: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -0498b6: 5200 ce03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0498ba: 021b 0000 |0021: move/from16 v27, v0 │ │ -0498be: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -0498c2: 0201 1b00 |0025: move/from16 v1, v27 │ │ -0498c6: 6e20 2f0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ -0498cc: 0c15 |002a: move-result-object v21 │ │ -0498ce: 0200 1f00 |002b: move/from16 v0, v31 │ │ -0498d2: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -0498d6: 5910 ce03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -0498da: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -0498de: 5400 c703 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -0498e2: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -0498e6: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -0498ea: 7601 6c0c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ -0498f0: 0e00 |003c: return-void │ │ -0498f2: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -0498f6: 28de |003f: goto 001d // -0022 │ │ -0498f8: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -0498fc: 5500 f003 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -049900: 021b 0000 |0044: move/from16 v27, v0 │ │ -049904: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -049908: 7601 6c0c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ -04990e: 28f1 |004b: goto 003c // -000f │ │ -049910: 7401 2a0c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0c2a │ │ -049916: 0c1b |004f: move-result-object v27 │ │ -049918: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -04991c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -049920: 5400 c703 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049924: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -049928: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -04992c: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -049930: 6e20 670a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ -049936: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -04993a: 5200 ec03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -04993e: 0216 0000 |0063: move/from16 v22, v0 │ │ -049942: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -049946: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -04994a: 5200 ce03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04994e: 021c 0000 |006b: move/from16 v28, v0 │ │ -049952: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -049956: 7702 b817 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -04995c: 0a1a |0072: move-result v26 │ │ -04995e: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -049962: 5400 c703 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049966: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -04996a: 7401 590a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -049970: 0a04 |007c: move-result v4 │ │ -049972: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -049976: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -04997a: 5200 ce03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04997e: 021c 0000 |0083: move/from16 v28, v0 │ │ -049982: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -049986: 7702 ba17 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -04998c: 0a0c |008a: move-result v12 │ │ -04998e: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -049992: 5200 d403 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ -049996: 021b 0000 |008f: move/from16 v27, v0 │ │ -04999a: 0200 1b00 |0091: move/from16 v0, v27 │ │ -04999e: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -0499a2: 7401 260c 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0c26 │ │ -0499a8: 0c1b |0098: move-result-object v27 │ │ -0499aa: 7401 1c0c 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c1c │ │ -0499b0: 0a1c |009c: move-result v28 │ │ -0499b2: 7402 0801 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0108 │ │ -0499b8: 0c18 |00a0: move-result-object v24 │ │ -0499ba: 221b 5703 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0357 │ │ -0499be: 221c 6b03 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@036b │ │ -0499c2: 7601 e417 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0499c8: 1a1d 650b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b65 │ │ -0499cc: 7402 ed17 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0499d2: 0c1c |00ad: move-result-object v28 │ │ -0499d4: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -0499d8: 5200 d403 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ -0499dc: 021d 0000 |00b2: move/from16 v29, v0 │ │ -0499e0: 7402 e917 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0499e6: 0c1c |00b7: move-result-object v28 │ │ -0499e8: 1a1d 0e01 |00b8: const-string v29, ", found: " // string@010e │ │ -0499ec: 7402 ed17 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0499f2: 0c1c |00bd: move-result-object v28 │ │ -0499f4: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -0499f8: 6e20 e917 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0499fe: 0c1c |00c3: move-result-object v28 │ │ -049a00: 1a1d 3a00 |00c4: const-string v29, " Pager id: " // string@003a │ │ -049a04: 7402 ed17 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -049a0a: 0c1c |00c9: move-result-object v28 │ │ -049a0c: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -049a10: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -049a14: 6e20 ed17 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -049a1a: 0c1c |00d1: move-result-object v28 │ │ -049a1c: 1a1d 3900 |00d2: const-string v29, " Pager class: " // string@0039 │ │ -049a20: 7402 ed17 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -049a26: 0c1c |00d7: move-result-object v28 │ │ -049a28: 7401 c217 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -049a2e: 0c1d |00db: move-result-object v29 │ │ -049a30: 7402 ec17 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -049a36: 0c1c |00df: move-result-object v28 │ │ -049a38: 1a1d 3b00 |00e0: const-string v29, " Problematic adapter: " // string@003b │ │ -049a3c: 7402 ed17 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -049a42: 0c1c |00e5: move-result-object v28 │ │ -049a44: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -049a48: 5400 c703 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049a4c: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -049a50: 7401 c217 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -049a56: 0c1d |00ef: move-result-object v29 │ │ -049a58: 7402 ec17 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -049a5e: 0c1c |00f3: move-result-object v28 │ │ -049a60: 7401 f217 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -049a66: 0c1c |00f7: move-result-object v28 │ │ -049a68: 7602 a417 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -049a6e: 271b |00fb: throw v27 │ │ -049a70: 0d0b |00fc: move-exception v11 │ │ -049a72: 7401 1c0c 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c1c │ │ -049a78: 0a1b |0100: move-result v27 │ │ -049a7a: 7701 ab17 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -049a80: 0c18 |0104: move-result-object v24 │ │ -049a82: 289c |0105: goto 00a1 // -0064 │ │ -049a84: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -049a86: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -049a88: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -049a8a: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -049a8e: 5400 e203 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049a92: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -049a96: 7401 1618 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -049a9c: 0a1b |0112: move-result v27 │ │ -049a9e: 0200 1b00 |0113: move/from16 v0, v27 │ │ -049aa2: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -049aa6: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -049aaa: 5400 e203 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049aae: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -049ab2: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -049ab6: 6e20 1018 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049abc: 0c11 |0122: move-result-object v17 │ │ -049abe: 1f11 f101 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049ac2: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -049ac6: 5200 a303 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049aca: 021b 0000 |0129: move/from16 v27, v0 │ │ -049ace: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -049ad2: 5200 ce03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049ad6: 021c 0000 |012f: move/from16 v28, v0 │ │ -049ada: 0200 1b00 |0131: move/from16 v0, v27 │ │ -049ade: 0201 1c00 |0133: move/from16 v1, v28 │ │ -049ae2: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -049ae6: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -049aea: 5200 a303 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049aee: 021b 0000 |013b: move/from16 v27, v0 │ │ -049af2: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -049af6: 5200 ce03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049afa: 021c 0000 |0141: move/from16 v28, v0 │ │ -049afe: 0200 1b00 |0143: move/from16 v0, v27 │ │ -049b02: 0201 1c00 |0145: move/from16 v1, v28 │ │ -049b06: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -049b0a: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -049b0e: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -049b12: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -049b16: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -049b1a: 5200 ce03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049b1e: 021b 0000 |0153: move/from16 v27, v0 │ │ -049b22: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -049b26: 0201 1b00 |0157: move/from16 v1, v27 │ │ -049b2a: 6e30 f40b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ -049b30: 0c09 |015c: move-result-object v9 │ │ -049b32: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -049b36: 120d |015f: const/4 v13, #int 0 // #0 │ │ -049b38: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -049b3c: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -049b40: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -049b44: 5400 e203 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049b48: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -049b4c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -049b50: 0201 1200 |016c: move/from16 v1, v18 │ │ -049b54: 6e20 1018 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049b5a: 0c1b |0171: move-result-object v27 │ │ -049b5c: 1f1b f101 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049b60: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -049b64: 7601 150c 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -049b6a: 0a07 |0179: move-result v7 │ │ -049b6c: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -049b70: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -049b74: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -049b78: 5200 ce03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049b7c: 021b 0000 |0182: move/from16 v27, v0 │ │ -049b80: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -049b84: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -049b88: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -049b8c: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -049b90: 0200 1700 |018c: move/from16 v0, v23 │ │ -049b94: 0201 1a00 |018e: move/from16 v1, v26 │ │ -049b98: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -049b9c: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -049ba0: 529e a503 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049ba4: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -049ba8: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -049bac: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -049bb0: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -049bb4: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -049bb8: 5400 e203 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049bbc: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -049bc0: 7401 1618 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -049bc6: 0a1b |01a7: move-result v27 │ │ -049bc8: 0200 1200 |01a8: move/from16 v0, v18 │ │ -049bcc: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -049bd0: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -049bd4: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -049bd8: 5400 e203 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049bdc: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -049be0: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -049be4: 0201 1200 |01b6: move/from16 v1, v18 │ │ -049be8: 6e20 1018 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049bee: 0c1b |01bb: move-result-object v27 │ │ -049bf0: 1f1b f101 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049bf4: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -049bf8: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -049bfc: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -049c00: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -049c04: 5200 ce03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049c08: 021b 0000 |01c8: move/from16 v27, v0 │ │ -049c0c: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -049c10: 0200 1700 |01cc: move/from16 v0, v23 │ │ -049c14: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -049c18: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -049c1c: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -049c20: 0200 1700 |01d4: move/from16 v0, v23 │ │ -049c24: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -049c28: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -049c2c: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -049c30: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -049c34: 7040 fa0b 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@0bfa │ │ -049c3a: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -049c3e: 5400 c703 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049c42: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -049c46: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -049c4a: 5200 ce03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -049c4e: 021d 0000 |01eb: move/from16 v29, v0 │ │ -049c52: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -049c56: 5490 a103 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -049c5a: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -049c5e: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -049c62: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -049c66: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -049c6a: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -049c6e: 6e40 650a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a65 │ │ -049c74: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -049c78: 5400 c703 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049c7c: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -049c80: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -049c84: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -049c88: 6e20 580a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ -049c8e: 7401 120c 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -049c94: 0a06 |020e: move-result v6 │ │ -049c96: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -049c9a: 0200 1000 |0211: move/from16 v0, v16 │ │ -049c9e: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -049ca2: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -049ca6: 0201 1000 |0217: move/from16 v1, v16 │ │ -049caa: 6e20 110c 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -049cb0: 0c05 |021c: move-result-object v5 │ │ -049cb2: 6e10 2e13 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -049cb8: 0c14 |0220: move-result-object v20 │ │ -049cba: 1f14 f201 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ -049cbe: 0200 1000 |0223: move/from16 v0, v16 │ │ -049cc2: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -049cc6: 5910 a603 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a6 │ │ -049cca: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -049cce: 5500 a903 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ -049cd2: 021b 0000 |022d: move/from16 v27, v0 │ │ -049cd6: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -049cda: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -049cde: 5200 ad03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -049ce2: 021b 0000 |0235: move/from16 v27, v0 │ │ -049ce6: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -049cea: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -049cee: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -049cf2: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -049cf6: 6e20 2d0c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -049cfc: 0c11 |0242: move-result-object v17 │ │ -049cfe: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -049d02: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -049d06: 5200 a503 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049d0a: 021b 0000 |0249: move/from16 v27, v0 │ │ -049d0e: 0200 1b00 |024b: move/from16 v0, v27 │ │ -049d12: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -049d16: 5910 ad03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ -049d1a: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -049d1e: 5200 a303 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049d22: 021b 0000 |0255: move/from16 v27, v0 │ │ -049d26: 0200 1b00 |0257: move/from16 v0, v27 │ │ -049d2a: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -049d2e: 5910 ab03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ -049d32: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -049d36: 28b2 |025f: goto 0211 // -004e │ │ -049d38: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -049d3c: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -049d40: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -049d44: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -049d48: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -049d4c: 5290 a503 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049d50: 021c 0000 |026c: move/from16 v28, v0 │ │ -049d54: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -049d58: 7401 210c 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ -049d5e: 0a1c |0273: move-result v28 │ │ -049d60: 0200 1c00 |0274: move/from16 v0, v28 │ │ -049d64: 8200 |0276: int-to-float v0, v0 │ │ -049d66: 021c 0000 |0277: move/from16 v28, v0 │ │ -049d6a: 8270 |0279: int-to-float v0, v7 │ │ -049d6c: 021d 0000 |027a: move/from16 v29, v0 │ │ -049d70: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -049d74: a613 1b1c |027e: add-float v19, v27, v28 │ │ -049d78: 2900 fefe |0280: goto/16 017e // -0102 │ │ -049d7c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -049d80: 5200 a303 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049d84: 021b 0000 |0286: move/from16 v27, v0 │ │ -049d88: 0200 1700 |0288: move/from16 v0, v23 │ │ -049d8c: 0201 1b00 |028a: move/from16 v1, v27 │ │ -049d90: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -049d94: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -049d98: 5500 a403 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ -049d9c: 021b 0000 |0292: move/from16 v27, v0 │ │ -049da0: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -049da4: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -049da8: 5400 e203 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049dac: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -049db0: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -049db4: 0201 1200 |029e: move/from16 v1, v18 │ │ -049db8: 6e20 1318 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -049dbe: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -049dc2: 5400 c703 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049dc6: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -049dca: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -049dce: 5400 a103 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -049dd2: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -049dd6: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -049dda: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -049dde: 0202 1700 |02b3: move/from16 v2, v23 │ │ -049de2: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -049de6: 6e40 560a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ -049dec: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -049df0: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -049df4: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -049df8: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -049dfc: 5400 e203 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049e00: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -049e04: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -049e08: 0201 1200 |02c8: move/from16 v1, v18 │ │ -049e0c: 6e20 1018 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049e12: 0c1b |02cd: move-result-object v27 │ │ -049e14: 1f1b f101 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049e18: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -049e1c: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -049e20: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -049e24: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -049e28: 28fa |02d8: goto 02d2 // -0006 │ │ -049e2a: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -049e2e: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -049e32: 5200 a303 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049e36: 021b 0000 |02df: move/from16 v27, v0 │ │ -049e3a: 0200 1700 |02e1: move/from16 v0, v23 │ │ -049e3e: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -049e42: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -049e46: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -049e4a: 5200 a503 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049e4e: 021b 0000 |02eb: move/from16 v27, v0 │ │ -049e52: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -049e56: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -049e5a: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -049e5e: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -049e62: 5400 e203 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049e66: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -049e6a: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -049e6e: 0201 1200 |02fb: move/from16 v1, v18 │ │ -049e72: 6e20 1018 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049e78: 0c1b |0300: move-result-object v27 │ │ -049e7a: 1f1b f101 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049e7e: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -049e82: 28cd |0305: goto 02d2 // -0033 │ │ -049e84: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -049e88: 28fd |0308: goto 0305 // -0003 │ │ -049e8a: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -049e8e: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -049e92: 0201 1700 |030d: move/from16 v1, v23 │ │ -049e96: 0202 1b00 |030f: move/from16 v2, v27 │ │ -049e9a: 6e30 f40b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ -049ea0: 0c11 |0314: move-result-object v17 │ │ -049ea2: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -049ea6: 5200 a503 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049eaa: 021b 0000 |0319: move/from16 v27, v0 │ │ -049eae: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -049eb2: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -049eb6: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -049eba: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -049ebe: 5400 e203 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049ec2: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -049ec6: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -049eca: 0201 1200 |0329: move/from16 v1, v18 │ │ -049ece: 6e20 1018 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049ed4: 0c1b |032e: move-result-object v27 │ │ -049ed6: 1f1b f101 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049eda: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -049ede: 289f |0333: goto 02d2 // -0061 │ │ -049ee0: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -049ee4: 28fd |0336: goto 0333 // -0003 │ │ -049ee6: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -049eea: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -049eee: 7401 220c 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ -049ef4: 0a1b |033e: move-result v27 │ │ -049ef6: 0200 1b00 |033f: move/from16 v0, v27 │ │ -049efa: 8200 |0341: int-to-float v0, v0 │ │ -049efc: 021b 0000 |0342: move/from16 v27, v0 │ │ -049f00: 8270 |0344: int-to-float v0, v7 │ │ -049f02: 021c 0000 |0345: move/from16 v28, v0 │ │ -049f06: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -049f0a: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -049f0e: a619 1b1c |034b: add-float v25, v27, v28 │ │ -049f12: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -049f16: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -049f1a: 5200 a303 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049f1e: 021b 0000 |0353: move/from16 v27, v0 │ │ -049f22: 0200 1700 |0355: move/from16 v0, v23 │ │ -049f26: 0201 1b00 |0357: move/from16 v1, v27 │ │ -049f2a: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -049f2e: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -049f32: 5500 a403 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ -049f36: 021b 0000 |035f: move/from16 v27, v0 │ │ -049f3a: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -049f3e: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -049f42: 5400 e203 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049f46: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -049f4a: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -049f4e: 0201 1200 |036b: move/from16 v1, v18 │ │ -049f52: 6e20 1318 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -049f58: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -049f5c: 5400 c703 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -049f60: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -049f64: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -049f68: 5400 a103 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -049f6c: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -049f70: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -049f74: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -049f78: 0202 1700 |0380: move/from16 v2, v23 │ │ -049f7c: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -049f80: 6e40 560a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ -049f86: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -049f8a: 5400 e203 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049f8e: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -049f92: 7401 1618 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -049f98: 0a1b |0390: move-result v27 │ │ -049f9a: 0200 1200 |0391: move/from16 v0, v18 │ │ -049f9e: 0201 1b00 |0393: move/from16 v1, v27 │ │ -049fa2: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -049fa6: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -049faa: 5400 e203 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -049fae: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -049fb2: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -049fb6: 0201 1200 |039f: move/from16 v1, v18 │ │ -049fba: 6e20 1018 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -049fc0: 0c1b |03a4: move-result-object v27 │ │ -049fc2: 1f1b f101 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -049fc6: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -049fca: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -049fce: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -049fd2: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -049fd6: 28fa |03af: goto 03a9 // -0006 │ │ -049fd8: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -049fdc: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -049fe0: 5200 a303 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -049fe4: 021b 0000 |03b6: move/from16 v27, v0 │ │ -049fe8: 0200 1700 |03b8: move/from16 v0, v23 │ │ -049fec: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -049ff0: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -049ff4: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -049ff8: 5200 a503 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -049ffc: 021b 0000 |03c2: move/from16 v27, v0 │ │ -04a000: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -04a004: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -04a008: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -04a00c: 5400 e203 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a010: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -04a014: 7401 1618 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04a01a: 0a1b |03d1: move-result v27 │ │ -04a01c: 0200 1200 |03d2: move/from16 v0, v18 │ │ -04a020: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -04a024: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -04a028: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -04a02c: 5400 e203 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a030: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -04a034: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -04a038: 0201 1200 |03e0: move/from16 v1, v18 │ │ -04a03c: 6e20 1018 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -04a042: 0c1b |03e5: move-result-object v27 │ │ -04a044: 1f1b f101 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04a048: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -04a04c: 28bf |03ea: goto 03a9 // -0041 │ │ -04a04e: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -04a052: 28fd |03ed: goto 03ea // -0003 │ │ -04a054: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -04a058: 0201 1700 |03f0: move/from16 v1, v23 │ │ -04a05c: 0202 1200 |03f2: move/from16 v2, v18 │ │ -04a060: 6e30 f40b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ -04a066: 0c11 |03f7: move-result-object v17 │ │ -04a068: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -04a06c: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -04a070: 5200 a503 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ -04a074: 021b 0000 |03fe: move/from16 v27, v0 │ │ -04a078: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -04a07c: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -04a080: 5400 e203 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a084: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -04a088: 7401 1618 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04a08e: 0a1b |040b: move-result v27 │ │ -04a090: 0200 1200 |040c: move/from16 v0, v18 │ │ -04a094: 0201 1b00 |040e: move/from16 v1, v27 │ │ -04a098: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -04a09c: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -04a0a0: 5400 e203 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a0a4: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -04a0a8: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -04a0ac: 0201 1200 |041a: move/from16 v1, v18 │ │ -04a0b0: 6e20 1018 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -04a0b6: 0c1b |041f: move-result-object v27 │ │ -04a0b8: 1f1b f101 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04a0bc: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -04a0c0: 2885 |0424: goto 03a9 // -007b │ │ -04a0c2: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -04a0c6: 28fd |0427: goto 0424 // -0003 │ │ -04a0c8: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -04a0cc: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -04a0d0: 7601 6c0c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ -04a0d6: 7401 2b0c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0c2b │ │ -04a0dc: 0a1b |0432: move-result v27 │ │ -04a0de: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -04a0e2: 7401 0c0c 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c0c │ │ -04a0e8: 0c0a |0438: move-result-object v10 │ │ -04a0ea: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -04a0ee: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -04a0f2: 6e20 2c0c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2c │ │ -04a0f8: 0c11 |0440: move-result-object v17 │ │ -04a0fa: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -04a0fe: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -04a102: 5200 a303 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04a106: 021b 0000 |0447: move/from16 v27, v0 │ │ -04a10a: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -04a10e: 5200 ce03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a112: 021c 0000 |044d: move/from16 v28, v0 │ │ -04a116: 0200 1b00 |044f: move/from16 v0, v27 │ │ -04a11a: 0201 1c00 |0451: move/from16 v1, v28 │ │ -04a11e: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -04a122: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -04a126: 7401 120c 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -04a12c: 0a1b |045a: move-result v27 │ │ -04a12e: 0200 1000 |045b: move/from16 v0, v16 │ │ -04a132: 0201 1b00 |045d: move/from16 v1, v27 │ │ -04a136: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -04a13a: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -04a13e: 0201 1000 |0463: move/from16 v1, v16 │ │ -04a142: 6e20 110c 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ -04a148: 0c05 |0468: move-result-object v5 │ │ -04a14a: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -04a14e: 6e20 2d0c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ -04a154: 0c11 |046e: move-result-object v17 │ │ -04a156: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -04a15a: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -04a15e: 5200 a303 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04a162: 021b 0000 |0475: move/from16 v27, v0 │ │ -04a166: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -04a16a: 5200 ce03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a16e: 021c 0000 |047b: move/from16 v28, v0 │ │ -04a172: 0200 1b00 |047d: move/from16 v0, v27 │ │ -04a176: 0201 1c00 |047f: move/from16 v1, v28 │ │ -04a17a: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -04a17e: 6e20 6513 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1365 │ │ -04a184: 0a1b |0486: move-result v27 │ │ -04a186: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -04a18a: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -04a18e: 28cc |048b: goto 0457 // -0034 │ │ -04a190: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -04a194: 28b3 |048e: goto 0441 // -004d │ │ +049850: |[049850] android.support.v4.view.ViewPager.populate:(I)V │ │ +049860: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +049864: 122f |0002: const/4 v15, #int 2 // #2 │ │ +049866: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +04986a: 5200 ce03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04986e: 021b 0000 |0007: move/from16 v27, v0 │ │ +049872: 0200 1b00 |0009: move/from16 v0, v27 │ │ +049876: 0201 1f00 |000b: move/from16 v1, v31 │ │ +04987a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +04987e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +049882: 5200 ce03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049886: 021b 0000 |0013: move/from16 v27, v0 │ │ +04988a: 0200 1b00 |0015: move/from16 v0, v27 │ │ +04988e: 0201 1f00 |0017: move/from16 v1, v31 │ │ +049892: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +049896: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +04989a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +04989e: 5200 ce03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0498a2: 021b 0000 |0021: move/from16 v27, v0 │ │ +0498a6: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +0498aa: 0201 1b00 |0025: move/from16 v1, v27 │ │ +0498ae: 6e20 2f0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2f │ │ +0498b4: 0c15 |002a: move-result-object v21 │ │ +0498b6: 0200 1f00 |002b: move/from16 v0, v31 │ │ +0498ba: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +0498be: 5910 ce03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +0498c2: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +0498c6: 5400 c703 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +0498ca: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +0498ce: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +0498d2: 7601 6c0c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ +0498d8: 0e00 |003c: return-void │ │ +0498da: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +0498de: 28de |003f: goto 001d // -0022 │ │ +0498e0: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +0498e4: 5500 f003 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +0498e8: 021b 0000 |0044: move/from16 v27, v0 │ │ +0498ec: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +0498f0: 7601 6c0c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ +0498f6: 28f1 |004b: goto 003c // -000f │ │ +0498f8: 7401 2a0c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0c2a │ │ +0498fe: 0c1b |004f: move-result-object v27 │ │ +049900: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +049904: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +049908: 5400 c703 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04990c: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +049910: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +049914: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +049918: 6e20 670a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ +04991e: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +049922: 5200 ec03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +049926: 0216 0000 |0063: move/from16 v22, v0 │ │ +04992a: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +04992e: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +049932: 5200 ce03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049936: 021c 0000 |006b: move/from16 v28, v0 │ │ +04993a: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +04993e: 7702 b817 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +049944: 0a1a |0072: move-result v26 │ │ +049946: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +04994a: 5400 c703 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04994e: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +049952: 7401 590a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +049958: 0a04 |007c: move-result v4 │ │ +04995a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +04995e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +049962: 5200 ce03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049966: 021c 0000 |0083: move/from16 v28, v0 │ │ +04996a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +04996e: 7702 ba17 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +049974: 0a0c |008a: move-result v12 │ │ +049976: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +04997a: 5200 d403 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ +04997e: 021b 0000 |008f: move/from16 v27, v0 │ │ +049982: 0200 1b00 |0091: move/from16 v0, v27 │ │ +049986: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +04998a: 7401 260c 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0c26 │ │ +049990: 0c1b |0098: move-result-object v27 │ │ +049992: 7401 1c0c 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c1c │ │ +049998: 0a1c |009c: move-result v28 │ │ +04999a: 7402 0801 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0108 │ │ +0499a0: 0c18 |00a0: move-result-object v24 │ │ +0499a2: 221b 5703 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0357 │ │ +0499a6: 221c 6b03 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@036b │ │ +0499aa: 7601 e417 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0499b0: 1a1d 5e0b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b5e │ │ +0499b4: 7402 ed17 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0499ba: 0c1c |00ad: move-result-object v28 │ │ +0499bc: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +0499c0: 5200 d403 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ +0499c4: 021d 0000 |00b2: move/from16 v29, v0 │ │ +0499c8: 7402 e917 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0499ce: 0c1c |00b7: move-result-object v28 │ │ +0499d0: 1a1d 0701 |00b8: const-string v29, ", found: " // string@0107 │ │ +0499d4: 7402 ed17 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0499da: 0c1c |00bd: move-result-object v28 │ │ +0499dc: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +0499e0: 6e20 e917 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0499e6: 0c1c |00c3: move-result-object v28 │ │ +0499e8: 1a1d 3a00 |00c4: const-string v29, " Pager id: " // string@003a │ │ +0499ec: 7402 ed17 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0499f2: 0c1c |00c9: move-result-object v28 │ │ +0499f4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +0499f8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +0499fc: 6e20 ed17 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +049a02: 0c1c |00d1: move-result-object v28 │ │ +049a04: 1a1d 3900 |00d2: const-string v29, " Pager class: " // string@0039 │ │ +049a08: 7402 ed17 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +049a0e: 0c1c |00d7: move-result-object v28 │ │ +049a10: 7401 c217 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +049a16: 0c1d |00db: move-result-object v29 │ │ +049a18: 7402 ec17 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +049a1e: 0c1c |00df: move-result-object v28 │ │ +049a20: 1a1d 3b00 |00e0: const-string v29, " Problematic adapter: " // string@003b │ │ +049a24: 7402 ed17 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +049a2a: 0c1c |00e5: move-result-object v28 │ │ +049a2c: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +049a30: 5400 c703 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049a34: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +049a38: 7401 c217 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +049a3e: 0c1d |00ef: move-result-object v29 │ │ +049a40: 7402 ec17 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +049a46: 0c1c |00f3: move-result-object v28 │ │ +049a48: 7401 f217 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +049a4e: 0c1c |00f7: move-result-object v28 │ │ +049a50: 7602 a417 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +049a56: 271b |00fb: throw v27 │ │ +049a58: 0d0b |00fc: move-exception v11 │ │ +049a5a: 7401 1c0c 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0c1c │ │ +049a60: 0a1b |0100: move-result v27 │ │ +049a62: 7701 ab17 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +049a68: 0c18 |0104: move-result-object v24 │ │ +049a6a: 289c |0105: goto 00a1 // -0064 │ │ +049a6c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +049a6e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +049a70: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +049a72: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +049a76: 5400 e203 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049a7a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +049a7e: 7401 1618 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +049a84: 0a1b |0112: move-result v27 │ │ +049a86: 0200 1b00 |0113: move/from16 v0, v27 │ │ +049a8a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +049a8e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +049a92: 5400 e203 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049a96: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +049a9a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +049a9e: 6e20 1018 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049aa4: 0c11 |0122: move-result-object v17 │ │ +049aa6: 1f11 f101 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049aaa: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +049aae: 5200 a303 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049ab2: 021b 0000 |0129: move/from16 v27, v0 │ │ +049ab6: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +049aba: 5200 ce03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049abe: 021c 0000 |012f: move/from16 v28, v0 │ │ +049ac2: 0200 1b00 |0131: move/from16 v0, v27 │ │ +049ac6: 0201 1c00 |0133: move/from16 v1, v28 │ │ +049aca: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +049ace: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +049ad2: 5200 a303 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049ad6: 021b 0000 |013b: move/from16 v27, v0 │ │ +049ada: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +049ade: 5200 ce03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049ae2: 021c 0000 |0141: move/from16 v28, v0 │ │ +049ae6: 0200 1b00 |0143: move/from16 v0, v27 │ │ +049aea: 0201 1c00 |0145: move/from16 v1, v28 │ │ +049aee: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +049af2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +049af6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +049afa: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +049afe: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +049b02: 5200 ce03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049b06: 021b 0000 |0153: move/from16 v27, v0 │ │ +049b0a: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +049b0e: 0201 1b00 |0157: move/from16 v1, v27 │ │ +049b12: 6e30 f40b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ +049b18: 0c09 |015c: move-result-object v9 │ │ +049b1a: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +049b1e: 120d |015f: const/4 v13, #int 0 // #0 │ │ +049b20: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +049b24: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +049b28: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +049b2c: 5400 e203 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049b30: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +049b34: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +049b38: 0201 1200 |016c: move/from16 v1, v18 │ │ +049b3c: 6e20 1018 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049b42: 0c1b |0171: move-result-object v27 │ │ +049b44: 1f1b f101 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049b48: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +049b4c: 7601 150c 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +049b52: 0a07 |0179: move-result v7 │ │ +049b54: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +049b58: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +049b5c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +049b60: 5200 ce03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049b64: 021b 0000 |0182: move/from16 v27, v0 │ │ +049b68: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +049b6c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +049b70: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +049b74: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +049b78: 0200 1700 |018c: move/from16 v0, v23 │ │ +049b7c: 0201 1a00 |018e: move/from16 v1, v26 │ │ +049b80: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +049b84: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +049b88: 529e a503 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049b8c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +049b90: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +049b94: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +049b98: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +049b9c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +049ba0: 5400 e203 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049ba4: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +049ba8: 7401 1618 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +049bae: 0a1b |01a7: move-result v27 │ │ +049bb0: 0200 1200 |01a8: move/from16 v0, v18 │ │ +049bb4: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +049bb8: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +049bbc: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +049bc0: 5400 e203 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049bc4: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +049bc8: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +049bcc: 0201 1200 |01b6: move/from16 v1, v18 │ │ +049bd0: 6e20 1018 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049bd6: 0c1b |01bb: move-result-object v27 │ │ +049bd8: 1f1b f101 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049bdc: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +049be0: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +049be4: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +049be8: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +049bec: 5200 ce03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049bf0: 021b 0000 |01c8: move/from16 v27, v0 │ │ +049bf4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +049bf8: 0200 1700 |01cc: move/from16 v0, v23 │ │ +049bfc: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +049c00: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +049c04: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +049c08: 0200 1700 |01d4: move/from16 v0, v23 │ │ +049c0c: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +049c10: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +049c14: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +049c18: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +049c1c: 7040 fa0b 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@0bfa │ │ +049c22: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +049c26: 5400 c703 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049c2a: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +049c2e: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +049c32: 5200 ce03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +049c36: 021d 0000 |01eb: move/from16 v29, v0 │ │ +049c3a: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +049c3e: 5490 a103 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +049c42: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +049c46: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +049c4a: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +049c4e: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +049c52: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +049c56: 6e40 650a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a65 │ │ +049c5c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +049c60: 5400 c703 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049c64: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +049c68: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +049c6c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +049c70: 6e20 580a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ +049c76: 7401 120c 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +049c7c: 0a06 |020e: move-result v6 │ │ +049c7e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +049c82: 0200 1000 |0211: move/from16 v0, v16 │ │ +049c86: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +049c8a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +049c8e: 0201 1000 |0217: move/from16 v1, v16 │ │ +049c92: 6e20 110c 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +049c98: 0c05 |021c: move-result-object v5 │ │ +049c9a: 6e10 2e13 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +049ca0: 0c14 |0220: move-result-object v20 │ │ +049ca2: 1f14 f201 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01f2 │ │ +049ca6: 0200 1000 |0223: move/from16 v0, v16 │ │ +049caa: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +049cae: 5910 a603 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a6 │ │ +049cb2: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +049cb6: 5500 a903 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a9 │ │ +049cba: 021b 0000 |022d: move/from16 v27, v0 │ │ +049cbe: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +049cc2: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +049cc6: 5200 ad03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +049cca: 021b 0000 |0235: move/from16 v27, v0 │ │ +049cce: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +049cd2: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +049cd6: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +049cda: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +049cde: 6e20 2d0c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +049ce4: 0c11 |0242: move-result-object v17 │ │ +049ce6: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +049cea: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +049cee: 5200 a503 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049cf2: 021b 0000 |0249: move/from16 v27, v0 │ │ +049cf6: 0200 1b00 |024b: move/from16 v0, v27 │ │ +049cfa: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +049cfe: 5910 ad03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ad │ │ +049d02: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +049d06: 5200 a303 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049d0a: 021b 0000 |0255: move/from16 v27, v0 │ │ +049d0e: 0200 1b00 |0257: move/from16 v0, v27 │ │ +049d12: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +049d16: 5910 ab03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03ab │ │ +049d1a: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +049d1e: 28b2 |025f: goto 0211 // -004e │ │ +049d20: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +049d24: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +049d28: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +049d2c: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +049d30: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +049d34: 5290 a503 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049d38: 021c 0000 |026c: move/from16 v28, v0 │ │ +049d3c: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +049d40: 7401 210c 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0c21 │ │ +049d46: 0a1c |0273: move-result v28 │ │ +049d48: 0200 1c00 |0274: move/from16 v0, v28 │ │ +049d4c: 8200 |0276: int-to-float v0, v0 │ │ +049d4e: 021c 0000 |0277: move/from16 v28, v0 │ │ +049d52: 8270 |0279: int-to-float v0, v7 │ │ +049d54: 021d 0000 |027a: move/from16 v29, v0 │ │ +049d58: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +049d5c: a613 1b1c |027e: add-float v19, v27, v28 │ │ +049d60: 2900 fefe |0280: goto/16 017e // -0102 │ │ +049d64: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +049d68: 5200 a303 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049d6c: 021b 0000 |0286: move/from16 v27, v0 │ │ +049d70: 0200 1700 |0288: move/from16 v0, v23 │ │ +049d74: 0201 1b00 |028a: move/from16 v1, v27 │ │ +049d78: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +049d7c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +049d80: 5500 a403 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ +049d84: 021b 0000 |0292: move/from16 v27, v0 │ │ +049d88: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +049d8c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +049d90: 5400 e203 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049d94: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +049d98: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +049d9c: 0201 1200 |029e: move/from16 v1, v18 │ │ +049da0: 6e20 1318 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +049da6: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +049daa: 5400 c703 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049dae: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +049db2: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +049db6: 5400 a103 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +049dba: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +049dbe: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +049dc2: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +049dc6: 0202 1700 |02b3: move/from16 v2, v23 │ │ +049dca: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +049dce: 6e40 560a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ +049dd4: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +049dd8: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +049ddc: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +049de0: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +049de4: 5400 e203 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049de8: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +049dec: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +049df0: 0201 1200 |02c8: move/from16 v1, v18 │ │ +049df4: 6e20 1018 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049dfa: 0c1b |02cd: move-result-object v27 │ │ +049dfc: 1f1b f101 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049e00: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +049e04: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +049e08: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +049e0c: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +049e10: 28fa |02d8: goto 02d2 // -0006 │ │ +049e12: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +049e16: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +049e1a: 5200 a303 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049e1e: 021b 0000 |02df: move/from16 v27, v0 │ │ +049e22: 0200 1700 |02e1: move/from16 v0, v23 │ │ +049e26: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +049e2a: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +049e2e: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +049e32: 5200 a503 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049e36: 021b 0000 |02eb: move/from16 v27, v0 │ │ +049e3a: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +049e3e: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +049e42: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +049e46: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +049e4a: 5400 e203 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049e4e: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +049e52: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +049e56: 0201 1200 |02fb: move/from16 v1, v18 │ │ +049e5a: 6e20 1018 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049e60: 0c1b |0300: move-result-object v27 │ │ +049e62: 1f1b f101 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049e66: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +049e6a: 28cd |0305: goto 02d2 // -0033 │ │ +049e6c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +049e70: 28fd |0308: goto 0305 // -0003 │ │ +049e72: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +049e76: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +049e7a: 0201 1700 |030d: move/from16 v1, v23 │ │ +049e7e: 0202 1b00 |030f: move/from16 v2, v27 │ │ +049e82: 6e30 f40b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ +049e88: 0c11 |0314: move-result-object v17 │ │ +049e8a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +049e8e: 5200 a503 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049e92: 021b 0000 |0319: move/from16 v27, v0 │ │ +049e96: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +049e9a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +049e9e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +049ea2: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +049ea6: 5400 e203 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049eaa: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +049eae: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +049eb2: 0201 1200 |0329: move/from16 v1, v18 │ │ +049eb6: 6e20 1018 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049ebc: 0c1b |032e: move-result-object v27 │ │ +049ebe: 1f1b f101 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049ec2: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +049ec6: 289f |0333: goto 02d2 // -0061 │ │ +049ec8: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +049ecc: 28fd |0336: goto 0333 // -0003 │ │ +049ece: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +049ed2: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +049ed6: 7401 220c 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0c22 │ │ +049edc: 0a1b |033e: move-result v27 │ │ +049ede: 0200 1b00 |033f: move/from16 v0, v27 │ │ +049ee2: 8200 |0341: int-to-float v0, v0 │ │ +049ee4: 021b 0000 |0342: move/from16 v27, v0 │ │ +049ee8: 8270 |0344: int-to-float v0, v7 │ │ +049eea: 021c 0000 |0345: move/from16 v28, v0 │ │ +049eee: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +049ef2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +049ef6: a619 1b1c |034b: add-float v25, v27, v28 │ │ +049efa: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +049efe: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +049f02: 5200 a303 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049f06: 021b 0000 |0353: move/from16 v27, v0 │ │ +049f0a: 0200 1700 |0355: move/from16 v0, v23 │ │ +049f0e: 0201 1b00 |0357: move/from16 v1, v27 │ │ +049f12: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +049f16: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +049f1a: 5500 a403 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ +049f1e: 021b 0000 |035f: move/from16 v27, v0 │ │ +049f22: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +049f26: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +049f2a: 5400 e203 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049f2e: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +049f32: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +049f36: 0201 1200 |036b: move/from16 v1, v18 │ │ +049f3a: 6e20 1318 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +049f40: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +049f44: 5400 c703 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +049f48: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +049f4c: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +049f50: 5400 a103 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +049f54: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +049f58: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +049f5c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +049f60: 0202 1700 |0380: move/from16 v2, v23 │ │ +049f64: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +049f68: 6e40 560a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ +049f6e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +049f72: 5400 e203 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049f76: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +049f7a: 7401 1618 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +049f80: 0a1b |0390: move-result v27 │ │ +049f82: 0200 1200 |0391: move/from16 v0, v18 │ │ +049f86: 0201 1b00 |0393: move/from16 v1, v27 │ │ +049f8a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +049f8e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +049f92: 5400 e203 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049f96: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +049f9a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +049f9e: 0201 1200 |039f: move/from16 v1, v18 │ │ +049fa2: 6e20 1018 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +049fa8: 0c1b |03a4: move-result-object v27 │ │ +049faa: 1f1b f101 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +049fae: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +049fb2: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +049fb6: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +049fba: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +049fbe: 28fa |03af: goto 03a9 // -0006 │ │ +049fc0: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +049fc4: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +049fc8: 5200 a303 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +049fcc: 021b 0000 |03b6: move/from16 v27, v0 │ │ +049fd0: 0200 1700 |03b8: move/from16 v0, v23 │ │ +049fd4: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +049fd8: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +049fdc: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +049fe0: 5200 a503 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +049fe4: 021b 0000 |03c2: move/from16 v27, v0 │ │ +049fe8: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +049fec: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +049ff0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +049ff4: 5400 e203 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +049ff8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +049ffc: 7401 1618 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04a002: 0a1b |03d1: move-result v27 │ │ +04a004: 0200 1200 |03d2: move/from16 v0, v18 │ │ +04a008: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +04a00c: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +04a010: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +04a014: 5400 e203 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a018: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +04a01c: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +04a020: 0201 1200 |03e0: move/from16 v1, v18 │ │ +04a024: 6e20 1018 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04a02a: 0c1b |03e5: move-result-object v27 │ │ +04a02c: 1f1b f101 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04a030: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +04a034: 28bf |03ea: goto 03a9 // -0041 │ │ +04a036: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +04a03a: 28fd |03ed: goto 03ea // -0003 │ │ +04a03c: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +04a040: 0201 1700 |03f0: move/from16 v1, v23 │ │ +04a044: 0202 1200 |03f2: move/from16 v2, v18 │ │ +04a048: 6e30 f40b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bf4 │ │ +04a04e: 0c11 |03f7: move-result-object v17 │ │ +04a050: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +04a054: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +04a058: 5200 a503 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a5 │ │ +04a05c: 021b 0000 |03fe: move/from16 v27, v0 │ │ +04a060: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +04a064: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +04a068: 5400 e203 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a06c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +04a070: 7401 1618 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04a076: 0a1b |040b: move-result v27 │ │ +04a078: 0200 1200 |040c: move/from16 v0, v18 │ │ +04a07c: 0201 1b00 |040e: move/from16 v1, v27 │ │ +04a080: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +04a084: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +04a088: 5400 e203 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a08c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +04a090: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +04a094: 0201 1200 |041a: move/from16 v1, v18 │ │ +04a098: 6e20 1018 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04a09e: 0c1b |041f: move-result-object v27 │ │ +04a0a0: 1f1b f101 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04a0a4: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +04a0a8: 2885 |0424: goto 03a9 // -007b │ │ +04a0aa: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +04a0ae: 28fd |0427: goto 0424 // -0003 │ │ +04a0b0: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +04a0b4: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +04a0b8: 7601 6c0c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c6c │ │ +04a0be: 7401 2b0c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0c2b │ │ +04a0c4: 0a1b |0432: move-result v27 │ │ +04a0c6: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +04a0ca: 7401 0c0c 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c0c │ │ +04a0d0: 0c0a |0438: move-result-object v10 │ │ +04a0d2: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +04a0d6: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +04a0da: 6e20 2c0c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2c │ │ +04a0e0: 0c11 |0440: move-result-object v17 │ │ +04a0e2: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +04a0e6: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +04a0ea: 5200 a303 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04a0ee: 021b 0000 |0447: move/from16 v27, v0 │ │ +04a0f2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +04a0f6: 5200 ce03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a0fa: 021c 0000 |044d: move/from16 v28, v0 │ │ +04a0fe: 0200 1b00 |044f: move/from16 v0, v27 │ │ +04a102: 0201 1c00 |0451: move/from16 v1, v28 │ │ +04a106: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +04a10a: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +04a10e: 7401 120c 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +04a114: 0a1b |045a: move-result v27 │ │ +04a116: 0200 1000 |045b: move/from16 v0, v16 │ │ +04a11a: 0201 1b00 |045d: move/from16 v1, v27 │ │ +04a11e: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +04a122: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +04a126: 0201 1000 |0463: move/from16 v1, v16 │ │ +04a12a: 6e20 110c 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c11 │ │ +04a130: 0c05 |0468: move-result-object v5 │ │ +04a132: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +04a136: 6e20 2d0c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c2d │ │ +04a13c: 0c11 |046e: move-result-object v17 │ │ +04a13e: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +04a142: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +04a146: 5200 a303 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04a14a: 021b 0000 |0475: move/from16 v27, v0 │ │ +04a14e: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +04a152: 5200 ce03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a156: 021c 0000 |047b: move/from16 v28, v0 │ │ +04a15a: 0200 1b00 |047d: move/from16 v0, v27 │ │ +04a15e: 0201 1c00 |047f: move/from16 v1, v28 │ │ +04a162: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +04a166: 6e20 6513 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1365 │ │ +04a16c: 0a1b |0486: move-result v27 │ │ +04a16e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +04a172: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +04a176: 28cc |048b: goto 0457 // -0034 │ │ +04a178: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +04a17c: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -57494,21 +57494,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a1a8: |[04a1a8] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -04a1b8: 5510 dc03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ -04a1bc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04a1c0: 6e20 510c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0c51 │ │ -04a1c6: 0e00 |0007: return-void │ │ -04a1c8: 6f20 b913 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@13b9 │ │ -04a1ce: 28fc |000b: goto 0007 // -0004 │ │ +04a190: |[04a190] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +04a1a0: 5510 dc03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03dc │ │ +04a1a4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04a1a8: 6e20 510c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0c51 │ │ +04a1ae: 0e00 |0007: return-void │ │ +04a1b0: 6f20 b913 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@13b9 │ │ +04a1b6: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -57520,90 +57520,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 │ │ -04a1d0: |[04a1d0] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -04a1e0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04a1e2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -04a1e4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -04a1e6: 54a4 c703 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a1ea: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -04a1ee: 54a4 c703 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a1f2: 54a5 eb03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ -04a1f6: 6e20 680a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a68 │ │ -04a1fc: 54a4 c703 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a200: 6e20 670a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ -04a206: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -04a208: 54a4 e203 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a20c: 6e10 1618 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04a212: 0a04 |0019: move-result v4 │ │ -04a214: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -04a218: 54a4 e203 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a21c: 6e20 1018 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -04a222: 0c01 |0021: move-result-object v1 │ │ -04a224: 1f01 f101 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04a228: 54a4 c703 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a22c: 5215 a303 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ -04a230: 5416 a103 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ -04a234: 6e40 560a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ -04a23a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a23e: 28e5 |002f: goto 0014 // -001b │ │ -04a240: 54a4 c703 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a244: 6e20 580a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ -04a24a: 54a4 e203 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a24e: 6e10 0e18 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -04a254: 7010 4e0c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0c4e │ │ -04a25a: 59a7 ce03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a25e: 6e30 540c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ -04a264: 54a2 c703 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a268: 5bab c703 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a26c: 59a7 d403 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ -04a270: 54a4 c703 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a274: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -04a278: 54a4 eb03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ -04a27c: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -04a280: 2204 f701 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01f7 │ │ -04a284: 7030 d70b 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@0bd7 │ │ -04a28a: 5ba4 eb03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ -04a28e: 54a4 c703 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a292: 54a5 eb03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ -04a296: 6e20 610a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a61 │ │ -04a29c: 5ca7 f003 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -04a2a0: 55a3 d703 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -04a2a4: 5ca9 d703 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -04a2a8: 54a4 c703 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a2ac: 6e10 590a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04a2b2: 0a04 |0069: move-result v4 │ │ -04a2b4: 59a4 d403 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ -04a2b8: 52a4 f303 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -04a2bc: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -04a2c0: 54a4 c703 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a2c4: 54a5 f103 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ -04a2c8: 54a6 f203 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ -04a2cc: 6e30 620a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a62 │ │ -04a2d2: 52a4 f303 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -04a2d6: 6e40 5a0c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ -04a2dc: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -04a2de: 59a4 f303 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ -04a2e2: 5ba8 f103 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ -04a2e6: 5ba8 f203 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ -04a2ea: 54a4 c803 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ -04a2ee: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -04a2f2: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -04a2f6: 54a4 c803 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ -04a2fa: 7230 d10b 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@0bd1 │ │ -04a300: 0e00 |0090: return-void │ │ -04a302: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -04a306: 6e10 490c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -04a30c: 28ef |0096: goto 0085 // -0011 │ │ -04a30e: 6e10 520c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ -04a314: 28eb |009a: goto 0085 // -0015 │ │ +04a1b8: |[04a1b8] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +04a1c8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +04a1ca: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +04a1cc: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +04a1ce: 54a4 c703 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a1d2: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +04a1d6: 54a4 c703 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a1da: 54a5 eb03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ +04a1de: 6e20 680a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a68 │ │ +04a1e4: 54a4 c703 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a1e8: 6e20 670a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a67 │ │ +04a1ee: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +04a1f0: 54a4 e203 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a1f4: 6e10 1618 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04a1fa: 0a04 |0019: move-result v4 │ │ +04a1fc: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +04a200: 54a4 e203 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a204: 6e20 1018 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04a20a: 0c01 |0021: move-result-object v1 │ │ +04a20c: 1f01 f101 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04a210: 54a4 c703 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a214: 5215 a303 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a3 │ │ +04a218: 5416 a103 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a1 │ │ +04a21c: 6e40 560a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a56 │ │ +04a222: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a226: 28e5 |002f: goto 0014 // -001b │ │ +04a228: 54a4 c703 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a22c: 6e20 580a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a58 │ │ +04a232: 54a4 e203 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a236: 6e10 0e18 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +04a23c: 7010 4e0c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0c4e │ │ +04a242: 59a7 ce03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a246: 6e30 540c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c54 │ │ +04a24c: 54a2 c703 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a250: 5bab c703 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a254: 59a7 d403 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ +04a258: 54a4 c703 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a25c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +04a260: 54a4 eb03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ +04a264: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +04a268: 2204 f701 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01f7 │ │ +04a26c: 7030 d70b 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@0bd7 │ │ +04a272: 5ba4 eb03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ +04a276: 54a4 c703 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a27a: 54a5 eb03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03eb │ │ +04a27e: 6e20 610a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a61 │ │ +04a284: 5ca7 f003 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +04a288: 55a3 d703 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +04a28c: 5ca9 d703 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +04a290: 54a4 c703 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a294: 6e10 590a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +04a29a: 0a04 |0069: move-result v4 │ │ +04a29c: 59a4 d403 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d4 │ │ +04a2a0: 52a4 f303 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +04a2a4: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +04a2a8: 54a4 c703 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a2ac: 54a5 f103 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ +04a2b0: 54a6 f203 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ +04a2b4: 6e30 620a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a62 │ │ +04a2ba: 52a4 f303 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +04a2be: 6e40 5a0c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ +04a2c4: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +04a2c6: 59a4 f303 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f3 │ │ +04a2ca: 5ba8 f103 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f1 │ │ +04a2ce: 5ba8 f203 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f2 │ │ +04a2d2: 54a4 c803 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ +04a2d6: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +04a2da: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +04a2de: 54a4 c803 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ +04a2e2: 7230 d10b 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@0bd1 │ │ +04a2e8: 0e00 |0090: return-void │ │ +04a2ea: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +04a2ee: 6e10 490c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +04a2f4: 28ef |0096: goto 0085 // -0011 │ │ +04a2f6: 6e10 520c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ +04a2fc: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -57651,49 +57651,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -04a318: |[04a318] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -04a328: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04a32c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -04a32e: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -04a332: 5461 f803 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ -04a336: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -04a33a: 1c01 c302 |0009: const-class v1, Landroid/view/ViewGroup; // type@02c3 │ │ -04a33e: 1a02 001b |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1b00 │ │ -04a342: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -04a344: 2333 0f04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ -04a348: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -04a34a: 6205 4d06 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ -04a34e: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -04a352: 6e30 9017 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ -04a358: 0c01 |0018: move-result-object v1 │ │ -04a35a: 5b61 f803 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ -04a35e: 5461 f803 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ -04a362: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04a364: 2322 1004 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0410 │ │ -04a368: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -04a36a: 7110 7f17 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ -04a370: 0c04 |0024: move-result-object v4 │ │ -04a372: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -04a376: 6e30 0618 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -04a37c: 0e00 |002a: return-void │ │ -04a37e: 0d00 |002b: move-exception v0 │ │ -04a380: 1a01 260c |002c: const-string v1, "ViewPager" // string@0c26 │ │ -04a384: 1a02 b402 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02b4 │ │ -04a388: 7130 a012 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -04a38e: 28e8 |0033: goto 001b // -0018 │ │ -04a390: 0d00 |0034: move-exception v0 │ │ -04a392: 1a01 260c |0035: const-string v1, "ViewPager" // string@0c26 │ │ -04a396: 1a02 7903 |0037: const-string v2, "Error changing children drawing order" // string@0379 │ │ -04a39a: 7130 a012 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -04a3a0: 28ee |003c: goto 002a // -0012 │ │ +04a300: |[04a300] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +04a310: 6001 1f00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04a314: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +04a316: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +04a31a: 5461 f803 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ +04a31e: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +04a322: 1c01 c302 |0009: const-class v1, Landroid/view/ViewGroup; // type@02c3 │ │ +04a326: 1a02 f91a |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1af9 │ │ +04a32a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +04a32c: 2333 0f04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@040f │ │ +04a330: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +04a332: 6205 4d06 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ +04a336: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +04a33a: 6e30 9017 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ +04a340: 0c01 |0018: move-result-object v1 │ │ +04a342: 5b61 f803 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ +04a346: 5461 f803 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f8 │ │ +04a34a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04a34c: 2322 1004 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0410 │ │ +04a350: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +04a352: 7110 7f17 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ +04a358: 0c04 |0024: move-result-object v4 │ │ +04a35a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +04a35e: 6e30 0618 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +04a364: 0e00 |002a: return-void │ │ +04a366: 0d00 |002b: move-exception v0 │ │ +04a368: 1a01 1f0c |002c: const-string v1, "ViewPager" // string@0c1f │ │ +04a36c: 1a02 ad02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02ad │ │ +04a370: 7130 a012 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +04a376: 28e8 |0033: goto 001b // -0018 │ │ +04a378: 0d00 |0034: move-exception v0 │ │ +04a37a: 1a01 1f0c |0035: const-string v1, "ViewPager" // string@0c1f │ │ +04a37e: 1a02 7203 |0037: const-string v2, "Error changing children drawing order" // string@0372 │ │ +04a382: 7130 a012 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +04a388: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -57716,24 +57716,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04a3c0: |[04a3c0] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -04a3d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a3d2: 5c21 f003 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -04a3d6: 5520 d703 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -04a3da: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -04a3de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04a3e0: 6e40 5a0c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ -04a3e6: 0e00 |000b: return-void │ │ -04a3e8: 0110 |000c: move v0, v1 │ │ -04a3ea: 28fb |000d: goto 0008 // -0005 │ │ +04a3a8: |[04a3a8] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +04a3b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a3ba: 5c21 f003 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +04a3be: 5520 d703 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +04a3c2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04a3c6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04a3c8: 6e40 5a0c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ +04a3ce: 0e00 |000b: return-void │ │ +04a3d0: 0110 |000c: move v0, v1 │ │ +04a3d2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -57745,19 +57745,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04a3ec: |[04a3ec] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -04a3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3fe: 5c10 f003 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ -04a402: 6e40 5a0c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ -04a408: 0e00 |0006: return-void │ │ +04a3d4: |[04a3d4] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +04a3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a3e6: 5c10 f003 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f0 │ │ +04a3ea: 6e40 5a0c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c5a │ │ +04a3f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -57769,18 +57769,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04a40c: |[04a40c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -04a41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a41e: 6e50 5b0c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ -04a424: 0e00 |0004: return-void │ │ +04a3f4: |[04a3f4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +04a404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a406: 6e50 5b0c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c5b │ │ +04a40c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -57792,86 +57792,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -04a428: |[04a428] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -04a438: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a43a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04a43c: 5453 c703 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a440: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -04a444: 5453 c703 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a448: 6e10 590a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04a44e: 0a03 |000b: move-result v3 │ │ -04a450: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -04a454: 7020 680c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04a45a: 0e00 |0011: return-void │ │ -04a45c: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -04a460: 5253 ce03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a464: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -04a468: 5453 e203 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a46c: 6e10 1618 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04a472: 0a03 |001d: move-result v3 │ │ -04a474: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -04a478: 7020 680c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04a47e: 28ee |0023: goto 0011 // -0012 │ │ -04a480: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -04a484: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -04a486: 5252 ec03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -04a48a: 5253 ce03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a48e: b023 |002b: add-int/2addr v3, v2 │ │ -04a490: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -04a494: 5253 ce03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a498: b123 |0030: sub-int/2addr v3, v2 │ │ -04a49a: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -04a49e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -04a4a0: 5453 e203 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a4a4: 6e10 1618 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -04a4aa: 0a03 |0039: move-result v3 │ │ -04a4ac: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -04a4b0: 5453 e203 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ -04a4b4: 6e20 1018 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -04a4ba: 0c03 |0041: move-result-object v3 │ │ -04a4bc: 1f03 f101 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ -04a4c0: 5c30 a403 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ -04a4c4: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a4c8: 28ec |0048: goto 0034 // -0014 │ │ -04a4ca: 5453 c703 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a4ce: 6e10 590a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04a4d4: 0a03 |004e: move-result v3 │ │ -04a4d6: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -04a4da: 5453 c703 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a4de: 6e10 590a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -04a4e4: 0a03 |0056: move-result v3 │ │ -04a4e6: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -04a4ea: 28ce |0059: goto 0027 // -0032 │ │ -04a4ec: 5253 ce03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a4f0: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -04a4f4: 5553 d703 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ -04a4f8: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -04a4fc: 5956 ce03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a500: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -04a504: 5453 ed03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -04a508: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -04a50c: 5453 ed03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -04a510: 7220 d40b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -04a516: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -04a51a: 5453 df03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -04a51e: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -04a522: 5453 df03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -04a526: 7220 d40b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ -04a52c: 6e10 520c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ -04a532: 2894 |007d: goto 0011 // -006c │ │ -04a534: 0140 |007e: move v0, v4 │ │ -04a536: 28df |007f: goto 005e // -0021 │ │ -04a538: 6e20 4a0c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c4a │ │ -04a53e: 7050 550c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ -04a544: 288b |0086: goto 0011 // -0075 │ │ +04a410: |[04a410] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +04a420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a422: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04a424: 5453 c703 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a428: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +04a42c: 5453 c703 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a430: 6e10 590a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +04a436: 0a03 |000b: move-result v3 │ │ +04a438: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +04a43c: 7020 680c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +04a442: 0e00 |0011: return-void │ │ +04a444: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +04a448: 5253 ce03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a44c: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +04a450: 5453 e203 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a454: 6e10 1618 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04a45a: 0a03 |001d: move-result v3 │ │ +04a45c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +04a460: 7020 680c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +04a466: 28ee |0023: goto 0011 // -0012 │ │ +04a468: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +04a46c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +04a46e: 5252 ec03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +04a472: 5253 ce03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a476: b023 |002b: add-int/2addr v3, v2 │ │ +04a478: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +04a47c: 5253 ce03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a480: b123 |0030: sub-int/2addr v3, v2 │ │ +04a482: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +04a486: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +04a488: 5453 e203 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a48c: 6e10 1618 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +04a492: 0a03 |0039: move-result v3 │ │ +04a494: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +04a498: 5453 e203 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e2 │ │ +04a49c: 6e20 1018 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +04a4a2: 0c03 |0041: move-result-object v3 │ │ +04a4a4: 1f03 f101 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f1 │ │ +04a4a8: 5c30 a403 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a4 │ │ +04a4ac: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a4b0: 28ec |0048: goto 0034 // -0014 │ │ +04a4b2: 5453 c703 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a4b6: 6e10 590a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +04a4bc: 0a03 |004e: move-result v3 │ │ +04a4be: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +04a4c2: 5453 c703 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a4c6: 6e10 590a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +04a4cc: 0a03 |0056: move-result v3 │ │ +04a4ce: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +04a4d2: 28ce |0059: goto 0027 // -0032 │ │ +04a4d4: 5253 ce03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a4d8: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +04a4dc: 5553 d703 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d7 │ │ +04a4e0: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +04a4e4: 5956 ce03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a4e8: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +04a4ec: 5453 ed03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +04a4f0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +04a4f4: 5453 ed03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +04a4f8: 7220 d40b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +04a4fe: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +04a502: 5453 df03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +04a506: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +04a50a: 5453 df03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +04a50e: 7220 d40b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0bd4 │ │ +04a514: 6e10 520c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ +04a51a: 2894 |007d: goto 0011 // -006c │ │ +04a51c: 0140 |007e: move v0, v4 │ │ +04a51e: 28df |007f: goto 005e // -0021 │ │ +04a520: 6e20 4a0c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c4a │ │ +04a526: 7050 550c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c55 │ │ +04a52c: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -57912,18 +57912,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 │ │ -04a548: |[04a548] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -04a558: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -04a55c: 5b12 df03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ -04a560: 1100 |0004: return-object v0 │ │ +04a530: |[04a530] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +04a540: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +04a544: 5b12 df03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03df │ │ +04a548: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57935,39 +57935,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -04a564: |[04a564] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -04a574: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04a576: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -04a57a: 1a00 260c |0003: const-string v0, "ViewPager" // string@0c26 │ │ -04a57e: 2201 6b03 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -04a582: 7010 e417 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04a588: 1a02 860a |000a: const-string v2, "Requested offscreen page limit " // string@0a86 │ │ -04a58c: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04a592: 0c01 |000f: move-result-object v1 │ │ -04a594: 6e20 e917 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -04a59a: 0c01 |0013: move-result-object v1 │ │ -04a59c: 1a02 9900 |0014: const-string v2, " too small; defaulting to " // string@0099 │ │ -04a5a0: 6e20 ed17 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04a5a6: 0c01 |0019: move-result-object v1 │ │ -04a5a8: 6e20 e917 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -04a5ae: 0c01 |001d: move-result-object v1 │ │ -04a5b0: 6e10 f217 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04a5b6: 0c01 |0021: move-result-object v1 │ │ -04a5b8: 7120 a812 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -04a5be: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -04a5c0: 5240 ec03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -04a5c4: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -04a5c8: 5945 ec03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ -04a5cc: 6e10 490c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -04a5d2: 0e00 |002f: return-void │ │ +04a54c: |[04a54c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +04a55c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04a55e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +04a562: 1a00 1f0c |0003: const-string v0, "ViewPager" // string@0c1f │ │ +04a566: 2201 6b03 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +04a56a: 7010 e417 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04a570: 1a02 7f0a |000a: const-string v2, "Requested offscreen page limit " // string@0a7f │ │ +04a574: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04a57a: 0c01 |000f: move-result-object v1 │ │ +04a57c: 6e20 e917 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +04a582: 0c01 |0013: move-result-object v1 │ │ +04a584: 1a02 9900 |0014: const-string v2, " too small; defaulting to " // string@0099 │ │ +04a588: 6e20 ed17 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04a58e: 0c01 |0019: move-result-object v1 │ │ +04a590: 6e20 e917 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +04a596: 0c01 |001d: move-result-object v1 │ │ +04a598: 6e10 f217 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04a59e: 0c01 |0021: move-result-object v1 │ │ +04a5a0: 7120 a812 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +04a5a6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +04a5a8: 5240 ec03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +04a5ac: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +04a5b0: 5945 ec03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ec │ │ +04a5b4: 6e10 490c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +04a5ba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -57982,17 +57982,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 │ │ -04a5d4: |[04a5d4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -04a5e4: 5b01 c803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ -04a5e8: 0e00 |0002: return-void │ │ +04a5bc: |[04a5bc] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +04a5cc: 5b01 c803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c8 │ │ +04a5d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -58002,17 +58002,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 │ │ -04a5ec: |[04a5ec] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -04a5fc: 5b01 ed03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ -04a600: 0e00 |0002: return-void │ │ +04a5d4: |[04a5d4] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +04a5e4: 5b01 ed03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ed │ │ +04a5e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -58022,22 +58022,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -04a604: |[04a604] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -04a614: 5220 ee03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -04a618: 5923 ee03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -04a61c: 6e10 290c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ -04a622: 0a01 |0007: move-result v1 │ │ -04a624: 7050 4b0c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c4b │ │ -04a62a: 6e10 520c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ -04a630: 0e00 |000e: return-void │ │ +04a5ec: |[04a5ec] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +04a5fc: 5220 ee03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +04a600: 5923 ee03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +04a604: 6e10 290c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0c29 │ │ +04a60a: 0a01 |0007: move-result v1 │ │ +04a60c: 7050 4b0c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c4b │ │ +04a612: 6e10 520c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c52 │ │ +04a618: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -58053,23 +58053,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04a634: |[04a634] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -04a644: 6e10 160c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ -04a64a: 0c00 |0003: move-result-object v0 │ │ -04a64c: 6e10 b600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -04a652: 0c00 |0007: move-result-object v0 │ │ -04a654: 6e20 0501 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ -04a65a: 0c00 |000b: move-result-object v0 │ │ -04a65c: 6e20 650c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c65 │ │ -04a662: 0e00 |000f: return-void │ │ +04a61c: |[04a61c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +04a62c: 6e10 160c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0c16 │ │ +04a632: 0c00 |0003: move-result-object v0 │ │ +04a634: 6e10 b600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +04a63a: 0c00 |0007: move-result-object v0 │ │ +04a63c: 6e20 0501 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ +04a642: 0c00 |000b: move-result-object v0 │ │ +04a644: 6e20 650c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c65 │ │ +04a64a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -58079,25 +58079,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04a664: |[04a664] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04a674: 5b12 e703 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -04a678: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -04a67c: 6e10 4c0c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0c4c │ │ -04a682: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -04a686: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04a688: 6e20 690c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c69 │ │ -04a68e: 6e10 310c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0c31 │ │ -04a694: 0e00 |0010: return-void │ │ -04a696: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04a698: 28f8 |0012: goto 000a // -0008 │ │ +04a64c: |[04a64c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +04a65c: 5b12 e703 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +04a660: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +04a664: 6e10 4c0c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0c4c │ │ +04a66a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +04a66e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04a670: 6e20 690c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c69 │ │ +04a676: 6e10 310c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0c31 │ │ +04a67c: 0e00 |0010: return-void │ │ +04a67e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04a680: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -58111,44 +58111,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 │ │ -04a69c: |[04a69c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -04a6ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04a6ae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04a6b0: 6004 1f00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04a6b4: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -04a6b8: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -04a6bc: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -04a6c0: 0120 |000a: move v0, v2 │ │ -04a6c2: 5464 ef03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ -04a6c6: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -04a6ca: 0124 |000f: move v4, v2 │ │ -04a6cc: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -04a6d0: 0121 |0012: move v1, v2 │ │ -04a6d2: 5b68 ef03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ -04a6d6: 6e20 570c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0c57 │ │ -04a6dc: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -04a6e0: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -04a6e4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04a6e6: 5962 d103 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ -04a6ea: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -04a6ee: 6e10 490c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -04a6f4: 0e00 |0024: return-void │ │ -04a6f6: 0130 |0025: move v0, v3 │ │ -04a6f8: 28e5 |0026: goto 000b // -001b │ │ -04a6fa: 0134 |0027: move v4, v3 │ │ -04a6fc: 28e8 |0028: goto 0010 // -0018 │ │ -04a6fe: 0131 |0029: move v1, v3 │ │ -04a700: 28e9 |002a: goto 0013 // -0017 │ │ -04a702: 5963 d103 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ -04a706: 28f2 |002d: goto 001f // -000e │ │ +04a684: |[04a684] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +04a694: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04a696: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04a698: 6004 1f00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04a69c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +04a6a0: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +04a6a4: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +04a6a8: 0120 |000a: move v0, v2 │ │ +04a6aa: 5464 ef03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ +04a6ae: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +04a6b2: 0124 |000f: move v4, v2 │ │ +04a6b4: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +04a6b8: 0121 |0012: move v1, v2 │ │ +04a6ba: 5b68 ef03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ef │ │ +04a6be: 6e20 570c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0c57 │ │ +04a6c4: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +04a6c8: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +04a6cc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04a6ce: 5962 d103 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ +04a6d2: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +04a6d6: 6e10 490c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +04a6dc: 0e00 |0024: return-void │ │ +04a6de: 0130 |0025: move v0, v3 │ │ +04a6e0: 28e5 |0026: goto 000b // -001b │ │ +04a6e2: 0134 |0027: move v4, v3 │ │ +04a6e4: 28e8 |0028: goto 0010 // -0018 │ │ +04a6e6: 0131 |0029: move v1, v3 │ │ +04a6e8: 28e9 |002a: goto 0013 // -0017 │ │ +04a6ea: 5963 d103 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d1 │ │ +04a6ee: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -58173,18 +58173,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04a708: |[04a708] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -04a718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a71a: 6e40 6b0c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c6b │ │ -04a720: 0e00 |0004: return-void │ │ +04a6f0: |[04a6f0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +04a700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a702: 6e40 6b0c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c6b │ │ +04a708: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -58195,98 +58195,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -04a724: |[04a724] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -04a734: 6e10 120c 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ -04a73a: 0a01 |0003: move-result v1 │ │ -04a73c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -04a740: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04a742: 7020 680c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04a748: 0e00 |000a: return-void │ │ -04a74a: 6e10 270c 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ -04a750: 0a02 |000e: move-result v2 │ │ -04a752: 6e10 280c 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ -04a758: 0a03 |0012: move-result v3 │ │ -04a75a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -04a75e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -04a762: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -04a766: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -04a76a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04a76c: 7020 fe0b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ -04a772: 6e10 490c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ -04a778: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04a77a: 7020 670c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -04a780: 28e4 |0026: goto 000a // -001c │ │ -04a782: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -04a784: 7020 680c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ -04a78a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -04a78c: 7020 670c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ -04a792: 7010 150c 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ -04a798: 0a0c |0032: move-result v12 │ │ -04a79a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -04a79e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -04a7a2: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -04a7a6: 7110 b517 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -04a7ac: 0a0e |003c: move-result v14 │ │ -04a7ae: 82ee |003d: int-to-float v14, v14 │ │ -04a7b0: c8ed |003e: mul-float/2addr v13, v14 │ │ -04a7b2: 82ce |003f: int-to-float v14, v12 │ │ -04a7b4: c9ed |0040: div-float/2addr v13, v14 │ │ -04a7b6: 7120 b917 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -04a7bc: 0a08 |0044: move-result v8 │ │ -04a7be: 8291 |0045: int-to-float v1, v9 │ │ -04a7c0: 829d |0046: int-to-float v13, v9 │ │ -04a7c2: 6e20 040c 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0c04 │ │ -04a7c8: 0a0e |004a: move-result v14 │ │ -04a7ca: c8ed |004b: mul-float/2addr v13, v14 │ │ -04a7cc: a607 010d |004c: add-float v7, v1, v13 │ │ -04a7d0: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -04a7d2: 7701 b517 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -04a7d8: 0a12 |0052: move-result v18 │ │ -04a7da: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -04a7de: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -04a7e2: 0200 1200 |0057: move/from16 v0, v18 │ │ -04a7e6: 820d |0059: int-to-float v13, v0 │ │ -04a7e8: a90d 070d |005a: div-float v13, v7, v13 │ │ -04a7ec: 7110 b417 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -04a7f2: 0a0d |005f: move-result v13 │ │ -04a7f4: c8d1 |0060: mul-float/2addr v1, v13 │ │ -04a7f6: 7110 bb17 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@17bb │ │ -04a7fc: 0a01 |0064: move-result v1 │ │ -04a7fe: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -04a802: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -04a806: 7120 ba17 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -04a80c: 0a06 |006c: move-result v6 │ │ -04a80e: 54f1 f603 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ -04a812: 7406 b814 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ -04a818: 7110 630b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -04a81e: 2895 |0075: goto 000a // -006b │ │ -04a820: 82c1 |0076: int-to-float v1, v12 │ │ -04a822: 54fd c703 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ -04a826: 52fe ce03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ -04a82a: 6e20 5c0a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ -04a830: 0a0d |007e: move-result v13 │ │ -04a832: a80b 010d |007f: mul-float v11, v1, v13 │ │ -04a836: 7110 b517 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -04a83c: 0a01 |0084: move-result v1 │ │ -04a83e: 8211 |0085: int-to-float v1, v1 │ │ -04a840: 52fd ee03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ -04a844: 82dd |0088: int-to-float v13, v13 │ │ -04a846: c6bd |0089: add-float/2addr v13, v11 │ │ -04a848: a90a 010d |008a: div-float v10, v1, v13 │ │ -04a84c: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -04a850: c6a1 |008e: add-float/2addr v1, v10 │ │ -04a852: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -04a856: c8d1 |0091: mul-float/2addr v1, v13 │ │ -04a858: 8716 |0092: float-to-int v6, v1 │ │ -04a85a: 28d4 |0093: goto 0067 // -002c │ │ +04a70c: |[04a70c] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +04a71c: 6e10 120c 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c12 │ │ +04a722: 0a01 |0003: move-result v1 │ │ +04a724: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +04a728: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04a72a: 7020 680c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +04a730: 0e00 |000a: return-void │ │ +04a732: 6e10 270c 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0c27 │ │ +04a738: 0a02 |000e: move-result v2 │ │ +04a73a: 6e10 280c 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0c28 │ │ +04a740: 0a03 |0012: move-result v3 │ │ +04a742: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +04a746: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +04a74a: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +04a74e: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +04a752: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +04a754: 7020 fe0b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bfe │ │ +04a75a: 6e10 490c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c49 │ │ +04a760: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04a762: 7020 670c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +04a768: 28e4 |0026: goto 000a // -001c │ │ +04a76a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +04a76c: 7020 680c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c68 │ │ +04a772: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +04a774: 7020 670c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c67 │ │ +04a77a: 7010 150c 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0c15 │ │ +04a780: 0a0c |0032: move-result v12 │ │ +04a782: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +04a786: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +04a78a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +04a78e: 7110 b517 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +04a794: 0a0e |003c: move-result v14 │ │ +04a796: 82ee |003d: int-to-float v14, v14 │ │ +04a798: c8ed |003e: mul-float/2addr v13, v14 │ │ +04a79a: 82ce |003f: int-to-float v14, v12 │ │ +04a79c: c9ed |0040: div-float/2addr v13, v14 │ │ +04a79e: 7120 b917 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +04a7a4: 0a08 |0044: move-result v8 │ │ +04a7a6: 8291 |0045: int-to-float v1, v9 │ │ +04a7a8: 829d |0046: int-to-float v13, v9 │ │ +04a7aa: 6e20 040c 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0c04 │ │ +04a7b0: 0a0e |004a: move-result v14 │ │ +04a7b2: c8ed |004b: mul-float/2addr v13, v14 │ │ +04a7b4: a607 010d |004c: add-float v7, v1, v13 │ │ +04a7b8: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +04a7ba: 7701 b517 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +04a7c0: 0a12 |0052: move-result v18 │ │ +04a7c2: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +04a7c6: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +04a7ca: 0200 1200 |0057: move/from16 v0, v18 │ │ +04a7ce: 820d |0059: int-to-float v13, v0 │ │ +04a7d0: a90d 070d |005a: div-float v13, v7, v13 │ │ +04a7d4: 7110 b417 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04a7da: 0a0d |005f: move-result v13 │ │ +04a7dc: c8d1 |0060: mul-float/2addr v1, v13 │ │ +04a7de: 7110 bb17 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@17bb │ │ +04a7e4: 0a01 |0064: move-result v1 │ │ +04a7e6: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +04a7ea: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +04a7ee: 7120 ba17 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +04a7f4: 0a06 |006c: move-result v6 │ │ +04a7f6: 54f1 f603 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f6 │ │ +04a7fa: 7406 b814 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ +04a800: 7110 630b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +04a806: 2895 |0075: goto 000a // -006b │ │ +04a808: 82c1 |0076: int-to-float v1, v12 │ │ +04a80a: 54fd c703 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c7 │ │ +04a80e: 52fe ce03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03ce │ │ +04a812: 6e20 5c0a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a5c │ │ +04a818: 0a0d |007e: move-result v13 │ │ +04a81a: a80b 010d |007f: mul-float v11, v1, v13 │ │ +04a81e: 7110 b517 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +04a824: 0a01 |0084: move-result v1 │ │ +04a826: 8211 |0085: int-to-float v1, v1 │ │ +04a828: 52fd ee03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ee │ │ +04a82c: 82dd |0088: int-to-float v13, v13 │ │ +04a82e: c6bd |0089: add-float/2addr v13, v11 │ │ +04a830: a90a 010d |008a: div-float v10, v1, v13 │ │ +04a834: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +04a838: c6a1 |008e: add-float/2addr v1, v10 │ │ +04a83a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +04a83e: c8d1 |0091: mul-float/2addr v1, v13 │ │ +04a840: 8716 |0092: float-to-int v6, v1 │ │ +04a842: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -58334,38 +58334,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04a85c: |[04a85c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -04a86c: 6f20 bf13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@13bf │ │ -04a872: 0a00 |0003: move-result v0 │ │ -04a874: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -04a878: 5410 e703 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ -04a87c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -04a880: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04a882: 0f00 |000b: return v0 │ │ -04a884: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04a886: 28fe |000d: goto 000b // -0002 │ │ +04a844: |[04a844] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +04a854: 6f20 bf13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@13bf │ │ +04a85a: 0a00 |0003: move-result v0 │ │ +04a85c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +04a860: 5410 e703 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e7 │ │ +04a864: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +04a868: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04a86a: 0f00 |000b: return v0 │ │ +04a86c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04a86e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #256 header: │ │ class_idx : 510 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 3112 │ │ +source_file_idx : 3105 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -58383,21 +58383,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 : 3112 (ViewParentCompat.java) │ │ + source_file_idx : 3105 (ViewParentCompat.java) │ │ │ │ Class #257 header: │ │ class_idx : 512 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3112 │ │ +source_file_idx : 3105 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -58420,26 +58420,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04a888: |[04a888] android.support.v4.view.ViewParentCompat.:()V │ │ -04a898: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04a89c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04a8a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04a8a4: 2201 fd01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01fd │ │ -04a8a8: 7010 6e0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c6e │ │ -04a8ae: 6901 0004 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ -04a8b2: 0e00 |000d: return-void │ │ -04a8b4: 2201 ff01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01ff │ │ -04a8b8: 7010 710c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c71 │ │ -04a8be: 6901 0004 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ -04a8c2: 28f8 |0015: goto 000d // -0008 │ │ +04a870: |[04a870] android.support.v4.view.ViewParentCompat.:()V │ │ +04a880: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04a884: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04a888: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04a88c: 2201 fd01 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01fd │ │ +04a890: 7010 6e0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c6e │ │ +04a896: 6901 0004 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ +04a89a: 0e00 |000d: return-void │ │ +04a89c: 2201 ff01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01ff │ │ +04a8a0: 7010 710c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c71 │ │ +04a8a6: 6901 0004 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ +04a8aa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -58451,17 +58451,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a8c4: |[04a8c4] android.support.v4.view.ViewParentCompat.:()V │ │ -04a8d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04a8da: 0e00 |0003: return-void │ │ +04a8ac: |[04a8ac] android.support.v4.view.ViewParentCompat.:()V │ │ +04a8bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04a8c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -58470,35 +58470,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 │ │ -04a8dc: |[04a8dc] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04a8ec: 6200 0004 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ -04a8f0: 7240 700c 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@0c70 │ │ -04a8f6: 0a00 |0005: move-result v0 │ │ -04a8f8: 0f00 |0006: return v0 │ │ +04a8c4: |[04a8c4] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a8d4: 6200 0004 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0400 │ │ +04a8d8: 7240 700c 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@0c70 │ │ +04a8de: 0a00 |0005: move-result v0 │ │ +04a8e0: 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 : 3112 (ViewParentCompat.java) │ │ + source_file_idx : 3105 (ViewParentCompat.java) │ │ │ │ Class #258 header: │ │ class_idx : 513 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3113 │ │ +source_file_idx : 3106 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #258 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -58513,17 +58513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a8fc: |[04a8fc] android.support.v4.view.ViewParentCompatICS.:()V │ │ -04a90c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04a912: 0e00 |0003: return-void │ │ +04a8e4: |[04a8e4] android.support.v4.view.ViewParentCompatICS.:()V │ │ +04a8f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04a8fa: 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;) │ │ @@ -58531,34 +58531,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 │ │ -04a914: |[04a914] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04a924: 7230 c213 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13c2 │ │ -04a92a: 0a00 |0003: move-result v0 │ │ -04a92c: 0f00 |0004: return v0 │ │ +04a8fc: |[04a8fc] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a90c: 7230 c213 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13c2 │ │ +04a912: 0a00 |0003: move-result v0 │ │ +04a914: 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 : 3113 (ViewParentCompatICS.java) │ │ + source_file_idx : 3106 (ViewParentCompatICS.java) │ │ │ │ Class #259 header: │ │ class_idx : 514 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3128 │ │ +source_file_idx : 3121 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #259 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -58588,31 +58588,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a930: |[04a930] android.support.v4.view.WindowCompat.:()V │ │ -04a940: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04a946: 0e00 |0003: return-void │ │ +04a918: |[04a918] android.support.v4.view.WindowCompat.:()V │ │ +04a928: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04a92e: 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 : 3128 (WindowCompat.java) │ │ + source_file_idx : 3121 (WindowCompat.java) │ │ │ │ Class #260 header: │ │ class_idx : 517 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 504 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -58642,21 +58642,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;) │ │ name : 'getRecordCount' │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 504 (AccessibilityEventCompat.java) │ │ + source_file_idx : 497 (AccessibilityEventCompat.java) │ │ │ │ Class #261 header: │ │ class_idx : 518 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 504 │ │ +source_file_idx : 497 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -58760,26 +58760,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04a948: |[04a948] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -04a958: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04a95c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04a960: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04a964: 2200 0302 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0203 │ │ -04a968: 7010 790c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c79 │ │ -04a96e: 6900 0404 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ -04a972: 0e00 |000d: return-void │ │ -04a974: 2200 0402 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0204 │ │ -04a978: 7010 7d0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c7d │ │ -04a97e: 6900 0404 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ -04a982: 28f8 |0015: goto 000d // -0008 │ │ +04a930: |[04a930] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +04a940: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04a944: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04a948: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04a94c: 2200 0302 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0203 │ │ +04a950: 7010 790c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c79 │ │ +04a956: 6900 0404 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ +04a95a: 0e00 |000d: return-void │ │ +04a95c: 2200 0402 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0204 │ │ +04a960: 7010 7d0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c7d │ │ +04a966: 6900 0404 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ +04a96a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -58789,17 +58789,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a984: |[04a984] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -04a994: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04a99a: 0e00 |0003: return-void │ │ +04a96c: |[04a96c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +04a97c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04a982: 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; │ │ │ │ @@ -58808,20 +58808,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 │ │ -04a99c: |[04a99c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -04a9ac: 6200 0404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ -04a9b0: 6e10 cc0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0ecc │ │ -04a9b6: 0c01 |0005: move-result-object v1 │ │ -04a9b8: 7230 810c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c81 │ │ -04a9be: 0e00 |0009: return-void │ │ +04a984: |[04a984] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +04a994: 6200 0404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ +04a998: 6e10 cc0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0ecc │ │ +04a99e: 0c01 |0005: move-result-object v1 │ │ +04a9a0: 7230 810c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c81 │ │ +04a9a6: 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; │ │ @@ -58831,18 +58831,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 │ │ -04a9c0: |[04a9c0] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04a9d0: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ -04a9d4: 7020 c40e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ -04a9da: 1100 |0005: return-object v0 │ │ +04a9a8: |[04a9a8] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04a9b8: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ +04a9bc: 7020 c40e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ +04a9c2: 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;) │ │ @@ -58850,21 +58850,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 │ │ -04a9dc: |[04a9dc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04a9ec: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ -04a9f0: 6201 0404 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ -04a9f4: 7230 820c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c82 │ │ -04a9fa: 0c01 |0007: move-result-object v1 │ │ -04a9fc: 7020 c40e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ -04aa02: 1100 |000b: return-object v0 │ │ +04a9c4: |[04a9c4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04a9d4: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ +04a9d8: 6201 0404 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ +04a9dc: 7230 820c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c82 │ │ +04a9e2: 0c01 |0007: move-result-object v1 │ │ +04a9e4: 7020 c40e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ +04a9ea: 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 │ │ │ │ @@ -58873,33 +58873,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04aa04: |[04aa04] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04aa14: 6200 0404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ -04aa18: 7220 830c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c83 │ │ -04aa1e: 0a00 |0005: move-result v0 │ │ -04aa20: 0f00 |0006: return v0 │ │ +04a9ec: |[04a9ec] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +04a9fc: 6200 0404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0404 │ │ +04aa00: 7220 830c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c83 │ │ +04aa06: 0a00 |0005: move-result v0 │ │ +04aa08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 504 (AccessibilityEventCompat.java) │ │ + source_file_idx : 497 (AccessibilityEventCompat.java) │ │ │ │ Class #262 header: │ │ class_idx : 519 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 505 │ │ +source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ @@ -58914,17 +58914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04aa24: |[04aa24] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -04aa34: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04aa3a: 0e00 |0003: return-void │ │ +04aa0c: |[04aa0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +04aa1c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04aa22: 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;) │ │ @@ -58932,18 +58932,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 │ │ -04aa3c: |[04aa3c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -04aa4c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04aa50: 6e20 cb13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@13cb │ │ -04aa56: 0e00 |0005: return-void │ │ +04aa24: |[04aa24] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +04aa34: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04aa38: 6e20 cb13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@13cb │ │ +04aa3e: 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; │ │ @@ -58953,18 +58953,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 │ │ -04aa58: |[04aa58] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -04aa68: 6e20 ce13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@13ce │ │ -04aa6e: 0c00 |0003: move-result-object v0 │ │ -04aa70: 1100 |0004: return-object v0 │ │ +04aa40: |[04aa40] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +04aa50: 6e20 ce13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@13ce │ │ +04aa56: 0c00 |0003: move-result-object v0 │ │ +04aa58: 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 │ │ │ │ @@ -58973,32 +58973,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04aa74: |[04aa74] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -04aa84: 6e10 cf13 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@13cf │ │ -04aa8a: 0a00 |0003: move-result v0 │ │ -04aa8c: 0f00 |0004: return v0 │ │ +04aa5c: |[04aa5c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +04aa6c: 6e10 cf13 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@13cf │ │ +04aa72: 0a00 |0003: move-result v0 │ │ +04aa74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 505 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 498 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #263 header: │ │ class_idx : 523 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -59050,21 +59050,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;) │ │ name : 'removeAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #264 header: │ │ class_idx : 524 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -59088,22 +59088,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04aa90: |[04aa90] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -04aaa0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -04aaa6: 7100 a80c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0ca8 │ │ -04aaac: 0c00 |0006: move-result-object v0 │ │ -04aaae: 7220 a20c 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@0ca2 │ │ -04aab4: 0c00 |000a: move-result-object v0 │ │ -04aab6: 5b10 1704 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ -04aaba: 0e00 |000d: return-void │ │ +04aa78: |[04aa78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +04aa88: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +04aa8e: 7100 a80c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0ca8 │ │ +04aa94: 0c00 |0006: move-result-object v0 │ │ +04aa96: 7220 a20c 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@0ca2 │ │ +04aa9c: 0c00 |000a: move-result-object v0 │ │ +04aa9e: 5b10 1704 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ +04aaa2: 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; │ │ @@ -59111,21 +59111,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #265 header: │ │ class_idx : 525 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -59152,26 +59152,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04aabc: |[04aabc] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -04aacc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04aad0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04aad4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04aad8: 2200 0902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0209 │ │ -04aadc: 7010 900c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c90 │ │ -04aae2: 6900 1804 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04aae6: 0e00 |000d: return-void │ │ -04aae8: 2200 0a02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@020a │ │ -04aaec: 7010 970c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c97 │ │ -04aaf2: 6900 1804 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04aaf6: 28f8 |0015: goto 000d // -0008 │ │ +04aaa4: |[04aaa4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +04aab4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04aab8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04aabc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04aac0: 2200 0902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0209 │ │ +04aac4: 7010 900c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c90 │ │ +04aaca: 6900 1804 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04aace: 0e00 |000d: return-void │ │ +04aad0: 2200 0a02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@020a │ │ +04aad4: 7010 970c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c97 │ │ +04aada: 6900 1804 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04aade: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -59181,17 +59181,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04aaf8: |[04aaf8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -04ab08: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04ab0e: 0e00 |0003: return-void │ │ +04aae0: |[04aae0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +04aaf0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04aaf6: 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; │ │ │ │ @@ -59200,36 +59200,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 │ │ -04ab10: |[04ab10] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -04ab20: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04ab24: 1100 |0002: return-object v0 │ │ +04aaf8: |[04aaf8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +04ab08: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04ab0c: 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 │ │ -04ab28: |[04ab28] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04ab38: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04ab3c: 7230 9e0c 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@0c9e │ │ -04ab42: 0a00 |0005: move-result v0 │ │ -04ab44: 0f00 |0006: return v0 │ │ +04ab10: |[04ab10] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04ab20: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04ab24: 7230 9e0c 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@0c9e │ │ +04ab2a: 0a00 |0005: move-result v0 │ │ +04ab2c: 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; │ │ │ │ @@ -59238,19 +59238,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 │ │ -04ab48: |[04ab48] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04ab58: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04ab5c: 7230 9f0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c9f │ │ -04ab62: 0c00 |0005: move-result-object v0 │ │ -04ab64: 1100 |0006: return-object v0 │ │ +04ab30: |[04ab30] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +04ab40: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04ab44: 7230 9f0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c9f │ │ +04ab4a: 0c00 |0005: move-result-object v0 │ │ +04ab4c: 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 │ │ │ │ @@ -59259,19 +59259,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 │ │ -04ab68: |[04ab68] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04ab78: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04ab7c: 7220 a00c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0ca0 │ │ -04ab82: 0c00 |0005: move-result-object v0 │ │ -04ab84: 1100 |0006: return-object v0 │ │ +04ab50: |[04ab50] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +04ab60: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04ab64: 7220 a00c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0ca0 │ │ +04ab6a: 0c00 |0005: move-result-object v0 │ │ +04ab6c: 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;) │ │ @@ -59279,19 +59279,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 │ │ -04ab88: |[04ab88] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04ab98: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04ab9c: 7220 a10c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ca1 │ │ -04aba2: 0a00 |0005: move-result v0 │ │ -04aba4: 0f00 |0006: return v0 │ │ +04ab70: |[04ab70] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04ab80: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04ab84: 7220 a10c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0ca1 │ │ +04ab8a: 0a00 |0005: move-result v0 │ │ +04ab8c: 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;) │ │ @@ -59299,34 +59299,34 @@ │ │ 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 │ │ -04aba8: |[04aba8] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -04abb8: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ -04abbc: 7230 a30c 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@0ca3 │ │ -04abc2: 0a00 |0005: move-result v0 │ │ -04abc4: 0f00 |0006: return v0 │ │ +04ab90: |[04ab90] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04aba0: 6200 1804 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0418 │ │ +04aba4: 7230 a30c 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@0ca3 │ │ +04abaa: 0a00 |0005: move-result v0 │ │ +04abac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #266 header: │ │ class_idx : 526 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 510 │ │ +source_file_idx : 503 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -59351,18 +59351,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 │ │ -04abc8: |[04abc8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -04abd8: 5b01 1904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0419 │ │ -04abdc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04abe2: 0e00 |0005: return-void │ │ +04abb0: |[04abb0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +04abc0: 5b01 1904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0419 │ │ +04abc4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04abca: 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; │ │ │ │ @@ -59372,33 +59372,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04abe4: |[04abe4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -04abf4: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0419 │ │ -04abf8: 7220 b00c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0cb0 │ │ -04abfe: 0e00 |0005: return-void │ │ +04abcc: |[04abcc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +04abdc: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0419 │ │ +04abe0: 7220 b00c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0cb0 │ │ +04abe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 503 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #267 header: │ │ class_idx : 527 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 510 │ │ +source_file_idx : 503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -59416,21 +59416,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 503 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #268 header: │ │ class_idx : 528 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 510 │ │ +source_file_idx : 503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -59453,17 +59453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ac00: |[04ac00] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -04ac10: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04ac16: 0e00 |0003: return-void │ │ +04abe8: |[04abe8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +04abf8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04abfe: 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; │ │ │ │ @@ -59472,19 +59472,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 │ │ -04ac18: |[04ac18] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -04ac28: 1f02 cc02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cc │ │ -04ac2c: 6e20 d513 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13d5 │ │ -04ac32: 0a00 |0005: move-result v0 │ │ -04ac34: 0f00 |0006: return v0 │ │ +04ac00: |[04ac00] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +04ac10: 1f02 cc02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cc │ │ +04ac14: 6e20 d513 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13d5 │ │ +04ac1a: 0a00 |0005: move-result v0 │ │ +04ac1c: 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; │ │ │ │ @@ -59493,18 +59493,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 │ │ -04ac38: |[04ac38] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -04ac48: 6e20 d613 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@13d6 │ │ -04ac4e: 0c00 |0003: move-result-object v0 │ │ -04ac50: 1100 |0004: return-object v0 │ │ +04ac20: |[04ac20] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +04ac30: 6e20 d613 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@13d6 │ │ +04ac36: 0c00 |0003: move-result-object v0 │ │ +04ac38: 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 │ │ │ │ @@ -59513,18 +59513,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 │ │ -04ac54: |[04ac54] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -04ac64: 6e10 d713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@13d7 │ │ -04ac6a: 0c00 |0003: move-result-object v0 │ │ -04ac6c: 1100 |0004: return-object v0 │ │ +04ac3c: |[04ac3c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +04ac4c: 6e10 d713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@13d7 │ │ +04ac52: 0c00 |0003: move-result-object v0 │ │ +04ac54: 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;) │ │ @@ -59532,18 +59532,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 │ │ -04ac70: |[04ac70] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -04ac80: 6e10 d913 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@13d9 │ │ -04ac86: 0a00 |0003: move-result v0 │ │ -04ac88: 0f00 |0004: return v0 │ │ +04ac58: |[04ac58] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04ac68: 6e10 d913 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@13d9 │ │ +04ac6e: 0a00 |0003: move-result v0 │ │ +04ac70: 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;) │ │ @@ -59551,18 +59551,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 │ │ -04ac8c: |[04ac8c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -04ac9c: 2200 0e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@020e │ │ -04aca0: 7020 ae0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0cae │ │ -04aca6: 1100 |0005: return-object v0 │ │ +04ac74: |[04ac74] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +04ac84: 2200 0e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@020e │ │ +04ac88: 7020 ae0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0cae │ │ +04ac8e: 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;) │ │ @@ -59570,34 +59570,34 @@ │ │ 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 │ │ -04aca8: |[04aca8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -04acb8: 1f02 cc02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cc │ │ -04acbc: 6e20 da13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13da │ │ -04acc2: 0a00 |0005: move-result v0 │ │ -04acc4: 0f00 |0006: return v0 │ │ +04ac90: |[04ac90] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +04aca0: 1f02 cc02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02cc │ │ +04aca4: 6e20 da13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13da │ │ +04acaa: 0a00 |0005: move-result v0 │ │ +04acac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 503 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #269 header: │ │ class_idx : 530 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -59995,21 +59995,21 @@ │ │ │ │ #63 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setVisibleToUser' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #270 header: │ │ class_idx : 535 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -60189,47 +60189,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -04acc8: |[04acc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -04acd8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04acdc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04ace0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04ace4: 2200 1502 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0215 │ │ -04ace8: 7010 390d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0d39 │ │ -04acee: 6900 3304 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04acf2: 0e00 |000d: return-void │ │ -04acf4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04acf8: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -04acfc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04ad00: 2200 1402 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0214 │ │ -04ad04: 7010 360d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d36 │ │ -04ad0a: 6900 3304 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04ad0e: 28f2 |001b: goto 000d // -000e │ │ -04ad10: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04ad14: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -04ad18: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04ad1c: 2200 1302 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0213 │ │ -04ad20: 7010 280d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d28 │ │ -04ad26: 6900 3304 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04ad2a: 28e4 |0029: goto 000d // -001c │ │ -04ad2c: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04ad30: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -04ad34: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -04ad38: 2200 1102 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0211 │ │ -04ad3c: 7010 b80c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0cb8 │ │ -04ad42: 6900 3304 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04ad46: 28d6 |0037: goto 000d // -002a │ │ -04ad48: 2200 1602 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0216 │ │ -04ad4c: 7010 3c0d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d3c │ │ -04ad52: 6900 3304 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04ad56: 28ce |003f: goto 000d // -0032 │ │ +04acb0: |[04acb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +04acc0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04acc4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04acc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04accc: 2200 1502 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0215 │ │ +04acd0: 7010 390d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0d39 │ │ +04acd6: 6900 3304 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04acda: 0e00 |000d: return-void │ │ +04acdc: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04ace0: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +04ace4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04ace8: 2200 1402 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0214 │ │ +04acec: 7010 360d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d36 │ │ +04acf2: 6900 3304 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04acf6: 28f2 |001b: goto 000d // -000e │ │ +04acf8: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04acfc: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +04ad00: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +04ad04: 2200 1302 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0213 │ │ +04ad08: 7010 280d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d28 │ │ +04ad0e: 6900 3304 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04ad12: 28e4 |0029: goto 000d // -001c │ │ +04ad14: 6000 1f00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04ad18: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +04ad1c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +04ad20: 2200 1102 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0211 │ │ +04ad24: 7010 b80c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0cb8 │ │ +04ad2a: 6900 3304 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04ad2e: 28d6 |0037: goto 000d // -002a │ │ +04ad30: 2200 1602 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0216 │ │ +04ad34: 7010 3c0d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d3c │ │ +04ad3a: 6900 3304 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04ad3e: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -60245,18 +60245,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ad58: |[04ad58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -04ad68: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04ad6e: 5b01 3904 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04ad72: 0e00 |0005: return-void │ │ +04ad40: |[04ad40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +04ad50: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04ad56: 5b01 3904 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04ad5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -60267,55 +60267,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -04ad74: |[04ad74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -04ad84: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -04ad8a: 1a00 c801 |0003: const-string v0, "ACTION_UNKNOWN" // string@01c8 │ │ -04ad8e: 1100 |0005: return-object v0 │ │ -04ad90: 1a00 b401 |0006: const-string v0, "ACTION_FOCUS" // string@01b4 │ │ -04ad94: 28fd |0008: goto 0005 // -0003 │ │ -04ad96: 1a00 ad01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01ad │ │ -04ad9a: 28fa |000b: goto 0005 // -0006 │ │ -04ad9c: 1a00 c601 |000c: const-string v0, "ACTION_SELECT" // string@01c6 │ │ -04ada0: 28f7 |000e: goto 0005 // -0009 │ │ -04ada2: 1a00 ae01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01ae │ │ -04ada6: 28f4 |0011: goto 0005 // -000c │ │ -04ada8: 1a00 af01 |0012: const-string v0, "ACTION_CLICK" // string@01af │ │ -04adac: 28f1 |0014: goto 0005 // -000f │ │ -04adae: 1a00 b801 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01b8 │ │ -04adb2: 28ee |0017: goto 0005 // -0012 │ │ -04adb4: 1a00 a601 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@01a6 │ │ -04adb8: 28eb |001a: goto 0005 // -0015 │ │ -04adba: 1a00 ac01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01ac │ │ -04adbe: 28e8 |001d: goto 0005 // -0018 │ │ -04adc0: 1a00 ba01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01ba │ │ -04adc4: 28e5 |0020: goto 0005 // -001b │ │ -04adc6: 1a00 c101 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01c1 │ │ -04adca: 28e2 |0023: goto 0005 // -001e │ │ -04adcc: 1a00 bb01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01bb │ │ -04add0: 28df |0026: goto 0005 // -0021 │ │ -04add2: 1a00 c201 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01c2 │ │ -04add6: 28dc |0029: goto 0005 // -0024 │ │ -04add8: 1a00 c501 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01c5 │ │ -04addc: 28d9 |002c: goto 0005 // -0027 │ │ -04adde: 1a00 c401 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01c4 │ │ -04ade2: 28d6 |002f: goto 0005 // -002a │ │ -04ade4: 1a00 b101 |0030: const-string v0, "ACTION_CUT" // string@01b1 │ │ -04ade8: 28d3 |0032: goto 0005 // -002d │ │ -04adea: 1a00 b001 |0033: const-string v0, "ACTION_COPY" // string@01b0 │ │ -04adee: 28d0 |0035: goto 0005 // -0030 │ │ -04adf0: 1a00 bc01 |0036: const-string v0, "ACTION_PASTE" // string@01bc │ │ -04adf4: 28cd |0038: goto 0005 // -0033 │ │ -04adf6: 1a00 c701 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01c7 │ │ -04adfa: 28ca |003b: goto 0005 // -0036 │ │ -04adfc: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +04ad5c: |[04ad5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +04ad6c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +04ad72: 1a00 c101 |0003: const-string v0, "ACTION_UNKNOWN" // string@01c1 │ │ +04ad76: 1100 |0005: return-object v0 │ │ +04ad78: 1a00 ad01 |0006: const-string v0, "ACTION_FOCUS" // string@01ad │ │ +04ad7c: 28fd |0008: goto 0005 // -0003 │ │ +04ad7e: 1a00 a601 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01a6 │ │ +04ad82: 28fa |000b: goto 0005 // -0006 │ │ +04ad84: 1a00 bf01 |000c: const-string v0, "ACTION_SELECT" // string@01bf │ │ +04ad88: 28f7 |000e: goto 0005 // -0009 │ │ +04ad8a: 1a00 a701 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01a7 │ │ +04ad8e: 28f4 |0011: goto 0005 // -000c │ │ +04ad90: 1a00 a801 |0012: const-string v0, "ACTION_CLICK" // string@01a8 │ │ +04ad94: 28f1 |0014: goto 0005 // -000f │ │ +04ad96: 1a00 b101 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01b1 │ │ +04ad9a: 28ee |0017: goto 0005 // -0012 │ │ +04ad9c: 1a00 9f01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@019f │ │ +04ada0: 28eb |001a: goto 0005 // -0015 │ │ +04ada2: 1a00 a501 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01a5 │ │ +04ada6: 28e8 |001d: goto 0005 // -0018 │ │ +04ada8: 1a00 b301 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01b3 │ │ +04adac: 28e5 |0020: goto 0005 // -001b │ │ +04adae: 1a00 ba01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01ba │ │ +04adb2: 28e2 |0023: goto 0005 // -001e │ │ +04adb4: 1a00 b401 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01b4 │ │ +04adb8: 28df |0026: goto 0005 // -0021 │ │ +04adba: 1a00 bb01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01bb │ │ +04adbe: 28dc |0029: goto 0005 // -0024 │ │ +04adc0: 1a00 be01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01be │ │ +04adc4: 28d9 |002c: goto 0005 // -0027 │ │ +04adc6: 1a00 bd01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01bd │ │ +04adca: 28d6 |002f: goto 0005 // -002a │ │ +04adcc: 1a00 aa01 |0030: const-string v0, "ACTION_CUT" // string@01aa │ │ +04add0: 28d3 |0032: goto 0005 // -002d │ │ +04add2: 1a00 a901 |0033: const-string v0, "ACTION_COPY" // string@01a9 │ │ +04add6: 28d0 |0035: goto 0005 // -0030 │ │ +04add8: 1a00 b501 |0036: const-string v0, "ACTION_PASTE" // string@01b5 │ │ +04addc: 28cd |0038: goto 0005 // -0033 │ │ +04adde: 1a00 c001 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01c0 │ │ +04ade2: 28ca |003b: goto 0005 // -0036 │ │ +04ade4: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -60343,43 +60343,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 │ │ -04ae90: |[04ae90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04aea0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04aea4: 7210 080d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0d08 │ │ -04aeaa: 0c00 |0005: move-result-object v0 │ │ -04aeac: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04aeb2: 0c00 |0009: move-result-object v0 │ │ -04aeb4: 1100 |000a: return-object v0 │ │ +04ae78: |[04ae78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04ae88: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04ae8c: 7210 080d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0d08 │ │ +04ae92: 0c00 |0005: move-result-object v0 │ │ +04ae94: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04ae9a: 0c00 |0009: move-result-object v0 │ │ +04ae9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ locals : │ │ │ │ #4 : (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 │ │ -04aeb8: |[04aeb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04aec8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04aecc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04aed0: 7220 0b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0b │ │ -04aed6: 0c00 |0007: move-result-object v0 │ │ -04aed8: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04aede: 0c00 |000b: move-result-object v0 │ │ -04aee0: 1100 |000c: return-object v0 │ │ +04aea0: |[04aea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04aeb0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04aeb4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04aeb8: 7220 0b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d0b │ │ +04aebe: 0c00 |0007: move-result-object v0 │ │ +04aec0: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04aec6: 0c00 |000b: move-result-object v0 │ │ +04aec8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60387,21 +60387,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 │ │ -04aee4: |[04aee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04aef4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04aef8: 7220 090d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d09 │ │ -04aefe: 0c00 |0005: move-result-object v0 │ │ -04af00: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04af06: 0c00 |0009: move-result-object v0 │ │ -04af08: 1100 |000a: return-object v0 │ │ +04aecc: |[04aecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04aedc: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04aee0: 7220 090d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d09 │ │ +04aee6: 0c00 |0005: move-result-object v0 │ │ +04aee8: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04aeee: 0c00 |0009: move-result-object v0 │ │ +04aef0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60409,21 +60409,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 │ │ -04af0c: |[04af0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04af1c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04af20: 7230 0a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d0a │ │ -04af26: 0c00 |0005: move-result-object v0 │ │ -04af28: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04af2e: 0c00 |0009: move-result-object v0 │ │ -04af30: 1100 |000a: return-object v0 │ │ +04aef4: |[04aef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04af04: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04af08: 7230 0a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d0a │ │ +04af0e: 0c00 |0005: move-result-object v0 │ │ +04af10: 7110 c40d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04af16: 0c00 |0009: move-result-object v0 │ │ +04af18: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -60432,21 +60432,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 │ │ -04af34: |[04af34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04af44: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -04af48: 2200 1702 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -04af4c: 7020 7e0d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ -04af52: 1100 |0007: return-object v0 │ │ -04af54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04af56: 28fe |0009: goto 0007 // -0002 │ │ +04af1c: |[04af1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04af2c: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +04af30: 2200 1702 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +04af34: 7020 7e0d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ +04af3a: 1100 |0007: return-object v0 │ │ +04af3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04af3e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -60457,19 +60457,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04af58: |[04af58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -04af68: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04af6c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04af70: 7230 e80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0ce8 │ │ -04af76: 0e00 |0007: return-void │ │ +04af40: |[04af40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +04af50: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04af54: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04af58: 7230 e80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0ce8 │ │ +04af5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -60479,19 +60479,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04af78: |[04af78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -04af88: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04af8c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04af90: 7230 e90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0ce9 │ │ -04af96: 0e00 |0007: return-void │ │ +04af60: |[04af60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +04af70: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04af74: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04af78: 7230 e90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0ce9 │ │ +04af7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -60501,19 +60501,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04af98: |[04af98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -04afa8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04afac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04afb0: 7240 ea0c 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@0cea │ │ -04afb6: 0e00 |0007: return-void │ │ +04af80: |[04af80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +04af90: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04af94: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04af98: 7240 ea0c 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@0cea │ │ +04af9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60524,44 +60524,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04afb8: |[04afb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -04afc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04afca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04afcc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04afd0: 0f01 |0004: return v1 │ │ -04afd2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -04afd6: 0121 |0007: move v1, v2 │ │ -04afd8: 28fc |0008: goto 0004 // -0004 │ │ -04afda: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -04afe0: 0c03 |000c: move-result-object v3 │ │ -04afe2: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -04afe8: 0c04 |0010: move-result-object v4 │ │ -04afea: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04afee: 0121 |0013: move v1, v2 │ │ -04aff0: 28f0 |0014: goto 0004 // -0010 │ │ -04aff2: 0760 |0015: move-object v0, v6 │ │ -04aff4: 1f00 1702 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -04aff8: 5453 3904 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04affc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04b000: 5403 3904 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b004: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -04b008: 0121 |0020: move v1, v2 │ │ -04b00a: 28e3 |0021: goto 0004 // -001d │ │ -04b00c: 5453 3904 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b010: 5404 3904 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b014: 6e20 c117 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -04b01a: 0a03 |0029: move-result v3 │ │ -04b01c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04b020: 0121 |002c: move v1, v2 │ │ -04b022: 28d7 |002d: goto 0004 // -0029 │ │ +04afa0: |[04afa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +04afb0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04afb2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04afb4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +04afb8: 0f01 |0004: return v1 │ │ +04afba: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +04afbe: 0121 |0007: move v1, v2 │ │ +04afc0: 28fc |0008: goto 0004 // -0004 │ │ +04afc2: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04afc8: 0c03 |000c: move-result-object v3 │ │ +04afca: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04afd0: 0c04 |0010: move-result-object v4 │ │ +04afd2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +04afd6: 0121 |0013: move v1, v2 │ │ +04afd8: 28f0 |0014: goto 0004 // -0010 │ │ +04afda: 0760 |0015: move-object v0, v6 │ │ +04afdc: 1f00 1702 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +04afe0: 5453 3904 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04afe4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +04afe8: 5403 3904 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04afec: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +04aff0: 0121 |0020: move v1, v2 │ │ +04aff2: 28e3 |0021: goto 0004 // -001d │ │ +04aff4: 5453 3904 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04aff8: 5404 3904 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04affc: 6e20 c117 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +04b002: 0a03 |0029: move-result v3 │ │ +04b004: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +04b008: 0121 |002c: move v1, v2 │ │ +04b00a: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -60582,33 +60582,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 │ │ -04b024: |[04b024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -04b034: 2204 7c03 |0000: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ -04b038: 7010 0918 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -04b03e: 6205 3304 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b042: 5476 3904 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b046: 7230 eb0c 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@0ceb │ │ -04b04c: 0c03 |000c: move-result-object v3 │ │ -04b04e: 7210 4418 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ -04b054: 0a02 |0010: move-result v2 │ │ -04b056: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04b058: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -04b05c: 7220 3c18 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -04b062: 0c01 |0017: move-result-object v1 │ │ -04b064: 2205 1702 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -04b068: 7020 7e0d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ -04b06e: 7220 3818 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -04b074: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04b078: 28f0 |0022: goto 0012 // -0010 │ │ -04b07a: 1104 |0023: return-object v4 │ │ +04b00c: |[04b00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +04b01c: 2204 7c03 |0000: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ +04b020: 7010 0918 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +04b026: 6205 3304 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b02a: 5476 3904 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b02e: 7230 eb0c 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@0ceb │ │ +04b034: 0c03 |000c: move-result-object v3 │ │ +04b036: 7210 4418 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ +04b03c: 0a02 |0010: move-result v2 │ │ +04b03e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04b040: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +04b044: 7220 3c18 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +04b04a: 0c01 |0017: move-result-object v1 │ │ +04b04c: 2205 1702 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +04b050: 7020 7e0d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ +04b056: 7220 3818 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +04b05c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04b060: 28f0 |0022: goto 0012 // -0010 │ │ +04b062: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -60629,22 +60629,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 │ │ -04b07c: |[04b07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b08c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b090: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b094: 7230 ec0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cec │ │ -04b09a: 0c00 |0007: move-result-object v0 │ │ -04b09c: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04b0a2: 0c00 |000b: move-result-object v0 │ │ -04b0a4: 1100 |000c: return-object v0 │ │ +04b064: |[04b064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04b074: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b078: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b07c: 7230 ec0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cec │ │ +04b082: 0c00 |0007: move-result-object v0 │ │ +04b084: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04b08a: 0c00 |000b: move-result-object v0 │ │ +04b08c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -60653,22 +60653,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 │ │ -04b0a8: |[04b0a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b0b8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b0bc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b0c0: 7230 ed0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ced │ │ -04b0c6: 0c00 |0007: move-result-object v0 │ │ -04b0c8: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04b0ce: 0c00 |000b: move-result-object v0 │ │ -04b0d0: 1100 |000c: return-object v0 │ │ +04b090: |[04b090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04b0a0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b0a4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b0a8: 7230 ed0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0ced │ │ +04b0ae: 0c00 |0007: move-result-object v0 │ │ +04b0b0: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04b0b6: 0c00 |000b: move-result-object v0 │ │ +04b0b8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -60677,20 +60677,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b0d4: |[04b0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -04b0e4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b0e8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b0ec: 7220 ee0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0cee │ │ -04b0f2: 0a00 |0007: move-result v0 │ │ -04b0f4: 0f00 |0008: return v0 │ │ +04b0bc: |[04b0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +04b0cc: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b0d0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b0d4: 7220 ee0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0cee │ │ +04b0da: 0a00 |0007: move-result v0 │ │ +04b0dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60698,19 +60698,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b0f8: |[04b0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -04b108: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b10c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b110: 7230 ef0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cef │ │ -04b116: 0e00 |0007: return-void │ │ +04b0e0: |[04b0e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +04b0f0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b0f4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b0f8: 7230 ef0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cef │ │ +04b0fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60720,19 +60720,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b118: |[04b118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -04b128: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b12c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b130: 7230 f00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cf0 │ │ -04b136: 0e00 |0007: return-void │ │ +04b100: |[04b100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +04b110: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b114: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b118: 7230 f00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cf0 │ │ +04b11e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60742,22 +60742,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 │ │ -04b138: |[04b138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b148: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b14c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b150: 7230 f10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cf1 │ │ -04b156: 0c00 |0007: move-result-object v0 │ │ -04b158: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04b15e: 0c00 |000b: move-result-object v0 │ │ -04b160: 1100 |000c: return-object v0 │ │ +04b120: |[04b120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04b130: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b134: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b138: 7230 f10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cf1 │ │ +04b13e: 0c00 |0007: move-result-object v0 │ │ +04b140: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04b146: 0c00 |000b: move-result-object v0 │ │ +04b148: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -60766,20 +60766,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b164: |[04b164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -04b174: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b178: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b17c: 7220 f20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0cf2 │ │ -04b182: 0a00 |0007: move-result v0 │ │ -04b184: 0f00 |0008: return v0 │ │ +04b14c: |[04b14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +04b15c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b160: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b164: 7220 f20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0cf2 │ │ +04b16a: 0a00 |0007: move-result v0 │ │ +04b16c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60787,20 +60787,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b188: |[04b188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -04b198: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b19c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b1a0: 7220 f30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf3 │ │ -04b1a6: 0c00 |0007: move-result-object v0 │ │ -04b1a8: 1100 |0008: return-object v0 │ │ +04b170: |[04b170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +04b180: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b184: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b188: 7220 f30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf3 │ │ +04b18e: 0c00 |0007: move-result-object v0 │ │ +04b190: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60808,20 +60808,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b1ac: |[04b1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04b1bc: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b1c0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b1c4: 7220 f40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf4 │ │ -04b1ca: 0c00 |0007: move-result-object v0 │ │ -04b1cc: 1100 |0008: return-object v0 │ │ +04b194: |[04b194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +04b1a4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b1a8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b1ac: 7220 f40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf4 │ │ +04b1b2: 0c00 |0007: move-result-object v0 │ │ +04b1b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60829,17 +60829,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1d0: |[04b1d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -04b1e0: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b1e4: 1100 |0002: return-object v0 │ │ +04b1b8: |[04b1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +04b1c8: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b1cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60847,20 +60847,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b1e8: |[04b1e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -04b1f8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b1fc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b200: 7220 f50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0cf5 │ │ -04b206: 0a00 |0007: move-result v0 │ │ -04b208: 0f00 |0008: return v0 │ │ +04b1d0: |[04b1d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +04b1e0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b1e4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b1e8: 7220 f50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0cf5 │ │ +04b1ee: 0a00 |0007: move-result v0 │ │ +04b1f0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60868,20 +60868,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b20c: |[04b20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -04b21c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b220: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b224: 7220 f60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0cf6 │ │ -04b22a: 0a00 |0007: move-result v0 │ │ -04b22c: 0f00 |0008: return v0 │ │ +04b1f4: |[04b1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +04b204: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b208: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b20c: 7220 f60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0cf6 │ │ +04b212: 0a00 |0007: move-result v0 │ │ +04b214: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60889,20 +60889,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b230: |[04b230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -04b240: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b244: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b248: 7220 f70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf7 │ │ -04b24e: 0c00 |0007: move-result-object v0 │ │ -04b250: 1100 |0008: return-object v0 │ │ +04b218: |[04b218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +04b228: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b22c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b230: 7220 f70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf7 │ │ +04b236: 0c00 |0007: move-result-object v0 │ │ +04b238: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60910,22 +60910,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 │ │ -04b254: |[04b254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04b264: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b268: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b26c: 7220 f80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf8 │ │ -04b272: 0c00 |0007: move-result-object v0 │ │ -04b274: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -04b27a: 0c00 |000b: move-result-object v0 │ │ -04b27c: 1100 |000c: return-object v0 │ │ +04b23c: |[04b23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04b24c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b250: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b254: 7220 f80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf8 │ │ +04b25a: 0c00 |0007: move-result-object v0 │ │ +04b25c: 7110 c40d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +04b262: 0c00 |000b: move-result-object v0 │ │ +04b264: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60933,20 +60933,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b280: |[04b280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -04b290: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b294: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b298: 7220 f90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf9 │ │ -04b29e: 0c00 |0007: move-result-object v0 │ │ -04b2a0: 1100 |0008: return-object v0 │ │ +04b268: |[04b268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +04b278: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b27c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b280: 7220 f90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cf9 │ │ +04b286: 0c00 |0007: move-result-object v0 │ │ +04b288: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60954,20 +60954,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b2a4: |[04b2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -04b2b4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b2b8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b2bc: 7220 fa0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cfa │ │ -04b2c2: 0c00 |0007: move-result-object v0 │ │ -04b2c4: 1100 |0008: return-object v0 │ │ +04b28c: |[04b28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +04b29c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b2a0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b2a4: 7220 fa0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cfa │ │ +04b2aa: 0c00 |0007: move-result-object v0 │ │ +04b2ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60975,20 +60975,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b2c8: |[04b2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -04b2d8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b2dc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b2e0: 7220 fb0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0cfb │ │ -04b2e6: 0a00 |0007: move-result v0 │ │ -04b2e8: 0f00 |0008: return v0 │ │ +04b2b0: |[04b2b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +04b2c0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b2c4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b2c8: 7220 fb0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0cfb │ │ +04b2ce: 0a00 |0007: move-result v0 │ │ +04b2d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60996,23 +60996,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04b2ec: |[04b2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -04b2fc: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b300: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04b304: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04b306: 0f00 |0005: return v0 │ │ -04b308: 5410 3904 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b30c: 6e10 c317 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -04b312: 0a00 |000b: move-result v0 │ │ -04b314: 28f9 |000c: goto 0005 // -0007 │ │ +04b2d4: |[04b2d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +04b2e4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b2e8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04b2ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04b2ee: 0f00 |0005: return v0 │ │ +04b2f0: 5410 3904 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b2f4: 6e10 c317 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +04b2fa: 0a00 |000b: move-result v0 │ │ +04b2fc: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61020,20 +61020,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b318: |[04b318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -04b328: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b32c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b330: 7220 fc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cfc │ │ -04b336: 0a00 |0007: move-result v0 │ │ -04b338: 0f00 |0008: return v0 │ │ +04b300: |[04b300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +04b310: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b314: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b318: 7220 fc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cfc │ │ +04b31e: 0a00 |0007: move-result v0 │ │ +04b320: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61041,20 +61041,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b33c: |[04b33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -04b34c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b350: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b354: 7220 fd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0cfd │ │ -04b35a: 0a00 |0007: move-result v0 │ │ -04b35c: 0f00 |0008: return v0 │ │ +04b324: |[04b324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +04b334: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b338: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b33c: 7220 fd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0cfd │ │ +04b342: 0a00 |0007: move-result v0 │ │ +04b344: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61062,20 +61062,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b360: |[04b360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -04b370: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b374: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b378: 7220 fe0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0cfe │ │ -04b37e: 0a00 |0007: move-result v0 │ │ -04b380: 0f00 |0008: return v0 │ │ +04b348: |[04b348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +04b358: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b35c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b360: 7220 fe0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0cfe │ │ +04b366: 0a00 |0007: move-result v0 │ │ +04b368: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61083,20 +61083,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b384: |[04b384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -04b394: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b398: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b39c: 7220 ff0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0cff │ │ -04b3a2: 0a00 |0007: move-result v0 │ │ -04b3a4: 0f00 |0008: return v0 │ │ +04b36c: |[04b36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +04b37c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b380: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b384: 7220 ff0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0cff │ │ +04b38a: 0a00 |0007: move-result v0 │ │ +04b38c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61104,20 +61104,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b3a8: |[04b3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -04b3b8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b3bc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b3c0: 7220 000d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d00 │ │ -04b3c6: 0a00 |0007: move-result v0 │ │ -04b3c8: 0f00 |0008: return v0 │ │ +04b390: |[04b390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +04b3a0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b3a4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b3a8: 7220 000d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d00 │ │ +04b3ae: 0a00 |0007: move-result v0 │ │ +04b3b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61125,20 +61125,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b3cc: |[04b3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -04b3dc: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b3e0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b3e4: 7220 010d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0d01 │ │ -04b3ea: 0a00 |0007: move-result v0 │ │ -04b3ec: 0f00 |0008: return v0 │ │ +04b3b4: |[04b3b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +04b3c4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b3c8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b3cc: 7220 010d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0d01 │ │ +04b3d2: 0a00 |0007: move-result v0 │ │ +04b3d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61146,20 +61146,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b3f0: |[04b3f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -04b400: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b404: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b408: 7220 020d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0d02 │ │ -04b40e: 0a00 |0007: move-result v0 │ │ -04b410: 0f00 |0008: return v0 │ │ +04b3d8: |[04b3d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +04b3e8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b3ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b3f0: 7220 020d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0d02 │ │ +04b3f6: 0a00 |0007: move-result v0 │ │ +04b3f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61167,20 +61167,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b414: |[04b414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -04b424: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b428: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b42c: 7220 030d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0d03 │ │ -04b432: 0a00 |0007: move-result v0 │ │ -04b434: 0f00 |0008: return v0 │ │ +04b3fc: |[04b3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +04b40c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b410: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b414: 7220 030d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0d03 │ │ +04b41a: 0a00 |0007: move-result v0 │ │ +04b41c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61188,20 +61188,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b438: |[04b438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -04b448: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b44c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b450: 7220 040d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d04 │ │ -04b456: 0a00 |0007: move-result v0 │ │ -04b458: 0f00 |0008: return v0 │ │ +04b420: |[04b420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +04b430: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b434: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b438: 7220 040d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d04 │ │ +04b43e: 0a00 |0007: move-result v0 │ │ +04b440: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61209,20 +61209,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b45c: |[04b45c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -04b46c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b470: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b474: 7220 050d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d05 │ │ -04b47a: 0a00 |0007: move-result v0 │ │ -04b47c: 0f00 |0008: return v0 │ │ +04b444: |[04b444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +04b454: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b458: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b45c: 7220 050d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d05 │ │ +04b462: 0a00 |0007: move-result v0 │ │ +04b464: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61230,20 +61230,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b480: |[04b480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -04b490: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b494: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b498: 7220 060d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0d06 │ │ -04b49e: 0a00 |0007: move-result v0 │ │ -04b4a0: 0f00 |0008: return v0 │ │ +04b468: |[04b468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +04b478: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b47c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b480: 7220 060d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0d06 │ │ +04b486: 0a00 |0007: move-result v0 │ │ +04b488: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61251,20 +61251,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b4a4: |[04b4a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -04b4b4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b4b8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b4bc: 7220 070d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d07 │ │ -04b4c2: 0a00 |0007: move-result v0 │ │ -04b4c4: 0f00 |0008: return v0 │ │ +04b48c: |[04b48c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +04b49c: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b4a0: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b4a4: 7220 070d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d07 │ │ +04b4aa: 0a00 |0007: move-result v0 │ │ +04b4ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61272,20 +61272,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04b4c8: |[04b4c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -04b4d8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b4dc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b4e0: 7230 0c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0d0c │ │ -04b4e6: 0a00 |0007: move-result v0 │ │ -04b4e8: 0f00 |0008: return v0 │ │ +04b4b0: |[04b4b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +04b4c0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b4c4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b4c8: 7230 0c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0d0c │ │ +04b4ce: 0a00 |0007: move-result v0 │ │ +04b4d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -61294,20 +61294,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -04b4ec: |[04b4ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -04b4fc: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b500: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b504: 7240 0d0d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d0d │ │ -04b50a: 0a00 |0007: move-result v0 │ │ -04b50c: 0f00 |0008: return v0 │ │ +04b4d4: |[04b4d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +04b4e4: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b4e8: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b4ec: 7240 0d0d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d0d │ │ +04b4f2: 0a00 |0007: move-result v0 │ │ +04b4f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 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; │ │ @@ -61317,19 +61317,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04b510: |[04b510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -04b520: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b524: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b528: 7220 0e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0d0e │ │ -04b52e: 0e00 |0007: return-void │ │ +04b4f8: |[04b4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +04b508: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b50c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b510: 7220 0e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0d0e │ │ +04b516: 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; │ │ │ │ @@ -61338,19 +61338,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b530: |[04b530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -04b540: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b544: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b548: 7230 0f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0d0f │ │ -04b54e: 0e00 |0007: return-void │ │ +04b518: |[04b518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +04b528: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b52c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b530: 7230 0f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0d0f │ │ +04b536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61360,19 +61360,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b550: |[04b550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -04b560: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b564: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b568: 7230 100d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d10 │ │ -04b56e: 0e00 |0007: return-void │ │ +04b538: |[04b538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +04b548: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b54c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b550: 7230 100d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d10 │ │ +04b556: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61382,19 +61382,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b570: |[04b570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -04b580: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b584: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b588: 7230 110d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d11 │ │ -04b58e: 0e00 |0007: return-void │ │ +04b558: |[04b558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +04b568: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b56c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b570: 7230 110d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d11 │ │ +04b576: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61404,19 +61404,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b590: |[04b590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -04b5a0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b5a4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b5a8: 7230 120d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0d12 │ │ -04b5ae: 0e00 |0007: return-void │ │ +04b578: |[04b578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +04b588: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b58c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b590: 7230 120d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0d12 │ │ +04b596: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -61426,19 +61426,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b5b0: |[04b5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -04b5c0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b5c4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b5c8: 7230 130d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d13 │ │ -04b5ce: 0e00 |0007: return-void │ │ +04b598: |[04b598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +04b5a8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b5ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b5b0: 7230 130d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d13 │ │ +04b5b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -61448,19 +61448,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b5d0: |[04b5d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -04b5e0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b5e4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b5e8: 7230 140d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d14 │ │ -04b5ee: 0e00 |0007: return-void │ │ +04b5b8: |[04b5b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +04b5c8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b5cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b5d0: 7230 140d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d14 │ │ +04b5d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -61470,19 +61470,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b5f0: |[04b5f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -04b600: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b604: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b608: 7230 150d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0d15 │ │ -04b60e: 0e00 |0007: return-void │ │ +04b5d8: |[04b5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +04b5e8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b5ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b5f0: 7230 150d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0d15 │ │ +04b5f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -61492,19 +61492,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b610: |[04b610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -04b620: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b624: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b628: 7230 160d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d16 │ │ -04b62e: 0e00 |0007: return-void │ │ +04b5f8: |[04b5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +04b608: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b60c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b610: 7230 160d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d16 │ │ +04b616: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -61514,19 +61514,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b630: |[04b630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -04b640: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b644: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b648: 7230 170d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d17 │ │ -04b64e: 0e00 |0007: return-void │ │ +04b618: |[04b618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +04b628: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b62c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b630: 7230 170d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d17 │ │ +04b636: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -61536,19 +61536,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b650: |[04b650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -04b660: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b664: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b668: 7230 180d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0d18 │ │ -04b66e: 0e00 |0007: return-void │ │ +04b638: |[04b638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +04b648: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b64c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b650: 7230 180d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0d18 │ │ +04b656: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -61558,19 +61558,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b670: |[04b670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -04b680: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b684: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b688: 7230 190d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0d19 │ │ -04b68e: 0e00 |0007: return-void │ │ +04b658: |[04b658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +04b668: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b66c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b670: 7230 190d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0d19 │ │ +04b676: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61580,19 +61580,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b690: |[04b690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -04b6a0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b6a4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b6a8: 7230 1a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d1a │ │ -04b6ae: 0e00 |0007: return-void │ │ +04b678: |[04b678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +04b688: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b68c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b690: 7230 1a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0d1a │ │ +04b696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -61602,19 +61602,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b6b0: |[04b6b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -04b6c0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b6c4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b6c8: 7230 1b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d1b │ │ -04b6ce: 0e00 |0007: return-void │ │ +04b698: |[04b698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +04b6a8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b6ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b6b0: 7230 1b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d1b │ │ +04b6b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -61624,19 +61624,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b6d0: |[04b6d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -04b6e0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b6e4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b6e8: 7230 1c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d1c │ │ -04b6ee: 0e00 |0007: return-void │ │ +04b6b8: |[04b6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +04b6c8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b6cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b6d0: 7230 1c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0d1c │ │ +04b6d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -61646,19 +61646,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b6f0: |[04b6f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -04b700: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b704: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b708: 7230 1d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d1d │ │ -04b70e: 0e00 |0007: return-void │ │ +04b6d8: |[04b6d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +04b6e8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b6ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b6f0: 7230 1d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d1d │ │ +04b6f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -61668,19 +61668,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b710: |[04b710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -04b720: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b724: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b728: 7230 1e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d1e │ │ -04b72e: 0e00 |0007: return-void │ │ +04b6f8: |[04b6f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +04b708: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b70c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b710: 7230 1e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d1e │ │ +04b716: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -61690,19 +61690,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04b730: |[04b730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -04b740: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b744: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b748: 7240 1f0d 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@0d1f │ │ -04b74e: 0e00 |0007: return-void │ │ +04b718: |[04b718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +04b728: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b72c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b730: 7240 1f0d 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@0d1f │ │ +04b736: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61713,19 +61713,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b750: |[04b750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -04b760: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b764: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b768: 7230 200d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d20 │ │ -04b76e: 0e00 |0007: return-void │ │ +04b738: |[04b738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +04b748: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b74c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b750: 7230 200d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d20 │ │ +04b756: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -61735,19 +61735,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b770: |[04b770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -04b780: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b784: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b788: 7230 210d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d21 │ │ -04b78e: 0e00 |0007: return-void │ │ +04b758: |[04b758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +04b768: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b76c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b770: 7230 210d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d21 │ │ +04b776: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -61757,19 +61757,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b790: |[04b790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -04b7a0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b7a4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b7a8: 7230 220d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0d22 │ │ -04b7ae: 0e00 |0007: return-void │ │ +04b778: |[04b778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +04b788: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b78c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b790: 7230 220d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0d22 │ │ +04b796: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -61779,19 +61779,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b7b0: |[04b7b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -04b7c0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b7c4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b7c8: 7230 230d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d23 │ │ -04b7ce: 0e00 |0007: return-void │ │ +04b798: |[04b798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +04b7a8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b7ac: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b7b0: 7230 230d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d23 │ │ +04b7b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -61801,19 +61801,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04b7d0: |[04b7d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -04b7e0: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b7e4: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b7e8: 7240 240d 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@0d24 │ │ -04b7ee: 0e00 |0007: return-void │ │ +04b7b8: |[04b7b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +04b7c8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b7cc: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b7d0: 7240 240d 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@0d24 │ │ +04b7d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61824,19 +61824,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b7f0: |[04b7f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -04b800: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b804: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b808: 7230 250d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d25 │ │ -04b80e: 0e00 |0007: return-void │ │ +04b7d8: |[04b7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +04b7e8: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b7ec: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b7f0: 7230 250d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d25 │ │ +04b7f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -61846,19 +61846,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b810: |[04b810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -04b820: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b824: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b828: 7230 260d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d26 │ │ -04b82e: 0e00 |0007: return-void │ │ +04b7f8: |[04b7f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +04b808: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b80c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b810: 7230 260d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0d26 │ │ +04b816: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -61868,19 +61868,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b830: |[04b830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -04b840: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ -04b844: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ -04b848: 7230 270d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d27 │ │ -04b84e: 0e00 |0007: return-void │ │ +04b818: |[04b818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +04b828: 6200 3304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0433 │ │ +04b82c: 5421 3904 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0439 │ │ +04b830: 7230 270d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0d27 │ │ +04b836: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -61890,163 +61890,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -04b850: |[04b850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -04b860: 2203 6b03 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -04b864: 7010 e417 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04b86a: 6f10 c517 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -04b870: 0c04 |0008: move-result-object v4 │ │ -04b872: 6e20 ed17 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b878: 2202 5200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ -04b87c: 7010 7301 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -04b882: 6e20 880d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ -04b888: 2204 6b03 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -04b88c: 7010 e417 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04b892: 1a05 2501 |0019: const-string v5, "; boundsInParent: " // string@0125 │ │ -04b896: 6e20 ed17 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b89c: 0c04 |001e: move-result-object v4 │ │ -04b89e: 6e20 ec17 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04b8a4: 0c04 |0022: move-result-object v4 │ │ -04b8a6: 6e10 f217 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04b8ac: 0c04 |0026: move-result-object v4 │ │ -04b8ae: 6e20 ed17 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b8b4: 6e20 890d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ -04b8ba: 2204 6b03 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -04b8be: 7010 e417 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04b8c4: 1a05 2601 |0032: const-string v5, "; boundsInScreen: " // string@0126 │ │ -04b8c8: 6e20 ed17 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b8ce: 0c04 |0037: move-result-object v4 │ │ -04b8d0: 6e20 ec17 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04b8d6: 0c04 |003b: move-result-object v4 │ │ -04b8d8: 6e10 f217 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04b8de: 0c04 |003f: move-result-object v4 │ │ -04b8e0: 6e20 ed17 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b8e6: 1a04 3001 |0043: const-string v4, "; packageName: " // string@0130 │ │ -04b8ea: 6e20 ed17 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b8f0: 0c04 |0048: move-result-object v4 │ │ -04b8f2: 6e10 910d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ -04b8f8: 0c05 |004c: move-result-object v5 │ │ -04b8fa: 6e20 eb17 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ -04b900: 1a04 2901 |0050: const-string v4, "; className: " // string@0129 │ │ -04b904: 6e20 ed17 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b90a: 0c04 |0055: move-result-object v4 │ │ -04b90c: 6e10 8c0d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ -04b912: 0c05 |0059: move-result-object v5 │ │ -04b914: 6e20 eb17 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ -04b91a: 1a04 3401 |005d: const-string v4, "; text: " // string@0134 │ │ -04b91e: 6e20 ed17 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b924: 0c04 |0062: move-result-object v4 │ │ -04b926: 6e10 930d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d93 │ │ -04b92c: 0c05 |0066: move-result-object v5 │ │ -04b92e: 6e20 eb17 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ -04b934: 1a04 2b01 |006a: const-string v4, "; contentDescription: " // string@012b │ │ -04b938: 6e20 ed17 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b93e: 0c04 |006f: move-result-object v4 │ │ -04b940: 6e10 8d0d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ -04b946: 0c05 |0073: move-result-object v5 │ │ -04b948: 6e20 eb17 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ -04b94e: 1a04 3501 |0077: const-string v4, "; viewId: " // string@0135 │ │ -04b952: 6e20 ed17 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b958: 0c04 |007c: move-result-object v4 │ │ -04b95a: 6e10 940d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d94 │ │ -04b960: 0c05 |0080: move-result-object v5 │ │ -04b962: 6e20 ed17 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b968: 1a04 2701 |0084: const-string v4, "; checkable: " // string@0127 │ │ -04b96c: 6e20 ed17 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b972: 0c04 |0089: move-result-object v4 │ │ -04b974: 6e10 980d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d98 │ │ -04b97a: 0a05 |008d: move-result v5 │ │ -04b97c: 6e20 ee17 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04b982: 1a04 2801 |0091: const-string v4, "; checked: " // string@0128 │ │ -04b986: 6e20 ed17 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b98c: 0c04 |0096: move-result-object v4 │ │ -04b98e: 6e10 990d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d99 │ │ -04b994: 0a05 |009a: move-result v5 │ │ -04b996: 6e20 ee17 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04b99c: 1a04 2d01 |009e: const-string v4, "; focusable: " // string@012d │ │ -04b9a0: 6e20 ed17 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b9a6: 0c04 |00a3: move-result-object v4 │ │ -04b9a8: 6e10 9c0d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ -04b9ae: 0a05 |00a7: move-result v5 │ │ -04b9b0: 6e20 ee17 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04b9b6: 1a04 2e01 |00ab: const-string v4, "; focused: " // string@012e │ │ -04b9ba: 6e20 ed17 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b9c0: 0c04 |00b0: move-result-object v4 │ │ -04b9c2: 6e10 9d0d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ -04b9c8: 0a05 |00b4: move-result v5 │ │ -04b9ca: 6e20 ee17 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04b9d0: 1a04 3301 |00b8: const-string v4, "; selected: " // string@0133 │ │ -04b9d4: 6e20 ed17 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b9da: 0c04 |00bd: move-result-object v4 │ │ -04b9dc: 6e10 a10d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ -04b9e2: 0a05 |00c1: move-result v5 │ │ -04b9e4: 6e20 ee17 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04b9ea: 1a04 2a01 |00c5: const-string v4, "; clickable: " // string@012a │ │ -04b9ee: 6e20 ed17 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04b9f4: 0c04 |00ca: move-result-object v4 │ │ -04b9f6: 6e10 9a0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ -04b9fc: 0a05 |00ce: move-result v5 │ │ -04b9fe: 6e20 ee17 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04ba04: 1a04 2f01 |00d2: const-string v4, "; longClickable: " // string@012f │ │ -04ba08: 6e20 ed17 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba0e: 0c04 |00d7: move-result-object v4 │ │ -04ba10: 6e10 9e0d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ -04ba16: 0a05 |00db: move-result v5 │ │ -04ba18: 6e20 ee17 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04ba1e: 1a04 2c01 |00df: const-string v4, "; enabled: " // string@012c │ │ -04ba22: 6e20 ed17 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba28: 0c04 |00e4: move-result-object v4 │ │ -04ba2a: 6e10 9b0d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ -04ba30: 0a05 |00e8: move-result v5 │ │ -04ba32: 6e20 ee17 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04ba38: 1a04 3101 |00ec: const-string v4, "; password: " // string@0131 │ │ -04ba3c: 6e20 ed17 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba42: 0c04 |00f1: move-result-object v4 │ │ -04ba44: 6e10 9f0d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d9f │ │ -04ba4a: 0a05 |00f5: move-result v5 │ │ -04ba4c: 6e20 ee17 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04ba52: 2204 6b03 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -04ba56: 7010 e417 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04ba5c: 1a05 3201 |00fe: const-string v5, "; scrollable: " // string@0132 │ │ -04ba60: 6e20 ed17 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba66: 0c04 |0103: move-result-object v4 │ │ -04ba68: 6e10 a00d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0da0 │ │ -04ba6e: 0a05 |0107: move-result v5 │ │ -04ba70: 6e20 ee17 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ -04ba76: 0c04 |010b: move-result-object v4 │ │ -04ba78: 6e10 f217 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04ba7e: 0c04 |010f: move-result-object v4 │ │ -04ba80: 6e20 ed17 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba86: 1a04 2401 |0113: const-string v4, "; [" // string@0124 │ │ -04ba8a: 6e20 ed17 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ba90: 6e10 870d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ -04ba96: 0a01 |011b: move-result v1 │ │ -04ba98: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -04ba9c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -04ba9e: 7110 a917 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@17a9 │ │ -04baa4: 0a05 |0122: move-result v5 │ │ -04baa6: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -04baaa: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -04baae: b541 |0127: and-int/2addr v1, v4 │ │ -04bab0: 7110 860d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d86 │ │ -04bab6: 0c04 |012b: move-result-object v4 │ │ -04bab8: 6e20 ed17 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04babe: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -04bac2: 1a04 0a01 |0131: const-string v4, ", " // string@010a │ │ -04bac6: 6e20 ed17 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04bacc: 28e6 |0136: goto 011c // -001a │ │ -04bace: 1a04 900c |0137: const-string v4, "]" // string@0c90 │ │ -04bad2: 6e20 ed17 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04bad8: 6e10 f217 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04bade: 0c04 |013f: move-result-object v4 │ │ -04bae0: 1104 |0140: return-object v4 │ │ +04b838: |[04b838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +04b848: 2203 6b03 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +04b84c: 7010 e417 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04b852: 6f10 c517 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +04b858: 0c04 |0008: move-result-object v4 │ │ +04b85a: 6e20 ed17 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b860: 2202 5200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +04b864: 7010 7301 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +04b86a: 6e20 880d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ +04b870: 2204 6b03 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +04b874: 7010 e417 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04b87a: 1a05 1e01 |0019: const-string v5, "; boundsInParent: " // string@011e │ │ +04b87e: 6e20 ed17 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b884: 0c04 |001e: move-result-object v4 │ │ +04b886: 6e20 ec17 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04b88c: 0c04 |0022: move-result-object v4 │ │ +04b88e: 6e10 f217 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04b894: 0c04 |0026: move-result-object v4 │ │ +04b896: 6e20 ed17 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b89c: 6e20 890d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ +04b8a2: 2204 6b03 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +04b8a6: 7010 e417 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04b8ac: 1a05 1f01 |0032: const-string v5, "; boundsInScreen: " // string@011f │ │ +04b8b0: 6e20 ed17 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b8b6: 0c04 |0037: move-result-object v4 │ │ +04b8b8: 6e20 ec17 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04b8be: 0c04 |003b: move-result-object v4 │ │ +04b8c0: 6e10 f217 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04b8c6: 0c04 |003f: move-result-object v4 │ │ +04b8c8: 6e20 ed17 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b8ce: 1a04 2901 |0043: const-string v4, "; packageName: " // string@0129 │ │ +04b8d2: 6e20 ed17 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b8d8: 0c04 |0048: move-result-object v4 │ │ +04b8da: 6e10 910d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ +04b8e0: 0c05 |004c: move-result-object v5 │ │ +04b8e2: 6e20 eb17 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ +04b8e8: 1a04 2201 |0050: const-string v4, "; className: " // string@0122 │ │ +04b8ec: 6e20 ed17 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b8f2: 0c04 |0055: move-result-object v4 │ │ +04b8f4: 6e10 8c0d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ +04b8fa: 0c05 |0059: move-result-object v5 │ │ +04b8fc: 6e20 eb17 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ +04b902: 1a04 2d01 |005d: const-string v4, "; text: " // string@012d │ │ +04b906: 6e20 ed17 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b90c: 0c04 |0062: move-result-object v4 │ │ +04b90e: 6e10 930d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d93 │ │ +04b914: 0c05 |0066: move-result-object v5 │ │ +04b916: 6e20 eb17 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ +04b91c: 1a04 2401 |006a: const-string v4, "; contentDescription: " // string@0124 │ │ +04b920: 6e20 ed17 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b926: 0c04 |006f: move-result-object v4 │ │ +04b928: 6e10 8d0d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ +04b92e: 0c05 |0073: move-result-object v5 │ │ +04b930: 6e20 eb17 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ +04b936: 1a04 2e01 |0077: const-string v4, "; viewId: " // string@012e │ │ +04b93a: 6e20 ed17 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b940: 0c04 |007c: move-result-object v4 │ │ +04b942: 6e10 940d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d94 │ │ +04b948: 0c05 |0080: move-result-object v5 │ │ +04b94a: 6e20 ed17 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b950: 1a04 2001 |0084: const-string v4, "; checkable: " // string@0120 │ │ +04b954: 6e20 ed17 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b95a: 0c04 |0089: move-result-object v4 │ │ +04b95c: 6e10 980d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d98 │ │ +04b962: 0a05 |008d: move-result v5 │ │ +04b964: 6e20 ee17 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b96a: 1a04 2101 |0091: const-string v4, "; checked: " // string@0121 │ │ +04b96e: 6e20 ed17 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b974: 0c04 |0096: move-result-object v4 │ │ +04b976: 6e10 990d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d99 │ │ +04b97c: 0a05 |009a: move-result v5 │ │ +04b97e: 6e20 ee17 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b984: 1a04 2601 |009e: const-string v4, "; focusable: " // string@0126 │ │ +04b988: 6e20 ed17 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b98e: 0c04 |00a3: move-result-object v4 │ │ +04b990: 6e10 9c0d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ +04b996: 0a05 |00a7: move-result v5 │ │ +04b998: 6e20 ee17 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b99e: 1a04 2701 |00ab: const-string v4, "; focused: " // string@0127 │ │ +04b9a2: 6e20 ed17 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b9a8: 0c04 |00b0: move-result-object v4 │ │ +04b9aa: 6e10 9d0d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ +04b9b0: 0a05 |00b4: move-result v5 │ │ +04b9b2: 6e20 ee17 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b9b8: 1a04 2c01 |00b8: const-string v4, "; selected: " // string@012c │ │ +04b9bc: 6e20 ed17 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b9c2: 0c04 |00bd: move-result-object v4 │ │ +04b9c4: 6e10 a10d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ +04b9ca: 0a05 |00c1: move-result v5 │ │ +04b9cc: 6e20 ee17 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b9d2: 1a04 2301 |00c5: const-string v4, "; clickable: " // string@0123 │ │ +04b9d6: 6e20 ed17 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b9dc: 0c04 |00ca: move-result-object v4 │ │ +04b9de: 6e10 9a0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ +04b9e4: 0a05 |00ce: move-result v5 │ │ +04b9e6: 6e20 ee17 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04b9ec: 1a04 2801 |00d2: const-string v4, "; longClickable: " // string@0128 │ │ +04b9f0: 6e20 ed17 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04b9f6: 0c04 |00d7: move-result-object v4 │ │ +04b9f8: 6e10 9e0d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ +04b9fe: 0a05 |00db: move-result v5 │ │ +04ba00: 6e20 ee17 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04ba06: 1a04 2501 |00df: const-string v4, "; enabled: " // string@0125 │ │ +04ba0a: 6e20 ed17 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ba10: 0c04 |00e4: move-result-object v4 │ │ +04ba12: 6e10 9b0d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ +04ba18: 0a05 |00e8: move-result v5 │ │ +04ba1a: 6e20 ee17 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04ba20: 1a04 2a01 |00ec: const-string v4, "; password: " // string@012a │ │ +04ba24: 6e20 ed17 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ba2a: 0c04 |00f1: move-result-object v4 │ │ +04ba2c: 6e10 9f0d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d9f │ │ +04ba32: 0a05 |00f5: move-result v5 │ │ +04ba34: 6e20 ee17 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04ba3a: 2204 6b03 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +04ba3e: 7010 e417 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04ba44: 1a05 2b01 |00fe: const-string v5, "; scrollable: " // string@012b │ │ +04ba48: 6e20 ed17 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ba4e: 0c04 |0103: move-result-object v4 │ │ +04ba50: 6e10 a00d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0da0 │ │ +04ba56: 0a05 |0107: move-result v5 │ │ +04ba58: 6e20 ee17 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@17ee │ │ +04ba5e: 0c04 |010b: move-result-object v4 │ │ +04ba60: 6e10 f217 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04ba66: 0c04 |010f: move-result-object v4 │ │ +04ba68: 6e20 ed17 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ba6e: 1a04 1d01 |0113: const-string v4, "; [" // string@011d │ │ +04ba72: 6e20 ed17 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ba78: 6e10 870d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ +04ba7e: 0a01 |011b: move-result v1 │ │ +04ba80: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +04ba84: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +04ba86: 7110 a917 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@17a9 │ │ +04ba8c: 0a05 |0122: move-result v5 │ │ +04ba8e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +04ba92: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +04ba96: b541 |0127: and-int/2addr v1, v4 │ │ +04ba98: 7110 860d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d86 │ │ +04ba9e: 0c04 |012b: move-result-object v4 │ │ +04baa0: 6e20 ed17 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04baa6: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +04baaa: 1a04 0301 |0131: const-string v4, ", " // string@0103 │ │ +04baae: 6e20 ed17 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04bab4: 28e6 |0136: goto 011c // -001a │ │ +04bab6: 1a04 890c |0137: const-string v4, "]" // string@0c89 │ │ +04baba: 6e20 ed17 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04bac0: 6e10 f217 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04bac6: 0c04 |013f: move-result-object v4 │ │ +04bac8: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -62079,21 +62079,21 @@ │ │ locals : │ │ 0x0125 - 0x0137 reg=0 action I │ │ 0x011c - 0x0141 reg=1 actionBits I │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #271 header: │ │ class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 516 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 annotations: │ │ Annotations on method #3528 'findAccessibilityNodeInfosByText' │ │ @@ -62112,17 +62112,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bae4: |[04bae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -04baf4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04bafa: 0e00 |0003: return-void │ │ +04bacc: |[04bacc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +04badc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04bae2: 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;) │ │ @@ -62130,18 +62130,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 │ │ -04bafc: |[04bafc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -04bb0c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bb10: 6e20 dc13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@13dc │ │ -04bb16: 0e00 |0005: return-void │ │ +04bae4: |[04bae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +04baf4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04baf8: 6e20 dc13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@13dc │ │ +04bafe: 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 │ │ @@ -62151,18 +62151,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 │ │ -04bb18: |[04bb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04bb28: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bb2c: 6e20 dd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@13dd │ │ -04bb32: 0e00 |0005: return-void │ │ +04bb00: |[04bb00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04bb10: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bb14: 6e20 dd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@13dd │ │ +04bb1a: 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; │ │ @@ -62172,20 +62172,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 │ │ -04bb34: |[04bb34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -04bb44: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bb48: 6e20 df13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@13df │ │ -04bb4e: 0c00 |0005: move-result-object v0 │ │ -04bb50: 1f00 8703 |0006: check-cast v0, Ljava/util/List; // type@0387 │ │ -04bb54: 1100 |0008: return-object v0 │ │ +04bb1c: |[04bb1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +04bb2c: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bb30: 6e20 df13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@13df │ │ +04bb36: 0c00 |0005: move-result-object v0 │ │ +04bb38: 1f00 8703 |0006: check-cast v0, Ljava/util/List; // type@0387 │ │ +04bb3c: 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; │ │ @@ -62196,19 +62196,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bb58: |[04bb58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -04bb68: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bb6c: 6e10 e213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@13e2 │ │ -04bb72: 0a00 |0005: move-result v0 │ │ -04bb74: 0f00 |0006: return v0 │ │ +04bb40: |[04bb40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +04bb50: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bb54: 6e10 e213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@13e2 │ │ +04bb5a: 0a00 |0005: move-result v0 │ │ +04bb5c: 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;) │ │ @@ -62216,18 +62216,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 │ │ -04bb78: |[04bb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04bb88: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bb8c: 6e20 e313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@13e3 │ │ -04bb92: 0e00 |0005: return-void │ │ +04bb60: |[04bb60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04bb70: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bb74: 6e20 e313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@13e3 │ │ +04bb7a: 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; │ │ @@ -62237,18 +62237,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 │ │ -04bb94: |[04bb94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04bba4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bba8: 6e20 e413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@13e4 │ │ -04bbae: 0e00 |0005: return-void │ │ +04bb7c: |[04bb7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04bb8c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bb90: 6e20 e413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@13e4 │ │ +04bb96: 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; │ │ @@ -62258,19 +62258,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 │ │ -04bbb0: |[04bbb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04bbc0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bbc4: 6e20 e513 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e5 │ │ -04bbca: 0c00 |0005: move-result-object v0 │ │ -04bbcc: 1100 |0006: return-object v0 │ │ +04bb98: |[04bb98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04bba8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bbac: 6e20 e513 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e5 │ │ +04bbb2: 0c00 |0005: move-result-object v0 │ │ +04bbb4: 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 │ │ │ │ @@ -62279,19 +62279,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bbd0: |[04bbd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -04bbe0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bbe4: 6e10 e613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@13e6 │ │ -04bbea: 0a00 |0005: move-result v0 │ │ -04bbec: 0f00 |0006: return v0 │ │ +04bbb8: |[04bbb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +04bbc8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bbcc: 6e10 e613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@13e6 │ │ +04bbd2: 0a00 |0005: move-result v0 │ │ +04bbd4: 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;) │ │ @@ -62299,19 +62299,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 │ │ -04bbf0: |[04bbf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04bc00: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bc04: 6e10 e713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@13e7 │ │ -04bc0a: 0c00 |0005: move-result-object v0 │ │ -04bc0c: 1100 |0006: return-object v0 │ │ +04bbd8: |[04bbd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04bbe8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bbec: 6e10 e713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@13e7 │ │ +04bbf2: 0c00 |0005: move-result-object v0 │ │ +04bbf4: 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;) │ │ @@ -62319,19 +62319,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 │ │ -04bc10: |[04bc10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04bc20: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bc24: 6e10 e813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@13e8 │ │ -04bc2a: 0c00 |0005: move-result-object v0 │ │ -04bc2c: 1100 |0006: return-object v0 │ │ +04bbf8: |[04bbf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04bc08: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bc0c: 6e10 e813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@13e8 │ │ +04bc12: 0c00 |0005: move-result-object v0 │ │ +04bc14: 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;) │ │ @@ -62339,19 +62339,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 │ │ -04bc30: |[04bc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04bc40: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bc44: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@13eb │ │ -04bc4a: 0c00 |0005: move-result-object v0 │ │ -04bc4c: 1100 |0006: return-object v0 │ │ +04bc18: |[04bc18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04bc28: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bc2c: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@13eb │ │ +04bc32: 0c00 |0005: move-result-object v0 │ │ +04bc34: 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;) │ │ @@ -62359,19 +62359,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 │ │ -04bc50: |[04bc50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04bc60: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bc64: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ec │ │ -04bc6a: 0c00 |0005: move-result-object v0 │ │ -04bc6c: 1100 |0006: return-object v0 │ │ +04bc38: |[04bc38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04bc48: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bc4c: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ec │ │ +04bc52: 0c00 |0005: move-result-object v0 │ │ +04bc54: 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;) │ │ @@ -62379,19 +62379,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 │ │ -04bc70: |[04bc70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04bc80: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bc84: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@13ed │ │ -04bc8a: 0c00 |0005: move-result-object v0 │ │ -04bc8c: 1100 |0006: return-object v0 │ │ +04bc58: |[04bc58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04bc68: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bc6c: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@13ed │ │ +04bc72: 0c00 |0005: move-result-object v0 │ │ +04bc74: 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;) │ │ @@ -62399,19 +62399,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bc90: |[04bc90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -04bca0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bca4: 6e10 ef13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@13ef │ │ -04bcaa: 0a00 |0005: move-result v0 │ │ -04bcac: 0f00 |0006: return v0 │ │ +04bc78: |[04bc78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +04bc88: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bc8c: 6e10 ef13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@13ef │ │ +04bc92: 0a00 |0005: move-result v0 │ │ +04bc94: 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;) │ │ @@ -62419,19 +62419,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bcb0: |[04bcb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -04bcc0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bcc4: 6e10 f113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@13f1 │ │ -04bcca: 0a00 |0005: move-result v0 │ │ -04bccc: 0f00 |0006: return v0 │ │ +04bc98: |[04bc98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +04bca8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bcac: 6e10 f113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@13f1 │ │ +04bcb2: 0a00 |0005: move-result v0 │ │ +04bcb4: 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;) │ │ @@ -62439,19 +62439,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bcd0: |[04bcd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -04bce0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bce4: 6e10 f213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@13f2 │ │ -04bcea: 0a00 |0005: move-result v0 │ │ -04bcec: 0f00 |0006: return v0 │ │ +04bcb8: |[04bcb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +04bcc8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bccc: 6e10 f213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@13f2 │ │ +04bcd2: 0a00 |0005: move-result v0 │ │ +04bcd4: 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;) │ │ @@ -62459,19 +62459,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bcf0: |[04bcf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -04bd00: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bd04: 6e10 f313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@13f3 │ │ -04bd0a: 0a00 |0005: move-result v0 │ │ -04bd0c: 0f00 |0006: return v0 │ │ +04bcd8: |[04bcd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +04bce8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bcec: 6e10 f313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@13f3 │ │ +04bcf2: 0a00 |0005: move-result v0 │ │ +04bcf4: 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;) │ │ @@ -62479,19 +62479,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bd10: |[04bd10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -04bd20: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bd24: 6e10 f413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@13f4 │ │ -04bd2a: 0a00 |0005: move-result v0 │ │ -04bd2c: 0f00 |0006: return v0 │ │ +04bcf8: |[04bcf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +04bd08: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bd0c: 6e10 f413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@13f4 │ │ +04bd12: 0a00 |0005: move-result v0 │ │ +04bd14: 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;) │ │ @@ -62499,19 +62499,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bd30: |[04bd30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -04bd40: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bd44: 6e10 f513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@13f5 │ │ -04bd4a: 0a00 |0005: move-result v0 │ │ -04bd4c: 0f00 |0006: return v0 │ │ +04bd18: |[04bd18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +04bd28: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bd2c: 6e10 f513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@13f5 │ │ +04bd32: 0a00 |0005: move-result v0 │ │ +04bd34: 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;) │ │ @@ -62519,19 +62519,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bd50: |[04bd50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -04bd60: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bd64: 6e10 f613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@13f6 │ │ -04bd6a: 0a00 |0005: move-result v0 │ │ -04bd6c: 0f00 |0006: return v0 │ │ +04bd38: |[04bd38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +04bd48: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bd4c: 6e10 f613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@13f6 │ │ +04bd52: 0a00 |0005: move-result v0 │ │ +04bd54: 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;) │ │ @@ -62539,19 +62539,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bd70: |[04bd70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -04bd80: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bd84: 6e10 f713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@13f7 │ │ -04bd8a: 0a00 |0005: move-result v0 │ │ -04bd8c: 0f00 |0006: return v0 │ │ +04bd58: |[04bd58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +04bd68: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bd6c: 6e10 f713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@13f7 │ │ +04bd72: 0a00 |0005: move-result v0 │ │ +04bd74: 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;) │ │ @@ -62559,19 +62559,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bd90: |[04bd90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -04bda0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bda4: 6e10 f813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@13f8 │ │ -04bdaa: 0a00 |0005: move-result v0 │ │ -04bdac: 0f00 |0006: return v0 │ │ +04bd78: |[04bd78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +04bd88: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bd8c: 6e10 f813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@13f8 │ │ +04bd92: 0a00 |0005: move-result v0 │ │ +04bd94: 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;) │ │ @@ -62579,19 +62579,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bdb0: |[04bdb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -04bdc0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bdc4: 6e10 f913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@13f9 │ │ -04bdca: 0a00 |0005: move-result v0 │ │ -04bdcc: 0f00 |0006: return v0 │ │ +04bd98: |[04bd98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +04bda8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bdac: 6e10 f913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@13f9 │ │ +04bdb2: 0a00 |0005: move-result v0 │ │ +04bdb4: 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;) │ │ @@ -62599,19 +62599,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bdd0: |[04bdd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -04bde0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bde4: 6e10 fa13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@13fa │ │ -04bdea: 0a00 |0005: move-result v0 │ │ -04bdec: 0f00 |0006: return v0 │ │ +04bdb8: |[04bdb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +04bdc8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bdcc: 6e10 fa13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@13fa │ │ +04bdd2: 0a00 |0005: move-result v0 │ │ +04bdd4: 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;) │ │ @@ -62619,36 +62619,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04bdf0: |[04bdf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -04be00: 7100 fc13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fc │ │ -04be06: 0c00 |0003: move-result-object v0 │ │ -04be08: 1100 |0004: return-object v0 │ │ +04bdd8: |[04bdd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +04bde8: 7100 fc13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fc │ │ +04bdee: 0c00 |0003: move-result-object v0 │ │ +04bdf0: 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 │ │ -04be0c: |[04be0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04be1c: 7110 fd13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fd │ │ -04be22: 0c00 |0003: move-result-object v0 │ │ -04be24: 1100 |0004: return-object v0 │ │ +04bdf4: |[04bdf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +04be04: 7110 fd13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fd │ │ +04be0a: 0c00 |0003: move-result-object v0 │ │ +04be0c: 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;) │ │ @@ -62656,19 +62656,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 │ │ -04be28: |[04be28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04be38: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04be3c: 7110 ff13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ff │ │ -04be42: 0c00 |0005: move-result-object v0 │ │ -04be44: 1100 |0006: return-object v0 │ │ +04be10: |[04be10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04be20: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04be24: 7110 ff13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ff │ │ +04be2a: 0c00 |0005: move-result-object v0 │ │ +04be2c: 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;) │ │ @@ -62676,19 +62676,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 │ │ -04be48: |[04be48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -04be58: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04be5c: 6e20 0014 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1400 │ │ -04be62: 0a00 |0005: move-result v0 │ │ -04be64: 0f00 |0006: return v0 │ │ +04be30: |[04be30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +04be40: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04be44: 6e20 0014 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1400 │ │ +04be4a: 0a00 |0005: move-result v0 │ │ +04be4c: 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 │ │ │ │ @@ -62697,18 +62697,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04be68: |[04be68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -04be78: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04be7c: 6e10 0214 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1402 │ │ -04be82: 0e00 |0005: return-void │ │ +04be50: |[04be50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +04be60: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04be64: 6e10 0214 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1402 │ │ +04be6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -62717,18 +62717,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 │ │ -04be84: |[04be84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04be94: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04be98: 6e20 0414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1404 │ │ -04be9e: 0e00 |0005: return-void │ │ +04be6c: |[04be6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04be7c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04be80: 6e20 0414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1404 │ │ +04be86: 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; │ │ @@ -62738,18 +62738,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 │ │ -04bea0: |[04bea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04beb0: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04beb4: 6e20 0514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1405 │ │ -04beba: 0e00 |0005: return-void │ │ +04be88: |[04be88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04be98: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04be9c: 6e20 0514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1405 │ │ +04bea2: 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; │ │ @@ -62759,18 +62759,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 │ │ -04bebc: |[04bebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -04becc: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bed0: 6e20 0614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1406 │ │ -04bed6: 0e00 |0005: return-void │ │ +04bea4: |[04bea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +04beb4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04beb8: 6e20 0614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1406 │ │ +04bebe: 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 │ │ @@ -62780,18 +62780,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 │ │ -04bed8: |[04bed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -04bee8: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04beec: 6e20 0714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1407 │ │ -04bef2: 0e00 |0005: return-void │ │ +04bec0: |[04bec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +04bed0: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bed4: 6e20 0714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1407 │ │ +04beda: 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 │ │ @@ -62801,18 +62801,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 │ │ -04bef4: |[04bef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04bf04: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf08: 6e20 0814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1408 │ │ -04bf0e: 0e00 |0005: return-void │ │ +04bedc: |[04bedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04beec: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bef0: 6e20 0814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1408 │ │ +04bef6: 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; │ │ @@ -62822,18 +62822,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 │ │ -04bf10: |[04bf10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -04bf20: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf24: 6e20 0914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1409 │ │ -04bf2a: 0e00 |0005: return-void │ │ +04bef8: |[04bef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +04bf08: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf0c: 6e20 0914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1409 │ │ +04bf12: 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 │ │ @@ -62843,18 +62843,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 │ │ -04bf2c: |[04bf2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04bf3c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf40: 6e20 0a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@140a │ │ -04bf46: 0e00 |0005: return-void │ │ +04bf14: |[04bf14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04bf24: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf28: 6e20 0a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@140a │ │ +04bf2e: 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; │ │ @@ -62864,18 +62864,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 │ │ -04bf48: |[04bf48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -04bf58: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf5c: 6e20 0b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@140b │ │ -04bf62: 0e00 |0005: return-void │ │ +04bf30: |[04bf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +04bf40: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf44: 6e20 0b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@140b │ │ +04bf4a: 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 │ │ @@ -62885,18 +62885,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 │ │ -04bf64: |[04bf64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -04bf74: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf78: 6e20 0c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@140c │ │ -04bf7e: 0e00 |0005: return-void │ │ +04bf4c: |[04bf4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +04bf5c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf60: 6e20 0c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@140c │ │ +04bf66: 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 │ │ @@ -62906,18 +62906,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 │ │ -04bf80: |[04bf80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -04bf90: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bf94: 6e20 0d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@140d │ │ -04bf9a: 0e00 |0005: return-void │ │ +04bf68: |[04bf68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +04bf78: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf7c: 6e20 0d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@140d │ │ +04bf82: 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 │ │ @@ -62927,18 +62927,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 │ │ -04bf9c: |[04bf9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04bfac: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bfb0: 6e20 0f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@140f │ │ -04bfb6: 0e00 |0005: return-void │ │ +04bf84: |[04bf84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +04bf94: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bf98: 6e20 0f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@140f │ │ +04bf9e: 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 │ │ @@ -62948,18 +62948,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 │ │ -04bfb8: |[04bfb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04bfc8: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bfcc: 6e20 1114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1411 │ │ -04bfd2: 0e00 |0005: return-void │ │ +04bfa0: |[04bfa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04bfb0: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bfb4: 6e20 1114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1411 │ │ +04bfba: 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; │ │ @@ -62969,18 +62969,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 │ │ -04bfd4: |[04bfd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04bfe4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04bfe8: 6e20 1214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1412 │ │ -04bfee: 0e00 |0005: return-void │ │ +04bfbc: |[04bfbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04bfcc: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bfd0: 6e20 1214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1412 │ │ +04bfd6: 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; │ │ @@ -62990,18 +62990,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 │ │ -04bff0: |[04bff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -04c000: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c004: 6e20 1414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1414 │ │ -04c00a: 0e00 |0005: return-void │ │ +04bfd8: |[04bfd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +04bfe8: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04bfec: 6e20 1414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1414 │ │ +04bff2: 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 │ │ @@ -63011,18 +63011,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 │ │ -04c00c: |[04c00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -04c01c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c020: 6e20 1514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1415 │ │ -04c026: 0e00 |0005: return-void │ │ +04bff4: |[04bff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +04c004: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c008: 6e20 1514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1415 │ │ +04c00e: 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 │ │ @@ -63032,18 +63032,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 │ │ -04c028: |[04c028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -04c038: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c03c: 6e20 1614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1416 │ │ -04c042: 0e00 |0005: return-void │ │ +04c010: |[04c010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +04c020: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c024: 6e20 1614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1416 │ │ +04c02a: 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 │ │ @@ -63053,18 +63053,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 │ │ -04c044: |[04c044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04c054: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c058: 6e20 1714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1417 │ │ -04c05e: 0e00 |0005: return-void │ │ +04c02c: |[04c02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04c03c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c040: 6e20 1714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1417 │ │ +04c046: 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; │ │ @@ -63074,34 +63074,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 │ │ -04c060: |[04c060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04c070: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c074: 6e20 1914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1419 │ │ -04c07a: 0e00 |0005: return-void │ │ +04c048: |[04c048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04c058: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c05c: 6e20 1914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1419 │ │ +04c062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 516 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 509 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #272 header: │ │ class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 517 │ │ +source_file_idx : 510 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ @@ -63116,17 +63116,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c07c: |[04c07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -04c08c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c092: 0e00 |0003: return-void │ │ +04c064: |[04c064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +04c074: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c07a: 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;) │ │ @@ -63134,18 +63134,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 │ │ -04c094: |[04c094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c0a4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c0a8: 6e30 de13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@13de │ │ -04c0ae: 0e00 |0005: return-void │ │ +04c07c: |[04c07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04c08c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c090: 6e30 de13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@13de │ │ +04c096: 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; │ │ @@ -63156,19 +63156,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 │ │ -04c0b0: |[04c0b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c0c0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c0c4: 6e20 e013 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e0 │ │ -04c0ca: 0c00 |0005: move-result-object v0 │ │ -04c0cc: 1100 |0006: return-object v0 │ │ +04c098: |[04c098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04c0a8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c0ac: 6e20 e013 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e0 │ │ +04c0b2: 0c00 |0005: move-result-object v0 │ │ +04c0b4: 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 │ │ │ │ @@ -63177,19 +63177,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 │ │ -04c0d0: |[04c0d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -04c0e0: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c0e4: 6e20 e113 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e1 │ │ -04c0ea: 0c00 |0005: move-result-object v0 │ │ -04c0ec: 1100 |0006: return-object v0 │ │ +04c0b8: |[04c0b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04c0c8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c0cc: 6e20 e113 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13e1 │ │ +04c0d2: 0c00 |0005: move-result-object v0 │ │ +04c0d4: 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 │ │ │ │ @@ -63198,19 +63198,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c0f0: |[04c0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -04c100: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c104: 6e10 ea13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@13ea │ │ -04c10a: 0a00 |0005: move-result v0 │ │ -04c10c: 0f00 |0006: return v0 │ │ +04c0d8: |[04c0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04c0e8: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c0ec: 6e10 ea13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@13ea │ │ +04c0f2: 0a00 |0005: move-result v0 │ │ +04c0f4: 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;) │ │ @@ -63218,19 +63218,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c110: |[04c110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -04c120: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c124: 6e10 f013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@13f0 │ │ -04c12a: 0a00 |0005: move-result v0 │ │ -04c12c: 0f00 |0006: return v0 │ │ +04c0f8: |[04c0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +04c108: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c10c: 6e10 f013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@13f0 │ │ +04c112: 0a00 |0005: move-result v0 │ │ +04c114: 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;) │ │ @@ -63238,19 +63238,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c130: |[04c130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -04c140: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c144: 6e10 fb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@13fb │ │ -04c14a: 0a00 |0005: move-result v0 │ │ -04c14c: 0f00 |0006: return v0 │ │ +04c118: |[04c118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +04c128: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c12c: 6e10 fb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@13fb │ │ +04c132: 0a00 |0005: move-result v0 │ │ +04c134: 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;) │ │ @@ -63258,18 +63258,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 │ │ -04c150: |[04c150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04c160: 7120 fe13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fe │ │ -04c166: 0c00 |0003: move-result-object v0 │ │ -04c168: 1100 |0004: return-object v0 │ │ +04c138: |[04c138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04c148: 7120 fe13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13fe │ │ +04c14e: 0c00 |0003: move-result-object v0 │ │ +04c150: 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 │ │ │ │ @@ -63278,19 +63278,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 │ │ -04c16c: |[04c16c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -04c17c: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c180: 6e30 0114 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1401 │ │ -04c186: 0a00 |0005: move-result v0 │ │ -04c188: 0f00 |0006: return v0 │ │ +04c154: |[04c154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +04c164: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c168: 6e30 0114 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1401 │ │ +04c16e: 0a00 |0005: move-result v0 │ │ +04c170: 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; │ │ @@ -63300,18 +63300,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 │ │ -04c18c: |[04c18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -04c19c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c1a0: 6e20 0314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1403 │ │ -04c1a6: 0e00 |0005: return-void │ │ +04c174: |[04c174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +04c184: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c188: 6e20 0314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1403 │ │ +04c18e: 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 │ │ @@ -63321,18 +63321,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 │ │ -04c1a8: |[04c1a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -04c1b8: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c1bc: 6e20 1014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1410 │ │ -04c1c2: 0e00 |0005: return-void │ │ +04c190: |[04c190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +04c1a0: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c1a4: 6e20 1014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1410 │ │ +04c1aa: 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 │ │ @@ -63342,18 +63342,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 │ │ -04c1c4: |[04c1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c1d4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c1d8: 6e30 1314 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1413 │ │ -04c1de: 0e00 |0005: return-void │ │ +04c1ac: |[04c1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04c1bc: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c1c0: 6e30 1314 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1413 │ │ +04c1c6: 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; │ │ @@ -63364,18 +63364,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 │ │ -04c1e0: |[04c1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04c1f0: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c1f4: 6e30 1814 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1418 │ │ -04c1fa: 0e00 |0005: return-void │ │ +04c1c8: |[04c1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04c1d8: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c1dc: 6e30 1814 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1418 │ │ +04c1e2: 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; │ │ @@ -63386,34 +63386,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 │ │ -04c1fc: |[04c1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04c20c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c210: 6e20 1b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@141b │ │ -04c216: 0e00 |0005: return-void │ │ +04c1e4: |[04c1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +04c1f4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c1f8: 6e20 1b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@141b │ │ +04c1fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 517 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 510 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #273 header: │ │ class_idx : 538 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 518 │ │ +source_file_idx : 511 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;' │ │ @@ -63428,17 +63428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c218: |[04c218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -04c228: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c22e: 0e00 |0003: return-void │ │ +04c200: |[04c200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +04c210: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c216: 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;) │ │ @@ -63446,19 +63446,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 │ │ -04c230: |[04c230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -04c240: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c244: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@13ee │ │ -04c24a: 0c00 |0005: move-result-object v0 │ │ -04c24c: 1100 |0006: return-object v0 │ │ +04c218: |[04c218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +04c228: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c22c: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@13ee │ │ +04c232: 0c00 |0005: move-result-object v0 │ │ +04c234: 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;) │ │ @@ -63466,34 +63466,34 @@ │ │ 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 │ │ -04c250: |[04c250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -04c260: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c264: 6e20 1a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@141a │ │ -04c26a: 0e00 |0005: return-void │ │ +04c238: |[04c238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +04c248: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c24c: 6e20 1a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@141a │ │ +04c252: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 518 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ + source_file_idx : 511 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #274 header: │ │ class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 519 │ │ +source_file_idx : 512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;' │ │ @@ -63508,17 +63508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c26c: |[04c26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -04c27c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c282: 0e00 |0003: return-void │ │ +04c254: |[04c254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +04c264: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63526,19 +63526,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c284: |[04c284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -04c294: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c298: 6e10 e913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@13e9 │ │ -04c29e: 0a00 |0005: move-result v0 │ │ -04c2a0: 0f00 |0006: return v0 │ │ +04c26c: |[04c26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +04c27c: 1f01 ce02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c280: 6e10 e913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@13e9 │ │ +04c286: 0a00 |0005: move-result v0 │ │ +04c288: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63546,34 +63546,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 │ │ -04c2a4: |[04c2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -04c2b4: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c2b8: 6e20 0e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@140e │ │ -04c2be: 0e00 |0005: return-void │ │ +04c28c: |[04c28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +04c29c: 1f00 ce02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c2a0: 6e20 0e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@140e │ │ +04c2a6: 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 519 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 512 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #275 header: │ │ class_idx : 540 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -63591,21 +63591,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;) │ │ name : 'newAccessibilityNodeProviderBridge' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #276 header: │ │ class_idx : 546 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -63634,33 +63634,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04c2c0: |[04c2c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -04c2d0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04c2d4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04c2d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c2dc: 2200 2002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0220 │ │ -04c2e0: 7010 150e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0e15 │ │ -04c2e6: 6900 3e04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ -04c2ea: 0e00 |000d: return-void │ │ -04c2ec: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04c2f0: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -04c2f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04c2f8: 2200 1e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@021e │ │ -04c2fc: 7010 0e0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0e0e │ │ -04c302: 6900 3e04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ -04c306: 28f2 |001b: goto 000d // -000e │ │ -04c308: 2200 2102 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0221 │ │ -04c30c: 7010 170e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ -04c312: 6900 3e04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ -04c316: 28ea |0023: goto 000d // -0016 │ │ +04c2a8: |[04c2a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +04c2b8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04c2bc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04c2c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04c2c4: 2200 2002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0220 │ │ +04c2c8: 7010 150e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0e15 │ │ +04c2ce: 6900 3e04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ +04c2d2: 0e00 |000d: return-void │ │ +04c2d4: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04c2d8: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +04c2dc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04c2e0: 2200 1e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@021e │ │ +04c2e4: 7010 0e0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0e0e │ │ +04c2ea: 6900 3e04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ +04c2ee: 28f2 |001b: goto 000d // -000e │ │ +04c2f0: 2200 2102 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0221 │ │ +04c2f4: 7010 170e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ +04c2fa: 6900 3e04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ +04c2fe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -63672,21 +63672,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04c318: |[04c318] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -04c328: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c32e: 6200 3e04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ -04c332: 7220 090e 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0e09 │ │ -04c338: 0c00 |0008: move-result-object v0 │ │ -04c33a: 5b10 3f04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ -04c33e: 0e00 |000b: return-void │ │ +04c300: |[04c300] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +04c310: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c316: 6200 3e04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043e │ │ +04c31a: 7220 090e 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0e09 │ │ +04c320: 0c00 |0008: move-result-object v0 │ │ +04c322: 5b10 3f04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ +04c326: 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; │ │ @@ -63696,18 +63696,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c340: |[04c340] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -04c350: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c356: 5b01 3f04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ -04c35a: 0e00 |0005: return-void │ │ +04c328: |[04c328] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +04c338: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c33e: 5b01 3f04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ +04c342: 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; │ │ @@ -63719,17 +63719,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 │ │ -04c35c: |[04c35c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04c36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c36e: 1100 |0001: return-object v0 │ │ +04c344: |[04c344] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04c354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c356: 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 │ │ │ │ @@ -63738,17 +63738,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 │ │ -04c370: |[04c370] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04c380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c382: 1100 |0001: return-object v0 │ │ +04c358: |[04c358] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04c368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c36a: 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 │ │ @@ -63758,17 +63758,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 │ │ -04c384: |[04c384] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04c394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c396: 1100 |0001: return-object v0 │ │ +04c36c: |[04c36c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04c37c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c37e: 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 │ │ │ │ @@ -63777,17 +63777,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c398: |[04c398] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -04c3a8: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ -04c3ac: 1100 |0002: return-object v0 │ │ +04c380: |[04c380] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +04c390: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043f │ │ +04c394: 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;) │ │ @@ -63795,33 +63795,33 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c3b0: |[04c3b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -04c3c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c3c2: 0f00 |0001: return v0 │ │ +04c398: |[04c398] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +04c3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c3aa: 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 │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #277 header: │ │ class_idx : 547 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 719 │ │ -source_file_idx : 527 │ │ +source_file_idx : 520 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -63847,18 +63847,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 │ │ -04c3c4: |[04c3c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -04c3d4: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ -04c3d8: 7010 1c14 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@141c │ │ -04c3de: 0e00 |0005: return-void │ │ +04c3ac: |[04c3ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +04c3bc: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ +04c3c0: 7010 1c14 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@141c │ │ +04c3c6: 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; │ │ │ │ @@ -63868,20 +63868,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c3e0: |[04c3e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04c3f0: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ -04c3f4: 7220 250e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e25 │ │ -04c3fa: 0c00 |0005: move-result-object v0 │ │ -04c3fc: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c400: 1100 |0008: return-object v0 │ │ +04c3c8: |[04c3c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04c3d8: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ +04c3dc: 7220 250e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e25 │ │ +04c3e2: 0c00 |0005: move-result-object v0 │ │ +04c3e4: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c3e8: 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 │ │ │ │ @@ -63890,19 +63890,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 │ │ -04c404: |[04c404] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04c414: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ -04c418: 7230 260e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e26 │ │ -04c41e: 0c00 |0005: move-result-object v0 │ │ -04c420: 1100 |0006: return-object v0 │ │ +04c3ec: |[04c3ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04c3fc: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ +04c400: 7230 260e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e26 │ │ +04c406: 0c00 |0005: move-result-object v0 │ │ +04c408: 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 │ │ @@ -63912,35 +63912,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04c424: |[04c424] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04c434: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ -04c438: 7240 270e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e27 │ │ -04c43e: 0a00 |0005: move-result v0 │ │ -04c440: 0f00 |0006: return v0 │ │ +04c40c: |[04c40c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +04c41c: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0440 │ │ +04c420: 7240 270e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e27 │ │ +04c426: 0a00 |0005: move-result v0 │ │ +04c428: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 520 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #278 header: │ │ class_idx : 548 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 527 │ │ +source_file_idx : 520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -63972,21 +63972,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 520 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #279 header: │ │ class_idx : 549 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 527 │ │ +source_file_idx : 520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -64005,17 +64005,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c444: |[04c444] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -04c454: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c45a: 0e00 |0003: return-void │ │ +04c42c: |[04c42c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +04c43c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c442: 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; │ │ │ │ @@ -64024,32 +64024,32 @@ │ │ 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 │ │ -04c45c: |[04c45c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -04c46c: 2200 2302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0223 │ │ -04c470: 7020 210e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0e21 │ │ -04c476: 1100 |0005: return-object v0 │ │ +04c444: |[04c444] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +04c454: 2200 2302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0223 │ │ +04c458: 7020 210e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0e21 │ │ +04c45e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ - source_file_idx : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 520 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #280 header: │ │ class_idx : 550 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 719 │ │ -source_file_idx : 528 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -64075,18 +64075,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 │ │ -04c478: |[04c478] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -04c488: 5b01 4104 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ -04c48c: 7010 1c14 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@141c │ │ -04c492: 0e00 |0005: return-void │ │ +04c460: |[04c460] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +04c470: 5b01 4104 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ +04c474: 7010 1c14 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@141c │ │ +04c47a: 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; │ │ │ │ @@ -64096,20 +64096,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c494: |[04c494] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04c4a4: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ -04c4a8: 7220 2f0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e2f │ │ -04c4ae: 0c00 |0005: move-result-object v0 │ │ -04c4b0: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c4b4: 1100 |0008: return-object v0 │ │ +04c47c: |[04c47c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04c48c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ +04c490: 7220 2f0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e2f │ │ +04c496: 0c00 |0005: move-result-object v0 │ │ +04c498: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c49c: 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 │ │ │ │ @@ -64118,19 +64118,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 │ │ -04c4b8: |[04c4b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04c4c8: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ -04c4cc: 7230 300e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e30 │ │ -04c4d2: 0c00 |0005: move-result-object v0 │ │ -04c4d4: 1100 |0006: return-object v0 │ │ +04c4a0: |[04c4a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04c4b0: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ +04c4b4: 7230 300e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e30 │ │ +04c4ba: 0c00 |0005: move-result-object v0 │ │ +04c4bc: 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 │ │ @@ -64140,20 +64140,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c4d8: |[04c4d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04c4e8: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ -04c4ec: 7220 310e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0e31 │ │ -04c4f2: 0c00 |0005: move-result-object v0 │ │ -04c4f4: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ -04c4f8: 1100 |0008: return-object v0 │ │ +04c4c0: |[04c4c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04c4d0: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ +04c4d4: 7220 310e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0e31 │ │ +04c4da: 0c00 |0005: move-result-object v0 │ │ +04c4dc: 1f00 ce02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ce │ │ +04c4e0: 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 │ │ │ │ @@ -64162,35 +64162,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04c4fc: |[04c4fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04c50c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ -04c510: 7240 320e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e32 │ │ -04c516: 0a00 |0005: move-result v0 │ │ -04c518: 0f00 |0006: return v0 │ │ +04c4e4: |[04c4e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +04c4f4: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0441 │ │ +04c4f8: 7240 320e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e32 │ │ +04c4fe: 0a00 |0005: move-result v0 │ │ +04c500: 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 │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #281 header: │ │ class_idx : 551 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 528 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -64228,21 +64228,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #282 header: │ │ class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 528 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -64261,17 +64261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c51c: |[04c51c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -04c52c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c532: 0e00 |0003: return-void │ │ +04c504: |[04c504] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +04c514: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c51a: 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; │ │ │ │ @@ -64280,32 +64280,32 @@ │ │ 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 │ │ -04c534: |[04c534] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -04c544: 2200 2602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0226 │ │ -04c548: 7020 2a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0e2a │ │ -04c54e: 1100 |0005: return-object v0 │ │ +04c51c: |[04c51c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +04c52c: 2200 2602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0226 │ │ +04c530: 7020 2a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0e2a │ │ +04c536: 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 - │ │ - source_file_idx : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #283 header: │ │ class_idx : 555 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -64595,21 +64595,21 @@ │ │ │ │ #45 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;) │ │ name : 'setToIndex' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #284 header: │ │ class_idx : 558 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -64638,40 +64638,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -04c550: |[04c550] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -04c560: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04c564: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04c568: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c56c: 2200 2c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@022c │ │ -04c570: 7010 920e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e92 │ │ -04c576: 6900 4204 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c57a: 0e00 |000d: return-void │ │ -04c57c: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04c580: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -04c584: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04c588: 2200 2a02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@022a │ │ -04c58c: 7010 5f0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e5f │ │ -04c592: 6900 4204 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c596: 28f2 |001b: goto 000d // -000e │ │ -04c598: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -04c59c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -04c5a0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04c5a4: 2200 2902 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0229 │ │ -04c5a8: 7010 350e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e35 │ │ -04c5ae: 6900 4204 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c5b2: 28e4 |0029: goto 000d // -001c │ │ -04c5b4: 2200 2d02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@022d │ │ -04c5b8: 7010 940e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e94 │ │ -04c5be: 6900 4204 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c5c2: 28dc |0031: goto 000d // -0024 │ │ +04c538: |[04c538] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +04c548: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04c54c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04c550: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04c554: 2200 2c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@022c │ │ +04c558: 7010 920e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e92 │ │ +04c55e: 6900 4204 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c562: 0e00 |000d: return-void │ │ +04c564: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04c568: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +04c56c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04c570: 2200 2a02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@022a │ │ +04c574: 7010 5f0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e5f │ │ +04c57a: 6900 4204 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c57e: 28f2 |001b: goto 000d // -000e │ │ +04c580: 6000 1f00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +04c584: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +04c588: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +04c58c: 2200 2902 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0229 │ │ +04c590: 7010 350e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e35 │ │ +04c596: 6900 4204 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c59a: 28e4 |0029: goto 000d // -001c │ │ +04c59c: 2200 2d02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@022d │ │ +04c5a0: 7010 940e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e94 │ │ +04c5a6: 6900 4204 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c5aa: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -64685,18 +64685,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c5c4: |[04c5c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -04c5d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04c5da: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c5de: 0e00 |0005: return-void │ │ +04c5ac: |[04c5ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +04c5bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04c5c2: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c5c6: 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; │ │ @@ -64707,43 +64707,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 │ │ -04c5e0: |[04c5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04c5f0: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ -04c5f4: 6201 4204 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c5f8: 7210 7a0e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e7a │ │ -04c5fe: 0c01 |0007: move-result-object v1 │ │ -04c600: 7020 c40e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ -04c606: 1100 |000b: return-object v0 │ │ +04c5c8: |[04c5c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04c5d8: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ +04c5dc: 6201 4204 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c5e0: 7210 7a0e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e7a │ │ +04c5e6: 0c01 |0007: move-result-object v1 │ │ +04c5e8: 7020 c40e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ +04c5ee: 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 │ │ -04c608: |[04c608] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -04c618: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ -04c61c: 6201 4204 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c620: 5432 4304 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c624: 7220 7b0e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e7b │ │ -04c62a: 0c01 |0009: move-result-object v1 │ │ -04c62c: 7020 c40e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ -04c632: 1100 |000d: return-object v0 │ │ +04c5f0: |[04c5f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04c600: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ +04c604: 6201 4204 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c608: 5432 4304 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c60c: 7220 7b0e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e7b │ │ +04c612: 0c01 |0009: move-result-object v1 │ │ +04c614: 7020 c40e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0ec4 │ │ +04c61a: 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 - │ │ @@ -64752,44 +64752,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04c634: |[04c634] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -04c644: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04c646: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04c648: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04c64c: 0f01 |0004: return v1 │ │ -04c64e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -04c652: 0121 |0007: move v1, v2 │ │ -04c654: 28fc |0008: goto 0004 // -0004 │ │ -04c656: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -04c65c: 0c03 |000c: move-result-object v3 │ │ -04c65e: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -04c664: 0c04 |0010: move-result-object v4 │ │ -04c666: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04c66a: 0121 |0013: move v1, v2 │ │ -04c66c: 28f0 |0014: goto 0004 // -0010 │ │ -04c66e: 0760 |0015: move-object v0, v6 │ │ -04c670: 1f00 2e02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ -04c674: 5453 4304 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c678: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04c67c: 5403 4304 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c680: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -04c684: 0121 |0020: move v1, v2 │ │ -04c686: 28e3 |0021: goto 0004 // -001d │ │ -04c688: 5453 4304 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c68c: 5404 4304 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c690: 6e20 c117 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -04c696: 0a03 |0029: move-result v3 │ │ -04c698: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04c69c: 0121 |002c: move v1, v2 │ │ -04c69e: 28d7 |002d: goto 0004 // -0029 │ │ +04c61c: |[04c61c] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +04c62c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c62e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c630: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +04c634: 0f01 |0004: return v1 │ │ +04c636: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +04c63a: 0121 |0007: move v1, v2 │ │ +04c63c: 28fc |0008: goto 0004 // -0004 │ │ +04c63e: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04c644: 0c03 |000c: move-result-object v3 │ │ +04c646: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +04c64c: 0c04 |0010: move-result-object v4 │ │ +04c64e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +04c652: 0121 |0013: move v1, v2 │ │ +04c654: 28f0 |0014: goto 0004 // -0010 │ │ +04c656: 0760 |0015: move-object v0, v6 │ │ +04c658: 1f00 2e02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@022e │ │ +04c65c: 5453 4304 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c660: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +04c664: 5403 4304 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c668: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +04c66c: 0121 |0020: move v1, v2 │ │ +04c66e: 28e3 |0021: goto 0004 // -001d │ │ +04c670: 5453 4304 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c674: 5404 4304 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c678: 6e20 c117 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +04c67e: 0a03 |0029: move-result v3 │ │ +04c680: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +04c684: 0121 |002c: move v1, v2 │ │ +04c686: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -64810,20 +64810,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c6a0: |[04c6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -04c6b0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c6b4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c6b8: 7220 640e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e64 │ │ -04c6be: 0a00 |0007: move-result v0 │ │ -04c6c0: 0f00 |0008: return v0 │ │ +04c688: |[04c688] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +04c698: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c69c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c6a0: 7220 640e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e64 │ │ +04c6a6: 0a00 |0007: move-result v0 │ │ +04c6a8: 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;) │ │ @@ -64831,20 +64831,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c6c4: |[04c6c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -04c6d4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c6d8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c6dc: 7220 650e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e65 │ │ -04c6e2: 0c00 |0007: move-result-object v0 │ │ -04c6e4: 1100 |0008: return-object v0 │ │ +04c6ac: |[04c6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +04c6bc: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c6c0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c6c4: 7220 650e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e65 │ │ +04c6ca: 0c00 |0007: move-result-object v0 │ │ +04c6cc: 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;) │ │ @@ -64852,20 +64852,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c6e8: |[04c6e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -04c6f8: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c6fc: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c700: 7220 660e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e66 │ │ -04c706: 0c00 |0007: move-result-object v0 │ │ -04c708: 1100 |0008: return-object v0 │ │ +04c6d0: |[04c6d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +04c6e0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c6e4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c6e8: 7220 660e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e66 │ │ +04c6ee: 0c00 |0007: move-result-object v0 │ │ +04c6f0: 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;) │ │ @@ -64873,20 +64873,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c70c: |[04c70c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04c71c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c720: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c724: 7220 670e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e67 │ │ -04c72a: 0c00 |0007: move-result-object v0 │ │ -04c72c: 1100 |0008: return-object v0 │ │ +04c6f4: |[04c6f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +04c704: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c708: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c70c: 7220 670e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e67 │ │ +04c712: 0c00 |0007: move-result-object v0 │ │ +04c714: 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;) │ │ @@ -64894,20 +64894,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c730: |[04c730] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -04c740: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c744: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c748: 7220 680e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e68 │ │ -04c74e: 0a00 |0007: move-result v0 │ │ -04c750: 0f00 |0008: return v0 │ │ +04c718: |[04c718] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +04c728: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c72c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c730: 7220 680e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e68 │ │ +04c736: 0a00 |0007: move-result v0 │ │ +04c738: 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;) │ │ @@ -64915,20 +64915,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c754: |[04c754] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -04c764: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c768: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c76c: 7220 690e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e69 │ │ -04c772: 0a00 |0007: move-result v0 │ │ -04c774: 0f00 |0008: return v0 │ │ +04c73c: |[04c73c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +04c74c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c750: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c754: 7220 690e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e69 │ │ +04c75a: 0a00 |0007: move-result v0 │ │ +04c75c: 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;) │ │ @@ -64936,17 +64936,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c778: |[04c778] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -04c788: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c78c: 1100 |0002: return-object v0 │ │ +04c760: |[04c760] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +04c770: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c774: 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;) │ │ @@ -64954,20 +64954,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c790: |[04c790] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -04c7a0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c7a4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c7a8: 7220 6a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e6a │ │ -04c7ae: 0a00 |0007: move-result v0 │ │ -04c7b0: 0f00 |0008: return v0 │ │ +04c778: |[04c778] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +04c788: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c78c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c790: 7220 6a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e6a │ │ +04c796: 0a00 |0007: move-result v0 │ │ +04c798: 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;) │ │ @@ -64975,20 +64975,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c7b4: |[04c7b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -04c7c4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c7c8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c7cc: 7220 6b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e6b │ │ -04c7d2: 0a00 |0007: move-result v0 │ │ -04c7d4: 0f00 |0008: return v0 │ │ +04c79c: |[04c79c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +04c7ac: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c7b0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c7b4: 7220 6b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e6b │ │ +04c7ba: 0a00 |0007: move-result v0 │ │ +04c7bc: 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;) │ │ @@ -64996,20 +64996,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c7d8: |[04c7d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -04c7e8: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c7ec: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c7f0: 7220 6c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e6c │ │ -04c7f6: 0a00 |0007: move-result v0 │ │ -04c7f8: 0f00 |0008: return v0 │ │ +04c7c0: |[04c7c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +04c7d0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c7d4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c7d8: 7220 6c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e6c │ │ +04c7de: 0a00 |0007: move-result v0 │ │ +04c7e0: 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;) │ │ @@ -65017,20 +65017,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c7fc: |[04c7fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -04c80c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c810: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c814: 7220 6d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e6d │ │ -04c81a: 0c00 |0007: move-result-object v0 │ │ -04c81c: 1100 |0008: return-object v0 │ │ +04c7e4: |[04c7e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +04c7f4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c7f8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c7fc: 7220 6d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e6d │ │ +04c802: 0c00 |0007: move-result-object v0 │ │ +04c804: 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;) │ │ @@ -65038,20 +65038,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c820: |[04c820] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -04c830: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c834: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c838: 7220 6e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e6e │ │ -04c83e: 0a00 |0007: move-result v0 │ │ -04c840: 0f00 |0008: return v0 │ │ +04c808: |[04c808] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +04c818: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c81c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c820: 7220 6e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e6e │ │ +04c826: 0a00 |0007: move-result v0 │ │ +04c828: 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;) │ │ @@ -65059,20 +65059,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c844: |[04c844] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -04c854: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c858: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c85c: 7220 6f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e6f │ │ -04c862: 0a00 |0007: move-result v0 │ │ -04c864: 0f00 |0008: return v0 │ │ +04c82c: |[04c82c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +04c83c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c840: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c844: 7220 6f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e6f │ │ +04c84a: 0a00 |0007: move-result v0 │ │ +04c84c: 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;) │ │ @@ -65080,20 +65080,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c868: |[04c868] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -04c878: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c87c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c880: 7220 700e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e70 │ │ -04c886: 0a00 |0007: move-result v0 │ │ -04c888: 0f00 |0008: return v0 │ │ +04c850: |[04c850] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +04c860: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c864: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c868: 7220 700e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e70 │ │ +04c86e: 0a00 |0007: move-result v0 │ │ +04c870: 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;) │ │ @@ -65101,20 +65101,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 │ │ -04c88c: |[04c88c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04c89c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c8a0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c8a4: 7220 710e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e71 │ │ -04c8aa: 0c00 |0007: move-result-object v0 │ │ -04c8ac: 1100 |0008: return-object v0 │ │ +04c874: |[04c874] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04c884: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c888: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c88c: 7220 710e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e71 │ │ +04c892: 0c00 |0007: move-result-object v0 │ │ +04c894: 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;) │ │ @@ -65122,20 +65122,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c8b0: |[04c8b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -04c8c0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c8c4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c8c8: 7220 720e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e72 │ │ -04c8ce: 0c00 |0007: move-result-object v0 │ │ -04c8d0: 1100 |0008: return-object v0 │ │ +04c898: |[04c898] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +04c8a8: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c8ac: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c8b0: 7220 720e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e72 │ │ +04c8b6: 0c00 |0007: move-result-object v0 │ │ +04c8b8: 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;) │ │ @@ -65143,20 +65143,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c8d4: |[04c8d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -04c8e4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c8e8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c8ec: 7220 730e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e73 │ │ -04c8f2: 0a00 |0007: move-result v0 │ │ -04c8f4: 0f00 |0008: return v0 │ │ +04c8bc: |[04c8bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +04c8cc: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c8d0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c8d4: 7220 730e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e73 │ │ +04c8da: 0a00 |0007: move-result v0 │ │ +04c8dc: 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;) │ │ @@ -65164,20 +65164,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c8f8: |[04c8f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -04c908: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c90c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c910: 7220 740e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e74 │ │ -04c916: 0a00 |0007: move-result v0 │ │ -04c918: 0f00 |0008: return v0 │ │ +04c8e0: |[04c8e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +04c8f0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c8f4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c8f8: 7220 740e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e74 │ │ +04c8fe: 0a00 |0007: move-result v0 │ │ +04c900: 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;) │ │ @@ -65185,23 +65185,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04c91c: |[04c91c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -04c92c: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c930: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04c934: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04c936: 0f00 |0005: return v0 │ │ -04c938: 5410 4304 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c93c: 6e10 c317 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -04c942: 0a00 |000b: move-result v0 │ │ -04c944: 28f9 |000c: goto 0005 // -0007 │ │ +04c904: |[04c904] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +04c914: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c918: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +04c91c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04c91e: 0f00 |0005: return v0 │ │ +04c920: 5410 4304 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c924: 6e10 c317 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +04c92a: 0a00 |000b: move-result v0 │ │ +04c92c: 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;) │ │ @@ -65209,20 +65209,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c948: |[04c948] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -04c958: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c95c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c960: 7220 750e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e75 │ │ -04c966: 0a00 |0007: move-result v0 │ │ -04c968: 0f00 |0008: return v0 │ │ +04c930: |[04c930] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +04c940: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c944: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c948: 7220 750e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e75 │ │ +04c94e: 0a00 |0007: move-result v0 │ │ +04c950: 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;) │ │ @@ -65230,20 +65230,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c96c: |[04c96c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -04c97c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c980: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c984: 7220 760e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e76 │ │ -04c98a: 0a00 |0007: move-result v0 │ │ -04c98c: 0f00 |0008: return v0 │ │ +04c954: |[04c954] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +04c964: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c968: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c96c: 7220 760e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e76 │ │ +04c972: 0a00 |0007: move-result v0 │ │ +04c974: 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;) │ │ @@ -65251,20 +65251,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c990: |[04c990] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -04c9a0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c9a4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c9a8: 7220 770e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e77 │ │ -04c9ae: 0a00 |0007: move-result v0 │ │ -04c9b0: 0f00 |0008: return v0 │ │ +04c978: |[04c978] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +04c988: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c98c: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c990: 7220 770e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e77 │ │ +04c996: 0a00 |0007: move-result v0 │ │ +04c998: 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;) │ │ @@ -65272,20 +65272,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c9b4: |[04c9b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -04c9c4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c9c8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c9cc: 7220 780e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e78 │ │ -04c9d2: 0a00 |0007: move-result v0 │ │ -04c9d4: 0f00 |0008: return v0 │ │ +04c99c: |[04c99c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +04c9ac: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c9b0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c9b4: 7220 780e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e78 │ │ +04c9ba: 0a00 |0007: move-result v0 │ │ +04c9bc: 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;) │ │ @@ -65293,20 +65293,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c9d8: |[04c9d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -04c9e8: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04c9ec: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04c9f0: 7220 790e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e79 │ │ -04c9f6: 0a00 |0007: move-result v0 │ │ -04c9f8: 0f00 |0008: return v0 │ │ +04c9c0: |[04c9c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +04c9d0: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c9d4: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c9d8: 7220 790e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e79 │ │ +04c9de: 0a00 |0007: move-result v0 │ │ +04c9e0: 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;) │ │ @@ -65314,19 +65314,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04c9fc: |[04c9fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -04ca0c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ca10: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ca14: 7220 7c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e7c │ │ -04ca1a: 0e00 |0007: return-void │ │ +04c9e4: |[04c9e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +04c9f4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04c9f8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04c9fc: 7220 7c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e7c │ │ +04ca02: 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; │ │ │ │ @@ -65335,19 +65335,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ca1c: |[04ca1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -04ca2c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ca30: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ca34: 7230 7d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e7d │ │ -04ca3a: 0e00 |0007: return-void │ │ +04ca04: |[04ca04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +04ca14: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04ca18: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04ca1c: 7230 7d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e7d │ │ +04ca22: 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 │ │ @@ -65357,19 +65357,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ca3c: |[04ca3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -04ca4c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ca50: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ca54: 7230 7e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e7e │ │ -04ca5a: 0e00 |0007: return-void │ │ +04ca24: |[04ca24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +04ca34: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04ca38: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04ca3c: 7230 7e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e7e │ │ +04ca42: 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; │ │ @@ -65379,19 +65379,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ca5c: |[04ca5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -04ca6c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ca70: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ca74: 7230 7f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e7f │ │ -04ca7a: 0e00 |0007: return-void │ │ +04ca44: |[04ca44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +04ca54: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04ca58: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04ca5c: 7230 7f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e7f │ │ +04ca62: 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 │ │ @@ -65401,19 +65401,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ca7c: |[04ca7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -04ca8c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ca90: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ca94: 7230 800e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e80 │ │ -04ca9a: 0e00 |0007: return-void │ │ +04ca64: |[04ca64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +04ca74: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04ca78: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04ca7c: 7230 800e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e80 │ │ +04ca82: 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; │ │ @@ -65423,19 +65423,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ca9c: |[04ca9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -04caac: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cab0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cab4: 7230 810e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e81 │ │ -04caba: 0e00 |0007: return-void │ │ +04ca84: |[04ca84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +04ca94: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04ca98: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04ca9c: 7230 810e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e81 │ │ +04caa2: 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; │ │ @@ -65445,19 +65445,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cabc: |[04cabc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -04cacc: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cad0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cad4: 7230 820e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e82 │ │ -04cada: 0e00 |0007: return-void │ │ +04caa4: |[04caa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +04cab4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cab8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cabc: 7230 820e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e82 │ │ +04cac2: 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 │ │ @@ -65467,19 +65467,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cadc: |[04cadc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -04caec: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04caf0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04caf4: 7230 830e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e83 │ │ -04cafa: 0e00 |0007: return-void │ │ +04cac4: |[04cac4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +04cad4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cad8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cadc: 7230 830e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e83 │ │ +04cae2: 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 │ │ @@ -65489,19 +65489,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cafc: |[04cafc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -04cb0c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cb10: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cb14: 7230 840e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e84 │ │ -04cb1a: 0e00 |0007: return-void │ │ +04cae4: |[04cae4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +04caf4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04caf8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cafc: 7230 840e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e84 │ │ +04cb02: 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 │ │ @@ -65511,19 +65511,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cb1c: |[04cb1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -04cb2c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cb30: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cb34: 7230 850e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e85 │ │ -04cb3a: 0e00 |0007: return-void │ │ +04cb04: |[04cb04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +04cb14: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cb18: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cb1c: 7230 850e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e85 │ │ +04cb22: 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 │ │ @@ -65533,19 +65533,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cb3c: |[04cb3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -04cb4c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cb50: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cb54: 7230 860e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e86 │ │ -04cb5a: 0e00 |0007: return-void │ │ +04cb24: |[04cb24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +04cb34: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cb38: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cb3c: 7230 860e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e86 │ │ +04cb42: 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 │ │ @@ -65555,19 +65555,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cb5c: |[04cb5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -04cb6c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cb70: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cb74: 7230 870e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e87 │ │ -04cb7a: 0e00 |0007: return-void │ │ +04cb44: |[04cb44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +04cb54: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cb58: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cb5c: 7230 870e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e87 │ │ +04cb62: 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 │ │ @@ -65577,19 +65577,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cb7c: |[04cb7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -04cb8c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cb90: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cb94: 7230 880e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e88 │ │ -04cb9a: 0e00 |0007: return-void │ │ +04cb64: |[04cb64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +04cb74: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cb78: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cb7c: 7230 880e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e88 │ │ +04cb82: 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 │ │ @@ -65599,19 +65599,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cb9c: |[04cb9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -04cbac: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cbb0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cbb4: 7230 890e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e89 │ │ -04cbba: 0e00 |0007: return-void │ │ +04cb84: |[04cb84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +04cb94: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cb98: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cb9c: 7230 890e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e89 │ │ +04cba2: 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; │ │ @@ -65621,19 +65621,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cbbc: |[04cbbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -04cbcc: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cbd0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cbd4: 7230 8a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e8a │ │ -04cbda: 0e00 |0007: return-void │ │ +04cba4: |[04cba4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +04cbb4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cbb8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cbbc: 7230 8a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e8a │ │ +04cbc2: 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 │ │ @@ -65643,19 +65643,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cbdc: |[04cbdc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -04cbec: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cbf0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cbf4: 7230 8b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e8b │ │ -04cbfa: 0e00 |0007: return-void │ │ +04cbc4: |[04cbc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +04cbd4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cbd8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cbdc: 7230 8b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e8b │ │ +04cbe2: 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 │ │ @@ -65665,19 +65665,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cbfc: |[04cbfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -04cc0c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cc10: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cc14: 7230 8c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e8c │ │ -04cc1a: 0e00 |0007: return-void │ │ +04cbe4: |[04cbe4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +04cbf4: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cbf8: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cbfc: 7230 8c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e8c │ │ +04cc02: 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 │ │ @@ -65687,19 +65687,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc1c: |[04cc1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -04cc2c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cc30: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cc34: 7230 8d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e8d │ │ -04cc3a: 0e00 |0007: return-void │ │ +04cc04: |[04cc04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +04cc14: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cc18: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cc1c: 7230 8d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e8d │ │ +04cc22: 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 │ │ @@ -65709,19 +65709,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc3c: |[04cc3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -04cc4c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cc50: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cc54: 7230 8e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e8e │ │ -04cc5a: 0e00 |0007: return-void │ │ +04cc24: |[04cc24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +04cc34: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cc38: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cc3c: 7230 8e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e8e │ │ +04cc42: 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 │ │ @@ -65731,19 +65731,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc5c: |[04cc5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -04cc6c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cc70: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cc74: 7230 8f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e8f │ │ -04cc7a: 0e00 |0007: return-void │ │ +04cc44: |[04cc44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +04cc54: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cc58: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cc5c: 7230 8f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e8f │ │ +04cc62: 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; │ │ @@ -65753,19 +65753,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04cc7c: |[04cc7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -04cc8c: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04cc90: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04cc94: 7240 900e 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@0e90 │ │ -04cc9a: 0e00 |0007: return-void │ │ +04cc64: |[04cc64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +04cc74: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cc78: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cc7c: 7240 900e 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@0e90 │ │ +04cc82: 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; │ │ @@ -65776,34 +65776,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04cc9c: |[04cc9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -04ccac: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ -04ccb0: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ -04ccb4: 7230 910e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e91 │ │ -04ccba: 0e00 |0007: return-void │ │ +04cc84: |[04cc84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +04cc94: 6200 4204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0442 │ │ +04cc98: 5421 4304 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0443 │ │ +04cc9c: 7230 910e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e91 │ │ +04cca2: 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 │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #285 header: │ │ class_idx : 559 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 534 │ │ +source_file_idx : 527 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 annotations: │ │ Annotations on method #3843 'getText' │ │ @@ -65822,17 +65822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ccbc: |[04ccbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -04cccc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04ccd2: 0e00 |0003: return-void │ │ +04cca4: |[04cca4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +04ccb4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04ccba: 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;) │ │ @@ -65840,19 +65840,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ccd4: |[04ccd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -04cce4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cce8: 6e10 1d14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@141d │ │ -04ccee: 0a00 |0005: move-result v0 │ │ -04ccf0: 0f00 |0006: return v0 │ │ +04ccbc: |[04ccbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +04cccc: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ccd0: 6e10 1d14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@141d │ │ +04ccd6: 0a00 |0005: move-result v0 │ │ +04ccd8: 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;) │ │ @@ -65860,19 +65860,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 │ │ -04ccf4: |[04ccf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04cd04: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cd08: 6e10 1e14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@141e │ │ -04cd0e: 0c00 |0005: move-result-object v0 │ │ -04cd10: 1100 |0006: return-object v0 │ │ +04ccdc: |[04ccdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04ccec: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ccf0: 6e10 1e14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@141e │ │ +04ccf6: 0c00 |0005: move-result-object v0 │ │ +04ccf8: 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;) │ │ @@ -65880,19 +65880,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 │ │ -04cd14: |[04cd14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04cd24: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cd28: 6e10 1f14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@141f │ │ -04cd2e: 0c00 |0005: move-result-object v0 │ │ -04cd30: 1100 |0006: return-object v0 │ │ +04ccfc: |[04ccfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04cd0c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cd10: 6e10 1f14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@141f │ │ +04cd16: 0c00 |0005: move-result-object v0 │ │ +04cd18: 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;) │ │ @@ -65900,19 +65900,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 │ │ -04cd34: |[04cd34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04cd44: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cd48: 6e10 2014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1420 │ │ -04cd4e: 0c00 |0005: move-result-object v0 │ │ -04cd50: 1100 |0006: return-object v0 │ │ +04cd1c: |[04cd1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04cd2c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cd30: 6e10 2014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1420 │ │ +04cd36: 0c00 |0005: move-result-object v0 │ │ +04cd38: 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;) │ │ @@ -65920,19 +65920,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cd54: |[04cd54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -04cd64: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cd68: 6e10 2114 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1421 │ │ -04cd6e: 0a00 |0005: move-result v0 │ │ -04cd70: 0f00 |0006: return v0 │ │ +04cd3c: |[04cd3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +04cd4c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cd50: 6e10 2114 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1421 │ │ +04cd56: 0a00 |0005: move-result v0 │ │ +04cd58: 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;) │ │ @@ -65940,19 +65940,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cd74: |[04cd74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -04cd84: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cd88: 6e10 2214 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1422 │ │ -04cd8e: 0a00 |0005: move-result v0 │ │ -04cd90: 0f00 |0006: return v0 │ │ +04cd5c: |[04cd5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +04cd6c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cd70: 6e10 2214 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1422 │ │ +04cd76: 0a00 |0005: move-result v0 │ │ +04cd78: 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;) │ │ @@ -65960,19 +65960,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cd94: |[04cd94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -04cda4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cda8: 6e10 2314 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1423 │ │ -04cdae: 0a00 |0005: move-result v0 │ │ -04cdb0: 0f00 |0006: return v0 │ │ +04cd7c: |[04cd7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +04cd8c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cd90: 6e10 2314 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1423 │ │ +04cd96: 0a00 |0005: move-result v0 │ │ +04cd98: 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;) │ │ @@ -65980,19 +65980,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 │ │ -04cdb4: |[04cdb4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04cdc4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cdc8: 6e10 2614 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1426 │ │ -04cdce: 0c00 |0005: move-result-object v0 │ │ -04cdd0: 1100 |0006: return-object v0 │ │ +04cd9c: |[04cd9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +04cdac: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cdb0: 6e10 2614 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1426 │ │ +04cdb6: 0c00 |0005: move-result-object v0 │ │ +04cdb8: 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;) │ │ @@ -66000,19 +66000,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cdd4: |[04cdd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -04cde4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cde8: 6e10 2714 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1427 │ │ -04cdee: 0a00 |0005: move-result v0 │ │ -04cdf0: 0f00 |0006: return v0 │ │ +04cdbc: |[04cdbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +04cdcc: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cdd0: 6e10 2714 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1427 │ │ +04cdd6: 0a00 |0005: move-result v0 │ │ +04cdd8: 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;) │ │ @@ -66020,19 +66020,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cdf4: |[04cdf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -04ce04: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04ce08: 6e10 2814 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1428 │ │ -04ce0e: 0a00 |0005: move-result v0 │ │ -04ce10: 0f00 |0006: return v0 │ │ +04cddc: |[04cddc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +04cdec: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cdf0: 6e10 2814 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1428 │ │ +04cdf6: 0a00 |0005: move-result v0 │ │ +04cdf8: 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;) │ │ @@ -66040,19 +66040,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ce14: |[04ce14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -04ce24: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04ce28: 6e10 2914 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1429 │ │ -04ce2e: 0a00 |0005: move-result v0 │ │ -04ce30: 0f00 |0006: return v0 │ │ +04cdfc: |[04cdfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +04ce0c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ce10: 6e10 2914 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1429 │ │ +04ce16: 0a00 |0005: move-result v0 │ │ +04ce18: 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;) │ │ @@ -66060,19 +66060,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 │ │ -04ce34: |[04ce34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04ce44: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04ce48: 6e10 2a14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@142a │ │ -04ce4e: 0c00 |0005: move-result-object v0 │ │ -04ce50: 1100 |0006: return-object v0 │ │ +04ce1c: |[04ce1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04ce2c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ce30: 6e10 2a14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@142a │ │ +04ce36: 0c00 |0005: move-result-object v0 │ │ +04ce38: 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;) │ │ @@ -66080,19 +66080,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 │ │ -04ce54: |[04ce54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -04ce64: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04ce68: 6e10 2b14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@142b │ │ -04ce6e: 0c00 |0005: move-result-object v0 │ │ -04ce70: 1100 |0006: return-object v0 │ │ +04ce3c: |[04ce3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +04ce4c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ce50: 6e10 2b14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@142b │ │ +04ce56: 0c00 |0005: move-result-object v0 │ │ +04ce58: 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;) │ │ @@ -66100,19 +66100,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ce74: |[04ce74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -04ce84: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04ce88: 6e10 2c14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@142c │ │ -04ce8e: 0a00 |0005: move-result v0 │ │ -04ce90: 0f00 |0006: return v0 │ │ +04ce5c: |[04ce5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +04ce6c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ce70: 6e10 2c14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@142c │ │ +04ce76: 0a00 |0005: move-result v0 │ │ +04ce78: 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;) │ │ @@ -66120,19 +66120,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ce94: |[04ce94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -04cea4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cea8: 6e10 2d14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@142d │ │ -04ceae: 0a00 |0005: move-result v0 │ │ -04ceb0: 0f00 |0006: return v0 │ │ +04ce7c: |[04ce7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +04ce8c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ce90: 6e10 2d14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@142d │ │ +04ce96: 0a00 |0005: move-result v0 │ │ +04ce98: 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;) │ │ @@ -66140,19 +66140,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ceb4: |[04ceb4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -04cec4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cec8: 6e10 2e14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@142e │ │ -04cece: 0a00 |0005: move-result v0 │ │ -04ced0: 0f00 |0006: return v0 │ │ +04ce9c: |[04ce9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +04ceac: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ceb0: 6e10 2e14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@142e │ │ +04ceb6: 0a00 |0005: move-result v0 │ │ +04ceb8: 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;) │ │ @@ -66160,19 +66160,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ced4: |[04ced4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -04cee4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cee8: 6e10 2f14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@142f │ │ -04ceee: 0a00 |0005: move-result v0 │ │ -04cef0: 0f00 |0006: return v0 │ │ +04cebc: |[04cebc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +04cecc: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04ced0: 6e10 2f14 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@142f │ │ +04ced6: 0a00 |0005: move-result v0 │ │ +04ced8: 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;) │ │ @@ -66180,19 +66180,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cef4: |[04cef4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -04cf04: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cf08: 6e10 3014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1430 │ │ -04cf0e: 0a00 |0005: move-result v0 │ │ -04cf10: 0f00 |0006: return v0 │ │ +04cedc: |[04cedc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +04ceec: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cef0: 6e10 3014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1430 │ │ +04cef6: 0a00 |0005: move-result v0 │ │ +04cef8: 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;) │ │ @@ -66200,19 +66200,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cf14: |[04cf14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -04cf24: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cf28: 6e10 3114 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1431 │ │ -04cf2e: 0a00 |0005: move-result v0 │ │ -04cf30: 0f00 |0006: return v0 │ │ +04cefc: |[04cefc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +04cf0c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cf10: 6e10 3114 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1431 │ │ +04cf16: 0a00 |0005: move-result v0 │ │ +04cf18: 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;) │ │ @@ -66220,19 +66220,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cf34: |[04cf34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -04cf44: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cf48: 6e10 3214 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1432 │ │ -04cf4e: 0a00 |0005: move-result v0 │ │ -04cf50: 0f00 |0006: return v0 │ │ +04cf1c: |[04cf1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +04cf2c: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cf30: 6e10 3214 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1432 │ │ +04cf36: 0a00 |0005: move-result v0 │ │ +04cf38: 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;) │ │ @@ -66240,37 +66240,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04cf54: |[04cf54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -04cf64: 7100 3314 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1433 │ │ -04cf6a: 0c00 |0003: move-result-object v0 │ │ -04cf6c: 1100 |0004: return-object v0 │ │ +04cf3c: |[04cf3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +04cf4c: 7100 3314 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1433 │ │ +04cf52: 0c00 |0003: move-result-object v0 │ │ +04cf54: 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 │ │ -04cf70: |[04cf70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04cf80: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cf84: 7110 3414 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1434 │ │ -04cf8a: 0c00 |0005: move-result-object v0 │ │ -04cf8c: 1100 |0006: return-object v0 │ │ +04cf58: |[04cf58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04cf68: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cf6c: 7110 3414 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1434 │ │ +04cf72: 0c00 |0005: move-result-object v0 │ │ +04cf74: 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;) │ │ @@ -66278,18 +66278,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04cf90: |[04cf90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -04cfa0: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cfa4: 6e10 3514 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1435 │ │ -04cfaa: 0e00 |0005: return-void │ │ +04cf78: |[04cf78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +04cf88: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cf8c: 6e10 3514 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1435 │ │ +04cf92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -66298,18 +66298,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 │ │ -04cfac: |[04cfac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -04cfbc: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cfc0: 6e20 3614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1436 │ │ -04cfc6: 0e00 |0005: return-void │ │ +04cf94: |[04cf94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +04cfa4: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cfa8: 6e20 3614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1436 │ │ +04cfae: 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 │ │ @@ -66319,18 +66319,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 │ │ -04cfc8: |[04cfc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04cfd8: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cfdc: 6e20 3714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1437 │ │ -04cfe2: 0e00 |0005: return-void │ │ +04cfb0: |[04cfb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04cfc0: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cfc4: 6e20 3714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1437 │ │ +04cfca: 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; │ │ @@ -66340,18 +66340,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 │ │ -04cfe4: |[04cfe4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -04cff4: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04cff8: 6e20 3814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1438 │ │ -04cffe: 0e00 |0005: return-void │ │ +04cfcc: |[04cfcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +04cfdc: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cfe0: 6e20 3814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1438 │ │ +04cfe6: 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 │ │ @@ -66361,18 +66361,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 │ │ -04d000: |[04d000] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d010: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d014: 6e20 3914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1439 │ │ -04d01a: 0e00 |0005: return-void │ │ +04cfe8: |[04cfe8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04cff8: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04cffc: 6e20 3914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1439 │ │ +04d002: 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; │ │ @@ -66382,18 +66382,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 │ │ -04d01c: |[04d01c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04d02c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d030: 6e20 3a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@143a │ │ -04d036: 0e00 |0005: return-void │ │ +04d004: |[04d004] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04d014: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d018: 6e20 3a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@143a │ │ +04d01e: 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; │ │ @@ -66403,18 +66403,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 │ │ -04d038: |[04d038] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -04d048: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d04c: 6e20 3b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@143b │ │ -04d052: 0e00 |0005: return-void │ │ +04d020: |[04d020] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +04d030: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d034: 6e20 3b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@143b │ │ +04d03a: 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 │ │ @@ -66424,18 +66424,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 │ │ -04d054: |[04d054] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -04d064: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d068: 6e20 3c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@143c │ │ -04d06e: 0e00 |0005: return-void │ │ +04d03c: |[04d03c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +04d04c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d050: 6e20 3c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@143c │ │ +04d056: 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 │ │ @@ -66445,18 +66445,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 │ │ -04d070: |[04d070] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -04d080: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d084: 6e20 3d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@143d │ │ -04d08a: 0e00 |0005: return-void │ │ +04d058: |[04d058] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +04d068: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d06c: 6e20 3d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@143d │ │ +04d072: 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 │ │ @@ -66466,18 +66466,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 │ │ -04d08c: |[04d08c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04d09c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d0a0: 6e20 3e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@143e │ │ -04d0a6: 0e00 |0005: return-void │ │ +04d074: |[04d074] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +04d084: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d088: 6e20 3e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@143e │ │ +04d08e: 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 │ │ @@ -66487,18 +66487,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 │ │ -04d0a8: |[04d0a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -04d0b8: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d0bc: 6e20 3f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@143f │ │ -04d0c2: 0e00 |0005: return-void │ │ +04d090: |[04d090] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +04d0a0: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d0a4: 6e20 3f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@143f │ │ +04d0aa: 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 │ │ @@ -66508,18 +66508,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 │ │ -04d0c4: |[04d0c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04d0d4: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d0d8: 6e20 4214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1442 │ │ -04d0de: 0e00 |0005: return-void │ │ +04d0ac: |[04d0ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +04d0bc: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d0c0: 6e20 4214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1442 │ │ +04d0c6: 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; │ │ @@ -66529,18 +66529,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 │ │ -04d0e0: |[04d0e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -04d0f0: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d0f4: 6e20 4314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1443 │ │ -04d0fa: 0e00 |0005: return-void │ │ +04d0c8: |[04d0c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +04d0d8: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d0dc: 6e20 4314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1443 │ │ +04d0e2: 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 │ │ @@ -66550,18 +66550,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 │ │ -04d0fc: |[04d0fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04d10c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d110: 6e20 4414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1444 │ │ -04d116: 0e00 |0005: return-void │ │ +04d0e4: |[04d0e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +04d0f4: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d0f8: 6e20 4414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1444 │ │ +04d0fe: 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 │ │ @@ -66571,18 +66571,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 │ │ -04d118: |[04d118] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -04d128: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d12c: 6e20 4514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1445 │ │ -04d132: 0e00 |0005: return-void │ │ +04d100: |[04d100] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +04d110: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d114: 6e20 4514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1445 │ │ +04d11a: 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 │ │ @@ -66592,18 +66592,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 │ │ -04d134: |[04d134] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -04d144: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d148: 6e20 4614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1446 │ │ -04d14e: 0e00 |0005: return-void │ │ +04d11c: |[04d11c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +04d12c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d130: 6e20 4614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1446 │ │ +04d136: 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 │ │ @@ -66613,18 +66613,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 │ │ -04d150: |[04d150] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -04d160: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d164: 6e20 4714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1447 │ │ -04d16a: 0e00 |0005: return-void │ │ +04d138: |[04d138] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +04d148: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d14c: 6e20 4714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1447 │ │ +04d152: 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 │ │ @@ -66634,18 +66634,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 │ │ -04d16c: |[04d16c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04d17c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d180: 6e20 4814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1448 │ │ -04d186: 0e00 |0005: return-void │ │ +04d154: |[04d154] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +04d164: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d168: 6e20 4814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1448 │ │ +04d16e: 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; │ │ @@ -66655,34 +66655,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 │ │ -04d188: |[04d188] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -04d198: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d19c: 6e20 4a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@144a │ │ -04d1a2: 0e00 |0005: return-void │ │ +04d170: |[04d170] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +04d180: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d184: 6e20 4a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@144a │ │ +04d18a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 534 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 527 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #286 header: │ │ class_idx : 560 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 535 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ @@ -66697,17 +66697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1a4: |[04d1a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -04d1b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04d1ba: 0e00 |0003: return-void │ │ +04d18c: |[04d18c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +04d19c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04d1a2: 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;) │ │ @@ -66715,19 +66715,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d1bc: |[04d1bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04d1cc: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d1d0: 6e10 2414 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1424 │ │ -04d1d6: 0a00 |0005: move-result v0 │ │ -04d1d8: 0f00 |0006: return v0 │ │ +04d1a4: |[04d1a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +04d1b4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d1b8: 6e10 2414 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1424 │ │ +04d1be: 0a00 |0005: move-result v0 │ │ +04d1c0: 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;) │ │ @@ -66735,19 +66735,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d1dc: |[04d1dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04d1ec: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d1f0: 6e10 2514 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1425 │ │ -04d1f6: 0a00 |0005: move-result v0 │ │ -04d1f8: 0f00 |0006: return v0 │ │ +04d1c4: |[04d1c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +04d1d4: 1f01 d002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d1d8: 6e10 2514 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1425 │ │ +04d1de: 0a00 |0005: move-result v0 │ │ +04d1e0: 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;) │ │ @@ -66755,18 +66755,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 │ │ -04d1fc: |[04d1fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04d20c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d210: 6e20 4014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1440 │ │ -04d216: 0e00 |0005: return-void │ │ +04d1e4: |[04d1e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +04d1f4: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d1f8: 6e20 4014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1440 │ │ +04d1fe: 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 │ │ @@ -66776,34 +66776,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 │ │ -04d218: |[04d218] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -04d228: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d22c: 6e20 4114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1441 │ │ -04d232: 0e00 |0005: return-void │ │ +04d200: |[04d200] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +04d210: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d214: 6e20 4114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1441 │ │ +04d21a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ - source_file_idx : 535 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 528 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #287 header: │ │ class_idx : 561 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 536 │ │ +source_file_idx : 529 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ @@ -66818,17 +66818,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d234: |[04d234] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -04d244: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04d24a: 0e00 |0003: return-void │ │ +04d21c: |[04d21c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +04d22c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04d232: 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;) │ │ @@ -66836,35 +66836,35 @@ │ │ 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 │ │ -04d24c: |[04d24c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04d25c: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ -04d260: 6e30 4914 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1449 │ │ -04d266: 0e00 |0005: return-void │ │ +04d234: |[04d234] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04d244: 1f00 d002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02d0 │ │ +04d248: 6e30 4914 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1449 │ │ +04d24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 536 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 529 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #288 header: │ │ class_idx : 562 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 606 │ │ +source_file_idx : 599 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -66876,21 +66876,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 606 (AutoScrollHelper.java) │ │ + source_file_idx : 599 (AutoScrollHelper.java) │ │ │ │ Class #289 header: │ │ class_idx : 563 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 606 │ │ +source_file_idx : 599 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -66954,26 +66954,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04d268: |[04d268] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -04d278: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d27a: 7010 bf17 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -04d280: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -04d284: 5a30 4a04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d288: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -04d28c: 5a30 4b04 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d290: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -04d294: 5a30 4404 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ -04d298: 5932 4504 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ -04d29c: 5932 4604 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ -04d2a0: 0e00 |0014: return-void │ │ +04d250: |[04d250] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +04d260: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d262: 7010 bf17 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +04d268: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +04d26c: 5a30 4a04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d270: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +04d274: 5a30 4b04 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d278: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +04d27c: 5a30 4404 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ +04d280: 5932 4504 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ +04d284: 5932 4604 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ +04d288: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -66987,53 +66987,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04d2a4: |[04d2a4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -04d2b4: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -04d2b8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -04d2ba: 53b6 4a04 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d2be: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -04d2c2: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -04d2c6: 0f04 |0009: return v4 │ │ -04d2c8: 53b6 4b04 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d2cc: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -04d2d0: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -04d2d4: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -04d2d8: 53b6 4b04 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d2dc: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -04d2e0: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -04d2e4: 53b6 4a04 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d2e8: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -04d2ec: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -04d2f0: 8526 |001e: long-to-float v6, v2 │ │ -04d2f2: 52b7 4904 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0449 │ │ -04d2f6: 8277 |0021: int-to-float v7, v7 │ │ -04d2f8: c976 |0022: div-float/2addr v6, v7 │ │ -04d2fa: 7130 450f 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f45 │ │ -04d300: 0a04 |0026: move-result v4 │ │ -04d302: c854 |0027: mul-float/2addr v4, v5 │ │ -04d304: 28e1 |0028: goto 0009 // -001f │ │ -04d306: 53b6 4b04 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d30a: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -04d30e: 52b5 4c04 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ -04d312: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -04d316: 52b6 4c04 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ -04d31a: 8507 |0033: long-to-float v7, v0 │ │ -04d31c: 52b8 4704 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ -04d320: 8288 |0036: int-to-float v8, v8 │ │ -04d322: c987 |0037: div-float/2addr v7, v8 │ │ -04d324: 7130 450f 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f45 │ │ -04d32a: 0a04 |003b: move-result v4 │ │ -04d32c: c864 |003c: mul-float/2addr v4, v6 │ │ -04d32e: c654 |003d: add-float/2addr v4, v5 │ │ -04d330: 28cb |003e: goto 0009 // -0035 │ │ +04d28c: |[04d28c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +04d29c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +04d2a0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +04d2a2: 53b6 4a04 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d2a6: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +04d2aa: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +04d2ae: 0f04 |0009: return v4 │ │ +04d2b0: 53b6 4b04 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d2b4: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +04d2b8: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +04d2bc: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +04d2c0: 53b6 4b04 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d2c4: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +04d2c8: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +04d2cc: 53b6 4a04 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d2d0: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +04d2d4: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +04d2d8: 8526 |001e: long-to-float v6, v2 │ │ +04d2da: 52b7 4904 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0449 │ │ +04d2de: 8277 |0021: int-to-float v7, v7 │ │ +04d2e0: c976 |0022: div-float/2addr v6, v7 │ │ +04d2e2: 7130 450f 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f45 │ │ +04d2e8: 0a04 |0026: move-result v4 │ │ +04d2ea: c854 |0027: mul-float/2addr v4, v5 │ │ +04d2ec: 28e1 |0028: goto 0009 // -001f │ │ +04d2ee: 53b6 4b04 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d2f2: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +04d2f6: 52b5 4c04 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ +04d2fa: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +04d2fe: 52b6 4c04 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ +04d302: 8507 |0033: long-to-float v7, v0 │ │ +04d304: 52b8 4704 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ +04d308: 8288 |0036: int-to-float v8, v8 │ │ +04d30a: c987 |0037: div-float/2addr v7, v8 │ │ +04d30c: 7130 450f 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f45 │ │ +04d312: 0a04 |003b: move-result v4 │ │ +04d314: c864 |003c: mul-float/2addr v4, v6 │ │ +04d316: c654 |003d: add-float/2addr v4, v5 │ │ +04d318: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -67050,22 +67050,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04d334: |[04d334] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -04d344: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -04d348: c830 |0002: mul-float/2addr v0, v3 │ │ -04d34a: c830 |0003: mul-float/2addr v0, v3 │ │ -04d34c: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -04d350: c831 |0006: mul-float/2addr v1, v3 │ │ -04d352: c610 |0007: add-float/2addr v0, v1 │ │ -04d354: 0f00 |0008: return v0 │ │ +04d31c: |[04d31c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +04d32c: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +04d330: c830 |0002: mul-float/2addr v0, v3 │ │ +04d332: c830 |0003: mul-float/2addr v0, v3 │ │ +04d334: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +04d338: c831 |0006: mul-float/2addr v1, v3 │ │ +04d33a: c610 |0007: add-float/2addr v0, v1 │ │ +04d33c: 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 │ │ │ │ @@ -67075,45 +67075,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04d358: |[04d358] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -04d368: 53a6 4404 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ -04d36c: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -04d370: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -04d374: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -04d378: 2206 6703 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0367 │ │ -04d37c: 1a07 b702 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02b7 │ │ -04d380: 7020 c917 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -04d386: 2706 |000f: throw v6 │ │ -04d388: 7100 5814 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -04d38e: 0b00 |0013: move-result-wide v0 │ │ -04d390: 7030 2c0f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f2c │ │ -04d396: 0a05 |0017: move-result v5 │ │ -04d398: 7020 2e0f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0f2e │ │ -04d39e: 0a04 |001b: move-result v4 │ │ -04d3a0: 53a6 4404 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ -04d3a4: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -04d3a8: 5aa0 4404 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ -04d3ac: 8526 |0022: long-to-float v6, v2 │ │ -04d3ae: c846 |0023: mul-float/2addr v6, v4 │ │ -04d3b0: 52a7 4d04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ -04d3b4: c876 |0026: mul-float/2addr v6, v7 │ │ -04d3b6: 8766 |0027: float-to-int v6, v6 │ │ -04d3b8: 59a6 4504 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ -04d3bc: 8526 |002a: long-to-float v6, v2 │ │ -04d3be: c846 |002b: mul-float/2addr v6, v4 │ │ -04d3c0: 52a7 4e04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ -04d3c4: c876 |002e: mul-float/2addr v6, v7 │ │ -04d3c6: 8766 |002f: float-to-int v6, v6 │ │ -04d3c8: 59a6 4604 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ -04d3cc: 0e00 |0032: return-void │ │ +04d340: |[04d340] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +04d350: 53a6 4404 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ +04d354: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +04d358: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +04d35c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +04d360: 2206 6703 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0367 │ │ +04d364: 1a07 b002 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02b0 │ │ +04d368: 7020 c917 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +04d36e: 2706 |000f: throw v6 │ │ +04d370: 7100 5814 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +04d376: 0b00 |0013: move-result-wide v0 │ │ +04d378: 7030 2c0f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f2c │ │ +04d37e: 0a05 |0017: move-result v5 │ │ +04d380: 7020 2e0f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0f2e │ │ +04d386: 0a04 |001b: move-result v4 │ │ +04d388: 53a6 4404 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ +04d38c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +04d390: 5aa0 4404 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ +04d394: 8526 |0022: long-to-float v6, v2 │ │ +04d396: c846 |0023: mul-float/2addr v6, v4 │ │ +04d398: 52a7 4d04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ +04d39c: c876 |0026: mul-float/2addr v6, v7 │ │ +04d39e: 8766 |0027: float-to-int v6, v6 │ │ +04d3a0: 59a6 4504 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ +04d3a4: 8526 |002a: long-to-float v6, v2 │ │ +04d3a6: c846 |002b: mul-float/2addr v6, v4 │ │ +04d3a8: 52a7 4e04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ +04d3ac: c876 |002e: mul-float/2addr v6, v7 │ │ +04d3ae: 8766 |002f: float-to-int v6, v6 │ │ +04d3b0: 59a6 4604 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ +04d3b4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -67134,17 +67134,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d3d0: |[04d3d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -04d3e0: 5210 4504 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ -04d3e4: 0f00 |0002: return v0 │ │ +04d3b8: |[04d3b8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +04d3c8: 5210 4504 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ +04d3cc: 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;) │ │ @@ -67152,17 +67152,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d3e8: |[04d3e8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -04d3f8: 5210 4604 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ -04d3fc: 0f00 |0002: return v0 │ │ +04d3d0: |[04d3d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +04d3e0: 5210 4604 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ +04d3e4: 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;) │ │ @@ -67170,22 +67170,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04d400: |[04d400] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -04d410: 5220 4d04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ -04d414: 5221 4d04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ -04d418: 7110 b417 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -04d41e: 0a01 |0007: move-result v1 │ │ -04d420: c910 |0008: div-float/2addr v0, v1 │ │ -04d422: 8700 |0009: float-to-int v0, v0 │ │ -04d424: 0f00 |000a: return v0 │ │ +04d3e8: |[04d3e8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +04d3f8: 5220 4d04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ +04d3fc: 5221 4d04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ +04d400: 7110 b417 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04d406: 0a01 |0007: move-result v1 │ │ +04d408: c910 |0008: div-float/2addr v0, v1 │ │ +04d40a: 8700 |0009: float-to-int v0, v0 │ │ +04d40c: 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;) │ │ @@ -67193,22 +67193,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04d428: |[04d428] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -04d438: 5220 4e04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ -04d43c: 5221 4e04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ -04d440: 7110 b417 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -04d446: 0a01 |0007: move-result v1 │ │ -04d448: c910 |0008: div-float/2addr v0, v1 │ │ -04d44a: 8700 |0009: float-to-int v0, v0 │ │ -04d44c: 0f00 |000a: return v0 │ │ +04d410: |[04d410] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +04d420: 5220 4e04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ +04d424: 5221 4e04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ +04d428: 7110 b417 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +04d42e: 0a01 |0007: move-result v1 │ │ +04d430: c910 |0008: div-float/2addr v0, v1 │ │ +04d432: 8700 |0009: float-to-int v0, v0 │ │ +04d434: 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;) │ │ @@ -67216,31 +67216,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -04d450: |[04d450] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -04d460: 5360 4b04 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d464: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -04d468: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -04d46c: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -04d470: 7100 5814 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -04d476: 0b00 |000b: move-result-wide v0 │ │ -04d478: 5362 4b04 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d47c: 5264 4704 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ -04d480: 8144 |0010: int-to-long v4, v4 │ │ -04d482: bb42 |0011: add-long/2addr v2, v4 │ │ -04d484: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -04d488: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -04d48c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -04d48e: 0f00 |0017: return v0 │ │ -04d490: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04d492: 28fe |0019: goto 0017 // -0002 │ │ +04d438: |[04d438] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +04d448: 5360 4b04 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d44c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +04d450: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +04d454: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +04d458: 7100 5814 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +04d45e: 0b00 |000b: move-result-wide v0 │ │ +04d460: 5362 4b04 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d464: 5264 4704 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ +04d468: 8144 |0010: int-to-long v4, v4 │ │ +04d46a: bb42 |0011: add-long/2addr v2, v4 │ │ +04d46c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +04d470: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +04d474: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +04d476: 0f00 |0017: return v0 │ │ +04d478: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04d47a: 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;) │ │ @@ -67248,30 +67248,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -04d494: |[04d494] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -04d4a4: 7100 5814 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -04d4aa: 0b00 |0003: move-result-wide v0 │ │ -04d4ac: 5352 4a04 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d4b0: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -04d4b4: 8422 |0008: long-to-int v2, v2 │ │ -04d4b6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -04d4b8: 5254 4804 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0448 │ │ -04d4bc: 7130 440f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0f44 │ │ -04d4c2: 0a02 |000f: move-result v2 │ │ -04d4c4: 5952 4704 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ -04d4c8: 7030 2c0f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f2c │ │ -04d4ce: 0a02 |0015: move-result v2 │ │ -04d4d0: 5952 4c04 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ -04d4d4: 5a50 4b04 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d4d8: 0e00 |001a: return-void │ │ +04d47c: |[04d47c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +04d48c: 7100 5814 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +04d492: 0b00 |0003: move-result-wide v0 │ │ +04d494: 5352 4a04 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d498: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +04d49c: 8422 |0008: long-to-int v2, v2 │ │ +04d49e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +04d4a0: 5254 4804 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0448 │ │ +04d4a4: 7130 440f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0f44 │ │ +04d4aa: 0a02 |000f: move-result v2 │ │ +04d4ac: 5952 4704 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0447 │ │ +04d4b0: 7030 2c0f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f2c │ │ +04d4b6: 0a02 |0015: move-result v2 │ │ +04d4b8: 5952 4c04 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ +04d4bc: 5a50 4b04 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d4c0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -67284,17 +67284,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d4dc: |[04d4dc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -04d4ec: 5901 4804 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0448 │ │ -04d4f0: 0e00 |0002: return-void │ │ +04d4c4: |[04d4c4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +04d4d4: 5901 4804 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0448 │ │ +04d4d8: 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 │ │ @@ -67304,17 +67304,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d4f4: |[04d4f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -04d504: 5901 4904 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0449 │ │ -04d508: 0e00 |0002: return-void │ │ +04d4dc: |[04d4dc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +04d4ec: 5901 4904 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0449 │ │ +04d4f0: 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 │ │ @@ -67324,18 +67324,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d50c: |[04d50c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -04d51c: 5901 4d04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ -04d520: 5902 4e04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ -04d524: 0e00 |0004: return-void │ │ +04d4f4: |[04d4f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +04d504: 5901 4d04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044d │ │ +04d508: 5902 4e04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044e │ │ +04d50c: 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; │ │ @@ -67347,47 +67347,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -04d528: |[04d528] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -04d538: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d53a: 7100 5814 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -04d540: 0b00 |0004: move-result-wide v0 │ │ -04d542: 5a30 4a04 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d546: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -04d54a: 5a30 4b04 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ -04d54e: 5330 4a04 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ -04d552: 5a30 4404 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ -04d556: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -04d55a: 5930 4c04 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ -04d55e: 5932 4504 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ -04d562: 5932 4604 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ -04d566: 0e00 |0017: return-void │ │ +04d510: |[04d510] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +04d520: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d522: 7100 5814 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +04d528: 0b00 |0004: move-result-wide v0 │ │ +04d52a: 5a30 4a04 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d52e: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +04d532: 5a30 4b04 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044b │ │ +04d536: 5330 4a04 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@044a │ │ +04d53a: 5a30 4404 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0444 │ │ +04d53e: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +04d542: 5930 4c04 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044c │ │ +04d546: 5932 4504 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0445 │ │ +04d54a: 5932 4604 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0446 │ │ +04d54e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ 0x0015 line=768 │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ - source_file_idx : 606 (AutoScrollHelper.java) │ │ + source_file_idx : 599 (AutoScrollHelper.java) │ │ │ │ Class #290 header: │ │ class_idx : 564 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 606 │ │ +source_file_idx : 599 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -67412,18 +67412,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 │ │ -04d568: |[04d568] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -04d578: 5b01 4f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d57c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04d582: 0e00 |0005: return-void │ │ +04d550: |[04d550] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +04d560: 5b01 4f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d564: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04d56a: 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; │ │ │ │ @@ -67432,17 +67432,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 │ │ -04d584: |[04d584] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -04d594: 7020 350f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f35 │ │ -04d59a: 0e00 |0003: return-void │ │ +04d56c: |[04d56c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +04d57c: 7020 350f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f35 │ │ +04d582: 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; │ │ @@ -67453,64 +67453,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -04d59c: |[04d59c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -04d5ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04d5ae: 5453 4f04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d5b2: 7110 3a0f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3a │ │ -04d5b8: 0a03 |0006: move-result v3 │ │ -04d5ba: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -04d5be: 0e00 |0009: return-void │ │ -04d5c0: 5453 4f04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d5c4: 7110 3c0f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3c │ │ -04d5ca: 0a03 |000f: move-result v3 │ │ -04d5cc: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -04d5d0: 5453 4f04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d5d4: 7120 3d0f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f3d │ │ -04d5da: 5453 4f04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d5de: 7110 3e0f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f3e │ │ -04d5e4: 0c03 |001c: move-result-object v3 │ │ -04d5e6: 6e10 340f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0f34 │ │ -04d5ec: 5453 4f04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d5f0: 7110 3e0f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f3e │ │ -04d5f6: 0c02 |0025: move-result-object v2 │ │ -04d5f8: 6e10 2f0f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0f2f │ │ -04d5fe: 0a03 |0029: move-result v3 │ │ -04d600: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -04d604: 5453 4f04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d608: 7110 3f0f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3f │ │ -04d60e: 0a03 |0031: move-result v3 │ │ -04d610: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -04d614: 5453 4f04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d618: 7120 3b0f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f3b │ │ -04d61e: 28d0 |0039: goto 0009 // -0030 │ │ -04d620: 5453 4f04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d624: 7110 400f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f40 │ │ -04d62a: 0a03 |003f: move-result v3 │ │ -04d62c: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -04d630: 5453 4f04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d634: 7120 410f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f41 │ │ -04d63a: 5453 4f04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d63e: 7110 420f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f42 │ │ -04d644: 6e10 280f 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0f28 │ │ -04d64a: 6e10 290f 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0f29 │ │ -04d650: 0a00 |0052: move-result v0 │ │ -04d652: 6e10 2a0f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0f2a │ │ -04d658: 0a01 |0056: move-result v1 │ │ -04d65a: 5453 4f04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d65e: 6e30 520f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0f52 │ │ -04d664: 5453 4f04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ -04d668: 7110 430f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0f43 │ │ -04d66e: 0c03 |0061: move-result-object v3 │ │ -04d670: 7120 650b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ -04d676: 28a4 |0065: goto 0009 // -005c │ │ +04d584: |[04d584] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +04d594: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04d596: 5453 4f04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d59a: 7110 3a0f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3a │ │ +04d5a0: 0a03 |0006: move-result v3 │ │ +04d5a2: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +04d5a6: 0e00 |0009: return-void │ │ +04d5a8: 5453 4f04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d5ac: 7110 3c0f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3c │ │ +04d5b2: 0a03 |000f: move-result v3 │ │ +04d5b4: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +04d5b8: 5453 4f04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d5bc: 7120 3d0f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f3d │ │ +04d5c2: 5453 4f04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d5c6: 7110 3e0f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f3e │ │ +04d5cc: 0c03 |001c: move-result-object v3 │ │ +04d5ce: 6e10 340f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0f34 │ │ +04d5d4: 5453 4f04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d5d8: 7110 3e0f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f3e │ │ +04d5de: 0c02 |0025: move-result-object v2 │ │ +04d5e0: 6e10 2f0f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0f2f │ │ +04d5e6: 0a03 |0029: move-result v3 │ │ +04d5e8: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +04d5ec: 5453 4f04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d5f0: 7110 3f0f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f3f │ │ +04d5f6: 0a03 |0031: move-result v3 │ │ +04d5f8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +04d5fc: 5453 4f04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d600: 7120 3b0f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f3b │ │ +04d606: 28d0 |0039: goto 0009 // -0030 │ │ +04d608: 5453 4f04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d60c: 7110 400f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f40 │ │ +04d612: 0a03 |003f: move-result v3 │ │ +04d614: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +04d618: 5453 4f04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d61c: 7120 410f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f41 │ │ +04d622: 5453 4f04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d626: 7110 420f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f42 │ │ +04d62c: 6e10 280f 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0f28 │ │ +04d632: 6e10 290f 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0f29 │ │ +04d638: 0a00 |0052: move-result v0 │ │ +04d63a: 6e10 2a0f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0f2a │ │ +04d640: 0a01 |0056: move-result v1 │ │ +04d642: 5453 4f04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d646: 6e30 520f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0f52 │ │ +04d64c: 5453 4f04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044f │ │ +04d650: 7110 430f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0f43 │ │ +04d656: 0c03 |0061: move-result-object v3 │ │ +04d658: 7120 650b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ +04d65e: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -67527,21 +67527,21 @@ │ │ 0x005c line=714 │ │ locals : │ │ 0x0053 - 0x0066 reg=0 deltaX I │ │ 0x0057 - 0x0066 reg=1 deltaY I │ │ 0x0026 - 0x0066 reg=2 scroller Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ │ │ - source_file_idx : 606 (AutoScrollHelper.java) │ │ + source_file_idx : 599 (AutoScrollHelper.java) │ │ │ │ Class #291 header: │ │ class_idx : 565 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 606 │ │ +source_file_idx : 599 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -67714,99 +67714,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04d678: |[04d678] android.support.v4.widget.AutoScrollHelper.:()V │ │ -04d688: 7100 8713 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1387 │ │ -04d68e: 0a00 |0003: move-result v0 │ │ -04d690: 6700 5004 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0450 │ │ -04d694: 0e00 |0006: return-void │ │ +04d660: |[04d660] android.support.v4.widget.AutoScrollHelper.:()V │ │ +04d670: 7100 8713 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1387 │ │ +04d676: 0a00 |0003: move-result v0 │ │ +04d678: 6700 5004 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0450 │ │ +04d67c: 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 │ │ -04d698: |[04d698] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -04d6a8: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -04d6ae: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -04d6b2: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -04d6b6: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -04d6bc: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -04d6be: 7010 bf17 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@17bf │ │ -04d6c4: 2203 3302 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0233 │ │ -04d6c8: 7010 270f 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0f27 │ │ -04d6ce: 5b93 7004 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04d6d2: 2203 d102 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ -04d6d6: 7010 4b14 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@144b │ │ -04d6dc: 5b93 6404 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ -04d6e0: 2343 f503 |001c: new-array v3, v4, [F // type@03f5 │ │ -04d6e4: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -04d6ea: 5b93 6d04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ -04d6ee: 2343 f503 |0023: new-array v3, v4, [F // type@03f5 │ │ -04d6f2: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -04d6f8: 5b93 6804 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ -04d6fc: 2343 f503 |002a: new-array v3, v4, [F // type@03f5 │ │ -04d700: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -04d706: 5b93 6e04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ -04d70a: 2343 f503 |0031: new-array v3, v4, [F // type@03f5 │ │ -04d70e: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -04d714: 5b93 6a04 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ -04d718: 2343 f503 |0038: new-array v3, v4, [F // type@03f5 │ │ -04d71c: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -04d722: 5b93 6904 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ -04d726: 5b9a 7104 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04d72a: 7100 0d01 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@010d │ │ -04d730: 0c03 |0044: move-result-object v3 │ │ -04d732: 6e10 0401 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -04d738: 0c01 |0048: move-result-object v1 │ │ -04d73a: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -04d740: 5214 7a05 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -04d744: c843 |004e: mul-float/2addr v3, v4 │ │ -04d746: c663 |004f: add-float/2addr v3, v6 │ │ -04d748: 8730 |0050: float-to-int v0, v3 │ │ -04d74a: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -04d750: 5214 7a05 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -04d754: c843 |0056: mul-float/2addr v3, v4 │ │ -04d756: c663 |0057: add-float/2addr v3, v6 │ │ -04d758: 8732 |0058: float-to-int v2, v3 │ │ -04d75a: 8203 |0059: int-to-float v3, v0 │ │ -04d75c: 8204 |005a: int-to-float v4, v0 │ │ -04d75e: 6e30 580f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f58 │ │ -04d764: 8223 |005e: int-to-float v3, v2 │ │ -04d766: 8224 |005f: int-to-float v4, v2 │ │ -04d768: 6e30 590f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f59 │ │ -04d76e: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -04d770: 6e20 540f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f54 │ │ -04d776: 6e30 570f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f57 │ │ -04d77c: 6e30 5c0f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5c │ │ -04d782: 6e30 5d0f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5d │ │ -04d788: 6003 5004 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0450 │ │ -04d78c: 6e20 530f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f53 │ │ -04d792: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -04d796: 6e20 5b0f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5b │ │ -04d79c: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -04d7a0: 6e20 5a0f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5a │ │ -04d7a6: 0e00 |007f: return-void │ │ -04d7a8: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -04d7b8: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -04d7c8: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -04d7d8: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -04d7e8: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +04d680: |[04d680] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +04d690: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +04d696: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +04d69a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +04d69e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +04d6a4: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +04d6a6: 7010 bf17 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@17bf │ │ +04d6ac: 2203 3302 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0233 │ │ +04d6b0: 7010 270f 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0f27 │ │ +04d6b6: 5b93 7004 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04d6ba: 2203 d102 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ +04d6be: 7010 4b14 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@144b │ │ +04d6c4: 5b93 6404 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ +04d6c8: 2343 f503 |001c: new-array v3, v4, [F // type@03f5 │ │ +04d6cc: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +04d6d2: 5b93 6d04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ +04d6d6: 2343 f503 |0023: new-array v3, v4, [F // type@03f5 │ │ +04d6da: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +04d6e0: 5b93 6804 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ +04d6e4: 2343 f503 |002a: new-array v3, v4, [F // type@03f5 │ │ +04d6e8: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +04d6ee: 5b93 6e04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ +04d6f2: 2343 f503 |0031: new-array v3, v4, [F // type@03f5 │ │ +04d6f6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +04d6fc: 5b93 6a04 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ +04d700: 2343 f503 |0038: new-array v3, v4, [F // type@03f5 │ │ +04d704: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +04d70a: 5b93 6904 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ +04d70e: 5b9a 7104 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04d712: 7100 0d01 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@010d │ │ +04d718: 0c03 |0044: move-result-object v3 │ │ +04d71a: 6e10 0401 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +04d720: 0c01 |0048: move-result-object v1 │ │ +04d722: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +04d728: 5214 7a05 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +04d72c: c843 |004e: mul-float/2addr v3, v4 │ │ +04d72e: c663 |004f: add-float/2addr v3, v6 │ │ +04d730: 8730 |0050: float-to-int v0, v3 │ │ +04d732: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +04d738: 5214 7a05 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +04d73c: c843 |0056: mul-float/2addr v3, v4 │ │ +04d73e: c663 |0057: add-float/2addr v3, v6 │ │ +04d740: 8732 |0058: float-to-int v2, v3 │ │ +04d742: 8203 |0059: int-to-float v3, v0 │ │ +04d744: 8204 |005a: int-to-float v4, v0 │ │ +04d746: 6e30 580f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f58 │ │ +04d74c: 8223 |005e: int-to-float v3, v2 │ │ +04d74e: 8224 |005f: int-to-float v4, v2 │ │ +04d750: 6e30 590f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f59 │ │ +04d756: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +04d758: 6e20 540f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f54 │ │ +04d75e: 6e30 570f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f57 │ │ +04d764: 6e30 5c0f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5c │ │ +04d76a: 6e30 5d0f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5d │ │ +04d770: 6003 5004 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0450 │ │ +04d774: 6e20 530f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f53 │ │ +04d77a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +04d77e: 6e20 5b0f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5b │ │ +04d784: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +04d788: 6e20 5a0f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f5a │ │ +04d78e: 0e00 |007f: return-void │ │ +04d790: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +04d7a0: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +04d7b0: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +04d7c0: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +04d7d0: 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 │ │ @@ -67844,17 +67844,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 │ │ -04d7f8: |[04d7f8] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04d808: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04d80c: 0f00 |0002: return v0 │ │ +04d7e0: |[04d7e0] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04d7f0: 5510 6304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04d7f4: 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;) │ │ @@ -67862,17 +67862,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 │ │ -04d810: |[04d810] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04d820: 5c01 6304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04d824: 0f01 |0002: return v1 │ │ +04d7f8: |[04d7f8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +04d808: 5c01 6304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04d80c: 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 │ │ │ │ @@ -67881,17 +67881,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 │ │ -04d828: |[04d828] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04d838: 5510 6c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ -04d83c: 0f00 |0002: return v0 │ │ +04d810: |[04d810] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04d820: 5510 6c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ +04d824: 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;) │ │ @@ -67899,17 +67899,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 │ │ -04d840: |[04d840] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04d850: 5c01 6c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ -04d854: 0f01 |0002: return v1 │ │ +04d828: |[04d828] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +04d838: 5c01 6c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ +04d83c: 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 │ │ │ │ @@ -67918,17 +67918,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 │ │ -04d858: |[04d858] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -04d868: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04d86c: 1100 |0002: return-object v0 │ │ +04d840: |[04d840] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +04d850: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04d854: 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;) │ │ @@ -67936,18 +67936,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 │ │ -04d870: |[04d870] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04d880: 7010 5e0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f5e │ │ -04d886: 0a00 |0003: move-result v0 │ │ -04d888: 0f00 |0004: return v0 │ │ +04d858: |[04d858] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04d868: 7010 5e0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f5e │ │ +04d86e: 0a00 |0003: move-result v0 │ │ +04d870: 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;) │ │ @@ -67955,17 +67955,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 │ │ -04d88c: |[04d88c] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04d89c: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ -04d8a0: 0f00 |0002: return v0 │ │ +04d874: |[04d874] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04d884: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ +04d888: 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;) │ │ @@ -67973,17 +67973,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 │ │ -04d8a4: |[04d8a4] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -04d8b4: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ -04d8b8: 0f01 |0002: return v1 │ │ +04d88c: |[04d88c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +04d89c: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ +04d8a0: 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 │ │ │ │ @@ -67992,17 +67992,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 │ │ -04d8bc: |[04d8bc] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -04d8cc: 7010 480f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0f48 │ │ -04d8d2: 0e00 |0003: return-void │ │ +04d8a4: |[04d8a4] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +04d8b4: 7010 480f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0f48 │ │ +04d8ba: 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;) │ │ @@ -68010,17 +68010,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 │ │ -04d8d4: |[04d8d4] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -04d8e4: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04d8e8: 1100 |0002: return-object v0 │ │ +04d8bc: |[04d8bc] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +04d8cc: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04d8d0: 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;) │ │ @@ -68028,18 +68028,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d8ec: |[04d8ec] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -04d8fc: 7130 4b0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0f4b │ │ -04d902: 0a00 |0003: move-result v0 │ │ -04d904: 0f00 |0004: return v0 │ │ +04d8d4: |[04d8d4] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +04d8e4: 7130 4b0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0f4b │ │ +04d8ea: 0a00 |0003: move-result v0 │ │ +04d8ec: 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 │ │ @@ -68049,18 +68049,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d908: |[04d908] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -04d918: 7130 4a0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ -04d91e: 0a00 |0003: move-result v0 │ │ -04d920: 0f00 |0004: return v0 │ │ +04d8f0: |[04d8f0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +04d900: 7130 4a0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ +04d906: 0a00 |0003: move-result v0 │ │ +04d908: 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 │ │ @@ -68070,28 +68070,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -04d924: |[04d924] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -04d934: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04d936: 7100 0502 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -04d93c: 0b00 |0004: move-result-wide v0 │ │ -04d93e: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -04d940: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -04d942: 0402 |0007: move-wide v2, v0 │ │ -04d944: 0156 |0008: move v6, v5 │ │ -04d946: 7708 f812 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ -04d94c: 0c08 |000c: move-result-object v8 │ │ -04d94e: 5492 7104 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04d952: 6e20 5a13 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@135a │ │ -04d958: 6e10 fa12 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -04d95e: 0e00 |0015: return-void │ │ +04d90c: |[04d90c] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +04d91c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d91e: 7100 0502 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +04d924: 0b00 |0004: move-result-wide v0 │ │ +04d926: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +04d928: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +04d92a: 0402 |0007: move-wide v2, v0 │ │ +04d92c: 0156 |0008: move v6, v5 │ │ +04d92e: 7708 f812 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ +04d934: 0c08 |000c: move-result-object v8 │ │ +04d936: 5492 7104 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04d93a: 6e20 5a13 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@135a │ │ +04d940: 6e10 fa12 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +04d946: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -68105,44 +68105,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -04d960: |[04d960] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -04d970: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04d972: 5498 6d04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ -04d976: 4403 080a |0003: aget v3, v8, v10 │ │ -04d97a: 5498 6804 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ -04d97e: 4400 080a |0007: aget v0, v8, v10 │ │ -04d982: 705b 4d0f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0f4d │ │ -04d988: 0a06 |000c: move-result v6 │ │ -04d98a: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -04d98e: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -04d992: 0f07 |0011: return v7 │ │ -04d994: 5498 6e04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ -04d998: 4404 080a |0014: aget v4, v8, v10 │ │ -04d99c: 5498 6a04 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ -04d9a0: 4402 080a |0018: aget v2, v8, v10 │ │ -04d9a4: 5498 6904 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ -04d9a8: 4401 080a |001c: aget v1, v8, v10 │ │ -04d9ac: a805 040d |001e: mul-float v5, v4, v13 │ │ -04d9b0: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -04d9b4: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -04d9b8: a807 0605 |0024: mul-float v7, v6, v5 │ │ -04d9bc: 7130 4a0f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ -04d9c2: 0a07 |0029: move-result v7 │ │ -04d9c4: 28e7 |002a: goto 0011 // -0019 │ │ -04d9c6: 7f67 |002b: neg-float v7, v6 │ │ -04d9c8: c857 |002c: mul-float/2addr v7, v5 │ │ -04d9ca: 7130 4a0f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ -04d9d0: 0a07 |0030: move-result v7 │ │ -04d9d2: 7f77 |0031: neg-float v7, v7 │ │ -04d9d4: 28df |0032: goto 0011 // -0021 │ │ +04d948: |[04d948] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +04d958: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04d95a: 5498 6d04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ +04d95e: 4403 080a |0003: aget v3, v8, v10 │ │ +04d962: 5498 6804 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ +04d966: 4400 080a |0007: aget v0, v8, v10 │ │ +04d96a: 705b 4d0f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0f4d │ │ +04d970: 0a06 |000c: move-result v6 │ │ +04d972: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +04d976: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +04d97a: 0f07 |0011: return v7 │ │ +04d97c: 5498 6e04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ +04d980: 4404 080a |0014: aget v4, v8, v10 │ │ +04d984: 5498 6a04 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ +04d988: 4402 080a |0018: aget v2, v8, v10 │ │ +04d98c: 5498 6904 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ +04d990: 4401 080a |001c: aget v1, v8, v10 │ │ +04d994: a805 040d |001e: mul-float v5, v4, v13 │ │ +04d998: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +04d99c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +04d9a0: a807 0605 |0024: mul-float v7, v6, v5 │ │ +04d9a4: 7130 4a0f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ +04d9aa: 0a07 |0029: move-result v7 │ │ +04d9ac: 28e7 |002a: goto 0011 // -0019 │ │ +04d9ae: 7f67 |002b: neg-float v7, v6 │ │ +04d9b0: c857 |002c: mul-float/2addr v7, v5 │ │ +04d9b2: 7130 4a0f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ +04d9b8: 0a07 |0030: move-result v7 │ │ +04d9ba: 7f77 |0031: neg-float v7, v7 │ │ +04d9bc: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -68172,24 +68172,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -04d9d8: |[04d9d8] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -04d9e8: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -04d9ec: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -04d9f0: 0f03 |0004: return v3 │ │ -04d9f2: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -04d9f6: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -04d9fa: 0123 |0009: move v3, v2 │ │ -04d9fc: 28fa |000a: goto 0004 // -0006 │ │ -04d9fe: 0113 |000b: move v3, v1 │ │ -04da00: 28f8 |000c: goto 0004 // -0008 │ │ +04d9c0: |[04d9c0] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +04d9d0: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +04d9d4: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +04d9d8: 0f03 |0004: return v3 │ │ +04d9da: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +04d9de: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +04d9e2: 0123 |0009: move v3, v2 │ │ +04d9e4: 28fa |000a: goto 0004 // -0006 │ │ +04d9e6: 0113 |000b: move v3, v1 │ │ +04d9e8: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -68204,22 +68204,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04da04: |[04da04] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -04da14: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -04da18: 0f02 |0002: return v2 │ │ -04da1a: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -04da1e: 0112 |0005: move v2, v1 │ │ -04da20: 28fc |0006: goto 0002 // -0004 │ │ -04da22: 0102 |0007: move v2, v0 │ │ -04da24: 28fa |0008: goto 0002 // -0006 │ │ +04d9ec: |[04d9ec] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +04d9fc: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +04da00: 0f02 |0002: return v2 │ │ +04da02: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +04da06: 0112 |0005: move v2, v1 │ │ +04da08: 28fc |0006: goto 0002 // -0004 │ │ +04da0a: 0102 |0007: move v2, v0 │ │ +04da0c: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -68234,43 +68234,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -04da28: |[04da28] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -04da38: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04da3c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04da3e: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -04da42: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04da46: 0f00 |0007: return v0 │ │ -04da48: 5242 6504 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ -04da4c: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -04da52: 28fa |000d: goto 0007 // -0006 │ │ -04da54: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -04da58: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -04da5c: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -04da60: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -04da64: a900 0506 |0016: div-float v0, v5, v6 │ │ -04da68: a700 0100 |0018: sub-float v0, v1, v0 │ │ -04da6c: 28ed |001a: goto 0007 // -0013 │ │ -04da6e: 5542 6304 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04da72: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -04da76: 5242 6504 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ -04da7a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -04da7c: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -04da80: 0110 |0024: move v0, v1 │ │ -04da82: 28e2 |0025: goto 0007 // -001e │ │ -04da84: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -04da88: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -04da8c: 7f60 |002a: neg-float v0, v6 │ │ -04da8e: a900 0500 |002b: div-float v0, v5, v0 │ │ -04da92: 28da |002d: goto 0007 // -0026 │ │ -04da94: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +04da10: |[04da10] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +04da20: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +04da24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +04da26: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +04da2a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04da2e: 0f00 |0007: return v0 │ │ +04da30: 5242 6504 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ +04da34: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +04da3a: 28fa |000d: goto 0007 // -0006 │ │ +04da3c: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +04da40: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +04da44: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +04da48: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +04da4c: a900 0506 |0016: div-float v0, v5, v6 │ │ +04da50: a700 0100 |0018: sub-float v0, v1, v0 │ │ +04da54: 28ed |001a: goto 0007 // -0013 │ │ +04da56: 5542 6304 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04da5a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +04da5e: 5242 6504 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ +04da62: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +04da64: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +04da68: 0110 |0024: move v0, v1 │ │ +04da6a: 28e2 |0025: goto 0007 // -001e │ │ +04da6c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +04da70: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +04da74: 7f60 |002a: neg-float v0, v6 │ │ +04da76: a900 0500 |002b: div-float v0, v5, v0 │ │ +04da7a: 28da |002d: goto 0007 // -0026 │ │ +04da7c: 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 │ │ @@ -68290,43 +68290,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -04daa8: |[04daa8] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -04dab8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04daba: a806 0809 |0001: mul-float v6, v8, v9 │ │ -04dabe: 7130 4a0f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ -04dac4: 0a00 |0006: move-result v0 │ │ -04dac6: 7030 4c0f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f4c │ │ -04dacc: 0a03 |000a: move-result v3 │ │ -04dace: a706 090b |000b: sub-float v6, v9, v11 │ │ -04dad2: 7030 4c0f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f4c │ │ -04dad8: 0a04 |0010: move-result v4 │ │ -04dada: a702 0403 |0011: sub-float v2, v4, v3 │ │ -04dade: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -04dae2: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -04dae6: 5475 6404 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ -04daea: 7f26 |0019: neg-float v6, v2 │ │ -04daec: 7220 5b14 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ -04daf2: 0a05 |001d: move-result v5 │ │ -04daf4: 7f51 |001e: neg-float v1, v5 │ │ -04daf6: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -04dafa: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -04dafe: 7130 4a0f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ -04db04: 0a05 |0026: move-result v5 │ │ -04db06: 0f05 |0027: return v5 │ │ -04db08: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -04db0c: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -04db10: 5475 6404 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ -04db14: 7220 5b14 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ -04db1a: 0a01 |0031: move-result v1 │ │ -04db1c: 28ed |0032: goto 001f // -0013 │ │ +04da90: |[04da90] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +04daa0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04daa2: a806 0809 |0001: mul-float v6, v8, v9 │ │ +04daa6: 7130 4a0f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ +04daac: 0a00 |0006: move-result v0 │ │ +04daae: 7030 4c0f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f4c │ │ +04dab4: 0a03 |000a: move-result v3 │ │ +04dab6: a706 090b |000b: sub-float v6, v9, v11 │ │ +04daba: 7030 4c0f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f4c │ │ +04dac0: 0a04 |0010: move-result v4 │ │ +04dac2: a702 0403 |0011: sub-float v2, v4, v3 │ │ +04dac6: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +04daca: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +04dace: 5475 6404 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ +04dad2: 7f26 |0019: neg-float v6, v2 │ │ +04dad4: 7220 5b14 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ +04dada: 0a05 |001d: move-result v5 │ │ +04dadc: 7f51 |001e: neg-float v1, v5 │ │ +04dade: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +04dae2: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +04dae6: 7130 4a0f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f4a │ │ +04daec: 0a05 |0026: move-result v5 │ │ +04daee: 0f05 |0027: return v5 │ │ +04daf0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +04daf4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +04daf8: 5475 6404 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0464 │ │ +04dafc: 7220 5b14 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ +04db02: 0a01 |0031: move-result v1 │ │ +04db04: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -68352,23 +68352,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04db20: |[04db20] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -04db30: 5510 6c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ -04db34: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04db38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04db3a: 5c10 6304 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04db3e: 0e00 |0007: return-void │ │ -04db40: 5410 7004 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04db44: 6e10 300f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0f30 │ │ -04db4a: 28fa |000d: goto 0007 // -0006 │ │ +04db08: |[04db08] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +04db18: 5510 6c04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ +04db1c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04db20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04db22: 5c10 6304 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04db26: 0e00 |0007: return-void │ │ +04db28: 5410 7004 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04db2c: 6e10 300f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0f30 │ │ +04db32: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -68379,32 +68379,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04db4c: |[04db4c] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -04db5c: 5441 7004 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04db60: 6e10 2d0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0f2d │ │ -04db66: 0a02 |0005: move-result v2 │ │ -04db68: 6e10 2b0f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0f2b │ │ -04db6e: 0a00 |0009: move-result v0 │ │ -04db70: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -04db74: 6e20 470f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0f47 │ │ -04db7a: 0a03 |000f: move-result v3 │ │ -04db7c: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -04db80: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -04db84: 6e20 460f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0f46 │ │ -04db8a: 0a03 |0017: move-result v3 │ │ -04db8c: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -04db90: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04db92: 0f03 |001b: return v3 │ │ -04db94: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04db96: 28fe |001d: goto 001b // -0002 │ │ +04db34: |[04db34] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +04db44: 5441 7004 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04db48: 6e10 2d0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0f2d │ │ +04db4e: 0a02 |0005: move-result v2 │ │ +04db50: 6e10 2b0f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0f2b │ │ +04db56: 0a00 |0009: move-result v0 │ │ +04db58: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +04db5c: 6e20 470f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0f47 │ │ +04db62: 0a03 |000f: move-result v3 │ │ +04db64: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +04db68: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +04db6c: 6e20 460f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0f46 │ │ +04db72: 0a03 |0017: move-result v3 │ │ +04db74: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +04db78: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +04db7a: 0f03 |001b: return v3 │ │ +04db7c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +04db7e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -68418,38 +68418,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -04db98: |[04db98] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -04dba8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04dbaa: 5450 6f04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ -04dbae: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -04dbb2: 2200 3402 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0234 │ │ -04dbb6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04dbb8: 7030 360f 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@0f36 │ │ -04dbbe: 5b50 6f04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ -04dbc2: 5c54 6304 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04dbc6: 5c54 6c04 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ -04dbca: 5550 6204 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ -04dbce: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -04dbd2: 5250 6104 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ -04dbd6: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -04dbda: 5450 7104 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04dbde: 5451 6f04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ -04dbe2: 5252 6104 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ -04dbe6: 8122 |001f: int-to-long v2, v2 │ │ -04dbe8: 7140 660b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b66 │ │ -04dbee: 5c54 6204 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ -04dbf2: 0e00 |0025: return-void │ │ -04dbf4: 5450 6f04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ -04dbf8: 7210 c817 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -04dbfe: 28f8 |002b: goto 0023 // -0008 │ │ +04db80: |[04db80] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +04db90: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04db92: 5450 6f04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ +04db96: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +04db9a: 2200 3402 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0234 │ │ +04db9e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04dba0: 7030 360f 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@0f36 │ │ +04dba6: 5b50 6f04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ +04dbaa: 5c54 6304 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04dbae: 5c54 6c04 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046c │ │ +04dbb2: 5550 6204 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ +04dbb6: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +04dbba: 5250 6104 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ +04dbbe: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +04dbc2: 5450 7104 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04dbc6: 5451 6f04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ +04dbca: 5252 6104 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ +04dbce: 8122 |001f: int-to-long v2, v2 │ │ +04dbd0: 7140 660b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b66 │ │ +04dbd6: 5c54 6204 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ +04dbda: 0e00 |0025: return-void │ │ +04dbdc: 5450 6f04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046f │ │ +04dbe0: 7210 c817 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +04dbe6: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -68478,17 +68478,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dc00: |[04dc00] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -04dc10: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ -04dc14: 0f00 |0002: return v0 │ │ +04dbe8: |[04dbe8] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +04dbf8: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ +04dbfc: 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;) │ │ @@ -68496,17 +68496,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dc18: |[04dc18] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -04dc28: 5510 6704 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ -04dc2c: 0f00 |0002: return v0 │ │ +04dc00: |[04dc00] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +04dc10: 5510 6704 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ +04dc14: 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;) │ │ @@ -68514,68 +68514,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 │ │ -04dc30: |[04dc30] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -04dc40: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04dc42: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04dc44: 5585 6604 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ -04dc48: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -04dc4c: 0f04 |0006: return v4 │ │ -04dc4e: 7110 490a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ -04dc54: 0a00 |000a: move-result v0 │ │ -04dc56: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -04dc5c: 5585 6704 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ -04dc60: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -04dc64: 5585 6304 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04dc68: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -04dc6c: 0134 |0016: move v4, v3 │ │ -04dc6e: 28ef |0017: goto 0006 // -0011 │ │ -04dc70: 5c83 6b04 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ -04dc74: 5c84 6204 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ -04dc78: 6e10 f412 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -04dc7e: 0a05 |001f: move-result v5 │ │ -04dc80: 6e10 4313 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -04dc86: 0a06 |0023: move-result v6 │ │ -04dc88: 8266 |0024: int-to-float v6, v6 │ │ -04dc8a: 5487 7104 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04dc8e: 6e10 4313 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -04dc94: 0a07 |002a: move-result v7 │ │ -04dc96: 8277 |002b: int-to-float v7, v7 │ │ -04dc98: 7057 490f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f49 │ │ -04dc9e: 0a01 |002f: move-result v1 │ │ -04dca0: 6e10 f612 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -04dca6: 0a05 |0033: move-result v5 │ │ -04dca8: 6e10 2713 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1327 │ │ -04dcae: 0a06 |0037: move-result v6 │ │ -04dcb0: 8266 |0038: int-to-float v6, v6 │ │ -04dcb2: 5487 7104 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ -04dcb6: 6e10 2713 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1327 │ │ -04dcbc: 0a07 |003e: move-result v7 │ │ -04dcbe: 8277 |003f: int-to-float v7, v7 │ │ -04dcc0: 7057 490f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f49 │ │ -04dcc6: 0a02 |0043: move-result v2 │ │ -04dcc8: 5485 7004 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04dccc: 6e30 330f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0f33 │ │ -04dcd2: 5585 6304 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ -04dcd6: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -04dcda: 7010 5e0f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f5e │ │ -04dce0: 0a05 |0050: move-result v5 │ │ -04dce2: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -04dce6: 7010 5f0f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f5f │ │ -04dcec: 28b8 |0056: goto 000e // -0048 │ │ -04dcee: 7010 510f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f51 │ │ -04dcf4: 28b4 |005a: goto 000e // -004c │ │ -04dcf6: 0143 |005b: move v3, v4 │ │ -04dcf8: 28ba |005c: goto 0016 // -0046 │ │ -04dcfa: 0000 |005d: nop // spacer │ │ -04dcfc: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +04dc18: |[04dc18] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +04dc28: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04dc2a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04dc2c: 5585 6604 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ +04dc30: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +04dc34: 0f04 |0006: return v4 │ │ +04dc36: 7110 490a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ +04dc3c: 0a00 |000a: move-result v0 │ │ +04dc3e: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +04dc44: 5585 6704 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ +04dc48: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +04dc4c: 5585 6304 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04dc50: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +04dc54: 0134 |0016: move v4, v3 │ │ +04dc56: 28ef |0017: goto 0006 // -0011 │ │ +04dc58: 5c83 6b04 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046b │ │ +04dc5c: 5c84 6204 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0462 │ │ +04dc60: 6e10 f412 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +04dc66: 0a05 |001f: move-result v5 │ │ +04dc68: 6e10 4313 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +04dc6e: 0a06 |0023: move-result v6 │ │ +04dc70: 8266 |0024: int-to-float v6, v6 │ │ +04dc72: 5487 7104 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04dc76: 6e10 4313 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +04dc7c: 0a07 |002a: move-result v7 │ │ +04dc7e: 8277 |002b: int-to-float v7, v7 │ │ +04dc80: 7057 490f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f49 │ │ +04dc86: 0a01 |002f: move-result v1 │ │ +04dc88: 6e10 f612 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +04dc8e: 0a05 |0033: move-result v5 │ │ +04dc90: 6e10 2713 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1327 │ │ +04dc96: 0a06 |0037: move-result v6 │ │ +04dc98: 8266 |0038: int-to-float v6, v6 │ │ +04dc9a: 5487 7104 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0471 │ │ +04dc9e: 6e10 2713 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1327 │ │ +04dca4: 0a07 |003e: move-result v7 │ │ +04dca6: 8277 |003f: int-to-float v7, v7 │ │ +04dca8: 7057 490f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f49 │ │ +04dcae: 0a02 |0043: move-result v2 │ │ +04dcb0: 5485 7004 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04dcb4: 6e30 330f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0f33 │ │ +04dcba: 5585 6304 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0463 │ │ +04dcbe: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +04dcc2: 7010 5e0f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f5e │ │ +04dcc8: 0a05 |0050: move-result v5 │ │ +04dcca: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +04dcce: 7010 5f0f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f5f │ │ +04dcd4: 28b8 |0056: goto 000e // -0048 │ │ +04dcd6: 7010 510f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f51 │ │ +04dcdc: 28b4 |005a: goto 000e // -004c │ │ +04dcde: 0143 |005b: move v3, v4 │ │ +04dce0: 28ba |005c: goto 0016 // -0046 │ │ +04dce2: 0000 |005d: nop // spacer │ │ +04dce4: 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 │ │ @@ -68608,17 +68608,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 │ │ -04dd14: |[04dd14] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04dd24: 5901 6104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ -04dd28: 1100 |0002: return-object v0 │ │ +04dcfc: |[04dcfc] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dd0c: 5901 6104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0461 │ │ +04dd10: 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 │ │ @@ -68628,17 +68628,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 │ │ -04dd2c: |[04dd2c] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04dd3c: 5901 6504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ -04dd40: 1100 |0002: return-object v0 │ │ +04dd14: |[04dd14] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dd24: 5901 6504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0465 │ │ +04dd28: 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 │ │ @@ -68648,21 +68648,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 │ │ -04dd44: |[04dd44] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04dd54: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ -04dd58: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04dd5c: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -04dd60: 7010 510f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f51 │ │ -04dd66: 5c12 6604 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ -04dd6a: 1101 |000b: return-object v1 │ │ +04dd2c: |[04dd2c] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dd3c: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ +04dd40: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04dd44: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +04dd48: 7010 510f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f51 │ │ +04dd4e: 5c12 6604 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0466 │ │ +04dd52: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -68674,17 +68674,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 │ │ -04dd6c: |[04dd6c] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04dd7c: 5c01 6704 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ -04dd80: 1100 |0002: return-object v0 │ │ +04dd54: |[04dd54] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dd64: 5c01 6704 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0467 │ │ +04dd68: 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 │ │ @@ -68694,22 +68694,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 │ │ -04dd84: |[04dd84] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04dd94: 5420 6804 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ -04dd98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04dd9a: 4b03 0001 |0003: aput v3, v0, v1 │ │ -04dd9e: 5420 6804 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ -04dda2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04dda4: 4b04 0001 |0008: aput v4, v0, v1 │ │ -04dda8: 1102 |000a: return-object v2 │ │ +04dd6c: |[04dd6c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dd7c: 5420 6804 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ +04dd80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04dd82: 4b03 0001 |0003: aput v3, v0, v1 │ │ +04dd86: 5420 6804 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0468 │ │ +04dd8a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +04dd8c: 4b04 0001 |0008: aput v4, v0, v1 │ │ +04dd90: 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; │ │ @@ -68721,25 +68721,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 │ │ -04ddac: |[04ddac] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04ddbc: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04ddc0: 5440 6904 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ -04ddc4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ddc6: a902 0503 |0005: div-float v2, v5, v3 │ │ -04ddca: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04ddce: 5440 6904 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ -04ddd2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04ddd4: a902 0603 |000c: div-float v2, v6, v3 │ │ -04ddd8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04dddc: 1104 |0010: return-object v4 │ │ +04dd94: |[04dd94] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04dda4: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +04dda8: 5440 6904 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ +04ddac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04ddae: a902 0503 |0005: div-float v2, v5, v3 │ │ +04ddb2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04ddb6: 5440 6904 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0469 │ │ +04ddba: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04ddbc: a902 0603 |000c: div-float v2, v6, v3 │ │ +04ddc0: 4b02 0001 |000e: aput v2, v0, v1 │ │ +04ddc4: 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; │ │ @@ -68751,25 +68751,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 │ │ -04dde0: |[04dde0] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04ddf0: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04ddf4: 5440 6a04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ -04ddf8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ddfa: a902 0503 |0005: div-float v2, v5, v3 │ │ -04ddfe: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04de02: 5440 6a04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ -04de06: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04de08: a902 0603 |000c: div-float v2, v6, v3 │ │ -04de0c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04de10: 1104 |0010: return-object v4 │ │ +04ddc8: |[04ddc8] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04ddd8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +04dddc: 5440 6a04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ +04dde0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04dde2: a902 0503 |0005: div-float v2, v5, v3 │ │ +04dde6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04ddea: 5440 6a04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@046a │ │ +04ddee: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04ddf0: a902 0603 |000c: div-float v2, v6, v3 │ │ +04ddf4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +04ddf8: 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; │ │ @@ -68781,18 +68781,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 │ │ -04de14: |[04de14] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04de24: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04de28: 6e20 310f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0f31 │ │ -04de2e: 1101 |0005: return-object v1 │ │ +04ddfc: |[04ddfc] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04de0c: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04de10: 6e20 310f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0f31 │ │ +04de16: 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 │ │ @@ -68802,18 +68802,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 │ │ -04de30: |[04de30] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04de40: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ -04de44: 6e20 320f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0f32 │ │ -04de4a: 1101 |0005: return-object v1 │ │ +04de18: |[04de18] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04de28: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0470 │ │ +04de2c: 6e20 320f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0f32 │ │ +04de32: 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 │ │ @@ -68823,22 +68823,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 │ │ -04de4c: |[04de4c] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04de5c: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ -04de60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04de62: 4b03 0001 |0003: aput v3, v0, v1 │ │ -04de66: 5420 6d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ -04de6a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04de6c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -04de70: 1102 |000a: return-object v2 │ │ +04de34: |[04de34] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04de44: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ +04de48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04de4a: 4b03 0001 |0003: aput v3, v0, v1 │ │ +04de4e: 5420 6d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046d │ │ +04de52: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +04de54: 4b04 0001 |0008: aput v4, v0, v1 │ │ +04de58: 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; │ │ @@ -68850,42 +68850,42 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04de74: |[04de74] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04de84: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04de88: 5440 6e04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ -04de8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04de8e: a902 0503 |0005: div-float v2, v5, v3 │ │ -04de92: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04de96: 5440 6e04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ -04de9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04de9c: a902 0603 |000c: div-float v2, v6, v3 │ │ -04dea0: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04dea4: 1104 |0010: return-object v4 │ │ +04de5c: |[04de5c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04de6c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +04de70: 5440 6e04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ +04de74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04de76: a902 0503 |0005: div-float v2, v5, v3 │ │ +04de7a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04de7e: 5440 6e04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046e │ │ +04de82: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04de84: a902 0603 |000c: div-float v2, v6, v3 │ │ +04de88: 4b02 0001 |000e: aput v2, v0, v1 │ │ +04de8c: 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; │ │ 0x0000 - 0x0011 reg=5 horizontal F │ │ 0x0000 - 0x0011 reg=6 vertical F │ │ │ │ - source_file_idx : 606 (AutoScrollHelper.java) │ │ + source_file_idx : 599 (AutoScrollHelper.java) │ │ │ │ Class #292 header: │ │ class_idx : 566 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 621 │ │ +source_file_idx : 614 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 - │ │ Class descriptor : 'Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ @@ -68913,31 +68913,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -04dea8: |[04dea8] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -04deb8: 2200 3602 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0236 │ │ -04debc: 7010 610f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0f61 │ │ -04dec2: 6900 7204 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0472 │ │ -04dec6: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -04deca: 2300 f503 |0009: new-array v0, v0, [F // type@03f5 │ │ -04dece: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -04ded4: 6900 7404 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04ded8: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -04dedc: 6201 7404 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04dee0: 2111 |0014: array-length v1, v1 │ │ -04dee2: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04dee6: 8211 |0017: int-to-float v1, v1 │ │ -04dee8: c910 |0018: div-float/2addr v0, v1 │ │ -04deea: 6700 7304 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ -04deee: 0e00 |001b: return-void │ │ -04def0: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +04de90: |[04de90] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +04dea0: 2200 3602 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0236 │ │ +04dea4: 7010 610f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0f61 │ │ +04deaa: 6900 7204 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0472 │ │ +04deae: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +04deb2: 2300 f503 |0009: new-array v0, v0, [F // type@03f5 │ │ +04deb6: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +04debc: 6900 7404 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04dec0: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +04dec4: 6201 7404 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04dec8: 2111 |0014: array-length v1, v1 │ │ +04deca: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04dece: 8211 |0017: int-to-float v1, v1 │ │ +04ded0: c910 |0018: div-float/2addr v0, v1 │ │ +04ded2: 6700 7304 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ +04ded6: 0e00 |001b: return-void │ │ +04ded8: 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 : │ │ @@ -68947,17 +68947,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e08c: |[04e08c] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -04e09c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04e0a2: 0e00 |0003: return-void │ │ +04e074: |[04e074] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +04e084: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04e08a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -68966,17 +68966,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 │ │ -04e0a4: |[04e0a4] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -04e0b4: 6200 7204 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0472 │ │ -04e0b8: 1100 |0002: return-object v0 │ │ +04e08c: |[04e08c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +04e09c: 6200 7204 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0472 │ │ +04e0a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -68984,52 +68984,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04e0bc: |[04e0bc] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -04e0cc: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -04e0d0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -04e0d2: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -04e0d6: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -04e0da: 0f04 |0007: return v4 │ │ -04e0dc: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -04e0e0: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -04e0e4: 0154 |000c: move v4, v5 │ │ -04e0e6: 28fa |000d: goto 0007 // -0006 │ │ -04e0e8: 6204 7404 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04e0ec: 2144 |0010: array-length v4, v4 │ │ -04e0ee: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -04e0f2: 8244 |0013: int-to-float v4, v4 │ │ -04e0f4: c884 |0014: mul-float/2addr v4, v8 │ │ -04e0f6: 8744 |0015: float-to-int v4, v4 │ │ -04e0f8: 6205 7404 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04e0fc: 2155 |0018: array-length v5, v5 │ │ -04e0fe: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -04e102: 7120 ba17 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -04e108: 0a01 |001e: move-result v1 │ │ -04e10a: 8214 |001f: int-to-float v4, v1 │ │ -04e10c: 6005 7304 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ -04e110: a802 0405 |0022: mul-float v2, v4, v5 │ │ -04e114: a700 0802 |0024: sub-float v0, v8, v2 │ │ -04e118: 6004 7304 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ -04e11c: a903 0004 |0028: div-float v3, v0, v4 │ │ -04e120: 6204 7404 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04e124: 4404 0401 |002c: aget v4, v4, v1 │ │ -04e128: 6205 7404 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04e12c: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -04e130: 4405 0506 |0032: aget v5, v5, v6 │ │ -04e134: 6206 7404 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ -04e138: 4406 0601 |0036: aget v6, v6, v1 │ │ -04e13c: c765 |0038: sub-float/2addr v5, v6 │ │ -04e13e: c835 |0039: mul-float/2addr v5, v3 │ │ -04e140: c654 |003a: add-float/2addr v4, v5 │ │ -04e142: 28cc |003b: goto 0007 // -0034 │ │ +04e0a4: |[04e0a4] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +04e0b4: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +04e0b8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04e0ba: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +04e0be: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +04e0c2: 0f04 |0007: return v4 │ │ +04e0c4: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +04e0c8: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +04e0cc: 0154 |000c: move v4, v5 │ │ +04e0ce: 28fa |000d: goto 0007 // -0006 │ │ +04e0d0: 6204 7404 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04e0d4: 2144 |0010: array-length v4, v4 │ │ +04e0d6: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +04e0da: 8244 |0013: int-to-float v4, v4 │ │ +04e0dc: c884 |0014: mul-float/2addr v4, v8 │ │ +04e0de: 8744 |0015: float-to-int v4, v4 │ │ +04e0e0: 6205 7404 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04e0e4: 2155 |0018: array-length v5, v5 │ │ +04e0e6: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +04e0ea: 7120 ba17 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +04e0f0: 0a01 |001e: move-result v1 │ │ +04e0f2: 8214 |001f: int-to-float v4, v1 │ │ +04e0f4: 6005 7304 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ +04e0f8: a802 0405 |0022: mul-float v2, v4, v5 │ │ +04e0fc: a700 0802 |0024: sub-float v0, v8, v2 │ │ +04e100: 6004 7304 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0473 │ │ +04e104: a903 0004 |0028: div-float v3, v0, v4 │ │ +04e108: 6204 7404 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04e10c: 4404 0401 |002c: aget v4, v4, v1 │ │ +04e110: 6205 7404 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04e114: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +04e118: 4405 0506 |0032: aget v5, v5, v6 │ │ +04e11c: 6206 7404 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0474 │ │ +04e120: 4406 0601 |0036: aget v6, v6, v1 │ │ +04e124: c765 |0038: sub-float/2addr v5, v6 │ │ +04e126: c835 |0039: mul-float/2addr v5, v3 │ │ +04e128: c654 |003a: add-float/2addr v4, v5 │ │ +04e12a: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -69041,21 +69041,21 @@ │ │ 0x0026 - 0x003c reg=0 difference F │ │ 0x001f - 0x003c reg=1 position I │ │ 0x0024 - 0x003c reg=2 quantized F │ │ 0x002a - 0x003c reg=3 weight F │ │ 0x0000 - 0x003c reg=7 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ 0x0000 - 0x003c reg=8 input F │ │ │ │ - source_file_idx : 621 (BakedBezierInterpolator.java) │ │ + source_file_idx : 614 (BakedBezierInterpolator.java) │ │ │ │ Class #293 header: │ │ class_idx : 567 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 718 │ │ +source_file_idx : 711 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -69080,18 +69080,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 │ │ -04e144: |[04e144] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -04e154: 5b01 7504 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ -04e158: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04e15e: 0e00 |0005: return-void │ │ +04e12c: |[04e12c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +04e13c: 5b01 7504 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ +04e140: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04e146: 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; │ │ │ │ @@ -69101,41 +69101,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04e160: |[04e160] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -04e170: 5440 7504 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ -04e174: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e176: 7120 6a0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f6a │ │ -04e17c: 5440 7504 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ -04e180: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -04e184: 7130 6b0f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f6b │ │ -04e18a: 5440 7504 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ -04e18e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -04e192: 6e20 740f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ -04e198: 0e00 |0014: return-void │ │ +04e148: |[04e148] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +04e158: 5440 7504 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ +04e15c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04e15e: 7120 6a0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f6a │ │ +04e164: 5440 7504 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ +04e168: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +04e16c: 7130 6b0f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f6b │ │ +04e172: 5440 7504 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0475 │ │ +04e176: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +04e17a: 6e20 740f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ +04e180: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ - source_file_idx : 718 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 711 (ContentLoadingProgressBar.java) │ │ │ │ Class #294 header: │ │ class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 718 │ │ +source_file_idx : 711 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -69160,18 +69160,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 │ │ -04e19c: |[04e19c] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -04e1ac: 5b01 7604 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ -04e1b0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04e1b6: 0e00 |0005: return-void │ │ +04e184: |[04e184] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +04e194: 5b01 7604 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ +04e198: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04e19e: 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; │ │ │ │ @@ -69181,46 +69181,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04e1b8: |[04e1b8] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -04e1c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04e1ca: 5440 7604 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ -04e1ce: 7120 6c0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f6c │ │ -04e1d4: 5440 7604 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ -04e1d8: 7110 6d0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f6d │ │ -04e1de: 0a00 |000b: move-result v0 │ │ -04e1e0: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -04e1e4: 5440 7604 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ -04e1e8: 7100 f417 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -04e1ee: 0b02 |0013: move-result-wide v2 │ │ -04e1f0: 7130 6b0f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f6b │ │ -04e1f6: 5440 7604 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ -04e1fa: 6e20 740f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ -04e200: 0e00 |001c: return-void │ │ +04e1a0: |[04e1a0] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +04e1b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e1b2: 5440 7604 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ +04e1b6: 7120 6c0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f6c │ │ +04e1bc: 5440 7604 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ +04e1c0: 7110 6d0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f6d │ │ +04e1c6: 0a00 |000b: move-result v0 │ │ +04e1c8: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +04e1cc: 5440 7604 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ +04e1d0: 7100 f417 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +04e1d6: 0b02 |0013: move-result-wide v2 │ │ +04e1d8: 7130 6b0f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f6b │ │ +04e1de: 5440 7604 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0476 │ │ +04e1e2: 6e20 740f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ +04e1e8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ │ │ - source_file_idx : 718 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 711 (ContentLoadingProgressBar.java) │ │ │ │ Class #295 header: │ │ class_idx : 569 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 755 │ │ -source_file_idx : 718 │ │ +source_file_idx : 711 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #295 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar;' │ │ @@ -69269,18 +69269,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04e204: |[04e204] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -04e214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e216: 7030 690f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f69 │ │ -04e21c: 0e00 |0004: return-void │ │ +04e1ec: |[04e1ec] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +04e1fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e1fe: 7030 690f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f69 │ │ +04e204: 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; │ │ @@ -69290,29 +69290,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 │ │ -04e220: |[04e220] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04e230: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e232: 7040 a914 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14a9 │ │ -04e238: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -04e23c: 5a30 7e04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ -04e240: 5c32 7c04 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ -04e244: 5c32 7d04 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ -04e248: 5c32 7b04 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ -04e24c: 2200 3702 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0237 │ │ -04e250: 7020 640f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f64 │ │ -04e256: 5b30 7904 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ -04e25a: 2200 3802 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0238 │ │ -04e25e: 7020 660f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f66 │ │ -04e264: 5b30 7a04 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ -04e268: 0e00 |001c: return-void │ │ +04e208: |[04e208] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04e218: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e21a: 7040 a914 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14a9 │ │ +04e220: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +04e224: 5a30 7e04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ +04e228: 5c32 7c04 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ +04e22c: 5c32 7d04 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ +04e230: 5c32 7b04 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ +04e234: 2200 3702 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0237 │ │ +04e238: 7020 640f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f64 │ │ +04e23e: 5b30 7904 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ +04e242: 2200 3802 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0238 │ │ +04e246: 7020 660f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f66 │ │ +04e24c: 5b30 7a04 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ +04e250: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -69329,17 +69329,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 │ │ -04e26c: |[04e26c] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -04e27c: 5c01 7c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ -04e280: 0f01 |0002: return v1 │ │ +04e254: |[04e254] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +04e264: 5c01 7c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ +04e268: 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 │ │ │ │ @@ -69348,17 +69348,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 │ │ -04e284: |[04e284] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -04e294: 5a12 7e04 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ -04e298: 1002 |0002: return-wide v2 │ │ +04e26c: |[04e26c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +04e27c: 5a12 7e04 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ +04e280: 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 │ │ │ │ @@ -69367,17 +69367,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 │ │ -04e29c: |[04e29c] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -04e2ac: 5c01 7d04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ -04e2b0: 0f01 |0002: return v1 │ │ +04e284: |[04e284] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +04e294: 5c01 7d04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ +04e298: 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 │ │ │ │ @@ -69386,17 +69386,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 │ │ -04e2b4: |[04e2b4] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -04e2c4: 5510 7b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ -04e2c8: 0f00 |0002: return v0 │ │ +04e29c: |[04e29c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +04e2ac: 5510 7b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ +04e2b0: 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;) │ │ @@ -69404,20 +69404,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e2cc: |[04e2cc] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -04e2dc: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ -04e2e0: 6e20 730f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ -04e2e6: 5410 7a04 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ -04e2ea: 6e20 730f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ -04e2f0: 0e00 |000a: return-void │ │ +04e2b4: |[04e2b4] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +04e2c4: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ +04e2c8: 6e20 730f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ +04e2ce: 5410 7a04 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ +04e2d2: 6e20 730f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ +04e2d8: 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; │ │ @@ -69428,40 +69428,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -04e2f4: |[04e2f4] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -04e304: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -04e308: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -04e30a: 5ca6 7b04 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ -04e30e: 54a2 7a04 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ -04e312: 6e20 730f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ -04e318: 7100 f417 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -04e31e: 0b02 |000d: move-result-wide v2 │ │ -04e320: 53a4 7e04 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ -04e324: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -04e328: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -04e32c: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -04e330: 53a2 7e04 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ -04e334: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -04e338: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -04e33c: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -04e340: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -04e344: 6e20 740f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ -04e34a: 0e00 |0023: return-void │ │ -04e34c: 55a2 7c04 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ -04e350: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -04e354: 54a2 7904 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ -04e358: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -04e35c: 6e40 710f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f71 │ │ -04e362: 5ca6 7c04 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ -04e366: 28f2 |0031: goto 0023 // -000e │ │ +04e2dc: |[04e2dc] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +04e2ec: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +04e2f0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +04e2f2: 5ca6 7b04 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ +04e2f6: 54a2 7a04 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ +04e2fa: 6e20 730f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ +04e300: 7100 f417 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +04e306: 0b02 |000d: move-result-wide v2 │ │ +04e308: 53a4 7e04 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ +04e30c: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +04e310: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +04e314: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +04e318: 53a2 7e04 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ +04e31c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +04e320: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +04e324: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +04e328: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +04e32c: 6e20 740f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f74 │ │ +04e332: 0e00 |0023: return-void │ │ +04e334: 55a2 7c04 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ +04e338: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +04e33c: 54a2 7904 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ +04e340: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +04e344: 6e40 710f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f71 │ │ +04e34a: 5ca6 7c04 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@047c │ │ +04e34e: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -69478,18 +69478,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e368: |[04e368] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -04e378: 6f10 aa14 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@14aa │ │ -04e37e: 7010 720f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f72 │ │ -04e384: 0e00 |0006: return-void │ │ +04e350: |[04e350] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +04e360: 6f10 aa14 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@14aa │ │ +04e366: 7010 720f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f72 │ │ +04e36c: 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; │ │ @@ -69499,18 +69499,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e388: |[04e388] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -04e398: 6f10 ab14 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@14ab │ │ -04e39e: 7010 720f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f72 │ │ -04e3a4: 0e00 |0006: return-void │ │ +04e370: |[04e370] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +04e380: 6f10 ab14 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@14ab │ │ +04e386: 7010 720f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f72 │ │ +04e38c: 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; │ │ @@ -69520,48 +69520,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -04e3a8: |[04e3a8] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -04e3b8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -04e3bc: 5a40 7e04 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ -04e3c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e3c2: 5c40 7b04 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ -04e3c6: 5440 7904 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ -04e3ca: 6e20 730f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ -04e3d0: 5540 7d04 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ -04e3d4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -04e3d8: 5440 7a04 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ -04e3dc: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -04e3e0: 6e40 710f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f71 │ │ -04e3e6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -04e3e8: 5c40 7d04 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ -04e3ec: 0e00 |001a: return-void │ │ +04e390: |[04e390] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +04e3a0: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +04e3a4: 5a40 7e04 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047e │ │ +04e3a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04e3aa: 5c40 7b04 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@047b │ │ +04e3ae: 5440 7904 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0479 │ │ +04e3b2: 6e20 730f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f73 │ │ +04e3b8: 5540 7d04 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ +04e3bc: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +04e3c0: 5440 7a04 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@047a │ │ +04e3c4: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +04e3c8: 6e40 710f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f71 │ │ +04e3ce: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +04e3d0: 5c40 7d04 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@047d │ │ +04e3d4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=125 │ │ 0x001a line=127 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ - source_file_idx : 718 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 711 (ContentLoadingProgressBar.java) │ │ │ │ Class #296 header: │ │ class_idx : 570 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 751 │ │ +source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -69573,21 +69573,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 751 (CursorAdapter.java) │ │ + source_file_idx : 744 (CursorAdapter.java) │ │ │ │ Class #297 header: │ │ class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 60 │ │ -source_file_idx : 751 │ │ +source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -69611,20 +69611,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 │ │ -04e3f0: |[04e3f0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -04e400: 5b12 7f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047f │ │ -04e404: 2200 6c00 |0002: new-instance v0, Landroid/os/Handler; // type@006c │ │ -04e408: 7010 db01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -04e40e: 7020 1d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@011d │ │ -04e414: 0e00 |000a: return-void │ │ +04e3d8: |[04e3d8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +04e3e8: 5b12 7f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047f │ │ +04e3ec: 2200 6c00 |0002: new-instance v0, Landroid/os/Handler; // type@006c │ │ +04e3f0: 7010 db01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +04e3f6: 7020 1d01 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@011d │ │ +04e3fc: 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; │ │ @@ -69636,17 +69636,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e418: |[04e418] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -04e428: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e42a: 0f00 |0001: return v0 │ │ +04e400: |[04e400] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +04e410: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e412: 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;) │ │ @@ -69654,33 +69654,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e42c: |[04e42c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -04e43c: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047f │ │ -04e440: 6e10 920f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f92 │ │ -04e446: 0e00 |0005: return-void │ │ +04e414: |[04e414] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +04e424: 5410 7f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047f │ │ +04e428: 6e10 920f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f92 │ │ +04e42e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 751 (CursorAdapter.java) │ │ + source_file_idx : 744 (CursorAdapter.java) │ │ │ │ Class #298 header: │ │ class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 65 │ │ -source_file_idx : 751 │ │ +source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -69704,18 +69704,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 │ │ -04e448: |[04e448] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -04e458: 5b01 8004 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ -04e45c: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ -04e462: 0e00 |0005: return-void │ │ +04e430: |[04e430] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +04e440: 5b01 8004 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ +04e444: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ +04e44a: 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; │ │ │ │ @@ -69724,17 +69724,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 │ │ -04e464: |[04e464] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -04e474: 7020 790f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f79 │ │ -04e47a: 0e00 |0003: return-void │ │ +04e44c: |[04e44c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +04e45c: 7020 790f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f79 │ │ +04e462: 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; │ │ @@ -69745,21 +69745,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e47c: |[04e47c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -04e48c: 5420 8004 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ -04e490: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04e492: 5c01 8904 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -04e496: 5420 8004 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ -04e49a: 6e10 900f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f90 │ │ -04e4a0: 0e00 |000a: return-void │ │ +04e464: |[04e464] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +04e474: 5420 8004 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ +04e478: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04e47a: 5c01 8904 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +04e47e: 5420 8004 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ +04e482: 6e10 900f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f90 │ │ +04e488: 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; │ │ @@ -69769,36 +69769,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e4a4: |[04e4a4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -04e4b4: 5420 8004 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ -04e4b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04e4ba: 5c01 8904 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -04e4be: 5420 8004 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ -04e4c2: 6e10 910f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f91 │ │ -04e4c8: 0e00 |000a: return-void │ │ +04e48c: |[04e48c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +04e49c: 5420 8004 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ +04e4a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04e4a2: 5c01 8904 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +04e4a6: 5420 8004 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0480 │ │ +04e4aa: 6e10 910f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f91 │ │ +04e4b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ - source_file_idx : 751 (CursorAdapter.java) │ │ + source_file_idx : 744 (CursorAdapter.java) │ │ │ │ Class #299 header: │ │ class_idx : 574 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 752 │ │ +source_file_idx : 745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -69834,21 +69834,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/CursorFilter$CursorFilterClient;) │ │ name : 'runQueryOnBackgroundThread' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 752 (CursorFilter.java) │ │ + source_file_idx : 745 (CursorFilter.java) │ │ │ │ Class #300 header: │ │ class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 742 │ │ -source_file_idx : 752 │ │ +source_file_idx : 745 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -69871,18 +69871,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 │ │ -04e4cc: |[04e4cc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -04e4dc: 7010 7414 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1474 │ │ -04e4e2: 5b01 8c04 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ -04e4e6: 0e00 |0005: return-void │ │ +04e4b4: |[04e4b4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +04e4c4: 7010 7414 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1474 │ │ +04e4ca: 5b01 8c04 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ +04e4ce: 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; │ │ @@ -69894,20 +69894,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 │ │ -04e4e8: |[04e4e8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04e4f8: 5410 8c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ -04e4fc: 1f02 3e00 |0002: check-cast v2, Landroid/database/Cursor; // type@003e │ │ -04e500: 7220 970f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f97 │ │ -04e506: 0c00 |0007: move-result-object v0 │ │ -04e508: 1100 |0008: return-object v0 │ │ +04e4d0: |[04e4d0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04e4e0: 5410 8c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ +04e4e4: 1f02 3e00 |0002: check-cast v2, Landroid/database/Cursor; // type@003e │ │ +04e4e8: 7220 970f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f97 │ │ +04e4ee: 0c00 |0007: move-result-object v0 │ │ +04e4f0: 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; │ │ │ │ @@ -69916,31 +69916,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 │ │ -04e50c: |[04e50c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -04e51c: 5432 8c04 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ -04e520: 7220 990f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f99 │ │ -04e526: 0c00 |0005: move-result-object v0 │ │ -04e528: 2201 e502 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02e5 │ │ -04e52c: 7010 7314 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1473 │ │ -04e532: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -04e536: 7210 2201 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -04e53c: 0a02 |0010: move-result v2 │ │ -04e53e: 5912 7f05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@057f │ │ -04e542: 5b10 8005 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ -04e546: 1101 |0015: return-object v1 │ │ -04e548: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -04e54a: 5912 7f05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@057f │ │ -04e54e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -04e550: 5b12 8005 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ -04e554: 28f9 |001c: goto 0015 // -0007 │ │ +04e4f4: |[04e4f4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +04e504: 5432 8c04 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ +04e508: 7220 990f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f99 │ │ +04e50e: 0c00 |0005: move-result-object v0 │ │ +04e510: 2201 e502 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02e5 │ │ +04e514: 7010 7314 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1473 │ │ +04e51a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +04e51e: 7210 2201 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +04e524: 0a02 |0010: move-result v2 │ │ +04e526: 5912 7f05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@057f │ │ +04e52a: 5b10 8005 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ +04e52e: 1101 |0015: return-object v1 │ │ +04e530: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +04e532: 5912 7f05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@057f │ │ +04e536: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +04e538: 5b12 8005 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ +04e53c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -69958,46 +69958,46 @@ │ │ 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 │ │ -04e558: |[04e558] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -04e568: 5431 8c04 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ -04e56c: 7210 980f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f98 │ │ -04e572: 0c00 |0005: move-result-object v0 │ │ -04e574: 5451 8005 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ -04e578: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -04e57c: 5451 8005 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ -04e580: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -04e584: 5432 8c04 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ -04e588: 5451 8005 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ -04e58c: 1f01 3e00 |0012: check-cast v1, Landroid/database/Cursor; // type@003e │ │ -04e590: 7220 960f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f96 │ │ -04e596: 0e00 |0017: return-void │ │ +04e540: |[04e540] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +04e550: 5431 8c04 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ +04e554: 7210 980f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f98 │ │ +04e55a: 0c00 |0005: move-result-object v0 │ │ +04e55c: 5451 8005 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ +04e560: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +04e564: 5451 8005 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ +04e568: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +04e56c: 5432 8c04 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@048c │ │ +04e570: 5451 8005 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0580 │ │ +04e574: 1f01 3e00 |0012: check-cast v1, Landroid/database/Cursor; // type@003e │ │ +04e578: 7220 960f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f96 │ │ +04e57e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ - source_file_idx : 752 (CursorFilter.java) │ │ + source_file_idx : 745 (CursorFilter.java) │ │ │ │ Class #301 header: │ │ class_idx : 577 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -70033,21 +70033,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #302 header: │ │ class_idx : 578 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 706 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -70083,19 +70083,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04e598: |[04e598] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -04e5a8: 7030 8a13 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ -04e5ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e5b0: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e5b4: 0e00 |0006: return-void │ │ +04e580: |[04e580] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +04e590: 7030 8a13 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ +04e596: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e598: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e59c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0003 line=1544 │ │ 0x0006 line=1559 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70107,18 +70107,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04e5b8: |[04e5b8] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -04e5c8: 7030 aa0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0faa │ │ -04e5ce: 5903 9004 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e5d2: 0e00 |0005: return-void │ │ +04e5a0: |[04e5a0] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +04e5b0: 7030 aa0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0faa │ │ +04e5b6: 5903 9004 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e5ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0005 line=1564 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70131,27 +70131,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 │ │ -04e5d4: |[04e5d4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04e5e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e5e6: 7030 8b13 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@138b │ │ -04e5ec: 5932 9004 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e5f0: 7100 d60f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0fd6 │ │ -04e5f6: 0c01 |0009: move-result-object v1 │ │ -04e5f8: 6e30 b900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -04e5fe: 0c00 |000d: move-result-object v0 │ │ -04e600: 6e30 1401 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0114 │ │ -04e606: 0a01 |0011: move-result v1 │ │ -04e608: 5931 9004 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e60c: 6e10 1901 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -04e612: 0e00 |0017: return-void │ │ +04e5bc: |[04e5bc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04e5cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e5ce: 7030 8b13 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@138b │ │ +04e5d4: 5932 9004 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e5d8: 7100 d60f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0fd6 │ │ +04e5de: 0c01 |0009: move-result-object v1 │ │ +04e5e0: 6e30 b900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +04e5e6: 0c00 |000d: move-result-object v0 │ │ +04e5e8: 6e30 1401 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0114 │ │ +04e5ee: 0a01 |0011: move-result v1 │ │ +04e5f0: 5931 9004 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e5f4: 6e10 1901 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +04e5fa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1550 │ │ 0x0004 line=1544 │ │ 0x0006 line=1552 │ │ 0x000e line=1553 │ │ 0x0014 line=1554 │ │ @@ -70167,21 +70167,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 │ │ -04e614: |[04e614] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -04e624: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ -04e62a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e62c: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e630: 5220 9004 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e634: 5910 9004 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e638: 0e00 |000a: return-void │ │ +04e5fc: |[04e5fc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +04e60c: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ +04e612: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e614: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e618: 5220 9004 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e61c: 5910 9004 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e620: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0003 line=1544 │ │ 0x0006 line=1568 │ │ 0x000a line=1569 │ │ locals : │ │ @@ -70193,19 +70193,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 │ │ -04e63c: |[04e63c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -04e64c: 7020 8c13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@138c │ │ -04e652: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e654: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e658: 0e00 |0006: return-void │ │ +04e624: |[04e624] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +04e634: 7020 8c13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@138c │ │ +04e63a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e63c: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e640: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1544 │ │ 0x0006 line=1573 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70216,36 +70216,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 │ │ -04e65c: |[04e65c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -04e66c: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ -04e672: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e674: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04e678: 0e00 |0006: return-void │ │ +04e644: |[04e644] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +04e654: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ +04e65a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e65c: 5910 9004 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04e660: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0003 line=1544 │ │ 0x0006 line=1577 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #303 header: │ │ class_idx : 579 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -70267,17 +70267,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e67c: |[04e67c] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -04e68c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04e692: 0e00 |0003: return-void │ │ +04e664: |[04e664] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +04e674: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04e67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -70286,18 +70286,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 │ │ -04e694: |[04e694] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -04e6a4: 2200 4402 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ -04e6a8: 7020 b60f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0fb6 │ │ -04e6ae: 1100 |0005: return-object v0 │ │ +04e67c: |[04e67c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +04e68c: 2200 4402 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ +04e690: 7020 b60f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0fb6 │ │ +04e696: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -70306,18 +70306,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 │ │ -04e6b0: |[04e6b0] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04e6c0: 6e20 b10f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0fb1 │ │ -04e6c6: 0c00 |0003: move-result-object v0 │ │ -04e6c8: 1100 |0004: return-object v0 │ │ +04e698: |[04e698] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04e6a8: 6e20 b10f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0fb1 │ │ +04e6ae: 0c00 |0003: move-result-object v0 │ │ +04e6b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -70326,17 +70326,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 │ │ -04e6cc: |[04e6cc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -04e6dc: 2320 0604 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0406 │ │ -04e6e0: 1100 |0002: return-object v0 │ │ +04e6b4: |[04e6b4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +04e6c4: 2320 0604 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0406 │ │ +04e6c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -70345,32 +70345,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 │ │ -04e6e4: |[04e6e4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -04e6f4: 6e20 b30f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0fb3 │ │ -04e6fa: 0c00 |0003: move-result-object v0 │ │ -04e6fc: 1100 |0004: return-object v0 │ │ +04e6cc: |[04e6cc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04e6dc: 6e20 b30f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0fb3 │ │ +04e6e2: 0c00 |0003: move-result-object v0 │ │ +04e6e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #304 header: │ │ class_idx : 580 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 698 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -70408,43 +70408,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e700: |[04e700] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -04e710: 2200 4302 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0243 │ │ -04e714: 7010 b00f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0fb0 │ │ -04e71a: 6900 9904 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0499 │ │ -04e71e: 0e00 |0007: return-void │ │ +04e6e8: |[04e6e8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +04e6f8: 2200 4302 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0243 │ │ +04e6fc: 7010 b00f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0fb0 │ │ +04e702: 6900 9904 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0499 │ │ +04e706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 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 │ │ -04e720: |[04e720] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -04e730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e732: 7020 1113 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ -04e738: 5910 9c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04e73c: 5910 9a04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ -04e740: 5910 9b04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ -04e744: 6e10 f001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -04e74a: 0a00 |000d: move-result v0 │ │ -04e74c: 5910 9c04 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04e750: 0e00 |0010: return-void │ │ +04e708: |[04e708] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +04e718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e71a: 7020 1113 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ +04e720: 5910 9c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04e724: 5910 9a04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ +04e728: 5910 9b04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ +04e72c: 6e10 f001 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +04e732: 0a00 |000d: move-result v0 │ │ +04e734: 5910 9c04 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04e738: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1348 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1349 │ │ @@ -70458,21 +70458,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e754: |[04e754] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -04e764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e766: 7020 1213 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ -04e76c: 5910 9c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04e770: 5910 9a04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ -04e774: 5910 9b04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ -04e778: 0e00 |000a: return-void │ │ +04e73c: |[04e73c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +04e74c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e74e: 7020 1213 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ +04e754: 5910 9c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04e758: 5910 9a04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ +04e75c: 5910 9b04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ +04e760: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1353 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1354 │ │ @@ -70486,36 +70486,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04e77c: |[04e77c] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04e78c: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ -04e792: 5210 9c04 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04e796: 6e20 f501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -04e79c: 0e00 |0008: return-void │ │ +04e764: |[04e764] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04e774: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ +04e77a: 5210 9c04 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04e77e: 6e20 f501 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +04e784: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0008 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #305 header: │ │ class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -70540,18 +70540,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 │ │ -04e7a0: |[04e7a0] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -04e7b0: 5b01 9d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049d │ │ -04e7b4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -04e7ba: 0e00 |0005: return-void │ │ +04e788: |[04e788] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +04e798: 5b01 9d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049d │ │ +04e79c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +04e7a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1380 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -70561,32 +70561,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e7bc: |[04e7bc] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -04e7cc: 5410 9d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049d │ │ -04e7d0: 7110 c20f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0fc2 │ │ -04e7d6: 0e00 |0005: return-void │ │ +04e7a4: |[04e7a4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +04e7b4: 5410 9d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@049d │ │ +04e7b8: 7110 c20f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0fc2 │ │ +04e7be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0005 line=1383 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #306 header: │ │ class_idx : 584 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 707 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 15 │ │ instance_fields_size: 22 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 53 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -70768,40 +70768,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04e7d8: |[04e7d8] android.support.v4.widget.DrawerLayout.:()V │ │ -04e7e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e7ea: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -04e7ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04e7f0: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -04e7f6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04e7fa: 6900 a504 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a5 │ │ -04e7fe: 0e00 |000b: return-void │ │ +04e7c0: |[04e7c0] android.support.v4.widget.DrawerLayout.:()V │ │ +04e7d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e7d2: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +04e7d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e7d8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +04e7de: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04e7e2: 6900 a504 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a5 │ │ +04e7e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04e800: |[04e800] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -04e810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e812: 7030 d40f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd4 │ │ -04e818: 0e00 |0004: return-void │ │ +04e7e8: |[04e7e8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +04e7f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e7fa: 7030 d40f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fd4 │ │ +04e800: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70811,18 +70811,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 │ │ -04e81c: |[04e81c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04e82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e82e: 7040 d50f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fd5 │ │ -04e834: 0e00 |0004: return-void │ │ +04e804: |[04e804] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04e814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e816: 7040 d50f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fd5 │ │ +04e81c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0004 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70833,75 +70833,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -04e838: |[04e838] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -04e848: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -04e84c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -04e84e: 7040 9813 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ -04e854: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -04e858: 5962 c004 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ -04e85c: 2202 4f00 |000a: new-instance v2, Landroid/graphics/Paint; // type@004f │ │ -04e860: 7010 6f01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@016f │ │ -04e866: 5b62 c204 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ -04e86a: 5c64 b404 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -04e86e: 6e10 f40f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0ff4 │ │ -04e874: 0c02 |0016: move-result-object v2 │ │ -04e876: 6e10 0401 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -04e87c: 0c02 |001a: move-result-object v2 │ │ -04e87e: 5220 7a05 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -04e882: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -04e886: c802 |001f: mul-float/2addr v2, v0 │ │ -04e888: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -04e88c: c632 |0022: add-float/2addr v2, v3 │ │ -04e88e: 8722 |0023: float-to-int v2, v2 │ │ -04e890: 5962 bd04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04bd │ │ -04e894: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -04e898: a801 0200 |0028: mul-float v1, v2, v0 │ │ -04e89c: 2202 4702 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0247 │ │ -04e8a0: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -04e8a2: 7030 c10f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fc1 │ │ -04e8a8: 5b62 b804 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04e8ac: 2202 4702 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0247 │ │ -04e8b0: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -04e8b2: 7030 c10f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fc1 │ │ -04e8b8: 5b62 be04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ -04e8bc: 5462 b804 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04e8c0: 7130 6d12 5602 |003c: 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@126d │ │ -04e8c6: 0c02 |003f: move-result-object v2 │ │ -04e8c8: 5b62 b904 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04e8cc: 5462 b904 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04e8d0: 6e20 8812 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ -04e8d6: 5462 b904 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04e8da: 6e20 8912 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ -04e8e0: 5462 b804 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04e8e4: 5463 b904 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04e8e8: 6e20 d00f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fd0 │ │ -04e8ee: 5462 be04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ -04e8f2: 7130 6d12 5602 |0055: 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@126d │ │ -04e8f8: 0c02 |0058: move-result-object v2 │ │ -04e8fa: 5b62 bf04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04e8fe: 5462 bf04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04e902: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -04e904: 6e20 8812 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ -04e90a: 5462 bf04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04e90e: 6e20 8912 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ -04e914: 5462 be04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ -04e918: 5463 bf04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04e91c: 6e20 d00f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fd0 │ │ -04e922: 6e20 1e10 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@101e │ │ -04e928: 2202 4002 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0240 │ │ -04e92c: 7020 9e0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f9e │ │ -04e932: 7120 680b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ -04e938: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -04e93a: 7120 ba0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bba │ │ -04e940: 0e00 |007c: return-void │ │ +04e820: |[04e820] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +04e830: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +04e834: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +04e836: 7040 9813 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ +04e83c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +04e840: 5962 c004 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ +04e844: 2202 4f00 |000a: new-instance v2, Landroid/graphics/Paint; // type@004f │ │ +04e848: 7010 6f01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@016f │ │ +04e84e: 5b62 c204 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ +04e852: 5c64 b404 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04e856: 6e10 f40f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0ff4 │ │ +04e85c: 0c02 |0016: move-result-object v2 │ │ +04e85e: 6e10 0401 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +04e864: 0c02 |001a: move-result-object v2 │ │ +04e866: 5220 7a05 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +04e86a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +04e86e: c802 |001f: mul-float/2addr v2, v0 │ │ +04e870: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +04e874: c632 |0022: add-float/2addr v2, v3 │ │ +04e876: 8722 |0023: float-to-int v2, v2 │ │ +04e878: 5962 bd04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04bd │ │ +04e87c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +04e880: a801 0200 |0028: mul-float v1, v2, v0 │ │ +04e884: 2202 4702 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0247 │ │ +04e888: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +04e88a: 7030 c10f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fc1 │ │ +04e890: 5b62 b804 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04e894: 2202 4702 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0247 │ │ +04e898: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +04e89a: 7030 c10f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0fc1 │ │ +04e8a0: 5b62 be04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ +04e8a4: 5462 b804 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04e8a8: 7130 6d12 5602 |003c: 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@126d │ │ +04e8ae: 0c02 |003f: move-result-object v2 │ │ +04e8b0: 5b62 b904 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04e8b4: 5462 b904 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04e8b8: 6e20 8812 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ +04e8be: 5462 b904 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04e8c2: 6e20 8912 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ +04e8c8: 5462 b804 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04e8cc: 5463 b904 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04e8d0: 6e20 d00f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fd0 │ │ +04e8d6: 5462 be04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ +04e8da: 7130 6d12 5602 |0055: 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@126d │ │ +04e8e0: 0c02 |0058: move-result-object v2 │ │ +04e8e2: 5b62 bf04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04e8e6: 5462 bf04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04e8ea: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +04e8ec: 6e20 8812 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ +04e8f2: 5462 bf04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04e8f6: 6e20 8912 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ +04e8fc: 5462 be04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ +04e900: 5463 bf04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04e904: 6e20 d00f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fd0 │ │ +04e90a: 6e20 1e10 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@101e │ │ +04e910: 2202 4002 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0240 │ │ +04e914: 7020 9e0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f9e │ │ +04e91a: 7120 680b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ +04e920: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +04e922: 7120 ba0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bba │ │ +04e928: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=230 │ │ 0x0006 line=137 │ │ 0x000a line=139 │ │ 0x0011 line=147 │ │ 0x0013 line=232 │ │ @@ -70934,35 +70934,35 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e944: |[04e944] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -04e954: 6200 a504 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a5 │ │ -04e958: 1100 |0002: return-object v0 │ │ +04e92c: |[04e92c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +04e93c: 6200 a504 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a5 │ │ +04e940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ 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 │ │ -04e95c: |[04e95c] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -04e96c: 7010 e60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ -04e972: 0c00 |0003: move-result-object v0 │ │ -04e974: 1100 |0004: return-object v0 │ │ +04e944: |[04e944] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +04e954: 7010 e60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ +04e95a: 0c00 |0003: move-result-object v0 │ │ +04e95c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -70970,32 +70970,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04e978: |[04e978] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -04e988: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04e98e: 0a01 |0003: move-result v1 │ │ -04e990: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04e992: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -04e996: 6e20 ea0f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04e99c: 0c00 |000a: move-result-object v0 │ │ -04e99e: 6e20 0010 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04e9a4: 0a03 |000e: move-result v3 │ │ -04e9a6: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -04e9aa: 6e20 0210 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1002 │ │ -04e9b0: 0a03 |0014: move-result v3 │ │ -04e9b2: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -04e9b6: 1100 |0017: return-object v0 │ │ -04e9b8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04e9bc: 28eb |001a: goto 0005 // -0015 │ │ -04e9be: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04e9c0: 28fb |001c: goto 0017 // -0005 │ │ +04e960: |[04e960] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +04e970: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04e976: 0a01 |0003: move-result v1 │ │ +04e978: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04e97a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +04e97e: 6e20 ea0f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04e984: 0c00 |000a: move-result-object v0 │ │ +04e986: 6e20 0010 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04e98c: 0a03 |000e: move-result v3 │ │ +04e98e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +04e992: 6e20 0210 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1002 │ │ +04e998: 0a03 |0014: move-result v3 │ │ +04e99a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +04e99e: 1100 |0017: return-object v0 │ │ +04e9a0: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e9a4: 28eb |001a: goto 0005 // -0015 │ │ +04e9a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04e9a8: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0004 line=1251 │ │ 0x0007 line=1252 │ │ 0x000b line=1253 │ │ 0x0017 line=1257 │ │ @@ -71013,28 +71013,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04e9c4: |[04e9c4] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -04e9d4: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -04e9d8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -04e9da: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -04e9de: 1a00 9004 |0005: const-string v0, "LEFT" // string@0490 │ │ -04e9e2: 1100 |0007: return-object v0 │ │ -04e9e4: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -04e9e8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -04e9ea: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -04e9ee: 1a00 720a |000d: const-string v0, "RIGHT" // string@0a72 │ │ -04e9f2: 28f8 |000f: goto 0007 // -0008 │ │ -04e9f4: 7110 ab17 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -04e9fa: 0c00 |0013: move-result-object v0 │ │ -04e9fc: 28f3 |0014: goto 0007 // -000d │ │ +04e9ac: |[04e9ac] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +04e9bc: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +04e9c0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +04e9c2: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +04e9c6: 1a00 8904 |0005: const-string v0, "LEFT" // string@0489 │ │ +04e9ca: 1100 |0007: return-object v0 │ │ +04e9cc: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +04e9d0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +04e9d2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +04e9d6: 1a00 6b0a |000d: const-string v0, "RIGHT" // string@0a6b │ │ +04e9da: 28f8 |000f: goto 0007 // -0008 │ │ +04e9dc: 7110 ab17 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +04e9e2: 0c00 |0013: move-result-object v0 │ │ +04e9e4: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=632 │ │ 0x0007 line=637 │ │ 0x0008 line=634 │ │ 0x000d line=635 │ │ @@ -71047,25 +71047,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04ea00: |[04ea00] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -04ea10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ea12: 6e10 2313 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ -04ea18: 0c00 |0004: move-result-object v0 │ │ -04ea1a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04ea1e: 6e10 8401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ -04ea24: 0a02 |000a: move-result v2 │ │ -04ea26: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -04ea28: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -04ea2c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -04ea2e: 0f01 |000f: return v1 │ │ +04e9e8: |[04e9e8] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +04e9f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e9fa: 6e10 2313 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ +04ea00: 0c00 |0004: move-result-object v0 │ │ +04ea02: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04ea06: 6e10 8401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ +04ea0c: 0a02 |000a: move-result v2 │ │ +04ea0e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +04ea10: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +04ea14: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +04ea16: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x0005 line=837 │ │ 0x0007 line=838 │ │ 0x000f line=840 │ │ locals : │ │ @@ -71077,32 +71077,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04ea30: |[04ea30] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -04ea40: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04ea46: 0a00 |0003: move-result v0 │ │ -04ea48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ea4a: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -04ea4e: 6e20 ea0f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04ea54: 0c03 |000a: move-result-object v3 │ │ -04ea56: 6e10 2e13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04ea5c: 0c02 |000e: move-result-object v2 │ │ -04ea5e: 1f02 4202 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04ea62: 5523 9204 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ -04ea66: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -04ea6a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -04ea6c: 0f03 |0016: return v3 │ │ -04ea6e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ea72: 28ec |0019: goto 0005 // -0014 │ │ -04ea74: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04ea76: 28fb |001b: goto 0016 // -0005 │ │ +04ea18: |[04ea18] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +04ea28: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04ea2e: 0a00 |0003: move-result v0 │ │ +04ea30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04ea32: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +04ea36: 6e20 ea0f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04ea3c: 0c03 |000a: move-result-object v3 │ │ +04ea3e: 6e10 2e13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04ea44: 0c02 |000e: move-result-object v2 │ │ +04ea46: 1f02 4202 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04ea4a: 5523 9204 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ +04ea4e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +04ea52: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +04ea54: 0f03 |0016: return v3 │ │ +04ea56: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ea5a: 28ec |0019: goto 0005 // -0014 │ │ +04ea5c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +04ea5e: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ 0x0007 line=1213 │ │ 0x0011 line=1214 │ │ 0x0015 line=1215 │ │ @@ -71121,22 +71121,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04ea78: |[04ea78] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -04ea88: 7010 e60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ -04ea8e: 0c00 |0003: move-result-object v0 │ │ -04ea90: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -04ea94: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04ea96: 0f00 |0007: return v0 │ │ -04ea98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04ea9a: 28fe |0009: goto 0007 // -0002 │ │ +04ea60: |[04ea60] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +04ea70: 7010 e60f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ +04ea76: 0c00 |0003: move-result-object v0 │ │ +04ea78: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +04ea7c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04ea7e: 0f00 |0007: return v0 │ │ +04ea80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04ea82: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -71145,39 +71145,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -04ea9c: |[04ea9c] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -04eaac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04eaae: 55b2 b104 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04eab2: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -04eab6: 7100 0502 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -04eabc: 0b00 |0008: move-result-wide v0 │ │ -04eabe: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -04eac0: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -04eac2: 0402 |000b: move-wide v2, v0 │ │ -04eac4: 0156 |000c: move v6, v5 │ │ -04eac6: 7708 f812 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ -04eacc: 0c08 |0010: move-result-object v8 │ │ -04eace: 6e10 eb0f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04ead4: 0a09 |0014: move-result v9 │ │ -04ead6: 120a |0015: const/4 v10, #int 0 // #0 │ │ -04ead8: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -04eadc: 6e20 ea0f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04eae2: 0c02 |001b: move-result-object v2 │ │ -04eae4: 6e20 1e13 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@131e │ │ -04eaea: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04eaee: 28f5 |0021: goto 0016 // -000b │ │ -04eaf0: 6e10 fa12 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -04eaf6: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -04eaf8: 5cb2 b104 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04eafc: 0e00 |0028: return-void │ │ +04ea84: |[04ea84] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +04ea94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ea96: 55b2 b104 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04ea9a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +04ea9e: 7100 0502 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +04eaa4: 0b00 |0008: move-result-wide v0 │ │ +04eaa6: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +04eaa8: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +04eaaa: 0402 |000b: move-wide v2, v0 │ │ +04eaac: 0156 |000c: move v6, v5 │ │ +04eaae: 7708 f812 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12f8 │ │ +04eab4: 0c08 |0010: move-result-object v8 │ │ +04eab6: 6e10 eb0f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04eabc: 0a09 |0014: move-result v9 │ │ +04eabe: 120a |0015: const/4 v10, #int 0 // #0 │ │ +04eac0: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +04eac4: 6e20 ea0f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04eaca: 0c02 |001b: move-result-object v2 │ │ +04eacc: 6e20 1e13 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@131e │ │ +04ead2: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +04ead6: 28f5 |0021: goto 0016 // -000b │ │ +04ead8: 6e10 fa12 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +04eade: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +04eae0: 5cb2 b104 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04eae4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1262 │ │ 0x0005 line=1263 │ │ 0x0009 line=1264 │ │ 0x0011 line=1266 │ │ 0x0015 line=1267 │ │ @@ -71198,23 +71198,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04eb00: |[04eb00] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -04eb10: 6e20 f10f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ -04eb16: 0a00 |0003: move-result v0 │ │ -04eb18: 9501 0004 |0004: and-int v1, v0, v4 │ │ -04eb1c: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -04eb20: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -04eb22: 0f01 |0009: return v1 │ │ -04eb24: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04eb26: 28fe |000b: goto 0009 // -0002 │ │ +04eae8: |[04eae8] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +04eaf8: 6e20 f10f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ +04eafe: 0a00 |0003: move-result v0 │ │ +04eb00: 9501 0004 |0004: and-int v1, v0, v4 │ │ +04eb04: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +04eb08: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +04eb0a: 0f01 |0009: return v1 │ │ +04eb0c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04eb0e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0004 line=578 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71226,24 +71226,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04eb28: |[04eb28] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -04eb38: 2020 4202 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04eb3c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04eb40: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ -04eb46: 0a00 |0007: move-result v0 │ │ -04eb48: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04eb4c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04eb4e: 0f00 |000b: return v0 │ │ -04eb50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04eb52: 28fe |000d: goto 000b // -0002 │ │ +04eb10: |[04eb10] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +04eb20: 2020 4202 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04eb24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04eb28: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ +04eb2e: 0a00 |0007: move-result v0 │ │ +04eb30: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +04eb34: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04eb36: 0f00 |000b: return v0 │ │ +04eb38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04eb3a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -71252,34 +71252,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04eb54: |[04eb54] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -04eb64: 6e20 e40f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -04eb6a: 0c00 |0003: move-result-object v0 │ │ -04eb6c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -04eb70: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04eb74: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -04eb78: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04eb7e: 1a03 e309 |000d: const-string v3, "No drawer view found with gravity " // string@09e3 │ │ -04eb82: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04eb88: 0c02 |0012: move-result-object v2 │ │ -04eb8a: 7110 f70f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ -04eb90: 0c03 |0016: move-result-object v3 │ │ -04eb92: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04eb98: 0c02 |001a: move-result-object v2 │ │ -04eb9a: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04eba0: 0c02 |001e: move-result-object v2 │ │ -04eba2: 7020 a017 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04eba8: 2701 |0022: throw v1 │ │ -04ebaa: 6e20 dc0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ -04ebb0: 0e00 |0026: return-void │ │ +04eb3c: |[04eb3c] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +04eb4c: 6e20 e40f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +04eb52: 0c00 |0003: move-result-object v0 │ │ +04eb54: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +04eb58: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04eb5c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +04eb60: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04eb66: 1a03 dc09 |000d: const-string v3, "No drawer view found with gravity " // string@09dc │ │ +04eb6a: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04eb70: 0c02 |0012: move-result-object v2 │ │ +04eb72: 7110 f70f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ +04eb78: 0c03 |0016: move-result-object v3 │ │ +04eb7a: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04eb80: 0c02 |001a: move-result-object v2 │ │ +04eb82: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04eb88: 0c02 |001e: move-result-object v2 │ │ +04eb8a: 7020 a017 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04eb90: 2701 |0022: throw v1 │ │ +04eb92: 6e20 dc0f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ +04eb98: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1138 │ │ 0x0006 line=1139 │ │ 0x0023 line=1142 │ │ 0x0026 line=1143 │ │ @@ -71293,63 +71293,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -04ebb4: |[04ebb4] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -04ebc4: 6e20 0010 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04ebca: 0a01 |0003: move-result v1 │ │ -04ebcc: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -04ebd0: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04ebd4: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -04ebd8: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04ebde: 1a03 090c |000d: const-string v3, "View " // string@0c09 │ │ -04ebe2: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ebe8: 0c02 |0012: move-result-object v2 │ │ -04ebea: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04ebf0: 0c02 |0016: move-result-object v2 │ │ -04ebf2: 1a03 6500 |0017: const-string v3, " is not a sliding drawer" // string@0065 │ │ -04ebf6: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ebfc: 0c02 |001c: move-result-object v2 │ │ -04ebfe: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04ec04: 0c02 |0020: move-result-object v2 │ │ -04ec06: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04ec0c: 2701 |0024: throw v1 │ │ -04ec0e: 5541 b404 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -04ec12: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -04ec16: 6e10 2e13 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04ec1c: 0c00 |002c: move-result-object v0 │ │ -04ec1e: 1f00 4202 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04ec22: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -04ec24: 5901 9504 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04ec28: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -04ec2a: 5c01 9304 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04ec2e: 6e10 fc0f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -04ec34: 0e00 |0038: return-void │ │ -04ec36: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -04ec38: 6e30 d90f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04ec3e: 0a01 |003d: move-result v1 │ │ -04ec40: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -04ec44: 5441 b904 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04ec48: 6e10 4313 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -04ec4e: 0a02 |0045: move-result v2 │ │ -04ec50: 7b22 |0046: neg-int v2, v2 │ │ -04ec52: 6e10 4013 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04ec58: 0a03 |004a: move-result v3 │ │ -04ec5a: 6e40 8c12 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -04ec60: 28e7 |004e: goto 0035 // -0019 │ │ -04ec62: 5441 bf04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04ec66: 6e10 f60f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -04ec6c: 0a02 |0054: move-result v2 │ │ -04ec6e: 6e10 4013 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04ec74: 0a03 |0058: move-result v3 │ │ -04ec76: 6e40 8c12 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -04ec7c: 28d9 |005c: goto 0035 // -0027 │ │ +04eb9c: |[04eb9c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +04ebac: 6e20 0010 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04ebb2: 0a01 |0003: move-result v1 │ │ +04ebb4: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +04ebb8: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04ebbc: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +04ebc0: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04ebc6: 1a03 020c |000d: const-string v3, "View " // string@0c02 │ │ +04ebca: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ebd0: 0c02 |0012: move-result-object v2 │ │ +04ebd2: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04ebd8: 0c02 |0016: move-result-object v2 │ │ +04ebda: 1a03 6500 |0017: const-string v3, " is not a sliding drawer" // string@0065 │ │ +04ebde: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ebe4: 0c02 |001c: move-result-object v2 │ │ +04ebe6: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04ebec: 0c02 |0020: move-result-object v2 │ │ +04ebee: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04ebf4: 2701 |0024: throw v1 │ │ +04ebf6: 5541 b404 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04ebfa: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +04ebfe: 6e10 2e13 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04ec04: 0c00 |002c: move-result-object v0 │ │ +04ec06: 1f00 4202 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04ec0a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +04ec0c: 5901 9504 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04ec10: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +04ec12: 5c01 9304 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04ec16: 6e10 fc0f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +04ec1c: 0e00 |0038: return-void │ │ +04ec1e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +04ec20: 6e30 d90f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04ec26: 0a01 |003d: move-result v1 │ │ +04ec28: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +04ec2c: 5441 b904 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04ec30: 6e10 4313 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +04ec36: 0a02 |0045: move-result v2 │ │ +04ec38: 7b22 |0046: neg-int v2, v2 │ │ +04ec3a: 6e10 4013 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04ec40: 0a03 |004a: move-result v3 │ │ +04ec42: 6e40 8c12 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +04ec48: 28e7 |004e: goto 0035 // -0019 │ │ +04ec4a: 5441 bf04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04ec4e: 6e10 f60f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +04ec54: 0a02 |0054: move-result v2 │ │ +04ec56: 6e10 4013 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04ec5c: 0a03 |0058: move-result v3 │ │ +04ec5e: 6e40 8c12 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +04ec64: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0006 line=1112 │ │ 0x0025 line=1115 │ │ 0x0029 line=1116 │ │ 0x002f line=1117 │ │ @@ -71369,18 +71369,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ec80: |[04ec80] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -04ec90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ec92: 6e20 de0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ -04ec98: 0e00 |0004: return-void │ │ +04ec68: |[04ec68] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +04ec78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ec7a: 6e20 de0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ +04ec80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x0004 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -71389,65 +71389,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -04ec9c: |[04ec9c] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -04ecac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04ecae: 6e10 eb0f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04ecb4: 0a01 |0004: move-result v1 │ │ -04ecb6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04ecb8: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -04ecbc: 6e20 ea0f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04ecc2: 0c00 |000b: move-result-object v0 │ │ -04ecc4: 6e10 2e13 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04ecca: 0c04 |000f: move-result-object v4 │ │ -04eccc: 1f04 4202 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04ecd0: 6e20 0010 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04ecd6: 0a06 |0015: move-result v6 │ │ -04ecd8: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -04ecdc: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -04ece0: 5546 9204 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ -04ece4: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -04ece8: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ecec: 28e6 |0020: goto 0006 // -001a │ │ -04ecee: 6e10 4313 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -04ecf4: 0a02 |0024: move-result v2 │ │ -04ecf6: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -04ecf8: 6e30 d90f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04ecfe: 0a06 |0029: move-result v6 │ │ -04ed00: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -04ed04: 5496 b904 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04ed08: 7b27 |002e: neg-int v7, v2 │ │ -04ed0a: 6e10 4013 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04ed10: 0a08 |0032: move-result v8 │ │ -04ed12: 6e40 8c12 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -04ed18: 0a06 |0036: move-result v6 │ │ -04ed1a: b665 |0037: or-int/2addr v5, v6 │ │ -04ed1c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -04ed1e: 5c46 9204 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ -04ed22: 28e3 |003b: goto 001e // -001d │ │ -04ed24: 5496 bf04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04ed28: 6e10 f60f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -04ed2e: 0a07 |0041: move-result v7 │ │ -04ed30: 6e10 4013 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04ed36: 0a08 |0045: move-result v8 │ │ -04ed38: 6e40 8c12 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -04ed3e: 0a06 |0049: move-result v6 │ │ -04ed40: b665 |004a: or-int/2addr v5, v6 │ │ -04ed42: 28ed |004b: goto 0038 // -0013 │ │ -04ed44: 5496 b804 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04ed48: 6e10 cf0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ -04ed4e: 5496 be04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ -04ed52: 6e10 cf0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ -04ed58: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -04ed5c: 6e10 fc0f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -04ed62: 0e00 |005b: return-void │ │ +04ec84: |[04ec84] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +04ec94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ec96: 6e10 eb0f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04ec9c: 0a01 |0004: move-result v1 │ │ +04ec9e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04eca0: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +04eca4: 6e20 ea0f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04ecaa: 0c00 |000b: move-result-object v0 │ │ +04ecac: 6e10 2e13 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04ecb2: 0c04 |000f: move-result-object v4 │ │ +04ecb4: 1f04 4202 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04ecb8: 6e20 0010 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04ecbe: 0a06 |0015: move-result v6 │ │ +04ecc0: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +04ecc4: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +04ecc8: 5546 9204 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ +04eccc: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +04ecd0: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04ecd4: 28e6 |0020: goto 0006 // -001a │ │ +04ecd6: 6e10 4313 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +04ecdc: 0a02 |0024: move-result v2 │ │ +04ecde: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +04ece0: 6e30 d90f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04ece6: 0a06 |0029: move-result v6 │ │ +04ece8: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +04ecec: 5496 b904 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04ecf0: 7b27 |002e: neg-int v7, v2 │ │ +04ecf2: 6e10 4013 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04ecf8: 0a08 |0032: move-result v8 │ │ +04ecfa: 6e40 8c12 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +04ed00: 0a06 |0036: move-result v6 │ │ +04ed02: b665 |0037: or-int/2addr v5, v6 │ │ +04ed04: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +04ed06: 5c46 9204 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ +04ed0a: 28e3 |003b: goto 001e // -001d │ │ +04ed0c: 5496 bf04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04ed10: 6e10 f60f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +04ed16: 0a07 |0041: move-result v7 │ │ +04ed18: 6e10 4013 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04ed1e: 0a08 |0045: move-result v8 │ │ +04ed20: 6e40 8c12 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +04ed26: 0a06 |0049: move-result v6 │ │ +04ed28: b665 |004a: or-int/2addr v5, v6 │ │ +04ed2a: 28ed |004b: goto 0038 // -0013 │ │ +04ed2c: 5496 b804 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04ed30: 6e10 cf0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ +04ed36: 5496 be04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ +04ed3a: 6e10 cf0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ +04ed40: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +04ed44: 6e10 fc0f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +04ed4a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1034 │ │ 0x0001 line=1035 │ │ 0x0005 line=1036 │ │ 0x0008 line=1037 │ │ 0x000c line=1038 │ │ @@ -71478,42 +71478,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -04ed64: |[04ed64] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -04ed74: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04ed76: 6e10 eb0f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04ed7c: 0a00 |0004: move-result v0 │ │ -04ed7e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04ed80: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04ed82: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -04ed86: 6e20 ea0f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04ed8c: 0c04 |000c: move-result-object v4 │ │ -04ed8e: 6e10 2e13 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04ed94: 0c04 |0010: move-result-object v4 │ │ -04ed96: 1f04 4202 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04ed9a: 5242 9504 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04ed9e: 7120 b717 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -04eda4: 0a03 |0018: move-result v3 │ │ -04eda6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04edaa: 28ec |001b: goto 0007 // -0014 │ │ -04edac: 5973 c104 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ -04edb0: 5474 b904 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04edb4: 6e20 6c12 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ -04edba: 0a04 |0023: move-result v4 │ │ -04edbc: 5475 bf04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04edc0: 6e20 6c12 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ -04edc6: 0a05 |0029: move-result v5 │ │ -04edc8: b654 |002a: or-int/2addr v4, v5 │ │ -04edca: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -04edce: 7110 630b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -04edd4: 0e00 |0030: return-void │ │ +04ed4c: |[04ed4c] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +04ed5c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04ed5e: 6e10 eb0f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04ed64: 0a00 |0004: move-result v0 │ │ +04ed66: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04ed68: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04ed6a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +04ed6e: 6e20 ea0f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04ed74: 0c04 |000c: move-result-object v4 │ │ +04ed76: 6e10 2e13 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04ed7c: 0c04 |0010: move-result-object v4 │ │ +04ed7e: 1f04 4202 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04ed82: 5242 9504 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04ed86: 7120 b717 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +04ed8c: 0a03 |0018: move-result v3 │ │ +04ed8e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ed92: 28ec |001b: goto 0007 // -0014 │ │ +04ed94: 5973 c104 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ +04ed98: 5474 b904 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04ed9c: 6e20 6c12 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ +04eda2: 0a04 |0023: move-result v4 │ │ +04eda4: 5475 bf04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04eda8: 6e20 6c12 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ +04edae: 0a05 |0029: move-result v5 │ │ +04edb0: b654 |002a: or-int/2addr v4, v5 │ │ +04edb2: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +04edb6: 7110 630b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +04edbc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=821 │ │ 0x0005 line=822 │ │ 0x0006 line=823 │ │ 0x0009 line=824 │ │ 0x0015 line=825 │ │ @@ -71534,35 +71534,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -04edd8: |[04edd8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -04ede8: 6e10 2e13 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04edee: 0c00 |0003: move-result-object v0 │ │ -04edf0: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04edf4: 5502 9304 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04edf8: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ -04edfc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -04edfe: 5c02 9304 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04ee02: 5432 ba04 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee06: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -04ee0a: 5432 ba04 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee0e: 7220 a60f 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0fa6 │ │ -04ee14: 6e10 fb0f 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@0ffb │ │ -04ee1a: 0a02 |0019: move-result v2 │ │ -04ee1c: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ -04ee20: 6e10 f50f 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@0ff5 │ │ -04ee26: 0c01 |001f: move-result-object v1 │ │ -04ee28: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ -04ee2c: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ -04ee30: 6e20 6b13 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@136b │ │ -04ee36: 0e00 |0027: return-void │ │ +04edc0: |[04edc0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +04edd0: 6e10 2e13 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04edd6: 0c00 |0003: move-result-object v0 │ │ +04edd8: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04eddc: 5502 9304 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04ede0: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ +04ede4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +04ede6: 5c02 9304 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04edea: 5432 ba04 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04edee: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +04edf2: 5432 ba04 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04edf6: 7220 a60f 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0fa6 │ │ +04edfc: 6e10 fb0f 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@0ffb │ │ +04ee02: 0a02 |0019: move-result v2 │ │ +04ee04: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ +04ee08: 6e10 f50f 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@0ff5 │ │ +04ee0e: 0c01 |001f: move-result-object v1 │ │ +04ee10: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ +04ee14: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ +04ee18: 6e20 6b13 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@136b │ │ +04ee1e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0006 line=518 │ │ 0x000a line=519 │ │ 0x000d line=520 │ │ 0x0011 line=521 │ │ @@ -71582,29 +71582,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04ee38: |[04ee38] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -04ee48: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04ee4e: 0c00 |0003: move-result-object v0 │ │ -04ee50: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04ee54: 5501 9304 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04ee58: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -04ee5c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -04ee5e: 5c01 9304 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04ee62: 5421 ba04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee66: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -04ee6a: 5421 ba04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee6e: 7220 a70f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0fa7 │ │ -04ee74: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -04ee78: 6e20 1510 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1015 │ │ -04ee7e: 0e00 |001b: return-void │ │ +04ee20: |[04ee20] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +04ee30: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04ee36: 0c00 |0003: move-result-object v0 │ │ +04ee38: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04ee3c: 5501 9304 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04ee40: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +04ee44: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +04ee46: 5c01 9304 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04ee4a: 5421 ba04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04ee4e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +04ee52: 5421 ba04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04ee56: 7220 a70f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0fa7 │ │ +04ee5c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +04ee60: 6e20 1510 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1015 │ │ +04ee66: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0006 line=538 │ │ 0x000a line=539 │ │ 0x000d line=540 │ │ 0x0011 line=541 │ │ @@ -71620,20 +71620,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04ee80: |[04ee80] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -04ee90: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee94: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04ee98: 5410 ba04 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -04ee9c: 7230 a80f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0fa8 │ │ -04eea2: 0e00 |0009: return-void │ │ +04ee68: |[04ee68] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +04ee78: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04ee7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04ee80: 5410 ba04 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +04ee84: 7230 a80f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0fa8 │ │ +04ee8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0009 line=551 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71645,221 +71645,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 │ │ -04eea4: |[04eea4] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -04eeb4: 7401 f30f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ -04eeba: 0a12 |0003: move-result v18 │ │ -04eebc: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -04eec0: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -04eec4: 6e20 fd0f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ -04eeca: 0a11 |000b: move-result v17 │ │ -04eecc: 120d |000c: const/4 v13, #int 0 // #0 │ │ -04eece: 7401 f60f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -04eed4: 0a0e |0010: move-result v14 │ │ -04eed6: 7401 6701 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -04eedc: 0a15 |0014: move-result v21 │ │ -04eede: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -04eee2: 7401 eb0f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04eee8: 0a0a |001a: move-result v10 │ │ -04eeea: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -04eeee: 0200 1300 |001d: move/from16 v0, v19 │ │ -04eef2: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -04eef6: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -04eefa: 0201 1300 |0023: move/from16 v1, v19 │ │ -04eefe: 6e20 ea0f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04ef04: 0c19 |0028: move-result-object v25 │ │ -04ef06: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -04ef0a: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -04ef0e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -04ef12: 7401 4213 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -04ef18: 0a02 |0032: move-result v2 │ │ -04ef1a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -04ef1e: 7701 f80f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0ff8 │ │ -04ef24: 0a02 |0038: move-result v2 │ │ -04ef26: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -04ef2a: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -04ef2e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -04ef32: 6e20 0010 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04ef38: 0a02 |0042: move-result v2 │ │ -04ef3a: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -04ef3e: 7401 2713 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1327 │ │ -04ef44: 0a02 |0048: move-result v2 │ │ -04ef46: 0200 1200 |0049: move/from16 v0, v18 │ │ -04ef4a: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -04ef4e: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -04ef52: 28ce |004f: goto 001d // -0032 │ │ -04ef54: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -04ef56: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -04ef5a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -04ef5e: 6e30 d90f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04ef64: 0a02 |0058: move-result v2 │ │ -04ef66: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -04ef6a: 7401 3b13 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@133b │ │ -04ef70: 0a1b |005e: move-result v27 │ │ -04ef72: 0200 1b00 |005f: move/from16 v0, v27 │ │ -04ef76: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -04ef7a: 020d 1b00 |0063: move/from16 v13, v27 │ │ -04ef7e: 28e8 |0065: goto 004d // -0018 │ │ -04ef80: 7401 2f13 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@132f │ │ -04ef86: 0a1a |0069: move-result v26 │ │ -04ef88: 0200 1a00 |006a: move/from16 v0, v26 │ │ -04ef8c: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -04ef90: 020e 1a00 |006e: move/from16 v14, v26 │ │ -04ef94: 28dd |0070: goto 004d // -0023 │ │ -04ef96: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -04ef98: 7401 f30f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ -04ef9e: 0a03 |0075: move-result v3 │ │ -04efa0: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -04efa4: 6e53 5c01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@015c │ │ -04efaa: 7505 9f13 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ -04efb0: 0a16 |007e: move-result v22 │ │ -04efb2: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -04efb6: 0201 1500 |0081: move/from16 v1, v21 │ │ -04efba: 6e20 6501 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -04efc0: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -04efc4: 5202 c104 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ -04efc8: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -04efca: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -04efce: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -04efd2: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -04efd6: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -04efda: 5202 c004 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ -04efde: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -04efe2: b532 |0097: and-int/2addr v2, v3 │ │ -04efe4: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -04efe8: 8292 |009a: int-to-float v2, v9 │ │ -04efea: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -04efee: 5203 c104 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ -04eff2: c832 |009f: mul-float/2addr v2, v3 │ │ -04eff4: 8720 |00a0: float-to-int v0, v2 │ │ -04eff6: 0214 0000 |00a1: move/from16 v20, v0 │ │ -04effa: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -04effe: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -04f002: 5203 c004 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ -04f006: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -04f00c: b543 |00ac: and-int/2addr v3, v4 │ │ -04f00e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -04f012: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -04f016: 5402 c204 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ -04f01a: 6e20 7001 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -04f020: 82d3 |00b6: int-to-float v3, v13 │ │ -04f022: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -04f024: 82e5 |00b8: int-to-float v5, v14 │ │ -04f026: 7401 f30f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ -04f02c: 0a02 |00bc: move-result v2 │ │ -04f02e: 8226 |00bd: int-to-float v6, v2 │ │ -04f030: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -04f034: 5407 c204 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ -04f038: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -04f03c: 7406 6201 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ -04f042: 0f16 |00c7: return v22 │ │ -04f044: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -04f048: 5402 c304 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -04f04c: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -04f050: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -04f052: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -04f056: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -04f05a: 6e30 d90f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04f060: 0a02 |00d6: move-result v2 │ │ -04f062: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -04f066: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -04f06a: 5402 c304 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -04f06e: 6e10 8301 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ -04f074: 0a17 |00e0: move-result v23 │ │ -04f076: 7401 3b13 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@133b │ │ -04f07c: 0a0c |00e4: move-result v12 │ │ -04f07e: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -04f082: 5402 b904 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04f086: 6e10 7812 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ -04f08c: 0a10 |00ec: move-result v16 │ │ -04f08e: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -04f090: 82c3 |00ee: int-to-float v3, v12 │ │ -04f092: 0200 1000 |00ef: move/from16 v0, v16 │ │ -04f096: 8204 |00f1: int-to-float v4, v0 │ │ -04f098: c943 |00f2: div-float/2addr v3, v4 │ │ -04f09a: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -04f09e: 7120 b917 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -04f0a4: 0a03 |00f8: move-result v3 │ │ -04f0a6: 7120 b717 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -04f0ac: 0a08 |00fc: move-result v8 │ │ -04f0ae: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -04f0b2: 5402 c304 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -04f0b6: 7401 4013 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04f0bc: 0a03 |0104: move-result v3 │ │ -04f0be: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -04f0c2: 7401 2413 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -04f0c8: 0a05 |010a: move-result v5 │ │ -04f0ca: 6e55 8a01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ -04f0d0: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -04f0d4: 5402 c304 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -04f0d8: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -04f0dc: c883 |0114: mul-float/2addr v3, v8 │ │ -04f0de: 8733 |0115: float-to-int v3, v3 │ │ -04f0e0: 6e20 8801 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0188 │ │ -04f0e6: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -04f0ea: 5402 c304 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -04f0ee: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -04f0f2: 6e20 8101 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ -04f0f8: 28a5 |0122: goto 00c7 // -005b │ │ -04f0fa: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -04f0fe: 5402 c404 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -04f102: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -04f106: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -04f108: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -04f10c: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -04f110: 6e30 d90f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04f116: 0a02 |0131: move-result v2 │ │ -04f118: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -04f11c: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -04f120: 5402 c404 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -04f124: 6e10 8301 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ -04f12a: 0a17 |013b: move-result v23 │ │ -04f12c: 7401 2f13 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@132f │ │ -04f132: 0a0b |013f: move-result v11 │ │ -04f134: 7401 f60f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -04f13a: 0a02 |0143: move-result v2 │ │ -04f13c: 9118 020b |0144: sub-int v24, v2, v11 │ │ -04f140: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -04f144: 5402 bf04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04f148: 6e10 7812 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ -04f14e: 0a10 |014d: move-result v16 │ │ -04f150: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -04f152: 0200 1800 |014f: move/from16 v0, v24 │ │ -04f156: 8203 |0151: int-to-float v3, v0 │ │ -04f158: 0200 1000 |0152: move/from16 v0, v16 │ │ -04f15c: 8204 |0154: int-to-float v4, v0 │ │ -04f15e: c943 |0155: div-float/2addr v3, v4 │ │ -04f160: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -04f164: 7120 b917 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -04f16a: 0a03 |015b: move-result v3 │ │ -04f16c: 7120 b717 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -04f172: 0a08 |015f: move-result v8 │ │ -04f174: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -04f178: 5402 c404 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -04f17c: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -04f180: 7401 4013 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1340 │ │ -04f186: 0a04 |0169: move-result v4 │ │ -04f188: 7401 2413 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -04f18e: 0a05 |016d: move-result v5 │ │ -04f190: 6e55 8a01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ -04f196: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -04f19a: 5402 c404 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -04f19e: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -04f1a2: c883 |0177: mul-float/2addr v3, v8 │ │ -04f1a4: 8733 |0178: float-to-int v3, v3 │ │ -04f1a6: 6e20 8801 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0188 │ │ -04f1ac: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -04f1b0: 5402 c404 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -04f1b4: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -04f1b8: 6e20 8101 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ -04f1be: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +04ee8c: |[04ee8c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +04ee9c: 7401 f30f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ +04eea2: 0a12 |0003: move-result v18 │ │ +04eea4: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +04eea8: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +04eeac: 6e20 fd0f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ +04eeb2: 0a11 |000b: move-result v17 │ │ +04eeb4: 120d |000c: const/4 v13, #int 0 // #0 │ │ +04eeb6: 7401 f60f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +04eebc: 0a0e |0010: move-result v14 │ │ +04eebe: 7401 6701 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +04eec4: 0a15 |0014: move-result v21 │ │ +04eec6: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +04eeca: 7401 eb0f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04eed0: 0a0a |001a: move-result v10 │ │ +04eed2: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +04eed6: 0200 1300 |001d: move/from16 v0, v19 │ │ +04eeda: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +04eede: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +04eee2: 0201 1300 |0023: move/from16 v1, v19 │ │ +04eee6: 6e20 ea0f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04eeec: 0c19 |0028: move-result-object v25 │ │ +04eeee: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +04eef2: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +04eef6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +04eefa: 7401 4213 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +04ef00: 0a02 |0032: move-result v2 │ │ +04ef02: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +04ef06: 7701 f80f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0ff8 │ │ +04ef0c: 0a02 |0038: move-result v2 │ │ +04ef0e: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +04ef12: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +04ef16: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +04ef1a: 6e20 0010 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04ef20: 0a02 |0042: move-result v2 │ │ +04ef22: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +04ef26: 7401 2713 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1327 │ │ +04ef2c: 0a02 |0048: move-result v2 │ │ +04ef2e: 0200 1200 |0049: move/from16 v0, v18 │ │ +04ef32: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +04ef36: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +04ef3a: 28ce |004f: goto 001d // -0032 │ │ +04ef3c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +04ef3e: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +04ef42: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +04ef46: 6e30 d90f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04ef4c: 0a02 |0058: move-result v2 │ │ +04ef4e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +04ef52: 7401 3b13 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@133b │ │ +04ef58: 0a1b |005e: move-result v27 │ │ +04ef5a: 0200 1b00 |005f: move/from16 v0, v27 │ │ +04ef5e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +04ef62: 020d 1b00 |0063: move/from16 v13, v27 │ │ +04ef66: 28e8 |0065: goto 004d // -0018 │ │ +04ef68: 7401 2f13 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@132f │ │ +04ef6e: 0a1a |0069: move-result v26 │ │ +04ef70: 0200 1a00 |006a: move/from16 v0, v26 │ │ +04ef74: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +04ef78: 020e 1a00 |006e: move/from16 v14, v26 │ │ +04ef7c: 28dd |0070: goto 004d // -0023 │ │ +04ef7e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +04ef80: 7401 f30f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ +04ef86: 0a03 |0075: move-result v3 │ │ +04ef88: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +04ef8c: 6e53 5c01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@015c │ │ +04ef92: 7505 9f13 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ +04ef98: 0a16 |007e: move-result v22 │ │ +04ef9a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +04ef9e: 0201 1500 |0081: move/from16 v1, v21 │ │ +04efa2: 6e20 6501 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +04efa8: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +04efac: 5202 c104 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ +04efb0: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +04efb2: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +04efb6: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +04efba: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +04efbe: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +04efc2: 5202 c004 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ +04efc6: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +04efca: b532 |0097: and-int/2addr v2, v3 │ │ +04efcc: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +04efd0: 8292 |009a: int-to-float v2, v9 │ │ +04efd2: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +04efd6: 5203 c104 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ +04efda: c832 |009f: mul-float/2addr v2, v3 │ │ +04efdc: 8720 |00a0: float-to-int v0, v2 │ │ +04efde: 0214 0000 |00a1: move/from16 v20, v0 │ │ +04efe2: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +04efe6: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +04efea: 5203 c004 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ +04efee: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +04eff4: b543 |00ac: and-int/2addr v3, v4 │ │ +04eff6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +04effa: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +04effe: 5402 c204 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ +04f002: 6e20 7001 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +04f008: 82d3 |00b6: int-to-float v3, v13 │ │ +04f00a: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +04f00c: 82e5 |00b8: int-to-float v5, v14 │ │ +04f00e: 7401 f30f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0ff3 │ │ +04f014: 0a02 |00bc: move-result v2 │ │ +04f016: 8226 |00bd: int-to-float v6, v2 │ │ +04f018: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +04f01c: 5407 c204 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04c2 │ │ +04f020: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +04f024: 7406 6201 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ +04f02a: 0f16 |00c7: return v22 │ │ +04f02c: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +04f030: 5402 c304 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +04f034: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +04f038: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +04f03a: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +04f03e: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +04f042: 6e30 d90f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04f048: 0a02 |00d6: move-result v2 │ │ +04f04a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +04f04e: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +04f052: 5402 c304 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +04f056: 6e10 8301 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ +04f05c: 0a17 |00e0: move-result v23 │ │ +04f05e: 7401 3b13 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@133b │ │ +04f064: 0a0c |00e4: move-result v12 │ │ +04f066: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +04f06a: 5402 b904 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04f06e: 6e10 7812 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ +04f074: 0a10 |00ec: move-result v16 │ │ +04f076: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +04f078: 82c3 |00ee: int-to-float v3, v12 │ │ +04f07a: 0200 1000 |00ef: move/from16 v0, v16 │ │ +04f07e: 8204 |00f1: int-to-float v4, v0 │ │ +04f080: c943 |00f2: div-float/2addr v3, v4 │ │ +04f082: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +04f086: 7120 b917 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +04f08c: 0a03 |00f8: move-result v3 │ │ +04f08e: 7120 b717 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +04f094: 0a08 |00fc: move-result v8 │ │ +04f096: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +04f09a: 5402 c304 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +04f09e: 7401 4013 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04f0a4: 0a03 |0104: move-result v3 │ │ +04f0a6: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +04f0aa: 7401 2413 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +04f0b0: 0a05 |010a: move-result v5 │ │ +04f0b2: 6e55 8a01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ +04f0b8: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +04f0bc: 5402 c304 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +04f0c0: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +04f0c4: c883 |0114: mul-float/2addr v3, v8 │ │ +04f0c6: 8733 |0115: float-to-int v3, v3 │ │ +04f0c8: 6e20 8801 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0188 │ │ +04f0ce: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +04f0d2: 5402 c304 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +04f0d6: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +04f0da: 6e20 8101 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ +04f0e0: 28a5 |0122: goto 00c7 // -005b │ │ +04f0e2: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +04f0e6: 5402 c404 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +04f0ea: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +04f0ee: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +04f0f0: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +04f0f4: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +04f0f8: 6e30 d90f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04f0fe: 0a02 |0131: move-result v2 │ │ +04f100: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +04f104: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +04f108: 5402 c404 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +04f10c: 6e10 8301 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ +04f112: 0a17 |013b: move-result v23 │ │ +04f114: 7401 2f13 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@132f │ │ +04f11a: 0a0b |013f: move-result v11 │ │ +04f11c: 7401 f60f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +04f122: 0a02 |0143: move-result v2 │ │ +04f124: 9118 020b |0144: sub-int v24, v2, v11 │ │ +04f128: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +04f12c: 5402 bf04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04f130: 6e10 7812 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ +04f136: 0a10 |014d: move-result v16 │ │ +04f138: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +04f13a: 0200 1800 |014f: move/from16 v0, v24 │ │ +04f13e: 8203 |0151: int-to-float v3, v0 │ │ +04f140: 0200 1000 |0152: move/from16 v0, v16 │ │ +04f144: 8204 |0154: int-to-float v4, v0 │ │ +04f146: c943 |0155: div-float/2addr v3, v4 │ │ +04f148: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +04f14c: 7120 b917 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +04f152: 0a03 |015b: move-result v3 │ │ +04f154: 7120 b717 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +04f15a: 0a08 |015f: move-result v8 │ │ +04f15c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +04f160: 5402 c404 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +04f164: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +04f168: 7401 4013 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1340 │ │ +04f16e: 0a04 |0169: move-result v4 │ │ +04f170: 7401 2413 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +04f176: 0a05 |016d: move-result v5 │ │ +04f178: 6e55 8a01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ +04f17e: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +04f182: 5402 c404 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +04f186: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +04f18a: c883 |0177: mul-float/2addr v3, v8 │ │ +04f18c: 8733 |0178: float-to-int v3, v3 │ │ +04f18e: 6e20 8801 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0188 │ │ +04f194: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +04f198: 5402 c404 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +04f19c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +04f1a0: 6e20 8101 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ +04f1a6: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0004 line=846 │ │ 0x000c line=847 │ │ 0x0011 line=849 │ │ 0x0015 line=850 │ │ @@ -71934,35 +71934,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04f1c4: |[04f1c4] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -04f1d4: 7110 570b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -04f1da: 0a05 |0003: move-result v5 │ │ -04f1dc: 7120 9309 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -04f1e2: 0a05 |0007: move-result v5 │ │ -04f1e4: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -04f1e8: 6e10 eb0f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04f1ee: 0a03 |000d: move-result v3 │ │ -04f1f0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04f1f2: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -04f1f6: 6e20 ea0f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04f1fc: 0c01 |0014: move-result-object v1 │ │ -04f1fe: 6e20 f10f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ -04f204: 0a02 |0018: move-result v2 │ │ -04f206: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -04f20a: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -04f20e: 1101 |001d: return-object v1 │ │ -04f210: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04f214: 28ef |0020: goto 000f // -0011 │ │ -04f216: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -04f218: 28fb |0022: goto 001d // -0005 │ │ +04f1ac: |[04f1ac] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +04f1bc: 7110 570b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +04f1c2: 0a05 |0003: move-result v5 │ │ +04f1c4: 7120 9309 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +04f1ca: 0a05 |0007: move-result v5 │ │ +04f1cc: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +04f1d0: 6e10 eb0f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04f1d6: 0a03 |000d: move-result v3 │ │ +04f1d8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04f1da: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +04f1de: 6e20 ea0f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04f1e4: 0c01 |0014: move-result-object v1 │ │ +04f1e6: 6e20 f10f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ +04f1ec: 0a02 |0018: move-result v2 │ │ +04f1ee: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +04f1f2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +04f1f6: 1101 |001d: return-object v1 │ │ +04f1f8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04f1fc: 28ef |0020: goto 000f // -0011 │ │ +04f1fe: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +04f200: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x000a line=613 │ │ 0x000e line=614 │ │ 0x0011 line=615 │ │ 0x0015 line=616 │ │ @@ -71986,31 +71986,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04f21c: |[04f21c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -04f22c: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04f232: 0a01 |0003: move-result v1 │ │ -04f234: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04f236: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04f23a: 6e20 ea0f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04f240: 0c00 |000a: move-result-object v0 │ │ -04f242: 6e10 2e13 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f248: 0c03 |000e: move-result-object v3 │ │ -04f24a: 1f03 4202 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f24e: 5533 9304 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04f252: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -04f256: 1100 |0015: return-object v0 │ │ -04f258: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04f25c: 28ed |0018: goto 0005 // -0013 │ │ -04f25e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -04f260: 28fb |001a: goto 0015 // -0005 │ │ +04f204: |[04f204] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +04f214: 6e10 eb0f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04f21a: 0a01 |0003: move-result v1 │ │ +04f21c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04f21e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +04f222: 6e20 ea0f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04f228: 0c00 |000a: move-result-object v0 │ │ +04f22a: 6e10 2e13 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f230: 0c03 |000e: move-result-object v3 │ │ +04f232: 1f03 4202 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f236: 5533 9304 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04f23a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +04f23e: 1100 |0015: return-object v0 │ │ +04f240: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f244: 28ed |0018: goto 0005 // -0013 │ │ +04f246: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +04f248: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0004 line=583 │ │ 0x0007 line=584 │ │ 0x000b line=585 │ │ 0x0015 line=589 │ │ @@ -72028,19 +72028,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04f264: |[04f264] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04f274: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -04f276: 2200 4202 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f27a: 7030 aa0f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0faa │ │ -04f280: 1100 |0006: return-object v0 │ │ +04f24c: |[04f24c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +04f25c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +04f25e: 2200 4202 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f262: 7030 aa0f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0faa │ │ +04f268: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1223 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -72048,20 +72048,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 │ │ -04f284: |[04f284] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f294: 2200 4202 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f298: 6e10 ed0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0fed │ │ -04f29e: 0c01 |0005: move-result-object v1 │ │ -04f2a0: 7030 ac0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fac │ │ -04f2a6: 1100 |0009: return-object v0 │ │ +04f26c: |[04f26c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +04f27c: 2200 4202 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f280: 6e10 ed0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0fed │ │ +04f286: 0c01 |0005: move-result-object v1 │ │ +04f288: 7030 ac0f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fac │ │ +04f28e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -72070,30 +72070,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 │ │ -04f2a8: |[04f2a8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f2b8: 2020 4202 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f2bc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04f2c0: 2200 4202 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f2c4: 1f02 4202 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f2c8: 7020 ad0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0fad │ │ -04f2ce: 1100 |000b: return-object v0 │ │ -04f2d0: 2020 c202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ -04f2d4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -04f2d8: 2200 4202 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f2dc: 1f02 c202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ -04f2e0: 7020 af0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0faf │ │ -04f2e6: 28f4 |0017: goto 000b // -000c │ │ -04f2e8: 2200 4202 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f2ec: 7020 ae0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fae │ │ -04f2f2: 28ee |001d: goto 000b // -0012 │ │ +04f290: |[04f290] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +04f2a0: 2020 4202 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f2a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04f2a8: 2200 4202 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f2ac: 1f02 4202 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f2b0: 7020 ad0f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0fad │ │ +04f2b6: 1100 |000b: return-object v0 │ │ +04f2b8: 2020 c202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ +04f2bc: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +04f2c0: 2200 4202 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f2c4: 1f02 c202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ +04f2c8: 7020 af0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0faf │ │ +04f2ce: 28f4 |0017: goto 000b // -000c │ │ +04f2d0: 2200 4202 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f2d4: 7020 ae0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fae │ │ +04f2da: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ 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; │ │ @@ -72104,29 +72104,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04f2f4: |[04f2f4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -04f304: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -04f30a: 0a01 |0003: move-result v1 │ │ -04f30c: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -04f312: 0a00 |0007: move-result v0 │ │ -04f314: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -04f316: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -04f31a: 5221 bb04 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ -04f31e: 0f01 |000d: return v1 │ │ -04f320: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -04f322: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -04f326: 5221 bc04 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ -04f32a: 28fa |0013: goto 000d // -0006 │ │ -04f32c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04f32e: 28f8 |0015: goto 000d // -0008 │ │ +04f2dc: |[04f2dc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +04f2ec: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +04f2f2: 0a01 |0003: move-result v1 │ │ +04f2f4: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +04f2fa: 0a00 |0007: move-result v0 │ │ +04f2fc: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +04f2fe: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +04f302: 5221 bb04 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ +04f306: 0f01 |000d: return v1 │ │ +04f308: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +04f30a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +04f30e: 5221 bc04 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ +04f312: 28fa |0013: goto 000d // -0006 │ │ +04f314: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04f316: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0008 line=417 │ │ 0x000b line=418 │ │ 0x000d line=422 │ │ 0x000e line=419 │ │ @@ -72142,27 +72142,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04f330: |[04f330] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -04f340: 6e20 f10f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ -04f346: 0a00 |0003: move-result v0 │ │ -04f348: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -04f34a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -04f34e: 5221 bb04 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ -04f352: 0f01 |0009: return v1 │ │ -04f354: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -04f356: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -04f35a: 5221 bc04 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ -04f35e: 28fa |000f: goto 0009 // -0006 │ │ -04f360: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -04f362: 28f8 |0011: goto 0009 // -0008 │ │ +04f318: |[04f318] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +04f328: 6e20 f10f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ +04f32e: 0a00 |0003: move-result v0 │ │ +04f330: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +04f332: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +04f336: 5221 bb04 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ +04f33a: 0f01 |0009: return v1 │ │ +04f33c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +04f33e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +04f342: 5221 bc04 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ +04f346: 28fa |000f: goto 0009 // -0006 │ │ +04f348: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +04f34a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0004 line=434 │ │ 0x0007 line=435 │ │ 0x0009 line=439 │ │ 0x000a line=436 │ │ @@ -72178,29 +72178,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04f364: |[04f364] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -04f374: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -04f37a: 0a01 |0003: move-result v1 │ │ -04f37c: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -04f382: 0a00 |0007: move-result v0 │ │ -04f384: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -04f386: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -04f38a: 5421 c504 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04c5 │ │ -04f38e: 1101 |000d: return-object v1 │ │ -04f390: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -04f392: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -04f396: 5421 c604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04c6 │ │ -04f39a: 28fa |0013: goto 000d // -0006 │ │ -04f39c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04f39e: 28f8 |0015: goto 000d // -0008 │ │ +04f34c: |[04f34c] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +04f35c: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +04f362: 0a01 |0003: move-result v1 │ │ +04f364: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +04f36a: 0a00 |0007: move-result v0 │ │ +04f36c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +04f36e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +04f372: 5421 c504 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04c5 │ │ +04f376: 1101 |000d: return-object v1 │ │ +04f378: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +04f37a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +04f37e: 5421 c604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04c6 │ │ +04f382: 28fa |0013: goto 000d // -0006 │ │ +04f384: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04f386: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0008 line=473 │ │ 0x000b line=474 │ │ 0x000d line=478 │ │ 0x000e line=475 │ │ @@ -72216,24 +72216,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04f3a0: |[04f3a0] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -04f3b0: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f3b6: 0c01 |0003: move-result-object v1 │ │ -04f3b8: 1f01 4202 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f3bc: 5210 9004 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04f3c0: 7110 570b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -04f3c6: 0a01 |000b: move-result v1 │ │ -04f3c8: 7120 9309 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -04f3ce: 0a01 |000f: move-result v1 │ │ -04f3d0: 0f01 |0010: return v1 │ │ +04f388: |[04f388] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +04f398: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f39e: 0c01 |0003: move-result-object v1 │ │ +04f3a0: 1f01 4202 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f3a4: 5210 9004 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04f3a8: 7110 570b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +04f3ae: 0a01 |000b: move-result v1 │ │ +04f3b0: 7120 9309 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +04f3b6: 0a01 |000f: move-result v1 │ │ +04f3b8: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0008 line=573 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72244,20 +72244,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04f3d4: |[04f3d4] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -04f3e4: 6e10 2e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f3ea: 0c00 |0003: move-result-object v0 │ │ -04f3ec: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f3f0: 5200 9504 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f3f4: 0f00 |0008: return v0 │ │ +04f3bc: |[04f3bc] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +04f3cc: 6e10 2e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f3d2: 0c00 |0003: move-result-object v0 │ │ +04f3d4: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f3d8: 5200 9504 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f3dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -72266,24 +72266,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04f3f8: |[04f3f8] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -04f408: 6e10 2e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f40e: 0c00 |0003: move-result-object v0 │ │ -04f410: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f414: 5200 9004 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04f418: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -04f41c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04f41e: 0f00 |000b: return v0 │ │ -04f420: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04f422: 28fe |000d: goto 000b // -0002 │ │ +04f3e0: |[04f3e0] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +04f3f0: 6e10 2e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f3f6: 0c00 |0003: move-result-object v0 │ │ +04f3f8: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f3fc: 5200 9004 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04f400: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +04f404: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04f406: 0f00 |000b: return v0 │ │ +04f408: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04f40a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -72292,23 +72292,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04f424: |[04f424] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -04f434: 6e20 e40f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -04f43a: 0c00 |0003: move-result-object v0 │ │ -04f43c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04f440: 6e20 ff0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0fff │ │ -04f446: 0a01 |0009: move-result v1 │ │ -04f448: 0f01 |000a: return v1 │ │ -04f44a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f44c: 28fe |000c: goto 000a // -0002 │ │ +04f40c: |[04f40c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +04f41c: 6e20 e40f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +04f422: 0c00 |0003: move-result-object v0 │ │ +04f424: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04f428: 6e20 ff0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0fff │ │ +04f42e: 0a01 |0009: move-result v1 │ │ +04f430: 0f01 |000a: return v1 │ │ +04f432: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04f434: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1173 │ │ 0x0006 line=1174 │ │ 0x000a line=1176 │ │ locals : │ │ @@ -72321,38 +72321,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04f450: |[04f450] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -04f460: 6e20 0010 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04f466: 0a00 |0003: move-result v0 │ │ -04f468: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -04f46c: 2200 5603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04f470: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -04f474: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04f47a: 1a02 090c |000d: const-string v2, "View " // string@0c09 │ │ -04f47e: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04f484: 0c01 |0012: move-result-object v1 │ │ -04f486: 6e20 ec17 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04f48c: 0c01 |0016: move-result-object v1 │ │ -04f48e: 1a02 6400 |0017: const-string v2, " is not a drawer" // string@0064 │ │ -04f492: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04f498: 0c01 |001c: move-result-object v1 │ │ -04f49a: 6e10 f217 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04f4a0: 0c01 |0020: move-result-object v1 │ │ -04f4a2: 7020 a017 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04f4a8: 2700 |0024: throw v0 │ │ -04f4aa: 6e10 2e13 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f4b0: 0c00 |0028: move-result-object v0 │ │ -04f4b2: 1f00 4202 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f4b6: 5500 9304 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04f4ba: 0f00 |002d: return v0 │ │ +04f438: |[04f438] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +04f448: 6e20 0010 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04f44e: 0a00 |0003: move-result v0 │ │ +04f450: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +04f454: 2200 5603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04f458: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +04f45c: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04f462: 1a02 020c |000d: const-string v2, "View " // string@0c02 │ │ +04f466: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04f46c: 0c01 |0012: move-result-object v1 │ │ +04f46e: 6e20 ec17 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04f474: 0c01 |0016: move-result-object v1 │ │ +04f476: 1a02 6400 |0017: const-string v2, " is not a drawer" // string@0064 │ │ +04f47a: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04f480: 0c01 |001c: move-result-object v1 │ │ +04f482: 6e10 f217 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04f488: 0c01 |0020: move-result-object v1 │ │ +04f48a: 7020 a017 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04f490: 2700 |0024: throw v0 │ │ +04f492: 6e10 2e13 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f498: 0c00 |0028: move-result-object v0 │ │ +04f49a: 1f00 4202 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f49e: 5500 9304 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04f4a2: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0006 line=1157 │ │ 0x0025 line=1159 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72363,29 +72363,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04f4bc: |[04f4bc] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -04f4cc: 6e10 2e13 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f4d2: 0c02 |0003: move-result-object v2 │ │ -04f4d4: 1f02 4202 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f4d8: 5221 9004 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04f4dc: 7110 570b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -04f4e2: 0a02 |000b: move-result v2 │ │ -04f4e4: 7120 9309 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -04f4ea: 0a00 |000f: move-result v0 │ │ -04f4ec: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -04f4f0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -04f4f4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -04f4f6: 0f02 |0015: return v2 │ │ -04f4f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -04f4fa: 28fe |0017: goto 0015 // -0002 │ │ +04f4a4: |[04f4a4] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +04f4b4: 6e10 2e13 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f4ba: 0c02 |0003: move-result-object v2 │ │ +04f4bc: 1f02 4202 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f4c0: 5221 9004 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04f4c4: 7110 570b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +04f4ca: 0a02 |000b: move-result v2 │ │ +04f4cc: 7120 9309 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +04f4d2: 0a00 |000f: move-result v0 │ │ +04f4d4: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +04f4d8: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +04f4dc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +04f4de: 0f02 |0015: return v2 │ │ +04f4e0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +04f4e2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0008 line=911 │ │ 0x0010 line=913 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -72398,23 +72398,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04f4fc: |[04f4fc] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -04f50c: 6e20 e40f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -04f512: 0c00 |0003: move-result-object v0 │ │ -04f514: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04f518: 6e20 0210 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1002 │ │ -04f51e: 0a01 |0009: move-result v1 │ │ -04f520: 0f01 |000a: return v1 │ │ -04f522: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f524: 28fe |000c: goto 000a // -0002 │ │ +04f4e4: |[04f4e4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +04f4f4: 6e20 e40f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +04f4fa: 0c00 |0003: move-result-object v0 │ │ +04f4fc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04f500: 6e20 0210 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1002 │ │ +04f506: 0a01 |0009: move-result v1 │ │ +04f508: 0f01 |000a: return v1 │ │ +04f50a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04f50c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ 0x0004 line=1204 │ │ 0x0006 line=1205 │ │ 0x000a line=1207 │ │ locals : │ │ @@ -72427,44 +72427,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -04f528: |[04f528] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -04f538: 6e20 0010 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04f53e: 0a00 |0003: move-result v0 │ │ -04f540: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -04f544: 2200 5603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04f548: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -04f54c: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04f552: 1a02 090c |000d: const-string v2, "View " // string@0c09 │ │ -04f556: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04f55c: 0c01 |0012: move-result-object v1 │ │ -04f55e: 6e20 ec17 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04f564: 0c01 |0016: move-result-object v1 │ │ -04f566: 1a02 6400 |0017: const-string v2, " is not a drawer" // string@0064 │ │ -04f56a: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04f570: 0c01 |001c: move-result-object v1 │ │ -04f572: 6e10 f217 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04f578: 0c01 |0020: move-result-object v1 │ │ -04f57a: 7020 a017 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04f580: 2700 |0024: throw v0 │ │ -04f582: 6e10 2e13 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f588: 0c00 |0028: move-result-object v0 │ │ -04f58a: 1f00 4202 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f58e: 5200 9504 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f592: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -04f594: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -04f598: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -04f59c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -04f59e: 0f00 |0033: return v0 │ │ -04f5a0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04f5a2: 28fe |0035: goto 0033 // -0002 │ │ +04f510: |[04f510] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +04f520: 6e20 0010 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04f526: 0a00 |0003: move-result v0 │ │ +04f528: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +04f52c: 2200 5603 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04f530: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +04f534: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04f53a: 1a02 020c |000d: const-string v2, "View " // string@0c02 │ │ +04f53e: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04f544: 0c01 |0012: move-result-object v1 │ │ +04f546: 6e20 ec17 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04f54c: 0c01 |0016: move-result-object v1 │ │ +04f54e: 1a02 6400 |0017: const-string v2, " is not a drawer" // string@0064 │ │ +04f552: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04f558: 0c01 |001c: move-result-object v1 │ │ +04f55a: 6e10 f217 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04f560: 0c01 |0020: move-result-object v1 │ │ +04f562: 7020 a017 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04f568: 2700 |0024: throw v0 │ │ +04f56a: 6e10 2e13 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f570: 0c00 |0028: move-result-object v0 │ │ +04f572: 1f00 4202 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f576: 5200 9504 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f57a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +04f57c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +04f580: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +04f584: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +04f586: 0f00 |0033: return v0 │ │ +04f588: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04f58a: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0006 line=1189 │ │ 0x0025 line=1191 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72475,35 +72475,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -04f5a4: |[04f5a4] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -04f5b4: 6e20 f20f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0ff2 │ │ -04f5ba: 0a02 |0003: move-result v2 │ │ -04f5bc: 6e10 4313 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -04f5c2: 0a04 |0007: move-result v4 │ │ -04f5c4: 8245 |0008: int-to-float v5, v4 │ │ -04f5c6: c825 |0009: mul-float/2addr v5, v2 │ │ -04f5c8: 8753 |000a: float-to-int v3, v5 │ │ -04f5ca: 8245 |000b: int-to-float v5, v4 │ │ -04f5cc: c885 |000c: mul-float/2addr v5, v8 │ │ -04f5ce: 8751 |000d: float-to-int v1, v5 │ │ -04f5d0: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -04f5d4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -04f5d6: 6e30 d90f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04f5dc: 0a05 |0014: move-result v5 │ │ -04f5de: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -04f5e2: 6e20 5513 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ -04f5e8: 6e30 1d10 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ -04f5ee: 0e00 |001d: return-void │ │ -04f5f0: 7b00 |001e: neg-int v0, v0 │ │ -04f5f2: 28f8 |001f: goto 0017 // -0008 │ │ +04f58c: |[04f58c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +04f59c: 6e20 f20f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0ff2 │ │ +04f5a2: 0a02 |0003: move-result v2 │ │ +04f5a4: 6e10 4313 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +04f5aa: 0a04 |0007: move-result v4 │ │ +04f5ac: 8245 |0008: int-to-float v5, v4 │ │ +04f5ae: c825 |0009: mul-float/2addr v5, v2 │ │ +04f5b0: 8753 |000a: float-to-int v3, v5 │ │ +04f5b2: 8245 |000b: int-to-float v5, v4 │ │ +04f5b4: c885 |000c: mul-float/2addr v5, v8 │ │ +04f5b6: 8751 |000d: float-to-int v1, v5 │ │ +04f5b8: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +04f5bc: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +04f5be: 6e30 d90f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04f5c4: 0a05 |0014: move-result v5 │ │ +04f5c6: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +04f5ca: 6e20 5513 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ +04f5d0: 6e30 1d10 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ +04f5d6: 0e00 |001d: return-void │ │ +04f5d8: 7b00 |001e: neg-int v0, v0 │ │ +04f5da: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0004 line=594 │ │ 0x0008 line=595 │ │ 0x000b line=596 │ │ 0x000e line=597 │ │ @@ -72527,19 +72527,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f5f4: |[04f5f4] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -04f604: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ -04f60a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f60c: 5c10 b404 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -04f610: 0e00 |0006: return-void │ │ +04f5dc: |[04f5dc] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +04f5ec: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ +04f5f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04f5f4: 5c10 b404 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04f5f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0003 line=649 │ │ 0x0006 line=650 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72549,19 +72549,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f614: |[04f614] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -04f624: 6f10 ad13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ -04f62a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f62c: 5c10 b404 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -04f630: 0e00 |0006: return-void │ │ +04f5fc: |[04f5fc] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +04f60c: 6f10 ad13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ +04f612: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04f614: 5c10 b404 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04f618: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0003 line=643 │ │ 0x0006 line=644 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72571,75 +72571,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -04f634: |[04f634] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04f644: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04f646: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04f648: 7110 490a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ -04f64e: 0a00 |0005: move-result v0 │ │ -04f650: 54a7 b904 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04f654: 6e20 8b12 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ -04f65a: 0a07 |000b: move-result v7 │ │ -04f65c: 54a8 bf04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04f660: 6e20 8b12 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ -04f666: 0a08 |0011: move-result v8 │ │ -04f668: 9601 0708 |0012: or-int v1, v7, v8 │ │ -04f66c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -04f66e: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -04f674: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -04f678: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -04f67c: 7010 f90f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0ff9 │ │ -04f682: 0a07 |001f: move-result v7 │ │ -04f684: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -04f688: 55a7 b104 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04f68c: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -04f690: 0165 |0026: move v5, v6 │ │ -04f692: 0f05 |0027: return v5 │ │ -04f694: 6e10 f412 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -04f69a: 0a03 |002b: move-result v3 │ │ -04f69c: 6e10 f612 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -04f6a2: 0a04 |002f: move-result v4 │ │ -04f6a4: 59a3 b604 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ -04f6a8: 59a4 b704 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ -04f6ac: 52a7 c104 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ -04f6b0: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -04f6b2: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -04f6b6: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -04f6ba: 54a7 b904 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04f6be: 8738 |003d: float-to-int v8, v3 │ │ -04f6c0: 8749 |003e: float-to-int v9, v4 │ │ -04f6c2: 6e30 7312 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -04f6c8: 0c07 |0042: move-result-object v7 │ │ -04f6ca: 6e20 fd0f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ -04f6d0: 0a07 |0046: move-result v7 │ │ -04f6d2: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -04f6d6: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -04f6d8: 5ca5 b204 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -04f6dc: 5ca5 b104 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04f6e0: 28ca |004e: goto 0018 // -0036 │ │ -04f6e2: 54a7 b904 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04f6e6: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -04f6e8: 6e20 6312 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1263 │ │ -04f6ee: 0a07 |0055: move-result v7 │ │ -04f6f0: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -04f6f4: 54a7 b804 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ -04f6f8: 6e10 cf0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ -04f6fe: 54a7 be04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ -04f702: 6e10 cf0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ -04f708: 28b6 |0062: goto 0018 // -004a │ │ -04f70a: 6e20 de0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ -04f710: 5ca5 b204 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -04f714: 5ca5 b104 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04f718: 28ae |006a: goto 0018 // -0052 │ │ -04f71a: 0000 |006b: nop // spacer │ │ -04f71c: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +04f61c: |[04f61c] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04f62c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04f62e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04f630: 7110 490a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ +04f636: 0a00 |0005: move-result v0 │ │ +04f638: 54a7 b904 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04f63c: 6e20 8b12 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ +04f642: 0a07 |000b: move-result v7 │ │ +04f644: 54a8 bf04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04f648: 6e20 8b12 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ +04f64e: 0a08 |0011: move-result v8 │ │ +04f650: 9601 0708 |0012: or-int v1, v7, v8 │ │ +04f654: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +04f656: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +04f65c: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +04f660: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +04f664: 7010 f90f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0ff9 │ │ +04f66a: 0a07 |001f: move-result v7 │ │ +04f66c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +04f670: 55a7 b104 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04f674: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +04f678: 0165 |0026: move v5, v6 │ │ +04f67a: 0f05 |0027: return v5 │ │ +04f67c: 6e10 f412 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +04f682: 0a03 |002b: move-result v3 │ │ +04f684: 6e10 f612 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +04f68a: 0a04 |002f: move-result v4 │ │ +04f68c: 59a3 b604 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ +04f690: 59a4 b704 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ +04f694: 52a7 c104 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c1 │ │ +04f698: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +04f69a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +04f69e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +04f6a2: 54a7 b904 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04f6a6: 8738 |003d: float-to-int v8, v3 │ │ +04f6a8: 8749 |003e: float-to-int v9, v4 │ │ +04f6aa: 6e30 7312 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +04f6b0: 0c07 |0042: move-result-object v7 │ │ +04f6b2: 6e20 fd0f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ +04f6b8: 0a07 |0046: move-result v7 │ │ +04f6ba: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +04f6be: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +04f6c0: 5ca5 b204 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +04f6c4: 5ca5 b104 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04f6c8: 28ca |004e: goto 0018 // -0036 │ │ +04f6ca: 54a7 b904 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04f6ce: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +04f6d0: 6e20 6312 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1263 │ │ +04f6d6: 0a07 |0055: move-result v7 │ │ +04f6d8: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +04f6dc: 54a7 b804 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b8 │ │ +04f6e0: 6e10 cf0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ +04f6e6: 54a7 be04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04be │ │ +04f6ea: 6e10 cf0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fcf │ │ +04f6f0: 28b6 |0062: goto 0018 // -004a │ │ +04f6f2: 6e20 de0f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ +04f6f8: 5ca5 b204 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +04f6fc: 5ca5 b104 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04f700: 28ae |006a: goto 0018 // -0052 │ │ +04f702: 0000 |006b: nop // spacer │ │ +04f704: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=918 │ │ 0x0006 line=921 │ │ 0x0014 line=924 │ │ 0x0015 line=926 │ │ 0x0018 line=958 │ │ @@ -72672,26 +72672,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04f734: |[04f734] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04f744: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04f746: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -04f74a: 7010 fa0f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0ffa │ │ -04f750: 0a00 |0006: move-result v0 │ │ -04f752: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -04f756: 7110 bc09 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@09bc │ │ -04f75c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04f75e: 0f00 |000d: return v0 │ │ -04f760: 6f30 b013 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@13b0 │ │ -04f766: 0a00 |0011: move-result v0 │ │ -04f768: 28fb |0012: goto 000d // -0005 │ │ +04f71c: |[04f71c] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +04f72c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04f72e: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +04f732: 7010 fa0f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0ffa │ │ +04f738: 0a00 |0006: move-result v0 │ │ +04f73a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +04f73e: 7110 bc09 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@09bc │ │ +04f744: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04f746: 0f00 |000d: return v0 │ │ +04f748: 6f30 b013 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@13b0 │ │ +04f74e: 0a00 |0011: move-result v0 │ │ +04f750: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0009 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1281 │ │ locals : │ │ @@ -72704,32 +72704,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04f76c: |[04f76c] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -04f77c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -04f77e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -04f782: 7010 e60f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ -04f788: 0c00 |0006: move-result-object v0 │ │ -04f78a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -04f78e: 6e20 ef0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ -04f794: 0a01 |000c: move-result v1 │ │ -04f796: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -04f79a: 6e10 dd0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0fdd │ │ -04f7a0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -04f7a4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -04f7a6: 0f01 |0015: return v1 │ │ -04f7a8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -04f7aa: 28fe |0017: goto 0015 // -0002 │ │ -04f7ac: 6f30 b113 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@13b1 │ │ -04f7b2: 0a01 |001b: move-result v1 │ │ -04f7b4: 28f9 |001c: goto 0015 // -0007 │ │ +04f754: |[04f754] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +04f764: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +04f766: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +04f76a: 7010 e60f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fe6 │ │ +04f770: 0c00 |0006: move-result-object v0 │ │ +04f772: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +04f776: 6e20 ef0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ +04f77c: 0a01 |000c: move-result v1 │ │ +04f77e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +04f782: 6e10 dd0f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0fdd │ │ +04f788: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +04f78c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +04f78e: 0f01 |0015: return v1 │ │ +04f790: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +04f792: 28fe |0017: goto 0015 // -0002 │ │ +04f794: 6f30 b113 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@13b1 │ │ +04f79a: 0a01 |001b: move-result v1 │ │ +04f79c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0003 line=1287 │ │ 0x0007 line=1288 │ │ 0x000f line=1289 │ │ 0x0012 line=1291 │ │ @@ -72748,197 +72748,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -04f7b8: |[04f7b8] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -04f7c8: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -04f7cc: 0200 1200 |0002: move/from16 v0, v18 │ │ -04f7d0: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -04f7d4: 5c10 b504 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ -04f7d8: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -04f7dc: 7401 eb0f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04f7e2: 0a06 |000d: move-result v6 │ │ -04f7e4: 120c |000e: const/4 v12, #int 0 // #0 │ │ -04f7e6: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -04f7ea: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -04f7ee: 6e20 ea0f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04f7f4: 0c05 |0016: move-result-object v5 │ │ -04f7f6: 6e10 4213 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -04f7fc: 0a12 |001a: move-result v18 │ │ -04f7fe: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -04f802: 0200 1200 |001d: move/from16 v0, v18 │ │ -04f806: 0201 1300 |001f: move/from16 v1, v19 │ │ -04f80a: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -04f80e: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04f812: 28ea |0025: goto 000f // -0016 │ │ -04f814: 6e10 2e13 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04f81a: 0c0d |0029: move-result-object v13 │ │ -04f81c: 1f0d 4202 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04f820: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -04f824: 6e20 fd0f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ -04f82a: 0a12 |0031: move-result v18 │ │ -04f82c: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -04f830: 52d0 9404 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ -04f834: 0212 0000 |0036: move/from16 v18, v0 │ │ -04f838: 52d0 9704 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04f83c: 0213 0000 |003a: move/from16 v19, v0 │ │ -04f840: 52d0 9404 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ -04f844: 0214 0000 |003e: move/from16 v20, v0 │ │ -04f848: 6e10 3513 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -04f84e: 0a15 |0043: move-result v21 │ │ -04f850: 9014 1415 |0044: add-int v20, v20, v21 │ │ -04f854: 52d0 9704 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04f858: 0215 0000 |0048: move/from16 v21, v0 │ │ -04f85c: 6e10 3213 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -04f862: 0a16 |004d: move-result v22 │ │ -04f864: 9015 1516 |004e: add-int v21, v21, v22 │ │ -04f868: 0200 1200 |0050: move/from16 v0, v18 │ │ -04f86c: 0201 1300 |0052: move/from16 v1, v19 │ │ -04f870: 0202 1400 |0054: move/from16 v2, v20 │ │ -04f874: 0203 1500 |0056: move/from16 v3, v21 │ │ -04f878: 6e53 5313 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -04f87e: 28c8 |005b: goto 0023 // -0038 │ │ -04f880: 6e10 3513 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -04f886: 0a0a |005f: move-result v10 │ │ -04f888: 6e10 3213 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -04f88e: 0a07 |0063: move-result v7 │ │ -04f890: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -04f894: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -04f898: 0201 1200 |0068: move/from16 v1, v18 │ │ -04f89c: 6e30 d90f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -04f8a2: 0a12 |006d: move-result v18 │ │ -04f8a4: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -04f8a8: 7ba0 |0070: neg-int v0, v10 │ │ -04f8aa: 0212 0000 |0071: move/from16 v18, v0 │ │ -04f8ae: 82a0 |0073: int-to-float v0, v10 │ │ -04f8b0: 0213 0000 |0074: move/from16 v19, v0 │ │ -04f8b4: 52d0 9504 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f8b8: 0214 0000 |0078: move/from16 v20, v0 │ │ -04f8bc: a813 1314 |007a: mul-float v19, v19, v20 │ │ -04f8c0: 0200 1300 |007c: move/from16 v0, v19 │ │ -04f8c4: 8700 |007e: float-to-int v0, v0 │ │ -04f8c6: 0213 0000 |007f: move/from16 v19, v0 │ │ -04f8ca: 9008 1213 |0081: add-int v8, v18, v19 │ │ -04f8ce: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -04f8d2: 0200 1200 |0085: move/from16 v0, v18 │ │ -04f8d6: 8200 |0087: int-to-float v0, v0 │ │ -04f8d8: 0212 0000 |0088: move/from16 v18, v0 │ │ -04f8dc: 82a0 |008a: int-to-float v0, v10 │ │ -04f8de: 0213 0000 |008b: move/from16 v19, v0 │ │ -04f8e2: a90e 1213 |008d: div-float v14, v18, v19 │ │ -04f8e6: 52d0 9504 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f8ea: 0212 0000 |0091: move/from16 v18, v0 │ │ -04f8ee: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -04f8f2: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -04f8f6: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -04f8f8: 52d0 9004 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04f8fc: 0212 0000 |009a: move/from16 v18, v0 │ │ -04f900: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -04f904: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -04f90a: 52d0 9704 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04f90e: 0212 0000 |00a3: move/from16 v18, v0 │ │ -04f912: 9013 080a |00a5: add-int v19, v8, v10 │ │ -04f916: 52d0 9704 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04f91a: 0214 0000 |00a9: move/from16 v20, v0 │ │ -04f91e: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -04f922: 0200 1200 |00ad: move/from16 v0, v18 │ │ -04f926: 0201 1300 |00af: move/from16 v1, v19 │ │ -04f92a: 0202 1400 |00b1: move/from16 v2, v20 │ │ -04f92e: 6e52 5313 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -04f934: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -04f938: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -04f93c: 6e30 1d10 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ -04f942: 52d0 9504 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f946: 0212 0000 |00bf: move/from16 v18, v0 │ │ -04f94a: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -04f94e: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -04f952: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -04f956: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -04f958: 6e10 4213 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -04f95e: 0a12 |00cb: move-result v18 │ │ -04f960: 0200 1200 |00cc: move/from16 v0, v18 │ │ -04f964: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -04f968: 6e20 7c13 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -04f96e: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -04f972: 82a0 |00d5: int-to-float v0, v10 │ │ -04f974: 0212 0000 |00d6: move/from16 v18, v0 │ │ -04f978: 52d0 9504 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -04f97c: 0213 0000 |00da: move/from16 v19, v0 │ │ -04f980: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -04f984: 0200 1200 |00de: move/from16 v0, v18 │ │ -04f988: 8700 |00e0: float-to-int v0, v0 │ │ -04f98a: 0212 0000 |00e1: move/from16 v18, v0 │ │ -04f98e: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -04f992: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -04f996: 0200 1200 |00e7: move/from16 v0, v18 │ │ -04f99a: 8200 |00e9: int-to-float v0, v0 │ │ -04f99c: 0212 0000 |00ea: move/from16 v18, v0 │ │ -04f9a0: 82a0 |00ec: int-to-float v0, v10 │ │ -04f9a2: 0213 0000 |00ed: move/from16 v19, v0 │ │ -04f9a6: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -04f9aa: 289e |00f1: goto 008f // -0062 │ │ -04f9ac: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -04f9ae: 28a5 |00f3: goto 0098 // -005b │ │ -04f9b0: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -04f9b4: 52d0 8f04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04f9b8: 0212 0000 |00f8: move/from16 v18, v0 │ │ -04f9bc: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -04f9c0: 6e10 3213 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -04f9c6: 0a13 |00ff: move-result v19 │ │ -04f9c8: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -04f9cc: 9013 080a |0102: add-int v19, v8, v10 │ │ -04f9d0: 52d0 8f04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04f9d4: 0214 0000 |0106: move/from16 v20, v0 │ │ -04f9d8: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -04f9dc: 0200 1200 |010a: move/from16 v0, v18 │ │ -04f9e0: 0201 1300 |010c: move/from16 v1, v19 │ │ -04f9e4: 0202 1400 |010e: move/from16 v2, v20 │ │ -04f9e8: 6e52 5313 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -04f9ee: 28a3 |0113: goto 00b6 // -005d │ │ -04f9f0: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -04f9f4: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -04f9f8: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -04f9fc: 52d0 9704 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04fa00: 0212 0000 |011c: move/from16 v18, v0 │ │ -04fa04: 0200 1200 |011e: move/from16 v0, v18 │ │ -04fa08: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -04fa0c: 52d9 9704 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04fa10: 9012 080a |0124: add-int v18, v8, v10 │ │ -04fa14: 9013 0907 |0126: add-int v19, v9, v7 │ │ -04fa18: 0200 1200 |0128: move/from16 v0, v18 │ │ -04fa1c: 0201 1300 |012a: move/from16 v1, v19 │ │ -04fa20: 6e51 5313 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -04fa26: 2887 |012f: goto 00b6 // -0079 │ │ -04fa28: 9012 0907 |0130: add-int v18, v9, v7 │ │ -04fa2c: 52d0 8f04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04fa30: 0213 0000 |0134: move/from16 v19, v0 │ │ -04fa34: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -04fa38: 0200 1200 |0138: move/from16 v0, v18 │ │ -04fa3c: 0201 1300 |013a: move/from16 v1, v19 │ │ -04fa40: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -04fa44: 52d0 8f04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04fa48: 0212 0000 |0140: move/from16 v18, v0 │ │ -04fa4c: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -04fa50: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -04fa54: 28de |0146: goto 0124 // -0022 │ │ -04fa56: 124f |0147: const/4 v15, #int 4 // #4 │ │ -04fa58: 2880 |0148: goto 00c8 // -0080 │ │ -04fa5a: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -04fa5e: 0200 1200 |014b: move/from16 v0, v18 │ │ -04fa62: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -04fa66: 5c10 b504 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ -04fa6a: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -04fa6e: 0200 1200 |0153: move/from16 v0, v18 │ │ -04fa72: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -04fa76: 5c10 b404 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -04fa7a: 0e00 |0159: return-void │ │ -04fa7c: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +04f7a0: |[04f7a0] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +04f7b0: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +04f7b4: 0200 1200 |0002: move/from16 v0, v18 │ │ +04f7b8: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +04f7bc: 5c10 b504 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ +04f7c0: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +04f7c4: 7401 eb0f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04f7ca: 0a06 |000d: move-result v6 │ │ +04f7cc: 120c |000e: const/4 v12, #int 0 // #0 │ │ +04f7ce: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +04f7d2: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +04f7d6: 6e20 ea0f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04f7dc: 0c05 |0016: move-result-object v5 │ │ +04f7de: 6e10 4213 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +04f7e4: 0a12 |001a: move-result v18 │ │ +04f7e6: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +04f7ea: 0200 1200 |001d: move/from16 v0, v18 │ │ +04f7ee: 0201 1300 |001f: move/from16 v1, v19 │ │ +04f7f2: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +04f7f6: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04f7fa: 28ea |0025: goto 000f // -0016 │ │ +04f7fc: 6e10 2e13 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04f802: 0c0d |0029: move-result-object v13 │ │ +04f804: 1f0d 4202 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04f808: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +04f80c: 6e20 fd0f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ +04f812: 0a12 |0031: move-result v18 │ │ +04f814: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +04f818: 52d0 9404 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ +04f81c: 0212 0000 |0036: move/from16 v18, v0 │ │ +04f820: 52d0 9704 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f824: 0213 0000 |003a: move/from16 v19, v0 │ │ +04f828: 52d0 9404 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ +04f82c: 0214 0000 |003e: move/from16 v20, v0 │ │ +04f830: 6e10 3513 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +04f836: 0a15 |0043: move-result v21 │ │ +04f838: 9014 1415 |0044: add-int v20, v20, v21 │ │ +04f83c: 52d0 9704 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f840: 0215 0000 |0048: move/from16 v21, v0 │ │ +04f844: 6e10 3213 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +04f84a: 0a16 |004d: move-result v22 │ │ +04f84c: 9015 1516 |004e: add-int v21, v21, v22 │ │ +04f850: 0200 1200 |0050: move/from16 v0, v18 │ │ +04f854: 0201 1300 |0052: move/from16 v1, v19 │ │ +04f858: 0202 1400 |0054: move/from16 v2, v20 │ │ +04f85c: 0203 1500 |0056: move/from16 v3, v21 │ │ +04f860: 6e53 5313 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +04f866: 28c8 |005b: goto 0023 // -0038 │ │ +04f868: 6e10 3513 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +04f86e: 0a0a |005f: move-result v10 │ │ +04f870: 6e10 3213 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +04f876: 0a07 |0063: move-result v7 │ │ +04f878: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +04f87c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +04f880: 0201 1200 |0068: move/from16 v1, v18 │ │ +04f884: 6e30 d90f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +04f88a: 0a12 |006d: move-result v18 │ │ +04f88c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +04f890: 7ba0 |0070: neg-int v0, v10 │ │ +04f892: 0212 0000 |0071: move/from16 v18, v0 │ │ +04f896: 82a0 |0073: int-to-float v0, v10 │ │ +04f898: 0213 0000 |0074: move/from16 v19, v0 │ │ +04f89c: 52d0 9504 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f8a0: 0214 0000 |0078: move/from16 v20, v0 │ │ +04f8a4: a813 1314 |007a: mul-float v19, v19, v20 │ │ +04f8a8: 0200 1300 |007c: move/from16 v0, v19 │ │ +04f8ac: 8700 |007e: float-to-int v0, v0 │ │ +04f8ae: 0213 0000 |007f: move/from16 v19, v0 │ │ +04f8b2: 9008 1213 |0081: add-int v8, v18, v19 │ │ +04f8b6: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +04f8ba: 0200 1200 |0085: move/from16 v0, v18 │ │ +04f8be: 8200 |0087: int-to-float v0, v0 │ │ +04f8c0: 0212 0000 |0088: move/from16 v18, v0 │ │ +04f8c4: 82a0 |008a: int-to-float v0, v10 │ │ +04f8c6: 0213 0000 |008b: move/from16 v19, v0 │ │ +04f8ca: a90e 1213 |008d: div-float v14, v18, v19 │ │ +04f8ce: 52d0 9504 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f8d2: 0212 0000 |0091: move/from16 v18, v0 │ │ +04f8d6: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +04f8da: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +04f8de: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +04f8e0: 52d0 9004 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04f8e4: 0212 0000 |009a: move/from16 v18, v0 │ │ +04f8e8: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +04f8ec: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +04f8f2: 52d0 9704 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f8f6: 0212 0000 |00a3: move/from16 v18, v0 │ │ +04f8fa: 9013 080a |00a5: add-int v19, v8, v10 │ │ +04f8fe: 52d0 9704 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f902: 0214 0000 |00a9: move/from16 v20, v0 │ │ +04f906: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +04f90a: 0200 1200 |00ad: move/from16 v0, v18 │ │ +04f90e: 0201 1300 |00af: move/from16 v1, v19 │ │ +04f912: 0202 1400 |00b1: move/from16 v2, v20 │ │ +04f916: 6e52 5313 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +04f91c: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +04f920: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +04f924: 6e30 1d10 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ +04f92a: 52d0 9504 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f92e: 0212 0000 |00bf: move/from16 v18, v0 │ │ +04f932: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +04f936: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +04f93a: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +04f93e: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +04f940: 6e10 4213 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +04f946: 0a12 |00cb: move-result v18 │ │ +04f948: 0200 1200 |00cc: move/from16 v0, v18 │ │ +04f94c: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +04f950: 6e20 7c13 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +04f956: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +04f95a: 82a0 |00d5: int-to-float v0, v10 │ │ +04f95c: 0212 0000 |00d6: move/from16 v18, v0 │ │ +04f960: 52d0 9504 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +04f964: 0213 0000 |00da: move/from16 v19, v0 │ │ +04f968: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +04f96c: 0200 1200 |00de: move/from16 v0, v18 │ │ +04f970: 8700 |00e0: float-to-int v0, v0 │ │ +04f972: 0212 0000 |00e1: move/from16 v18, v0 │ │ +04f976: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +04f97a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +04f97e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +04f982: 8200 |00e9: int-to-float v0, v0 │ │ +04f984: 0212 0000 |00ea: move/from16 v18, v0 │ │ +04f988: 82a0 |00ec: int-to-float v0, v10 │ │ +04f98a: 0213 0000 |00ed: move/from16 v19, v0 │ │ +04f98e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +04f992: 289e |00f1: goto 008f // -0062 │ │ +04f994: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +04f996: 28a5 |00f3: goto 0098 // -005b │ │ +04f998: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +04f99c: 52d0 8f04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04f9a0: 0212 0000 |00f8: move/from16 v18, v0 │ │ +04f9a4: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +04f9a8: 6e10 3213 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +04f9ae: 0a13 |00ff: move-result v19 │ │ +04f9b0: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +04f9b4: 9013 080a |0102: add-int v19, v8, v10 │ │ +04f9b8: 52d0 8f04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04f9bc: 0214 0000 |0106: move/from16 v20, v0 │ │ +04f9c0: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +04f9c4: 0200 1200 |010a: move/from16 v0, v18 │ │ +04f9c8: 0201 1300 |010c: move/from16 v1, v19 │ │ +04f9cc: 0202 1400 |010e: move/from16 v2, v20 │ │ +04f9d0: 6e52 5313 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +04f9d6: 28a3 |0113: goto 00b6 // -005d │ │ +04f9d8: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +04f9dc: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +04f9e0: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +04f9e4: 52d0 9704 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f9e8: 0212 0000 |011c: move/from16 v18, v0 │ │ +04f9ec: 0200 1200 |011e: move/from16 v0, v18 │ │ +04f9f0: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +04f9f4: 52d9 9704 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04f9f8: 9012 080a |0124: add-int v18, v8, v10 │ │ +04f9fc: 9013 0907 |0126: add-int v19, v9, v7 │ │ +04fa00: 0200 1200 |0128: move/from16 v0, v18 │ │ +04fa04: 0201 1300 |012a: move/from16 v1, v19 │ │ +04fa08: 6e51 5313 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +04fa0e: 2887 |012f: goto 00b6 // -0079 │ │ +04fa10: 9012 0907 |0130: add-int v18, v9, v7 │ │ +04fa14: 52d0 8f04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04fa18: 0213 0000 |0134: move/from16 v19, v0 │ │ +04fa1c: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +04fa20: 0200 1200 |0138: move/from16 v0, v18 │ │ +04fa24: 0201 1300 |013a: move/from16 v1, v19 │ │ +04fa28: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +04fa2c: 52d0 8f04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04fa30: 0212 0000 |0140: move/from16 v18, v0 │ │ +04fa34: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +04fa38: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +04fa3c: 28de |0146: goto 0124 // -0022 │ │ +04fa3e: 124f |0147: const/4 v15, #int 4 // #4 │ │ +04fa40: 2880 |0148: goto 00c8 // -0080 │ │ +04fa42: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +04fa46: 0200 1200 |014b: move/from16 v0, v18 │ │ +04fa4a: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +04fa4e: 5c10 b504 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ +04fa52: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +04fa56: 0200 1200 |0153: move/from16 v0, v18 │ │ +04fa5a: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +04fa5e: 5c10 b404 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04fa62: 0e00 |0159: return-void │ │ +04fa64: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0008 line=731 │ │ 0x000a line=732 │ │ 0x000e line=733 │ │ 0x0011 line=734 │ │ @@ -73010,190 +73010,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -04fa90: |[04fa90] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -04faa0: 7701 1413 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -04faa6: 0a0f |0003: move-result v15 │ │ -04faa8: 7701 1413 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -04faae: 0a0b |0007: move-result v11 │ │ -04fab0: 7701 1513 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -04fab6: 0a10 |000b: move-result v16 │ │ -04fab8: 7701 1513 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -04fabe: 0a0c |000f: move-result v12 │ │ -04fac0: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -04fac4: 0200 1100 |0012: move/from16 v0, v17 │ │ -04fac8: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -04facc: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -04fad0: 0200 1100 |0018: move/from16 v0, v17 │ │ -04fad4: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -04fad8: 7401 0310 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1003 │ │ -04fade: 0a11 |001f: move-result v17 │ │ -04fae0: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -04fae4: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -04fae8: 0200 1100 |0024: move/from16 v0, v17 │ │ -04faec: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -04faf0: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -04faf4: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -04faf8: 0200 1100 |002c: move/from16 v0, v17 │ │ -04fafc: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -04fb00: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -04fb04: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -04fb08: 0201 1000 |0034: move/from16 v1, v16 │ │ -04fb0c: 6e30 1f10 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@101f │ │ -04fb12: 120a |0039: const/4 v10, #int 0 // #0 │ │ -04fb14: 7401 eb0f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04fb1a: 0a04 |003d: move-result v4 │ │ -04fb1c: 120d |003e: const/4 v13, #int 0 // #0 │ │ -04fb1e: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -04fb22: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04fb26: 6e20 ea0f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04fb2c: 0c03 |0046: move-result-object v3 │ │ -04fb2e: 6e10 4213 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -04fb34: 0a11 |004a: move-result v17 │ │ -04fb36: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -04fb3a: 0200 1100 |004d: move/from16 v0, v17 │ │ -04fb3e: 0201 1200 |004f: move/from16 v1, v18 │ │ -04fb42: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -04fb46: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04fb4a: 28ea |0055: goto 003f // -0016 │ │ -04fb4c: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -04fb50: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -04fb54: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -04fb58: 28ce |005c: goto 002a // -0032 │ │ -04fb5a: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -04fb5e: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -04fb62: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -04fb66: 28cf |0063: goto 0032 // -0031 │ │ -04fb68: 2211 5603 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04fb6c: 1a12 4d03 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@034d │ │ -04fb70: 7602 a017 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04fb76: 2711 |006b: throw v17 │ │ -04fb78: 6e10 2e13 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04fb7e: 0c0e |006f: move-result-object v14 │ │ -04fb80: 1f0e 4202 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04fb84: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -04fb88: 6e20 fd0f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ -04fb8e: 0a11 |0077: move-result v17 │ │ -04fb90: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -04fb94: 52e0 9404 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ -04fb98: 0211 0000 |007c: move/from16 v17, v0 │ │ -04fb9c: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -04fba0: 52e0 9604 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0496 │ │ -04fba4: 0212 0000 |0082: move/from16 v18, v0 │ │ -04fba8: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -04fbac: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -04fbb0: 7702 1613 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -04fbb6: 0a07 |008b: move-result v7 │ │ -04fbb8: 52e0 9704 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04fbbc: 0211 0000 |008e: move/from16 v17, v0 │ │ -04fbc0: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -04fbc4: 52e0 8f04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04fbc8: 0212 0000 |0094: move/from16 v18, v0 │ │ -04fbcc: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -04fbd0: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -04fbd4: 7702 1613 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -04fbda: 0a06 |009d: move-result v6 │ │ -04fbdc: 6e30 5413 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -04fbe2: 28b2 |00a1: goto 0053 // -004e │ │ -04fbe4: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -04fbe8: 6e20 0010 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04fbee: 0a11 |00a7: move-result v17 │ │ -04fbf0: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -04fbf4: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -04fbf8: 6e20 f10f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ -04fbfe: 0a11 |00af: move-result v17 │ │ -04fc00: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -04fc04: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -04fc08: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -04fc0c: 2211 5703 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0357 │ │ -04fc10: 2212 6b03 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@036b │ │ -04fc14: 7601 e417 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04fc1a: 1a13 c002 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02c0 │ │ -04fc1e: 7402 ed17 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc24: 0c12 |00c2: move-result-object v18 │ │ -04fc26: 7110 f70f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ -04fc2c: 0c13 |00c6: move-result-object v19 │ │ -04fc2e: 7402 ed17 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc34: 0c12 |00ca: move-result-object v18 │ │ -04fc36: 1a13 4300 |00cb: const-string v19, " but this " // string@0043 │ │ -04fc3a: 7402 ed17 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc40: 0c12 |00d0: move-result-object v18 │ │ -04fc42: 1a13 4c03 |00d1: const-string v19, "DrawerLayout" // string@034c │ │ -04fc46: 7402 ed17 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc4c: 0c12 |00d6: move-result-object v18 │ │ -04fc4e: 1a13 4000 |00d7: const-string v19, " already has a " // string@0040 │ │ -04fc52: 7402 ed17 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc58: 0c12 |00dc: move-result-object v18 │ │ -04fc5a: 1a13 c90f |00dd: const-string v19, "drawer view along that edge" // string@0fc9 │ │ -04fc5e: 7402 ed17 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fc64: 0c12 |00e2: move-result-object v18 │ │ -04fc66: 7401 f217 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04fc6c: 0c12 |00e6: move-result-object v18 │ │ -04fc6e: 7602 a417 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -04fc74: 2711 |00ea: throw v17 │ │ -04fc76: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -04fc7a: 5200 bd04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04bd │ │ -04fc7e: 0211 0000 |00ef: move/from16 v17, v0 │ │ -04fc82: 52e0 9404 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ -04fc86: 0212 0000 |00f3: move/from16 v18, v0 │ │ -04fc8a: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -04fc8e: 52e0 9604 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0496 │ │ -04fc92: 0212 0000 |00f9: move/from16 v18, v0 │ │ -04fc96: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -04fc9a: 52e0 9804 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0498 │ │ -04fc9e: 0212 0000 |00ff: move/from16 v18, v0 │ │ -04fca2: 0200 1500 |0101: move/from16 v0, v21 │ │ -04fca6: 0201 1100 |0103: move/from16 v1, v17 │ │ -04fcaa: 0202 1200 |0105: move/from16 v2, v18 │ │ -04fcae: 7130 ec0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fec │ │ -04fcb4: 0a09 |010a: move-result v9 │ │ -04fcb6: 52e0 9704 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ -04fcba: 0211 0000 |010d: move/from16 v17, v0 │ │ -04fcbe: 52e0 8f04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ -04fcc2: 0212 0000 |0111: move/from16 v18, v0 │ │ -04fcc6: 9011 1112 |0113: add-int v17, v17, v18 │ │ -04fcca: 52e0 9104 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0491 │ │ -04fcce: 0212 0000 |0117: move/from16 v18, v0 │ │ -04fcd2: 0200 1600 |0119: move/from16 v0, v22 │ │ -04fcd6: 0201 1100 |011b: move/from16 v1, v17 │ │ -04fcda: 0202 1200 |011d: move/from16 v2, v18 │ │ -04fcde: 7130 ec0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fec │ │ -04fce4: 0a08 |0122: move-result v8 │ │ -04fce6: 6e30 5413 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -04fcec: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -04fcf0: 2211 5703 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0357 │ │ -04fcf4: 2212 6b03 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@036b │ │ -04fcf8: 7601 e417 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04fcfe: 1a13 bf02 |012f: const-string v19, "Child " // string@02bf │ │ -04fd02: 7402 ed17 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fd08: 0c12 |0134: move-result-object v18 │ │ -04fd0a: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -04fd0e: 6e20 ec17 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04fd14: 0c12 |013a: move-result-object v18 │ │ -04fd16: 1a13 4100 |013b: const-string v19, " at index " // string@0041 │ │ -04fd1a: 7402 ed17 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fd20: 0c12 |0140: move-result-object v18 │ │ -04fd22: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -04fd26: 6e20 e917 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -04fd2c: 0c12 |0146: move-result-object v18 │ │ -04fd2e: 1a13 5400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0054 │ │ -04fd32: 7402 ed17 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fd38: 0c12 |014c: move-result-object v18 │ │ -04fd3a: 1a13 e903 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@03e9 │ │ -04fd3e: 7402 ed17 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fd44: 0c12 |0152: move-result-object v18 │ │ -04fd46: 7401 f217 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04fd4c: 0c12 |0156: move-result-object v18 │ │ -04fd4e: 7602 a417 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -04fd54: 2711 |015a: throw v17 │ │ -04fd56: 0e00 |015b: return-void │ │ +04fa78: |[04fa78] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +04fa88: 7701 1413 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +04fa8e: 0a0f |0003: move-result v15 │ │ +04fa90: 7701 1413 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +04fa96: 0a0b |0007: move-result v11 │ │ +04fa98: 7701 1513 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +04fa9e: 0a10 |000b: move-result v16 │ │ +04faa0: 7701 1513 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +04faa6: 0a0c |000f: move-result v12 │ │ +04faa8: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +04faac: 0200 1100 |0012: move/from16 v0, v17 │ │ +04fab0: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +04fab4: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +04fab8: 0200 1100 |0018: move/from16 v0, v17 │ │ +04fabc: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +04fac0: 7401 0310 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1003 │ │ +04fac6: 0a11 |001f: move-result v17 │ │ +04fac8: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +04facc: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +04fad0: 0200 1100 |0024: move/from16 v0, v17 │ │ +04fad4: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +04fad8: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +04fadc: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +04fae0: 0200 1100 |002c: move/from16 v0, v17 │ │ +04fae4: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +04fae8: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +04faec: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +04faf0: 0201 1000 |0034: move/from16 v1, v16 │ │ +04faf4: 6e30 1f10 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@101f │ │ +04fafa: 120a |0039: const/4 v10, #int 0 // #0 │ │ +04fafc: 7401 eb0f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04fb02: 0a04 |003d: move-result v4 │ │ +04fb04: 120d |003e: const/4 v13, #int 0 // #0 │ │ +04fb06: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +04fb0a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04fb0e: 6e20 ea0f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04fb14: 0c03 |0046: move-result-object v3 │ │ +04fb16: 6e10 4213 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +04fb1c: 0a11 |004a: move-result v17 │ │ +04fb1e: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +04fb22: 0200 1100 |004d: move/from16 v0, v17 │ │ +04fb26: 0201 1200 |004f: move/from16 v1, v18 │ │ +04fb2a: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +04fb2e: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +04fb32: 28ea |0055: goto 003f // -0016 │ │ +04fb34: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +04fb38: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +04fb3c: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +04fb40: 28ce |005c: goto 002a // -0032 │ │ +04fb42: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +04fb46: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +04fb4a: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +04fb4e: 28cf |0063: goto 0032 // -0031 │ │ +04fb50: 2211 5603 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04fb54: 1a12 4603 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@0346 │ │ +04fb58: 7602 a017 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04fb5e: 2711 |006b: throw v17 │ │ +04fb60: 6e10 2e13 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04fb66: 0c0e |006f: move-result-object v14 │ │ +04fb68: 1f0e 4202 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04fb6c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +04fb70: 6e20 fd0f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ +04fb76: 0a11 |0077: move-result v17 │ │ +04fb78: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +04fb7c: 52e0 9404 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ +04fb80: 0211 0000 |007c: move/from16 v17, v0 │ │ +04fb84: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +04fb88: 52e0 9604 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0496 │ │ +04fb8c: 0212 0000 |0082: move/from16 v18, v0 │ │ +04fb90: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +04fb94: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +04fb98: 7702 1613 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +04fb9e: 0a07 |008b: move-result v7 │ │ +04fba0: 52e0 9704 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04fba4: 0211 0000 |008e: move/from16 v17, v0 │ │ +04fba8: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +04fbac: 52e0 8f04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04fbb0: 0212 0000 |0094: move/from16 v18, v0 │ │ +04fbb4: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +04fbb8: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +04fbbc: 7702 1613 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +04fbc2: 0a06 |009d: move-result v6 │ │ +04fbc4: 6e30 5413 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +04fbca: 28b2 |00a1: goto 0053 // -004e │ │ +04fbcc: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +04fbd0: 6e20 0010 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04fbd6: 0a11 |00a7: move-result v17 │ │ +04fbd8: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +04fbdc: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +04fbe0: 6e20 f10f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ +04fbe6: 0a11 |00af: move-result v17 │ │ +04fbe8: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +04fbec: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +04fbf0: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +04fbf4: 2211 5703 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0357 │ │ +04fbf8: 2212 6b03 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@036b │ │ +04fbfc: 7601 e417 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04fc02: 1a13 b902 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02b9 │ │ +04fc06: 7402 ed17 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc0c: 0c12 |00c2: move-result-object v18 │ │ +04fc0e: 7110 f70f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ +04fc14: 0c13 |00c6: move-result-object v19 │ │ +04fc16: 7402 ed17 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc1c: 0c12 |00ca: move-result-object v18 │ │ +04fc1e: 1a13 4300 |00cb: const-string v19, " but this " // string@0043 │ │ +04fc22: 7402 ed17 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc28: 0c12 |00d0: move-result-object v18 │ │ +04fc2a: 1a13 4503 |00d1: const-string v19, "DrawerLayout" // string@0345 │ │ +04fc2e: 7402 ed17 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc34: 0c12 |00d6: move-result-object v18 │ │ +04fc36: 1a13 4000 |00d7: const-string v19, " already has a " // string@0040 │ │ +04fc3a: 7402 ed17 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc40: 0c12 |00dc: move-result-object v18 │ │ +04fc42: 1a13 c20f |00dd: const-string v19, "drawer view along that edge" // string@0fc2 │ │ +04fc46: 7402 ed17 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fc4c: 0c12 |00e2: move-result-object v18 │ │ +04fc4e: 7401 f217 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04fc54: 0c12 |00e6: move-result-object v18 │ │ +04fc56: 7602 a417 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +04fc5c: 2711 |00ea: throw v17 │ │ +04fc5e: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +04fc62: 5200 bd04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04bd │ │ +04fc66: 0211 0000 |00ef: move/from16 v17, v0 │ │ +04fc6a: 52e0 9404 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0494 │ │ +04fc6e: 0212 0000 |00f3: move/from16 v18, v0 │ │ +04fc72: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +04fc76: 52e0 9604 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0496 │ │ +04fc7a: 0212 0000 |00f9: move/from16 v18, v0 │ │ +04fc7e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +04fc82: 52e0 9804 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0498 │ │ +04fc86: 0212 0000 |00ff: move/from16 v18, v0 │ │ +04fc8a: 0200 1500 |0101: move/from16 v0, v21 │ │ +04fc8e: 0201 1100 |0103: move/from16 v1, v17 │ │ +04fc92: 0202 1200 |0105: move/from16 v2, v18 │ │ +04fc96: 7130 ec0f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fec │ │ +04fc9c: 0a09 |010a: move-result v9 │ │ +04fc9e: 52e0 9704 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0497 │ │ +04fca2: 0211 0000 |010d: move/from16 v17, v0 │ │ +04fca6: 52e0 8f04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048f │ │ +04fcaa: 0212 0000 |0111: move/from16 v18, v0 │ │ +04fcae: 9011 1112 |0113: add-int v17, v17, v18 │ │ +04fcb2: 52e0 9104 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0491 │ │ +04fcb6: 0212 0000 |0117: move/from16 v18, v0 │ │ +04fcba: 0200 1600 |0119: move/from16 v0, v22 │ │ +04fcbe: 0201 1100 |011b: move/from16 v1, v17 │ │ +04fcc2: 0202 1200 |011d: move/from16 v2, v18 │ │ +04fcc6: 7130 ec0f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fec │ │ +04fccc: 0a08 |0122: move-result v8 │ │ +04fcce: 6e30 5413 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +04fcd4: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +04fcd8: 2211 5703 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0357 │ │ +04fcdc: 2212 6b03 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@036b │ │ +04fce0: 7601 e417 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04fce6: 1a13 b802 |012f: const-string v19, "Child " // string@02b8 │ │ +04fcea: 7402 ed17 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fcf0: 0c12 |0134: move-result-object v18 │ │ +04fcf2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +04fcf6: 6e20 ec17 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04fcfc: 0c12 |013a: move-result-object v18 │ │ +04fcfe: 1a13 4100 |013b: const-string v19, " at index " // string@0041 │ │ +04fd02: 7402 ed17 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fd08: 0c12 |0140: move-result-object v18 │ │ +04fd0a: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +04fd0e: 6e20 e917 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +04fd14: 0c12 |0146: move-result-object v18 │ │ +04fd16: 1a13 5400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0054 │ │ +04fd1a: 7402 ed17 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fd20: 0c12 |014c: move-result-object v18 │ │ +04fd22: 1a13 e203 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@03e2 │ │ +04fd26: 7402 ed17 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04fd2c: 0c12 |0152: move-result-object v18 │ │ +04fd2e: 7401 f217 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04fd34: 0c12 |0156: move-result-object v18 │ │ +04fd36: 7602 a417 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +04fd3c: 2711 |015a: throw v17 │ │ +04fd3e: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ 0x0010 line=659 │ │ @@ -73258,34 +73258,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04fd58: |[04fd58] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04fd68: 0750 |0000: move-object v0, v5 │ │ -04fd6a: 1f00 4402 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ -04fd6e: 6e10 b80f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0fb8 │ │ -04fd74: 0c02 |0006: move-result-object v2 │ │ -04fd76: 6f20 b413 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ -04fd7c: 5202 9c04 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04fd80: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -04fd84: 5202 9c04 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04fd88: 6e20 e40f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -04fd8e: 0c01 |0013: move-result-object v1 │ │ -04fd90: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -04fd94: 6e20 1010 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ -04fd9a: 5202 9a04 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ -04fd9e: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -04fda0: 6e30 1810 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ -04fda6: 5202 9b04 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ -04fdaa: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -04fdac: 6e30 1810 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ -04fdb2: 0e00 |0025: return-void │ │ +04fd40: |[04fd40] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +04fd50: 0750 |0000: move-object v0, v5 │ │ +04fd52: 1f00 4402 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ +04fd56: 6e10 b80f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0fb8 │ │ +04fd5c: 0c02 |0006: move-result-object v2 │ │ +04fd5e: 6f20 b413 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ +04fd64: 5202 9c04 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04fd68: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +04fd6c: 5202 9c04 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04fd70: 6e20 e40f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +04fd76: 0c01 |0013: move-result-object v1 │ │ +04fd78: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +04fd7c: 6e20 1010 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ +04fd82: 5202 9a04 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ +04fd86: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +04fd88: 6e30 1810 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ +04fd8e: 5202 9b04 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ +04fd92: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +04fd94: 6e30 1810 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ +04fd9a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0003 line=1299 │ │ 0x000a line=1301 │ │ 0x000e line=1302 │ │ 0x0014 line=1303 │ │ @@ -73304,42 +73304,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -04fdb4: |[04fdb4] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04fdc4: 6f10 b513 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ -04fdca: 0c05 |0003: move-result-object v5 │ │ -04fdcc: 2204 4402 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ -04fdd0: 7020 b70f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0fb7 │ │ -04fdd6: 6e10 eb0f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ -04fddc: 0a01 |000c: move-result v1 │ │ -04fdde: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -04fde0: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -04fde4: 6e20 ea0f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ -04fdea: 0c00 |0013: move-result-object v0 │ │ -04fdec: 6e20 0010 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04fdf2: 0a06 |0017: move-result v6 │ │ -04fdf4: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -04fdf8: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04fdfc: 28f2 |001c: goto 000e // -000e │ │ -04fdfe: 6e10 2e13 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -04fe04: 0c03 |0020: move-result-object v3 │ │ -04fe06: 1f03 4202 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -04fe0a: 5536 9304 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -04fe0e: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -04fe12: 5236 9004 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -04fe16: 5946 9c04 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ -04fe1a: 5276 bb04 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ -04fe1e: 5946 9a04 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ -04fe22: 5276 bc04 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ -04fe26: 5946 9b04 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ -04fe2a: 1104 |0033: return-object v4 │ │ +04fd9c: |[04fd9c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04fdac: 6f10 b513 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ +04fdb2: 0c05 |0003: move-result-object v5 │ │ +04fdb4: 2204 4402 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0244 │ │ +04fdb8: 7020 b70f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0fb7 │ │ +04fdbe: 6e10 eb0f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0feb │ │ +04fdc4: 0a01 |000c: move-result v1 │ │ +04fdc6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +04fdc8: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +04fdcc: 6e20 ea0f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fea │ │ +04fdd2: 0c00 |0013: move-result-object v0 │ │ +04fdd4: 6e20 0010 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04fdda: 0a06 |0017: move-result v6 │ │ +04fddc: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +04fde0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04fde4: 28f2 |001c: goto 000e // -000e │ │ +04fde6: 6e10 2e13 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +04fdec: 0c03 |0020: move-result-object v3 │ │ +04fdee: 1f03 4202 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +04fdf2: 5536 9304 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +04fdf6: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +04fdfa: 5236 9004 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +04fdfe: 5946 9c04 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@049c │ │ +04fe02: 5276 bb04 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ +04fe06: 5946 9a04 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@049a │ │ +04fe0a: 5276 bc04 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ +04fe0e: 5946 9b04 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@049b │ │ +04fe12: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0004 line=1316 │ │ 0x0009 line=1318 │ │ 0x000d line=1319 │ │ 0x0010 line=1320 │ │ @@ -73365,87 +73365,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -04fe2c: |[04fe2c] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04fe3c: 54da b904 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04fe40: 6e20 8212 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ -04fe46: 54da bf04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -04fe4a: 6e20 8212 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ -04fe50: 6e10 ee12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -04fe56: 0a00 |000d: move-result v0 │ │ -04fe58: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -04fe5a: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -04fe5e: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -04fe64: 0f07 |0014: return v7 │ │ -04fe66: 6e10 f412 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -04fe6c: 0a08 |0018: move-result v8 │ │ -04fe6e: 6e10 f612 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -04fe74: 0a09 |001c: move-result v9 │ │ -04fe76: 59d8 b604 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ -04fe7a: 59d9 b704 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ -04fe7e: 120a |0021: const/4 v10, #int 0 // #0 │ │ -04fe80: 5cda b204 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -04fe84: 120a |0024: const/4 v10, #int 0 // #0 │ │ -04fe86: 5cda b104 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04fe8a: 28ed |0027: goto 0014 // -0013 │ │ -04fe8c: 6e10 f412 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -04fe92: 0a08 |002b: move-result v8 │ │ -04fe94: 6e10 f612 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -04fe9a: 0a09 |002f: move-result v9 │ │ -04fe9c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -04fe9e: 54da b904 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04fea2: 878b |0033: float-to-int v11, v8 │ │ -04fea4: 879c |0034: float-to-int v12, v9 │ │ -04fea6: 6e30 7312 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -04feac: 0c06 |0038: move-result-object v6 │ │ -04feae: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -04feb2: 6e20 fd0f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ -04feb8: 0a0a |003e: move-result v10 │ │ -04feba: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -04febe: 52da b604 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ -04fec2: a701 080a |0043: sub-float v1, v8, v10 │ │ -04fec6: 52da b704 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ -04feca: a702 090a |0047: sub-float v2, v9, v10 │ │ -04fece: 54da b904 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -04fed2: 6e10 7b12 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ -04fed8: 0a05 |004e: move-result v5 │ │ -04feda: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -04fede: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -04fee2: c6ba |0053: add-float/2addr v10, v11 │ │ -04fee4: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -04fee8: 82bb |0056: int-to-float v11, v11 │ │ -04feea: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -04feee: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -04fef2: 6e10 e50f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fe5 │ │ -04fef8: 0c03 |005e: move-result-object v3 │ │ -04fefa: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -04fefe: 6e20 ef0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ -04ff04: 0a0a |0064: move-result v10 │ │ -04ff06: 122b |0065: const/4 v11, #int 2 // #2 │ │ -04ff08: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -04ff0c: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -04ff0e: 6e20 de0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ -04ff14: 120a |006c: const/4 v10, #int 0 // #0 │ │ -04ff16: 5cda b204 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -04ff1a: 28a5 |006f: goto 0014 // -005b │ │ -04ff1c: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -04ff1e: 28f8 |0071: goto 0069 // -0008 │ │ -04ff20: 121a |0072: const/4 v10, #int 1 // #1 │ │ -04ff22: 6e20 de0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ -04ff28: 120a |0076: const/4 v10, #int 0 // #0 │ │ -04ff2a: 5cda b204 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -04ff2e: 120a |0079: const/4 v10, #int 0 // #0 │ │ -04ff30: 5cda b104 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ -04ff34: 2898 |007c: goto 0014 // -0068 │ │ -04ff36: 0000 |007d: nop // spacer │ │ -04ff38: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +04fe14: |[04fe14] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04fe24: 54da b904 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04fe28: 6e20 8212 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ +04fe2e: 54da bf04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +04fe32: 6e20 8212 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ +04fe38: 6e10 ee12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +04fe3e: 0a00 |000d: move-result v0 │ │ +04fe40: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +04fe42: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +04fe46: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +04fe4c: 0f07 |0014: return v7 │ │ +04fe4e: 6e10 f412 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +04fe54: 0a08 |0018: move-result v8 │ │ +04fe56: 6e10 f612 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +04fe5c: 0a09 |001c: move-result v9 │ │ +04fe5e: 59d8 b604 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ +04fe62: 59d9 b704 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ +04fe66: 120a |0021: const/4 v10, #int 0 // #0 │ │ +04fe68: 5cda b204 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +04fe6c: 120a |0024: const/4 v10, #int 0 // #0 │ │ +04fe6e: 5cda b104 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04fe72: 28ed |0027: goto 0014 // -0013 │ │ +04fe74: 6e10 f412 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +04fe7a: 0a08 |002b: move-result v8 │ │ +04fe7c: 6e10 f612 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +04fe82: 0a09 |002f: move-result v9 │ │ +04fe84: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +04fe86: 54da b904 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04fe8a: 878b |0033: float-to-int v11, v8 │ │ +04fe8c: 879c |0034: float-to-int v12, v9 │ │ +04fe8e: 6e30 7312 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +04fe94: 0c06 |0038: move-result-object v6 │ │ +04fe96: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +04fe9a: 6e20 fd0f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0ffd │ │ +04fea0: 0a0a |003e: move-result v10 │ │ +04fea2: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +04fea6: 52da b604 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b6 │ │ +04feaa: a701 080a |0043: sub-float v1, v8, v10 │ │ +04feae: 52da b704 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b7 │ │ +04feb2: a702 090a |0047: sub-float v2, v9, v10 │ │ +04feb6: 54da b904 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +04feba: 6e10 7b12 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ +04fec0: 0a05 |004e: move-result v5 │ │ +04fec2: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +04fec6: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +04feca: c6ba |0053: add-float/2addr v10, v11 │ │ +04fecc: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +04fed0: 82bb |0056: int-to-float v11, v11 │ │ +04fed2: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +04fed6: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +04feda: 6e10 e50f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fe5 │ │ +04fee0: 0c03 |005e: move-result-object v3 │ │ +04fee2: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +04fee6: 6e20 ef0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ +04feec: 0a0a |0064: move-result v10 │ │ +04feee: 122b |0065: const/4 v11, #int 2 // #2 │ │ +04fef0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +04fef4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +04fef6: 6e20 de0f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ +04fefc: 120a |006c: const/4 v10, #int 0 // #0 │ │ +04fefe: 5cda b204 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +04ff02: 28a5 |006f: goto 0014 // -005b │ │ +04ff04: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +04ff06: 28f8 |0071: goto 0069 // -0008 │ │ +04ff08: 121a |0072: const/4 v10, #int 1 // #1 │ │ +04ff0a: 6e20 de0f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ +04ff10: 120a |0076: const/4 v10, #int 0 // #0 │ │ +04ff12: 5cda b204 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +04ff16: 120a |0079: const/4 v10, #int 0 // #0 │ │ +04ff18: 5cda b104 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b1 │ │ +04ff1c: 2898 |007c: goto 0014 // -0068 │ │ +04ff1e: 0000 |007d: nop // spacer │ │ +04ff20: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0005 line=964 │ │ 0x000a line=966 │ │ 0x000e line=967 │ │ 0x000f line=969 │ │ @@ -73500,34 +73500,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04ff50: |[04ff50] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -04ff60: 6e20 e40f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -04ff66: 0c00 |0003: move-result-object v0 │ │ -04ff68: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -04ff6c: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04ff70: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -04ff74: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04ff7a: 1a03 e309 |000d: const-string v3, "No drawer view found with gravity " // string@09e3 │ │ -04ff7e: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ff84: 0c02 |0012: move-result-object v2 │ │ -04ff86: 7110 f70f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ -04ff8c: 0c03 |0016: move-result-object v3 │ │ -04ff8e: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ff94: 0c02 |001a: move-result-object v2 │ │ -04ff96: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -04ff9c: 0c02 |001e: move-result-object v2 │ │ -04ff9e: 7020 a017 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -04ffa4: 2701 |0022: throw v1 │ │ -04ffa6: 6e20 1010 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ -04ffac: 0e00 |0026: return-void │ │ +04ff38: |[04ff38] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +04ff48: 6e20 e40f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +04ff4e: 0c00 |0003: move-result-object v0 │ │ +04ff50: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +04ff54: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04ff58: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +04ff5c: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04ff62: 1a03 dc09 |000d: const-string v3, "No drawer view found with gravity " // string@09dc │ │ +04ff66: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ff6c: 0c02 |0012: move-result-object v2 │ │ +04ff6e: 7110 f70f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0ff7 │ │ +04ff74: 0c03 |0016: move-result-object v3 │ │ +04ff76: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ff7c: 0c02 |001a: move-result-object v2 │ │ +04ff7e: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04ff84: 0c02 |001e: move-result-object v2 │ │ +04ff86: 7020 a017 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04ff8c: 2701 |0022: throw v1 │ │ +04ff8e: 6e20 1010 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ +04ff94: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1097 │ │ 0x0004 line=1098 │ │ 0x0006 line=1099 │ │ 0x0023 line=1102 │ │ 0x0026 line=1103 │ │ @@ -73541,64 +73541,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -04ffb0: |[04ffb0] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -04ffc0: 6e20 0010 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -04ffc6: 0a01 |0003: move-result v1 │ │ -04ffc8: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -04ffcc: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -04ffd0: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -04ffd4: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -04ffda: 1a03 090c |000d: const-string v3, "View " // string@0c09 │ │ -04ffde: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04ffe4: 0c02 |0012: move-result-object v2 │ │ -04ffe6: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -04ffec: 0c02 |0016: move-result-object v2 │ │ -04ffee: 1a03 6500 |0017: const-string v3, " is not a sliding drawer" // string@0065 │ │ -04fff2: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -04fff8: 0c02 |001c: move-result-object v2 │ │ -04fffa: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -050000: 0c02 |0020: move-result-object v2 │ │ -050002: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -050008: 2701 |0024: throw v1 │ │ -05000a: 5541 b404 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ -05000e: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -050012: 6e10 2e13 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -050018: 0c00 |002c: move-result-object v0 │ │ -05001a: 1f00 4202 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -05001e: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -050022: 5901 9504 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -050026: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -050028: 5c01 9304 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ -05002c: 6e10 fc0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -050032: 0e00 |0039: return-void │ │ -050034: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -050036: 6e30 d90f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -05003c: 0a01 |003e: move-result v1 │ │ -05003e: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -050042: 5441 b904 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -050046: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -050048: 6e10 4013 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ -05004e: 0a03 |0047: move-result v3 │ │ -050050: 6e40 8c12 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -050056: 28eb |004b: goto 0036 // -0015 │ │ -050058: 5441 bf04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -05005c: 6e10 f60f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -050062: 0a02 |0051: move-result v2 │ │ -050064: 6e10 4313 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -05006a: 0a03 |0055: move-result v3 │ │ -05006c: b132 |0056: sub-int/2addr v2, v3 │ │ -05006e: 6e10 4013 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ -050074: 0a03 |005a: move-result v3 │ │ -050076: 6e40 8c12 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -05007c: 28d8 |005e: goto 0036 // -0028 │ │ +04ff98: |[04ff98] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +04ffa8: 6e20 0010 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +04ffae: 0a01 |0003: move-result v1 │ │ +04ffb0: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +04ffb4: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +04ffb8: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +04ffbc: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +04ffc2: 1a03 020c |000d: const-string v3, "View " // string@0c02 │ │ +04ffc6: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ffcc: 0c02 |0012: move-result-object v2 │ │ +04ffce: 6e20 ec17 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +04ffd4: 0c02 |0016: move-result-object v2 │ │ +04ffd6: 1a03 6500 |0017: const-string v3, " is not a sliding drawer" // string@0065 │ │ +04ffda: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +04ffe0: 0c02 |001c: move-result-object v2 │ │ +04ffe2: 6e10 f217 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +04ffe8: 0c02 |0020: move-result-object v2 │ │ +04ffea: 7020 a017 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +04fff0: 2701 |0024: throw v1 │ │ +04fff2: 5541 b404 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b4 │ │ +04fff6: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +04fffa: 6e10 2e13 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +050000: 0c00 |002c: move-result-object v0 │ │ +050002: 1f00 4202 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +050006: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +05000a: 5901 9504 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +05000e: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +050010: 5c01 9304 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0493 │ │ +050014: 6e10 fc0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +05001a: 0e00 |0039: return-void │ │ +05001c: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +05001e: 6e30 d90f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +050024: 0a01 |003e: move-result v1 │ │ +050026: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +05002a: 5441 b904 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +05002e: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +050030: 6e10 4013 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ +050036: 0a03 |0047: move-result v3 │ │ +050038: 6e40 8c12 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +05003e: 28eb |004b: goto 0036 // -0015 │ │ +050040: 5441 bf04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +050044: 6e10 f60f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +05004a: 0a02 |0051: move-result v2 │ │ +05004c: 6e10 4313 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +050052: 0a03 |0055: move-result v3 │ │ +050054: b132 |0056: sub-int/2addr v2, v3 │ │ +050056: 6e10 4013 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05005c: 0a03 |005a: move-result v3 │ │ +05005e: 6e40 8c12 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +050064: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ 0x0006 line=1072 │ │ 0x0025 line=1075 │ │ 0x0029 line=1076 │ │ 0x002f line=1077 │ │ @@ -73618,21 +73618,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -050080: |[050080] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -050090: 6f20 bb13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@13bb │ │ -050096: 5c12 b204 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ -05009a: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -05009e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0500a0: 6e20 de0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ -0500a6: 0e00 |000b: return-void │ │ +050068: |[050068] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +050078: 6f20 bb13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@13bb │ │ +05007e: 5c12 b204 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04b2 │ │ +050082: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +050086: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +050088: 6e20 de0f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fde │ │ +05008e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1020 │ │ 0x0005 line=1021 │ │ 0x0007 line=1022 │ │ 0x000b line=1024 │ │ @@ -73645,19 +73645,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0500a8: |[0500a8] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -0500b8: 5510 b504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ -0500bc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0500c0: 6f10 bc13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@13bc │ │ -0500c6: 0e00 |0007: return-void │ │ +050090: |[050090] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0500a0: 5510 b504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b5 │ │ +0500a4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0500a8: 6f10 bc13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@13bc │ │ +0500ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0004 line=815 │ │ 0x0007 line=817 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73667,17 +73667,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 │ │ -0500c8: |[0500c8] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0500d8: 5b01 ba04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -0500dc: 0e00 |0002: return-void │ │ +0500b0: |[0500b0] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0500c0: 5b01 ba04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +0500c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -73687,20 +73687,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0500e0: |[0500e0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0500f0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0500f2: 6e30 1810 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ -0500f8: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0500fa: 6e30 1810 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ -050100: 0e00 |0008: return-void │ │ +0500c8: |[0500c8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0500d8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0500da: 6e30 1810 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ +0500e0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0500e2: 6e30 1810 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ +0500e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x0008 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73711,46 +73711,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -050104: |[050104] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -050114: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -050116: 7110 570b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -05011c: 0a04 |0004: move-result v4 │ │ -05011e: 7120 9309 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -050124: 0a00 |0008: move-result v0 │ │ -050126: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -05012a: 5967 bb04 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ -05012e: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -050132: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -050136: 5461 b904 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -05013a: 6e10 6012 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -050140: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -050146: 0e00 |0019: return-void │ │ -050148: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -05014a: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -05014e: 5967 bc04 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ -050152: 28ee |001f: goto 000d // -0012 │ │ -050154: 5461 bf04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -050158: 28f1 |0022: goto 0013 // -000f │ │ -05015a: 6e20 e40f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -050160: 0c03 |0026: move-result-object v3 │ │ -050162: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -050166: 6e20 1010 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ -05016c: 28ed |002c: goto 0019 // -0013 │ │ -05016e: 6e20 e40f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -050174: 0c02 |0030: move-result-object v2 │ │ -050176: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -05017a: 6e20 dc0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ -050180: 28e3 |0036: goto 0019 // -001d │ │ -050182: 0000 |0037: nop // spacer │ │ -050184: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +0500ec: |[0500ec] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0500fc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0500fe: 7110 570b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +050104: 0a04 |0004: move-result v4 │ │ +050106: 7120 9309 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +05010c: 0a00 |0008: move-result v0 │ │ +05010e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +050112: 5967 bb04 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04bb │ │ +050116: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +05011a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +05011e: 5461 b904 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +050122: 6e10 6012 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +050128: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +05012e: 0e00 |0019: return-void │ │ +050130: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +050132: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +050136: 5967 bc04 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04bc │ │ +05013a: 28ee |001f: goto 000d // -0012 │ │ +05013c: 5461 bf04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +050140: 28f1 |0022: goto 0013 // -000f │ │ +050142: 6e20 e40f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +050148: 0c03 |0026: move-result-object v3 │ │ +05014a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +05014e: 6e20 1010 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1010 │ │ +050154: 28ed |002c: goto 0019 // -0013 │ │ +050156: 6e20 e40f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +05015c: 0c02 |0030: move-result-object v2 │ │ +05015e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +050162: 6e20 dc0f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ +050168: 28e3 |0036: goto 0019 // -001d │ │ +05016a: 0000 |0037: nop // spacer │ │ +05016c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=351 │ │ 0x0009 line=353 │ │ 0x000b line=354 │ │ 0x000d line=358 │ │ 0x000f line=360 │ │ @@ -73781,42 +73781,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -050194: |[050194] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -0501a4: 6e20 0010 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -0501aa: 0a01 |0003: move-result v1 │ │ -0501ac: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -0501b0: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0501b4: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0501b8: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0501be: 1a03 090c |000d: const-string v3, "View " // string@0c09 │ │ -0501c2: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0501c8: 0c02 |0012: move-result-object v2 │ │ -0501ca: 6e20 ec17 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0501d0: 0c02 |0016: move-result-object v2 │ │ -0501d2: 1a03 6300 |0017: const-string v3, " is not a " // string@0063 │ │ -0501d6: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0501dc: 0c02 |001c: move-result-object v2 │ │ -0501de: 1a03 ca0f |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0fca │ │ -0501e2: 6e20 ed17 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0501e8: 0c02 |0022: move-result-object v2 │ │ -0501ea: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0501f0: 0c02 |0026: move-result-object v2 │ │ -0501f2: 7020 a017 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0501f8: 2701 |002a: throw v1 │ │ -0501fa: 6e10 2e13 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -050200: 0c01 |002e: move-result-object v1 │ │ -050202: 1f01 4202 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -050206: 5210 9004 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ -05020a: 6e30 1810 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ -050210: 0e00 |0036: return-void │ │ +05017c: |[05017c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +05018c: 6e20 0010 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +050192: 0a01 |0003: move-result v1 │ │ +050194: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +050198: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +05019c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +0501a0: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0501a6: 1a03 020c |000d: const-string v3, "View " // string@0c02 │ │ +0501aa: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0501b0: 0c02 |0012: move-result-object v2 │ │ +0501b2: 6e20 ec17 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0501b8: 0c02 |0016: move-result-object v2 │ │ +0501ba: 1a03 6300 |0017: const-string v3, " is not a " // string@0063 │ │ +0501be: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0501c4: 0c02 |001c: move-result-object v2 │ │ +0501c6: 1a03 c30f |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0fc3 │ │ +0501ca: 6e20 ed17 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0501d0: 0c02 |0022: move-result-object v2 │ │ +0501d2: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0501d8: 0c02 |0026: move-result-object v2 │ │ +0501da: 7020 a017 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0501e0: 2701 |002a: throw v1 │ │ +0501e2: 6e10 2e13 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0501e8: 0c01 |002e: move-result-object v1 │ │ +0501ea: 1f01 4202 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +0501ee: 5210 9004 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0490 │ │ +0501f2: 6e30 1810 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1018 │ │ +0501f8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0006 line=400 │ │ 0x002b line=403 │ │ 0x0033 line=404 │ │ 0x0036 line=405 │ │ @@ -73831,21 +73831,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -050214: |[050214] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -050224: 6e10 f40f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0ff4 │ │ -05022a: 0c00 |0003: move-result-object v0 │ │ -05022c: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ -050232: 0c00 |0007: move-result-object v0 │ │ -050234: 6e30 1b10 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@101b │ │ -05023a: 0e00 |000b: return-void │ │ +0501fc: |[0501fc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +05020c: 6e10 f40f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0ff4 │ │ +050212: 0c00 |0003: move-result-object v0 │ │ +050214: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ +05021a: 0c00 |0007: move-result-object v0 │ │ +05021c: 6e30 1b10 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@101b │ │ +050222: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x000b line=291 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -73856,30 +73856,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 │ │ -05023c: |[05023c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -05024c: 7110 570b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -050252: 0a01 |0003: move-result v1 │ │ -050254: 7120 9309 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -05025a: 0a00 |0007: move-result v0 │ │ -05025c: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -050260: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -050262: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -050266: 5b34 c304 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ -05026a: 6e10 fc0f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -050270: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -050274: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -050276: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -05027a: 5b34 c404 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ -05027e: 6e10 fc0f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -050284: 0e00 |001c: return-void │ │ +050224: |[050224] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +050234: 7110 570b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +05023a: 0a01 |0003: move-result v1 │ │ +05023c: 7120 9309 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +050242: 0a00 |0007: move-result v0 │ │ +050244: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +050248: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +05024a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +05024e: 5b34 c304 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04c3 │ │ +050252: 6e10 fc0f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +050258: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +05025c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +05025e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +050262: 5b34 c404 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c4 │ │ +050266: 6e10 fc0f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +05026c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0008 line=272 │ │ 0x000d line=273 │ │ 0x000f line=274 │ │ 0x0012 line=276 │ │ @@ -73897,27 +73897,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -050288: |[050288] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -050298: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ -05029e: 0a01 |0003: move-result v1 │ │ -0502a0: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ -0502a6: 0a00 |0007: move-result v0 │ │ -0502a8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0502aa: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0502ae: 5b24 c504 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04c5 │ │ -0502b2: 0e00 |000d: return-void │ │ -0502b4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0502b6: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -0502ba: 5b24 c604 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04c6 │ │ -0502be: 28fa |0013: goto 000d // -0006 │ │ +050270: |[050270] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +050280: 7110 570b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b57 │ │ +050286: 0a01 |0003: move-result v1 │ │ +050288: 7120 9309 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0993 │ │ +05028e: 0a00 |0007: move-result v0 │ │ +050290: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +050292: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +050296: 5b24 c504 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04c5 │ │ +05029a: 0e00 |000d: return-void │ │ +05029c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +05029e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +0502a2: 5b24 c604 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04c6 │ │ +0502a6: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0008 line=455 │ │ 0x000b line=456 │ │ 0x000d line=460 │ │ 0x000e line=457 │ │ @@ -73933,25 +73933,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0502c0: |[0502c0] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -0502d0: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -0502d6: 0c00 |0003: move-result-object v0 │ │ -0502d8: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -0502dc: 5201 9504 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -0502e0: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -0502e4: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -0502e8: 0e00 |000c: return-void │ │ -0502ea: 5904 9504 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -0502ee: 6e30 e20f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0fe2 │ │ -0502f4: 28fa |0012: goto 000c // -0006 │ │ +0502a8: |[0502a8] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0502b8: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0502be: 0c00 |0003: move-result-object v0 │ │ +0502c0: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +0502c4: 5201 9504 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +0502c8: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0502cc: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0502d0: 0e00 |000c: return-void │ │ +0502d2: 5904 9504 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +0502d6: 6e30 e20f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0fe2 │ │ +0502dc: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=555 │ │ 0x000c line=561 │ │ 0x000d line=559 │ │ 0x000f line=560 │ │ @@ -73966,18 +73966,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0502f8: |[0502f8] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -050308: 5901 c004 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ -05030c: 6e10 fc0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -050312: 0e00 |0005: return-void │ │ +0502e0: |[0502e0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +0502f0: 5901 c004 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c0 │ │ +0502f4: 6e10 fc0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +0502fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0002 line=300 │ │ 0x0005 line=301 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73988,56 +73988,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -050314: |[050314] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -050324: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -050326: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -050328: 5474 b904 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ -05032c: 6e10 7c12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ -050332: 0a00 |0007: move-result v0 │ │ -050334: 5474 bf04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ -050338: 6e10 7c12 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ -05033e: 0a02 |000d: move-result v2 │ │ -050340: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -050344: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -050348: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -05034a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -05034e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -050352: 6e10 2e13 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -050358: 0c01 |001a: move-result-object v1 │ │ -05035a: 1f01 4202 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -05035e: 5214 9504 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -050362: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -050364: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -050368: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -05036c: 6e20 e00f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0fe0 │ │ -050372: 5274 b304 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04b3 │ │ -050376: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -05037a: 5973 b304 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04b3 │ │ -05037e: 5474 ba04 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -050382: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -050386: 5474 ba04 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ -05038a: 7220 a90f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0fa9 │ │ -050390: 0e00 |0036: return-void │ │ -050392: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -050396: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -05039a: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -05039c: 28d7 |003c: goto 0013 // -0029 │ │ -05039e: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0503a0: 28d5 |003e: goto 0013 // -002b │ │ -0503a2: 5214 9504 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ -0503a6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0503aa: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0503ae: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -0503b2: 6e20 e10f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0fe1 │ │ -0503b8: 28dd |004a: goto 0027 // -0023 │ │ +0502fc: |[0502fc] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +05030c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +05030e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +050310: 5474 b904 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b9 │ │ +050314: 6e10 7c12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ +05031a: 0a00 |0007: move-result v0 │ │ +05031c: 5474 bf04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bf │ │ +050320: 6e10 7c12 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ +050326: 0a02 |000d: move-result v2 │ │ +050328: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +05032c: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +050330: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +050332: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +050336: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +05033a: 6e10 2e13 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +050340: 0c01 |001a: move-result-object v1 │ │ +050342: 1f01 4202 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +050346: 5214 9504 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +05034a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +05034c: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +050350: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +050354: 6e20 e00f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0fe0 │ │ +05035a: 5274 b304 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04b3 │ │ +05035e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +050362: 5973 b304 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04b3 │ │ +050366: 5474 ba04 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +05036a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +05036e: 5474 ba04 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04ba │ │ +050372: 7220 a90f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0fa9 │ │ +050378: 0e00 |0036: return-void │ │ +05037a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +05037e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +050382: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +050384: 28d7 |003c: goto 0013 // -0029 │ │ +050386: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +050388: 28d5 |003e: goto 0013 // -002b │ │ +05038a: 5214 9504 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0495 │ │ +05038e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +050392: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +050396: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +05039a: 6e20 e10f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0fe1 │ │ +0503a0: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=486 │ │ 0x0008 line=487 │ │ 0x000e line=490 │ │ 0x0012 line=491 │ │ 0x0013 line=498 │ │ @@ -74063,21 +74063,21 @@ │ │ 0x000e - 0x004b reg=2 rightState I │ │ 0x003e - 0x004b reg=3 state I │ │ 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #307 header: │ │ class_idx : 587 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 875 │ │ +source_file_idx : 868 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -74137,21 +74137,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;) │ │ name : 'setSize' │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 875 (EdgeEffectCompat.java) │ │ + source_file_idx : 868 (EdgeEffectCompat.java) │ │ │ │ Class #308 header: │ │ class_idx : 588 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 875 │ │ +source_file_idx : 868 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -74178,26 +74178,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0503bc: |[0503bc] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -0503cc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0503d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0503d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0503d8: 2200 4a02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@024a │ │ -0503dc: 7010 2b10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@102b │ │ -0503e2: 6900 c704 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -0503e6: 0e00 |000d: return-void │ │ -0503e8: 2200 4902 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0249 │ │ -0503ec: 7010 2210 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1022 │ │ -0503f2: 6900 c704 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -0503f6: 28f8 |0015: goto 000d // -0008 │ │ +0503a4: |[0503a4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +0503b4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0503b8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0503bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0503c0: 2200 4a02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@024a │ │ +0503c4: 7010 2b10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@102b │ │ +0503ca: 6900 c704 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0503ce: 0e00 |000d: return-void │ │ +0503d0: 2200 4902 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0249 │ │ +0503d4: 7010 2210 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1022 │ │ +0503da: 6900 c704 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0503de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -74207,21 +74207,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0503f8: |[0503f8] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -050408: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05040e: 6200 c704 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -050412: 7220 3710 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1037 │ │ -050418: 0c00 |0008: move-result-object v0 │ │ -05041a: 5b10 c804 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -05041e: 0e00 |000b: return-void │ │ +0503e0: |[0503e0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +0503f0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0503f6: 6200 c704 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0503fa: 7220 3710 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1037 │ │ +050400: 0c00 |0008: move-result-object v0 │ │ +050402: 5b10 c804 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +050406: 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; │ │ @@ -74233,20 +74233,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050420: |[050420] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -050430: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -050434: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -050438: 7230 3410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1034 │ │ -05043e: 0a00 |0007: move-result v0 │ │ -050440: 0f00 |0008: return v0 │ │ +050408: |[050408] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +050418: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +05041c: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +050420: 7230 3410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1034 │ │ +050426: 0a00 |0007: move-result v0 │ │ +050428: 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; │ │ │ │ @@ -74255,19 +74255,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050444: |[050444] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -050454: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -050458: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -05045c: 7220 3510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1035 │ │ -050462: 0e00 |0007: return-void │ │ +05042c: |[05042c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +05043c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +050440: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +050444: 7220 3510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1035 │ │ +05044a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -74276,20 +74276,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050464: |[050464] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -050474: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -050478: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -05047c: 7220 3610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1036 │ │ -050482: 0a00 |0007: move-result v0 │ │ -050484: 0f00 |0008: return v0 │ │ +05044c: |[05044c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +05045c: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +050460: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +050464: 7220 3610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1036 │ │ +05046a: 0a00 |0007: move-result v0 │ │ +05046c: 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;) │ │ @@ -74297,20 +74297,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050488: |[050488] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -050498: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -05049c: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -0504a0: 7230 3810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1038 │ │ -0504a6: 0a00 |0007: move-result v0 │ │ -0504a8: 0f00 |0008: return v0 │ │ +050470: |[050470] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +050480: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +050484: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +050488: 7230 3810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1038 │ │ +05048e: 0a00 |0007: move-result v0 │ │ +050490: 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 │ │ │ │ @@ -74319,20 +74319,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0504ac: |[0504ac] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -0504bc: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -0504c0: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -0504c4: 7230 3910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1039 │ │ -0504ca: 0a00 |0007: move-result v0 │ │ -0504cc: 0f00 |0008: return v0 │ │ +050494: |[050494] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +0504a4: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0504a8: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +0504ac: 7230 3910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1039 │ │ +0504b2: 0a00 |0007: move-result v0 │ │ +0504b4: 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 │ │ │ │ @@ -74341,20 +74341,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0504d0: |[0504d0] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -0504e0: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -0504e4: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -0504e8: 7220 3a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@103a │ │ -0504ee: 0a00 |0007: move-result v0 │ │ -0504f0: 0f00 |0008: return v0 │ │ +0504b8: |[0504b8] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +0504c8: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0504cc: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +0504d0: 7220 3a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@103a │ │ +0504d6: 0a00 |0007: move-result v0 │ │ +0504d8: 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;) │ │ @@ -74362,35 +74362,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0504f4: |[0504f4] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -050504: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ -050508: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ -05050c: 7240 3b10 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@103b │ │ -050512: 0e00 |0007: return-void │ │ +0504dc: |[0504dc] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +0504ec: 6200 c704 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c7 │ │ +0504f0: 5421 c804 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c8 │ │ +0504f4: 7240 3b10 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@103b │ │ +0504fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ - source_file_idx : 875 (EdgeEffectCompat.java) │ │ + source_file_idx : 868 (EdgeEffectCompat.java) │ │ │ │ Class #309 header: │ │ class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 876 │ │ +source_file_idx : 869 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ @@ -74405,17 +74405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050514: |[050514] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -050524: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05052a: 0e00 |0003: return-void │ │ +0504fc: |[0504fc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +05050c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050512: 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;) │ │ @@ -74423,19 +74423,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 │ │ -05052c: |[05052c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05053c: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ -050540: 6e20 6a14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@146a │ │ -050546: 0a00 |0005: move-result v0 │ │ -050548: 0f00 |0006: return v0 │ │ +050514: |[050514] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +050524: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ +050528: 6e20 6a14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@146a │ │ +05052e: 0a00 |0005: move-result v0 │ │ +050530: 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; │ │ │ │ @@ -74444,18 +74444,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05054c: |[05054c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -05055c: 1f00 e302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ -050560: 6e10 6b14 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@146b │ │ -050566: 0e00 |0005: return-void │ │ +050534: |[050534] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +050544: 1f00 e302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ +050548: 6e10 6b14 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@146b │ │ +05054e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -74464,19 +74464,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050568: |[050568] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -050578: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ -05057c: 6e10 6c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@146c │ │ -050582: 0a00 |0005: move-result v0 │ │ -050584: 0f00 |0006: return v0 │ │ +050550: |[050550] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +050560: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ +050564: 6e10 6c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@146c │ │ +05056a: 0a00 |0005: move-result v0 │ │ +05056c: 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;) │ │ @@ -74484,18 +74484,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 │ │ -050588: |[050588] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -050598: 2200 e302 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ -05059c: 7020 6914 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1469 │ │ -0505a2: 1100 |0005: return-object v0 │ │ +050570: |[050570] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +050580: 2200 e302 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ +050584: 7020 6914 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1469 │ │ +05058a: 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;) │ │ @@ -74503,19 +74503,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 │ │ -0505a4: |[0505a4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0505b4: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ -0505b8: 6e20 6d14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@146d │ │ -0505be: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0505c0: 0f00 |0006: return v0 │ │ +05058c: |[05058c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +05059c: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ +0505a0: 6e20 6d14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@146d │ │ +0505a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0505a8: 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 │ │ @@ -74525,19 +74525,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 │ │ -0505c4: |[0505c4] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -0505d4: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ -0505d8: 6e20 6e14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@146e │ │ -0505de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0505e0: 0f00 |0006: return v0 │ │ +0505ac: |[0505ac] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +0505bc: 1f01 e302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02e3 │ │ +0505c0: 6e20 6e14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@146e │ │ +0505c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0505c8: 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 │ │ @@ -74547,21 +74547,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0505e4: |[0505e4] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -0505f4: 0720 |0000: move-object v0, v2 │ │ -0505f6: 1f00 e302 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ -0505fa: 6e10 6f14 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@146f │ │ -050600: 6e10 6c14 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@146c │ │ -050606: 0a01 |0009: move-result v1 │ │ -050608: 0f01 |000a: return v1 │ │ +0505cc: |[0505cc] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +0505dc: 0720 |0000: move-object v0, v2 │ │ +0505de: 1f00 e302 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ +0505e2: 6e10 6f14 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@146f │ │ +0505e8: 6e10 6c14 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@146c │ │ +0505ee: 0a01 |0009: move-result v1 │ │ +0505f0: 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; │ │ @@ -74572,35 +74572,35 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05060c: |[05060c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -05061c: 1f00 e302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ -050620: 6e30 7014 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1470 │ │ -050626: 0e00 |0005: return-void │ │ +0505f4: |[0505f4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +050604: 1f00 e302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02e3 │ │ +050608: 6e30 7014 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1470 │ │ +05060e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ - source_file_idx : 876 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 869 (EdgeEffectCompatIcs.java) │ │ │ │ Class #310 header: │ │ class_idx : 590 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 894 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -74612,21 +74612,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 894 (ExploreByTouchHelper.java) │ │ + source_file_idx : 887 (ExploreByTouchHelper.java) │ │ │ │ Class #311 header: │ │ class_idx : 595 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2160 │ │ +source_file_idx : 2153 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -74644,21 +74644,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;) │ │ name : 'createDragToOpenListener' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2160 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2153 (ListPopupWindowCompat.java) │ │ │ │ Class #312 header: │ │ class_idx : 596 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2160 │ │ +source_file_idx : 2153 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -74681,26 +74681,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -050628: |[050628] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -050638: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -05063c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -050640: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050644: 2201 5202 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0252 │ │ -050648: 7010 7210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1072 │ │ -05064e: 6901 d504 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ -050652: 0e00 |000d: return-void │ │ -050654: 2201 5102 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0251 │ │ -050658: 7010 7010 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1070 │ │ -05065e: 6901 d504 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ -050662: 28f8 |0015: goto 000d // -0008 │ │ +050610: |[050610] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +050620: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +050624: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +050628: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05062c: 2201 5202 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0252 │ │ +050630: 7010 7210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1072 │ │ +050636: 6901 d504 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ +05063a: 0e00 |000d: return-void │ │ +05063c: 2201 5102 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0251 │ │ +050640: 7010 7010 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1070 │ │ +050646: 6901 d504 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ +05064a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -74712,17 +74712,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050664: |[050664] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -050674: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05067a: 0e00 |0003: return-void │ │ +05064c: |[05064c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +05065c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -74731,34 +74731,34 @@ │ │ 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 │ │ -05067c: |[05067c] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -05068c: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ -050690: 7230 7410 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@1074 │ │ -050696: 0c00 |0005: move-result-object v0 │ │ -050698: 1100 |0006: return-object v0 │ │ +050664: |[050664] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +050674: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04d5 │ │ +050678: 7230 7410 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@1074 │ │ +05067e: 0c00 |0005: move-result-object v0 │ │ +050680: 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; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2160 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2153 (ListPopupWindowCompat.java) │ │ │ │ Class #313 header: │ │ class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2161 │ │ +source_file_idx : 2154 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -74773,17 +74773,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05069c: |[05069c] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -0506ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0506b2: 0e00 |0003: return-void │ │ +050684: |[050684] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +050694: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05069a: 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;) │ │ @@ -74791,34 +74791,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 │ │ -0506b4: |[0506b4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0506c4: 1f01 ef02 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02ef │ │ -0506c8: 6e20 8514 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1485 │ │ -0506ce: 0c00 |0005: move-result-object v0 │ │ -0506d0: 1100 |0006: return-object v0 │ │ +05069c: |[05069c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0506ac: 1f01 ef02 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02ef │ │ +0506b0: 6e20 8514 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1485 │ │ +0506b6: 0c00 |0005: move-result-object v0 │ │ +0506b8: 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 : 2161 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 2154 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #314 header: │ │ class_idx : 601 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -74836,21 +74836,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 : 2638 (PopupMenuCompat.java) │ │ + source_file_idx : 2631 (PopupMenuCompat.java) │ │ │ │ Class #315 header: │ │ class_idx : 602 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2631 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -74873,26 +74873,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0506d4: |[0506d4] android.support.v4.widget.PopupMenuCompat.:()V │ │ -0506e4: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -0506e8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0506ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0506f0: 2201 5802 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0258 │ │ -0506f4: 7010 8010 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1080 │ │ -0506fa: 6901 d704 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ -0506fe: 0e00 |000d: return-void │ │ -050700: 2201 5702 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0257 │ │ -050704: 7010 7e10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@107e │ │ -05070a: 6901 d704 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ -05070e: 28f8 |0015: goto 000d // -0008 │ │ +0506bc: |[0506bc] android.support.v4.widget.PopupMenuCompat.:()V │ │ +0506cc: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0506d0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0506d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0506d8: 2201 5802 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0258 │ │ +0506dc: 7010 8010 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1080 │ │ +0506e2: 6901 d704 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ +0506e6: 0e00 |000d: return-void │ │ +0506e8: 2201 5702 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0257 │ │ +0506ec: 7010 7e10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@107e │ │ +0506f2: 6901 d704 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ +0506f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -74904,17 +74904,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050710: |[050710] android.support.v4.widget.PopupMenuCompat.:()V │ │ -050720: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -050726: 0e00 |0003: return-void │ │ +0506f8: |[0506f8] android.support.v4.widget.PopupMenuCompat.:()V │ │ +050708: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05070e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -74923,33 +74923,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 │ │ -050728: |[050728] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -050738: 6200 d704 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ -05073c: 7220 8210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1082 │ │ -050742: 0c00 |0005: move-result-object v0 │ │ -050744: 1100 |0006: return-object v0 │ │ +050710: |[050710] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +050720: 6200 d704 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d7 │ │ +050724: 7220 8210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1082 │ │ +05072a: 0c00 |0005: move-result-object v0 │ │ +05072c: 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 : 2638 (PopupMenuCompat.java) │ │ + source_file_idx : 2631 (PopupMenuCompat.java) │ │ │ │ Class #316 header: │ │ class_idx : 603 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2639 │ │ +source_file_idx : 2632 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -74964,17 +74964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050748: |[050748] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -050758: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05075e: 0e00 |0003: return-void │ │ +050730: |[050730] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +050740: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050746: 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;) │ │ @@ -74982,33 +74982,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 │ │ -050760: |[050760] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -050770: 1f01 f202 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02f2 │ │ -050774: 6e10 a814 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@14a8 │ │ -05077a: 0c00 |0005: move-result-object v0 │ │ -05077c: 1100 |0006: return-object v0 │ │ +050748: |[050748] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +050758: 1f01 f202 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02f2 │ │ +05075c: 6e10 a814 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@14a8 │ │ +050762: 0c00 |0005: move-result-object v0 │ │ +050764: 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 : 2639 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 2632 (PopupMenuCompatKitKat.java) │ │ │ │ Class #317 header: │ │ class_idx : 605 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2767 │ │ +source_file_idx : 2760 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -75116,21 +75116,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 : 2767 (ScrollerCompat.java) │ │ + source_file_idx : 2760 (ScrollerCompat.java) │ │ │ │ Class #318 header: │ │ class_idx : 609 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2767 │ │ +source_file_idx : 2760 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -75157,32 +75157,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -050780: |[050780] android.support.v4.widget.ScrollerCompat.:()V │ │ -050790: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -050794: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -050798: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05079c: 2201 6002 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0260 │ │ -0507a0: 7010 c410 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@10c4 │ │ -0507a6: 6901 db04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0507aa: 0e00 |000d: return-void │ │ -0507ac: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -0507b0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0507b4: 2201 5f02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@025f │ │ -0507b8: 7010 b310 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@10b3 │ │ -0507be: 6901 db04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0507c2: 28f4 |0019: goto 000d // -000c │ │ -0507c4: 2201 5e02 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@025e │ │ -0507c8: 7010 a210 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@10a2 │ │ -0507ce: 6901 db04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0507d2: 28ec |0021: goto 000d // -0014 │ │ +050768: |[050768] android.support.v4.widget.ScrollerCompat.:()V │ │ +050778: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +05077c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +050780: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +050784: 2201 6002 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0260 │ │ +050788: 7010 c410 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@10c4 │ │ +05078e: 6901 db04 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050792: 0e00 |000d: return-void │ │ +050794: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +050798: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05079c: 2201 5f02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@025f │ │ +0507a0: 7010 b310 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@10b3 │ │ +0507a6: 6901 db04 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0507aa: 28f4 |0019: goto 000d // -000c │ │ +0507ac: 2201 5e02 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@025e │ │ +0507b0: 7010 a210 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@10a2 │ │ +0507b6: 6901 db04 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0507ba: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -75196,21 +75196,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0507d4: |[0507d4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -0507e4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0507ea: 6200 db04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0507ee: 7230 9410 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1094 │ │ -0507f4: 0c00 |0008: move-result-object v0 │ │ -0507f6: 5b10 dc04 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -0507fa: 0e00 |000b: return-void │ │ +0507bc: |[0507bc] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +0507cc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0507d2: 6200 db04 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0507d6: 7230 9410 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1094 │ │ +0507dc: 0c00 |0008: move-result-object v0 │ │ +0507de: 5b10 dc04 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0507e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -75222,19 +75222,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 │ │ -0507fc: |[0507fc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -05080c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05080e: 7120 cb10 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@10cb │ │ -050814: 0c00 |0004: move-result-object v0 │ │ -050816: 1100 |0005: return-object v0 │ │ +0507e4: |[0507e4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +0507f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0507f6: 7120 cb10 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@10cb │ │ +0507fc: 0c00 |0004: move-result-object v0 │ │ +0507fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75242,18 +75242,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 │ │ -050818: |[050818] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -050828: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0261 │ │ -05082c: 7030 c710 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@10c7 │ │ -050832: 1100 |0005: return-object v0 │ │ +050800: |[050800] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +050810: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0261 │ │ +050814: 7030 c710 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@10c7 │ │ +05081a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75263,19 +75263,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050834: |[050834] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -050844: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050848: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -05084c: 7220 9210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1092 │ │ -050852: 0e00 |0007: return-void │ │ +05081c: |[05081c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +05082c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050830: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050834: 7220 9210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1092 │ │ +05083a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -75284,20 +75284,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050854: |[050854] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -050864: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050868: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -05086c: 7220 9310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1093 │ │ -050872: 0a00 |0007: move-result v0 │ │ -050874: 0f00 |0008: return v0 │ │ +05083c: |[05083c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +05084c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050850: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050854: 7220 9310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1093 │ │ +05085a: 0a00 |0007: move-result v0 │ │ +05085c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75305,27 +75305,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -050878: |[050878] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -050888: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -05088c: 54a1 dc04 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050890: 01b2 |0004: move v2, v11 │ │ -050892: 01c3 |0005: move v3, v12 │ │ -050894: 01d4 |0006: move v4, v13 │ │ -050896: 01e5 |0007: move v5, v14 │ │ -050898: 01f6 |0008: move v6, v15 │ │ -05089a: 0207 1000 |0009: move/from16 v7, v16 │ │ -05089e: 0208 1100 |000b: move/from16 v8, v17 │ │ -0508a2: 0209 1200 |000d: move/from16 v9, v18 │ │ -0508a6: 780a 9510 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@1095 │ │ -0508ac: 0e00 |0012: return-void │ │ +050860: |[050860] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +050870: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050874: 54a1 dc04 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050878: 01b2 |0004: move v2, v11 │ │ +05087a: 01c3 |0005: move v3, v12 │ │ +05087c: 01d4 |0006: move v4, v13 │ │ +05087e: 01e5 |0007: move v5, v14 │ │ +050880: 01f6 |0008: move v6, v15 │ │ +050882: 0207 1000 |0009: move/from16 v7, v16 │ │ +050886: 0208 1100 |000b: move/from16 v8, v17 │ │ +05088a: 0209 1200 |000d: move/from16 v9, v18 │ │ +05088e: 780a 9510 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@1095 │ │ +050894: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -75342,29 +75342,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -0508b0: |[0508b0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -0508c0: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0508c4: 54c1 dc04 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -0508c8: 01d2 |0004: move v2, v13 │ │ -0508ca: 01e3 |0005: move v3, v14 │ │ -0508cc: 01f4 |0006: move v4, v15 │ │ -0508ce: 0205 1000 |0007: move/from16 v5, v16 │ │ -0508d2: 0206 1100 |0009: move/from16 v6, v17 │ │ -0508d6: 0207 1200 |000b: move/from16 v7, v18 │ │ -0508da: 0208 1300 |000d: move/from16 v8, v19 │ │ -0508de: 0209 1400 |000f: move/from16 v9, v20 │ │ -0508e2: 020a 1500 |0011: move/from16 v10, v21 │ │ -0508e6: 020b 1600 |0013: move/from16 v11, v22 │ │ -0508ea: 780c 9610 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@1096 │ │ -0508f0: 0e00 |0018: return-void │ │ +050898: |[050898] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +0508a8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0508ac: 54c1 dc04 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0508b0: 01d2 |0004: move v2, v13 │ │ +0508b2: 01e3 |0005: move v3, v14 │ │ +0508b4: 01f4 |0006: move v4, v15 │ │ +0508b6: 0205 1000 |0007: move/from16 v5, v16 │ │ +0508ba: 0206 1100 |0009: move/from16 v6, v17 │ │ +0508be: 0207 1200 |000b: move/from16 v7, v18 │ │ +0508c2: 0208 1300 |000d: move/from16 v8, v19 │ │ +0508c6: 0209 1400 |000f: move/from16 v9, v20 │ │ +0508ca: 020a 1500 |0011: move/from16 v10, v21 │ │ +0508ce: 020b 1600 |0013: move/from16 v11, v22 │ │ +0508d2: 780c 9610 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@1096 │ │ +0508d8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -75383,20 +75383,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0508f4: |[0508f4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -050904: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050908: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -05090c: 7220 9710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1097 │ │ -050912: 0a00 |0007: move-result v0 │ │ -050914: 0f00 |0008: return v0 │ │ +0508dc: |[0508dc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +0508ec: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0508f0: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0508f4: 7220 9710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1097 │ │ +0508fa: 0a00 |0007: move-result v0 │ │ +0508fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75404,20 +75404,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050918: |[050918] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -050928: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -05092c: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050930: 7220 9810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1098 │ │ -050936: 0a00 |0007: move-result v0 │ │ -050938: 0f00 |0008: return v0 │ │ +050900: |[050900] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +050910: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050914: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050918: 7220 9810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1098 │ │ +05091e: 0a00 |0007: move-result v0 │ │ +050920: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75425,20 +75425,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05093c: |[05093c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -05094c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050950: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050954: 7220 9910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1099 │ │ -05095a: 0a00 |0007: move-result v0 │ │ -05095c: 0f00 |0008: return v0 │ │ +050924: |[050924] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +050934: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050938: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +05093c: 7220 9910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1099 │ │ +050942: 0a00 |0007: move-result v0 │ │ +050944: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75446,20 +75446,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050960: |[050960] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -050970: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050974: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050978: 7220 9a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@109a │ │ -05097e: 0a00 |0007: move-result v0 │ │ -050980: 0f00 |0008: return v0 │ │ +050948: |[050948] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +050958: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +05095c: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050960: 7220 9a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@109a │ │ +050966: 0a00 |0007: move-result v0 │ │ +050968: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75467,20 +75467,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050984: |[050984] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -050994: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050998: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -05099c: 7220 9b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@109b │ │ -0509a2: 0a00 |0007: move-result v0 │ │ -0509a4: 0f00 |0008: return v0 │ │ +05096c: |[05096c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +05097c: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050980: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050984: 7220 9b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@109b │ │ +05098a: 0a00 |0007: move-result v0 │ │ +05098c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75488,20 +75488,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0509a8: |[0509a8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -0509b8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0509bc: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -0509c0: 7220 9c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@109c │ │ -0509c6: 0a00 |0007: move-result v0 │ │ -0509c8: 0f00 |0008: return v0 │ │ +050990: |[050990] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +0509a0: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0509a4: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0509a8: 7220 9c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@109c │ │ +0509ae: 0a00 |0007: move-result v0 │ │ +0509b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75509,20 +75509,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0509cc: |[0509cc] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -0509dc: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -0509e0: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -0509e4: 7220 9d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@109d │ │ -0509ea: 0a00 |0007: move-result v0 │ │ -0509ec: 0f00 |0008: return v0 │ │ +0509b4: |[0509b4] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +0509c4: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0509c8: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0509cc: 7220 9d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@109d │ │ +0509d2: 0a00 |0007: move-result v0 │ │ +0509d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75530,19 +75530,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0509f0: |[0509f0] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -050a00: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050a04: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050a08: 7255 9e10 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@109e │ │ -050a0e: 0e00 |0007: return-void │ │ +0509d8: |[0509d8] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +0509e8: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +0509ec: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +0509f0: 7255 9e10 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@109e │ │ +0509f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -75554,19 +75554,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -050a10: |[050a10] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -050a20: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050a24: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050a28: 7255 9f10 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@109f │ │ -050a2e: 0e00 |0007: return-void │ │ +0509f8: |[0509f8] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +050a08: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050a0c: 5421 dc04 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050a10: 7255 9f10 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@109f │ │ +050a16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -75578,23 +75578,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -050a30: |[050a30] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -050a40: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050a44: 5461 dc04 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050a48: 0172 |0004: move v2, v7 │ │ -050a4a: 0183 |0005: move v3, v8 │ │ -050a4c: 0194 |0006: move v4, v9 │ │ -050a4e: 01a5 |0007: move v5, v10 │ │ -050a50: 7806 a010 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@10a0 │ │ -050a56: 0e00 |000b: return-void │ │ +050a18: |[050a18] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +050a28: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050a2c: 5461 dc04 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050a30: 0172 |0004: move v2, v7 │ │ +050a32: 0183 |0005: move v3, v8 │ │ +050a34: 0194 |0006: move v4, v9 │ │ +050a36: 01a5 |0007: move v5, v10 │ │ +050a38: 7806 a010 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@10a0 │ │ +050a3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75607,43 +75607,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -050a58: |[050a58] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -050a68: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ -050a6c: 5471 dc04 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ -050a70: 0182 |0004: move v2, v8 │ │ -050a72: 0193 |0005: move v3, v9 │ │ -050a74: 01a4 |0006: move v4, v10 │ │ -050a76: 01b5 |0007: move v5, v11 │ │ -050a78: 01c6 |0008: move v6, v12 │ │ -050a7a: 7807 a110 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@10a1 │ │ -050a80: 0e00 |000c: return-void │ │ +050a40: |[050a40] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +050a50: 6200 db04 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04db │ │ +050a54: 5471 dc04 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04dc │ │ +050a58: 0182 |0004: move v2, v8 │ │ +050a5a: 0193 |0005: move v3, v9 │ │ +050a5c: 01a4 |0006: move v4, v10 │ │ +050a5e: 01b5 |0007: move v5, v11 │ │ +050a60: 01c6 |0008: move v6, v12 │ │ +050a62: 7807 a110 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@10a1 │ │ +050a68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000c line=359 │ │ 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 : 2767 (ScrollerCompat.java) │ │ + source_file_idx : 2760 (ScrollerCompat.java) │ │ │ │ Class #319 header: │ │ class_idx : 610 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2768 │ │ +source_file_idx : 2761 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #319 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -75658,17 +75658,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050a84: |[050a84] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -050a94: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -050a9a: 0e00 |0003: return-void │ │ +050a6c: |[050a6c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +050a7c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050a82: 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;) │ │ @@ -75676,18 +75676,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050a9c: |[050a9c] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -050aac: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050ab0: 6e10 9914 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1499 │ │ -050ab6: 0e00 |0005: return-void │ │ +050a84: |[050a84] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +050a94: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050a98: 6e10 9914 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1499 │ │ +050a9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -75696,19 +75696,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050ab8: |[050ab8] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -050ac8: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050acc: 6e10 9a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@149a │ │ -050ad2: 0a00 |0005: move-result v0 │ │ -050ad4: 0f00 |0006: return v0 │ │ +050aa0: |[050aa0] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +050ab0: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050ab4: 6e10 9a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@149a │ │ +050aba: 0a00 |0005: move-result v0 │ │ +050abc: 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;) │ │ @@ -75716,22 +75716,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 │ │ -050ad8: |[050ad8] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -050ae8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -050aec: 2200 f102 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050af0: 7030 9814 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1498 │ │ -050af6: 1100 |0007: return-object v0 │ │ -050af8: 2200 f102 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050afc: 7020 9714 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1497 │ │ -050b02: 28fa |000d: goto 0007 // -0006 │ │ +050ac0: |[050ac0] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +050ad0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +050ad4: 2200 f102 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050ad8: 7030 9814 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1498 │ │ +050ade: 1100 |0007: return-object v0 │ │ +050ae0: 2200 f102 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050ae4: 7020 9714 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1497 │ │ +050aea: 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; │ │ │ │ @@ -75740,27 +75740,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 │ │ -050b04: |[050b04] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -050b14: 0790 |0000: move-object v0, v9 │ │ -050b16: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050b1a: 01a1 |0003: move v1, v10 │ │ -050b1c: 01b2 |0004: move v2, v11 │ │ -050b1e: 01c3 |0005: move v3, v12 │ │ -050b20: 01d4 |0006: move v4, v13 │ │ -050b22: 01e5 |0007: move v5, v14 │ │ -050b24: 01f6 |0008: move v6, v15 │ │ -050b26: 0207 1000 |0009: move/from16 v7, v16 │ │ -050b2a: 0208 1100 |000b: move/from16 v8, v17 │ │ -050b2e: 7409 9b14 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@149b │ │ -050b34: 0e00 |0010: return-void │ │ +050aec: |[050aec] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +050afc: 0790 |0000: move-object v0, v9 │ │ +050afe: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050b02: 01a1 |0003: move v1, v10 │ │ +050b04: 01b2 |0004: move v2, v11 │ │ +050b06: 01c3 |0005: move v3, v12 │ │ +050b08: 01d4 |0006: move v4, v13 │ │ +050b0a: 01e5 |0007: move v5, v14 │ │ +050b0c: 01f6 |0008: move v6, v15 │ │ +050b0e: 0207 1000 |0009: move/from16 v7, v16 │ │ +050b12: 0208 1100 |000b: move/from16 v8, v17 │ │ +050b16: 7409 9b14 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@149b │ │ +050b1c: 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 │ │ @@ -75777,29 +75777,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 │ │ -050b38: |[050b38] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -050b48: 07b0 |0000: move-object v0, v11 │ │ -050b4a: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050b4e: 01c1 |0003: move v1, v12 │ │ -050b50: 01d2 |0004: move v2, v13 │ │ -050b52: 01e3 |0005: move v3, v14 │ │ -050b54: 01f4 |0006: move v4, v15 │ │ -050b56: 0205 1000 |0007: move/from16 v5, v16 │ │ -050b5a: 0206 1100 |0009: move/from16 v6, v17 │ │ -050b5e: 0207 1200 |000b: move/from16 v7, v18 │ │ -050b62: 0208 1300 |000d: move/from16 v8, v19 │ │ -050b66: 0209 1400 |000f: move/from16 v9, v20 │ │ -050b6a: 020a 1500 |0011: move/from16 v10, v21 │ │ -050b6e: 740b 9c14 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@149c │ │ -050b74: 0e00 |0016: return-void │ │ +050b20: |[050b20] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +050b30: 07b0 |0000: move-object v0, v11 │ │ +050b32: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050b36: 01c1 |0003: move v1, v12 │ │ +050b38: 01d2 |0004: move v2, v13 │ │ +050b3a: 01e3 |0005: move v3, v14 │ │ +050b3c: 01f4 |0006: move v4, v15 │ │ +050b3e: 0205 1000 |0007: move/from16 v5, v16 │ │ +050b42: 0206 1100 |0009: move/from16 v6, v17 │ │ +050b46: 0207 1200 |000b: move/from16 v7, v18 │ │ +050b4a: 0208 1300 |000d: move/from16 v8, v19 │ │ +050b4e: 0209 1400 |000f: move/from16 v9, v20 │ │ +050b52: 020a 1500 |0011: move/from16 v10, v21 │ │ +050b56: 740b 9c14 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@149c │ │ +050b5c: 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 │ │ @@ -75818,19 +75818,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050b78: |[050b78] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -050b88: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050b8c: 6e10 9e14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@149e │ │ -050b92: 0a00 |0005: move-result v0 │ │ -050b94: 0f00 |0006: return v0 │ │ +050b60: |[050b60] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +050b70: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050b74: 6e10 9e14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@149e │ │ +050b7a: 0a00 |0005: move-result v0 │ │ +050b7c: 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;) │ │ @@ -75838,19 +75838,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050b98: |[050b98] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -050ba8: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050bac: 6e10 9f14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@149f │ │ -050bb2: 0a00 |0005: move-result v0 │ │ -050bb4: 0f00 |0006: return v0 │ │ +050b80: |[050b80] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +050b90: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050b94: 6e10 9f14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@149f │ │ +050b9a: 0a00 |0005: move-result v0 │ │ +050b9c: 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;) │ │ @@ -75858,19 +75858,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050bb8: |[050bb8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -050bc8: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050bcc: 6e10 a014 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@14a0 │ │ -050bd2: 0a00 |0005: move-result v0 │ │ -050bd4: 0f00 |0006: return v0 │ │ +050ba0: |[050ba0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +050bb0: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050bb4: 6e10 a014 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@14a0 │ │ +050bba: 0a00 |0005: move-result v0 │ │ +050bbc: 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;) │ │ @@ -75878,19 +75878,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050bd8: |[050bd8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -050be8: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050bec: 6e10 a114 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@14a1 │ │ -050bf2: 0a00 |0005: move-result v0 │ │ -050bf4: 0f00 |0006: return v0 │ │ +050bc0: |[050bc0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +050bd0: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050bd4: 6e10 a114 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@14a1 │ │ +050bda: 0a00 |0005: move-result v0 │ │ +050bdc: 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;) │ │ @@ -75898,19 +75898,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050bf8: |[050bf8] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -050c08: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050c0c: 6e10 a214 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@14a2 │ │ -050c12: 0a00 |0005: move-result v0 │ │ -050c14: 0f00 |0006: return v0 │ │ +050be0: |[050be0] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +050bf0: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050bf4: 6e10 a214 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@14a2 │ │ +050bfa: 0a00 |0005: move-result v0 │ │ +050bfc: 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;) │ │ @@ -75918,19 +75918,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050c18: |[050c18] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -050c28: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050c2c: 6e10 a314 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@14a3 │ │ -050c32: 0a00 |0005: move-result v0 │ │ -050c34: 0f00 |0006: return v0 │ │ +050c00: |[050c00] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +050c10: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050c14: 6e10 a314 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@14a3 │ │ +050c1a: 0a00 |0005: move-result v0 │ │ +050c1c: 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;) │ │ @@ -75938,18 +75938,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 │ │ -050c38: |[050c38] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -050c48: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050c4c: 6e40 a414 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@14a4 │ │ -050c52: 0e00 |0005: return-void │ │ +050c20: |[050c20] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +050c30: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050c34: 6e40 a414 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@14a4 │ │ +050c3a: 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 │ │ @@ -75961,18 +75961,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 │ │ -050c54: |[050c54] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -050c64: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050c68: 6e40 a514 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@14a5 │ │ -050c6e: 0e00 |0005: return-void │ │ +050c3c: |[050c3c] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +050c4c: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050c50: 6e40 a514 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@14a5 │ │ +050c56: 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 │ │ @@ -75984,18 +75984,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 │ │ -050c70: |[050c70] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -050c80: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050c84: 6e54 a614 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@14a6 │ │ -050c8a: 0e00 |0005: return-void │ │ +050c58: |[050c58] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +050c68: 1f00 f102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050c6c: 6e54 a614 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@14a6 │ │ +050c72: 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 │ │ @@ -76008,44 +76008,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 │ │ -050c8c: |[050c8c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -050c9c: 0760 |0000: move-object v0, v6 │ │ -050c9e: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ -050ca2: 0171 |0003: move v1, v7 │ │ -050ca4: 0182 |0004: move v2, v8 │ │ -050ca6: 0193 |0005: move v3, v9 │ │ -050ca8: 01a4 |0006: move v4, v10 │ │ -050caa: 01b5 |0007: move v5, v11 │ │ -050cac: 7406 a714 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@14a7 │ │ -050cb2: 0e00 |000b: return-void │ │ +050c74: |[050c74] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +050c84: 0760 |0000: move-object v0, v6 │ │ +050c86: 1f00 f102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02f1 │ │ +050c8a: 0171 |0003: move v1, v7 │ │ +050c8c: 0182 |0004: move v2, v8 │ │ +050c8e: 0193 |0005: move v3, v9 │ │ +050c90: 01a4 |0006: move v4, v10 │ │ +050c92: 01b5 |0007: move v5, v11 │ │ +050c94: 7406 a714 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@14a7 │ │ +050c9a: 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 : 2768 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 2761 (ScrollerCompatGingerbread.java) │ │ │ │ Class #320 header: │ │ class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2769 │ │ +source_file_idx : 2762 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #320 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -76060,17 +76060,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050cb4: |[050cb4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -050cc4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -050cca: 0e00 |0003: return-void │ │ +050c9c: |[050c9c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +050cac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050cb2: 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;) │ │ @@ -76078,33 +76078,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050ccc: |[050ccc] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -050cdc: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ -050ce0: 6e10 9d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@149d │ │ -050ce6: 0a00 |0005: move-result v0 │ │ -050ce8: 0f00 |0006: return v0 │ │ +050cb4: |[050cb4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +050cc4: 1f01 f102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02f1 │ │ +050cc8: 6e10 9d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@149d │ │ +050cce: 0a00 |0005: move-result v0 │ │ +050cd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2769 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2762 (ScrollerCompatIcs.java) │ │ │ │ Class #321 header: │ │ class_idx : 612 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -76128,22 +76128,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -050cec: |[050cec] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -050cfc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -050d02: 7100 3111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1131 │ │ -050d08: 0c00 |0006: move-result-object v0 │ │ -050d0a: 7220 0e11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@110e │ │ -050d10: 0c00 |000a: move-result-object v0 │ │ -050d12: 5b10 dd04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04dd │ │ -050d16: 0e00 |000d: return-void │ │ +050cd4: |[050cd4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +050ce4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +050cea: 7100 3111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1131 │ │ +050cf0: 0c00 |0006: move-result-object v0 │ │ +050cf2: 7220 0e11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@110e │ │ +050cf8: 0c00 |000a: move-result-object v0 │ │ +050cfa: 5b10 dd04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04dd │ │ +050cfe: 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; │ │ @@ -76154,30 +76154,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050d18: |[050d18] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -050d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050d2a: 0f00 |0001: return v0 │ │ +050d00: |[050d00] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +050d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050d12: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #322 header: │ │ class_idx : 613 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -76201,22 +76201,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -050d2c: |[050d2c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -050d3c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -050d42: 7100 3111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1131 │ │ -050d48: 0c00 |0006: move-result-object v0 │ │ -050d4a: 7220 0f11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@110f │ │ -050d50: 0c00 |000a: move-result-object v0 │ │ -050d52: 5b10 de04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04de │ │ -050d56: 0e00 |000d: return-void │ │ +050d14: |[050d14] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +050d24: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +050d2a: 7100 3111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1131 │ │ +050d30: 0c00 |0006: move-result-object v0 │ │ +050d32: 7220 0f11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@110f │ │ +050d38: 0c00 |000a: move-result-object v0 │ │ +050d3a: 5b10 de04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04de │ │ +050d3e: 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; │ │ @@ -76227,17 +76227,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050d58: |[050d58] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -050d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050d6a: 0f00 |0001: return v0 │ │ +050d40: |[050d40] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +050d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050d52: 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; │ │ │ │ @@ -76246,31 +76246,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050d6c: |[050d6c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -050d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050d7e: 0f00 |0001: return v0 │ │ +050d54: |[050d54] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +050d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050d66: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #323 header: │ │ class_idx : 618 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -76390,21 +76390,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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #324 header: │ │ class_idx : 620 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -76427,33 +76427,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -050d80: |[050d80] android.support.v4.widget.SearchViewCompat.:()V │ │ -050d90: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -050d94: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -050d98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050d9c: 2200 6902 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0269 │ │ -050da0: 7010 0611 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1106 │ │ -050da6: 6900 e304 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050daa: 0e00 |000d: return-void │ │ -050dac: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -050db0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -050db4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -050db8: 2200 6802 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0268 │ │ -050dbc: 7010 f510 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10f5 │ │ -050dc2: 6900 e304 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050dc6: 28f2 |001b: goto 000d // -000e │ │ -050dc8: 2200 6b02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@026b │ │ -050dcc: 7010 1c11 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@111c │ │ -050dd2: 6900 e304 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050dd6: 28ea |0023: goto 000d // -0016 │ │ +050d68: |[050d68] android.support.v4.widget.SearchViewCompat.:()V │ │ +050d78: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +050d7c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +050d80: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +050d84: 2200 6902 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0269 │ │ +050d88: 7010 0611 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1106 │ │ +050d8e: 6900 e304 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050d92: 0e00 |000d: return-void │ │ +050d94: 6000 1f00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +050d98: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +050d9c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +050da0: 2200 6802 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0268 │ │ +050da4: 7010 f510 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10f5 │ │ +050daa: 6900 e304 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050dae: 28f2 |001b: goto 000d // -000e │ │ +050db0: 2200 6b02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@026b │ │ +050db4: 7010 1c11 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@111c │ │ +050dba: 6900 e304 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050dbe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -76465,17 +76465,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050dd8: |[050dd8] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -050de8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -050dee: 0e00 |0003: return-void │ │ +050dc0: |[050dc0] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +050dd0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050dd6: 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; │ │ @@ -76485,36 +76485,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 │ │ -050df0: |[050df0] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -050e00: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e04: 1100 |0002: return-object v0 │ │ +050dd8: |[050dd8] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +050de8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050dec: 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 │ │ -050e08: |[050e08] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -050e18: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e1c: 7220 0a11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@110a │ │ -050e22: 0c00 |0005: move-result-object v0 │ │ -050e24: 1100 |0006: return-object v0 │ │ +050df0: |[050df0] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +050e00: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050e04: 7220 0a11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@110a │ │ +050e0a: 0c00 |0005: move-result-object v0 │ │ +050e0c: 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;) │ │ @@ -76522,19 +76522,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050e28: |[050e28] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -050e38: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e3c: 7220 0b11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@110b │ │ -050e42: 0a00 |0005: move-result v0 │ │ -050e44: 0f00 |0006: return v0 │ │ +050e10: |[050e10] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +050e20: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050e24: 7220 0b11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@110b │ │ +050e2a: 0a00 |0005: move-result v0 │ │ +050e2c: 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;) │ │ @@ -76542,19 +76542,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050e48: |[050e48] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -050e58: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e5c: 7220 0c11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@110c │ │ -050e62: 0a00 |0005: move-result v0 │ │ -050e64: 0f00 |0006: return v0 │ │ +050e30: |[050e30] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +050e40: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050e44: 7220 0c11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@110c │ │ +050e4a: 0a00 |0005: move-result v0 │ │ +050e4c: 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;) │ │ @@ -76562,19 +76562,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050e68: |[050e68] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -050e78: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e7c: 7220 0d11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@110d │ │ -050e82: 0a00 |0005: move-result v0 │ │ -050e84: 0f00 |0006: return v0 │ │ +050e50: |[050e50] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +050e60: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050e64: 7220 0d11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@110d │ │ +050e6a: 0a00 |0005: move-result v0 │ │ +050e6c: 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;) │ │ @@ -76582,19 +76582,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 │ │ -050e88: |[050e88] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -050e98: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050e9c: 7220 1011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1110 │ │ -050ea2: 0c00 |0005: move-result-object v0 │ │ -050ea4: 1100 |0006: return-object v0 │ │ +050e70: |[050e70] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +050e80: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050e84: 7220 1011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1110 │ │ +050e8a: 0c00 |0005: move-result-object v0 │ │ +050e8c: 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;) │ │ @@ -76602,18 +76602,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 │ │ -050ea8: |[050ea8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -050eb8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050ebc: 7230 1111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1111 │ │ -050ec2: 0e00 |0005: return-void │ │ +050e90: |[050e90] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +050ea0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050ea4: 7230 1111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1111 │ │ +050eaa: 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 │ │ @@ -76623,18 +76623,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 │ │ -050ec4: |[050ec4] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -050ed4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050ed8: 7230 1211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1112 │ │ -050ede: 0e00 |0005: return-void │ │ +050eac: |[050eac] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +050ebc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050ec0: 7230 1211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1112 │ │ +050ec6: 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 │ │ @@ -76644,18 +76644,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 │ │ -050ee0: |[050ee0] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -050ef0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050ef4: 7230 1311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1113 │ │ -050efa: 0e00 |0005: return-void │ │ +050ec8: |[050ec8] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +050ed8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050edc: 7230 1311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1113 │ │ +050ee2: 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 │ │ @@ -76665,18 +76665,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 │ │ -050efc: |[050efc] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -050f0c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050f10: 7230 1411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1114 │ │ -050f16: 0e00 |0005: return-void │ │ +050ee4: |[050ee4] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +050ef4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050ef8: 7230 1411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1114 │ │ +050efe: 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 │ │ @@ -76686,19 +76686,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 │ │ -050f18: |[050f18] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -050f28: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050f2c: 5431 dd04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04dd │ │ -050f30: 7230 1511 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1115 │ │ -050f36: 0e00 |0007: return-void │ │ +050f00: |[050f00] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +050f10: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050f14: 5431 dd04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04dd │ │ +050f18: 7230 1511 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1115 │ │ +050f1e: 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; │ │ @@ -76708,19 +76708,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 │ │ -050f38: |[050f38] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -050f48: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050f4c: 5431 de04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04de │ │ -050f50: 7230 1611 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1116 │ │ -050f56: 0e00 |0007: return-void │ │ +050f20: |[050f20] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +050f30: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050f34: 5431 de04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04de │ │ +050f38: 7230 1611 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1116 │ │ +050f3e: 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; │ │ @@ -76730,18 +76730,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 │ │ -050f58: |[050f58] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -050f68: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050f6c: 7240 1711 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1117 │ │ -050f72: 0e00 |0005: return-void │ │ +050f40: |[050f40] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +050f50: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050f54: 7240 1711 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1117 │ │ +050f5a: 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; │ │ @@ -76752,18 +76752,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 │ │ -050f74: |[050f74] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -050f84: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050f88: 7230 1811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1118 │ │ -050f8e: 0e00 |0005: return-void │ │ +050f5c: |[050f5c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +050f6c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050f70: 7230 1811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1118 │ │ +050f76: 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; │ │ @@ -76773,18 +76773,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 │ │ -050f90: |[050f90] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -050fa0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050fa4: 7230 1911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1119 │ │ -050faa: 0e00 |0005: return-void │ │ +050f78: |[050f78] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +050f88: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050f8c: 7230 1911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1119 │ │ +050f92: 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 │ │ @@ -76794,18 +76794,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 │ │ -050fac: |[050fac] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -050fbc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050fc0: 7230 1a11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@111a │ │ -050fc6: 0e00 |0005: return-void │ │ +050f94: |[050f94] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +050fa4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050fa8: 7230 1a11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@111a │ │ +050fae: 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; │ │ @@ -76815,34 +76815,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 │ │ -050fc8: |[050fc8] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -050fd8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ -050fdc: 7230 1b11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@111b │ │ -050fe2: 0e00 |0005: return-void │ │ +050fb0: |[050fb0] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +050fc0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04e3 │ │ +050fc4: 7230 1b11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@111b │ │ +050fca: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #325 header: │ │ class_idx : 621 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2775 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -76867,18 +76867,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 │ │ -050fe4: |[050fe4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -050ff4: 5b01 e404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ -050ff8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -050ffe: 0e00 |0005: return-void │ │ +050fcc: |[050fcc] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +050fdc: 5b01 e404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ +050fe0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +050fe6: 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; │ │ │ │ @@ -76888,19 +76888,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051000: |[051000] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -051010: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ -051014: 7220 4811 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1148 │ │ -05101a: 0a00 |0005: move-result v0 │ │ -05101c: 0f00 |0006: return v0 │ │ +050fe8: |[050fe8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +050ff8: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ +050ffc: 7220 4811 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1148 │ │ +051002: 0a00 |0005: move-result v0 │ │ +051004: 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; │ │ │ │ @@ -76909,33 +76909,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051020: |[051020] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -051030: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ -051034: 7220 4911 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1149 │ │ -05103a: 0a00 |0005: move-result v0 │ │ -05103c: 0f00 |0006: return v0 │ │ +051008: |[051008] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +051018: 5410 e404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04e4 │ │ +05101c: 7220 4911 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1149 │ │ +051022: 0a00 |0005: move-result v0 │ │ +051024: 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 : 2775 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2768 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #326 header: │ │ class_idx : 622 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2775 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -76960,18 +76960,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 │ │ -051040: |[051040] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -051050: 5b01 e504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04e5 │ │ -051054: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05105a: 0e00 |0005: return-void │ │ +051028: |[051028] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +051038: 5b01 e504 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04e5 │ │ +05103c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +051042: 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; │ │ │ │ @@ -76981,32 +76981,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05105c: |[05105c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -05106c: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04e5 │ │ -051070: 7210 4711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1147 │ │ -051076: 0a00 |0005: move-result v0 │ │ -051078: 0f00 |0006: return v0 │ │ +051044: |[051044] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +051054: 5410 e504 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04e5 │ │ +051058: 7210 4711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1147 │ │ +05105e: 0a00 |0005: move-result v0 │ │ +051060: 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 : 2775 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2768 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #327 header: │ │ class_idx : 623 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2775 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -77024,21 +77024,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2775 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2768 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #328 header: │ │ class_idx : 624 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2775 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -77062,21 +77062,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 : 2775 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2768 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #329 header: │ │ class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2775 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -77095,17 +77095,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05107c: |[05107c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -05108c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -051092: 0e00 |0003: return-void │ │ +051064: |[051064] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +051074: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05107a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -77114,19 +77114,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 │ │ -051094: |[051094] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0510a4: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ -0510a8: 6e10 bc14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@14bc │ │ -0510ae: 0c00 |0005: move-result-object v0 │ │ -0510b0: 1100 |0006: return-object v0 │ │ +05107c: |[05107c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05108c: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ +051090: 6e10 bc14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@14bc │ │ +051096: 0c00 |0005: move-result-object v0 │ │ +051098: 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;) │ │ @@ -77134,19 +77134,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0510b4: |[0510b4] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -0510c4: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ -0510c8: 6e10 bd14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@14bd │ │ -0510ce: 0a00 |0005: move-result v0 │ │ -0510d0: 0f00 |0006: return v0 │ │ +05109c: |[05109c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0510ac: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ +0510b0: 6e10 bd14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@14bd │ │ +0510b6: 0a00 |0005: move-result v0 │ │ +0510b8: 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;) │ │ @@ -77154,19 +77154,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0510d4: |[0510d4] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0510e4: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ -0510e8: 6e10 be14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@14be │ │ -0510ee: 0a00 |0005: move-result v0 │ │ -0510f0: 0f00 |0006: return v0 │ │ +0510bc: |[0510bc] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0510cc: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ +0510d0: 6e10 be14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@14be │ │ +0510d6: 0a00 |0005: move-result v0 │ │ +0510d8: 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;) │ │ @@ -77174,19 +77174,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0510f4: |[0510f4] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -051104: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ -051108: 6e10 bf14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@14bf │ │ -05110e: 0a00 |0005: move-result v0 │ │ -051110: 0f00 |0006: return v0 │ │ +0510dc: |[0510dc] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0510ec: 1f01 f802 |0000: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ +0510f0: 6e10 bf14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@14bf │ │ +0510f6: 0a00 |0005: move-result v0 │ │ +0510f8: 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;) │ │ @@ -77194,18 +77194,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 │ │ -051114: |[051114] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -051124: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@026e │ │ -051128: 7020 4511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1145 │ │ -05112e: 1100 |0005: return-object v0 │ │ +0510fc: |[0510fc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +05110c: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@026e │ │ +051110: 7020 4511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1145 │ │ +051116: 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;) │ │ @@ -77213,18 +77213,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 │ │ -051130: |[051130] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -051140: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@026d │ │ -051144: 7020 4211 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1142 │ │ -05114a: 1100 |0005: return-object v0 │ │ +051118: |[051118] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +051128: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@026d │ │ +05112c: 7020 4211 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1142 │ │ +051132: 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;) │ │ @@ -77232,18 +77232,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 │ │ -05114c: |[05114c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05115c: 2200 f802 |0000: new-instance v0, Landroid/widget/SearchView; // type@02f8 │ │ -051160: 7020 ba14 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@14ba │ │ -051166: 1100 |0005: return-object v0 │ │ +051134: |[051134] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +051144: 2200 f802 |0000: new-instance v0, Landroid/widget/SearchView; // type@02f8 │ │ +051148: 7020 ba14 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@14ba │ │ +05114e: 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;) │ │ @@ -77251,18 +77251,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 │ │ -051168: |[051168] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -051178: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -05117c: 6e20 c114 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@14c1 │ │ -051182: 0e00 |0005: return-void │ │ +051150: |[051150] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +051160: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +051164: 6e20 c114 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@14c1 │ │ +05116a: 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 │ │ @@ -77272,18 +77272,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 │ │ -051184: |[051184] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -051194: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -051198: 6e20 c414 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@14c4 │ │ -05119e: 0e00 |0005: return-void │ │ +05116c: |[05116c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +05117c: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +051180: 6e20 c414 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@14c4 │ │ +051186: 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 │ │ @@ -77293,19 +77293,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 │ │ -0511a0: |[0511a0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0511b0: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -0511b4: 1f01 f602 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02f6 │ │ -0511b8: 6e20 c514 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@14c5 │ │ -0511be: 0e00 |0007: return-void │ │ +051188: |[051188] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +051198: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +05119c: 1f01 f602 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02f6 │ │ +0511a0: 6e20 c514 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@14c5 │ │ +0511a6: 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; │ │ @@ -77315,19 +77315,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 │ │ -0511c0: |[0511c0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0511d0: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -0511d4: 1f01 f702 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02f7 │ │ -0511d8: 6e20 c614 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@14c6 │ │ -0511de: 0e00 |0007: return-void │ │ +0511a8: |[0511a8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0511b8: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +0511bc: 1f01 f702 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02f7 │ │ +0511c0: 6e20 c614 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@14c6 │ │ +0511c6: 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; │ │ @@ -77337,18 +77337,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 │ │ -0511e0: |[0511e0] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0511f0: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -0511f4: 6e30 c714 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@14c7 │ │ -0511fa: 0e00 |0005: return-void │ │ +0511c8: |[0511c8] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0511d8: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +0511dc: 6e30 c714 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@14c7 │ │ +0511e2: 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; │ │ @@ -77359,18 +77359,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 │ │ -0511fc: |[0511fc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05120c: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -051210: 6e20 c814 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@14c8 │ │ -051216: 0e00 |0005: return-void │ │ +0511e4: |[0511e4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0511f4: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +0511f8: 6e20 c814 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@14c8 │ │ +0511fe: 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; │ │ @@ -77380,18 +77380,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 │ │ -051218: |[051218] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -051228: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -05122c: 6e20 c914 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@14c9 │ │ -051232: 0e00 |0005: return-void │ │ +051200: |[051200] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +051210: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +051214: 6e20 c914 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@14c9 │ │ +05121a: 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 │ │ @@ -77401,27 +77401,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 │ │ -051234: |[051234] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -051244: 0741 |0000: move-object v1, v4 │ │ -051246: 1f01 f802 |0001: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ -05124a: 6e10 bb14 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@14bb │ │ -051250: 0c02 |0006: move-result-object v2 │ │ -051252: 1a03 af1a |0007: const-string v3, "search" // string@1aaf │ │ -051256: 6e20 b700 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -05125c: 0c00 |000c: move-result-object v0 │ │ -05125e: 1f00 1b00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001b │ │ -051262: 6e20 9700 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0097 │ │ -051268: 0c02 |0012: move-result-object v2 │ │ -05126a: 6e20 ca14 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@14ca │ │ -051270: 0e00 |0016: return-void │ │ +05121c: |[05121c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05122c: 0741 |0000: move-object v1, v4 │ │ +05122e: 1f01 f802 |0001: check-cast v1, Landroid/widget/SearchView; // type@02f8 │ │ +051232: 6e10 bb14 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@14bb │ │ +051238: 0c02 |0006: move-result-object v2 │ │ +05123a: 1a03 a81a |0007: const-string v3, "search" // string@1aa8 │ │ +05123e: 6e20 b700 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +051244: 0c00 |000c: move-result-object v0 │ │ +051246: 1f00 1b00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001b │ │ +05124a: 6e20 9700 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0097 │ │ +051250: 0c02 |0012: move-result-object v2 │ │ +051252: 6e20 ca14 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@14ca │ │ +051258: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -77435,34 +77435,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 │ │ -051274: |[051274] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -051284: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -051288: 6e20 cb14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@14cb │ │ -05128e: 0e00 |0005: return-void │ │ +05125c: |[05125c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05126c: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +051270: 6e20 cb14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@14cb │ │ +051276: 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 : 2775 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2768 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #330 header: │ │ class_idx : 626 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 760 │ │ -source_file_idx : 2777 │ │ +source_file_idx : 2770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -77482,17 +77482,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051290: |[051290] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -0512a0: 7020 ba14 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@14ba │ │ -0512a6: 0e00 |0003: return-void │ │ +051278: |[051278] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +051288: 7020 ba14 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@14ba │ │ +05128e: 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; │ │ @@ -77503,35 +77503,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0512a8: |[0512a8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -0512b8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0512bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0512be: 6e30 5d11 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@115d │ │ -0512c4: 6f10 c014 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@14c0 │ │ -0512ca: 0e00 |0009: return-void │ │ +051290: |[051290] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +0512a0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0512a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0512a6: 6e30 5d11 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@115d │ │ +0512ac: 6f10 c014 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@14c0 │ │ +0512b2: 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 : 2777 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2770 (SearchViewCompatIcs.java) │ │ │ │ Class #331 header: │ │ class_idx : 627 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2777 │ │ +source_file_idx : 2770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -77550,17 +77550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0512cc: |[0512cc] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -0512dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0512e2: 0e00 |0003: return-void │ │ +0512b4: |[0512b4] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +0512c4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0512ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -77569,18 +77569,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 │ │ -0512e4: |[0512e4] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0512f4: 2200 7202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0272 │ │ -0512f8: 7020 5b11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@115b │ │ -0512fe: 1100 |0005: return-object v0 │ │ +0512cc: |[0512cc] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0512dc: 2200 7202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0272 │ │ +0512e0: 7020 5b11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@115b │ │ +0512e6: 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;) │ │ @@ -77588,18 +77588,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 │ │ -051300: |[051300] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -051310: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -051314: 6e20 c214 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@14c2 │ │ -05131a: 0e00 |0005: return-void │ │ +0512e8: |[0512e8] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +0512f8: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +0512fc: 6e20 c214 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@14c2 │ │ +051302: 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 │ │ @@ -77609,34 +77609,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 │ │ -05131c: |[05131c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -05132c: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ -051330: 6e20 c314 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@14c3 │ │ -051336: 0e00 |0005: return-void │ │ +051304: |[051304] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +051314: 1f00 f802 |0000: check-cast v0, Landroid/widget/SearchView; // type@02f8 │ │ +051318: 6e20 c314 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@14c3 │ │ +05131e: 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 : 2777 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2770 (SearchViewCompatIcs.java) │ │ │ │ Class #332 header: │ │ class_idx : 628 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2793 │ │ +source_file_idx : 2786 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -77654,21 +77654,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 : 2793 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2786 (SimpleCursorAdapter.java) │ │ │ │ Class #333 header: │ │ class_idx : 629 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2793 │ │ +source_file_idx : 2786 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -77686,21 +77686,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 : 2793 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2786 (SimpleCursorAdapter.java) │ │ │ │ Class #334 header: │ │ class_idx : 631 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -77712,21 +77712,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #335 header: │ │ class_idx : 633 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -77755,19 +77755,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 │ │ -051338: |[051338] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -051348: 5b01 f004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ -05134c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -051352: 5b02 ef04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ -051356: 0e00 |0007: return-void │ │ +051320: |[051320] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +051330: 5b01 f004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ +051334: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05133a: 5b02 ef04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ +05133e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0005 line=1493 │ │ 0x0007 line=1494 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -77780,49 +77780,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -051358: |[051358] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -051368: 5430 ef04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ -05136c: 6e10 3813 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -051372: 0c00 |0005: move-result-object v0 │ │ -051374: 5431 f004 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ -051378: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -05137c: 5430 ef04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ -051380: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -051382: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -051384: 7130 6e0b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ -05138a: 5430 f004 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ -05138e: 5431 ef04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ -051392: 7120 b111 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@11b1 │ │ -051398: 5430 f004 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ -05139c: 7110 aa11 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@11aa │ │ -0513a2: 0c00 |001d: move-result-object v0 │ │ -0513a4: 6e20 1418 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ -0513aa: 0e00 |0021: return-void │ │ +051340: |[051340] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +051350: 5430 ef04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ +051354: 6e10 3813 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +05135a: 0c00 |0005: move-result-object v0 │ │ +05135c: 5431 f004 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ +051360: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +051364: 5430 ef04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ +051368: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05136a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05136c: 7130 6e0b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ +051372: 5430 f004 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ +051376: 5431 ef04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04ef │ │ +05137a: 7120 b111 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@11b1 │ │ +051380: 5430 f004 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f0 │ │ +051384: 7110 aa11 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@11aa │ │ +05138a: 0c00 |001d: move-result-object v0 │ │ +05138c: 6e20 1418 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ +051392: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x000a line=1499 │ │ 0x0011 line=1500 │ │ 0x0018 line=1502 │ │ 0x0021 line=1503 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #336 header: │ │ class_idx : 635 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 706 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -77862,42 +77862,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0513ac: |[0513ac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -0513bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0513be: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -0513c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0513c4: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -0513ca: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0513ce: 6900 f204 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04f2 │ │ -0513d2: 0e00 |000b: return-void │ │ +051394: |[051394] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0513a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0513a6: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +0513aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0513ac: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +0513b2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0513b6: 6900 f204 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04f2 │ │ +0513ba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 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 │ │ -0513d4: |[0513d4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -0513e4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0513e6: 7030 8a13 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ -0513ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0513ee: 5910 f904 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -0513f2: 0e00 |0007: return-void │ │ +0513bc: |[0513bc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0513cc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0513ce: 7030 8a13 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ +0513d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0513d6: 5910 f904 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +0513da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1281 │ │ 0x0004 line=1265 │ │ 0x0007 line=1282 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77907,19 +77907,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0513f4: |[0513f4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -051404: 7030 8a13 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ -05140a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05140c: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051410: 0e00 |0006: return-void │ │ +0513dc: |[0513dc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +0513ec: 7030 8a13 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@138a │ │ +0513f2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0513f4: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +0513f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1265 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77931,27 +77931,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 │ │ -051414: |[051414] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -051424: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051426: 7030 8b13 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@138b │ │ -05142c: 5932 f904 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051430: 6201 f204 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04f2 │ │ -051434: 6e30 b900 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -05143a: 0c00 |000b: move-result-object v0 │ │ -05143c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05143e: 6e30 1301 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0113 │ │ -051444: 0a01 |0010: move-result v1 │ │ -051446: 5931 f904 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -05144a: 6e10 1901 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -051450: 0e00 |0016: return-void │ │ +0513fc: |[0513fc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05140c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05140e: 7030 8b13 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@138b │ │ +051414: 5932 f904 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +051418: 6201 f204 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04f2 │ │ +05141c: 6e30 b900 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +051422: 0c00 |000b: move-result-object v0 │ │ +051424: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +051426: 6e30 1301 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0113 │ │ +05142c: 0a01 |0010: move-result v1 │ │ +05142e: 5931 f904 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +051432: 6e10 1901 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +051438: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1302 │ │ 0x0004 line=1265 │ │ 0x0006 line=1304 │ │ 0x000c line=1305 │ │ 0x0013 line=1306 │ │ @@ -77967,21 +77967,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 │ │ -051454: |[051454] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -051464: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ -05146a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05146c: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051470: 5220 f904 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051474: 5910 f904 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051478: 0e00 |000a: return-void │ │ +05143c: |[05143c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +05144c: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ +051452: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +051454: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +051458: 5220 f904 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +05145c: 5910 f904 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +051460: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0003 line=1265 │ │ 0x0006 line=1298 │ │ 0x000a line=1299 │ │ locals : │ │ @@ -77993,19 +77993,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 │ │ -05147c: |[05147c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -05148c: 7020 8c13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@138c │ │ -051492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -051494: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -051498: 0e00 |0006: return-void │ │ +051464: |[051464] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +051474: 7020 8c13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@138c │ │ +05147a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05147c: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +051480: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1265 │ │ 0x0006 line=1290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -78016,36 +78016,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 │ │ -05149c: |[05149c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -0514ac: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ -0514b2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0514b4: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -0514b8: 0e00 |0006: return-void │ │ +051484: |[051484] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +051494: 7020 8d13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@138d │ │ +05149a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05149c: 5910 f904 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +0514a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ 0x0003 line=1265 │ │ 0x0006 line=1294 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #337 header: │ │ class_idx : 636 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -78075,21 +78075,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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #338 header: │ │ class_idx : 637 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -78111,17 +78111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0514bc: |[0514bc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -0514cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0514d2: 0e00 |0003: return-void │ │ +0514a4: |[0514a4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +0514b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0514ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -78130,19 +78130,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 │ │ -0514d4: |[0514d4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -0514e4: 2200 7e02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ -0514e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0514ea: 7030 9611 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1196 │ │ -0514f0: 1100 |0006: return-object v0 │ │ +0514bc: |[0514bc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +0514cc: 2200 7e02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ +0514d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0514d2: 7030 9611 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1196 │ │ +0514d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -78151,18 +78151,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 │ │ -0514f4: |[0514f4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051504: 6e20 9011 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1190 │ │ -05150a: 0c00 |0003: move-result-object v0 │ │ -05150c: 1100 |0004: return-object v0 │ │ +0514dc: |[0514dc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0514ec: 6e20 9011 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1190 │ │ +0514f2: 0c00 |0003: move-result-object v0 │ │ +0514f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -78171,17 +78171,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 │ │ -051510: |[051510] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -051520: 2320 0704 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0407 │ │ -051524: 1100 |0002: return-object v0 │ │ +0514f8: |[0514f8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +051508: 2320 0704 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0407 │ │ +05150c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -78190,32 +78190,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 │ │ -051528: |[051528] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -051538: 6e20 9211 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1192 │ │ -05153e: 0c00 |0003: move-result-object v0 │ │ -051540: 1100 |0004: return-object v0 │ │ +051510: |[051510] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +051520: 6e20 9211 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1192 │ │ +051526: 0c00 |0003: move-result-object v0 │ │ +051528: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #339 header: │ │ class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 698 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -78245,43 +78245,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051544: |[051544] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -051554: 2200 7d02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@027d │ │ -051558: 7010 8f11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@118f │ │ -05155e: 6900 fb04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04fb │ │ -051562: 0e00 |0007: return-void │ │ +05152c: |[05152c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +05153c: 2200 7d02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@027d │ │ +051540: 7010 8f11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@118f │ │ +051546: 6900 fb04 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04fb │ │ +05154a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 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 │ │ -051564: |[051564] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -051574: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ -05157a: 6e10 f001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -051580: 0a00 |0006: move-result v0 │ │ -051582: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -051586: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -051588: 5c10 fc04 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ -05158c: 0e00 |000c: return-void │ │ -05158e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -051590: 28fc |000e: goto 000a // -0004 │ │ +05154c: |[05154c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +05155c: 7020 1113 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1311 │ │ +051562: 6e10 f001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +051568: 0a00 |0006: move-result v0 │ │ +05156a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +05156e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +051570: 5c10 fc04 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ +051574: 0e00 |000c: return-void │ │ +051576: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +051578: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0003 line=1320 │ │ 0x000c line=1321 │ │ 0x000d line=1320 │ │ locals : │ │ @@ -78293,17 +78293,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 │ │ -051594: |[051594] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0515a4: 7020 9511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1195 │ │ -0515aa: 0e00 |0003: return-void │ │ +05157c: |[05157c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +05158c: 7020 9511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1195 │ │ +051592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 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; │ │ @@ -78313,17 +78313,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0515ac: |[0515ac] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -0515bc: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ -0515c2: 0e00 |0003: return-void │ │ +051594: |[051594] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +0515a4: 7020 1213 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1312 │ │ +0515aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1315 │ │ 0x0003 line=1316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -78334,41 +78334,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0515c4: |[0515c4] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0515d4: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ -0515da: 5510 fc04 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ -0515de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0515e2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0515e4: 6e20 f501 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -0515ea: 0e00 |000b: return-void │ │ -0515ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0515ee: 28fb |000d: goto 0008 // -0005 │ │ +0515ac: |[0515ac] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0515bc: 6f30 1313 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1313 │ │ +0515c2: 5510 fc04 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ +0515c6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0515ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0515cc: 6e20 f501 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +0515d2: 0e00 |000b: return-void │ │ +0515d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0515d6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1325 │ │ 0x0003 line=1326 │ │ 0x000b line=1327 │ │ 0x000c line=1326 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #340 header: │ │ class_idx : 640 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -78386,21 +78386,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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #341 header: │ │ class_idx : 644 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 707 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 5 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 41 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -78528,32 +78528,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0515f0: |[0515f0] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -051600: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -051604: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -051608: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05160c: 2201 8302 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0283 │ │ -051610: 7010 a311 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@11a3 │ │ -051616: 6901 0105 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ -05161a: 0e00 |000d: return-void │ │ -05161c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -051620: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -051624: 2201 8202 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0282 │ │ -051628: 7010 a111 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@11a1 │ │ -05162e: 6901 0105 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ -051632: 28f4 |0019: goto 000d // -000c │ │ -051634: 2201 8102 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0281 │ │ -051638: 7010 9f11 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ -05163e: 6901 0105 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ -051642: 28ec |0021: goto 000d // -0014 │ │ +0515d8: |[0515d8] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +0515e8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0515ec: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0515f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0515f4: 2201 8302 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0283 │ │ +0515f8: 7010 a311 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@11a3 │ │ +0515fe: 6901 0105 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ +051602: 0e00 |000d: return-void │ │ +051604: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +051608: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05160c: 2201 8202 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0282 │ │ +051610: 7010 a111 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@11a1 │ │ +051616: 6901 0105 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ +05161a: 28f4 |0019: goto 000d // -000c │ │ +05161c: 2201 8102 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0281 │ │ +051620: 7010 9f11 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ +051626: 6901 0105 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ +05162a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -78567,18 +78567,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -051644: |[051644] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -051654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051656: 7030 a711 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11a7 │ │ -05165c: 0e00 |0004: return-void │ │ +05162c: |[05162c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +05163c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05163e: 7030 a711 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11a7 │ │ +051644: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78588,18 +78588,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 │ │ -051660: |[051660] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -051670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051672: 7040 a811 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@11a8 │ │ -051678: 0e00 |0004: return-void │ │ +051648: |[051648] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +051658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05165a: 7040 a811 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@11a8 │ │ +051660: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78610,58 +78610,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -05167c: |[05167c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -05168c: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -051690: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -051692: 7040 9813 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ -051698: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -05169e: 5962 1505 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -0516a2: 5c64 0705 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -0516a6: 2202 5200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ -0516aa: 7010 7301 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -0516b0: 5b62 1605 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ -0516b4: 2202 7c03 |0014: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -0516b8: 7010 0918 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0516be: 5b62 0f05 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -0516c2: 6e10 b600 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -0516c8: 0c02 |001e: move-result-object v2 │ │ -0516ca: 6e10 0401 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -0516d0: 0c02 |0022: move-result-object v2 │ │ -0516d2: 5220 7a05 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -0516d6: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -0516da: c802 |0027: mul-float/2addr v2, v0 │ │ -0516dc: c652 |0028: add-float/2addr v2, v5 │ │ -0516de: 8722 |0029: float-to-int v2, v2 │ │ -0516e0: 5962 0b05 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ -0516e4: 7110 7f13 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -0516ea: 0c01 |002f: move-result-object v1 │ │ -0516ec: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -0516ee: 6e20 ed11 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@11ed │ │ -0516f4: 2202 7802 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0278 │ │ -0516f8: 7020 7311 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1173 │ │ -0516fe: 7120 680b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ -051704: 7120 6b0b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ -05170a: 2202 7a02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@027a │ │ -05170e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -051710: 7030 7c11 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@117c │ │ -051716: 7130 6d12 5602 |0045: 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@126d │ │ -05171c: 0c02 |0048: move-result-object v2 │ │ -05171e: 5b62 0605 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051722: 5462 0605 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051726: 6e20 8812 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ -05172c: 5462 0605 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051730: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -051734: c803 |0054: mul-float/2addr v3, v0 │ │ -051736: 6e20 8912 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ -05173c: 0e00 |0058: return-void │ │ +051664: |[051664] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +051674: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +051678: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +05167a: 7040 9813 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1398 │ │ +051680: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +051686: 5962 1505 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +05168a: 5c64 0705 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +05168e: 2202 5200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +051692: 7010 7301 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +051698: 5b62 1605 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ +05169c: 2202 7c03 |0014: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +0516a0: 7010 0918 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +0516a6: 5b62 0f05 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +0516aa: 6e10 b600 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +0516b0: 0c02 |001e: move-result-object v2 │ │ +0516b2: 6e10 0401 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +0516b8: 0c02 |0022: move-result-object v2 │ │ +0516ba: 5220 7a05 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +0516be: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +0516c2: c802 |0027: mul-float/2addr v2, v0 │ │ +0516c4: c652 |0028: add-float/2addr v2, v5 │ │ +0516c6: 8722 |0029: float-to-int v2, v2 │ │ +0516c8: 5962 0b05 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ +0516cc: 7110 7f13 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +0516d2: 0c01 |002f: move-result-object v1 │ │ +0516d4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +0516d6: 6e20 ed11 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@11ed │ │ +0516dc: 2202 7802 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0278 │ │ +0516e0: 7020 7311 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1173 │ │ +0516e6: 7120 680b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b68 │ │ +0516ec: 7120 6b0b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ +0516f2: 2202 7a02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@027a │ │ +0516f6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +0516f8: 7030 7c11 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@117c │ │ +0516fe: 7130 6d12 5602 |0045: 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@126d │ │ +051704: 0c02 |0048: move-result-object v2 │ │ +051706: 5b62 0605 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +05170a: 5462 0605 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +05170e: 6e20 8812 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1288 │ │ +051714: 5462 0605 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +051718: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +05171c: c803 |0054: mul-float/2addr v3, v0 │ │ +05171e: 6e20 8912 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1289 │ │ +051724: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -78688,17 +78688,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 │ │ -051740: |[051740] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -051750: 5510 0a05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ -051754: 0f00 |0002: return v0 │ │ +051728: |[051728] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +051738: 5510 0a05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ +05173c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78706,17 +78706,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 │ │ -051758: |[051758] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -051768: 5410 0f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -05176c: 1100 |0002: return-object v0 │ │ +051740: |[051740] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +051750: 5410 0f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +051754: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78724,17 +78724,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 │ │ -051770: |[051770] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -051780: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051784: 1100 |0002: return-object v0 │ │ +051758: |[051758] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +051768: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +05176c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78742,17 +78742,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 │ │ -051788: |[051788] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -051798: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -05179c: 0f00 |0002: return v0 │ │ +051770: |[051770] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +051780: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051784: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78760,17 +78760,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 │ │ -0517a0: |[0517a0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -0517b0: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -0517b4: 1100 |0002: return-object v0 │ │ +051788: |[051788] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +051798: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +05179c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78778,17 +78778,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 │ │ -0517b8: |[0517b8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -0517c8: 5c01 1005 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -0517cc: 0f01 |0002: return v1 │ │ +0517a0: |[0517a0] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +0517b0: 5c01 1005 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +0517b4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78797,17 +78797,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 │ │ -0517d0: |[0517d0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -0517e0: 7020 da11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@11da │ │ -0517e6: 0e00 |0003: return-void │ │ +0517b8: |[0517b8] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +0517c8: 7020 da11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@11da │ │ +0517ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -78816,17 +78816,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 │ │ -0517e8: |[0517e8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -0517f8: 5210 1305 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ -0517fc: 0f00 |0002: return v0 │ │ +0517d0: |[0517d0] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +0517e0: 5210 1305 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ +0517e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78834,17 +78834,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 │ │ -051800: |[051800] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -051810: 7020 cf11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11cf │ │ -051816: 0e00 |0003: return-void │ │ +0517e8: |[0517e8] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0517f8: 7020 cf11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11cf │ │ +0517fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -78853,25 +78853,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051818: |[051818] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -051828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05182a: 5521 0705 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -05182e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -051832: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051834: 6e30 f011 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11f0 │ │ -05183a: 0a01 |0009: move-result v1 │ │ -05183c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -051840: 5c20 1005 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -051844: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -051846: 0f00 |000f: return v0 │ │ +051800: |[051800] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +051810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051812: 5521 0705 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +051816: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +05181a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05181c: 6e30 f011 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11f0 │ │ +051822: 0a01 |0009: move-result v1 │ │ +051824: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +051828: 5c20 1005 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +05182c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05182e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=830 │ │ 0x000c line=831 │ │ 0x000e line=832 │ │ 0x000f line=834 │ │ locals : │ │ @@ -78884,64 +78884,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -051848: |[051848] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -051858: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05185a: 6e10 2e13 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -051860: 0c04 |0004: move-result-object v4 │ │ -051862: 1f04 7b02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051866: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -051868: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -05186c: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -051870: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -051874: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -051878: b5c5 |0010: and-int/2addr v5, v12 │ │ -05187a: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -05187e: 8205 |0013: int-to-float v5, v0 │ │ -051880: c8b5 |0014: mul-float/2addr v5, v11 │ │ -051882: 8753 |0015: float-to-int v3, v5 │ │ -051884: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -051888: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -05188e: b5c6 |001b: and-int/2addr v6, v12 │ │ -051890: 9601 0506 |001c: or-int v1, v5, v6 │ │ -051894: 5445 f304 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -051898: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -05189c: 2205 4f00 |0022: new-instance v5, Landroid/graphics/Paint; // type@004f │ │ -0518a0: 7010 6f01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@016f │ │ -0518a6: 5b45 f304 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -0518aa: 5445 f304 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -0518ae: 2206 5100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0051 │ │ -0518b2: 6207 1a00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001a │ │ -0518b6: 7030 7201 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ -0518bc: 6e20 7101 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0171 │ │ -0518c2: 7110 560b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b56 │ │ -0518c8: 0a05 |0038: move-result v5 │ │ -0518ca: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -0518ce: 5445 f304 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -0518d2: 7130 6e0b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ -0518d8: 7020 cf11 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11cf │ │ -0518de: 0e00 |0043: return-void │ │ -0518e0: 7110 560b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b56 │ │ -0518e6: 0a05 |0047: move-result v5 │ │ -0518e8: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -0518ec: 5445 f304 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -0518f0: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -0518f4: 5445 f304 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -0518f8: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -0518fa: 6e20 7101 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0171 │ │ -051900: 2202 7902 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0279 │ │ -051904: 7030 7911 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1179 │ │ -05190a: 5495 0f05 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -05190e: 6e20 0d18 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -051914: 7120 650b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ -05191a: 28e2 |0061: goto 0043 // -001e │ │ +051830: |[051830] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +051840: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +051842: 6e10 2e13 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +051848: 0c04 |0004: move-result-object v4 │ │ +05184a: 1f04 7b02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +05184e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +051850: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +051854: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +051858: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +05185c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +051860: b5c5 |0010: and-int/2addr v5, v12 │ │ +051862: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +051866: 8205 |0013: int-to-float v5, v0 │ │ +051868: c8b5 |0014: mul-float/2addr v5, v11 │ │ +05186a: 8753 |0015: float-to-int v3, v5 │ │ +05186c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +051870: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +051876: b5c6 |001b: and-int/2addr v6, v12 │ │ +051878: 9601 0506 |001c: or-int v1, v5, v6 │ │ +05187c: 5445 f304 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +051880: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +051884: 2205 4f00 |0022: new-instance v5, Landroid/graphics/Paint; // type@004f │ │ +051888: 7010 6f01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@016f │ │ +05188e: 5b45 f304 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +051892: 5445 f304 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +051896: 2206 5100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0051 │ │ +05189a: 6207 1a00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001a │ │ +05189e: 7030 7201 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0172 │ │ +0518a4: 6e20 7101 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0171 │ │ +0518aa: 7110 560b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b56 │ │ +0518b0: 0a05 |0038: move-result v5 │ │ +0518b2: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +0518b6: 5445 f304 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +0518ba: 7130 6e0b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b6e │ │ +0518c0: 7020 cf11 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11cf │ │ +0518c6: 0e00 |0043: return-void │ │ +0518c8: 7110 560b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b56 │ │ +0518ce: 0a05 |0047: move-result v5 │ │ +0518d0: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +0518d4: 5445 f304 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +0518d8: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +0518dc: 5445 f304 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +0518e0: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +0518e2: 6e20 7101 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0171 │ │ +0518e8: 2202 7902 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0279 │ │ +0518ec: 7030 7911 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1179 │ │ +0518f2: 5495 0f05 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +0518f6: 6e20 0d18 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0518fc: 7120 650b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b65 │ │ +051902: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=933 │ │ 0x0007 line=935 │ │ 0x000e line=936 │ │ 0x0013 line=937 │ │ 0x0016 line=938 │ │ @@ -78974,18 +78974,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05191c: |[05191c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -05192c: 6200 0105 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ -051930: 7230 9e11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@119e │ │ -051936: 0e00 |0005: return-void │ │ +051904: |[051904] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +051914: 6200 0105 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0501 │ │ +051918: 7230 9e11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@119e │ │ +05191e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0005 line=1000 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -78995,47 +78995,47 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -051938: |[051938] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -051948: 5452 1405 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -05194c: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ -051950: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -051952: 5952 1205 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051956: 0e00 |0007: return-void │ │ -051958: 5452 1405 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -05195c: 6e10 2e13 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -051962: 0c01 |000d: move-result-object v1 │ │ -051964: 1f01 7b02 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051968: 6e10 c711 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -05196e: 0a02 |0013: move-result v2 │ │ -051970: 5213 f604 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -051974: 9000 0203 |0016: add-int v0, v2, v3 │ │ -051978: 9102 0600 |0018: sub-int v2, v6, v0 │ │ -05197c: 8222 |001a: int-to-float v2, v2 │ │ -05197e: 5253 1305 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ -051982: 8233 |001d: int-to-float v3, v3 │ │ -051984: c932 |001e: div-float/2addr v2, v3 │ │ -051986: 5952 1205 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -05198a: 5252 0d05 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -05198e: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ -051992: 5252 1205 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051996: 7020 e111 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11e1 │ │ -05199c: 5512 f404 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -0519a0: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ -0519a4: 5452 1405 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -0519a8: 5253 1205 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -0519ac: 5254 1505 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -0519b0: 7040 b811 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ -0519b6: 5452 1405 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -0519ba: 6e20 bb11 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@11bb │ │ -0519c0: 28cb |003c: goto 0007 // -0035 │ │ +051920: |[051920] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +051930: 5452 1405 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051934: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ +051938: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05193a: 5952 1205 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +05193e: 0e00 |0007: return-void │ │ +051940: 5452 1405 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051944: 6e10 2e13 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +05194a: 0c01 |000d: move-result-object v1 │ │ +05194c: 1f01 7b02 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051950: 6e10 c711 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +051956: 0a02 |0013: move-result v2 │ │ +051958: 5213 f604 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +05195c: 9000 0203 |0016: add-int v0, v2, v3 │ │ +051960: 9102 0600 |0018: sub-int v2, v6, v0 │ │ +051964: 8222 |001a: int-to-float v2, v2 │ │ +051966: 5253 1305 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ +05196a: 8233 |001d: int-to-float v3, v3 │ │ +05196c: c932 |001e: div-float/2addr v2, v3 │ │ +05196e: 5952 1205 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051972: 5252 0d05 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +051976: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +05197a: 5252 1205 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +05197e: 7020 e111 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11e1 │ │ +051984: 5512 f404 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +051988: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ +05198c: 5452 1405 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051990: 5253 1205 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051994: 5254 1505 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +051998: 7040 b811 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ +05199e: 5452 1405 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +0519a2: 6e20 bb11 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@11bb │ │ +0519a8: 28cb |003c: goto 0007 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0004 line=913 │ │ 0x0007 line=930 │ │ 0x0008 line=917 │ │ 0x0010 line=918 │ │ @@ -79056,26 +79056,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0519c4: |[0519c4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -0519d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0519d6: 5521 0705 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -0519da: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -0519de: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -0519e2: 6e30 f011 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11f0 │ │ -0519e8: 0a01 |000a: move-result v1 │ │ -0519ea: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -0519ee: 5c20 1005 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -0519f2: 0f00 |000f: return v0 │ │ -0519f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0519f6: 28fe |0011: goto 000f // -0002 │ │ +0519ac: |[0519ac] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +0519bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0519be: 5521 0705 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +0519c2: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +0519c6: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +0519ca: 6e30 f011 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11f0 │ │ +0519d0: 0a01 |000a: move-result v1 │ │ +0519d2: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +0519d6: 5c20 1005 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +0519da: 0f00 |000f: return v0 │ │ +0519dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0519de: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=838 │ │ 0x000d line=839 │ │ 0x000f line=842 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79087,58 +79087,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0519f8: |[0519f8] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -051a08: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -051a0c: 54b8 1405 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -051a10: 6e10 2e13 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -051a16: 0c06 |0007: move-result-object v6 │ │ -051a18: 1f06 7b02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051a1c: 5568 f404 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -051a20: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -051a24: 5268 f604 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -051a28: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -051a2c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -051a2e: 6e10 c211 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -051a34: 0a00 |0016: move-result v0 │ │ -051a36: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -051a38: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -051a3c: 6e20 c111 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -051a42: 0c07 |001d: move-result-object v7 │ │ -051a44: 54b8 1405 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -051a48: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -051a4c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -051a50: 28f4 |0024: goto 0018 // -000c │ │ -051a52: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -051a54: 28ed |0026: goto 0013 // -0013 │ │ -051a56: 52b8 0e05 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ -051a5a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -051a5e: 52b9 0d05 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -051a62: 8299 |002d: int-to-float v9, v9 │ │ -051a64: c898 |002e: mul-float/2addr v8, v9 │ │ -051a66: 8785 |002f: float-to-int v5, v8 │ │ -051a68: 59bc 0e05 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ -051a6c: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -051a70: 52b9 0d05 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -051a74: 8299 |0036: int-to-float v9, v9 │ │ -051a76: c898 |0037: mul-float/2addr v8, v9 │ │ -051a78: 8784 |0038: float-to-int v4, v8 │ │ -051a7a: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -051a7e: 6e20 5513 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ -051a84: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -051a88: 52b8 0e05 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ -051a8c: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -051a90: 52b9 0505 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ -051a94: 7040 b811 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ -051a9a: 28d9 |0049: goto 0022 // -0027 │ │ -051a9c: 0e00 |004a: return-void │ │ +0519e0: |[0519e0] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +0519f0: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0519f4: 54b8 1405 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +0519f8: 6e10 2e13 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0519fe: 0c06 |0007: move-result-object v6 │ │ +051a00: 1f06 7b02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051a04: 5568 f404 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +051a08: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +051a0c: 5268 f604 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +051a10: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +051a14: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +051a16: 6e10 c211 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +051a1c: 0a00 |0016: move-result v0 │ │ +051a1e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +051a20: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +051a24: 6e20 c111 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +051a2a: 0c07 |001d: move-result-object v7 │ │ +051a2c: 54b8 1405 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051a30: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +051a34: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +051a38: 28f4 |0024: goto 0018 // -000c │ │ +051a3a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +051a3c: 28ed |0026: goto 0013 // -0013 │ │ +051a3e: 52b8 0e05 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ +051a42: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +051a46: 52b9 0d05 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +051a4a: 8299 |002d: int-to-float v9, v9 │ │ +051a4c: c898 |002e: mul-float/2addr v8, v9 │ │ +051a4e: 8785 |002f: float-to-int v5, v8 │ │ +051a50: 59bc 0e05 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ +051a54: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +051a58: 52b9 0d05 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +051a5c: 8299 |0036: int-to-float v9, v9 │ │ +051a5e: c898 |0037: mul-float/2addr v8, v9 │ │ +051a60: 8784 |0038: float-to-int v4, v8 │ │ +051a62: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +051a66: 6e20 5513 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ +051a6c: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +051a70: 52b8 0e05 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@050e │ │ +051a74: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +051a78: 52b9 0505 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ +051a7c: 7040 b811 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ +051a82: 28d9 |0049: goto 0022 // -0027 │ │ +051a84: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1079 │ │ 0x000a line=1080 │ │ 0x0013 line=1081 │ │ 0x0017 line=1082 │ │ 0x001a line=1083 │ │ @@ -79174,37 +79174,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -051aa0: |[051aa0] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -051ab0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051ab2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -051ab4: 7110 5e0b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b5e │ │ -051aba: 0a03 |0005: move-result v3 │ │ -051abc: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -051ac0: 0f01 |0008: return v1 │ │ -051ac2: 6003 1f00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -051ac6: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -051aca: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -051ace: 0121 |000f: move v1, v2 │ │ -051ad0: 28f8 |0010: goto 0008 // -0008 │ │ -051ad2: 6e10 2313 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ -051ad8: 0c00 |0014: move-result-object v0 │ │ -051ada: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -051ade: 6e10 8401 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ -051ae4: 0a03 |001a: move-result v3 │ │ -051ae6: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -051ae8: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -051aec: 0121 |001e: move v1, v2 │ │ -051aee: 28e9 |001f: goto 0008 // -0017 │ │ -051af0: 0121 |0020: move v1, v2 │ │ -051af2: 28e7 |0021: goto 0008 // -0019 │ │ +051a88: |[051a88] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +051a98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051a9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +051a9c: 7110 5e0b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b5e │ │ +051aa2: 0a03 |0005: move-result v3 │ │ +051aa4: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +051aa8: 0f01 |0008: return v1 │ │ +051aaa: 6003 1f00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +051aae: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +051ab2: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +051ab6: 0121 |000f: move v1, v2 │ │ +051ab8: 28f8 |0010: goto 0008 // -0008 │ │ +051aba: 6e10 2313 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ +051ac0: 0c00 |0014: move-result-object v0 │ │ +051ac2: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +051ac6: 6e10 8401 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ +051acc: 0a03 |001a: move-result v3 │ │ +051ace: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +051ad0: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +051ad4: 0121 |001e: move v1, v2 │ │ +051ad6: 28e9 |001f: goto 0008 // -0017 │ │ +051ad8: 0121 |0020: move v1, v2 │ │ +051ada: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -79220,72 +79220,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -051af4: |[051af4] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -051b04: 20c0 c302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c3 │ │ -051b08: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -051b0c: 07c7 |0004: move-object v7, v12 │ │ -051b0e: 1f07 c302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ -051b12: 6e10 3d13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@133d │ │ -051b18: 0a09 |000a: move-result v9 │ │ -051b1a: 6e10 3e13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@133e │ │ -051b20: 0a0a |000e: move-result v10 │ │ -051b22: 6e10 a313 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -051b28: 0a06 |0012: move-result v6 │ │ -051b2a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -051b2e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -051b32: 6e20 a213 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -051b38: 0c01 |001a: move-result-object v1 │ │ -051b3a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -051b3e: 6e10 2f13 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -051b44: 0a02 |0020: move-result v2 │ │ -051b46: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -051b4a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -051b4e: 6e10 3b13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@133b │ │ -051b54: 0a02 |0028: move-result v2 │ │ -051b56: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -051b5a: 9000 100a |002b: add-int v0, v16, v10 │ │ -051b5e: 6e10 4013 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -051b64: 0a02 |0030: move-result v2 │ │ -051b66: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -051b6a: 9000 100a |0033: add-int v0, v16, v10 │ │ -051b6e: 6e10 2413 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -051b74: 0a02 |0038: move-result v2 │ │ -051b76: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -051b7a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -051b7c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -051b80: 6e10 2f13 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -051b86: 0a03 |0041: move-result v3 │ │ -051b88: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -051b8c: 9000 100a |0044: add-int v0, v16, v10 │ │ -051b90: 6e10 4013 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -051b96: 0a03 |0049: move-result v3 │ │ -051b98: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -051b9c: 07b0 |004c: move-object v0, v11 │ │ -051b9e: 01e3 |004d: move v3, v14 │ │ -051ba0: 7406 b211 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@11b2 │ │ -051ba6: 0a00 |0051: move-result v0 │ │ -051ba8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -051bac: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -051bae: 0f00 |0055: return v0 │ │ -051bb0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -051bb4: 28bd |0058: goto 0015 // -0043 │ │ -051bb6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -051bba: 7be0 |005b: neg-int v0, v14 │ │ -051bbc: 7120 4f0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ -051bc2: 0a00 |005f: move-result v0 │ │ -051bc4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -051bc8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -051bca: 28f2 |0063: goto 0055 // -000e │ │ -051bcc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -051bce: 28f0 |0065: goto 0055 // -0010 │ │ +051adc: |[051adc] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +051aec: 20c0 c302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02c3 │ │ +051af0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +051af4: 07c7 |0004: move-object v7, v12 │ │ +051af6: 1f07 c302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ +051afa: 6e10 3d13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@133d │ │ +051b00: 0a09 |000a: move-result v9 │ │ +051b02: 6e10 3e13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@133e │ │ +051b08: 0a0a |000e: move-result v10 │ │ +051b0a: 6e10 a313 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +051b10: 0a06 |0012: move-result v6 │ │ +051b12: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +051b16: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +051b1a: 6e20 a213 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +051b20: 0c01 |001a: move-result-object v1 │ │ +051b22: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +051b26: 6e10 2f13 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +051b2c: 0a02 |0020: move-result v2 │ │ +051b2e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +051b32: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +051b36: 6e10 3b13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@133b │ │ +051b3c: 0a02 |0028: move-result v2 │ │ +051b3e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +051b42: 9000 100a |002b: add-int v0, v16, v10 │ │ +051b46: 6e10 4013 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +051b4c: 0a02 |0030: move-result v2 │ │ +051b4e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +051b52: 9000 100a |0033: add-int v0, v16, v10 │ │ +051b56: 6e10 2413 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +051b5c: 0a02 |0038: move-result v2 │ │ +051b5e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +051b62: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +051b64: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +051b68: 6e10 2f13 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +051b6e: 0a03 |0041: move-result v3 │ │ +051b70: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +051b74: 9000 100a |0044: add-int v0, v16, v10 │ │ +051b78: 6e10 4013 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +051b7e: 0a03 |0049: move-result v3 │ │ +051b80: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +051b84: 07b0 |004c: move-object v0, v11 │ │ +051b86: 01e3 |004d: move v3, v14 │ │ +051b88: 7406 b211 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@11b2 │ │ +051b8e: 0a00 |0051: move-result v0 │ │ +051b90: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +051b94: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +051b96: 0f00 |0055: return v0 │ │ +051b98: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +051b9c: 28bd |0058: goto 0015 // -0043 │ │ +051b9e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +051ba2: 7be0 |005b: neg-int v0, v14 │ │ +051ba4: 7120 4f0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ +051baa: 0a00 |005f: move-result v0 │ │ +051bac: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +051bb0: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +051bb2: 28f2 |0063: goto 0055 // -000e │ │ +051bb4: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +051bb6: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0005 line=1112 │ │ 0x0007 line=1113 │ │ 0x000b line=1114 │ │ 0x000f line=1115 │ │ @@ -79321,17 +79321,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051bd0: |[051bd0] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -051be0: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -051be4: 0f00 |0002: return v0 │ │ +051bb8: |[051bb8] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +051bc8: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051bcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79339,24 +79339,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051be8: |[051be8] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -051bf8: 2020 7b02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051bfc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -051c00: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ -051c06: 0a00 |0007: move-result v0 │ │ -051c08: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -051c0c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -051c0e: 0f00 |000b: return v0 │ │ -051c10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -051c12: 28fe |000d: goto 000b // -0002 │ │ +051bd0: |[051bd0] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +051be0: 2020 7b02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051be4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +051be8: 6f20 9b13 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@139b │ │ +051bee: 0a00 |0007: move-result v0 │ │ +051bf0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +051bf4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +051bf6: 0f00 |000b: return v0 │ │ +051bf8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +051bfa: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -79365,20 +79365,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051c14: |[051c14] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -051c24: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -051c28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051c2a: 7030 b611 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@11b6 │ │ -051c30: 0a00 |0006: move-result v0 │ │ -051c32: 0f00 |0007: return v0 │ │ +051bfc: |[051bfc] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +051c0c: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051c10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051c12: 7030 b611 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@11b6 │ │ +051c18: 0a00 |0006: move-result v0 │ │ +051c1a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79386,27 +79386,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -051c34: |[051c34] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -051c44: 5420 0605 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051c48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -051c4a: 6e20 6c12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ -051c50: 0a00 |0006: move-result v0 │ │ -051c52: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -051c56: 5520 0405 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -051c5a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -051c5e: 5420 0605 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -051c62: 6e10 5e12 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@125e │ │ -051c68: 0e00 |0012: return-void │ │ -051c6a: 7110 630b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -051c70: 28fc |0016: goto 0012 // -0004 │ │ +051c1c: |[051c1c] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +051c2c: 5420 0605 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +051c30: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +051c32: 6e20 6c12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@126c │ │ +051c38: 0a00 |0006: move-result v0 │ │ +051c3a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +051c3e: 5520 0405 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051c42: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +051c46: 5420 0605 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +051c4a: 6e10 5e12 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@125e │ │ +051c50: 0e00 |0012: return-void │ │ +051c52: 7110 630b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +051c58: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0009 line=1030 │ │ 0x000d line=1031 │ │ 0x0012 line=1037 │ │ 0x0013 line=1035 │ │ @@ -79418,22 +79418,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051c74: |[051c74] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -051c84: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051c88: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051c8c: 5410 0c05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051c90: 7220 8c11 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@118c │ │ -051c96: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -051c9a: 6e20 e411 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11e4 │ │ -051ca0: 0e00 |000e: return-void │ │ +051c5c: |[051c5c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +051c6c: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051c70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051c74: 5410 0c05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051c78: 7220 8c11 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@118c │ │ +051c7e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +051c82: 6e20 e411 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11e4 │ │ +051c88: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -79445,22 +79445,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051ca4: |[051ca4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -051cb4: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051cb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051cbc: 5410 0c05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051cc0: 7220 8d11 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@118d │ │ -051cc6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -051cca: 6e20 e411 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11e4 │ │ -051cd0: 0e00 |000e: return-void │ │ +051c8c: |[051c8c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +051c9c: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051ca0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051ca4: 5410 0c05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051ca8: 7220 8d11 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@118d │ │ +051cae: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +051cb2: 6e20 e411 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11e4 │ │ +051cb8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -79472,21 +79472,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -051cd4: |[051cd4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -051ce4: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051ce8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -051cec: 5420 0c05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -051cf0: 5221 1205 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051cf4: 7230 8e11 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@118e │ │ -051cfa: 0e00 |000b: return-void │ │ +051cbc: |[051cbc] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +051ccc: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051cd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +051cd4: 5420 0c05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +051cd8: 5221 1205 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051cdc: 7230 8e11 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@118e │ │ +051ce2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79497,43 +79497,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -051cfc: |[051cfc] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -051d0c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -051d0e: 6f20 9e13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ -051d14: 6e10 c211 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -051d1a: 0a06 |0007: move-result v6 │ │ -051d1c: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -051d20: 6e20 c111 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -051d26: 0c03 |000d: move-result-object v3 │ │ -051d28: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -051d2c: 5486 1105 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ -051d30: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -051d34: 0e00 |0014: return-void │ │ -051d36: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -051d38: 28f8 |0016: goto 000e // -0008 │ │ -051d3a: 5486 1105 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ -051d3e: 6e10 8301 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ -051d44: 0a04 |001c: move-result v4 │ │ -051d46: 6e10 2f13 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ -051d4c: 0a02 |0020: move-result v2 │ │ -051d4e: 6e10 4013 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -051d54: 0a05 |0024: move-result v5 │ │ -051d56: 6e10 2413 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -051d5c: 0a00 |0028: move-result v0 │ │ -051d5e: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -051d62: 5486 1105 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ -051d66: 6e50 8a01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ -051d6c: 5486 1105 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ -051d70: 6e20 8101 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ -051d76: 28df |0035: goto 0014 // -0021 │ │ +051ce4: |[051ce4] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +051cf4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +051cf6: 6f20 9e13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ +051cfc: 6e10 c211 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +051d02: 0a06 |0007: move-result v6 │ │ +051d04: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +051d08: 6e20 c111 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +051d0e: 0c03 |000d: move-result-object v3 │ │ +051d10: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +051d14: 5486 1105 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ +051d18: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +051d1c: 0e00 |0014: return-void │ │ +051d1e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +051d20: 28f8 |0016: goto 000e // -0008 │ │ +051d22: 5486 1105 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ +051d26: 6e10 8301 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0183 │ │ +051d2c: 0a04 |001c: move-result v4 │ │ +051d2e: 6e10 2f13 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ +051d34: 0a02 |0020: move-result v2 │ │ +051d36: 6e10 4013 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +051d3c: 0a05 |0024: move-result v5 │ │ +051d3e: 6e10 2413 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +051d44: 0a00 |0028: move-result v0 │ │ +051d46: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +051d4a: 5486 1105 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ +051d4e: 6e50 8a01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@018a │ │ +051d54: 5486 1105 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ +051d58: 6e20 8101 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0181 │ │ +051d5e: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1061 │ │ 0x0004 line=1063 │ │ 0x000e line=1064 │ │ 0x0014 line=1076 │ │ 0x0015 line=1063 │ │ @@ -79560,96 +79560,96 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -051d78: |[051d78] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -051d88: 6e10 2e13 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -051d8e: 0c01 |0003: move-result-object v1 │ │ -051d90: 1f01 7b02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051d94: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -051d96: 6e20 6801 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0168 │ │ -051d9c: 0a03 |000a: move-result v3 │ │ -051d9e: 5574 0405 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -051da2: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -051da6: 5514 f804 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ -051daa: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -051dae: 5474 1405 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -051db2: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -051db6: 5474 1605 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ -051dba: 6e20 6301 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0163 │ │ -051dc0: 5474 1605 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ -051dc4: 5475 1605 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ -051dc8: 5255 1d00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ -051dcc: 5476 1405 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -051dd0: 6e10 2f13 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ -051dd6: 0a06 |0027: move-result v6 │ │ -051dd8: 7120 ba17 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -051dde: 0a05 |002b: move-result v5 │ │ -051de0: 5945 1d00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001d │ │ -051de4: 5474 1605 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ -051de8: 6e20 5d01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ -051dee: 6004 1f00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -051df2: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -051df6: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -051dfa: 6f5b 9f13 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ -051e00: 0a02 |003c: move-result v2 │ │ -051e02: 6e20 6501 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -051e08: 0f02 |0040: return v2 │ │ -051e0a: 5514 f404 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -051e0e: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -051e12: 5274 1205 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051e16: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -051e18: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -051e1c: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -051e20: 6e10 4913 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1349 │ │ -051e26: 0a04 |004f: move-result v4 │ │ -051e28: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -051e2c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -051e2e: 6e20 6e13 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@136e │ │ -051e34: 6e10 2613 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1326 │ │ -051e3a: 0c00 |0059: move-result-object v0 │ │ -051e3c: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -051e40: 6e10 2f13 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@132f │ │ -051e46: 0a04 |005f: move-result v4 │ │ -051e48: 8244 |0060: int-to-float v4, v4 │ │ -051e4a: 6e10 4013 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1340 │ │ -051e50: 0a05 |0064: move-result v5 │ │ -051e52: 8255 |0065: int-to-float v5, v5 │ │ -051e54: 5416 f304 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -051e58: 6e56 5e01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@015e │ │ -051e5e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -051e60: 28d1 |006c: goto 003d // -002f │ │ -051e62: 1a04 f20a |006d: const-string v4, "SlidingPaneLayout" // string@0af2 │ │ -051e66: 2205 6b03 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -051e6a: 7010 e417 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -051e70: 1a06 bf0f |0074: const-string v6, "drawChild: child view " // string@0fbf │ │ -051e74: 6e20 ed17 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -051e7a: 0c05 |0079: move-result-object v5 │ │ -051e7c: 6e20 ec17 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -051e82: 0c05 |007d: move-result-object v5 │ │ -051e84: 1a06 9200 |007e: const-string v6, " returned null drawing cache" // string@0092 │ │ -051e88: 6e20 ed17 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -051e8e: 0c05 |0083: move-result-object v5 │ │ -051e90: 6e10 f217 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -051e96: 0c05 |0087: move-result-object v5 │ │ -051e98: 7120 9f12 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -051e9e: 6f5b 9f13 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ -051ea4: 0a02 |008e: move-result v2 │ │ -051ea6: 28ae |008f: goto 003d // -0052 │ │ -051ea8: 6e10 4913 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1349 │ │ -051eae: 0a04 |0093: move-result v4 │ │ -051eb0: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -051eb4: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -051eb6: 6e20 6e13 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@136e │ │ -051ebc: 6f5b 9f13 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ -051ec2: 0a02 |009d: move-result v2 │ │ -051ec4: 289f |009e: goto 003d // -0061 │ │ +051d60: |[051d60] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +051d70: 6e10 2e13 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +051d76: 0c01 |0003: move-result-object v1 │ │ +051d78: 1f01 7b02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051d7c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +051d7e: 6e20 6801 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0168 │ │ +051d84: 0a03 |000a: move-result v3 │ │ +051d86: 5574 0405 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051d8a: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +051d8e: 5514 f804 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ +051d92: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +051d96: 5474 1405 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051d9a: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +051d9e: 5474 1605 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ +051da2: 6e20 6301 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0163 │ │ +051da8: 5474 1605 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ +051dac: 5475 1605 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ +051db0: 5255 1d00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001d │ │ +051db4: 5476 1405 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +051db8: 6e10 2f13 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ +051dbe: 0a06 |0027: move-result v6 │ │ +051dc0: 7120 ba17 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +051dc6: 0a05 |002b: move-result v5 │ │ +051dc8: 5945 1d00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001d │ │ +051dcc: 5474 1605 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0516 │ │ +051dd0: 6e20 5d01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ +051dd6: 6004 1f00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +051dda: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +051dde: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +051de2: 6f5b 9f13 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ +051de8: 0a02 |003c: move-result v2 │ │ +051dea: 6e20 6501 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +051df0: 0f02 |0040: return v2 │ │ +051df2: 5514 f404 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +051df6: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +051dfa: 5274 1205 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051dfe: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +051e00: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +051e04: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +051e08: 6e10 4913 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1349 │ │ +051e0e: 0a04 |004f: move-result v4 │ │ +051e10: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +051e14: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +051e16: 6e20 6e13 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@136e │ │ +051e1c: 6e10 2613 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1326 │ │ +051e22: 0c00 |0059: move-result-object v0 │ │ +051e24: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +051e28: 6e10 2f13 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@132f │ │ +051e2e: 0a04 |005f: move-result v4 │ │ +051e30: 8244 |0060: int-to-float v4, v4 │ │ +051e32: 6e10 4013 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1340 │ │ +051e38: 0a05 |0064: move-result v5 │ │ +051e3a: 8255 |0065: int-to-float v5, v5 │ │ +051e3c: 5416 f304 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +051e40: 6e56 5e01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@015e │ │ +051e46: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +051e48: 28d1 |006c: goto 003d // -002f │ │ +051e4a: 1a04 eb0a |006d: const-string v4, "SlidingPaneLayout" // string@0aeb │ │ +051e4e: 2205 6b03 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +051e52: 7010 e417 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +051e58: 1a06 b80f |0074: const-string v6, "drawChild: child view " // string@0fb8 │ │ +051e5c: 6e20 ed17 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +051e62: 0c05 |0079: move-result-object v5 │ │ +051e64: 6e20 ec17 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +051e6a: 0c05 |007d: move-result-object v5 │ │ +051e6c: 1a06 9200 |007e: const-string v6, " returned null drawing cache" // string@0092 │ │ +051e70: 6e20 ed17 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +051e76: 0c05 |0083: move-result-object v5 │ │ +051e78: 6e10 f217 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +051e7e: 0c05 |0087: move-result-object v5 │ │ +051e80: 7120 9f12 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +051e86: 6f5b 9f13 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ +051e8c: 0a02 |008e: move-result v2 │ │ +051e8e: 28ae |008f: goto 003d // -0052 │ │ +051e90: 6e10 4913 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1349 │ │ +051e96: 0a04 |0093: move-result v4 │ │ +051e98: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +051e9c: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +051e9e: 6e20 6e13 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@136e │ │ +051ea4: 6f5b 9f13 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@139f │ │ +051eaa: 0a02 |009d: move-result v2 │ │ +051eac: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=959 │ │ 0x0006 line=961 │ │ 0x000b line=963 │ │ 0x0017 line=965 │ │ 0x001c line=966 │ │ @@ -79688,18 +79688,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051ec8: |[051ec8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -051ed8: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051edc: 7010 8611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1186 │ │ -051ee2: 1100 |0005: return-object v0 │ │ +051eb0: |[051eb0] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +051ec0: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051ec4: 7010 8611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1186 │ │ +051eca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79707,20 +79707,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 │ │ -051ee4: |[051ee4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -051ef4: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051ef8: 6e10 c311 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@11c3 │ │ -051efe: 0c01 |0005: move-result-object v1 │ │ -051f00: 7030 8811 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1188 │ │ -051f06: 1100 |0009: return-object v0 │ │ +051ecc: |[051ecc] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +051edc: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051ee0: 6e10 c311 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@11c3 │ │ +051ee6: 0c01 |0005: move-result-object v1 │ │ +051ee8: 7030 8811 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1188 │ │ +051eee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -79729,24 +79729,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 │ │ -051f08: |[051f08] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -051f18: 2020 c202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ -051f1c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -051f20: 2200 7b02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051f24: 1f02 c202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ -051f28: 7020 8b11 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@118b │ │ -051f2e: 1100 |000b: return-object v0 │ │ -051f30: 2200 7b02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051f34: 7020 8a11 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@118a │ │ -051f3a: 28fa |0011: goto 000b // -0006 │ │ +051ef0: |[051ef0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +051f00: 2020 c202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ +051f04: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +051f08: 2200 7b02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051f0c: 1f02 c202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02c2 │ │ +051f10: 7020 8b11 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@118b │ │ +051f16: 1100 |000b: return-object v0 │ │ +051f18: 2200 7b02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051f1c: 7020 8a11 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@118a │ │ +051f22: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 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; │ │ @@ -79756,17 +79756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f3c: |[051f3c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -051f4c: 5210 0505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ -051f50: 0f00 |0002: return v0 │ │ +051f24: |[051f24] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +051f34: 5210 0505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ +051f38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79774,17 +79774,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f54: |[051f54] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -051f64: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -051f68: 0f00 |0002: return v0 │ │ +051f3c: |[051f3c] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +051f4c: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +051f50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79792,17 +79792,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f6c: |[051f6c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -051f7c: 5210 1505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -051f80: 0f00 |0002: return v0 │ │ +051f54: |[051f54] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +051f64: 5210 1505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +051f68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79810,31 +79810,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -051f84: |[051f84] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -051f94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -051f96: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -051f9a: 0f01 |0003: return v1 │ │ -051f9c: 6e10 2e13 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -051fa2: 0c00 |0007: move-result-object v0 │ │ -051fa4: 1f00 7b02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -051fa8: 5542 0405 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -051fac: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -051fb0: 5502 f404 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -051fb4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -051fb8: 5242 1205 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051fbc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -051fbe: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -051fc2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -051fc6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -051fc8: 28e9 |001a: goto 0003 // -0017 │ │ +051f6c: |[051f6c] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +051f7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051f7e: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +051f82: 0f01 |0003: return v1 │ │ +051f84: 6e10 2e13 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +051f8a: 0c00 |0007: move-result-object v0 │ │ +051f8c: 1f00 7b02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +051f90: 5542 0405 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051f94: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +051f98: 5502 f404 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +051f9c: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +051fa0: 5242 1205 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051fa4: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +051fa6: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +051faa: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +051fae: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +051fb0: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1134 │ │ 0x0003 line=1138 │ │ 0x0004 line=1137 │ │ 0x000a line=1138 │ │ locals : │ │ @@ -79847,25 +79847,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -051fcc: |[051fcc] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -051fdc: 5520 0405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -051fe0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -051fe4: 5220 1205 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -051fe8: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -051fec: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -051ff0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -051ff4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -051ff6: 0f00 |000d: return v0 │ │ -051ff8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -051ffa: 28fe |000f: goto 000d // -0002 │ │ +051fb4: |[051fb4] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +051fc4: 5520 0405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051fc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +051fcc: 5220 1205 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +051fd0: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +051fd4: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +051fd8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +051fdc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +051fde: 0f00 |000d: return v0 │ │ +051fe0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +051fe2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79873,17 +79873,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ffc: |[051ffc] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -05200c: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052010: 0f00 |0002: return v0 │ │ +051fe4: |[051fe4] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +051ff4: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +051ff8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79891,19 +79891,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052014: |[052014] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -052024: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ -05202a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05202c: 5c10 0705 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052030: 0e00 |0006: return-void │ │ +051ffc: |[051ffc] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +05200c: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ +052012: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +052014: 5c10 0705 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +052018: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79913,33 +79913,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -052034: |[052034] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -052044: 6f10 ad13 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ -05204a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05204c: 5c43 0705 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052050: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -052052: 5443 0f05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -052056: 6e10 1618 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -05205c: 0a00 |000c: move-result v0 │ │ -05205e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -052062: 5443 0f05 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -052066: 6e20 1018 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -05206c: 0c01 |0014: move-result-object v1 │ │ -05206e: 1f01 7902 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0279 │ │ -052072: 6e10 7a11 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@117a │ │ -052078: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05207c: 28f1 |001c: goto 000d // -000f │ │ -05207e: 5443 0f05 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ -052082: 6e10 0e18 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -052088: 0e00 |0022: return-void │ │ +05201c: |[05201c] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +05202c: 6f10 ad13 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ +052032: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +052034: 5c43 0705 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +052038: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +05203a: 5443 0f05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +05203e: 6e10 1618 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +052044: 0a00 |000c: move-result v0 │ │ +052046: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +05204a: 5443 0f05 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +05204e: 6e20 1018 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +052054: 0c01 |0014: move-result-object v1 │ │ +052056: 1f01 7902 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0279 │ │ +05205a: 6e10 7a11 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@117a │ │ +052060: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052064: 28f1 |001c: goto 000d // -000f │ │ +052066: 5443 0f05 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@050f │ │ +05206a: 6e10 0e18 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +052070: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -79957,119 +79957,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -05208c: |[05208c] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05209c: 7110 490a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ -0520a2: 0a00 |0003: move-result v0 │ │ -0520a4: 55d9 0405 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -0520a8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -0520ac: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -0520b0: 6e10 c211 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -0520b6: 0a09 |000d: move-result v9 │ │ -0520b8: 121a |000e: const/4 v10, #int 1 // #1 │ │ -0520ba: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -0520be: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -0520c0: 6e20 c111 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -0520c6: 0c05 |0015: move-result-object v5 │ │ -0520c8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -0520cc: 54d9 0605 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -0520d0: 6e10 f412 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -0520d6: 0a0a |001d: move-result v10 │ │ -0520d8: 87aa |001e: float-to-int v10, v10 │ │ -0520da: 6e10 f612 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -0520e0: 0a0b |0022: move-result v11 │ │ -0520e2: 87bb |0023: float-to-int v11, v11 │ │ -0520e4: 6e40 8112 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ -0520ea: 0a09 |0027: move-result v9 │ │ -0520ec: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -0520f0: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -0520f2: 5cd9 1005 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -0520f6: 55d9 0405 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -0520fa: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -0520fe: 55d9 0a05 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ -052102: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -052106: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -05210a: 54d9 0605 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -05210e: 6e10 6012 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -052114: 6f20 af13 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@13af │ │ -05211a: 0a09 |003f: move-result v9 │ │ -05211c: 0f09 |0040: return v9 │ │ -05211e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -052120: 28e9 |0042: goto 002b // -0017 │ │ -052122: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -052124: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -052128: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -05212a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -05212e: 54d9 0605 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052132: 6e10 6012 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -052138: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -05213a: 28f1 |004f: goto 0040 // -000f │ │ -05213c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -05213e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -052144: 54d9 0605 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052148: 6e20 8b12 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ -05214e: 0a03 |0059: move-result v3 │ │ -052150: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -052154: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -052158: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -05215a: 28e1 |005f: goto 0040 // -001f │ │ -05215c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -05215e: 5cd9 0a05 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ -052162: 6e10 f412 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -052168: 0a07 |0066: move-result v7 │ │ -05216a: 6e10 f612 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -052170: 0a08 |006a: move-result v8 │ │ -052172: 59d7 0805 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ -052176: 59d8 0905 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ -05217a: 54d9 0605 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -05217e: 54da 1405 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052182: 877b |0073: float-to-int v11, v7 │ │ -052184: 878c |0074: float-to-int v12, v8 │ │ -052186: 6e40 8112 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ -05218c: 0a09 |0078: move-result v9 │ │ -05218e: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -052192: 54d9 1405 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052196: 6e20 d011 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ -05219c: 0a09 |0080: move-result v9 │ │ -05219e: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -0521a2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -0521a4: 28d0 |0084: goto 0054 // -0030 │ │ -0521a6: 6e10 f412 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -0521ac: 0a07 |0088: move-result v7 │ │ -0521ae: 6e10 f612 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -0521b4: 0a08 |008c: move-result v8 │ │ -0521b6: 52d9 0805 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ -0521ba: a709 0709 |008f: sub-float v9, v7, v9 │ │ -0521be: 7110 b417 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0521c4: 0a01 |0094: move-result v1 │ │ -0521c6: 52d9 0905 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ -0521ca: a709 0809 |0097: sub-float v9, v8, v9 │ │ -0521ce: 7110 b417 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0521d4: 0a02 |009c: move-result v2 │ │ -0521d6: 54d9 0605 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -0521da: 6e10 7b12 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ -0521e0: 0a06 |00a2: move-result v6 │ │ -0521e2: 8269 |00a3: int-to-float v9, v6 │ │ -0521e4: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -0521e8: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -0521ec: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -0521f0: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -0521f4: 54d9 0605 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -0521f8: 6e10 6012 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -0521fe: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -052200: 5cd9 0a05 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ -052204: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -052206: 288b |00b5: goto 0040 // -0075 │ │ -052208: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -05220a: 2889 |00b7: goto 0040 // -0077 │ │ -05220c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +052074: |[052074] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +052084: 7110 490a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ +05208a: 0a00 |0003: move-result v0 │ │ +05208c: 55d9 0405 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +052090: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +052094: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +052098: 6e10 c211 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +05209e: 0a09 |000d: move-result v9 │ │ +0520a0: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0520a2: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0520a6: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0520a8: 6e20 c111 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +0520ae: 0c05 |0015: move-result-object v5 │ │ +0520b0: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0520b4: 54d9 0605 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +0520b8: 6e10 f412 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +0520be: 0a0a |001d: move-result v10 │ │ +0520c0: 87aa |001e: float-to-int v10, v10 │ │ +0520c2: 6e10 f612 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +0520c8: 0a0b |0022: move-result v11 │ │ +0520ca: 87bb |0023: float-to-int v11, v11 │ │ +0520cc: 6e40 8112 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ +0520d2: 0a09 |0027: move-result v9 │ │ +0520d4: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0520d8: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0520da: 5cd9 1005 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +0520de: 55d9 0405 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +0520e2: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0520e6: 55d9 0a05 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ +0520ea: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +0520ee: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +0520f2: 54d9 0605 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +0520f6: 6e10 6012 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +0520fc: 6f20 af13 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@13af │ │ +052102: 0a09 |003f: move-result v9 │ │ +052104: 0f09 |0040: return v9 │ │ +052106: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +052108: 28e9 |0042: goto 002b // -0017 │ │ +05210a: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +05210c: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +052110: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +052112: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +052116: 54d9 0605 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +05211a: 6e10 6012 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +052120: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +052122: 28f1 |004f: goto 0040 // -000f │ │ +052124: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +052126: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +05212c: 54d9 0605 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052130: 6e20 8b12 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@128b │ │ +052136: 0a03 |0059: move-result v3 │ │ +052138: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +05213c: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +052140: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +052142: 28e1 |005f: goto 0040 // -001f │ │ +052144: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +052146: 5cd9 0a05 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ +05214a: 6e10 f412 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +052150: 0a07 |0066: move-result v7 │ │ +052152: 6e10 f612 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +052158: 0a08 |006a: move-result v8 │ │ +05215a: 59d7 0805 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ +05215e: 59d8 0905 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ +052162: 54d9 0605 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052166: 54da 1405 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +05216a: 877b |0073: float-to-int v11, v7 │ │ +05216c: 878c |0074: float-to-int v12, v8 │ │ +05216e: 6e40 8112 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ +052174: 0a09 |0078: move-result v9 │ │ +052176: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +05217a: 54d9 1405 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +05217e: 6e20 d011 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ +052184: 0a09 |0080: move-result v9 │ │ +052186: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +05218a: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +05218c: 28d0 |0084: goto 0054 // -0030 │ │ +05218e: 6e10 f412 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +052194: 0a07 |0088: move-result v7 │ │ +052196: 6e10 f612 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +05219c: 0a08 |008c: move-result v8 │ │ +05219e: 52d9 0805 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ +0521a2: a709 0709 |008f: sub-float v9, v7, v9 │ │ +0521a6: 7110 b417 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0521ac: 0a01 |0094: move-result v1 │ │ +0521ae: 52d9 0905 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ +0521b2: a709 0809 |0097: sub-float v9, v8, v9 │ │ +0521b6: 7110 b417 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0521bc: 0a02 |009c: move-result v2 │ │ +0521be: 54d9 0605 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +0521c2: 6e10 7b12 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ +0521c8: 0a06 |00a2: move-result v6 │ │ +0521ca: 8269 |00a3: int-to-float v9, v6 │ │ +0521cc: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +0521d0: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +0521d4: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +0521d8: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0521dc: 54d9 0605 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +0521e0: 6e10 6012 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +0521e6: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +0521e8: 5cd9 0a05 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@050a │ │ +0521ec: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +0521ee: 288b |00b5: goto 0040 // -0075 │ │ +0521f0: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +0521f2: 2889 |00b7: goto 0040 // -0077 │ │ +0521f4: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=733 │ │ 0x0011 line=735 │ │ 0x0016 line=736 │ │ 0x0018 line=737 │ │ @@ -80125,233 +80125,233 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 32 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 425 16-bit code units │ │ -052220: |[052220] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -052230: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ -052234: 7401 c711 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -05223a: 0a10 |0005: move-result v16 │ │ -05223c: 7401 c811 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ -052242: 0a11 |0009: move-result v17 │ │ -052244: 7401 c911 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ -05224a: 0a12 |000d: move-result v18 │ │ -05224c: 7401 c211 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -052252: 0a06 |0011: move-result v6 │ │ -052254: 0216 1000 |0012: move/from16 v22, v16 │ │ -052258: 020e 1600 |0014: move/from16 v14, v22 │ │ -05225c: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -052260: 5500 0705 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052264: 0217 0000 |001a: move/from16 v23, v0 │ │ -052268: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ -05226c: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -052270: 5500 0405 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052274: 0217 0000 |0022: move/from16 v23, v0 │ │ -052278: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ -05227c: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -052280: 5500 1005 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -052284: 0217 0000 |002a: move/from16 v23, v0 │ │ -052288: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ -05228c: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ -052290: 0200 1700 |0030: move/from16 v0, v23 │ │ -052294: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ -052298: 5910 1205 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -05229c: 120b |0036: const/4 v11, #int 0 // #0 │ │ -05229e: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ -0522a2: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -0522a6: 6e20 c111 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -0522ac: 0c04 |003e: move-result-object v4 │ │ -0522ae: 6e10 4213 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -0522b4: 0a17 |0042: move-result v23 │ │ -0522b6: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ -0522ba: 0200 1700 |0045: move/from16 v0, v23 │ │ -0522be: 0201 1800 |0047: move/from16 v1, v24 │ │ -0522c2: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -0522c6: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0522ca: 28ea |004d: goto 0037 // -0016 │ │ -0522cc: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ -0522d0: 28e0 |0050: goto 0030 // -0020 │ │ -0522d2: 6e10 2e13 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -0522d8: 0c0c |0054: move-result-object v12 │ │ -0522da: 1f0c 7b02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -0522de: 6e10 3513 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -0522e4: 0a0a |005a: move-result v10 │ │ -0522e6: 120f |005b: const/4 v15, #int 0 // #0 │ │ -0522e8: 55c0 f804 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ -0522ec: 0217 0000 |005e: move/from16 v23, v0 │ │ -0522f0: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ -0522f4: 52c0 f604 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -0522f8: 0217 0000 |0064: move/from16 v23, v0 │ │ -0522fc: 52c0 f704 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ -052300: 0218 0000 |0068: move/from16 v24, v0 │ │ -052304: 900d 1718 |006a: add-int v13, v23, v24 │ │ -052308: 9117 1511 |006c: sub-int v23, v21, v17 │ │ -05230c: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ -052310: 5200 0b05 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ -052314: 0218 0000 |0072: move/from16 v24, v0 │ │ -052318: 9117 1718 |0074: sub-int v23, v23, v24 │ │ -05231c: 0200 1700 |0076: move/from16 v0, v23 │ │ -052320: 7120 ba17 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -052326: 0a17 |007b: move-result v23 │ │ -052328: 9117 1716 |007c: sub-int v23, v23, v22 │ │ -05232c: 9114 170d |007e: sub-int v20, v23, v13 │ │ -052330: 0200 1400 |0080: move/from16 v0, v20 │ │ -052334: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ -052338: 5910 1305 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ -05233c: 52c0 f604 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -052340: 0217 0000 |0088: move/from16 v23, v0 │ │ -052344: 9017 1716 |008a: add-int v23, v23, v22 │ │ -052348: 9017 1714 |008c: add-int v23, v23, v20 │ │ -05234c: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ -052350: 9017 1718 |0090: add-int v23, v23, v24 │ │ -052354: 9118 1511 |0092: sub-int v24, v21, v17 │ │ -052358: 0200 1700 |0094: move/from16 v0, v23 │ │ -05235c: 0201 1800 |0096: move/from16 v1, v24 │ │ -052360: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ -052364: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ -052368: 0200 1700 |009c: move/from16 v0, v23 │ │ -05236c: 5cc0 f404 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -052370: 0200 1400 |00a0: move/from16 v0, v20 │ │ -052374: 8200 |00a2: int-to-float v0, v0 │ │ -052376: 0217 0000 |00a3: move/from16 v23, v0 │ │ -05237a: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -05237e: 5200 1205 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -052382: 0218 0000 |00a9: move/from16 v24, v0 │ │ -052386: a817 1718 |00ab: mul-float v23, v23, v24 │ │ -05238a: 0200 1700 |00ad: move/from16 v0, v23 │ │ -05238e: 8700 |00af: float-to-int v0, v0 │ │ -052390: 0213 0000 |00b0: move/from16 v19, v0 │ │ -052394: 52c0 f604 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -052398: 0217 0000 |00b4: move/from16 v23, v0 │ │ -05239c: 9017 1713 |00b6: add-int v23, v23, v19 │ │ -0523a0: 9016 1617 |00b8: add-int v22, v22, v23 │ │ -0523a4: 0200 1300 |00ba: move/from16 v0, v19 │ │ -0523a8: 8200 |00bc: int-to-float v0, v0 │ │ -0523aa: 0217 0000 |00bd: move/from16 v23, v0 │ │ -0523ae: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ -0523b2: 5200 1305 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ -0523b6: 0218 0000 |00c3: move/from16 v24, v0 │ │ -0523ba: 0200 1800 |00c5: move/from16 v0, v24 │ │ -0523be: 8200 |00c7: int-to-float v0, v0 │ │ -0523c0: 0218 0000 |00c8: move/from16 v24, v0 │ │ -0523c4: a917 1718 |00ca: div-float v23, v23, v24 │ │ -0523c8: 0200 1700 |00cc: move/from16 v0, v23 │ │ -0523cc: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ -0523d0: 5910 1205 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -0523d4: 9107 160f |00d2: sub-int v7, v22, v15 │ │ -0523d8: 9008 070a |00d4: add-int v8, v7, v10 │ │ -0523dc: 0209 1200 |00d6: move/from16 v9, v18 │ │ -0523e0: 6e10 3213 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -0523e6: 0a17 |00db: move-result v23 │ │ -0523e8: 9005 0917 |00dc: add-int v5, v9, v23 │ │ -0523ec: 0200 1200 |00de: move/from16 v0, v18 │ │ -0523f0: 6e55 5313 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -0523f6: 6e10 4313 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -0523fc: 0a17 |00e6: move-result v23 │ │ -0523fe: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ -052402: 2900 62ff |00e9: goto/16 004b // -009e │ │ -052406: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ -05240a: 28af |00ed: goto 009c // -0051 │ │ -05240c: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ -052410: 5500 0405 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052414: 0217 0000 |00f2: move/from16 v23, v0 │ │ -052418: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ -05241c: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -052420: 5200 0d05 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -052424: 0217 0000 |00fa: move/from16 v23, v0 │ │ -052428: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ -05242c: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ -052430: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ -052434: 5200 1205 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -052438: 0218 0000 |0104: move/from16 v24, v0 │ │ -05243c: a717 1718 |0106: sub-float v23, v23, v24 │ │ -052440: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ -052444: 5200 0d05 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -052448: 0218 0000 |010c: move/from16 v24, v0 │ │ -05244c: 0200 1800 |010e: move/from16 v0, v24 │ │ -052450: 8200 |0110: int-to-float v0, v0 │ │ -052452: 0218 0000 |0111: move/from16 v24, v0 │ │ -052456: a817 1718 |0113: mul-float v23, v23, v24 │ │ -05245a: 0200 1700 |0115: move/from16 v0, v23 │ │ -05245e: 870f |0117: float-to-int v15, v0 │ │ -052460: 0216 0e00 |0118: move/from16 v22, v14 │ │ -052464: 28b8 |011a: goto 00d2 // -0048 │ │ -052466: 0216 0e00 |011b: move/from16 v22, v14 │ │ -05246a: 28b5 |011d: goto 00d2 // -004b │ │ -05246c: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ -052470: 5500 0705 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052474: 0217 0000 |0122: move/from16 v23, v0 │ │ -052478: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ -05247c: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -052480: 5500 0405 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052484: 0217 0000 |012a: move/from16 v23, v0 │ │ -052488: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ -05248c: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ -052490: 5200 0d05 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -052494: 0217 0000 |0132: move/from16 v23, v0 │ │ -052498: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ -05249c: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ -0524a0: 5200 1205 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -0524a4: 0217 0000 |013a: move/from16 v23, v0 │ │ -0524a8: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ -0524ac: 0201 1700 |013e: move/from16 v1, v23 │ │ -0524b0: 7020 e111 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11e1 │ │ -0524b6: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ -0524ba: 5400 1405 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -0524be: 0817 0000 |0147: move-object/from16 v23, v0 │ │ -0524c2: 7401 2e13 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -0524c8: 0c17 |014c: move-result-object v23 │ │ -0524ca: 1f17 7b02 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -0524ce: 0800 1700 |014f: move-object/from16 v0, v23 │ │ -0524d2: 5500 f404 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -0524d6: 0217 0000 |0153: move/from16 v23, v0 │ │ -0524da: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ -0524de: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ -0524e2: 5400 1405 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -0524e6: 0817 0000 |015b: move-object/from16 v23, v0 │ │ -0524ea: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -0524ee: 5200 1205 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ -0524f2: 0218 0000 |0161: move/from16 v24, v0 │ │ -0524f6: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -0524fa: 5200 1505 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -0524fe: 0219 0000 |0167: move/from16 v25, v0 │ │ -052502: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ -052506: 0801 1700 |016b: move-object/from16 v1, v23 │ │ -05250a: 0202 1800 |016d: move/from16 v2, v24 │ │ -05250e: 0203 1900 |016f: move/from16 v3, v25 │ │ -052512: 7040 b811 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ -052518: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ -05251c: 5400 1405 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052520: 0817 0000 |0178: move-object/from16 v23, v0 │ │ -052524: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ -052528: 0801 1700 |017c: move-object/from16 v1, v23 │ │ -05252c: 6e20 f111 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11f1 │ │ -052532: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ -052536: 0200 1700 |0183: move/from16 v0, v23 │ │ -05253a: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -05253e: 5c10 0705 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052542: 0e00 |0189: return-void │ │ -052544: 120b |018a: const/4 v11, #int 0 // #0 │ │ -052546: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ -05254a: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -05254e: 6e20 c111 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -052554: 0c17 |0192: move-result-object v23 │ │ -052556: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ -05255a: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ -05255e: 5200 1505 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -052562: 0219 0000 |0199: move/from16 v25, v0 │ │ -052566: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ -05256a: 0801 1700 |019d: move-object/from16 v1, v23 │ │ -05256e: 0202 1800 |019f: move/from16 v2, v24 │ │ -052572: 0203 1900 |01a1: move/from16 v3, v25 │ │ -052576: 7040 b811 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ -05257c: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ -052580: 28e3 |01a8: goto 018b // -001d │ │ +052208: |[052208] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +052218: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ +05221c: 7401 c711 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +052222: 0a10 |0005: move-result v16 │ │ +052224: 7401 c811 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ +05222a: 0a11 |0009: move-result v17 │ │ +05222c: 7401 c911 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ +052232: 0a12 |000d: move-result v18 │ │ +052234: 7401 c211 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +05223a: 0a06 |0011: move-result v6 │ │ +05223c: 0216 1000 |0012: move/from16 v22, v16 │ │ +052240: 020e 1600 |0014: move/from16 v14, v22 │ │ +052244: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +052248: 5500 0705 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +05224c: 0217 0000 |001a: move/from16 v23, v0 │ │ +052250: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ +052254: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +052258: 5500 0405 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +05225c: 0217 0000 |0022: move/from16 v23, v0 │ │ +052260: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ +052264: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +052268: 5500 1005 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +05226c: 0217 0000 |002a: move/from16 v23, v0 │ │ +052270: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ +052274: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ +052278: 0200 1700 |0030: move/from16 v0, v23 │ │ +05227c: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ +052280: 5910 1205 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +052284: 120b |0036: const/4 v11, #int 0 // #0 │ │ +052286: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ +05228a: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +05228e: 6e20 c111 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +052294: 0c04 |003e: move-result-object v4 │ │ +052296: 6e10 4213 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +05229c: 0a17 |0042: move-result v23 │ │ +05229e: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ +0522a2: 0200 1700 |0045: move/from16 v0, v23 │ │ +0522a6: 0201 1800 |0047: move/from16 v1, v24 │ │ +0522aa: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +0522ae: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0522b2: 28ea |004d: goto 0037 // -0016 │ │ +0522b4: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ +0522b8: 28e0 |0050: goto 0030 // -0020 │ │ +0522ba: 6e10 2e13 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0522c0: 0c0c |0054: move-result-object v12 │ │ +0522c2: 1f0c 7b02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +0522c6: 6e10 3513 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +0522cc: 0a0a |005a: move-result v10 │ │ +0522ce: 120f |005b: const/4 v15, #int 0 // #0 │ │ +0522d0: 55c0 f804 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ +0522d4: 0217 0000 |005e: move/from16 v23, v0 │ │ +0522d8: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ +0522dc: 52c0 f604 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +0522e0: 0217 0000 |0064: move/from16 v23, v0 │ │ +0522e4: 52c0 f704 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ +0522e8: 0218 0000 |0068: move/from16 v24, v0 │ │ +0522ec: 900d 1718 |006a: add-int v13, v23, v24 │ │ +0522f0: 9117 1511 |006c: sub-int v23, v21, v17 │ │ +0522f4: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ +0522f8: 5200 0b05 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ +0522fc: 0218 0000 |0072: move/from16 v24, v0 │ │ +052300: 9117 1718 |0074: sub-int v23, v23, v24 │ │ +052304: 0200 1700 |0076: move/from16 v0, v23 │ │ +052308: 7120 ba17 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +05230e: 0a17 |007b: move-result v23 │ │ +052310: 9117 1716 |007c: sub-int v23, v23, v22 │ │ +052314: 9114 170d |007e: sub-int v20, v23, v13 │ │ +052318: 0200 1400 |0080: move/from16 v0, v20 │ │ +05231c: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ +052320: 5910 1305 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ +052324: 52c0 f604 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +052328: 0217 0000 |0088: move/from16 v23, v0 │ │ +05232c: 9017 1716 |008a: add-int v23, v23, v22 │ │ +052330: 9017 1714 |008c: add-int v23, v23, v20 │ │ +052334: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ +052338: 9017 1718 |0090: add-int v23, v23, v24 │ │ +05233c: 9118 1511 |0092: sub-int v24, v21, v17 │ │ +052340: 0200 1700 |0094: move/from16 v0, v23 │ │ +052344: 0201 1800 |0096: move/from16 v1, v24 │ │ +052348: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ +05234c: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ +052350: 0200 1700 |009c: move/from16 v0, v23 │ │ +052354: 5cc0 f404 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +052358: 0200 1400 |00a0: move/from16 v0, v20 │ │ +05235c: 8200 |00a2: int-to-float v0, v0 │ │ +05235e: 0217 0000 |00a3: move/from16 v23, v0 │ │ +052362: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +052366: 5200 1205 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +05236a: 0218 0000 |00a9: move/from16 v24, v0 │ │ +05236e: a817 1718 |00ab: mul-float v23, v23, v24 │ │ +052372: 0200 1700 |00ad: move/from16 v0, v23 │ │ +052376: 8700 |00af: float-to-int v0, v0 │ │ +052378: 0213 0000 |00b0: move/from16 v19, v0 │ │ +05237c: 52c0 f604 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +052380: 0217 0000 |00b4: move/from16 v23, v0 │ │ +052384: 9017 1713 |00b6: add-int v23, v23, v19 │ │ +052388: 9016 1617 |00b8: add-int v22, v22, v23 │ │ +05238c: 0200 1300 |00ba: move/from16 v0, v19 │ │ +052390: 8200 |00bc: int-to-float v0, v0 │ │ +052392: 0217 0000 |00bd: move/from16 v23, v0 │ │ +052396: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ +05239a: 5200 1305 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ +05239e: 0218 0000 |00c3: move/from16 v24, v0 │ │ +0523a2: 0200 1800 |00c5: move/from16 v0, v24 │ │ +0523a6: 8200 |00c7: int-to-float v0, v0 │ │ +0523a8: 0218 0000 |00c8: move/from16 v24, v0 │ │ +0523ac: a917 1718 |00ca: div-float v23, v23, v24 │ │ +0523b0: 0200 1700 |00cc: move/from16 v0, v23 │ │ +0523b4: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ +0523b8: 5910 1205 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +0523bc: 9107 160f |00d2: sub-int v7, v22, v15 │ │ +0523c0: 9008 070a |00d4: add-int v8, v7, v10 │ │ +0523c4: 0209 1200 |00d6: move/from16 v9, v18 │ │ +0523c8: 6e10 3213 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +0523ce: 0a17 |00db: move-result v23 │ │ +0523d0: 9005 0917 |00dc: add-int v5, v9, v23 │ │ +0523d4: 0200 1200 |00de: move/from16 v0, v18 │ │ +0523d8: 6e55 5313 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +0523de: 6e10 4313 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +0523e4: 0a17 |00e6: move-result v23 │ │ +0523e6: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ +0523ea: 2900 62ff |00e9: goto/16 004b // -009e │ │ +0523ee: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ +0523f2: 28af |00ed: goto 009c // -0051 │ │ +0523f4: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ +0523f8: 5500 0405 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +0523fc: 0217 0000 |00f2: move/from16 v23, v0 │ │ +052400: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ +052404: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +052408: 5200 0d05 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +05240c: 0217 0000 |00fa: move/from16 v23, v0 │ │ +052410: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ +052414: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ +052418: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ +05241c: 5200 1205 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +052420: 0218 0000 |0104: move/from16 v24, v0 │ │ +052424: a717 1718 |0106: sub-float v23, v23, v24 │ │ +052428: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ +05242c: 5200 0d05 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +052430: 0218 0000 |010c: move/from16 v24, v0 │ │ +052434: 0200 1800 |010e: move/from16 v0, v24 │ │ +052438: 8200 |0110: int-to-float v0, v0 │ │ +05243a: 0218 0000 |0111: move/from16 v24, v0 │ │ +05243e: a817 1718 |0113: mul-float v23, v23, v24 │ │ +052442: 0200 1700 |0115: move/from16 v0, v23 │ │ +052446: 870f |0117: float-to-int v15, v0 │ │ +052448: 0216 0e00 |0118: move/from16 v22, v14 │ │ +05244c: 28b8 |011a: goto 00d2 // -0048 │ │ +05244e: 0216 0e00 |011b: move/from16 v22, v14 │ │ +052452: 28b5 |011d: goto 00d2 // -004b │ │ +052454: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ +052458: 5500 0705 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +05245c: 0217 0000 |0122: move/from16 v23, v0 │ │ +052460: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ +052464: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +052468: 5500 0405 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +05246c: 0217 0000 |012a: move/from16 v23, v0 │ │ +052470: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ +052474: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ +052478: 5200 0d05 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +05247c: 0217 0000 |0132: move/from16 v23, v0 │ │ +052480: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ +052484: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ +052488: 5200 1205 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +05248c: 0217 0000 |013a: move/from16 v23, v0 │ │ +052490: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ +052494: 0201 1700 |013e: move/from16 v1, v23 │ │ +052498: 7020 e111 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11e1 │ │ +05249e: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ +0524a2: 5400 1405 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +0524a6: 0817 0000 |0147: move-object/from16 v23, v0 │ │ +0524aa: 7401 2e13 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0524b0: 0c17 |014c: move-result-object v23 │ │ +0524b2: 1f17 7b02 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +0524b6: 0800 1700 |014f: move-object/from16 v0, v23 │ │ +0524ba: 5500 f404 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +0524be: 0217 0000 |0153: move/from16 v23, v0 │ │ +0524c2: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ +0524c6: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ +0524ca: 5400 1405 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +0524ce: 0817 0000 |015b: move-object/from16 v23, v0 │ │ +0524d2: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +0524d6: 5200 1205 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0512 │ │ +0524da: 0218 0000 |0161: move/from16 v24, v0 │ │ +0524de: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +0524e2: 5200 1505 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +0524e6: 0219 0000 |0167: move/from16 v25, v0 │ │ +0524ea: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ +0524ee: 0801 1700 |016b: move-object/from16 v1, v23 │ │ +0524f2: 0202 1800 |016d: move/from16 v2, v24 │ │ +0524f6: 0203 1900 |016f: move/from16 v3, v25 │ │ +0524fa: 7040 b811 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ +052500: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ +052504: 5400 1405 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052508: 0817 0000 |0178: move-object/from16 v23, v0 │ │ +05250c: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ +052510: 0801 1700 |017c: move-object/from16 v1, v23 │ │ +052514: 6e20 f111 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11f1 │ │ +05251a: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ +05251e: 0200 1700 |0183: move/from16 v0, v23 │ │ +052522: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +052526: 5c10 0705 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +05252a: 0e00 |0189: return-void │ │ +05252c: 120b |018a: const/4 v11, #int 0 // #0 │ │ +05252e: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ +052532: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +052536: 6e20 c111 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +05253c: 0c17 |0192: move-result-object v23 │ │ +05253e: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ +052542: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ +052546: 5200 1505 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +05254a: 0219 0000 |0199: move/from16 v25, v0 │ │ +05254e: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ +052552: 0801 1700 |019d: move-object/from16 v1, v23 │ │ +052556: 0202 1800 |019f: move/from16 v2, v24 │ │ +05255a: 0203 1900 |01a1: move/from16 v3, v25 │ │ +05255e: 7040 b811 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@11b8 │ │ +052564: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ +052568: 28e3 |01a8: goto 018b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -80434,442 +80434,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -052584: |[052584] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -052594: 7701 1413 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -05259a: 0a16 |0003: move-result v22 │ │ -05259c: 7701 1513 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -0525a2: 0a18 |0007: move-result v24 │ │ -0525a4: 7701 1413 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -0525aa: 0a0b |000b: move-result v11 │ │ -0525ac: 7701 1513 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -0525b2: 0a0c |000f: move-result v12 │ │ -0525b4: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -0525b8: 0200 1600 |0012: move/from16 v0, v22 │ │ -0525bc: 0201 1a00 |0014: move/from16 v1, v26 │ │ -0525c0: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -0525c4: 7401 d111 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11d1 │ │ -0525ca: 0a1a |001b: move-result v26 │ │ -0525cc: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -0525d0: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -0525d4: 0200 1600 |0020: move/from16 v0, v22 │ │ -0525d8: 0201 1a00 |0022: move/from16 v1, v26 │ │ -0525dc: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -0525e0: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -0525e4: 120f |0028: const/4 v15, #int 0 // #0 │ │ -0525e6: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -0525ea: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -0525f0: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -0525f4: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -0525f6: 7401 c711 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -0525fc: 0a1a |0034: move-result v26 │ │ -0525fe: 911a 181a |0035: sub-int v26, v24, v26 │ │ -052602: 7401 c811 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ -052608: 0a1b |003a: move-result v27 │ │ -05260a: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -05260e: 7401 c211 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -052614: 0a05 |0040: move-result v5 │ │ -052616: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -05261a: 0200 1a00 |0043: move/from16 v0, v26 │ │ -05261e: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -052622: 1a1a f20a |0047: const-string v26, "SlidingPaneLayout" // string@0af2 │ │ -052626: 1a1b 3818 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1838 │ │ -05262a: 7702 9f12 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -052630: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -052634: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -052638: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -05263c: 5b10 1405 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052640: 120e |0056: const/4 v14, #int 0 // #0 │ │ -052642: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -052646: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -05264a: 6e20 c111 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -052650: 0c04 |005e: move-result-object v4 │ │ -052652: 6e10 2e13 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -052658: 0c10 |0062: move-result-object v16 │ │ -05265a: 1f10 7b02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -05265e: 6e10 4213 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -052664: 0a1a |0068: move-result v26 │ │ -052666: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -05266a: 0200 1a00 |006b: move/from16 v0, v26 │ │ -05266e: 0201 1b00 |006d: move/from16 v1, v27 │ │ -052672: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -052676: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -05267a: 0200 1a00 |0073: move/from16 v0, v26 │ │ -05267e: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -052682: 5c10 f404 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ -052686: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05268a: 28dc |007b: goto 0057 // -0024 │ │ -05268c: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -052690: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -052694: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -052698: 28a6 |0082: goto 0028 // -005a │ │ -05269a: 221a 5703 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0357 │ │ -05269e: 1a1b 360c |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0c36 │ │ -0526a2: 7602 a417 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0526a8: 271a |008a: throw v26 │ │ -0526aa: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -0526ae: 7401 d111 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11d1 │ │ -0526b4: 0a1a |0090: move-result v26 │ │ -0526b6: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -0526ba: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -0526be: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -0526c2: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -0526c6: 288f |0099: goto 0028 // -0071 │ │ -0526c8: 221a 5703 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0357 │ │ -0526cc: 1a1b f803 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@03f8 │ │ -0526d0: 7602 a417 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0526d6: 271a |00a1: throw v26 │ │ -0526d8: 7401 c911 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ -0526de: 0a1a |00a5: move-result v26 │ │ -0526e0: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -0526e4: 7401 c611 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ -0526ea: 0a1b |00ab: move-result v27 │ │ -0526ec: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -0526f0: 020f 1100 |00ae: move/from16 v15, v17 │ │ -0526f4: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -0526f8: 7401 c911 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ -0526fe: 0a1a |00b5: move-result v26 │ │ -052700: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -052704: 7401 c611 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ -05270a: 0a1b |00bb: move-result v27 │ │ -05270c: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -052710: 2900 70ff |00be: goto/16 002e // -0090 │ │ -052714: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -052718: 5200 f904 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -05271c: 021a 0000 |00c4: move/from16 v26, v0 │ │ -052720: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -052724: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -052728: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -05272c: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -052730: 5200 f904 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -052734: 021a 0000 |00d0: move/from16 v26, v0 │ │ -052738: a615 151a |00d2: add-float v21, v21, v26 │ │ -05273c: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -052740: 5200 fa04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052744: 021a 0000 |00d8: move/from16 v26, v0 │ │ -052748: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -05274c: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -052750: 5200 f604 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -052754: 021a 0000 |00e0: move/from16 v26, v0 │ │ -052758: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -05275c: 5200 f704 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ -052760: 021b 0000 |00e6: move/from16 v27, v0 │ │ -052764: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -052768: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -05276c: 5200 fa04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052770: 021a 0000 |00ee: move/from16 v26, v0 │ │ -052774: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -052778: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -05277c: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -052780: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -052784: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -052788: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -05278c: 7702 1613 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052792: 0a09 |00ff: move-result v9 │ │ -052794: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -052798: 5200 f504 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -05279c: 021a 0000 |0104: move/from16 v26, v0 │ │ -0527a0: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -0527a4: 0200 1a00 |0108: move/from16 v0, v26 │ │ -0527a8: 0201 1b00 |010a: move/from16 v1, v27 │ │ -0527ac: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -0527b0: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -0527b4: 0200 1100 |0110: move/from16 v0, v17 │ │ -0527b8: 0201 1a00 |0112: move/from16 v1, v26 │ │ -0527bc: 7120 1613 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -0527c2: 0a07 |0117: move-result v7 │ │ -0527c4: 6e30 5413 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -0527ca: 6e10 3513 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -0527d0: 0a08 |011e: move-result v8 │ │ -0527d2: 6e10 3213 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -0527d8: 0a06 |0122: move-result v6 │ │ -0527da: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -0527de: 0200 1a00 |0125: move/from16 v0, v26 │ │ -0527e2: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -0527e6: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -0527ea: 0200 1100 |012b: move/from16 v0, v17 │ │ -0527ee: 7120 ba17 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -0527f4: 0a0f |0130: move-result v15 │ │ -0527f6: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -0527fa: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -0527fe: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -052802: 0200 1a00 |0137: move/from16 v0, v26 │ │ -052806: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -05280a: 5c10 f804 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ -05280e: 9603 031a |013d: or-int v3, v3, v26 │ │ -052812: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -052816: 5500 f804 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ -05281a: 021a 0000 |0143: move/from16 v26, v0 │ │ -05281e: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -052822: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -052826: 5b04 1405 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -05282a: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -05282e: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -052832: 5200 fa04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052836: 021a 0000 |0151: move/from16 v26, v0 │ │ -05283a: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -05283e: 0200 1a00 |0155: move/from16 v0, v26 │ │ -052842: 0201 1b00 |0157: move/from16 v1, v27 │ │ -052846: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -05284a: 911a 180d |015b: sub-int v26, v24, v13 │ │ -05284e: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -052852: 7702 1613 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052858: 0a09 |0162: move-result v9 │ │ -05285a: 289d |0163: goto 0100 // -0063 │ │ -05285c: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -052860: 5200 fa04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052864: 021a 0000 |0168: move/from16 v26, v0 │ │ -052868: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -05286c: 7702 1613 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052872: 0a09 |016f: move-result v9 │ │ -052874: 2890 |0170: goto 0100 // -0070 │ │ -052876: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -05287a: 5200 f504 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -05287e: 021a 0000 |0175: move/from16 v26, v0 │ │ -052882: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -052886: 0200 1a00 |0179: move/from16 v0, v26 │ │ -05288a: 0201 1b00 |017b: move/from16 v1, v27 │ │ -05288e: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -052892: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -052896: 0200 1100 |0181: move/from16 v0, v17 │ │ -05289a: 0201 1a00 |0183: move/from16 v1, v26 │ │ -05289e: 7120 1613 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -0528a4: 0a07 |0188: move-result v7 │ │ -0528a6: 288f |0189: goto 0118 // -0071 │ │ -0528a8: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -0528ac: 5200 f504 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -0528b0: 021a 0000 |018e: move/from16 v26, v0 │ │ -0528b4: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -0528b8: 7702 1613 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -0528be: 0a07 |0195: move-result v7 │ │ -0528c0: 2882 |0196: goto 0118 // -007e │ │ -0528c2: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -0528c6: 289e |0199: goto 0137 // -0062 │ │ -0528c8: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -0528cc: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -0528d0: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -0528d4: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -0528d8: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -0528dc: 5200 0b05 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ -0528e0: 021a 0000 |01a6: move/from16 v26, v0 │ │ -0528e4: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -0528e8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -0528ea: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -0528ee: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -0528f2: 6e20 c111 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -0528f8: 0c04 |01b2: move-result-object v4 │ │ -0528fa: 6e10 4213 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -052900: 0a1a |01b6: move-result v26 │ │ -052902: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -052906: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -05290a: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -05290e: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -052912: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -052916: 28ea |01c1: goto 01ab // -0016 │ │ -052918: 6e10 2e13 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -05291e: 0c10 |01c5: move-result-object v16 │ │ -052920: 1f10 7b02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -052924: 6e10 4213 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -05292a: 0a1a |01cb: move-result v26 │ │ -05292c: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -052930: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -052934: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -052938: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -05293c: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -052940: 5200 fa04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052944: 021a 0000 |01d8: move/from16 v26, v0 │ │ -052948: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -05294c: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -052950: 5200 f904 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -052954: 021a 0000 |01e0: move/from16 v26, v0 │ │ -052958: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -05295c: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -052960: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -052964: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -052968: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -05296c: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -052970: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -052974: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -052978: 5400 1405 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -05297c: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -052980: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -052984: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -052988: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -05298c: 5200 fa04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052990: 021a 0000 |01fe: move/from16 v26, v0 │ │ -052994: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -052998: 0200 1200 |0202: move/from16 v0, v18 │ │ -05299c: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -0529a0: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -0529a4: 5200 f904 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -0529a8: 021a 0000 |020a: move/from16 v26, v0 │ │ -0529ac: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -0529b0: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -0529b4: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -0529b8: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -0529bc: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -0529c0: 5200 f504 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -0529c4: 021a 0000 |0218: move/from16 v26, v0 │ │ -0529c8: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -0529cc: 0200 1a00 |021c: move/from16 v0, v26 │ │ -0529d0: 0201 1b00 |021e: move/from16 v1, v27 │ │ -0529d4: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -0529d8: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -0529dc: 0200 1100 |0224: move/from16 v0, v17 │ │ -0529e0: 0201 1a00 |0226: move/from16 v1, v26 │ │ -0529e4: 7120 1613 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -0529ea: 0a07 |022b: move-result v7 │ │ -0529ec: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -0529f0: 0200 1a00 |022e: move/from16 v0, v26 │ │ -0529f4: 7120 1613 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -0529fa: 0a09 |0233: move-result v9 │ │ -0529fc: 6e30 5413 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -052a02: 2888 |0237: goto 01bf // -0078 │ │ -052a04: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -052a08: 28b0 |023a: goto 01ea // -0050 │ │ -052a0a: 6e10 3513 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -052a10: 0a12 |023e: move-result v18 │ │ -052a12: 28af |023f: goto 01ee // -0051 │ │ -052a14: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -052a18: 5200 f504 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -052a1c: 021a 0000 |0244: move/from16 v26, v0 │ │ -052a20: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -052a24: 0200 1a00 |0248: move/from16 v0, v26 │ │ -052a28: 0201 1b00 |024a: move/from16 v1, v27 │ │ -052a2c: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -052a30: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -052a34: 0200 1100 |0250: move/from16 v0, v17 │ │ -052a38: 0201 1a00 |0252: move/from16 v1, v26 │ │ -052a3c: 7120 1613 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052a42: 0a07 |0257: move-result v7 │ │ -052a44: 28d4 |0258: goto 022c // -002c │ │ -052a46: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -052a4a: 5200 f504 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -052a4e: 021a 0000 |025d: move/from16 v26, v0 │ │ -052a52: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -052a56: 7702 1613 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052a5c: 0a07 |0264: move-result v7 │ │ -052a5e: 28c7 |0265: goto 022c // -0039 │ │ -052a60: 6e10 3213 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -052a66: 0a1a |0269: move-result v26 │ │ -052a68: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -052a6c: 7702 1613 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052a72: 0a07 |026f: move-result v7 │ │ -052a74: 28bc |0270: goto 022c // -0044 │ │ -052a76: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -052a7a: 5200 f904 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -052a7e: 021a 0000 |0275: move/from16 v26, v0 │ │ -052a82: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -052a86: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -052a8a: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -052a8e: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -052a92: 5200 fa04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ -052a96: 021a 0000 |0281: move/from16 v26, v0 │ │ -052a9a: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -052a9e: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -052aa2: 5200 f504 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -052aa6: 021a 0000 |0289: move/from16 v26, v0 │ │ -052aaa: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -052aae: 0200 1a00 |028d: move/from16 v0, v26 │ │ -052ab2: 0201 1b00 |028f: move/from16 v1, v27 │ │ -052ab6: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -052aba: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -052abe: 0200 1100 |0295: move/from16 v0, v17 │ │ -052ac2: 0201 1a00 |0297: move/from16 v1, v26 │ │ -052ac6: 7120 1613 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052acc: 0a07 |029c: move-result v7 │ │ -052ace: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -052ad2: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -052ad6: 5200 f604 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -052ada: 021a 0000 |02a3: move/from16 v26, v0 │ │ -052ade: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -052ae2: 5200 f704 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ -052ae6: 021b 0000 |02a9: move/from16 v27, v0 │ │ -052aea: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -052aee: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -052af2: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -052af6: 0200 1300 |02b1: move/from16 v0, v19 │ │ -052afa: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -052afe: 7120 1613 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052b04: 0a09 |02b8: move-result v9 │ │ -052b06: 0200 1200 |02b9: move/from16 v0, v18 │ │ -052b0a: 0201 1300 |02bb: move/from16 v1, v19 │ │ -052b0e: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -052b12: 6e30 5413 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -052b18: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -052b1c: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -052b20: 5200 f504 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -052b24: 021a 0000 |02c8: move/from16 v26, v0 │ │ -052b28: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -052b2c: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -052b30: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -052b34: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -052b38: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -052b3c: 0200 1100 |02d4: move/from16 v0, v17 │ │ -052b40: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -052b44: 7120 1613 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052b4a: 0a07 |02db: move-result v7 │ │ -052b4c: 28c1 |02dc: goto 029d // -003f │ │ -052b4e: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -052b52: 5200 f504 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ -052b56: 021a 0000 |02e1: move/from16 v26, v0 │ │ -052b5a: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -052b5e: 7702 1613 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052b64: 0a07 |02e8: move-result v7 │ │ -052b66: 28b4 |02e9: goto 029d // -004c │ │ -052b68: 6e10 3213 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -052b6e: 0a1a |02ed: move-result v26 │ │ -052b70: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -052b74: 7702 1613 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052b7a: 0a07 |02f3: move-result v7 │ │ -052b7c: 28a9 |02f4: goto 029d // -0057 │ │ -052b7e: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -052b82: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -052b86: 0201 1700 |02f9: move/from16 v1, v23 │ │ -052b8a: 7120 b817 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -052b90: 0a19 |02fe: move-result v25 │ │ -052b92: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -052b96: 5200 f904 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ -052b9a: 021a 0000 |0303: move/from16 v26, v0 │ │ -052b9e: 0200 1900 |0305: move/from16 v0, v25 │ │ -052ba2: 8200 |0307: int-to-float v0, v0 │ │ -052ba4: 021b 0000 |0308: move/from16 v27, v0 │ │ -052ba8: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -052bac: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -052bb0: 0200 1a00 |030e: move/from16 v0, v26 │ │ -052bb4: 8702 |0310: float-to-int v2, v0 │ │ -052bb6: 901a 1202 |0311: add-int v26, v18, v2 │ │ -052bba: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -052bbe: 7702 1613 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -052bc4: 0a09 |0318: move-result v9 │ │ -052bc6: 6e30 5413 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -052bcc: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -052bd0: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -052bd4: 0201 1800 |0320: move/from16 v1, v24 │ │ -052bd8: 6e30 e711 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@11e7 │ │ -052bde: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -052be2: 5c03 0405 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052be6: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -052bea: 5400 0605 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052bee: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -052bf2: 7401 7c12 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ -052bf8: 0a1a |0332: move-result v26 │ │ -052bfa: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -052bfe: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -052c02: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -052c06: 5400 0605 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052c0a: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -052c0e: 7401 5e12 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@125e │ │ -052c14: 0e00 |0340: return-void │ │ -052c16: 0000 |0341: nop // spacer │ │ -052c18: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +05256c: |[05256c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +05257c: 7701 1413 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +052582: 0a16 |0003: move-result v22 │ │ +052584: 7701 1513 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +05258a: 0a18 |0007: move-result v24 │ │ +05258c: 7701 1413 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +052592: 0a0b |000b: move-result v11 │ │ +052594: 7701 1513 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +05259a: 0a0c |000f: move-result v12 │ │ +05259c: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +0525a0: 0200 1600 |0012: move/from16 v0, v22 │ │ +0525a4: 0201 1a00 |0014: move/from16 v1, v26 │ │ +0525a8: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +0525ac: 7401 d111 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11d1 │ │ +0525b2: 0a1a |001b: move-result v26 │ │ +0525b4: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +0525b8: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +0525bc: 0200 1600 |0020: move/from16 v0, v22 │ │ +0525c0: 0201 1a00 |0022: move/from16 v1, v26 │ │ +0525c4: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +0525c8: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +0525cc: 120f |0028: const/4 v15, #int 0 // #0 │ │ +0525ce: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +0525d2: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +0525d8: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +0525dc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +0525de: 7401 c711 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +0525e4: 0a1a |0034: move-result v26 │ │ +0525e6: 911a 181a |0035: sub-int v26, v24, v26 │ │ +0525ea: 7401 c811 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ +0525f0: 0a1b |003a: move-result v27 │ │ +0525f2: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +0525f6: 7401 c211 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +0525fc: 0a05 |0040: move-result v5 │ │ +0525fe: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +052602: 0200 1a00 |0043: move/from16 v0, v26 │ │ +052606: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +05260a: 1a1a eb0a |0047: const-string v26, "SlidingPaneLayout" // string@0aeb │ │ +05260e: 1a1b 3118 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1831 │ │ +052612: 7702 9f12 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +052618: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +05261c: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +052620: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +052624: 5b10 1405 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052628: 120e |0056: const/4 v14, #int 0 // #0 │ │ +05262a: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +05262e: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +052632: 6e20 c111 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +052638: 0c04 |005e: move-result-object v4 │ │ +05263a: 6e10 2e13 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +052640: 0c10 |0062: move-result-object v16 │ │ +052642: 1f10 7b02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +052646: 6e10 4213 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +05264c: 0a1a |0068: move-result v26 │ │ +05264e: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +052652: 0200 1a00 |006b: move/from16 v0, v26 │ │ +052656: 0201 1b00 |006d: move/from16 v1, v27 │ │ +05265a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +05265e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +052662: 0200 1a00 |0073: move/from16 v0, v26 │ │ +052666: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +05266a: 5c10 f404 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04f4 │ │ +05266e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +052672: 28dc |007b: goto 0057 // -0024 │ │ +052674: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +052678: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +05267c: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +052680: 28a6 |0082: goto 0028 // -005a │ │ +052682: 221a 5703 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0357 │ │ +052686: 1a1b 2f0c |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0c2f │ │ +05268a: 7602 a417 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +052690: 271a |008a: throw v26 │ │ +052692: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +052696: 7401 d111 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11d1 │ │ +05269c: 0a1a |0090: move-result v26 │ │ +05269e: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +0526a2: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +0526a6: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +0526aa: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +0526ae: 288f |0099: goto 0028 // -0071 │ │ +0526b0: 221a 5703 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0357 │ │ +0526b4: 1a1b f103 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@03f1 │ │ +0526b8: 7602 a417 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0526be: 271a |00a1: throw v26 │ │ +0526c0: 7401 c911 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ +0526c6: 0a1a |00a5: move-result v26 │ │ +0526c8: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +0526cc: 7401 c611 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ +0526d2: 0a1b |00ab: move-result v27 │ │ +0526d4: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +0526d8: 020f 1100 |00ae: move/from16 v15, v17 │ │ +0526dc: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +0526e0: 7401 c911 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ +0526e6: 0a1a |00b5: move-result v26 │ │ +0526e8: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +0526ec: 7401 c611 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ +0526f2: 0a1b |00bb: move-result v27 │ │ +0526f4: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +0526f8: 2900 70ff |00be: goto/16 002e // -0090 │ │ +0526fc: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +052700: 5200 f904 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +052704: 021a 0000 |00c4: move/from16 v26, v0 │ │ +052708: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +05270c: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +052710: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +052714: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +052718: 5200 f904 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +05271c: 021a 0000 |00d0: move/from16 v26, v0 │ │ +052720: a615 151a |00d2: add-float v21, v21, v26 │ │ +052724: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +052728: 5200 fa04 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +05272c: 021a 0000 |00d8: move/from16 v26, v0 │ │ +052730: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +052734: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +052738: 5200 f604 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +05273c: 021a 0000 |00e0: move/from16 v26, v0 │ │ +052740: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +052744: 5200 f704 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ +052748: 021b 0000 |00e6: move/from16 v27, v0 │ │ +05274c: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +052750: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +052754: 5200 fa04 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +052758: 021a 0000 |00ee: move/from16 v26, v0 │ │ +05275c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +052760: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +052764: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +052768: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +05276c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +052770: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +052774: 7702 1613 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +05277a: 0a09 |00ff: move-result v9 │ │ +05277c: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +052780: 5200 f504 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052784: 021a 0000 |0104: move/from16 v26, v0 │ │ +052788: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +05278c: 0200 1a00 |0108: move/from16 v0, v26 │ │ +052790: 0201 1b00 |010a: move/from16 v1, v27 │ │ +052794: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +052798: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +05279c: 0200 1100 |0110: move/from16 v0, v17 │ │ +0527a0: 0201 1a00 |0112: move/from16 v1, v26 │ │ +0527a4: 7120 1613 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +0527aa: 0a07 |0117: move-result v7 │ │ +0527ac: 6e30 5413 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +0527b2: 6e10 3513 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +0527b8: 0a08 |011e: move-result v8 │ │ +0527ba: 6e10 3213 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +0527c0: 0a06 |0122: move-result v6 │ │ +0527c2: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +0527c6: 0200 1a00 |0125: move/from16 v0, v26 │ │ +0527ca: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +0527ce: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +0527d2: 0200 1100 |012b: move/from16 v0, v17 │ │ +0527d6: 7120 ba17 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +0527dc: 0a0f |0130: move-result v15 │ │ +0527de: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +0527e2: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +0527e6: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +0527ea: 0200 1a00 |0137: move/from16 v0, v26 │ │ +0527ee: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +0527f2: 5c10 f804 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ +0527f6: 9603 031a |013d: or-int v3, v3, v26 │ │ +0527fa: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +0527fe: 5500 f804 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ +052802: 021a 0000 |0143: move/from16 v26, v0 │ │ +052806: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +05280a: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +05280e: 5b04 1405 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052812: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +052816: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +05281a: 5200 fa04 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +05281e: 021a 0000 |0151: move/from16 v26, v0 │ │ +052822: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +052826: 0200 1a00 |0155: move/from16 v0, v26 │ │ +05282a: 0201 1b00 |0157: move/from16 v1, v27 │ │ +05282e: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +052832: 911a 180d |015b: sub-int v26, v24, v13 │ │ +052836: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +05283a: 7702 1613 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052840: 0a09 |0162: move-result v9 │ │ +052842: 289d |0163: goto 0100 // -0063 │ │ +052844: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +052848: 5200 fa04 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +05284c: 021a 0000 |0168: move/from16 v26, v0 │ │ +052850: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +052854: 7702 1613 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +05285a: 0a09 |016f: move-result v9 │ │ +05285c: 2890 |0170: goto 0100 // -0070 │ │ +05285e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +052862: 5200 f504 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052866: 021a 0000 |0175: move/from16 v26, v0 │ │ +05286a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +05286e: 0200 1a00 |0179: move/from16 v0, v26 │ │ +052872: 0201 1b00 |017b: move/from16 v1, v27 │ │ +052876: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +05287a: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +05287e: 0200 1100 |0181: move/from16 v0, v17 │ │ +052882: 0201 1a00 |0183: move/from16 v1, v26 │ │ +052886: 7120 1613 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +05288c: 0a07 |0188: move-result v7 │ │ +05288e: 288f |0189: goto 0118 // -0071 │ │ +052890: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +052894: 5200 f504 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052898: 021a 0000 |018e: move/from16 v26, v0 │ │ +05289c: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +0528a0: 7702 1613 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +0528a6: 0a07 |0195: move-result v7 │ │ +0528a8: 2882 |0196: goto 0118 // -007e │ │ +0528aa: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +0528ae: 289e |0199: goto 0137 // -0062 │ │ +0528b0: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +0528b4: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +0528b8: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +0528bc: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +0528c0: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +0528c4: 5200 0b05 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@050b │ │ +0528c8: 021a 0000 |01a6: move/from16 v26, v0 │ │ +0528cc: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +0528d0: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +0528d2: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +0528d6: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +0528da: 6e20 c111 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +0528e0: 0c04 |01b2: move-result-object v4 │ │ +0528e2: 6e10 4213 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +0528e8: 0a1a |01b6: move-result v26 │ │ +0528ea: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +0528ee: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +0528f2: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +0528f6: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +0528fa: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0528fe: 28ea |01c1: goto 01ab // -0016 │ │ +052900: 6e10 2e13 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +052906: 0c10 |01c5: move-result-object v16 │ │ +052908: 1f10 7b02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +05290c: 6e10 4213 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +052912: 0a1a |01cb: move-result v26 │ │ +052914: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +052918: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +05291c: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +052920: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +052924: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +052928: 5200 fa04 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +05292c: 021a 0000 |01d8: move/from16 v26, v0 │ │ +052930: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +052934: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +052938: 5200 f904 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +05293c: 021a 0000 |01e0: move/from16 v26, v0 │ │ +052940: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +052944: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +052948: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +05294c: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +052950: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +052954: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +052958: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +05295c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +052960: 5400 1405 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052964: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +052968: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +05296c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +052970: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +052974: 5200 fa04 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +052978: 021a 0000 |01fe: move/from16 v26, v0 │ │ +05297c: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +052980: 0200 1200 |0202: move/from16 v0, v18 │ │ +052984: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +052988: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +05298c: 5200 f904 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +052990: 021a 0000 |020a: move/from16 v26, v0 │ │ +052994: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +052998: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +05299c: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +0529a0: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +0529a4: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +0529a8: 5200 f504 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +0529ac: 021a 0000 |0218: move/from16 v26, v0 │ │ +0529b0: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +0529b4: 0200 1a00 |021c: move/from16 v0, v26 │ │ +0529b8: 0201 1b00 |021e: move/from16 v1, v27 │ │ +0529bc: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +0529c0: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +0529c4: 0200 1100 |0224: move/from16 v0, v17 │ │ +0529c8: 0201 1a00 |0226: move/from16 v1, v26 │ │ +0529cc: 7120 1613 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +0529d2: 0a07 |022b: move-result v7 │ │ +0529d4: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +0529d8: 0200 1a00 |022e: move/from16 v0, v26 │ │ +0529dc: 7120 1613 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +0529e2: 0a09 |0233: move-result v9 │ │ +0529e4: 6e30 5413 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +0529ea: 2888 |0237: goto 01bf // -0078 │ │ +0529ec: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +0529f0: 28b0 |023a: goto 01ea // -0050 │ │ +0529f2: 6e10 3513 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +0529f8: 0a12 |023e: move-result v18 │ │ +0529fa: 28af |023f: goto 01ee // -0051 │ │ +0529fc: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +052a00: 5200 f504 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052a04: 021a 0000 |0244: move/from16 v26, v0 │ │ +052a08: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +052a0c: 0200 1a00 |0248: move/from16 v0, v26 │ │ +052a10: 0201 1b00 |024a: move/from16 v1, v27 │ │ +052a14: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +052a18: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +052a1c: 0200 1100 |0250: move/from16 v0, v17 │ │ +052a20: 0201 1a00 |0252: move/from16 v1, v26 │ │ +052a24: 7120 1613 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052a2a: 0a07 |0257: move-result v7 │ │ +052a2c: 28d4 |0258: goto 022c // -002c │ │ +052a2e: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +052a32: 5200 f504 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052a36: 021a 0000 |025d: move/from16 v26, v0 │ │ +052a3a: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +052a3e: 7702 1613 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052a44: 0a07 |0264: move-result v7 │ │ +052a46: 28c7 |0265: goto 022c // -0039 │ │ +052a48: 6e10 3213 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +052a4e: 0a1a |0269: move-result v26 │ │ +052a50: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +052a54: 7702 1613 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052a5a: 0a07 |026f: move-result v7 │ │ +052a5c: 28bc |0270: goto 022c // -0044 │ │ +052a5e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +052a62: 5200 f904 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +052a66: 021a 0000 |0275: move/from16 v26, v0 │ │ +052a6a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +052a6e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +052a72: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +052a76: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +052a7a: 5200 fa04 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04fa │ │ +052a7e: 021a 0000 |0281: move/from16 v26, v0 │ │ +052a82: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +052a86: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +052a8a: 5200 f504 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052a8e: 021a 0000 |0289: move/from16 v26, v0 │ │ +052a92: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +052a96: 0200 1a00 |028d: move/from16 v0, v26 │ │ +052a9a: 0201 1b00 |028f: move/from16 v1, v27 │ │ +052a9e: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +052aa2: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +052aa6: 0200 1100 |0295: move/from16 v0, v17 │ │ +052aaa: 0201 1a00 |0297: move/from16 v1, v26 │ │ +052aae: 7120 1613 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052ab4: 0a07 |029c: move-result v7 │ │ +052ab6: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +052aba: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +052abe: 5200 f604 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +052ac2: 021a 0000 |02a3: move/from16 v26, v0 │ │ +052ac6: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +052aca: 5200 f704 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f7 │ │ +052ace: 021b 0000 |02a9: move/from16 v27, v0 │ │ +052ad2: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +052ad6: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +052ada: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +052ade: 0200 1300 |02b1: move/from16 v0, v19 │ │ +052ae2: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +052ae6: 7120 1613 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052aec: 0a09 |02b8: move-result v9 │ │ +052aee: 0200 1200 |02b9: move/from16 v0, v18 │ │ +052af2: 0201 1300 |02bb: move/from16 v1, v19 │ │ +052af6: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +052afa: 6e30 5413 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +052b00: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +052b04: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +052b08: 5200 f504 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052b0c: 021a 0000 |02c8: move/from16 v26, v0 │ │ +052b10: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +052b14: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +052b18: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +052b1c: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +052b20: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +052b24: 0200 1100 |02d4: move/from16 v0, v17 │ │ +052b28: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +052b2c: 7120 1613 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052b32: 0a07 |02db: move-result v7 │ │ +052b34: 28c1 |02dc: goto 029d // -003f │ │ +052b36: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +052b3a: 5200 f504 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04f5 │ │ +052b3e: 021a 0000 |02e1: move/from16 v26, v0 │ │ +052b42: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +052b46: 7702 1613 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052b4c: 0a07 |02e8: move-result v7 │ │ +052b4e: 28b4 |02e9: goto 029d // -004c │ │ +052b50: 6e10 3213 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +052b56: 0a1a |02ed: move-result v26 │ │ +052b58: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +052b5c: 7702 1613 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052b62: 0a07 |02f3: move-result v7 │ │ +052b64: 28a9 |02f4: goto 029d // -0057 │ │ +052b66: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +052b6a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +052b6e: 0201 1700 |02f9: move/from16 v1, v23 │ │ +052b72: 7120 b817 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +052b78: 0a19 |02fe: move-result v25 │ │ +052b7a: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +052b7e: 5200 f904 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f9 │ │ +052b82: 021a 0000 |0303: move/from16 v26, v0 │ │ +052b86: 0200 1900 |0305: move/from16 v0, v25 │ │ +052b8a: 8200 |0307: int-to-float v0, v0 │ │ +052b8c: 021b 0000 |0308: move/from16 v27, v0 │ │ +052b90: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +052b94: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +052b98: 0200 1a00 |030e: move/from16 v0, v26 │ │ +052b9c: 8702 |0310: float-to-int v2, v0 │ │ +052b9e: 901a 1202 |0311: add-int v26, v18, v2 │ │ +052ba2: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +052ba6: 7702 1613 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +052bac: 0a09 |0318: move-result v9 │ │ +052bae: 6e30 5413 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +052bb4: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +052bb8: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +052bbc: 0201 1800 |0320: move/from16 v1, v24 │ │ +052bc0: 6e30 e711 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@11e7 │ │ +052bc6: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +052bca: 5c03 0405 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +052bce: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +052bd2: 5400 0605 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052bd6: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +052bda: 7401 7c12 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ +052be0: 0a1a |0332: move-result v26 │ │ +052be2: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +052be6: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +052bea: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +052bee: 5400 0605 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052bf2: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +052bf6: 7401 5e12 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@125e │ │ +052bfc: 0e00 |0340: return-void │ │ +052bfe: 0000 |0341: nop // spacer │ │ +052c00: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -81041,28 +81041,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -052c2c: |[052c2c] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -052c3c: 0730 |0000: move-object v0, v3 │ │ -052c3e: 1f00 7e02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ -052c42: 6e10 9811 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1198 │ │ -052c48: 0c01 |0006: move-result-object v1 │ │ -052c4a: 6f20 b413 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ -052c50: 5501 fc04 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ -052c54: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -052c58: 6e10 df11 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11df │ │ -052c5e: 5501 fc04 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ -052c62: 5c21 1005 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -052c66: 0e00 |0015: return-void │ │ -052c68: 6e10 b511 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@11b5 │ │ -052c6e: 28f8 |0019: goto 0011 // -0008 │ │ +052c14: |[052c14] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +052c24: 0730 |0000: move-object v0, v3 │ │ +052c26: 1f00 7e02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ +052c2a: 6e10 9811 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1198 │ │ +052c30: 0c01 |0006: move-result-object v1 │ │ +052c32: 6f20 b413 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@13b4 │ │ +052c38: 5501 fc04 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ +052c3c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +052c40: 6e10 df11 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11df │ │ +052c46: 5501 fc04 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ +052c4a: 5c21 1005 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +052c4e: 0e00 |0015: return-void │ │ +052c50: 6e10 b511 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@11b5 │ │ +052c56: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0003 line=1176 │ │ 0x000a line=1178 │ │ 0x000e line=1179 │ │ 0x0011 line=1183 │ │ @@ -81078,28 +81078,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -052c70: |[052c70] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -052c80: 6f10 b513 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ -052c86: 0c01 |0003: move-result-object v1 │ │ -052c88: 2200 7e02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ -052c8c: 7020 9711 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1197 │ │ -052c92: 6e10 d411 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@11d4 │ │ -052c98: 0a02 |000c: move-result v2 │ │ -052c9a: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -052c9e: 6e10 d311 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@11d3 │ │ -052ca4: 0a02 |0012: move-result v2 │ │ -052ca6: 5c02 fc04 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ -052caa: 1100 |0015: return-object v0 │ │ -052cac: 5532 1005 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -052cb0: 28fb |0018: goto 0013 // -0005 │ │ +052c58: |[052c58] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +052c68: 6f10 b513 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@13b5 │ │ +052c6e: 0c01 |0003: move-result-object v1 │ │ +052c70: 2200 7e02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@027e │ │ +052c74: 7020 9711 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1197 │ │ +052c7a: 6e10 d411 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@11d4 │ │ +052c80: 0a02 |000c: move-result v2 │ │ +052c82: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +052c86: 6e10 d311 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@11d3 │ │ +052c8c: 0a02 |0012: move-result v2 │ │ +052c8e: 5c02 fc04 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04fc │ │ +052c92: 1100 |0015: return-object v0 │ │ +052c94: 5532 1005 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +052c98: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1167 │ │ 0x0009 line=1168 │ │ 0x0015 line=1170 │ │ 0x0016 line=1168 │ │ @@ -81113,20 +81113,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -052cb4: |[052cb4] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -052cc4: 6f55 b613 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@13b6 │ │ -052cca: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -052cce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -052cd0: 5c10 0705 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ -052cd4: 0e00 |0008: return-void │ │ +052c9c: |[052c9c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +052cac: 6f55 b613 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@13b6 │ │ +052cb2: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +052cb6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +052cb8: 5c10 0705 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0507 │ │ +052cbc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0003 line=715 │ │ 0x0005 line=716 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -81141,70 +81141,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -052cd8: |[052cd8] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052ce8: 55b7 0405 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052cec: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -052cf0: 6f20 b713 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@13b7 │ │ -052cf6: 0a04 |0007: move-result v4 │ │ -052cf8: 0f04 |0008: return v4 │ │ -052cfa: 54b7 0605 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052cfe: 6e20 8212 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ -052d04: 6e10 ee12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -052d0a: 0a00 |0011: move-result v0 │ │ -052d0c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -052d0e: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -052d12: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -052d18: 28f0 |0018: goto 0008 // -0010 │ │ -052d1a: 6e10 f412 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -052d20: 0a05 |001c: move-result v5 │ │ -052d22: 6e10 f612 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -052d28: 0a06 |0020: move-result v6 │ │ -052d2a: 59b5 0805 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ -052d2e: 59b6 0905 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ -052d32: 28e3 |0025: goto 0008 // -001d │ │ -052d34: 54b7 1405 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052d38: 6e20 d011 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ -052d3e: 0a07 |002b: move-result v7 │ │ -052d40: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -052d44: 6e10 f412 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -052d4a: 0a05 |0031: move-result v5 │ │ -052d4c: 6e10 f612 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -052d52: 0a06 |0035: move-result v6 │ │ -052d54: 52b7 0805 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ -052d58: a701 0507 |0038: sub-float v1, v5, v7 │ │ -052d5c: 52b7 0905 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ -052d60: a702 0607 |003c: sub-float v2, v6, v7 │ │ -052d64: 54b7 0605 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052d68: 6e10 7b12 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ -052d6e: 0a03 |0043: move-result v3 │ │ -052d70: a807 0101 |0044: mul-float v7, v1, v1 │ │ -052d74: a808 0202 |0046: mul-float v8, v2, v2 │ │ -052d78: c687 |0048: add-float/2addr v7, v8 │ │ -052d7a: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -052d7e: 8288 |004b: int-to-float v8, v8 │ │ -052d80: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -052d84: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -052d88: 54b7 0605 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052d8c: 54b8 1405 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052d90: 8759 |0054: float-to-int v9, v5 │ │ -052d92: 876a |0055: float-to-int v10, v6 │ │ -052d94: 6e40 8112 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ -052d9a: 0a07 |0059: move-result v7 │ │ -052d9c: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -052da0: 54b7 1405 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052da4: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -052da6: 7030 b611 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@11b6 │ │ -052dac: 28a6 |0062: goto 0008 // -005a │ │ -052dae: 0000 |0063: nop // spacer │ │ -052db0: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +052cc0: |[052cc0] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +052cd0: 55b7 0405 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +052cd4: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +052cd8: 6f20 b713 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@13b7 │ │ +052cde: 0a04 |0007: move-result v4 │ │ +052ce0: 0f04 |0008: return v4 │ │ +052ce2: 54b7 0605 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052ce6: 6e20 8212 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1282 │ │ +052cec: 6e10 ee12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +052cf2: 0a00 |0011: move-result v0 │ │ +052cf4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +052cf6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +052cfa: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +052d00: 28f0 |0018: goto 0008 // -0010 │ │ +052d02: 6e10 f412 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +052d08: 0a05 |001c: move-result v5 │ │ +052d0a: 6e10 f612 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +052d10: 0a06 |0020: move-result v6 │ │ +052d12: 59b5 0805 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ +052d16: 59b6 0905 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ +052d1a: 28e3 |0025: goto 0008 // -001d │ │ +052d1c: 54b7 1405 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052d20: 6e20 d011 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ +052d26: 0a07 |002b: move-result v7 │ │ +052d28: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +052d2c: 6e10 f412 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +052d32: 0a05 |0031: move-result v5 │ │ +052d34: 6e10 f612 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +052d3a: 0a06 |0035: move-result v6 │ │ +052d3c: 52b7 0805 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0508 │ │ +052d40: a701 0507 |0038: sub-float v1, v5, v7 │ │ +052d44: 52b7 0905 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0509 │ │ +052d48: a702 0607 |003c: sub-float v2, v6, v7 │ │ +052d4c: 54b7 0605 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052d50: 6e10 7b12 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@127b │ │ +052d56: 0a03 |0043: move-result v3 │ │ +052d58: a807 0101 |0044: mul-float v7, v1, v1 │ │ +052d5c: a808 0202 |0046: mul-float v8, v2, v2 │ │ +052d60: c687 |0048: add-float/2addr v7, v8 │ │ +052d62: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +052d66: 8288 |004b: int-to-float v8, v8 │ │ +052d68: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +052d6c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +052d70: 54b7 0605 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052d74: 54b8 1405 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052d78: 8759 |0054: float-to-int v9, v5 │ │ +052d7a: 876a |0055: float-to-int v10, v6 │ │ +052d7c: 6e40 8112 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ +052d82: 0a07 |0059: move-result v7 │ │ +052d84: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +052d88: 54b7 1405 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052d8c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +052d8e: 7030 b611 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@11b6 │ │ +052d94: 28a6 |0062: goto 0008 // -005a │ │ +052d96: 0000 |0063: nop // spacer │ │ +052d98: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0004 line=791 │ │ 0x0008 line=826 │ │ 0x0009 line=794 │ │ 0x000e line=796 │ │ @@ -81241,20 +81241,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052dc0: |[052dc0] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -052dd0: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052dd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -052dd6: 7030 e011 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@11e0 │ │ -052ddc: 0a00 |0006: move-result v0 │ │ -052dde: 0f00 |0007: return v0 │ │ +052da8: |[052da8] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +052db8: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052dbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +052dbe: 7030 e011 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@11e0 │ │ +052dc4: 0a00 |0006: move-result v0 │ │ +052dc6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -81262,28 +81262,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 │ │ -052de0: |[052de0] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -052df0: 6f30 ba13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@13ba │ │ -052df6: 6e10 d211 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@11d2 │ │ -052dfc: 0a00 |0006: move-result v0 │ │ -052dfe: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -052e02: 5510 0405 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052e06: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -052e0a: 5410 1405 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052e0e: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -052e12: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -052e14: 5c10 1005 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ -052e18: 0e00 |0014: return-void │ │ -052e1a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -052e1c: 28fc |0016: goto 0012 // -0004 │ │ +052dc8: |[052dc8] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +052dd8: 6f30 ba13 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@13ba │ │ +052dde: 6e10 d211 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@11d2 │ │ +052de4: 0a00 |0006: move-result v0 │ │ +052de6: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +052dea: 5510 0405 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +052dee: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +052df2: 5410 1405 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052df6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +052dfa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +052dfc: 5c10 1005 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0510 │ │ +052e00: 0e00 |0014: return-void │ │ +052e02: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +052e04: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0003 line=723 │ │ 0x000d line=724 │ │ 0x0014 line=726 │ │ 0x0015 line=724 │ │ @@ -81297,30 +81297,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -052e20: |[052e20] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -052e30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052e32: 6e10 c211 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -052e38: 0a01 |0004: move-result v1 │ │ -052e3a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -052e3e: 6e20 c111 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -052e44: 0c00 |000a: move-result-object v0 │ │ -052e46: 6e10 4213 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -052e4c: 0a03 |000e: move-result v3 │ │ -052e4e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -052e50: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -052e54: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -052e56: 6e20 7c13 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -052e5c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -052e60: 28ed |0018: goto 0005 // -0013 │ │ -052e62: 0e00 |0019: return-void │ │ +052e08: |[052e08] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +052e18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052e1a: 6e10 c211 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +052e20: 0a01 |0004: move-result v1 │ │ +052e22: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +052e26: 6e20 c111 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +052e2c: 0c00 |000a: move-result-object v0 │ │ +052e2e: 6e10 4213 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +052e34: 0a03 |000e: move-result v3 │ │ +052e36: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +052e38: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +052e3c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +052e3e: 6e20 7c13 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +052e44: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052e48: 28ed |0018: goto 0005 // -0013 │ │ +052e4a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -81336,17 +81336,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052e64: |[052e64] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -052e74: 5901 0505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ -052e78: 0e00 |0002: return-void │ │ +052e4c: |[052e4c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +052e5c: 5901 0505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0505 │ │ +052e60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81356,17 +81356,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 │ │ -052e7c: |[052e7c] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -052e8c: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ -052e90: 0e00 |0002: return-void │ │ +052e64: |[052e64] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +052e74: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@050c │ │ +052e78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -81376,18 +81376,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052e94: |[052e94] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -052ea4: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ -052ea8: 6e10 e311 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@11e3 │ │ -052eae: 0e00 |0005: return-void │ │ +052e7c: |[052e7c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +052e8c: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@050d │ │ +052e90: 6e10 e311 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@11e3 │ │ +052e96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -81398,17 +81398,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052eb0: |[052eb0] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -052ec0: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ -052ec4: 0e00 |0002: return-void │ │ +052e98: |[052e98] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +052ea8: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0511 │ │ +052eac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0002 line=1047 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -81418,21 +81418,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -052ec8: |[052ec8] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -052ed8: 6e10 cb11 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@11cb │ │ -052ede: 0c00 |0003: move-result-object v0 │ │ -052ee0: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ -052ee6: 0c00 |0007: move-result-object v0 │ │ -052ee8: 6e20 ea11 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11ea │ │ -052eee: 0e00 |000b: return-void │ │ +052eb0: |[052eb0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +052ec0: 6e10 cb11 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@11cb │ │ +052ec6: 0c00 |0003: move-result-object v0 │ │ +052ec8: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ +052ece: 0c00 |0007: move-result-object v0 │ │ +052ed0: 6e20 ea11 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11ea │ │ +052ed6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x000b line=1057 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -81442,17 +81442,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052ef0: |[052ef0] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -052f00: 5901 1505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ -052f04: 0e00 |0002: return-void │ │ +052ed8: |[052ed8] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +052ee8: 5901 1505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0515 │ │ +052eec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81462,17 +81462,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052f08: |[052f08] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -052f18: 6e10 b511 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@11b5 │ │ -052f1e: 0e00 |0003: return-void │ │ +052ef0: |[052ef0] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +052f00: 6e10 b511 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@11b5 │ │ +052f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ 0x0003 line=869 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81481,17 +81481,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052f20: |[052f20] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -052f30: 6e10 df11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11df │ │ -052f36: 0e00 |0003: return-void │ │ +052f08: |[052f08] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +052f18: 6e10 df11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11df │ │ +052f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0003 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81500,45 +81500,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -052f38: |[052f38] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -052f48: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -052f4a: 5574 0405 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ -052f4e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -052f52: 0f03 |0005: return v3 │ │ -052f54: 5474 1405 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052f58: 6e10 2e13 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -052f5e: 0c01 |000b: move-result-object v1 │ │ -052f60: 1f01 7b02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -052f64: 6e10 c711 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -052f6a: 0a04 |0011: move-result v4 │ │ -052f6c: 5215 f604 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -052f70: 9000 0405 |0014: add-int v0, v4, v5 │ │ -052f74: 8204 |0016: int-to-float v4, v0 │ │ -052f76: 5275 1305 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ -052f7a: 8255 |0019: int-to-float v5, v5 │ │ -052f7c: c885 |001a: mul-float/2addr v5, v8 │ │ -052f7e: c654 |001b: add-float/2addr v4, v5 │ │ -052f80: 8742 |001c: float-to-int v2, v4 │ │ -052f82: 5474 0605 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ -052f86: 5475 1405 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052f8a: 5476 1405 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ -052f8e: 6e10 4013 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ -052f94: 0a06 |0026: move-result v6 │ │ -052f96: 6e40 8c12 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -052f9c: 0a04 |002a: move-result v4 │ │ -052f9e: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -052fa2: 6e10 e511 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11e5 │ │ -052fa8: 7110 630b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -052fae: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -052fb0: 28d1 |0034: goto 0005 // -002f │ │ +052f20: |[052f20] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +052f30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052f32: 5574 0405 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0504 │ │ +052f36: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +052f3a: 0f03 |0005: return v3 │ │ +052f3c: 5474 1405 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052f40: 6e10 2e13 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +052f46: 0c01 |000b: move-result-object v1 │ │ +052f48: 1f01 7b02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +052f4c: 6e10 c711 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +052f52: 0a04 |0011: move-result v4 │ │ +052f54: 5215 f604 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +052f58: 9000 0405 |0014: add-int v0, v4, v5 │ │ +052f5c: 8204 |0016: int-to-float v4, v0 │ │ +052f5e: 5275 1305 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0513 │ │ +052f62: 8255 |0019: int-to-float v5, v5 │ │ +052f64: c885 |001a: mul-float/2addr v5, v8 │ │ +052f66: c654 |001b: add-float/2addr v4, v5 │ │ +052f68: 8742 |001c: float-to-int v2, v4 │ │ +052f6a: 5474 0605 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0506 │ │ +052f6e: 5475 1405 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052f72: 5476 1405 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0514 │ │ +052f76: 6e10 4013 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ +052f7c: 0a06 |0026: move-result v6 │ │ +052f7e: 6e40 8c12 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +052f84: 0a04 |002a: move-result v4 │ │ +052f86: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +052f8a: 6e10 e511 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11e5 │ │ +052f90: 7110 630b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +052f96: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +052f98: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1009 │ │ 0x0005 line=1024 │ │ 0x0006 line=1014 │ │ 0x000e line=1016 │ │ 0x0016 line=1017 │ │ @@ -81559,87 +81559,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -052fb4: |[052fb4] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -052fc4: 7401 c711 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -052fca: 0a0b |0003: move-result v11 │ │ -052fcc: 7401 cd11 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@11cd │ │ -052fd2: 0a11 |0007: move-result v17 │ │ -052fd4: 7401 c811 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ -052fda: 0a12 |000b: move-result v18 │ │ -052fdc: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -052fe0: 7401 c911 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ -052fe6: 0a0f |0011: move-result v15 │ │ -052fe8: 7401 c511 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@11c5 │ │ -052fee: 0a11 |0015: move-result v17 │ │ -052ff0: 7401 c611 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ -052ff6: 0a12 |0019: move-result v18 │ │ -052ff8: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -052ffc: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -053000: 7701 f211 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@11f2 │ │ -053006: 0a11 |0021: move-result v17 │ │ -053008: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -05300c: 7401 2f13 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@132f │ │ -053012: 0a0a |0027: move-result v10 │ │ -053014: 7401 3b13 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@133b │ │ -05301a: 0a0c |002b: move-result v12 │ │ -05301c: 7401 4013 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053022: 0a0e |002f: move-result v14 │ │ -053024: 7401 2413 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -05302a: 0a01 |0033: move-result v1 │ │ -05302c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -05302e: 7401 c211 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -053034: 0a04 |0038: move-result v4 │ │ -053036: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -05303a: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -05303e: 6e20 c111 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -053044: 0c03 |0040: move-result-object v3 │ │ -053046: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -05304a: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -05304e: 0e00 |0045: return-void │ │ -053050: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -053052: 011e |0047: move v14, v1 │ │ -053054: 011c |0048: move v12, v1 │ │ -053056: 011a |0049: move v10, v1 │ │ -053058: 28ea |004a: goto 0034 // -0016 │ │ -05305a: 6e10 2f13 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ -053060: 0a11 |004e: move-result v17 │ │ -053062: 0200 1100 |004f: move/from16 v0, v17 │ │ -053066: 7120 b817 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -05306c: 0a06 |0054: move-result v6 │ │ -05306e: 6e10 4013 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053074: 0a11 |0058: move-result v17 │ │ -053076: 0200 1100 |0059: move/from16 v0, v17 │ │ -05307a: 7120 b817 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -053080: 0a08 |005e: move-result v8 │ │ -053082: 6e10 3b13 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@133b │ │ -053088: 0a11 |0062: move-result v17 │ │ -05308a: 0200 1100 |0063: move/from16 v0, v17 │ │ -05308e: 7120 ba17 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -053094: 0a07 |0068: move-result v7 │ │ -053096: 6e10 2413 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -05309c: 0a11 |006c: move-result v17 │ │ -05309e: 0200 1100 |006d: move/from16 v0, v17 │ │ -0530a2: 7120 ba17 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -0530a8: 0a05 |0072: move-result v5 │ │ -0530aa: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -0530ae: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -0530b2: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -0530b6: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -0530ba: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -0530be: 0200 1000 |007d: move/from16 v0, v16 │ │ -0530c2: 6e20 7c13 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -0530c8: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0530cc: 28b5 |0084: goto 0039 // -004b │ │ -0530ce: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -0530d2: 28f6 |0087: goto 007d // -000a │ │ +052f9c: |[052f9c] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +052fac: 7401 c711 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +052fb2: 0a0b |0003: move-result v11 │ │ +052fb4: 7401 cd11 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@11cd │ │ +052fba: 0a11 |0007: move-result v17 │ │ +052fbc: 7401 c811 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@11c8 │ │ +052fc2: 0a12 |000b: move-result v18 │ │ +052fc4: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +052fc8: 7401 c911 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@11c9 │ │ +052fce: 0a0f |0011: move-result v15 │ │ +052fd0: 7401 c511 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@11c5 │ │ +052fd6: 0a11 |0015: move-result v17 │ │ +052fd8: 7401 c611 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@11c6 │ │ +052fde: 0a12 |0019: move-result v18 │ │ +052fe0: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +052fe4: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +052fe8: 7701 f211 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@11f2 │ │ +052fee: 0a11 |0021: move-result v17 │ │ +052ff0: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +052ff4: 7401 2f13 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@132f │ │ +052ffa: 0a0a |0027: move-result v10 │ │ +052ffc: 7401 3b13 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@133b │ │ +053002: 0a0c |002b: move-result v12 │ │ +053004: 7401 4013 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05300a: 0a0e |002f: move-result v14 │ │ +05300c: 7401 2413 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +053012: 0a01 |0033: move-result v1 │ │ +053014: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +053016: 7401 c211 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +05301c: 0a04 |0038: move-result v4 │ │ +05301e: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +053022: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +053026: 6e20 c111 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +05302c: 0c03 |0040: move-result-object v3 │ │ +05302e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +053032: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +053036: 0e00 |0045: return-void │ │ +053038: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +05303a: 011e |0047: move v14, v1 │ │ +05303c: 011c |0048: move v12, v1 │ │ +05303e: 011a |0049: move v10, v1 │ │ +053040: 28ea |004a: goto 0034 // -0016 │ │ +053042: 6e10 2f13 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ +053048: 0a11 |004e: move-result v17 │ │ +05304a: 0200 1100 |004f: move/from16 v0, v17 │ │ +05304e: 7120 b817 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +053054: 0a06 |0054: move-result v6 │ │ +053056: 6e10 4013 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05305c: 0a11 |0058: move-result v17 │ │ +05305e: 0200 1100 |0059: move/from16 v0, v17 │ │ +053062: 7120 b817 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +053068: 0a08 |005e: move-result v8 │ │ +05306a: 6e10 3b13 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@133b │ │ +053070: 0a11 |0062: move-result v17 │ │ +053072: 0200 1100 |0063: move/from16 v0, v17 │ │ +053076: 7120 ba17 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +05307c: 0a07 |0068: move-result v7 │ │ +05307e: 6e10 2413 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +053084: 0a11 |006c: move-result v17 │ │ +053086: 0200 1100 |006d: move/from16 v0, v17 │ │ +05308a: 7120 ba17 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +053090: 0a05 |0072: move-result v5 │ │ +053092: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +053096: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +05309a: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +05309e: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +0530a2: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +0530a6: 0200 1000 |007d: move/from16 v0, v16 │ │ +0530aa: 6e20 7c13 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +0530b0: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0530b4: 28b5 |0084: goto 0039 // -004b │ │ +0530b6: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +0530ba: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -81685,21 +81685,21 @@ │ │ 0x000e - 0x0088 reg=13 rightBound I │ │ 0x0048 - 0x0088 reg=14 top I │ │ 0x0012 - 0x0088 reg=15 topBound I │ │ 0x0087 - 0x0088 reg=16 vis I │ │ 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #342 header: │ │ class_idx : 645 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2824 │ │ +source_file_idx : 2817 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #342 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -81796,54 +81796,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0530d4: |[0530d4] android.support.v4.widget.SwipeProgressBar.:()V │ │ -0530e4: 7100 620f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0f62 │ │ -0530ea: 0c00 |0003: move-result-object v0 │ │ -0530ec: 6900 1d05 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ -0530f0: 0e00 |0006: return-void │ │ +0530bc: |[0530bc] android.support.v4.widget.SwipeProgressBar.:()V │ │ +0530cc: 7100 620f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0f62 │ │ +0530d2: 0c00 |0003: move-result-object v0 │ │ +0530d4: 6900 1d05 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ +0530d8: 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 │ │ -0530f4: |[0530f4] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -053104: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05310a: 2200 4f00 |0003: new-instance v0, Landroid/graphics/Paint; // type@004f │ │ -05310e: 7010 6f01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@016f │ │ -053114: 5b10 2505 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ -053118: 2200 5300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -05311c: 7010 7c01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@017c │ │ -053122: 5b10 1f05 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ -053126: 2200 5200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -05312a: 7010 7301 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -053130: 5b10 1e05 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -053134: 5b12 2605 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ -053138: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -05313c: 5910 2005 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -053140: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -053144: 5910 2105 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ -053148: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -05314c: 5910 2205 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ -053150: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -053154: 5910 2305 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ -053158: 0e00 |002a: return-void │ │ +0530dc: |[0530dc] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +0530ec: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0530f2: 2200 4f00 |0003: new-instance v0, Landroid/graphics/Paint; // type@004f │ │ +0530f6: 7010 6f01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@016f │ │ +0530fc: 5b10 2505 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ +053100: 2200 5300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +053104: 7010 7c01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@017c │ │ +05310a: 5b10 1f05 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ +05310e: 2200 5200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +053112: 7010 7301 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +053118: 5b10 1e05 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +05311c: 5b12 2605 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ +053120: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +053124: 5910 2005 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +053128: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +05312c: 5910 2105 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ +053130: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +053134: 5910 2205 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ +053138: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +05313c: 5910 2305 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ +053140: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -81861,28 +81861,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -05315c: |[05315c] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -05316c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05316e: 5431 2505 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ -053172: 6e20 7001 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -053178: 6e10 6701 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -05317e: 6e30 6b01 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ -053184: 6201 1d05 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ -053188: 7220 5b14 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ -05318e: 0a00 |0011: move-result v0 │ │ -053190: 6e30 6a01 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@016a │ │ -053196: 5431 2505 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ -05319a: 6e51 6001 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0160 │ │ -0531a0: 6e10 6401 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ -0531a6: 0e00 |001d: return-void │ │ +053144: |[053144] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +053154: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053156: 5431 2505 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ +05315a: 6e20 7001 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +053160: 6e10 6701 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +053166: 6e30 6b01 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@016b │ │ +05316c: 6201 1d05 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ +053170: 7220 5b14 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ +053176: 0a00 |0011: move-result v0 │ │ +053178: 6e30 6a01 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@016a │ │ +05317e: 5431 2505 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ +053182: 6e51 6001 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0160 │ │ +053188: 6e10 6401 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0164 │ │ +05318e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0006 line=256 │ │ 0x0009 line=257 │ │ 0x000c line=258 │ │ 0x0012 line=259 │ │ @@ -81903,26 +81903,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -0531a8: |[0531a8] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -0531b8: 5440 2505 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ -0531bc: 5241 2005 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -0531c0: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -0531c6: 8260 |0007: int-to-float v0, v6 │ │ -0531c8: 8271 |0008: int-to-float v1, v7 │ │ -0531ca: 8262 |0009: int-to-float v2, v6 │ │ -0531cc: 5243 2905 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0531d0: c832 |000c: mul-float/2addr v2, v3 │ │ -0531d2: 5443 2505 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ -0531d6: 6e53 6001 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0160 │ │ -0531dc: 0e00 |0012: return-void │ │ +053190: |[053190] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +0531a0: 5440 2505 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ +0531a4: 5241 2005 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +0531a8: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +0531ae: 8260 |0007: int-to-float v0, v6 │ │ +0531b0: 8271 |0008: int-to-float v1, v7 │ │ +0531b2: 8262 |0009: int-to-float v2, v6 │ │ +0531b4: 5243 2905 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +0531b8: c832 |000c: mul-float/2addr v2, v3 │ │ +0531ba: 5443 2505 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0525 │ │ +0531be: 6e53 6001 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0160 │ │ +0531c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0007 line=242 │ │ 0x0012 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -81936,279 +81936,279 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 512 16-bit code units │ │ -0531e0: |[0531e0] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -0531f0: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -0531f4: 5402 1e05 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -0531f8: 6e10 7b01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@017b │ │ -0531fe: 0a18 |0007: move-result v24 │ │ -053200: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -053204: 5402 1e05 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -053208: 6e10 7401 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0174 │ │ -05320e: 0a11 |000f: move-result v17 │ │ -053210: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -053214: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -053218: 120b |0014: const/4 v11, #int 0 // #0 │ │ -05321a: 7401 6701 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -053220: 0a17 |0018: move-result v23 │ │ -053222: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -053226: 5402 1e05 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -05322a: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -05322e: 6e20 5d01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ -053234: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -053238: 5502 2705 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -05323c: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -053240: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -053244: 5302 2405 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -053248: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -05324c: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -053250: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ -053254: 7100 5814 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -05325a: 0b14 |0035: move-result-wide v20 │ │ -05325c: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -053260: 5302 2805 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ -053264: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -053268: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -05326c: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -053270: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -053274: 5302 2805 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ -053278: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -05327c: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -053280: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -053284: 85c2 |004a: long-to-float v2, v12 │ │ -053286: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -05328a: a916 0203 |004d: div-float v22, v2, v3 │ │ -05328e: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -053292: 5502 2705 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -053296: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -05329a: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -05329e: 5302 2405 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -0532a2: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -0532a6: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -0532aa: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -0532ae: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -0532b2: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -0532b6: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -0532ba: 5a02 2405 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -0532be: 0e00 |0067: return-void │ │ -0532c0: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -0532c4: 5302 2405 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -0532c8: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -0532cc: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -0532d0: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -0532d4: 85e2 |0072: long-to-float v2, v14 │ │ -0532d6: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -0532da: a910 0203 |0075: div-float v16, v2, v3 │ │ -0532de: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -0532e2: a907 1002 |0079: div-float v7, v16, v2 │ │ -0532e6: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -0532ea: 8222 |007d: int-to-float v2, v2 │ │ -0532ec: 6203 1d05 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ -0532f0: 7220 5b14 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ -0532f6: 0a03 |0083: move-result v3 │ │ -0532f8: a808 0203 |0084: mul-float v8, v2, v3 │ │ -0532fc: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -053300: 5402 1f05 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ -053304: 8293 |008a: int-to-float v3, v9 │ │ -053306: c783 |008b: sub-float/2addr v3, v8 │ │ -053308: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -05330a: 8295 |008d: int-to-float v5, v9 │ │ -05330c: c685 |008e: add-float/2addr v5, v8 │ │ -05330e: 0200 1100 |008f: move/from16 v0, v17 │ │ -053312: 8206 |0091: int-to-float v6, v0 │ │ -053314: 6e56 7f01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@017f │ │ -05331a: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -05331e: 5402 1f05 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ -053322: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -053324: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -053326: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -05332a: 6e40 6901 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0169 │ │ -053330: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -053332: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -053336: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -05333a: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ -05333e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -053342: 5202 2005 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -053346: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -05334a: 6e20 6101 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ -053350: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -053352: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -053356: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -05335a: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -05335e: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -053362: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -053366: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -05336a: a602 0216 |00bd: add-float v2, v2, v22 │ │ -05336e: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -053372: c832 |00c1: mul-float/2addr v2, v3 │ │ -053374: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -053378: a907 0203 |00c4: div-float v7, v2, v3 │ │ -05337c: 8294 |00c6: int-to-float v4, v9 │ │ -05337e: 82a5 |00c7: int-to-float v5, v10 │ │ -053380: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -053384: 5206 2005 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -053388: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -05338c: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -053390: 7606 f611 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ -053396: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -053398: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -05339c: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -0533a0: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -0533a4: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -0533a8: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -0533ac: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -0533b0: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -0533b4: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -0533b8: a907 0203 |00e4: div-float v7, v2, v3 │ │ -0533bc: 8294 |00e6: int-to-float v4, v9 │ │ -0533be: 82a5 |00e7: int-to-float v5, v10 │ │ -0533c0: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -0533c4: 5206 2105 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ -0533c8: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -0533cc: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -0533d0: 7606 f611 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ -0533d6: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -0533da: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -0533de: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -0533e2: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -0533e6: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -0533ea: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -0533ee: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -0533f2: a702 1602 |0101: sub-float v2, v22, v2 │ │ -0533f6: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -0533fa: c832 |0105: mul-float/2addr v2, v3 │ │ -0533fc: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -053400: a907 0203 |0108: div-float v7, v2, v3 │ │ -053404: 8294 |010a: int-to-float v4, v9 │ │ -053406: 82a5 |010b: int-to-float v5, v10 │ │ -053408: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -05340c: 5206 2205 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ -053410: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -053414: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -053418: 7606 f611 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ -05341e: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -053422: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -053426: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -05342a: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -05342e: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -053432: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -053436: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -05343a: a702 1602 |0125: sub-float v2, v22, v2 │ │ -05343e: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -053442: c832 |0129: mul-float/2addr v2, v3 │ │ -053444: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -053448: a907 0203 |012c: div-float v7, v2, v3 │ │ -05344c: 8294 |012e: int-to-float v4, v9 │ │ -05344e: 82a5 |012f: int-to-float v5, v10 │ │ -053450: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -053454: 5206 2305 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ -053458: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -05345c: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -053460: 7606 f611 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ -053466: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -05346a: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -05346e: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -053472: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -053476: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -05347a: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -05347e: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -053482: a702 1602 |0149: sub-float v2, v22, v2 │ │ -053486: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -05348a: c832 |014d: mul-float/2addr v2, v3 │ │ -05348c: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -053490: a907 0203 |0150: div-float v7, v2, v3 │ │ -053494: 8294 |0152: int-to-float v4, v9 │ │ -053496: 82a5 |0153: int-to-float v5, v10 │ │ -053498: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -05349c: 5206 2005 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -0534a0: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -0534a4: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -0534a8: 7606 f611 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ -0534ae: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -0534b2: 5202 2905 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0534b6: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -0534b8: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -0534bc: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -0534c0: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -0534c4: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -0534c8: 0201 1700 |016c: move/from16 v1, v23 │ │ -0534cc: 6e20 6501 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -0534d2: 7401 6701 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ -0534d8: 0a17 |0174: move-result v23 │ │ -0534da: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -0534de: 5402 1e05 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -0534e2: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -0534e6: 6e20 5d01 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ -0534ec: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -0534f0: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -0534f4: 7040 f711 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11f7 │ │ -0534fa: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -0534fe: 5402 2605 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ -053502: 7110 630b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -053508: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ -05350c: 0201 1700 |018e: move/from16 v1, v23 │ │ -053510: 6e20 6501 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ -053516: 2900 d4fe |0193: goto/16 0067 // -012c │ │ -05351a: 1202 |0195: const/4 v2, #int 0 // #0 │ │ -05351c: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ -053520: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ -053524: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ -053528: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ -05352c: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ -053530: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ -053534: 5202 2305 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ -053538: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -05353c: 6e20 6101 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ -053542: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ -053546: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ -05354a: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ -05354e: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ -053552: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ -053556: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ -05355a: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ -05355e: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ -053562: 5202 2005 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -053566: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ -05356a: 6e20 6101 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ -053570: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ -053574: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ -053578: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ -05357c: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ -053580: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ -053584: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ -053588: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ -05358c: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ -053590: 5202 2105 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ -053594: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -053598: 6e20 6101 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ -05359e: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ -0535a2: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -0535a6: 5202 2205 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ -0535aa: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ -0535ae: 6e20 6101 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ -0535b4: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ -0535b8: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ -0535bc: 5202 2905 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0535c0: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ -0535c2: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ -0535c6: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ -0535ca: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ -0535ce: 5202 2905 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0535d2: 8922 |01f1: float-to-double v2, v2 │ │ -0535d4: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -0535d8: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ -0535dc: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ -0535e0: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ -0535e4: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ -0535e8: 7040 f711 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11f7 │ │ -0535ee: 288d |01ff: goto 018c // -0073 │ │ +0531c8: |[0531c8] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +0531d8: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +0531dc: 5402 1e05 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +0531e0: 6e10 7b01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@017b │ │ +0531e6: 0a18 |0007: move-result v24 │ │ +0531e8: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +0531ec: 5402 1e05 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +0531f0: 6e10 7401 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0174 │ │ +0531f6: 0a11 |000f: move-result v17 │ │ +0531f8: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +0531fc: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +053200: 120b |0014: const/4 v11, #int 0 // #0 │ │ +053202: 7401 6701 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +053208: 0a17 |0018: move-result v23 │ │ +05320a: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +05320e: 5402 1e05 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +053212: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +053216: 6e20 5d01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ +05321c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +053220: 5502 2705 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +053224: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +053228: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +05322c: 5302 2405 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +053230: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +053234: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +053238: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ +05323c: 7100 5814 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +053242: 0b14 |0035: move-result-wide v20 │ │ +053244: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +053248: 5302 2805 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ +05324c: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +053250: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +053254: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +053258: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +05325c: 5302 2805 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ +053260: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +053264: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +053268: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +05326c: 85c2 |004a: long-to-float v2, v12 │ │ +05326e: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +053272: a916 0203 |004d: div-float v22, v2, v3 │ │ +053276: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +05327a: 5502 2705 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +05327e: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +053282: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +053286: 5302 2405 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +05328a: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +05328e: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +053292: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +053296: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +05329a: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +05329e: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +0532a2: 5a02 2405 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +0532a6: 0e00 |0067: return-void │ │ +0532a8: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +0532ac: 5302 2405 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +0532b0: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +0532b4: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +0532b8: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +0532bc: 85e2 |0072: long-to-float v2, v14 │ │ +0532be: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +0532c2: a910 0203 |0075: div-float v16, v2, v3 │ │ +0532c6: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +0532ca: a907 1002 |0079: div-float v7, v16, v2 │ │ +0532ce: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +0532d2: 8222 |007d: int-to-float v2, v2 │ │ +0532d4: 6203 1d05 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@051d │ │ +0532d8: 7220 5b14 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@145b │ │ +0532de: 0a03 |0083: move-result v3 │ │ +0532e0: a808 0203 |0084: mul-float v8, v2, v3 │ │ +0532e4: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +0532e8: 5402 1f05 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ +0532ec: 8293 |008a: int-to-float v3, v9 │ │ +0532ee: c783 |008b: sub-float/2addr v3, v8 │ │ +0532f0: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +0532f2: 8295 |008d: int-to-float v5, v9 │ │ +0532f4: c685 |008e: add-float/2addr v5, v8 │ │ +0532f6: 0200 1100 |008f: move/from16 v0, v17 │ │ +0532fa: 8206 |0091: int-to-float v6, v0 │ │ +0532fc: 6e56 7f01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@017f │ │ +053302: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +053306: 5402 1f05 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@051f │ │ +05330a: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +05330c: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +05330e: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +053312: 6e40 6901 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0169 │ │ +053318: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +05331a: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +05331e: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +053322: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ +053326: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +05332a: 5202 2005 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +05332e: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +053332: 6e20 6101 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ +053338: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +05333a: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +05333e: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +053342: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +053346: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +05334a: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +05334e: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +053352: a602 0216 |00bd: add-float v2, v2, v22 │ │ +053356: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +05335a: c832 |00c1: mul-float/2addr v2, v3 │ │ +05335c: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +053360: a907 0203 |00c4: div-float v7, v2, v3 │ │ +053364: 8294 |00c6: int-to-float v4, v9 │ │ +053366: 82a5 |00c7: int-to-float v5, v10 │ │ +053368: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +05336c: 5206 2005 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +053370: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +053374: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +053378: 7606 f611 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ +05337e: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +053380: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +053384: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +053388: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +05338c: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +053390: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +053394: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +053398: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +05339c: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +0533a0: a907 0203 |00e4: div-float v7, v2, v3 │ │ +0533a4: 8294 |00e6: int-to-float v4, v9 │ │ +0533a6: 82a5 |00e7: int-to-float v5, v10 │ │ +0533a8: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +0533ac: 5206 2105 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ +0533b0: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +0533b4: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +0533b8: 7606 f611 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ +0533be: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +0533c2: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +0533c6: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +0533ca: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +0533ce: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +0533d2: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +0533d6: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +0533da: a702 1602 |0101: sub-float v2, v22, v2 │ │ +0533de: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +0533e2: c832 |0105: mul-float/2addr v2, v3 │ │ +0533e4: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +0533e8: a907 0203 |0108: div-float v7, v2, v3 │ │ +0533ec: 8294 |010a: int-to-float v4, v9 │ │ +0533ee: 82a5 |010b: int-to-float v5, v10 │ │ +0533f0: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +0533f4: 5206 2205 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ +0533f8: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +0533fc: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +053400: 7606 f611 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ +053406: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +05340a: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +05340e: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +053412: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +053416: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +05341a: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +05341e: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +053422: a702 1602 |0125: sub-float v2, v22, v2 │ │ +053426: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +05342a: c832 |0129: mul-float/2addr v2, v3 │ │ +05342c: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +053430: a907 0203 |012c: div-float v7, v2, v3 │ │ +053434: 8294 |012e: int-to-float v4, v9 │ │ +053436: 82a5 |012f: int-to-float v5, v10 │ │ +053438: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +05343c: 5206 2305 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ +053440: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +053444: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +053448: 7606 f611 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ +05344e: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +053452: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +053456: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +05345a: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +05345e: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +053462: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +053466: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +05346a: a702 1602 |0149: sub-float v2, v22, v2 │ │ +05346e: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +053472: c832 |014d: mul-float/2addr v2, v3 │ │ +053474: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +053478: a907 0203 |0150: div-float v7, v2, v3 │ │ +05347c: 8294 |0152: int-to-float v4, v9 │ │ +05347e: 82a5 |0153: int-to-float v5, v10 │ │ +053480: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +053484: 5206 2005 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +053488: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +05348c: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +053490: 7606 f611 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11f6 │ │ +053496: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +05349a: 5202 2905 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +05349e: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +0534a0: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +0534a4: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +0534a8: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +0534ac: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +0534b0: 0201 1700 |016c: move/from16 v1, v23 │ │ +0534b4: 6e20 6501 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +0534ba: 7401 6701 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0167 │ │ +0534c0: 0a17 |0174: move-result v23 │ │ +0534c2: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +0534c6: 5402 1e05 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +0534ca: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +0534ce: 6e20 5d01 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@015d │ │ +0534d4: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +0534d8: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +0534dc: 7040 f711 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11f7 │ │ +0534e2: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +0534e6: 5402 2605 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ +0534ea: 7110 630b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +0534f0: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ +0534f4: 0201 1700 |018e: move/from16 v1, v23 │ │ +0534f8: 6e20 6501 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0165 │ │ +0534fe: 2900 d4fe |0193: goto/16 0067 // -012c │ │ +053502: 1202 |0195: const/4 v2, #int 0 // #0 │ │ +053504: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ +053508: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ +05350c: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ +053510: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ +053514: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ +053518: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ +05351c: 5202 2305 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ +053520: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +053524: 6e20 6101 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ +05352a: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ +05352e: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ +053532: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ +053536: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ +05353a: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ +05353e: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ +053542: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ +053546: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ +05354a: 5202 2005 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +05354e: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ +053552: 6e20 6101 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ +053558: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ +05355c: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ +053560: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ +053564: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ +053568: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ +05356c: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ +053570: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ +053574: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ +053578: 5202 2105 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ +05357c: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +053580: 6e20 6101 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ +053586: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ +05358a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +05358e: 5202 2205 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ +053592: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ +053596: 6e20 6101 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0161 │ │ +05359c: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ +0535a0: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ +0535a4: 5202 2905 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +0535a8: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ +0535aa: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ +0535ae: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ +0535b2: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ +0535b6: 5202 2905 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +0535ba: 8922 |01f1: float-to-double v2, v2 │ │ +0535bc: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +0535c0: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ +0535c4: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ +0535c8: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ +0535cc: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ +0535d0: 7040 f711 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11f7 │ │ +0535d6: 288d |01ff: goto 018c // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x0010 line=139 │ │ 0x0012 line=140 │ │ 0x0014 line=141 │ │ @@ -82299,25 +82299,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0535f0: |[0535f0] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -053600: 5540 2705 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -053604: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -053608: 5340 2405 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -05360c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -053610: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -053614: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -053618: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05361a: 0f00 |000d: return v0 │ │ -05361c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05361e: 28fe |000f: goto 000d // -0002 │ │ +0535d8: |[0535d8] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +0535e8: 5540 2705 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +0535ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0535f0: 5340 2405 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +0535f4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +0535f8: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +0535fc: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +053600: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +053602: 0f00 |000d: return v0 │ │ +053604: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +053606: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -82325,24 +82325,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -053620: |[053620] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -053630: 5410 1e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -053634: 5902 1c00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@001c │ │ -053638: 5410 1e05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -05363c: 5903 1e00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@001e │ │ -053640: 5410 1e05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -053644: 5904 1d00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@001d │ │ -053648: 5410 1e05 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ -05364c: 5905 1b00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@001b │ │ -053650: 0e00 |0010: return-void │ │ +053608: |[053608] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +053618: 5410 1e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +05361c: 5902 1c00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@001c │ │ +053620: 5410 1e05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +053624: 5903 1e00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@001e │ │ +053628: 5410 1e05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +05362c: 5904 1d00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@001d │ │ +053630: 5410 1e05 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@051e │ │ +053634: 5905 1b00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@001b │ │ +053638: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x0010 line=272 │ │ @@ -82358,20 +82358,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -053654: |[053654] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -053664: 5901 2005 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ -053668: 5902 2105 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ -05366c: 5903 2205 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ -053670: 5904 2305 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ -053674: 0e00 |0008: return-void │ │ +05363c: |[05363c] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +05364c: 5901 2005 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0520 │ │ +053650: 5902 2105 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0521 │ │ +053654: 5903 2205 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0522 │ │ +053658: 5904 2305 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0523 │ │ +05365c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -82387,21 +82387,21 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -053678: |[053678] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -053688: 5923 2905 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -05368c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -053690: 5a20 2805 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ -053694: 5420 2605 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ -053698: 7110 630b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ -05369e: 0e00 |000b: return-void │ │ +053660: |[053660] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +053670: 5923 2905 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +053674: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +053678: 5a20 2805 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ +05367c: 5420 2605 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ +053680: 7110 630b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b63 │ │ +053686: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ locals : │ │ @@ -82413,27 +82413,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0536a0: |[0536a0] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -0536b0: 5520 2705 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -0536b4: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -0536b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0536ba: 5920 2905 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0536be: 7100 5814 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -0536c4: 0b00 |000a: move-result-wide v0 │ │ -0536c6: 5a20 2805 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ -0536ca: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0536cc: 5c20 2705 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -0536d0: 5420 2605 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ -0536d4: 6e10 5d13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@135d │ │ -0536da: 0e00 |0015: return-void │ │ +053688: |[053688] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +053698: 5520 2705 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +05369c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +0536a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0536a2: 5920 2905 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +0536a6: 7100 5814 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +0536ac: 0b00 |000a: move-result-wide v0 │ │ +0536ae: 5a20 2805 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0528 │ │ +0536b2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0536b4: 5c20 2705 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +0536b8: 5420 2605 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ +0536bc: 6e10 5d13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@135d │ │ +0536c2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -82446,45 +82446,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0536dc: |[0536dc] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -0536ec: 5520 2705 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -0536f0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -0536f4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0536f6: 5920 2905 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ -0536fa: 7100 5814 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ -053700: 0b00 |000a: move-result-wide v0 │ │ -053702: 5a20 2405 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ -053706: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -053708: 5c20 2705 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ -05370c: 5420 2605 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ -053710: 6e10 5d13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@135d │ │ -053716: 0e00 |0015: return-void │ │ +0536c4: |[0536c4] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +0536d4: 5520 2705 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +0536d8: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +0536dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0536de: 5920 2905 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0529 │ │ +0536e2: 7100 5814 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1458 │ │ +0536e8: 0b00 |000a: move-result-wide v0 │ │ +0536ea: 5a20 2405 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0524 │ │ +0536ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0536f0: 5c20 2705 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0527 │ │ +0536f4: 5420 2605 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0526 │ │ +0536f8: 6e10 5d13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@135d │ │ +0536fe: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0004 line=122 │ │ 0x0007 line=123 │ │ 0x000d line=124 │ │ 0x0010 line=125 │ │ 0x0015 line=127 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ - source_file_idx : 2824 (SwipeProgressBar.java) │ │ + source_file_idx : 2817 (SwipeProgressBar.java) │ │ │ │ Class #343 header: │ │ class_idx : 646 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 724 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -82508,18 +82508,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 │ │ -053718: |[053718] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -053728: 5b01 2a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -05372c: 7010 5114 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1451 │ │ -053732: 0e00 |0005: return-void │ │ +053700: |[053700] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +053710: 5b01 2a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +053714: 7010 5114 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1451 │ │ +05371a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82529,54 +82529,54 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -053734: |[053734] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -053744: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053746: 5463 2a05 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -05374a: 7110 1312 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ -053750: 0a03 |0006: move-result v3 │ │ -053752: 5464 2a05 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -053756: 7110 1412 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1214 │ │ -05375c: 0a04 |000c: move-result v4 │ │ -05375e: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ -053762: 5463 2a05 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -053766: 7110 1312 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ -05376c: 0a03 |0014: move-result v3 │ │ -05376e: 5464 2a05 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -053772: 7110 1412 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1214 │ │ -053778: 0a04 |001a: move-result v4 │ │ -05377a: 5465 2a05 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -05377e: 7110 1312 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ -053784: 0a05 |0020: move-result v5 │ │ -053786: b154 |0021: sub-int/2addr v4, v5 │ │ -053788: 8244 |0022: int-to-float v4, v4 │ │ -05378a: c874 |0023: mul-float/2addr v4, v7 │ │ -05378c: 8744 |0024: float-to-int v4, v4 │ │ -05378e: 9002 0304 |0025: add-int v2, v3, v4 │ │ -053792: 5463 2a05 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -053796: 7110 1b12 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@121b │ │ -05379c: 0c03 |002c: move-result-object v3 │ │ -05379e: 6e10 4013 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -0537a4: 0a03 |0030: move-result v3 │ │ -0537a6: 9101 0203 |0031: sub-int v1, v2, v3 │ │ -0537aa: 5463 2a05 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -0537ae: 7110 1b12 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@121b │ │ -0537b4: 0c03 |0038: move-result-object v3 │ │ -0537b6: 6e10 4013 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -0537bc: 0a00 |003c: move-result v0 │ │ -0537be: 9003 0100 |003d: add-int v3, v1, v0 │ │ -0537c2: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ -0537c6: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ -0537ca: 5463 2a05 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ -0537ce: 7120 1c12 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@121c │ │ -0537d4: 0e00 |0048: return-void │ │ +05371c: |[05371c] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +05372c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05372e: 5463 2a05 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +053732: 7110 1312 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ +053738: 0a03 |0006: move-result v3 │ │ +05373a: 5464 2a05 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +05373e: 7110 1412 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1214 │ │ +053744: 0a04 |000c: move-result v4 │ │ +053746: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ +05374a: 5463 2a05 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +05374e: 7110 1312 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ +053754: 0a03 |0014: move-result v3 │ │ +053756: 5464 2a05 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +05375a: 7110 1412 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1214 │ │ +053760: 0a04 |001a: move-result v4 │ │ +053762: 5465 2a05 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +053766: 7110 1312 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1213 │ │ +05376c: 0a05 |0020: move-result v5 │ │ +05376e: b154 |0021: sub-int/2addr v4, v5 │ │ +053770: 8244 |0022: int-to-float v4, v4 │ │ +053772: c874 |0023: mul-float/2addr v4, v7 │ │ +053774: 8744 |0024: float-to-int v4, v4 │ │ +053776: 9002 0304 |0025: add-int v2, v3, v4 │ │ +05377a: 5463 2a05 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +05377e: 7110 1b12 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@121b │ │ +053784: 0c03 |002c: move-result-object v3 │ │ +053786: 6e10 4013 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05378c: 0a03 |0030: move-result v3 │ │ +05378e: 9101 0203 |0031: sub-int v1, v2, v3 │ │ +053792: 5463 2a05 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +053796: 7110 1b12 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@121b │ │ +05379c: 0c03 |0038: move-result-object v3 │ │ +05379e: 6e10 4013 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +0537a4: 0a00 |003c: move-result v0 │ │ +0537a6: 9003 0100 |003d: add-int v3, v1, v0 │ │ +0537aa: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ +0537ae: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ +0537b2: 5463 2a05 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052a │ │ +0537b6: 7120 1c12 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@121c │ │ +0537bc: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0001 line=94 │ │ 0x000f line=95 │ │ 0x0027 line=97 │ │ 0x0033 line=98 │ │ @@ -82588,21 +82588,21 @@ │ │ 0x003d - 0x0049 reg=0 currentTop I │ │ 0x0033 - 0x0049 reg=1 offset I │ │ 0x0001 - 0x0049 reg=2 targetTop I │ │ 0x0000 - 0x0049 reg=6 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0049 reg=7 interpolatedTime F │ │ 0x0000 - 0x0049 reg=8 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #344 header: │ │ class_idx : 647 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 724 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -82626,18 +82626,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 │ │ -0537d8: |[0537d8] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0537e8: 5b01 2b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ -0537ec: 7010 5114 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1451 │ │ -0537f2: 0e00 |0005: return-void │ │ +0537c0: |[0537c0] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0537d0: 5b01 2b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ +0537d4: 7010 5114 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1451 │ │ +0537da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82647,48 +82647,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0537f4: |[0537f4] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -053804: 5441 2b05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ -053808: 7110 1d12 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@121d │ │ -05380e: 0a01 |0005: move-result v1 │ │ -053810: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -053812: 5443 2b05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ -053816: 7110 1d12 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@121d │ │ -05381c: 0a03 |000c: move-result v3 │ │ -05381e: c732 |000d: sub-float/2addr v2, v3 │ │ -053820: c852 |000e: mul-float/2addr v2, v5 │ │ -053822: a600 0102 |000f: add-float v0, v1, v2 │ │ -053826: 5441 2b05 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ -05382a: 7110 1f12 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@121f │ │ -053830: 0c01 |0016: move-result-object v1 │ │ -053832: 6e20 fb11 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11fb │ │ -053838: 0e00 |001a: return-void │ │ +0537dc: |[0537dc] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0537ec: 5441 2b05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ +0537f0: 7110 1d12 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@121d │ │ +0537f6: 0a01 |0005: move-result v1 │ │ +0537f8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0537fa: 5443 2b05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ +0537fe: 7110 1d12 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@121d │ │ +053804: 0a03 |000c: move-result v3 │ │ +053806: c732 |000d: sub-float/2addr v2, v3 │ │ +053808: c852 |000e: mul-float/2addr v2, v5 │ │ +05380a: a600 0102 |000f: add-float v0, v1, v2 │ │ +05380e: 5441 2b05 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052b │ │ +053812: 7110 1f12 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@121f │ │ +053818: 0c01 |0016: move-result-object v1 │ │ +05381a: 6e20 fb11 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11fb │ │ +053820: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0011 line=110 │ │ 0x001a line=111 │ │ locals : │ │ 0x0011 - 0x001b reg=0 percent F │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x001b reg=5 interpolatedTime F │ │ 0x0000 - 0x001b reg=6 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #345 header: │ │ class_idx : 650 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -82713,18 +82713,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 │ │ -05383c: |[05383c] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05384c: 5b01 2e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -053850: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -053856: 0e00 |0005: return-void │ │ +053824: |[053824] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +053834: 5b01 2e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +053838: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05383e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82734,46 +82734,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -053858: |[053858] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ -053868: 5430 2e05 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -05386c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05386e: 7120 2412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1224 │ │ -053874: 5430 2e05 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -053878: 5431 2e05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -05387c: 7110 2012 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1220 │ │ -053882: 0a01 |000d: move-result v1 │ │ -053884: 5432 2e05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -053888: 6e10 3012 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -05388e: 0a02 |0013: move-result v2 │ │ -053890: b021 |0014: add-int/2addr v1, v2 │ │ -053892: 5432 2e05 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ -053896: 7110 1512 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1215 │ │ -05389c: 0c02 |001a: move-result-object v2 │ │ -05389e: 7130 1612 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ -0538a4: 0e00 |001e: return-void │ │ +053840: |[053840] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ +053850: 5430 2e05 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +053854: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +053856: 7120 2412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1224 │ │ +05385c: 5430 2e05 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +053860: 5431 2e05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +053864: 7110 2012 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1220 │ │ +05386a: 0a01 |000d: move-result v1 │ │ +05386c: 5432 2e05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +053870: 6e10 3012 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +053876: 0a02 |0013: move-result v2 │ │ +053878: b021 |0014: add-int/2addr v1, v2 │ │ +05387a: 5432 2e05 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052e │ │ +05387e: 7110 1512 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1215 │ │ +053884: 0c02 |001a: move-result-object v2 │ │ +053886: 7130 1612 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ +05388c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0006 line=135 │ │ 0x001e line=137 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #346 header: │ │ class_idx : 651 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -82798,18 +82798,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 │ │ -0538a8: |[0538a8] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0538b8: 5b01 2f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0538bc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0538c2: 0e00 |0005: return-void │ │ +053890: |[053890] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0538a0: 5b01 2f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538a4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0538aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82819,71 +82819,71 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -0538c4: |[0538c4] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ -0538d4: 5440 2f05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0538d8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0538da: 7120 2412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1224 │ │ -0538e0: 5440 2f05 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0538e4: 7110 1f12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@121f │ │ -0538ea: 0c00 |000b: move-result-object v0 │ │ -0538ec: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ -0538f0: 5440 2f05 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0538f4: 5441 2f05 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0538f8: 7110 2212 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1222 │ │ -0538fe: 0a01 |0015: move-result v1 │ │ -053900: 7120 1e12 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@121e │ │ -053906: 5440 2f05 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05390a: 7110 1812 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ -053910: 0c00 |001e: move-result-object v0 │ │ -053912: 5441 2f05 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053916: 7110 1712 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1217 │ │ -05391c: 0a01 |0024: move-result v1 │ │ -05391e: 8112 |0025: int-to-long v2, v1 │ │ -053920: 6e30 5414 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1454 │ │ -053926: 5440 2f05 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05392a: 7110 1812 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ -053930: 0c00 |002e: move-result-object v0 │ │ -053932: 5441 2f05 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053936: 7110 1912 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1219 │ │ -05393c: 0c01 |0034: move-result-object v1 │ │ -05393e: 6e20 5314 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ -053944: 5440 2f05 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053948: 7110 1812 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ -05394e: 0c00 |003d: move-result-object v0 │ │ -053950: 6e10 5214 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1452 │ │ -053956: 5440 2f05 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05395a: 7110 1812 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ -053960: 0c00 |0046: move-result-object v0 │ │ -053962: 5441 2f05 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053966: 7110 1a12 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@121a │ │ -05396c: 0c01 |004c: move-result-object v1 │ │ -05396e: 6e20 5514 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1455 │ │ -053974: 5440 2f05 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053978: 5441 2f05 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05397c: 7110 1812 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ -053982: 0c01 |0057: move-result-object v1 │ │ -053984: 6e20 4612 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@1246 │ │ -05398a: 5440 2f05 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05398e: 5441 2f05 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -053992: 7110 2012 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1220 │ │ -053998: 0a01 |0062: move-result v1 │ │ -05399a: 5442 2f05 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -05399e: 6e10 3012 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -0539a4: 0a02 |0068: move-result v2 │ │ -0539a6: b021 |0069: add-int/2addr v1, v2 │ │ -0539a8: 5442 2f05 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ -0539ac: 7110 1512 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1215 │ │ -0539b2: 0c02 |006f: move-result-object v2 │ │ -0539b4: 7130 1612 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ -0539ba: 0e00 |0073: return-void │ │ +0538ac: |[0538ac] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ +0538bc: 5440 2f05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538c0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0538c2: 7120 2412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1224 │ │ +0538c8: 5440 2f05 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538cc: 7110 1f12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@121f │ │ +0538d2: 0c00 |000b: move-result-object v0 │ │ +0538d4: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ +0538d8: 5440 2f05 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538dc: 5441 2f05 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538e0: 7110 2212 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1222 │ │ +0538e6: 0a01 |0015: move-result v1 │ │ +0538e8: 7120 1e12 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@121e │ │ +0538ee: 5440 2f05 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538f2: 7110 1812 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ +0538f8: 0c00 |001e: move-result-object v0 │ │ +0538fa: 5441 2f05 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +0538fe: 7110 1712 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1217 │ │ +053904: 0a01 |0024: move-result v1 │ │ +053906: 8112 |0025: int-to-long v2, v1 │ │ +053908: 6e30 5414 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1454 │ │ +05390e: 5440 2f05 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053912: 7110 1812 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ +053918: 0c00 |002e: move-result-object v0 │ │ +05391a: 5441 2f05 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +05391e: 7110 1912 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1219 │ │ +053924: 0c01 |0034: move-result-object v1 │ │ +053926: 6e20 5314 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ +05392c: 5440 2f05 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053930: 7110 1812 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ +053936: 0c00 |003d: move-result-object v0 │ │ +053938: 6e10 5214 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1452 │ │ +05393e: 5440 2f05 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053942: 7110 1812 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ +053948: 0c00 |0046: move-result-object v0 │ │ +05394a: 5441 2f05 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +05394e: 7110 1a12 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@121a │ │ +053954: 0c01 |004c: move-result-object v1 │ │ +053956: 6e20 5514 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1455 │ │ +05395c: 5440 2f05 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053960: 5441 2f05 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053964: 7110 1812 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1218 │ │ +05396a: 0c01 |0057: move-result-object v1 │ │ +05396c: 6e20 4612 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@1246 │ │ +053972: 5440 2f05 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053976: 5441 2f05 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +05397a: 7110 2012 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1220 │ │ +053980: 0a01 |0062: move-result v1 │ │ +053982: 5442 2f05 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053986: 6e10 3012 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +05398c: 0a02 |0068: move-result v2 │ │ +05398e: b021 |0069: add-int/2addr v1, v2 │ │ +053990: 5442 2f05 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052f │ │ +053994: 7110 1512 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1215 │ │ +05399a: 0c02 |006f: move-result-object v2 │ │ +05399c: 7130 1612 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ +0539a2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=149 │ │ 0x000e line=150 │ │ 0x0019 line=151 │ │ 0x0029 line=152 │ │ @@ -82891,21 +82891,21 @@ │ │ 0x0041 line=154 │ │ 0x0050 line=155 │ │ 0x005b line=157 │ │ 0x0073 line=159 │ │ locals : │ │ 0x0000 - 0x0074 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #347 header: │ │ class_idx : 652 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -82930,18 +82930,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0539bc: |[0539bc] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0539cc: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0530 │ │ -0539d0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0539d6: 0e00 |0005: return-void │ │ +0539a4: |[0539a4] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0539b4: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0530 │ │ +0539b8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0539be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82950,17 +82950,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0539d8: |[0539d8] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ -0539e8: 7020 0a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@120a │ │ -0539ee: 0e00 |0003: return-void │ │ +0539c0: |[0539c0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ +0539d0: 7020 0a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@120a │ │ +0539d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ @@ -82971,16 +82971,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0539f0: |[0539f0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -053a00: 0e00 |0000: return-void │ │ +0539d8: |[0539d8] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0539e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -82989,16 +82989,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a04: |[053a04] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -053a14: 0e00 |0000: return-void │ │ +0539ec: |[0539ec] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0539fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -83007,30 +83007,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053a18: |[053a18] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -053a28: 0e00 |0000: return-void │ │ +053a00: |[053a00] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +053a10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #348 header: │ │ class_idx : 653 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -83048,21 +83048,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #349 header: │ │ class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 707 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 7 │ │ instance_fields_size: 24 │ │ direct_methods_size : 28 │ │ virtual_methods_size: 13 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -83212,40 +83212,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -053a2c: |[053a2c] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -053a3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053a3e: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -053a42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -053a44: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ -053a4a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -053a4e: 6900 3305 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0533 │ │ -053a52: 0e00 |000b: return-void │ │ +053a14: |[053a14] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +053a24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053a26: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +053a2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +053a2c: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ +053a32: 4b02 0001 |0007: aput v2, v0, v1 │ │ +053a36: 6900 3305 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0533 │ │ +053a3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053a54: |[053a54] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -053a64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053a66: 7030 1212 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1212 │ │ -053a6c: 0e00 |0004: return-void │ │ +053a3c: |[053a3c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +053a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053a4e: 7030 1212 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1212 │ │ +053a54: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -83255,82 +83255,82 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -053a70: |[053a70] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053a80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053a82: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -053a84: 7030 9713 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ -053a8a: 5c54 4805 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ -053a8e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -053a92: 5952 3e05 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -053a96: 5953 4105 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ -053a9a: 5953 3b05 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -053a9e: 2202 8602 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0286 │ │ -053aa2: 7020 fe11 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11fe │ │ -053aa8: 5b52 3905 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053aac: 2202 8702 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0287 │ │ -053ab0: 7020 0012 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1200 │ │ -053ab6: 5b52 4d05 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@054d │ │ -053aba: 2202 8802 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0288 │ │ -053abe: 7020 0212 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1202 │ │ -053ac4: 5b52 4a05 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@054a │ │ -053ac8: 2202 8902 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0289 │ │ -053acc: 7020 0412 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1204 │ │ -053ad2: 5b52 4c05 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@054c │ │ -053ad6: 2202 8a02 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@028a │ │ -053ada: 7020 0612 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1206 │ │ -053ae0: 5b52 4905 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ -053ae4: 2202 8b02 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@028b │ │ -053ae8: 7020 0812 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1208 │ │ -053aee: 5b52 3a05 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -053af2: 7110 7f13 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -053af8: 0c02 |003c: move-result-object v2 │ │ -053afa: 6e10 8613 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ -053b00: 0a02 |0040: move-result v2 │ │ -053b02: 5952 4f05 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ -053b06: 6e10 3212 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ -053b0c: 0c02 |0046: move-result-object v2 │ │ -053b0e: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ -053b14: 6e20 0601 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0106 │ │ -053b1a: 0a02 |004d: move-result v2 │ │ -053b1c: 5952 4305 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ -053b20: 6e20 4512 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1245 │ │ -053b26: 2202 8502 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0285 │ │ -053b2a: 7020 f411 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@11f4 │ │ -053b30: 5b52 4605 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -053b34: 6e10 3212 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ -053b3a: 0c02 |005d: move-result-object v2 │ │ -053b3c: 6e10 0401 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -053b42: 0c01 |0061: move-result-object v1 │ │ -053b44: 5212 7a05 |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -053b48: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ -053b4c: c832 |0066: mul-float/2addr v2, v3 │ │ -053b4e: 8722 |0067: float-to-int v2, v2 │ │ -053b50: 5952 4705 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0547 │ │ -053b54: 2202 d702 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ -053b58: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ -053b5c: 7020 5a14 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ -053b62: 5b52 3d05 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ -053b66: 2202 d102 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ -053b6a: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ -053b6e: 7020 4c14 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ -053b74: 5b52 3805 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0538 │ │ -053b78: 6202 3305 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0533 │ │ -053b7c: 6e30 b900 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -053b82: 0c00 |0081: move-result-object v0 │ │ -053b84: 1212 |0082: const/4 v2, #int 1 // #1 │ │ -053b86: 6e30 0f01 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010f │ │ -053b8c: 0a02 |0086: move-result v2 │ │ -053b8e: 6e20 4012 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1240 │ │ -053b94: 6e10 1901 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -053b9a: 0e00 |008d: return-void │ │ +053a58: |[053a58] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +053a68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +053a6a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +053a6c: 7030 9713 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ +053a72: 5c54 4805 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ +053a76: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +053a7a: 5952 3e05 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +053a7e: 5953 4105 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ +053a82: 5953 3b05 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +053a86: 2202 8602 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0286 │ │ +053a8a: 7020 fe11 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11fe │ │ +053a90: 5b52 3905 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053a94: 2202 8702 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0287 │ │ +053a98: 7020 0012 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1200 │ │ +053a9e: 5b52 4d05 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@054d │ │ +053aa2: 2202 8802 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0288 │ │ +053aa6: 7020 0212 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1202 │ │ +053aac: 5b52 4a05 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@054a │ │ +053ab0: 2202 8902 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0289 │ │ +053ab4: 7020 0412 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1204 │ │ +053aba: 5b52 4c05 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@054c │ │ +053abe: 2202 8a02 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@028a │ │ +053ac2: 7020 0612 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1206 │ │ +053ac8: 5b52 4905 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ +053acc: 2202 8b02 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@028b │ │ +053ad0: 7020 0812 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1208 │ │ +053ad6: 5b52 3a05 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +053ada: 7110 7f13 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +053ae0: 0c02 |003c: move-result-object v2 │ │ +053ae2: 6e10 8613 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ +053ae8: 0a02 |0040: move-result v2 │ │ +053aea: 5952 4f05 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ +053aee: 6e10 3212 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ +053af4: 0c02 |0046: move-result-object v2 │ │ +053af6: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ +053afc: 6e20 0601 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0106 │ │ +053b02: 0a02 |004d: move-result v2 │ │ +053b04: 5952 4305 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ +053b08: 6e20 4512 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1245 │ │ +053b0e: 2202 8502 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0285 │ │ +053b12: 7020 f411 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@11f4 │ │ +053b18: 5b52 4605 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +053b1c: 6e10 3212 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ +053b22: 0c02 |005d: move-result-object v2 │ │ +053b24: 6e10 0401 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +053b2a: 0c01 |0061: move-result-object v1 │ │ +053b2c: 5212 7a05 |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +053b30: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ +053b34: c832 |0066: mul-float/2addr v2, v3 │ │ +053b36: 8722 |0067: float-to-int v2, v2 │ │ +053b38: 5952 4705 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0547 │ │ +053b3c: 2202 d702 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ +053b40: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ +053b44: 7020 5a14 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ +053b4a: 5b52 3d05 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ +053b4e: 2202 d102 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ +053b52: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ +053b56: 7020 4c14 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ +053b5c: 5b52 3805 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0538 │ │ +053b60: 6202 3305 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0533 │ │ +053b64: 6e30 b900 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +053b6a: 0c00 |0081: move-result-object v0 │ │ +053b6c: 1212 |0082: const/4 v2, #int 1 // #1 │ │ +053b6e: 6e30 0f01 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010f │ │ +053b74: 0a02 |0086: move-result v2 │ │ +053b76: 6e20 4012 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1240 │ │ +053b7c: 6e10 1901 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +053b82: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=177 │ │ 0x0005 line=72 │ │ 0x0007 line=74 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ @@ -83364,17 +83364,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 │ │ -053b9c: |[053b9c] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -053bac: 5210 4005 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0540 │ │ -053bb0: 0f00 |0002: return v0 │ │ +053b84: |[053b84] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +053b94: 5210 4005 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0540 │ │ +053b98: 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;) │ │ @@ -83382,17 +83382,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 │ │ -053bb4: |[053bb4] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -053bc4: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0544 │ │ -053bc8: 0f00 |0002: return v0 │ │ +053b9c: |[053b9c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +053bac: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0544 │ │ +053bb0: 0f00 |0002: return 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;) │ │ @@ -83400,17 +83400,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053bcc: |[053bcc] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -053bdc: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@054a │ │ -053be0: 1100 |0002: return-object v0 │ │ +053bb4: |[053bb4] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +053bc4: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@054a │ │ +053bc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83418,17 +83418,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -053be4: |[053be4] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ -053bf4: 7030 2512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1225 │ │ -053bfa: 0e00 |0003: return-void │ │ +053bcc: |[053bcc] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ +053bdc: 7030 2512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1225 │ │ +053be2: 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 Landroid/view/animation/Animation$AnimationListener; │ │ @@ -83438,17 +83438,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 │ │ -053bfc: |[053bfc] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -053c0c: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ -053c10: 0f00 |0002: return v0 │ │ +053be4: |[053be4] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +053bf4: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ +053bf8: 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;) │ │ @@ -83456,17 +83456,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c14: |[053c14] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ -053c24: 5410 4d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@054d │ │ -053c28: 1100 |0002: return-object v0 │ │ +053bfc: |[053bfc] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ +053c0c: 5410 4d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@054d │ │ +053c10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83474,17 +83474,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c2c: |[053c2c] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -053c3c: 5410 4c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@054c │ │ -053c40: 1100 |0002: return-object v0 │ │ +053c14: |[053c14] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +053c24: 5410 4c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@054c │ │ +053c28: 1100 |0002: return-object 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;) │ │ @@ -83492,17 +83492,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c44: |[053c44] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ -053c54: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ -053c58: 1100 |0002: return-object v0 │ │ +053c2c: |[053c2c] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ +053c3c: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ +053c40: 1100 |0002: return-object 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;) │ │ @@ -83510,17 +83510,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c5c: |[053c5c] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ -053c6c: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053c70: 1100 |0002: return-object v0 │ │ +053c44: |[053c44] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ +053c54: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053c58: 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;) │ │ @@ -83528,17 +83528,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 │ │ -053c74: |[053c74] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -053c84: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1243 │ │ -053c8a: 0e00 |0003: return-void │ │ +053c5c: |[053c5c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +053c6c: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1243 │ │ +053c72: 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 │ │ │ │ @@ -83547,17 +83547,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 │ │ -053c8c: |[053c8c] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -053c9c: 5210 4105 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ -053ca0: 0f00 |0002: return v0 │ │ +053c74: |[053c74] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +053c84: 5210 4105 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ +053c88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83565,17 +83565,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053ca4: |[053ca4] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -053cb4: 5901 4105 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ -053cb8: 0f01 |0002: return v1 │ │ +053c8c: |[053c8c] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +053c9c: 5901 4105 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0541 │ │ +053ca0: 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 F │ │ │ │ @@ -83584,17 +83584,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053cbc: |[053cbc] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ -053ccc: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -053cd0: 1100 |0002: return-object v0 │ │ +053ca4: |[053ca4] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ +053cb4: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +053cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83602,17 +83602,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 │ │ -053cd4: |[053cd4] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -053ce4: 5210 3c05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ -053ce8: 0f00 |0002: return v0 │ │ +053cbc: |[053cbc] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +053ccc: 5210 3c05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ +053cd0: 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;) │ │ @@ -83620,17 +83620,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 │ │ -053cec: |[053cec] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -053cfc: 5901 3c05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ -053d00: 0f01 |0002: return v1 │ │ +053cd4: |[053cd4] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +053ce4: 5901 3c05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ +053ce8: 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 │ │ │ │ @@ -83639,17 +83639,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 │ │ -053d04: |[053d04] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -053d14: 5210 3b05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -053d18: 0f00 |0002: return v0 │ │ +053cec: |[053cec] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +053cfc: 5210 3b05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +053d00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83657,17 +83657,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053d1c: |[053d1c] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -053d2c: 5901 3b05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -053d30: 0f01 |0002: return v1 │ │ +053d04: |[053d04] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +053d14: 5901 3b05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +053d18: 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 F │ │ │ │ @@ -83676,17 +83676,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053d34: |[053d34] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ -053d44: 5c01 4b05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ -053d48: 0f01 |0002: return v1 │ │ +053d1c: |[053d1c] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ +053d2c: 5c01 4b05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ +053d30: 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 Z │ │ │ │ @@ -83695,31 +83695,31 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -053d4c: |[053d4c] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -053d5c: 5945 4005 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0540 │ │ -053d60: 5440 3905 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053d64: 6e10 5214 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1452 │ │ -053d6a: 5440 3905 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053d6e: 5241 4305 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ -053d72: 8112 |000b: int-to-long v2, v1 │ │ -053d74: 6e30 5414 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1454 │ │ -053d7a: 5440 3905 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053d7e: 6e20 5314 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ -053d84: 5440 3905 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053d88: 5441 3d05 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ -053d8c: 6e20 5514 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1455 │ │ -053d92: 5440 4e05 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053d96: 5441 3905 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ -053d9a: 6e20 7d13 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -053da0: 0e00 |0022: return-void │ │ +053d34: |[053d34] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +053d44: 5945 4005 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0540 │ │ +053d48: 5440 3905 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053d4c: 6e10 5214 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1452 │ │ +053d52: 5440 3905 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053d56: 5241 4305 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0543 │ │ +053d5a: 8112 |000b: int-to-long v2, v1 │ │ +053d5c: 6e30 5414 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1454 │ │ +053d62: 5440 3905 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053d66: 6e20 5314 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ +053d6c: 5440 3905 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053d70: 5441 3d05 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@053d │ │ +053d74: 6e20 5514 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1455 │ │ +053d7a: 5440 4e05 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053d7e: 5441 3905 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0539 │ │ +053d82: 6e20 7d13 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +053d88: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x000f line=214 │ │ 0x0014 line=215 │ │ @@ -83735,73 +83735,73 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -053da4: |[053da4] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -053db4: 5441 4e05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053db8: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ -053dbc: 6e10 2a12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ -053dc2: 0a01 |0007: move-result v1 │ │ -053dc4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -053dc6: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ -053dca: 6e10 3412 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@1234 │ │ -053dd0: 0a01 |000e: move-result v1 │ │ -053dd2: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ -053dd6: 2201 5703 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -053dda: 1a02 090b |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0b09 │ │ -053dde: 7020 a417 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -053de4: 2701 |0018: throw v1 │ │ -053de6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -053de8: 6e20 2912 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ -053dee: 0c01 |001d: move-result-object v1 │ │ -053df0: 5b41 4e05 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053df4: 5441 4e05 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053df8: 6e10 4013 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053dfe: 0a01 |0025: move-result v1 │ │ -053e00: 6e10 3012 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -053e06: 0a02 |0029: move-result v2 │ │ -053e08: b021 |002a: add-int/2addr v1, v2 │ │ -053e0a: 5941 4405 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0544 │ │ -053e0e: 5241 3e05 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -053e12: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ -053e16: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ -053e1a: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ -053e1e: 6e10 3112 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ -053e24: 0c01 |0038: move-result-object v1 │ │ -053e26: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ -053e2a: 6e10 3112 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ -053e30: 0c01 |003e: move-result-object v1 │ │ -053e32: 1f01 bf02 |003f: check-cast v1, Landroid/view/View; // type@02bf │ │ -053e36: 6e10 2713 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1327 │ │ -053e3c: 0a01 |0044: move-result v1 │ │ -053e3e: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ -053e42: 6e10 3212 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ -053e48: 0c01 |004a: move-result-object v1 │ │ -053e4a: 6e10 0401 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -053e50: 0c00 |004e: move-result-object v0 │ │ -053e52: 6e10 3112 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ -053e58: 0c01 |0052: move-result-object v1 │ │ -053e5a: 1f01 bf02 |0053: check-cast v1, Landroid/view/View; // type@02bf │ │ -053e5e: 6e10 2713 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1327 │ │ -053e64: 0a01 |0058: move-result v1 │ │ -053e66: 8211 |0059: int-to-float v1, v1 │ │ -053e68: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ -053e6e: c821 |005d: mul-float/2addr v1, v2 │ │ -053e70: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ -053e74: 5203 7a05 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -053e78: c832 |0062: mul-float/2addr v2, v3 │ │ -053e7a: 7120 b917 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -053e80: 0a01 |0066: move-result v1 │ │ -053e82: 8711 |0067: float-to-int v1, v1 │ │ -053e84: 8211 |0068: int-to-float v1, v1 │ │ -053e86: 5941 3e05 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -053e8a: 0e00 |006b: return-void │ │ +053d8c: |[053d8c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +053d9c: 5441 4e05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053da0: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ +053da4: 6e10 2a12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ +053daa: 0a01 |0007: move-result v1 │ │ +053dac: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +053dae: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ +053db2: 6e10 3412 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@1234 │ │ +053db8: 0a01 |000e: move-result v1 │ │ +053dba: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ +053dbe: 2201 5703 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +053dc2: 1a02 020b |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0b02 │ │ +053dc6: 7020 a417 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +053dcc: 2701 |0018: throw v1 │ │ +053dce: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +053dd0: 6e20 2912 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ +053dd6: 0c01 |001d: move-result-object v1 │ │ +053dd8: 5b41 4e05 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053ddc: 5441 4e05 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053de0: 6e10 4013 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +053de6: 0a01 |0025: move-result v1 │ │ +053de8: 6e10 3012 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +053dee: 0a02 |0029: move-result v2 │ │ +053df0: b021 |002a: add-int/2addr v1, v2 │ │ +053df2: 5941 4405 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0544 │ │ +053df6: 5241 3e05 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +053dfa: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ +053dfe: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ +053e02: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ +053e06: 6e10 3112 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ +053e0c: 0c01 |0038: move-result-object v1 │ │ +053e0e: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ +053e12: 6e10 3112 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ +053e18: 0c01 |003e: move-result-object v1 │ │ +053e1a: 1f01 bf02 |003f: check-cast v1, Landroid/view/View; // type@02bf │ │ +053e1e: 6e10 2713 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1327 │ │ +053e24: 0a01 |0044: move-result v1 │ │ +053e26: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ +053e2a: 6e10 3212 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ +053e30: 0c01 |004a: move-result-object v1 │ │ +053e32: 6e10 0401 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +053e38: 0c00 |004e: move-result-object v0 │ │ +053e3a: 6e10 3112 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1231 │ │ +053e40: 0c01 |0052: move-result-object v1 │ │ +053e42: 1f01 bf02 |0053: check-cast v1, Landroid/view/View; // type@02bf │ │ +053e46: 6e10 2713 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1327 │ │ +053e4c: 0a01 |0058: move-result v1 │ │ +053e4e: 8211 |0059: int-to-float v1, v1 │ │ +053e50: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ +053e56: c821 |005d: mul-float/2addr v1, v2 │ │ +053e58: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ +053e5c: 5203 7a05 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +053e60: c832 |0062: mul-float/2addr v2, v3 │ │ +053e62: 7120 b917 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +053e68: 0a01 |0066: move-result v1 │ │ +053e6a: 8711 |0067: float-to-int v1, v1 │ │ +053e6c: 8211 |0068: int-to-float v1, v1 │ │ +053e6e: 5941 3e05 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +053e72: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0011 line=289 │ │ 0x0019 line=292 │ │ 0x0020 line=293 │ │ @@ -83819,22 +83819,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -053e8c: |[053e8c] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ -053e9c: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053ea0: 6e20 5613 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ -053ea6: 5410 4e05 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053eaa: 6e10 4013 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053eb0: 0a00 |000a: move-result v0 │ │ -053eb2: 5910 3c05 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ -053eb6: 0e00 |000d: return-void │ │ +053e74: |[053e74] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ +053e84: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053e88: 6e20 5613 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ +053e8e: 5410 4e05 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053e92: 6e10 4013 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +053e98: 0a00 |000a: move-result v0 │ │ +053e9a: 5910 3c05 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ +053e9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -83845,24 +83845,24 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -053eb8: |[053eb8] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ -053ec8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053eca: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ -053ece: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -053ed2: 5921 3b05 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -053ed6: 0e00 |0007: return-void │ │ -053ed8: 5923 3b05 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -053edc: 5420 4605 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -053ee0: 6e20 fb11 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11fb │ │ -053ee6: 28f8 |000f: goto 0007 // -0008 │ │ +053ea0: |[053ea0] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ +053eb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +053eb2: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ +053eb6: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +053eba: 5921 3b05 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +053ebe: 0e00 |0007: return-void │ │ +053ec0: 5923 3b05 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +053ec4: 5420 4605 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +053ec8: 6e20 fb11 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11fb │ │ +053ece: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0005 line=231 │ │ 0x0007 line=236 │ │ 0x0008 line=234 │ │ 0x000a line=235 │ │ @@ -83875,24 +83875,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -053ee8: |[053ee8] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ -053ef8: 5410 3a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -053efc: 6e20 3d12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -053f02: 5410 4905 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ -053f06: 7210 c817 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -053f0c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -053f0e: 6e20 4212 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@1242 │ │ -053f14: 5410 4205 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0542 │ │ -053f18: 7210 0f12 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@120f │ │ -053f1e: 0e00 |0013: return-void │ │ +053ed0: |[053ed0] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ +053ee0: 5410 3a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +053ee4: 6e20 3d12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +053eea: 5410 4905 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ +053eee: 7210 c817 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +053ef4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +053ef6: 6e20 4212 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@1242 │ │ +053efc: 5410 4205 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0542 │ │ +053f00: 7210 0f12 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@120f │ │ +053f06: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0005 line=439 │ │ 0x000a line=440 │ │ 0x000e line=441 │ │ 0x0013 line=442 │ │ @@ -83904,30 +83904,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -053f20: |[053f20] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ -053f30: 5431 4e05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053f34: 6e10 4013 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053f3a: 0a00 |0005: move-result v0 │ │ -053f3c: 8241 |0006: int-to-float v1, v4 │ │ -053f3e: 5232 3e05 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -053f42: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ -053f46: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ -053f4a: 5231 3e05 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -053f4e: 8714 |000f: float-to-int v4, v1 │ │ -053f50: 9101 0400 |0010: sub-int v1, v4, v0 │ │ -053f54: 7020 4312 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1243 │ │ -053f5a: 0e00 |0015: return-void │ │ -053f5c: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ -053f60: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -053f62: 28f7 |0019: goto 0010 // -0009 │ │ +053f08: |[053f08] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ +053f18: 5431 4e05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053f1c: 6e10 4013 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +053f22: 0a00 |0005: move-result v0 │ │ +053f24: 8241 |0006: int-to-float v1, v4 │ │ +053f26: 5232 3e05 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +053f2a: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ +053f2e: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ +053f32: 5231 3e05 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +053f36: 8714 |000f: float-to-int v4, v1 │ │ +053f38: 9101 0400 |0010: sub-int v1, v4, v0 │ │ +053f3c: 7020 4312 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1243 │ │ +053f42: 0e00 |0015: return-void │ │ +053f44: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ +053f48: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +053f4a: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0006 line=446 │ │ 0x000d line=447 │ │ 0x0010 line=451 │ │ 0x0015 line=452 │ │ @@ -83943,21 +83943,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -053f64: |[053f64] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ -053f74: 5440 3a05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -053f78: 6e20 3d12 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -053f7e: 5440 3a05 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -053f82: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ -053f86: 6e40 3c12 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@123c │ │ -053f8c: 0e00 |000c: return-void │ │ +053f4c: |[053f4c] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ +053f5c: 5440 3a05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +053f60: 6e20 3d12 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +053f66: 5440 3a05 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +053f6a: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ +053f6e: 6e40 3c12 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@123c │ │ +053f74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ 0x000c line=462 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -83968,52 +83968,52 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -053f90: |[053f90] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -053fa0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -053fa2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -053fa4: 6003 1f00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -053fa8: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -053fac: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -053fb0: 5453 4e05 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053fb4: 2033 dc02 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@02dc │ │ -053fb8: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -053fbc: 5450 4e05 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -053fc0: 1f00 dc02 |0010: check-cast v0, Landroid/widget/AbsListView; // type@02dc │ │ -053fc4: 6e10 6214 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1462 │ │ -053fca: 0a03 |0015: move-result v3 │ │ -053fcc: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -053fd0: 6e10 6314 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1463 │ │ -053fd6: 0a03 |001b: move-result v3 │ │ -053fd8: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -053fdc: 6e20 6114 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1461 │ │ -053fe2: 0c03 |0021: move-result-object v3 │ │ -053fe4: 6e10 4013 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -053fea: 0a03 |0025: move-result v3 │ │ -053fec: 6e10 6414 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1464 │ │ -053ff2: 0a04 |0029: move-result v4 │ │ -053ff4: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -053ff8: 0f01 |002c: return v1 │ │ -053ffa: 0121 |002d: move v1, v2 │ │ -053ffc: 28fe |002e: goto 002c // -0002 │ │ -053ffe: 5453 4e05 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -054002: 6e10 3e13 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@133e │ │ -054008: 0a03 |0034: move-result v3 │ │ -05400a: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -05400e: 0121 |0037: move v1, v2 │ │ -054010: 28f4 |0038: goto 002c // -000c │ │ -054012: 5451 4e05 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -054016: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -054018: 7120 500b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b50 │ │ -05401e: 0a01 |003f: move-result v1 │ │ -054020: 28ec |0040: goto 002c // -0014 │ │ +053f78: |[053f78] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +053f88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +053f8a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +053f8c: 6003 1f00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +053f90: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +053f94: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +053f98: 5453 4e05 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053f9c: 2033 dc02 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@02dc │ │ +053fa0: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +053fa4: 5450 4e05 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053fa8: 1f00 dc02 |0010: check-cast v0, Landroid/widget/AbsListView; // type@02dc │ │ +053fac: 6e10 6214 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1462 │ │ +053fb2: 0a03 |0015: move-result v3 │ │ +053fb4: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +053fb8: 6e10 6314 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1463 │ │ +053fbe: 0a03 |001b: move-result v3 │ │ +053fc0: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +053fc4: 6e20 6114 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1461 │ │ +053fca: 0c03 |0021: move-result-object v3 │ │ +053fcc: 6e10 4013 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +053fd2: 0a03 |0025: move-result v3 │ │ +053fd4: 6e10 6414 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1464 │ │ +053fda: 0a04 |0029: move-result v4 │ │ +053fdc: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +053fe0: 0f01 |002c: return v1 │ │ +053fe2: 0121 |002d: move v1, v2 │ │ +053fe4: 28fe |002e: goto 002c // -0002 │ │ +053fe6: 5453 4e05 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053fea: 6e10 3e13 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@133e │ │ +053ff0: 0a03 |0034: move-result v3 │ │ +053ff2: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +053ff6: 0121 |0037: move v1, v2 │ │ +053ff8: 28f4 |0038: goto 002c // -000c │ │ +053ffa: 5451 4e05 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +053ffe: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +054000: 7120 500b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b50 │ │ +054006: 0a01 |003f: move-result v1 │ │ +054008: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0008 line=350 │ │ 0x000e line=351 │ │ 0x0012 line=352 │ │ 0x002c line=359 │ │ @@ -84030,19 +84030,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054024: |[054024] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ -054034: 6f20 9e13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ -05403a: 5410 4605 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -05403e: 6e20 f511 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@11f5 │ │ -054044: 0e00 |0008: return-void │ │ +05400c: |[05400c] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ +05401c: 6f20 9e13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@139e │ │ +054022: 5410 4605 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +054026: 6e20 f511 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@11f5 │ │ +05402c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ 0x0008 line=309 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -84053,17 +84053,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054048: |[054048] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -054058: 5510 4805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ -05405c: 0f00 |0002: return v0 │ │ +054030: |[054030] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +054040: 5510 4805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ +054044: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -84071,21 +84071,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -054060: |[054060] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ -054070: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ -054076: 5410 3a05 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -05407a: 6e20 3d12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -054080: 5410 4905 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ -054084: 6e20 3d12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -05408a: 0e00 |000d: return-void │ │ +054048: |[054048] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ +054058: 6f10 ac13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ +05405e: 5410 3a05 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +054062: 6e20 3d12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +054068: 5410 4905 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ +05406c: 6e20 3d12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +054072: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ 0x000d line=201 │ │ locals : │ │ @@ -84096,21 +84096,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05408c: |[05408c] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ -05409c: 6f10 ad13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ -0540a2: 5410 4905 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ -0540a6: 6e20 3d12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -0540ac: 5410 3a05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -0540b0: 6e20 3d12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -0540b6: 0e00 |000d: return-void │ │ +054074: |[054074] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ +054084: 6f10 ad13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ +05408a: 5410 4905 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0549 │ │ +05408e: 6e20 3d12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +054094: 5410 3a05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +054098: 6e20 3d12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +05409e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x0008 line=207 │ │ 0x000d line=208 │ │ locals : │ │ @@ -84121,38 +84121,38 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0540b8: |[0540b8] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0540c8: 7010 2812 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ -0540ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0540d0: 5521 4b05 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ -0540d4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -0540d8: 6e10 ee12 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -0540de: 0a01 |000b: move-result v1 │ │ -0540e0: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ -0540e4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0540e6: 5c21 4b05 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ -0540ea: 6e10 3312 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1233 │ │ -0540f0: 0a01 |0014: move-result v1 │ │ -0540f2: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ -0540f6: 5521 4b05 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ -0540fa: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ -0540fe: 6e10 2612 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1226 │ │ -054104: 0a01 |001e: move-result v1 │ │ -054106: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ -05410a: 6e20 3b12 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@123b │ │ -054110: 0a00 |0024: move-result v0 │ │ -054112: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ -054116: 6f20 af13 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@13af │ │ -05411c: 0a00 |002a: move-result v0 │ │ -05411e: 0f00 |002b: return v0 │ │ +0540a0: |[0540a0] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0540b0: 7010 2812 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ +0540b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0540b8: 5521 4b05 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ +0540bc: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0540c0: 6e10 ee12 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +0540c6: 0a01 |000b: move-result v1 │ │ +0540c8: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ +0540cc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0540ce: 5c21 4b05 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ +0540d2: 6e10 3312 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1233 │ │ +0540d8: 0a01 |0014: move-result v1 │ │ +0540da: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ +0540de: 5521 4b05 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ +0540e2: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ +0540e6: 6e10 2612 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1226 │ │ +0540ec: 0a01 |001e: move-result v1 │ │ +0540ee: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ +0540f2: 6e20 3b12 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@123b │ │ +0540f8: 0a00 |0024: move-result v0 │ │ +0540fa: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ +0540fe: 6f20 af13 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@13af │ │ +054104: 0a00 |002a: move-result v0 │ │ +054106: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ 0x0004 line=367 │ │ 0x000e line=368 │ │ 0x0011 line=370 │ │ @@ -84168,51 +84168,51 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -054120: |[054120] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -054130: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -054132: 6e10 2c12 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@122c │ │ -054138: 0a06 |0004: move-result v6 │ │ -05413a: 6e10 2b12 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@122b │ │ -054140: 0a05 |0008: move-result v5 │ │ -054142: 54a7 4605 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -054146: 52a8 4705 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0547 │ │ -05414a: 6e58 f911 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@11f9 │ │ -054150: 6e10 2a12 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ -054156: 0a07 |0013: move-result v7 │ │ -054158: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ -05415c: 0e00 |0016: return-void │ │ -05415e: 6e20 2912 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ -054164: 0c00 |001a: move-result-object v0 │ │ -054166: 6e10 2e12 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ -05416c: 0a02 |001e: move-result v2 │ │ -05416e: 52a7 3c05 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ -054172: 6e10 3012 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -054178: 0a08 |0024: move-result v8 │ │ -05417a: 9003 0708 |0025: add-int v3, v7, v8 │ │ -05417e: 6e10 2e12 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ -054184: 0a07 |002a: move-result v7 │ │ -054186: 9107 0607 |002b: sub-int v7, v6, v7 │ │ -05418a: 6e10 2f12 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@122f │ │ -054190: 0a08 |0030: move-result v8 │ │ -054192: 9104 0708 |0031: sub-int v4, v7, v8 │ │ -054196: 6e10 3012 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -05419c: 0a07 |0036: move-result v7 │ │ -05419e: 9107 0507 |0037: sub-int v7, v5, v7 │ │ -0541a2: 6e10 2d12 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@122d │ │ -0541a8: 0a08 |003c: move-result v8 │ │ -0541aa: 9101 0708 |003d: sub-int v1, v7, v8 │ │ -0541ae: 9007 0204 |003f: add-int v7, v2, v4 │ │ -0541b2: 9008 0301 |0041: add-int v8, v3, v1 │ │ -0541b6: 6e58 5313 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ -0541bc: 28d0 |0046: goto 0016 // -0030 │ │ +054108: |[054108] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +054118: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05411a: 6e10 2c12 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@122c │ │ +054120: 0a06 |0004: move-result v6 │ │ +054122: 6e10 2b12 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@122b │ │ +054128: 0a05 |0008: move-result v5 │ │ +05412a: 54a7 4605 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +05412e: 52a8 4705 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0547 │ │ +054132: 6e58 f911 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@11f9 │ │ +054138: 6e10 2a12 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ +05413e: 0a07 |0013: move-result v7 │ │ +054140: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ +054144: 0e00 |0016: return-void │ │ +054146: 6e20 2912 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ +05414c: 0c00 |001a: move-result-object v0 │ │ +05414e: 6e10 2e12 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ +054154: 0a02 |001e: move-result v2 │ │ +054156: 52a7 3c05 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@053c │ │ +05415a: 6e10 3012 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +054160: 0a08 |0024: move-result v8 │ │ +054162: 9003 0708 |0025: add-int v3, v7, v8 │ │ +054166: 6e10 2e12 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ +05416c: 0a07 |002a: move-result v7 │ │ +05416e: 9107 0607 |002b: sub-int v7, v6, v7 │ │ +054172: 6e10 2f12 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@122f │ │ +054178: 0a08 |0030: move-result v8 │ │ +05417a: 9104 0708 |0031: sub-int v4, v7, v8 │ │ +05417e: 6e10 3012 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +054184: 0a07 |0036: move-result v7 │ │ +054186: 9107 0507 |0037: sub-int v7, v5, v7 │ │ +05418a: 6e10 2d12 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@122d │ │ +054190: 0a08 |003c: move-result v8 │ │ +054192: 9101 0708 |003d: sub-int v1, v7, v8 │ │ +054196: 9007 0204 |003f: add-int v7, v2, v4 │ │ +05419a: 9008 0301 |0041: add-int v8, v3, v1 │ │ +05419e: 6e58 5313 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1353 │ │ +0541a4: 28d0 |0046: goto 0016 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=313 │ │ 0x0005 line=314 │ │ 0x0009 line=315 │ │ 0x0010 line=316 │ │ 0x0016 line=325 │ │ @@ -84242,56 +84242,56 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0541c0: |[0541c0] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -0541d0: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ -0541d4: 6f30 b213 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@13b2 │ │ -0541da: 6e10 2a12 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ -0541e0: 0a00 |0008: move-result v0 │ │ -0541e2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0541e4: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ -0541e8: 6e10 3412 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@1234 │ │ -0541ee: 0a00 |000f: move-result v0 │ │ -0541f0: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ -0541f4: 2200 5703 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0541f8: 1a01 090b |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0b09 │ │ -0541fc: 7020 a417 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -054202: 2700 |0019: throw v0 │ │ -054204: 6e10 2a12 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ -05420a: 0a00 |001d: move-result v0 │ │ -05420c: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ -054210: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -054212: 6e20 2912 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ -054218: 0c00 |0024: move-result-object v0 │ │ -05421a: 6e10 2c12 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@122c │ │ -054220: 0a01 |0028: move-result v1 │ │ -054222: 6e10 2e12 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ -054228: 0a02 |002c: move-result v2 │ │ -05422a: b121 |002d: sub-int/2addr v1, v2 │ │ -05422c: 6e10 2f12 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@122f │ │ -054232: 0a02 |0031: move-result v2 │ │ -054234: b121 |0032: sub-int/2addr v1, v2 │ │ -054236: 7120 1613 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -05423c: 0a01 |0036: move-result v1 │ │ -05423e: 6e10 2b12 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@122b │ │ -054244: 0a02 |003a: move-result v2 │ │ -054246: 6e10 3012 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ -05424c: 0a03 |003e: move-result v3 │ │ -05424e: b132 |003f: sub-int/2addr v2, v3 │ │ -054250: 6e10 2d12 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@122d │ │ -054256: 0a03 |0043: move-result v3 │ │ -054258: b132 |0044: sub-int/2addr v2, v3 │ │ -05425a: 7120 1613 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -054260: 0a02 |0048: move-result v2 │ │ -054262: 6e30 5413 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1354 │ │ -054268: 0e00 |004c: return-void │ │ +0541a8: |[0541a8] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +0541b8: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ +0541bc: 6f30 b213 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@13b2 │ │ +0541c2: 6e10 2a12 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ +0541c8: 0a00 |0008: move-result v0 │ │ +0541ca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0541cc: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ +0541d0: 6e10 3412 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@1234 │ │ +0541d6: 0a00 |000f: move-result v0 │ │ +0541d8: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ +0541dc: 2200 5703 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0541e0: 1a01 020b |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0b02 │ │ +0541e4: 7020 a417 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0541ea: 2700 |0019: throw v0 │ │ +0541ec: 6e10 2a12 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@122a │ │ +0541f2: 0a00 |001d: move-result v0 │ │ +0541f4: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ +0541f8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0541fa: 6e20 2912 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1229 │ │ +054200: 0c00 |0024: move-result-object v0 │ │ +054202: 6e10 2c12 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@122c │ │ +054208: 0a01 |0028: move-result v1 │ │ +05420a: 6e10 2e12 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@122e │ │ +054210: 0a02 |002c: move-result v2 │ │ +054212: b121 |002d: sub-int/2addr v1, v2 │ │ +054214: 6e10 2f12 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@122f │ │ +05421a: 0a02 |0031: move-result v2 │ │ +05421c: b121 |0032: sub-int/2addr v1, v2 │ │ +05421e: 7120 1613 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +054224: 0a01 |0036: move-result v1 │ │ +054226: 6e10 2b12 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@122b │ │ +05422c: 0a02 |003a: move-result v2 │ │ +05422e: 6e10 3012 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1230 │ │ +054234: 0a03 |003e: move-result v3 │ │ +054236: b132 |003f: sub-int/2addr v2, v3 │ │ +054238: 6e10 2d12 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@122d │ │ +05423e: 0a03 |0043: move-result v3 │ │ +054240: b132 |0044: sub-int/2addr v2, v3 │ │ +054242: 7120 1613 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +054248: 0a02 |0048: move-result v2 │ │ +05424a: 6e30 5413 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1354 │ │ +054250: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0005 line=330 │ │ 0x0012 line=331 │ │ 0x001a line=333 │ │ 0x0020 line=334 │ │ @@ -84306,91 +84306,91 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -05426c: |[05426c] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05427c: 6e10 ee12 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -054282: 0a00 |0003: move-result v0 │ │ -054284: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -054286: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ -05428c: 0f02 |0008: return v2 │ │ -05428e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -054290: 5975 3b05 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -054294: 7110 f912 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ -05429a: 0c05 |000f: move-result-object v5 │ │ -05429c: 5b75 3f05 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -0542a0: 5475 3f05 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -0542a4: 6e10 f612 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -0542aa: 0a05 |0017: move-result v5 │ │ -0542ac: 5975 4505 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ -0542b0: 28ee |001a: goto 0008 // -0012 │ │ -0542b2: 5475 3f05 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -0542b6: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ -0542ba: 5575 4b05 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ -0542be: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ -0542c2: 6e10 f612 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -0542c8: 0a01 |0026: move-result v1 │ │ -0542ca: 5475 3f05 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -0542ce: 6e10 f612 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -0542d4: 0a05 |002c: move-result v5 │ │ -0542d6: a704 0105 |002d: sub-float v4, v1, v5 │ │ -0542da: 5275 4f05 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ -0542de: 8255 |0031: int-to-float v5, v5 │ │ -0542e0: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ -0542e4: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ -0542e8: 5275 3e05 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -0542ec: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ -0542f0: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ -0542f4: 7010 4712 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@1247 │ │ -0542fa: 1212 |003f: const/4 v2, #int 1 // #1 │ │ -0542fc: 28c8 |0040: goto 0008 // -0038 │ │ -0542fe: 5475 3805 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0538 │ │ -054302: 5276 3e05 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ -054306: a906 0406 |0045: div-float v6, v4, v6 │ │ -05430a: 6e20 4d14 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@144d │ │ -054310: 0a05 |004a: move-result v5 │ │ -054312: 7020 4412 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@1244 │ │ -054318: 0143 |004e: move v3, v4 │ │ -05431a: 5275 4505 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ -05431e: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ -054322: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ -054326: 5275 4f05 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ -05432a: 8255 |0057: int-to-float v5, v5 │ │ -05432c: a703 0405 |0058: sub-float v3, v4, v5 │ │ -054330: 8735 |005a: float-to-int v5, v3 │ │ -054332: 7020 4812 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@1248 │ │ -054338: 5275 4505 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ -05433c: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ -054340: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ -054344: 5475 4e05 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ -054348: 6e10 4013 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ -05434e: 0a05 |0069: move-result v5 │ │ -054350: 5276 4f05 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ -054354: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ -054358: 5475 3a05 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ -05435c: 6e20 3d12 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ -054362: 6e10 f612 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -054368: 0a05 |0076: move-result v5 │ │ -05436a: 5975 4505 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ -05436e: 1212 |0079: const/4 v2, #int 1 // #1 │ │ -054370: 288e |007a: goto 0008 // -0072 │ │ -054372: 7010 4912 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@1249 │ │ -054378: 28f5 |007e: goto 0073 // -000b │ │ -05437a: 5475 3f05 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -05437e: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ -054382: 5475 3f05 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -054386: 6e10 fa12 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -05438c: 1205 |0088: const/4 v5, #int 0 // #0 │ │ -05438e: 5b75 3f05 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ -054392: 2900 7dff |008b: goto/16 0008 // -0083 │ │ -054396: 0000 |008d: nop // spacer │ │ -054398: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ +054254: |[054254] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +054264: 6e10 ee12 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +05426a: 0a00 |0003: move-result v0 │ │ +05426c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05426e: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ +054274: 0f02 |0008: return v2 │ │ +054276: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +054278: 5975 3b05 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +05427c: 7110 f912 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ +054282: 0c05 |000f: move-result-object v5 │ │ +054284: 5b75 3f05 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +054288: 5475 3f05 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +05428c: 6e10 f612 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +054292: 0a05 |0017: move-result v5 │ │ +054294: 5975 4505 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ +054298: 28ee |001a: goto 0008 // -0012 │ │ +05429a: 5475 3f05 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +05429e: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ +0542a2: 5575 4b05 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@054b │ │ +0542a6: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ +0542aa: 6e10 f612 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +0542b0: 0a01 |0026: move-result v1 │ │ +0542b2: 5475 3f05 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +0542b6: 6e10 f612 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +0542bc: 0a05 |002c: move-result v5 │ │ +0542be: a704 0105 |002d: sub-float v4, v1, v5 │ │ +0542c2: 5275 4f05 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ +0542c6: 8255 |0031: int-to-float v5, v5 │ │ +0542c8: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ +0542cc: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ +0542d0: 5275 3e05 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +0542d4: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ +0542d8: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ +0542dc: 7010 4712 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@1247 │ │ +0542e2: 1212 |003f: const/4 v2, #int 1 // #1 │ │ +0542e4: 28c8 |0040: goto 0008 // -0038 │ │ +0542e6: 5475 3805 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0538 │ │ +0542ea: 5276 3e05 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@053e │ │ +0542ee: a906 0406 |0045: div-float v6, v4, v6 │ │ +0542f2: 6e20 4d14 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@144d │ │ +0542f8: 0a05 |004a: move-result v5 │ │ +0542fa: 7020 4412 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@1244 │ │ +054300: 0143 |004e: move v3, v4 │ │ +054302: 5275 4505 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ +054306: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ +05430a: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ +05430e: 5275 4f05 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ +054312: 8255 |0057: int-to-float v5, v5 │ │ +054314: a703 0405 |0058: sub-float v3, v4, v5 │ │ +054318: 8735 |005a: float-to-int v5, v3 │ │ +05431a: 7020 4812 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@1248 │ │ +054320: 5275 4505 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ +054324: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ +054328: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ +05432c: 5475 4e05 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@054e │ │ +054330: 6e10 4013 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1340 │ │ +054336: 0a05 |0069: move-result v5 │ │ +054338: 5276 4f05 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@054f │ │ +05433c: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ +054340: 5475 3a05 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@053a │ │ +054344: 6e20 3d12 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@123d │ │ +05434a: 6e10 f612 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +054350: 0a05 |0076: move-result v5 │ │ +054352: 5975 4505 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0545 │ │ +054356: 1212 |0079: const/4 v2, #int 1 // #1 │ │ +054358: 288e |007a: goto 0008 // -0072 │ │ +05435a: 7010 4912 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@1249 │ │ +054360: 28f5 |007e: goto 0073 // -000b │ │ +054362: 5475 3f05 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +054366: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ +05436a: 5475 3f05 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +05436e: 6e10 fa12 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +054374: 1205 |0088: const/4 v5, #int 0 // #0 │ │ +054376: 5b75 3f05 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@053f │ │ +05437a: 2900 7dff |008b: goto/16 0008 // -0083 │ │ +05437e: 0000 |008d: nop // spacer │ │ +054380: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0005 line=385 │ │ 0x0008 line=434 │ │ 0x0009 line=387 │ │ @@ -84432,16 +84432,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0543b0: |[0543b0] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0543c0: 0e00 |0000: return-void │ │ +054398: |[054398] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0543a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -84450,29 +84450,29 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0543c4: |[0543c4] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ -0543d4: 7010 2812 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ -0543da: 6e10 3212 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ -0543e0: 0c04 |0006: move-result-object v4 │ │ -0543e2: 6e20 0201 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ -0543e8: 0a00 |000a: move-result v0 │ │ -0543ea: 6e20 0201 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ -0543f0: 0a01 |000e: move-result v1 │ │ -0543f2: 6e20 0201 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ -0543f8: 0a02 |0012: move-result v2 │ │ -0543fa: 6e20 0201 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ -054400: 0a03 |0016: move-result v3 │ │ -054402: 5465 4605 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -054406: 6e53 fa11 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@11fa │ │ -05440c: 0e00 |001c: return-void │ │ +0543ac: |[0543ac] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ +0543bc: 7010 2812 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ +0543c2: 6e10 3212 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1232 │ │ +0543c8: 0c04 |0006: move-result-object v4 │ │ +0543ca: 6e20 0201 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ +0543d0: 0a00 |000a: move-result v0 │ │ +0543d2: 6e20 0201 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ +0543d8: 0a01 |000e: move-result v1 │ │ +0543da: 6e20 0201 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ +0543e0: 0a02 |0012: move-result v2 │ │ +0543e2: 6e20 0201 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ +0543e8: 0a03 |0016: move-result v3 │ │ +0543ea: 5465 4605 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +0543ee: 6e53 fa11 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@11fa │ │ +0543f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000b line=271 │ │ 0x000f line=272 │ │ @@ -84496,17 +84496,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 │ │ -054410: |[054410] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -054420: 5b01 4205 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0542 │ │ -054424: 0e00 |0002: return-void │ │ +0543f8: |[0543f8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +054408: 5b01 4205 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0542 │ │ +05440c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -84516,50 +84516,50 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -054428: |[054428] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -054438: 5510 4805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ -05443c: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ -054440: 7010 2812 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ -054446: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -054448: 5910 3b05 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ -05444c: 5c12 4805 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ -054450: 5510 4805 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ -054454: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -054458: 5410 4605 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -05445c: 6e10 fc11 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@11fc │ │ -054462: 0e00 |0015: return-void │ │ -054464: 5410 4605 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ -054468: 6e10 fd11 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@11fd │ │ -05446e: 28fa |001b: goto 0015 // -0006 │ │ +054410: |[054410] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +054420: 5510 4805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ +054424: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ +054428: 7010 2812 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1228 │ │ +05442e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +054430: 5910 3b05 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@053b │ │ +054434: 5c12 4805 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ +054438: 5510 4805 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0548 │ │ +05443c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +054440: 5410 4605 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +054444: 6e10 fc11 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@11fc │ │ +05444a: 0e00 |0015: return-void │ │ +05444c: 5410 4605 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0546 │ │ +054450: 6e10 fd11 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@11fd │ │ +054456: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ 0x000a line=248 │ │ 0x000c line=249 │ │ 0x0010 line=250 │ │ 0x0015 line=255 │ │ 0x0016 line=252 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x001c reg=2 refreshing Z │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #350 header: │ │ class_idx : 655 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 3099 │ │ +source_file_idx : 3092 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -84580,17 +84580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054470: |[054470] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -054480: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -054486: 0e00 |0003: return-void │ │ +054458: |[054458] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +054468: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05446e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -84599,38 +84599,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -054488: |[054488] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -054498: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -05449c: c713 |0002: sub-float/2addr v3, v1 │ │ -05449e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0544a2: c830 |0005: mul-float/2addr v0, v3 │ │ -0544a4: c830 |0006: mul-float/2addr v0, v3 │ │ -0544a6: c830 |0007: mul-float/2addr v0, v3 │ │ -0544a8: c610 |0008: add-float/2addr v0, v1 │ │ -0544aa: 0f00 |0009: return v0 │ │ +054470: |[054470] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +054480: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +054484: c713 |0002: sub-float/2addr v3, v1 │ │ +054486: a800 0303 |0003: mul-float v0, v3, v3 │ │ +05448a: c830 |0005: mul-float/2addr v0, v3 │ │ +05448c: c830 |0006: mul-float/2addr v0, v3 │ │ +05448e: c830 |0007: mul-float/2addr v0, v3 │ │ +054490: c610 |0008: add-float/2addr v0, v1 │ │ +054492: 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 : 3099 (ViewDragHelper.java) │ │ + source_file_idx : 3092 (ViewDragHelper.java) │ │ │ │ Class #351 header: │ │ class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3099 │ │ +source_file_idx : 3092 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -84655,18 +84655,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 │ │ -0544ac: |[0544ac] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0544bc: 5b01 5005 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0550 │ │ -0544c0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0544c6: 0e00 |0005: return-void │ │ +054494: |[054494] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0544a4: 5b01 5005 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0550 │ │ +0544a8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0544ae: 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; │ │ │ │ @@ -84676,33 +84676,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0544c8: |[0544c8] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -0544d8: 5420 5005 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0550 │ │ -0544dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0544de: 6e20 8712 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -0544e4: 0e00 |0006: return-void │ │ +0544b0: |[0544b0] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +0544c0: 5420 5005 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0550 │ │ +0544c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0544c6: 6e20 8712 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +0544cc: 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 : 3099 (ViewDragHelper.java) │ │ + source_file_idx : 3092 (ViewDragHelper.java) │ │ │ │ Class #352 header: │ │ class_idx : 657 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 3099 │ │ +source_file_idx : 3092 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -84722,17 +84722,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0544e8: |[0544e8] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -0544f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0544fe: 0e00 |0003: return-void │ │ +0544d0: |[0544d0] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +0544e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0544e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -84741,17 +84741,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054500: |[054500] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -054510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054512: 0f00 |0001: return v0 │ │ +0544e8: |[0544e8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0544f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0544fa: 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 │ │ @@ -84762,17 +84762,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054514: |[054514] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -054524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054526: 0f00 |0001: return v0 │ │ +0544fc: |[0544fc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +05450c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05450e: 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 │ │ @@ -84783,16 +84783,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054528: |[054528] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -054538: 0f01 |0000: return v1 │ │ +054510: |[054510] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +054520: 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 │ │ │ │ @@ -84801,17 +84801,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05453c: |[05453c] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05454c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05454e: 0f00 |0001: return v0 │ │ +054524: |[054524] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +054534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054536: 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; │ │ │ │ @@ -84820,17 +84820,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054550: |[054550] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -054560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054562: 0f00 |0001: return v0 │ │ +054538: |[054538] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +054548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05454a: 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; │ │ │ │ @@ -84839,16 +84839,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054564: |[054564] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -054574: 0e00 |0000: return-void │ │ +05454c: |[05454c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +05455c: 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 │ │ @@ -84858,17 +84858,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054578: |[054578] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -054588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05458a: 0f00 |0001: return v0 │ │ +054560: |[054560] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +054570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054572: 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 │ │ │ │ @@ -84877,16 +84877,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05458c: |[05458c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -05459c: 0e00 |0000: return-void │ │ +054574: |[054574] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +054584: 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 │ │ @@ -84896,16 +84896,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0545a0: |[0545a0] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -0545b0: 0e00 |0000: return-void │ │ +054588: |[054588] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +054598: 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 │ │ @@ -84915,16 +84915,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0545b4: |[0545b4] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -0545c4: 0e00 |0000: return-void │ │ +05459c: |[05459c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +0545ac: 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 │ │ │ │ @@ -84933,16 +84933,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0545c8: |[0545c8] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0545d8: 0e00 |0000: return-void │ │ +0545b0: |[0545b0] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0545c0: 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 │ │ @@ -84955,16 +84955,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0545dc: |[0545dc] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -0545ec: 0e00 |0000: return-void │ │ +0545c4: |[0545c4] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +0545d4: 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 │ │ @@ -84972,21 +84972,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 : 3099 (ViewDragHelper.java) │ │ + source_file_idx : 3092 (ViewDragHelper.java) │ │ │ │ Class #353 header: │ │ class_idx : 658 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3099 │ │ +source_file_idx : 3092 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -85177,81 +85177,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0545f0: |[0545f0] android.support.v4.widget.ViewDragHelper.:()V │ │ -054600: 2200 8f02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@028f │ │ -054604: 7010 4a12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@124a │ │ -05460a: 6900 7705 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0577 │ │ -05460e: 0e00 |0007: return-void │ │ +0545d8: |[0545d8] android.support.v4.widget.ViewDragHelper.:()V │ │ +0545e8: 2200 8f02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@028f │ │ +0545ec: 7010 4a12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@124a │ │ +0545f2: 6900 7705 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0577 │ │ +0545f6: 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 │ │ -054610: |[054610] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -054620: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ -054626: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -054628: 5942 6105 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -05462c: 2202 9002 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0290 │ │ -054630: 7020 4c12 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@124c │ │ -054636: 5b42 7305 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0573 │ │ -05463a: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -05463e: 2202 5603 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -054642: 1a03 480a |0011: const-string v3, "Parent view may not be null" // string@0a48 │ │ -054646: 7020 a017 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -05464c: 2702 |0016: throw v2 │ │ -05464e: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -054652: 2202 5603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -054656: 1a03 a402 |001b: const-string v3, "Callback may not be null" // string@02a4 │ │ -05465a: 7020 a017 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -054660: 2702 |0020: throw v2 │ │ -054662: 5b46 6f05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -054666: 5b47 6205 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -05466a: 7110 7f13 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -054670: 0c01 |0028: move-result-object v1 │ │ -054672: 6e10 b600 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -054678: 0c02 |002c: move-result-object v2 │ │ -05467a: 6e10 0401 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -054680: 0c02 |0030: move-result-object v2 │ │ -054682: 5220 7a05 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -054686: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -05468a: c802 |0035: mul-float/2addr v2, v0 │ │ -05468c: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -054690: c632 |0038: add-float/2addr v2, v3 │ │ -054692: 8722 |0039: float-to-int v2, v2 │ │ -054694: 5942 6705 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -054698: 6e10 8613 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ -05469e: 0a02 |003f: move-result v2 │ │ -0546a0: 5942 7405 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0546a4: 6e10 8313 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ -0546aa: 0a02 |0045: move-result v2 │ │ -0546ac: 8222 |0046: int-to-float v2, v2 │ │ -0546ae: 5942 6d05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -0546b2: 6e10 8413 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1384 │ │ -0546b8: 0a02 |004c: move-result v2 │ │ -0546ba: 8222 |004d: int-to-float v2, v2 │ │ -0546bc: 5942 6e05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -0546c0: 6202 7705 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0577 │ │ -0546c4: 7120 cb10 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@10cb │ │ -0546ca: 0c02 |0055: move-result-object v2 │ │ -0546cc: 5b42 7205 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0546d0: 0e00 |0058: return-void │ │ +0545f8: |[0545f8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +054608: 7010 bf17 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ +05460e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +054610: 5942 6105 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +054614: 2202 9002 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0290 │ │ +054618: 7020 4c12 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@124c │ │ +05461e: 5b42 7305 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0573 │ │ +054622: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +054626: 2202 5603 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +05462a: 1a03 410a |0011: const-string v3, "Parent view may not be null" // string@0a41 │ │ +05462e: 7020 a017 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +054634: 2702 |0016: throw v2 │ │ +054636: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +05463a: 2202 5603 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +05463e: 1a03 9d02 |001b: const-string v3, "Callback may not be null" // string@029d │ │ +054642: 7020 a017 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +054648: 2702 |0020: throw v2 │ │ +05464a: 5b46 6f05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +05464e: 5b47 6205 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054652: 7110 7f13 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +054658: 0c01 |0028: move-result-object v1 │ │ +05465a: 6e10 b600 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +054660: 0c02 |002c: move-result-object v2 │ │ +054662: 6e10 0401 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +054668: 0c02 |0030: move-result-object v2 │ │ +05466a: 5220 7a05 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +05466e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +054672: c802 |0035: mul-float/2addr v2, v0 │ │ +054674: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +054678: c632 |0038: add-float/2addr v2, v3 │ │ +05467a: 8722 |0039: float-to-int v2, v2 │ │ +05467c: 5942 6705 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +054680: 6e10 8613 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ +054686: 0a02 |003f: move-result v2 │ │ +054688: 5942 7405 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +05468c: 6e10 8313 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ +054692: 0a02 |0045: move-result v2 │ │ +054694: 8222 |0046: int-to-float v2, v2 │ │ +054696: 5942 6d05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +05469a: 6e10 8413 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1384 │ │ +0546a0: 0a02 |004c: move-result v2 │ │ +0546a2: 8222 |004d: int-to-float v2, v2 │ │ +0546a4: 5942 6e05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +0546a8: 6202 7705 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0577 │ │ +0546ac: 7120 cb10 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@10cb │ │ +0546b2: 0c02 |0055: move-result-object v2 │ │ +0546b4: 5b42 7205 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0546b8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -85280,67 +85280,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0546d4: |[0546d4] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -0546e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0546e6: 7110 b417 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0546ec: 0a00 |0004: move-result v0 │ │ -0546ee: 7110 b417 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0546f4: 0a01 |0008: move-result v1 │ │ -0546f6: 5453 6805 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -0546fa: 4403 0308 |000b: aget v3, v3, v8 │ │ -0546fe: b593 |000d: and-int/2addr v3, v9 │ │ -054700: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -054704: 5253 7505 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -054708: b593 |0012: and-int/2addr v3, v9 │ │ -05470a: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -05470e: 5453 6605 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -054712: 4403 0308 |0017: aget v3, v3, v8 │ │ -054716: b593 |0019: and-int/2addr v3, v9 │ │ -054718: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -05471c: 5453 6505 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054720: 4403 0308 |001e: aget v3, v3, v8 │ │ -054724: b593 |0020: and-int/2addr v3, v9 │ │ -054726: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -05472a: 5253 7405 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -05472e: 8233 |0025: int-to-float v3, v3 │ │ -054730: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -054734: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -054738: 5253 7405 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -05473c: 8233 |002c: int-to-float v3, v3 │ │ -05473e: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -054742: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -054746: 0f02 |0031: return v2 │ │ -054748: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -05474c: c813 |0034: mul-float/2addr v3, v1 │ │ -05474e: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -054752: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -054756: 5453 6205 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -05475a: 6e20 5512 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1255 │ │ -054760: 0a03 |003e: move-result v3 │ │ -054762: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -054766: 5453 6605 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -05476a: 4404 0308 |0043: aget v4, v3, v8 │ │ -05476e: b694 |0045: or-int/2addr v4, v9 │ │ -054770: 4b04 0308 |0046: aput v4, v3, v8 │ │ -054774: 28e9 |0048: goto 0031 // -0017 │ │ -054776: 5453 6505 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -05477a: 4403 0308 |004b: aget v3, v3, v8 │ │ -05477e: b593 |004d: and-int/2addr v3, v9 │ │ -054780: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -054784: 5253 7405 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -054788: 8233 |0052: int-to-float v3, v3 │ │ -05478a: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -05478e: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -054792: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -054794: 28d9 |0058: goto 0031 // -0027 │ │ +0546bc: |[0546bc] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +0546cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0546ce: 7110 b417 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0546d4: 0a00 |0004: move-result v0 │ │ +0546d6: 7110 b417 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0546dc: 0a01 |0008: move-result v1 │ │ +0546de: 5453 6805 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +0546e2: 4403 0308 |000b: aget v3, v3, v8 │ │ +0546e6: b593 |000d: and-int/2addr v3, v9 │ │ +0546e8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +0546ec: 5253 7505 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +0546f0: b593 |0012: and-int/2addr v3, v9 │ │ +0546f2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +0546f6: 5453 6605 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +0546fa: 4403 0308 |0017: aget v3, v3, v8 │ │ +0546fe: b593 |0019: and-int/2addr v3, v9 │ │ +054700: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +054704: 5453 6505 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054708: 4403 0308 |001e: aget v3, v3, v8 │ │ +05470c: b593 |0020: and-int/2addr v3, v9 │ │ +05470e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +054712: 5253 7405 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054716: 8233 |0025: int-to-float v3, v3 │ │ +054718: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +05471c: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +054720: 5253 7405 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054724: 8233 |002c: int-to-float v3, v3 │ │ +054726: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +05472a: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +05472e: 0f02 |0031: return v2 │ │ +054730: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +054734: c813 |0034: mul-float/2addr v3, v1 │ │ +054736: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +05473a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +05473e: 5453 6205 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054742: 6e20 5512 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1255 │ │ +054748: 0a03 |003e: move-result v3 │ │ +05474a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +05474e: 5453 6605 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054752: 4404 0308 |0043: aget v4, v3, v8 │ │ +054756: b694 |0045: or-int/2addr v4, v9 │ │ +054758: 4b04 0308 |0046: aput v4, v3, v8 │ │ +05475c: 28e9 |0048: goto 0031 // -0017 │ │ +05475e: 5453 6505 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054762: 4403 0308 |004b: aget v3, v3, v8 │ │ +054766: b593 |004d: and-int/2addr v3, v9 │ │ +054768: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +05476c: 5253 7405 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054770: 8233 |0052: int-to-float v3, v3 │ │ +054772: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +054776: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +05477a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +05477c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -85360,67 +85360,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -054798: |[054798] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -0547a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0547aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0547ac: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -0547b0: 0132 |0004: move v2, v3 │ │ -0547b2: 0f02 |0005: return v2 │ │ -0547b4: 5474 6205 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -0547b8: 6e20 5212 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1252 │ │ -0547be: 0a04 |000b: move-result v4 │ │ -0547c0: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -0547c4: 0120 |000e: move v0, v2 │ │ -0547c6: 5474 6205 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -0547ca: 6e20 5312 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1253 │ │ -0547d0: 0a04 |0014: move-result v4 │ │ -0547d2: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -0547d6: 0121 |0017: move v1, v2 │ │ -0547d8: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -0547dc: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -0547e0: a804 0909 |001c: mul-float v4, v9, v9 │ │ -0547e4: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -0547e8: c654 |0020: add-float/2addr v4, v5 │ │ -0547ea: 5275 7405 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0547ee: 5276 7405 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0547f2: b265 |0025: mul-int/2addr v5, v6 │ │ -0547f4: 8255 |0026: int-to-float v5, v5 │ │ -0547f6: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -0547fa: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -0547fe: 0132 |002b: move v2, v3 │ │ -054800: 28d9 |002c: goto 0005 // -0027 │ │ -054802: 0130 |002d: move v0, v3 │ │ -054804: 28e1 |002e: goto 000f // -001f │ │ -054806: 0131 |002f: move v1, v3 │ │ -054808: 28e8 |0030: goto 0018 // -0018 │ │ -05480a: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -05480e: 7110 b417 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -054814: 0a04 |0036: move-result v4 │ │ -054816: 5275 7405 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -05481a: 8255 |0039: int-to-float v5, v5 │ │ -05481c: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -054820: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -054824: 0132 |003e: move v2, v3 │ │ -054826: 28c6 |003f: goto 0005 // -003a │ │ -054828: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -05482c: 7110 b417 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -054832: 0a04 |0045: move-result v4 │ │ -054834: 5275 7405 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -054838: 8255 |0048: int-to-float v5, v5 │ │ -05483a: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -05483e: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -054842: 0132 |004d: move v2, v3 │ │ -054844: 28b7 |004e: goto 0005 // -0049 │ │ -054846: 0132 |004f: move v2, v3 │ │ -054848: 28b5 |0050: goto 0005 // -004b │ │ +054780: |[054780] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +054790: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +054792: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +054794: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +054798: 0132 |0004: move v2, v3 │ │ +05479a: 0f02 |0005: return v2 │ │ +05479c: 5474 6205 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +0547a0: 6e20 5212 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1252 │ │ +0547a6: 0a04 |000b: move-result v4 │ │ +0547a8: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +0547ac: 0120 |000e: move v0, v2 │ │ +0547ae: 5474 6205 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +0547b2: 6e20 5312 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1253 │ │ +0547b8: 0a04 |0014: move-result v4 │ │ +0547ba: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +0547be: 0121 |0017: move v1, v2 │ │ +0547c0: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +0547c4: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +0547c8: a804 0909 |001c: mul-float v4, v9, v9 │ │ +0547cc: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +0547d0: c654 |0020: add-float/2addr v4, v5 │ │ +0547d2: 5275 7405 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0547d6: 5276 7405 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0547da: b265 |0025: mul-int/2addr v5, v6 │ │ +0547dc: 8255 |0026: int-to-float v5, v5 │ │ +0547de: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +0547e2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +0547e6: 0132 |002b: move v2, v3 │ │ +0547e8: 28d9 |002c: goto 0005 // -0027 │ │ +0547ea: 0130 |002d: move v0, v3 │ │ +0547ec: 28e1 |002e: goto 000f // -001f │ │ +0547ee: 0131 |002f: move v1, v3 │ │ +0547f0: 28e8 |0030: goto 0018 // -0018 │ │ +0547f2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +0547f6: 7110 b417 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0547fc: 0a04 |0036: move-result v4 │ │ +0547fe: 5275 7405 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054802: 8255 |0039: int-to-float v5, v5 │ │ +054804: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +054808: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +05480c: 0132 |003e: move v2, v3 │ │ +05480e: 28c6 |003f: goto 0005 // -003a │ │ +054810: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +054814: 7110 b417 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +05481a: 0a04 |0045: move-result v4 │ │ +05481c: 5275 7405 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054820: 8255 |0048: int-to-float v5, v5 │ │ +054822: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +054826: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +05482a: 0132 |004d: move v2, v3 │ │ +05482c: 28b7 |004e: goto 0005 // -0049 │ │ +05482e: 0132 |004f: move v2, v3 │ │ +054830: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -85447,30 +85447,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -05484c: |[05484c] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -05485c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05485e: 7110 b417 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -054864: 0a00 |0004: move-result v0 │ │ -054866: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -05486a: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -05486e: 0116 |0009: move v6, v1 │ │ -054870: 0f06 |000a: return v6 │ │ -054872: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -054876: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -05487a: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -05487e: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -054882: 7f66 |0013: neg-float v6, v6 │ │ -054884: 28f6 |0014: goto 000a // -000a │ │ -054886: 0146 |0015: move v6, v4 │ │ -054888: 28f4 |0016: goto 000a // -000c │ │ +054834: |[054834] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +054844: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054846: 7110 b417 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +05484c: 0a00 |0004: move-result v0 │ │ +05484e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +054852: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +054856: 0116 |0009: move v6, v1 │ │ +054858: 0f06 |000a: return v6 │ │ +05485a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +05485e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +054862: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +054866: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +05486a: 7f66 |0013: neg-float v6, v6 │ │ +05486c: 28f6 |0014: goto 000a // -000a │ │ +05486e: 0146 |0015: move v6, v4 │ │ +054870: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -85487,26 +85487,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05488c: |[05488c] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -05489c: 7110 b517 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -0548a2: 0a00 |0003: move-result v0 │ │ -0548a4: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -0548a8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0548aa: 0f04 |0007: return v4 │ │ -0548ac: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -0548b0: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -0548b4: 7b44 |000c: neg-int v4, v4 │ │ -0548b6: 28fa |000d: goto 0007 // -0006 │ │ -0548b8: 0124 |000e: move v4, v2 │ │ -0548ba: 28f8 |000f: goto 0007 // -0008 │ │ +054874: |[054874] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +054884: 7110 b517 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +05488a: 0a00 |0003: move-result v0 │ │ +05488c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +054890: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +054892: 0f04 |0007: return v4 │ │ +054894: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +054898: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +05489c: 7b44 |000c: neg-int v4, v4 │ │ +05489e: 28fa |000d: goto 0007 // -0006 │ │ +0548a0: 0124 |000e: move v4, v2 │ │ +0548a2: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -85523,36 +85523,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0548bc: |[0548bc] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -0548cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0548ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0548d0: 5430 6905 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -0548d4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0548d8: 0e00 |0006: return-void │ │ -0548da: 5430 6905 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -0548de: 7120 1a18 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ -0548e4: 5430 6a05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -0548e8: 7120 1a18 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ -0548ee: 5430 6b05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -0548f2: 7120 1a18 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ -0548f8: 5430 6c05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -0548fc: 7120 1a18 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ -054902: 5430 6805 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -054906: 7120 1b18 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ -05490c: 5430 6505 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054910: 7120 1b18 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ -054916: 5430 6605 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -05491a: 7120 1b18 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ -054920: 5932 7005 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -054924: 28da |002c: goto 0006 // -0026 │ │ +0548a4: |[0548a4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +0548b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0548b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0548b8: 5430 6905 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +0548bc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0548c0: 0e00 |0006: return-void │ │ +0548c2: 5430 6905 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +0548c6: 7120 1a18 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ +0548cc: 5430 6a05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +0548d0: 7120 1a18 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ +0548d6: 5430 6b05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +0548da: 7120 1a18 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ +0548e0: 5430 6c05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +0548e4: 7120 1a18 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@181a │ │ +0548ea: 5430 6805 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +0548ee: 7120 1b18 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ +0548f4: 5430 6505 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +0548f8: 7120 1b18 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ +0548fe: 5430 6605 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054902: 7120 1b18 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@181b │ │ +054908: 5932 7005 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +05490c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -85569,41 +85569,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -054928: |[054928] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -054938: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05493a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05493c: 5430 6905 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054940: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -054944: 0e00 |0006: return-void │ │ -054946: 5430 6905 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -05494a: 4b01 0004 |0009: aput v1, v0, v4 │ │ -05494e: 5430 6a05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -054952: 4b01 0004 |000d: aput v1, v0, v4 │ │ -054956: 5430 6b05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -05495a: 4b01 0004 |0011: aput v1, v0, v4 │ │ -05495e: 5430 6c05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054962: 4b01 0004 |0015: aput v1, v0, v4 │ │ -054966: 5430 6805 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -05496a: 4b02 0004 |0019: aput v2, v0, v4 │ │ -05496e: 5430 6505 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054972: 4b02 0004 |001d: aput v2, v0, v4 │ │ -054976: 5430 6605 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -05497a: 4b02 0004 |0021: aput v2, v0, v4 │ │ -05497e: 5230 7005 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -054982: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -054984: b841 |0026: shl-int/2addr v1, v4 │ │ -054986: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -05498a: b510 |0029: and-int/2addr v0, v1 │ │ -05498c: 5930 7005 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -054990: 28da |002c: goto 0006 // -0026 │ │ +054910: |[054910] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +054920: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +054922: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +054924: 5430 6905 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054928: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +05492c: 0e00 |0006: return-void │ │ +05492e: 5430 6905 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054932: 4b01 0004 |0009: aput v1, v0, v4 │ │ +054936: 5430 6a05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +05493a: 4b01 0004 |000d: aput v1, v0, v4 │ │ +05493e: 5430 6b05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054942: 4b01 0004 |0011: aput v1, v0, v4 │ │ +054946: 5430 6c05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +05494a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +05494e: 5430 6805 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +054952: 4b02 0004 |0019: aput v2, v0, v4 │ │ +054956: 5430 6505 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +05495a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +05495e: 5430 6605 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054962: 4b02 0004 |0021: aput v2, v0, v4 │ │ +054966: 5230 7005 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +05496a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +05496c: b841 |0026: shl-int/2addr v1, v4 │ │ +05496e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +054972: b510 |0029: and-int/2addr v0, v1 │ │ +054974: 5930 7005 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +054978: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -85621,62 +85621,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -054994: |[054994] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -0549a4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0549a8: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -0549ac: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0549ae: 0f06 |0005: return v6 │ │ -0549b0: 54a6 6f05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -0549b4: 6e10 ab13 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@13ab │ │ -0549ba: 0a05 |000b: move-result v5 │ │ -0549bc: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -0549c0: 7110 b517 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -0549c6: 0a06 |0011: move-result v6 │ │ -0549c8: 8266 |0012: int-to-float v6, v6 │ │ -0549ca: 8257 |0013: int-to-float v7, v5 │ │ -0549cc: c976 |0014: div-float/2addr v6, v7 │ │ -0549ce: 7120 b917 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -0549d4: 0a01 |0018: move-result v1 │ │ -0549d6: 8236 |0019: int-to-float v6, v3 │ │ -0549d8: 8237 |001a: int-to-float v7, v3 │ │ -0549da: 7020 7012 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1270 │ │ -0549e0: 0a08 |001e: move-result v8 │ │ -0549e2: c887 |001f: mul-float/2addr v7, v8 │ │ -0549e4: a600 0607 |0020: add-float v0, v6, v7 │ │ -0549e8: 7110 b517 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -0549ee: 0a0c |0025: move-result v12 │ │ -0549f0: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -0549f4: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -0549f8: 82c7 |002a: int-to-float v7, v12 │ │ -0549fa: a907 0007 |002b: div-float v7, v0, v7 │ │ -0549fe: 7110 b417 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -054a04: 0a07 |0030: move-result v7 │ │ -054a06: c876 |0031: mul-float/2addr v6, v7 │ │ -054a08: 7110 bb17 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@17bb │ │ -054a0e: 0a06 |0035: move-result v6 │ │ -054a10: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -054a14: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -054a18: 7120 ba17 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -054a1e: 0a06 |003d: move-result v6 │ │ -054a20: 28c7 |003e: goto 0005 // -0039 │ │ -054a22: 7110 b517 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -054a28: 0a06 |0042: move-result v6 │ │ -054a2a: 8266 |0043: int-to-float v6, v6 │ │ -054a2c: 82d7 |0044: int-to-float v7, v13 │ │ -054a2e: a904 0607 |0045: div-float v4, v6, v7 │ │ -054a32: a606 0409 |0047: add-float v6, v4, v9 │ │ -054a36: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -054a3a: c876 |004b: mul-float/2addr v6, v7 │ │ -054a3c: 8762 |004c: float-to-int v2, v6 │ │ -054a3e: 28eb |004d: goto 0038 // -0015 │ │ +05497c: |[05497c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +05498c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +054990: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +054994: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +054996: 0f06 |0005: return v6 │ │ +054998: 54a6 6f05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +05499c: 6e10 ab13 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@13ab │ │ +0549a2: 0a05 |000b: move-result v5 │ │ +0549a4: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +0549a8: 7110 b517 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +0549ae: 0a06 |0011: move-result v6 │ │ +0549b0: 8266 |0012: int-to-float v6, v6 │ │ +0549b2: 8257 |0013: int-to-float v7, v5 │ │ +0549b4: c976 |0014: div-float/2addr v6, v7 │ │ +0549b6: 7120 b917 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +0549bc: 0a01 |0018: move-result v1 │ │ +0549be: 8236 |0019: int-to-float v6, v3 │ │ +0549c0: 8237 |001a: int-to-float v7, v3 │ │ +0549c2: 7020 7012 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1270 │ │ +0549c8: 0a08 |001e: move-result v8 │ │ +0549ca: c887 |001f: mul-float/2addr v7, v8 │ │ +0549cc: a600 0607 |0020: add-float v0, v6, v7 │ │ +0549d0: 7110 b517 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +0549d6: 0a0c |0025: move-result v12 │ │ +0549d8: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +0549dc: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +0549e0: 82c7 |002a: int-to-float v7, v12 │ │ +0549e2: a907 0007 |002b: div-float v7, v0, v7 │ │ +0549e6: 7110 b417 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0549ec: 0a07 |0030: move-result v7 │ │ +0549ee: c876 |0031: mul-float/2addr v6, v7 │ │ +0549f0: 7110 bb17 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@17bb │ │ +0549f6: 0a06 |0035: move-result v6 │ │ +0549f8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +0549fc: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +054a00: 7120 ba17 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +054a06: 0a06 |003d: move-result v6 │ │ +054a08: 28c7 |003e: goto 0005 // -0039 │ │ +054a0a: 7110 b517 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +054a10: 0a06 |0042: move-result v6 │ │ +054a12: 8266 |0043: int-to-float v6, v6 │ │ +054a14: 82d7 |0044: int-to-float v7, v13 │ │ +054a16: a904 0607 |0045: div-float v4, v6, v7 │ │ +054a1a: a606 0409 |0047: add-float v6, v4, v9 │ │ +054a1e: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +054a22: c876 |004b: mul-float/2addr v6, v7 │ │ +054a24: 8762 |004c: float-to-int v2, v6 │ │ +054a26: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -85706,76 +85706,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -054a40: |[054a40] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -054a50: 52ec 6e05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -054a54: 87cc |0002: float-to-int v12, v12 │ │ -054a56: 52ed 6d05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -054a5a: 87dd |0005: float-to-int v13, v13 │ │ -054a5c: 0200 1200 |0006: move/from16 v0, v18 │ │ -054a60: 7040 6712 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1267 │ │ -054a66: 0a12 |000b: move-result v18 │ │ -054a68: 52ec 6e05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -054a6c: 87cc |000e: float-to-int v12, v12 │ │ -054a6e: 52ed 6d05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -054a72: 87dd |0011: float-to-int v13, v13 │ │ -054a74: 0200 1300 |0012: move/from16 v0, v19 │ │ -054a78: 7040 6712 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1267 │ │ -054a7e: 0a13 |0017: move-result v19 │ │ -054a80: 7701 b517 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -054a86: 0a02 |001b: move-result v2 │ │ -054a88: 7701 b517 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -054a8e: 0a03 |001f: move-result v3 │ │ -054a90: 7701 b517 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -054a96: 0a04 |0023: move-result v4 │ │ -054a98: 7701 b517 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ -054a9e: 0a05 |0027: move-result v5 │ │ -054aa0: 9007 0405 |0028: add-int v7, v4, v5 │ │ -054aa4: 9006 0203 |002a: add-int v6, v2, v3 │ │ -054aa8: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -054aac: 824c |002e: int-to-float v12, v4 │ │ -054aae: 827d |002f: int-to-float v13, v7 │ │ -054ab0: a909 0c0d |0030: div-float v9, v12, v13 │ │ -054ab4: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -054ab8: 825c |0034: int-to-float v12, v5 │ │ -054aba: 827d |0035: int-to-float v13, v7 │ │ -054abc: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -054ac0: 54ec 6205 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054ac4: 6e20 5212 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1252 │ │ -054aca: 0a0c |003d: move-result v12 │ │ -054acc: 0200 1000 |003e: move/from16 v0, v16 │ │ -054ad0: 0201 1200 |0040: move/from16 v1, v18 │ │ -054ad4: 7040 6a12 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@126a │ │ -054ada: 0a08 |0045: move-result v8 │ │ -054adc: 54ec 6205 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054ae0: 6e20 5312 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1253 │ │ -054ae6: 0a0c |004b: move-result v12 │ │ -054ae8: 0200 1100 |004c: move/from16 v0, v17 │ │ -054aec: 0201 1300 |004e: move/from16 v1, v19 │ │ -054af0: 7040 6a12 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@126a │ │ -054af6: 0a0a |0053: move-result v10 │ │ -054af8: 828c |0054: int-to-float v12, v8 │ │ -054afa: c89c |0055: mul-float/2addr v12, v9 │ │ -054afc: 82ad |0056: int-to-float v13, v10 │ │ -054afe: c8bd |0057: mul-float/2addr v13, v11 │ │ -054b00: c6dc |0058: add-float/2addr v12, v13 │ │ -054b02: 87cc |0059: float-to-int v12, v12 │ │ -054b04: 0f0c |005a: return v12 │ │ -054b06: 822c |005b: int-to-float v12, v2 │ │ -054b08: 826d |005c: int-to-float v13, v6 │ │ -054b0a: a909 0c0d |005d: div-float v9, v12, v13 │ │ -054b0e: 28d3 |005f: goto 0032 // -002d │ │ -054b10: 823c |0060: int-to-float v12, v3 │ │ -054b12: 826d |0061: int-to-float v13, v6 │ │ -054b14: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -054b18: 28d4 |0064: goto 0038 // -002c │ │ +054a28: |[054a28] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +054a38: 52ec 6e05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +054a3c: 87cc |0002: float-to-int v12, v12 │ │ +054a3e: 52ed 6d05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +054a42: 87dd |0005: float-to-int v13, v13 │ │ +054a44: 0200 1200 |0006: move/from16 v0, v18 │ │ +054a48: 7040 6712 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1267 │ │ +054a4e: 0a12 |000b: move-result v18 │ │ +054a50: 52ec 6e05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +054a54: 87cc |000e: float-to-int v12, v12 │ │ +054a56: 52ed 6d05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +054a5a: 87dd |0011: float-to-int v13, v13 │ │ +054a5c: 0200 1300 |0012: move/from16 v0, v19 │ │ +054a60: 7040 6712 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1267 │ │ +054a66: 0a13 |0017: move-result v19 │ │ +054a68: 7701 b517 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +054a6e: 0a02 |001b: move-result v2 │ │ +054a70: 7701 b517 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +054a76: 0a03 |001f: move-result v3 │ │ +054a78: 7701 b517 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +054a7e: 0a04 |0023: move-result v4 │ │ +054a80: 7701 b517 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@17b5 │ │ +054a86: 0a05 |0027: move-result v5 │ │ +054a88: 9007 0405 |0028: add-int v7, v4, v5 │ │ +054a8c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +054a90: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +054a94: 824c |002e: int-to-float v12, v4 │ │ +054a96: 827d |002f: int-to-float v13, v7 │ │ +054a98: a909 0c0d |0030: div-float v9, v12, v13 │ │ +054a9c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +054aa0: 825c |0034: int-to-float v12, v5 │ │ +054aa2: 827d |0035: int-to-float v13, v7 │ │ +054aa4: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +054aa8: 54ec 6205 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054aac: 6e20 5212 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1252 │ │ +054ab2: 0a0c |003d: move-result v12 │ │ +054ab4: 0200 1000 |003e: move/from16 v0, v16 │ │ +054ab8: 0201 1200 |0040: move/from16 v1, v18 │ │ +054abc: 7040 6a12 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@126a │ │ +054ac2: 0a08 |0045: move-result v8 │ │ +054ac4: 54ec 6205 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054ac8: 6e20 5312 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1253 │ │ +054ace: 0a0c |004b: move-result v12 │ │ +054ad0: 0200 1100 |004c: move/from16 v0, v17 │ │ +054ad4: 0201 1300 |004e: move/from16 v1, v19 │ │ +054ad8: 7040 6a12 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@126a │ │ +054ade: 0a0a |0053: move-result v10 │ │ +054ae0: 828c |0054: int-to-float v12, v8 │ │ +054ae2: c89c |0055: mul-float/2addr v12, v9 │ │ +054ae4: 82ad |0056: int-to-float v13, v10 │ │ +054ae6: c8bd |0057: mul-float/2addr v13, v11 │ │ +054ae8: c6dc |0058: add-float/2addr v12, v13 │ │ +054aea: 87cc |0059: float-to-int v12, v12 │ │ +054aec: 0f0c |005a: return v12 │ │ +054aee: 822c |005b: int-to-float v12, v2 │ │ +054af0: 826d |005c: int-to-float v13, v6 │ │ +054af2: a909 0c0d |005d: div-float v9, v12, v13 │ │ +054af6: 28d3 |005f: goto 0032 // -002d │ │ +054af8: 823c |0060: int-to-float v12, v3 │ │ +054afa: 826d |0061: int-to-float v13, v6 │ │ +054afc: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +054b00: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -85813,25 +85813,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 │ │ -054b1c: |[054b1c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -054b2c: 7120 6e12 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@126e │ │ -054b32: 0c00 |0003: move-result-object v0 │ │ -054b34: 5201 7405 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -054b38: 8211 |0006: int-to-float v1, v1 │ │ -054b3a: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -054b3e: c942 |0009: div-float/2addr v2, v4 │ │ -054b40: c821 |000a: mul-float/2addr v1, v2 │ │ -054b42: 8711 |000b: float-to-int v1, v1 │ │ -054b44: 5901 7405 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -054b48: 1100 |000e: return-object v0 │ │ +054b04: |[054b04] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +054b14: 7120 6e12 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@126e │ │ +054b1a: 0c00 |0003: move-result-object v0 │ │ +054b1c: 5201 7405 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054b20: 8211 |0006: int-to-float v1, v1 │ │ +054b22: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +054b26: c942 |0009: div-float/2addr v2, v4 │ │ +054b28: c821 |000a: mul-float/2addr v1, v2 │ │ +054b2a: 8711 |000b: float-to-int v1, v1 │ │ +054b2c: 5901 7405 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +054b30: 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; │ │ @@ -85844,20 +85844,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 │ │ -054b4c: |[054b4c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -054b5c: 2200 9202 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0292 │ │ -054b60: 6e10 a413 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@13a4 │ │ -054b66: 0c01 |0005: move-result-object v1 │ │ -054b68: 7040 5d12 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@125d │ │ -054b6e: 1100 |0009: return-object v0 │ │ +054b34: |[054b34] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +054b44: 2200 9202 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0292 │ │ +054b48: 6e10 a413 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@13a4 │ │ +054b4e: 0c01 |0005: move-result-object v1 │ │ +054b50: 7040 5d12 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@125d │ │ +054b56: 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; │ │ │ │ @@ -85866,26 +85866,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -054b70: |[054b70] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -054b80: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -054b82: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -054b84: 5c43 7105 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ -054b88: 5440 6205 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054b8c: 5441 6305 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054b90: 6e40 5a12 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@125a │ │ -054b96: 5c42 7105 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ -054b9a: 5240 6405 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -054b9e: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -054ba2: 6e20 8712 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -054ba8: 0e00 |0014: return-void │ │ +054b58: |[054b58] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +054b68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +054b6a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054b6c: 5c43 7105 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ +054b70: 5440 6205 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054b74: 5441 6305 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054b78: 6e40 5a12 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@125a │ │ +054b7e: 5c42 7105 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ +054b82: 5240 6405 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +054b86: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +054b8a: 6e20 8712 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +054b90: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -85900,26 +85900,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -054bac: |[054bac] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -054bbc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -054bc0: c705 |0002: sub-float/2addr v5, v0 │ │ -054bc2: 8950 |0003: float-to-double v0, v5 │ │ -054bc4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -054bce: cd20 |0009: mul-double/2addr v0, v2 │ │ -054bd0: 8c05 |000a: double-to-float v5, v0 │ │ -054bd2: 8950 |000b: float-to-double v0, v5 │ │ -054bd4: 7120 bc17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@17bc │ │ -054bda: 0b00 |000f: move-result-wide v0 │ │ -054bdc: 8c00 |0010: double-to-float v0, v0 │ │ -054bde: 0f00 |0011: return v0 │ │ +054b94: |[054b94] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +054ba4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +054ba8: c705 |0002: sub-float/2addr v5, v0 │ │ +054baa: 8950 |0003: float-to-double v0, v5 │ │ +054bac: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +054bb6: cd20 |0009: mul-double/2addr v0, v2 │ │ +054bb8: 8c05 |000a: double-to-float v5, v0 │ │ +054bba: 8950 |000b: float-to-double v0, v5 │ │ +054bbc: 7120 bc17 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@17bc │ │ +054bc2: 0b00 |000f: move-result-wide v0 │ │ +054bc4: 8c00 |0010: double-to-float v0, v0 │ │ +054bc6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -85930,47 +85930,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -054be0: |[054be0] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -054bf0: 0192 |0000: move v2, v9 │ │ -054bf2: 01a3 |0001: move v3, v10 │ │ -054bf4: 5480 6305 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054bf8: 6e10 2f13 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ -054bfe: 0a06 |0007: move-result v6 │ │ -054c00: 5480 6305 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c04: 6e10 4013 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -054c0a: 0a07 |000d: move-result v7 │ │ -054c0c: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -054c10: 5480 6205 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054c14: 5481 6305 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c18: 6e40 4f12 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@124f │ │ -054c1e: 0a02 |0017: move-result v2 │ │ -054c20: 5480 6305 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c24: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -054c28: 6e20 5513 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ -054c2e: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -054c32: 5480 6205 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054c36: 5481 6305 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c3a: 6e40 5012 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1250 │ │ -054c40: 0a03 |0028: move-result v3 │ │ -054c42: 5480 6305 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c46: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -054c4a: 6e20 5613 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ -054c50: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -054c54: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -054c58: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -054c5c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -054c60: 5480 6205 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054c64: 5481 6305 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054c68: 7406 5912 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ -054c6e: 0e00 |003f: return-void │ │ +054bc8: |[054bc8] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +054bd8: 0192 |0000: move v2, v9 │ │ +054bda: 01a3 |0001: move v3, v10 │ │ +054bdc: 5480 6305 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054be0: 6e10 2f13 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ +054be6: 0a06 |0007: move-result v6 │ │ +054be8: 5480 6305 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054bec: 6e10 4013 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +054bf2: 0a07 |000d: move-result v7 │ │ +054bf4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +054bf8: 5480 6205 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054bfc: 5481 6305 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054c00: 6e40 4f12 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@124f │ │ +054c06: 0a02 |0017: move-result v2 │ │ +054c08: 5480 6305 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054c0c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +054c10: 6e20 5513 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ +054c16: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +054c1a: 5480 6205 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054c1e: 5481 6305 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054c22: 6e40 5012 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1250 │ │ +054c28: 0a03 |0028: move-result v3 │ │ +054c2a: 5480 6305 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054c2e: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +054c32: 6e20 5613 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ +054c38: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +054c3c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +054c40: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +054c44: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +054c48: 5480 6205 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054c4c: 5481 6305 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054c50: 7406 5912 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ +054c56: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -86002,73 +86002,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -054c70: |[054c70] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -054c80: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -054c82: 54a7 6905 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054c86: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -054c8a: 54a7 6905 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054c8e: 2177 |0007: array-length v7, v7 │ │ -054c90: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -054c94: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054c98: 2373 f503 |000c: new-array v3, v7, [F // type@03f5 │ │ -054c9c: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054ca0: 2374 f503 |0010: new-array v4, v7, [F // type@03f5 │ │ -054ca4: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054ca8: 2375 f503 |0014: new-array v5, v7, [F // type@03f5 │ │ -054cac: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054cb0: 2376 f503 |0018: new-array v6, v7, [F // type@03f5 │ │ -054cb4: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054cb8: 2372 f603 |001c: new-array v2, v7, [I // type@03f6 │ │ -054cbc: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054cc0: 2370 f603 |0020: new-array v0, v7, [I // type@03f6 │ │ -054cc4: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -054cc8: 2371 f603 |0024: new-array v1, v7, [I // type@03f6 │ │ -054ccc: 54a7 6905 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054cd0: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -054cd4: 54a7 6905 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054cd8: 54a8 6905 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054cdc: 2188 |002e: array-length v8, v8 │ │ -054cde: 7158 f317 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054ce4: 54a7 6a05 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -054ce8: 54a8 6a05 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -054cec: 2188 |0036: array-length v8, v8 │ │ -054cee: 7158 f317 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054cf4: 54a7 6b05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -054cf8: 54a8 6b05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -054cfc: 2188 |003e: array-length v8, v8 │ │ -054cfe: 7158 f317 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054d04: 54a7 6c05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054d08: 54a8 6c05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054d0c: 2188 |0046: array-length v8, v8 │ │ -054d0e: 7158 f317 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054d14: 54a7 6805 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -054d18: 54a8 6805 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -054d1c: 2188 |004e: array-length v8, v8 │ │ -054d1e: 7158 f317 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054d24: 54a7 6505 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054d28: 54a8 6505 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054d2c: 2188 |0056: array-length v8, v8 │ │ -054d2e: 7158 f317 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054d34: 54a7 6605 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -054d38: 54a8 6605 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -054d3c: 2188 |005e: array-length v8, v8 │ │ -054d3e: 7158 f317 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -054d44: 5ba3 6905 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054d48: 5ba4 6a05 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -054d4c: 5ba5 6b05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -054d50: 5ba6 6c05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054d54: 5ba2 6805 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -054d58: 5ba0 6505 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054d5c: 5ba1 6605 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ -054d60: 0e00 |0070: return-void │ │ +054c58: |[054c58] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +054c68: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +054c6a: 54a7 6905 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054c6e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +054c72: 54a7 6905 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054c76: 2177 |0007: array-length v7, v7 │ │ +054c78: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +054c7c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054c80: 2373 f503 |000c: new-array v3, v7, [F // type@03f5 │ │ +054c84: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054c88: 2374 f503 |0010: new-array v4, v7, [F // type@03f5 │ │ +054c8c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054c90: 2375 f503 |0014: new-array v5, v7, [F // type@03f5 │ │ +054c94: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054c98: 2376 f503 |0018: new-array v6, v7, [F // type@03f5 │ │ +054c9c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054ca0: 2372 f603 |001c: new-array v2, v7, [I // type@03f6 │ │ +054ca4: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054ca8: 2370 f603 |0020: new-array v0, v7, [I // type@03f6 │ │ +054cac: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +054cb0: 2371 f603 |0024: new-array v1, v7, [I // type@03f6 │ │ +054cb4: 54a7 6905 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054cb8: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +054cbc: 54a7 6905 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054cc0: 54a8 6905 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054cc4: 2188 |002e: array-length v8, v8 │ │ +054cc6: 7158 f317 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054ccc: 54a7 6a05 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +054cd0: 54a8 6a05 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +054cd4: 2188 |0036: array-length v8, v8 │ │ +054cd6: 7158 f317 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054cdc: 54a7 6b05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054ce0: 54a8 6b05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054ce4: 2188 |003e: array-length v8, v8 │ │ +054ce6: 7158 f317 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054cec: 54a7 6c05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +054cf0: 54a8 6c05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +054cf4: 2188 |0046: array-length v8, v8 │ │ +054cf6: 7158 f317 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054cfc: 54a7 6805 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +054d00: 54a8 6805 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +054d04: 2188 |004e: array-length v8, v8 │ │ +054d06: 7158 f317 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054d0c: 54a7 6505 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054d10: 54a8 6505 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054d14: 2188 |0056: array-length v8, v8 │ │ +054d16: 7158 f317 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054d1c: 54a7 6605 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054d20: 54a8 6605 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054d24: 2188 |005e: array-length v8, v8 │ │ +054d26: 7158 f317 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +054d2c: 5ba3 6905 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054d30: 5ba4 6a05 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +054d34: 5ba5 6b05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054d38: 5ba6 6c05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +054d3c: 5ba2 6805 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +054d40: 5ba0 6505 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054d44: 5ba1 6605 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0566 │ │ +054d48: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -86107,45 +86107,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -054d64: |[054d64] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -054d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054d76: 54b1 6305 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054d7a: 6e10 2f13 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -054d80: 0a0a |0006: move-result v10 │ │ -054d82: 54b1 6305 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054d86: 6e10 4013 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -054d8c: 0a06 |000c: move-result v6 │ │ -054d8e: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -054d92: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -054d96: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -054d9a: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -054d9e: 54b1 7205 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -054da2: 6e10 c810 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ -054da8: 6e20 8712 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -054dae: 0f00 |001d: return v0 │ │ -054db0: 54b1 6305 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -054db4: 07b0 |0020: move-object v0, v11 │ │ -054db6: 01e4 |0021: move v4, v14 │ │ -054db8: 01f5 |0022: move v5, v15 │ │ -054dba: 7606 6b12 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@126b │ │ -054dc0: 0a09 |0026: move-result v9 │ │ -054dc2: 54b4 7205 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -054dc6: 01a5 |0029: move v5, v10 │ │ -054dc8: 0127 |002a: move v7, v2 │ │ -054dca: 0138 |002b: move v8, v3 │ │ -054dcc: 7406 d810 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@10d8 │ │ -054dd2: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -054dd4: 6e20 8712 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -054dda: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -054ddc: 28e9 |0034: goto 001d // -0017 │ │ +054d4c: |[054d4c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +054d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054d5e: 54b1 6305 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054d62: 6e10 2f13 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +054d68: 0a0a |0006: move-result v10 │ │ +054d6a: 54b1 6305 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054d6e: 6e10 4013 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +054d74: 0a06 |000c: move-result v6 │ │ +054d76: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +054d7a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +054d7e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +054d82: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +054d86: 54b1 7205 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +054d8a: 6e10 c810 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ +054d90: 6e20 8712 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +054d96: 0f00 |001d: return v0 │ │ +054d98: 54b1 6305 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +054d9c: 07b0 |0020: move-object v0, v11 │ │ +054d9e: 01e4 |0021: move v4, v14 │ │ +054da0: 01f5 |0022: move v5, v15 │ │ +054da2: 7606 6b12 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@126b │ │ +054da8: 0a09 |0026: move-result v9 │ │ +054daa: 54b4 7205 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +054dae: 01a5 |0029: move v5, v10 │ │ +054db0: 0127 |002a: move v7, v2 │ │ +054db2: 0138 |002b: move v8, v3 │ │ +054db4: 7406 d810 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@10d8 │ │ +054dba: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +054dbc: 6e20 8712 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +054dc2: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +054dc4: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -86173,45 +86173,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -054de0: |[054de0] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -054df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054df2: 5431 6f05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -054df6: 6e10 a713 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@13a7 │ │ -054dfc: 0a01 |0006: move-result v1 │ │ -054dfe: 5232 6705 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -054e02: b021 |0009: add-int/2addr v1, v2 │ │ -054e04: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -054e08: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -054e0c: 5431 6f05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -054e10: 6e10 aa13 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@13aa │ │ -054e16: 0a01 |0013: move-result v1 │ │ -054e18: 5232 6705 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -054e1c: b021 |0016: add-int/2addr v1, v2 │ │ -054e1e: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -054e22: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -054e26: 5431 6f05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -054e2a: 6e10 a913 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@13a9 │ │ -054e30: 0a01 |0020: move-result v1 │ │ -054e32: 5232 6705 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -054e36: b121 |0023: sub-int/2addr v1, v2 │ │ -054e38: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -054e3c: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -054e40: 5431 6f05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -054e44: 6e10 a113 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@13a1 │ │ -054e4a: 0a01 |002d: move-result v1 │ │ -054e4c: 5232 6705 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -054e50: b121 |0030: sub-int/2addr v1, v2 │ │ -054e52: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -054e56: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -054e5a: 0f00 |0035: return v0 │ │ +054dc8: |[054dc8] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +054dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054dda: 5431 6f05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +054dde: 6e10 a713 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@13a7 │ │ +054de4: 0a01 |0006: move-result v1 │ │ +054de6: 5232 6705 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +054dea: b021 |0009: add-int/2addr v1, v2 │ │ +054dec: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +054df0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +054df4: 5431 6f05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +054df8: 6e10 aa13 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@13aa │ │ +054dfe: 0a01 |0013: move-result v1 │ │ +054e00: 5232 6705 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +054e04: b021 |0016: add-int/2addr v1, v2 │ │ +054e06: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +054e0a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +054e0e: 5431 6f05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +054e12: 6e10 a913 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@13a9 │ │ +054e18: 0a01 |0020: move-result v1 │ │ +054e1a: 5232 6705 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +054e1e: b121 |0023: sub-int/2addr v1, v2 │ │ +054e20: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +054e24: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +054e28: 5431 6f05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +054e2c: 6e10 a113 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@13a1 │ │ +054e32: 0a01 |002d: move-result v1 │ │ +054e34: 5232 6705 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +054e38: b121 |0030: sub-int/2addr v1, v2 │ │ +054e3a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +054e3e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +054e42: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -86227,37 +86227,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -054e5c: |[054e5c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -054e6c: 5452 7605 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -054e70: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -054e74: 5254 6d05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -054e78: 6e30 0013 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ -054e7e: 5452 7605 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -054e82: 5253 6105 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -054e86: 7120 d70a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -054e8c: 0a02 |0010: move-result v2 │ │ -054e8e: 5253 6e05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -054e92: 5254 6d05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -054e96: 7040 6612 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1266 │ │ -054e9c: 0a00 |0018: move-result v0 │ │ -054e9e: 5452 7605 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -054ea2: 5253 6105 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -054ea6: 7120 d80a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -054eac: 0a02 |0020: move-result v2 │ │ -054eae: 5253 6e05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -054eb2: 5254 6d05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ -054eb6: 7040 6612 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1266 │ │ -054ebc: 0a01 |0028: move-result v1 │ │ -054ebe: 7030 6f12 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@126f │ │ -054ec4: 0e00 |002c: return-void │ │ +054e44: |[054e44] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +054e54: 5452 7605 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +054e58: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +054e5c: 5254 6d05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +054e60: 6e30 0013 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ +054e66: 5452 7605 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +054e6a: 5253 6105 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +054e6e: 7120 d70a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +054e74: 0a02 |0010: move-result v2 │ │ +054e76: 5253 6e05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +054e7a: 5254 6d05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +054e7e: 7040 6612 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1266 │ │ +054e84: 0a00 |0018: move-result v0 │ │ +054e86: 5452 7605 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +054e8a: 5253 6105 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +054e8e: 7120 d80a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +054e94: 0a02 |0020: move-result v2 │ │ +054e96: 5253 6e05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +054e9a: 5254 6d05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@056d │ │ +054e9e: 7040 6612 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1266 │ │ +054ea4: 0a01 |0028: move-result v1 │ │ +054ea6: 7030 6f12 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@126f │ │ +054eac: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -86271,44 +86271,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -054ec8: |[054ec8] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -054ed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054eda: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -054edc: 7051 6212 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ -054ee2: 0a01 |0005: move-result v1 │ │ -054ee4: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -054ee8: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -054eec: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -054eee: 7051 6212 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ -054ef4: 0a01 |000e: move-result v1 │ │ -054ef6: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -054efa: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -054efe: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -054f00: 7051 6212 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ -054f06: 0a01 |0017: move-result v1 │ │ -054f08: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -054f0c: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -054f10: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -054f14: 7051 6212 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ -054f1a: 0a01 |0021: move-result v1 │ │ -054f1c: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -054f20: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -054f24: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -054f28: 5431 6505 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ -054f2c: 4402 0106 |002a: aget v2, v1, v6 │ │ -054f30: b602 |002c: or-int/2addr v2, v0 │ │ -054f32: 4b02 0106 |002d: aput v2, v1, v6 │ │ -054f36: 5431 6205 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -054f3a: 6e30 5412 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1254 │ │ -054f40: 0e00 |0034: return-void │ │ +054eb0: |[054eb0] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +054ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ec2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +054ec4: 7051 6212 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ +054eca: 0a01 |0005: move-result v1 │ │ +054ecc: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +054ed0: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +054ed4: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +054ed6: 7051 6212 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ +054edc: 0a01 |000e: move-result v1 │ │ +054ede: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +054ee2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +054ee6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +054ee8: 7051 6212 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ +054eee: 0a01 |0017: move-result v1 │ │ +054ef0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +054ef4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +054ef8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +054efc: 7051 6212 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1262 │ │ +054f02: 0a01 |0021: move-result v1 │ │ +054f04: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +054f08: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +054f0c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +054f10: 5431 6505 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0565 │ │ +054f14: 4402 0106 |002a: aget v2, v1, v6 │ │ +054f18: b602 |002c: or-int/2addr v2, v0 │ │ +054f1a: 4b02 0106 |002d: aput v2, v1, v6 │ │ +054f1e: 5431 6205 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +054f22: 6e30 5412 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1254 │ │ +054f28: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -86332,36 +86332,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -054f44: |[054f44] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -054f54: 7020 7212 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1272 │ │ -054f5a: 5430 6905 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -054f5e: 5431 6b05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -054f62: 4b04 0106 |0007: aput v4, v1, v6 │ │ -054f66: 4b04 0006 |0009: aput v4, v0, v6 │ │ -054f6a: 5430 6a05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -054f6e: 5431 6c05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054f72: 4b05 0106 |000f: aput v5, v1, v6 │ │ -054f76: 4b05 0006 |0011: aput v5, v0, v6 │ │ -054f7a: 5430 6805 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -054f7e: 8741 |0015: float-to-int v1, v4 │ │ -054f80: 8752 |0016: float-to-int v2, v5 │ │ -054f82: 7030 7912 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1279 │ │ -054f88: 0a01 |001a: move-result v1 │ │ -054f8a: 4b01 0006 |001b: aput v1, v0, v6 │ │ -054f8e: 5230 7005 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -054f92: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -054f94: b861 |0020: shl-int/2addr v1, v6 │ │ -054f96: b610 |0021: or-int/2addr v0, v1 │ │ -054f98: 5930 7005 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -054f9c: 0e00 |0024: return-void │ │ +054f2c: |[054f2c] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +054f3c: 7020 7212 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1272 │ │ +054f42: 5430 6905 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +054f46: 5431 6b05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054f4a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +054f4e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +054f52: 5430 6a05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +054f56: 5431 6c05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +054f5a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +054f5e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +054f62: 5430 6805 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +054f66: 8741 |0015: float-to-int v1, v4 │ │ +054f68: 8752 |0016: float-to-int v2, v5 │ │ +054f6a: 7030 7912 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1279 │ │ +054f70: 0a01 |001a: move-result v1 │ │ +054f72: 4b01 0006 |001b: aput v1, v0, v6 │ │ +054f76: 5230 7005 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +054f7a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +054f7c: b861 |0020: shl-int/2addr v1, v6 │ │ +054f7e: b610 |0021: or-int/2addr v0, v1 │ │ +054f80: 5930 7005 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +054f84: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -86377,32 +86377,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -054fa0: |[054fa0] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -054fb0: 7110 4a0a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ -054fb6: 0a01 |0003: move-result v1 │ │ -054fb8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -054fba: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -054fbe: 7120 4b0a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -054fc4: 0a02 |000a: move-result v2 │ │ -054fc6: 7120 4c0a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -054fcc: 0a03 |000e: move-result v3 │ │ -054fce: 7120 4d0a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -054fd4: 0a04 |0012: move-result v4 │ │ -054fd6: 5465 6b05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -054fda: 4b03 0502 |0015: aput v3, v5, v2 │ │ -054fde: 5465 6c05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -054fe2: 4b04 0502 |0019: aput v4, v5, v2 │ │ -054fe6: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054fea: 28e8 |001d: goto 0005 // -0018 │ │ -054fec: 0e00 |001e: return-void │ │ +054f88: |[054f88] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +054f98: 7110 4a0a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ +054f9e: 0a01 |0003: move-result v1 │ │ +054fa0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +054fa2: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +054fa6: 7120 4b0a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +054fac: 0a02 |000a: move-result v2 │ │ +054fae: 7120 4c0a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +054fb4: 0a03 |000e: move-result v3 │ │ +054fb6: 7120 4d0a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +054fbc: 0a04 |0012: move-result v4 │ │ +054fbe: 5465 6b05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +054fc2: 4b03 0502 |0015: aput v3, v5, v2 │ │ +054fc6: 5465 6c05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +054fca: 4b04 0502 |0019: aput v4, v5, v2 │ │ +054fce: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054fd2: 28e8 |001d: goto 0005 // -0018 │ │ +054fd4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -86425,41 +86425,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -054ff0: |[054ff0] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -055000: 6e10 6012 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -055006: 5280 6405 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -05500a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -05500c: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -055010: 5480 7205 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055014: 6e10 cf10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ -05501a: 0a06 |000d: move-result v6 │ │ -05501c: 5480 7205 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055020: 6e10 d010 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ -055026: 0a07 |0013: move-result v7 │ │ -055028: 5480 7205 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -05502c: 6e10 c810 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ -055032: 5480 7205 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055036: 6e10 cf10 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ -05503c: 0a02 |001e: move-result v2 │ │ -05503e: 5480 7205 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055042: 6e10 d010 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ -055048: 0a03 |0024: move-result v3 │ │ -05504a: 5480 6205 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -05504e: 5481 6305 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055052: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -055056: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -05505a: 7406 5912 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ -055060: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -055062: 6e20 8712 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -055068: 0e00 |0034: return-void │ │ +054fd8: |[054fd8] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +054fe8: 6e10 6012 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +054fee: 5280 6405 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +054ff2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +054ff4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +054ff8: 5480 7205 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +054ffc: 6e10 cf10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ +055002: 0a06 |000d: move-result v6 │ │ +055004: 5480 7205 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +055008: 6e10 d010 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ +05500e: 0a07 |0013: move-result v7 │ │ +055010: 5480 7205 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +055014: 6e10 c810 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ +05501a: 5480 7205 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +05501e: 6e10 cf10 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ +055024: 0a02 |001e: move-result v2 │ │ +055026: 5480 7205 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +05502a: 6e10 d010 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ +055030: 0a03 |0024: move-result v3 │ │ +055032: 5480 6205 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055036: 5481 6305 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +05503a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +05503e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +055042: 7406 5912 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ +055048: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +05504a: 6e20 8712 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +055050: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -86480,79 +86480,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -05506c: |[05506c] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -05507c: 20e1 c302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02c3 │ │ -055080: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -055084: 07e9 |0004: move-object v9, v14 │ │ -055086: 1f09 c302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02c3 │ │ -05508a: 6e10 3d13 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@133d │ │ -055090: 0a0b |000a: move-result v11 │ │ -055092: 6e10 3e13 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@133e │ │ -055098: 0a0c |000e: move-result v12 │ │ -05509a: 6e10 a313 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -0550a0: 0a08 |0012: move-result v8 │ │ -0550a2: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -0550a6: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -0550aa: 6e20 a213 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -0550b0: 0c02 |001a: move-result-object v2 │ │ -0550b2: 9001 120b |001b: add-int v1, v18, v11 │ │ -0550b6: 6e10 2f13 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@132f │ │ -0550bc: 0a03 |0020: move-result v3 │ │ -0550be: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -0550c2: 9001 120b |0023: add-int v1, v18, v11 │ │ -0550c6: 6e10 3b13 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@133b │ │ -0550cc: 0a03 |0028: move-result v3 │ │ -0550ce: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -0550d2: 9001 130c |002b: add-int v1, v19, v12 │ │ -0550d6: 6e10 4013 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ -0550dc: 0a03 |0030: move-result v3 │ │ -0550de: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -0550e2: 9001 130c |0033: add-int v1, v19, v12 │ │ -0550e6: 6e10 2413 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -0550ec: 0a03 |0038: move-result v3 │ │ -0550ee: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -0550f2: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -0550f4: 9001 120b |003c: add-int v1, v18, v11 │ │ -0550f8: 6e10 2f13 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@132f │ │ -0550fe: 0a04 |0041: move-result v4 │ │ -055100: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -055104: 9001 130c |0044: add-int v1, v19, v12 │ │ -055108: 6e10 4013 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ -05510e: 0a04 |0049: move-result v4 │ │ -055110: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -055114: 07d1 |004c: move-object v1, v13 │ │ -055116: 0204 1000 |004d: move/from16 v4, v16 │ │ -05511a: 0205 1100 |004f: move/from16 v5, v17 │ │ -05511e: 7407 5f12 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@125f │ │ -055124: 0a01 |0054: move-result v1 │ │ -055126: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -05512a: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -05512c: 0f01 |0058: return v1 │ │ -05512e: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -055132: 28ba |005b: goto 0015 // -0046 │ │ -055134: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -055138: 0200 1000 |005e: move/from16 v0, v16 │ │ -05513c: 7b01 |0060: neg-int v1, v0 │ │ -05513e: 7120 4f0b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ -055144: 0a01 |0064: move-result v1 │ │ -055146: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -05514a: 0200 1100 |0067: move/from16 v0, v17 │ │ -05514e: 7b01 |0069: neg-int v1, v0 │ │ -055150: 7120 500b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b50 │ │ -055156: 0a01 |006d: move-result v1 │ │ -055158: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -05515c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -05515e: 28e7 |0071: goto 0058 // -0019 │ │ -055160: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -055162: 28e5 |0073: goto 0058 // -001b │ │ +055054: |[055054] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +055064: 20e1 c302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02c3 │ │ +055068: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +05506c: 07e9 |0004: move-object v9, v14 │ │ +05506e: 1f09 c302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02c3 │ │ +055072: 6e10 3d13 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@133d │ │ +055078: 0a0b |000a: move-result v11 │ │ +05507a: 6e10 3e13 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@133e │ │ +055080: 0a0c |000e: move-result v12 │ │ +055082: 6e10 a313 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +055088: 0a08 |0012: move-result v8 │ │ +05508a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +05508e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +055092: 6e20 a213 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +055098: 0c02 |001a: move-result-object v2 │ │ +05509a: 9001 120b |001b: add-int v1, v18, v11 │ │ +05509e: 6e10 2f13 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@132f │ │ +0550a4: 0a03 |0020: move-result v3 │ │ +0550a6: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +0550aa: 9001 120b |0023: add-int v1, v18, v11 │ │ +0550ae: 6e10 3b13 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@133b │ │ +0550b4: 0a03 |0028: move-result v3 │ │ +0550b6: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +0550ba: 9001 130c |002b: add-int v1, v19, v12 │ │ +0550be: 6e10 4013 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ +0550c4: 0a03 |0030: move-result v3 │ │ +0550c6: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +0550ca: 9001 130c |0033: add-int v1, v19, v12 │ │ +0550ce: 6e10 2413 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +0550d4: 0a03 |0038: move-result v3 │ │ +0550d6: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +0550da: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +0550dc: 9001 120b |003c: add-int v1, v18, v11 │ │ +0550e0: 6e10 2f13 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@132f │ │ +0550e6: 0a04 |0041: move-result v4 │ │ +0550e8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +0550ec: 9001 130c |0044: add-int v1, v19, v12 │ │ +0550f0: 6e10 4013 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ +0550f6: 0a04 |0049: move-result v4 │ │ +0550f8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +0550fc: 07d1 |004c: move-object v1, v13 │ │ +0550fe: 0204 1000 |004d: move/from16 v4, v16 │ │ +055102: 0205 1100 |004f: move/from16 v5, v17 │ │ +055106: 7407 5f12 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@125f │ │ +05510c: 0a01 |0054: move-result v1 │ │ +05510e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +055112: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +055114: 0f01 |0058: return v1 │ │ +055116: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +05511a: 28ba |005b: goto 0015 // -0046 │ │ +05511c: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +055120: 0200 1000 |005e: move/from16 v0, v16 │ │ +055124: 7b01 |0060: neg-int v1, v0 │ │ +055126: 7120 4f0b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b4f │ │ +05512c: 0a01 |0064: move-result v1 │ │ +05512e: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +055132: 0200 1100 |0067: move/from16 v0, v17 │ │ +055136: 7b01 |0069: neg-int v1, v0 │ │ +055138: 7120 500b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b50 │ │ +05513e: 0a01 |006d: move-result v1 │ │ +055140: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +055144: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +055146: 28e7 |0071: goto 0058 // -0019 │ │ +055148: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +05514a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -86589,25 +86589,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -055164: |[055164] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -055174: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -055176: 5910 6105 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -05517a: 7010 6812 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1268 │ │ -055180: 5410 7605 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055184: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -055188: 5410 7605 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -05518c: 6e10 0613 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ -055192: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -055194: 5b10 7605 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055198: 0e00 |0012: return-void │ │ +05514c: |[05514c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +05515c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05515e: 5910 6105 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055162: 7010 6812 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1268 │ │ +055168: 5410 7605 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +05516c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +055170: 5410 7605 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055174: 6e10 0613 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ +05517a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05517c: 5b10 7605 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055180: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -86620,42 +86620,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -05519c: |[05519c] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -0551ac: 6e10 3813 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -0551b2: 0c00 |0003: move-result-object v0 │ │ -0551b4: 5431 6f05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -0551b8: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -0551bc: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0551c0: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0551c4: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0551ca: 1a02 f30d |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0df3 │ │ -0551ce: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0551d4: 0c01 |0014: move-result-object v1 │ │ -0551d6: 5432 6f05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -0551da: 6e20 ec17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0551e0: 0c01 |001a: move-result-object v1 │ │ -0551e2: 1a02 fc00 |001b: const-string v2, ")" // string@00fc │ │ -0551e6: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0551ec: 0c01 |0020: move-result-object v1 │ │ -0551ee: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0551f4: 0c01 |0024: move-result-object v1 │ │ -0551f6: 7020 a017 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0551fc: 2700 |0028: throw v0 │ │ -0551fe: 5b34 6305 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055202: 5935 6105 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055206: 5430 6205 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -05520a: 6e30 5712 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1257 │ │ -055210: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -055212: 6e20 8712 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -055218: 0e00 |0036: return-void │ │ +055184: |[055184] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +055194: 6e10 3813 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +05519a: 0c00 |0003: move-result-object v0 │ │ +05519c: 5431 6f05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +0551a0: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +0551a4: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0551a8: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0551ac: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0551b2: 1a02 ec0d |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0dec │ │ +0551b6: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0551bc: 0c01 |0014: move-result-object v1 │ │ +0551be: 5432 6f05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +0551c2: 6e20 ec17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0551c8: 0c01 |001a: move-result-object v1 │ │ +0551ca: 1a02 f500 |001b: const-string v2, ")" // string@00f5 │ │ +0551ce: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0551d4: 0c01 |0020: move-result-object v1 │ │ +0551d6: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0551dc: 0c01 |0024: move-result-object v1 │ │ +0551de: 7020 a017 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0551e4: 2700 |0028: throw v0 │ │ +0551e6: 5b34 6305 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +0551ea: 5935 6105 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +0551ee: 5430 6205 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +0551f2: 6e30 5712 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1257 │ │ +0551f8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0551fa: 6e20 8712 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +055200: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -86671,28 +86671,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05521c: |[05521c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -05522c: 5432 6905 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -055230: 2120 |0002: array-length v0, v2 │ │ -055232: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -055234: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -055238: 6e30 6412 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1264 │ │ -05523e: 0a02 |0009: move-result v2 │ │ -055240: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -055244: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -055246: 0f02 |000d: return v2 │ │ -055248: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05524c: 28f4 |0010: goto 0004 // -000c │ │ -05524e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -055250: 28fb |0012: goto 000d // -0005 │ │ +055204: |[055204] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +055214: 5432 6905 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +055218: 2120 |0002: array-length v0, v2 │ │ +05521a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05521c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +055220: 6e30 6412 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1264 │ │ +055226: 0a02 |0009: move-result v2 │ │ +055228: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +05522c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +05522e: 0f02 |000d: return v2 │ │ +055230: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055234: 28f4 |0010: goto 0004 // -000c │ │ +055236: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +055238: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -86709,76 +86709,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -055254: |[055254] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -055264: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -055266: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -055268: 6e20 8012 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1280 │ │ -05526e: 0a06 |0005: move-result v6 │ │ -055270: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -055274: 0154 |0008: move v4, v5 │ │ -055276: 0f04 |0009: return v4 │ │ -055278: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -05527c: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -055280: 0140 |000e: move v0, v4 │ │ -055282: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -055286: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -055288: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -05528c: 0141 |0014: move v1, v4 │ │ -05528e: 5496 6b05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -055292: 4406 060b |0017: aget v6, v6, v11 │ │ -055296: 5497 6905 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -05529a: 4407 070b |001b: aget v7, v7, v11 │ │ -05529e: a702 0607 |001d: sub-float v2, v6, v7 │ │ -0552a2: 5496 6c05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -0552a6: 4406 060b |0021: aget v6, v6, v11 │ │ -0552aa: 5497 6a05 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -0552ae: 4407 070b |0025: aget v7, v7, v11 │ │ -0552b2: a703 0607 |0027: sub-float v3, v6, v7 │ │ -0552b6: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -0552ba: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -0552be: a806 0202 |002d: mul-float v6, v2, v2 │ │ -0552c2: a807 0303 |002f: mul-float v7, v3, v3 │ │ -0552c6: c676 |0031: add-float/2addr v6, v7 │ │ -0552c8: 5297 7405 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0552cc: 5298 7405 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0552d0: b287 |0036: mul-int/2addr v7, v8 │ │ -0552d2: 8277 |0037: int-to-float v7, v7 │ │ -0552d4: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -0552d8: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -0552dc: 0154 |003c: move v4, v5 │ │ -0552de: 28cc |003d: goto 0009 // -0034 │ │ -0552e0: 0150 |003e: move v0, v5 │ │ -0552e2: 28d0 |003f: goto 000f // -0030 │ │ -0552e4: 0151 |0040: move v1, v5 │ │ -0552e6: 28d4 |0041: goto 0015 // -002c │ │ -0552e8: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -0552ec: 7110 b417 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -0552f2: 0a06 |0047: move-result v6 │ │ -0552f4: 5297 7405 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -0552f8: 8277 |004a: int-to-float v7, v7 │ │ -0552fa: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -0552fe: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -055302: 0154 |004f: move v4, v5 │ │ -055304: 28b9 |0050: goto 0009 // -0047 │ │ -055306: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -05530a: 7110 b417 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -055310: 0a06 |0056: move-result v6 │ │ -055312: 5297 7405 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -055316: 8277 |0059: int-to-float v7, v7 │ │ -055318: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -05531c: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -055320: 0154 |005e: move v4, v5 │ │ -055322: 28aa |005f: goto 0009 // -0056 │ │ -055324: 0154 |0060: move v4, v5 │ │ -055326: 28a8 |0061: goto 0009 // -0058 │ │ +05523c: |[05523c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +05524c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05524e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +055250: 6e20 8012 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1280 │ │ +055256: 0a06 |0005: move-result v6 │ │ +055258: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +05525c: 0154 |0008: move v4, v5 │ │ +05525e: 0f04 |0009: return v4 │ │ +055260: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +055264: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +055268: 0140 |000e: move v0, v4 │ │ +05526a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +05526e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +055270: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +055274: 0141 |0014: move v1, v4 │ │ +055276: 5496 6b05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +05527a: 4406 060b |0017: aget v6, v6, v11 │ │ +05527e: 5497 6905 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +055282: 4407 070b |001b: aget v7, v7, v11 │ │ +055286: a702 0607 |001d: sub-float v2, v6, v7 │ │ +05528a: 5496 6c05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +05528e: 4406 060b |0021: aget v6, v6, v11 │ │ +055292: 5497 6a05 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +055296: 4407 070b |0025: aget v7, v7, v11 │ │ +05529a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +05529e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +0552a2: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +0552a6: a806 0202 |002d: mul-float v6, v2, v2 │ │ +0552aa: a807 0303 |002f: mul-float v7, v3, v3 │ │ +0552ae: c676 |0031: add-float/2addr v6, v7 │ │ +0552b0: 5297 7405 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0552b4: 5298 7405 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0552b8: b287 |0036: mul-int/2addr v7, v8 │ │ +0552ba: 8277 |0037: int-to-float v7, v7 │ │ +0552bc: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +0552c0: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +0552c4: 0154 |003c: move v4, v5 │ │ +0552c6: 28cc |003d: goto 0009 // -0034 │ │ +0552c8: 0150 |003e: move v0, v5 │ │ +0552ca: 28d0 |003f: goto 000f // -0030 │ │ +0552cc: 0151 |0040: move v1, v5 │ │ +0552ce: 28d4 |0041: goto 0015 // -002c │ │ +0552d0: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +0552d4: 7110 b417 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0552da: 0a06 |0047: move-result v6 │ │ +0552dc: 5297 7405 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0552e0: 8277 |004a: int-to-float v7, v7 │ │ +0552e2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +0552e6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +0552ea: 0154 |004f: move v4, v5 │ │ +0552ec: 28b9 |0050: goto 0009 // -0047 │ │ +0552ee: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +0552f2: 7110 b417 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0552f8: 0a06 |0056: move-result v6 │ │ +0552fa: 5297 7405 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +0552fe: 8277 |0059: int-to-float v7, v7 │ │ +055300: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +055304: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +055308: 0154 |005e: move v4, v5 │ │ +05530a: 28aa |005f: goto 0009 // -0056 │ │ +05530c: 0154 |0060: move v4, v5 │ │ +05530e: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -86810,74 +86810,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -055328: |[055328] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -055338: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05533a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05533c: 5290 6405 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055340: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -055344: 5490 7205 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055348: 6e10 c910 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@10c9 │ │ -05534e: 0a06 |000b: move-result v6 │ │ -055350: 5490 7205 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055354: 6e10 cf10 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ -05535a: 0a02 |0011: move-result v2 │ │ -05535c: 5490 7205 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -055360: 6e10 d010 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ -055366: 0a03 |0017: move-result v3 │ │ -055368: 5490 6305 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -05536c: 6e10 2f13 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ -055372: 0a00 |001d: move-result v0 │ │ -055374: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -055378: 5490 6305 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -05537c: 6e10 4013 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -055382: 0a00 |0025: move-result v0 │ │ -055384: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -055388: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -05538c: 5490 6305 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055390: 6e20 5513 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ -055396: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -05539a: 5490 6305 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -05539e: 6e20 5613 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ -0553a4: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -0553a8: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -0553ac: 5490 6205 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -0553b0: 5491 6305 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0553b4: 7406 5912 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ -0553ba: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -0553be: 5490 7205 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0553c2: 6e10 d110 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@10d1 │ │ -0553c8: 0a00 |0048: move-result v0 │ │ -0553ca: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -0553ce: 5490 7205 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0553d2: 6e10 d210 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@10d2 │ │ -0553d8: 0a00 |0050: move-result v0 │ │ -0553da: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -0553de: 5490 7205 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0553e2: 6e10 c810 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ -0553e8: 5490 7205 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0553ec: 6e10 d310 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@10d3 │ │ -0553f2: 0a06 |005d: move-result v6 │ │ -0553f4: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -0553f8: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -0553fc: 5490 6f05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -055400: 5491 7305 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0573 │ │ -055404: 6e20 b813 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@13b8 │ │ -05540a: 5290 6405 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -05540e: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -055412: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -055414: 0f00 |006e: return v0 │ │ -055416: 6e20 8712 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -05541c: 28f7 |0072: goto 0069 // -0009 │ │ -05541e: 0170 |0073: move v0, v7 │ │ -055420: 28fa |0074: goto 006e // -0006 │ │ +055310: |[055310] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +055320: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +055322: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +055324: 5290 6405 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055328: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +05532c: 5490 7205 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +055330: 6e10 c910 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@10c9 │ │ +055336: 0a06 |000b: move-result v6 │ │ +055338: 5490 7205 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +05533c: 6e10 cf10 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10cf │ │ +055342: 0a02 |0011: move-result v2 │ │ +055344: 5490 7205 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +055348: 6e10 d010 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10d0 │ │ +05534e: 0a03 |0017: move-result v3 │ │ +055350: 5490 6305 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055354: 6e10 2f13 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ +05535a: 0a00 |001d: move-result v0 │ │ +05535c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +055360: 5490 6305 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055364: 6e10 4013 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05536a: 0a00 |0025: move-result v0 │ │ +05536c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +055370: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +055374: 5490 6305 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055378: 6e20 5513 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1355 │ │ +05537e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +055382: 5490 6305 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055386: 6e20 5613 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1356 │ │ +05538c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +055390: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +055394: 5490 6205 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055398: 5491 6305 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +05539c: 7406 5912 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1259 │ │ +0553a2: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +0553a6: 5490 7205 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0553aa: 6e10 d110 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@10d1 │ │ +0553b0: 0a00 |0048: move-result v0 │ │ +0553b2: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +0553b6: 5490 7205 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0553ba: 6e10 d210 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@10d2 │ │ +0553c0: 0a00 |0050: move-result v0 │ │ +0553c2: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +0553c6: 5490 7205 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0553ca: 6e10 c810 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@10c8 │ │ +0553d0: 5490 7205 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0553d4: 6e10 d310 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@10d3 │ │ +0553da: 0a06 |005d: move-result v6 │ │ +0553dc: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +0553e0: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +0553e4: 5490 6f05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +0553e8: 5491 7305 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0573 │ │ +0553ec: 6e20 b813 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@13b8 │ │ +0553f2: 5290 6405 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +0553f6: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +0553fa: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +0553fc: 0f00 |006e: return v0 │ │ +0553fe: 6e20 8712 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +055404: 28f7 |0072: goto 0069 // -0009 │ │ +055406: 0170 |0073: move v0, v7 │ │ +055408: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -86916,43 +86916,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -055424: |[055424] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -055434: 5453 6f05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -055438: 6e10 a313 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -05543e: 0a01 |0005: move-result v1 │ │ -055440: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -055444: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -055448: 5453 6f05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ -05544c: 5454 6205 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055450: 6e20 5112 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1251 │ │ -055456: 0a04 |0011: move-result v4 │ │ -055458: 6e20 a213 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -05545e: 0c00 |0015: move-result-object v0 │ │ -055460: 6e10 2f13 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ -055466: 0a03 |0019: move-result v3 │ │ -055468: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -05546c: 6e10 3b13 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@133b │ │ -055472: 0a03 |001f: move-result v3 │ │ -055474: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -055478: 6e10 4013 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ -05547e: 0a03 |0025: move-result v3 │ │ -055480: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -055484: 6e10 2413 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -05548a: 0a03 |002b: move-result v3 │ │ -05548c: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -055490: 1100 |002e: return-object v0 │ │ -055492: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -055496: 28d7 |0031: goto 0008 // -0029 │ │ -055498: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -05549a: 28fb |0033: goto 002e // -0005 │ │ +05540c: |[05540c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +05541c: 5453 6f05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +055420: 6e10 a313 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +055426: 0a01 |0005: move-result v1 │ │ +055428: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +05542c: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +055430: 5453 6f05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@056f │ │ +055434: 5454 6205 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055438: 6e20 5112 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1251 │ │ +05543e: 0a04 |0011: move-result v4 │ │ +055440: 6e20 a213 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +055446: 0c00 |0015: move-result-object v0 │ │ +055448: 6e10 2f13 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@132f │ │ +05544e: 0a03 |0019: move-result v3 │ │ +055450: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +055454: 6e10 3b13 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@133b │ │ +05545a: 0a03 |001f: move-result v3 │ │ +05545c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +055460: 6e10 4013 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1340 │ │ +055466: 0a03 |0025: move-result v3 │ │ +055468: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +05546c: 6e10 2413 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +055472: 0a03 |002b: move-result v3 │ │ +055474: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +055478: 1100 |002e: return-object v0 │ │ +05547a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05547e: 28d7 |0031: goto 0008 // -0029 │ │ +055480: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +055482: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -86972,46 +86972,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -05549c: |[05549c] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -0554ac: 5590 7105 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ -0554b0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0554b4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0554b8: 1a01 bb02 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02bb │ │ -0554bc: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0554c2: 2700 |000b: throw v0 │ │ -0554c4: 5490 7205 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ -0554c8: 5491 6305 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0554cc: 6e10 2f13 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ -0554d2: 0a01 |0013: move-result v1 │ │ -0554d4: 5492 6305 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0554d8: 6e10 4013 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ -0554de: 0a02 |0019: move-result v2 │ │ -0554e0: 5493 7605 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -0554e4: 5294 6105 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -0554e8: 7120 d70a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -0554ee: 0a03 |0021: move-result v3 │ │ -0554f0: 8733 |0022: float-to-int v3, v3 │ │ -0554f2: 5494 7605 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -0554f6: 5295 6105 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -0554fa: 7120 d80a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -055500: 0a04 |002a: move-result v4 │ │ -055502: 8744 |002b: float-to-int v4, v4 │ │ -055504: 01a5 |002c: move v5, v10 │ │ -055506: 01c6 |002d: move v6, v12 │ │ -055508: 01b7 |002e: move v7, v11 │ │ -05550a: 01d8 |002f: move v8, v13 │ │ -05550c: 7409 cc10 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@10cc │ │ -055512: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -055514: 6e20 8712 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ -05551a: 0e00 |0037: return-void │ │ +055484: |[055484] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +055494: 5590 7105 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ +055498: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05549c: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0554a0: 1a01 b402 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02b4 │ │ +0554a4: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0554aa: 2700 |000b: throw v0 │ │ +0554ac: 5490 7205 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0572 │ │ +0554b0: 5491 6305 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +0554b4: 6e10 2f13 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@132f │ │ +0554ba: 0a01 |0013: move-result v1 │ │ +0554bc: 5492 6305 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +0554c0: 6e10 4013 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ +0554c6: 0a02 |0019: move-result v2 │ │ +0554c8: 5493 7605 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +0554cc: 5294 6105 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +0554d0: 7120 d70a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +0554d6: 0a03 |0021: move-result v3 │ │ +0554d8: 8733 |0022: float-to-int v3, v3 │ │ +0554da: 5494 7605 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +0554de: 5295 6105 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +0554e2: 7120 d80a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +0554e8: 0a04 |002a: move-result v4 │ │ +0554ea: 8744 |002b: float-to-int v4, v4 │ │ +0554ec: 01a5 |002c: move v5, v10 │ │ +0554ee: 01c6 |002d: move v6, v12 │ │ +0554f0: 01b7 |002e: move v7, v11 │ │ +0554f2: 01d8 |002f: move v8, v13 │ │ +0554f4: 7409 cc10 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@10cc │ │ +0554fa: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +0554fc: 6e20 8712 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1287 │ │ +055502: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -87027,17 +87027,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05551c: |[05551c] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -05552c: 5210 6105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055530: 0f00 |0002: return v0 │ │ +055504: |[055504] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +055514: 5210 6105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055518: 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;) │ │ @@ -87045,17 +87045,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055534: |[055534] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -055544: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055548: 1100 |0002: return-object v0 │ │ +05551c: |[05551c] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +05552c: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055530: 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;) │ │ @@ -87063,17 +87063,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05554c: |[05554c] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -05555c: 5210 6705 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ -055560: 0f00 |0002: return v0 │ │ +055534: |[055534] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +055544: 5210 6705 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0567 │ │ +055548: 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;) │ │ @@ -87081,17 +87081,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055564: |[055564] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -055574: 5210 6e05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -055578: 0f00 |0002: return v0 │ │ +05554c: |[05554c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +05555c: 5210 6e05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +055560: 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;) │ │ @@ -87099,17 +87099,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05557c: |[05557c] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -05558c: 5210 7405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ -055590: 0f00 |0002: return v0 │ │ +055564: |[055564] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +055574: 5210 7405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0574 │ │ +055578: 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;) │ │ @@ -87117,17 +87117,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055594: |[055594] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -0555a4: 5210 6405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -0555a8: 0f00 |0002: return v0 │ │ +05557c: |[05557c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +05558c: 5210 6405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055590: 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;) │ │ @@ -87135,19 +87135,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0555ac: |[0555ac] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -0555bc: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0555c0: 6e40 8112 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ -0555c6: 0a00 |0005: move-result v0 │ │ -0555c8: 0f00 |0006: return v0 │ │ +055594: |[055594] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +0555a4: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +0555a8: 6e40 8112 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1281 │ │ +0555ae: 0a00 |0005: move-result v0 │ │ +0555b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -87157,28 +87157,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0555cc: |[0555cc] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -0555dc: 5432 6805 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -0555e0: 2120 |0002: array-length v0, v2 │ │ -0555e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0555e4: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -0555e8: 6e30 7f12 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@127f │ │ -0555ee: 0a02 |0009: move-result v2 │ │ -0555f0: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -0555f4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0555f6: 0f02 |000d: return v2 │ │ -0555f8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0555fc: 28f4 |0010: goto 0004 // -000c │ │ -0555fe: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -055600: 28fb |0012: goto 000d // -0005 │ │ +0555b4: |[0555b4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +0555c4: 5432 6805 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +0555c8: 2120 |0002: array-length v0, v2 │ │ +0555ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0555cc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +0555d0: 6e30 7f12 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@127f │ │ +0555d6: 0a02 |0009: move-result v2 │ │ +0555d8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +0555dc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0555de: 0f02 |000d: return v2 │ │ +0555e0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0555e4: 28f4 |0010: goto 0004 // -000c │ │ +0555e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +0555e8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -87195,26 +87195,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -055604: |[055604] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -055614: 6e20 8012 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1280 │ │ -05561a: 0a00 |0003: move-result v0 │ │ -05561c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -055620: 5410 6805 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -055624: 4400 0003 |0008: aget v0, v0, v3 │ │ -055628: b520 |000a: and-int/2addr v0, v2 │ │ -05562a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -05562e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -055630: 0f00 |000e: return v0 │ │ -055632: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -055634: 28fe |0010: goto 000e // -0002 │ │ +0555ec: |[0555ec] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +0555fc: 6e20 8012 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1280 │ │ +055602: 0a00 |0003: move-result v0 │ │ +055604: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +055608: 5410 6805 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +05560c: 4400 0003 |0008: aget v0, v0, v3 │ │ +055610: b520 |000a: and-int/2addr v0, v2 │ │ +055612: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +055616: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +055618: 0f00 |000e: return v0 │ │ +05561a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05561c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -87224,23 +87224,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -055638: |[055638] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -055648: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05564a: 5231 7005 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ -05564e: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -055652: b521 |0005: and-int/2addr v1, v2 │ │ -055654: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -055658: 0f00 |0008: return v0 │ │ -05565a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05565c: 28fe |000a: goto 0008 // -0002 │ │ +055620: |[055620] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +055630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055632: 5231 7005 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0570 │ │ +055636: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +05563a: b521 |0005: and-int/2addr v1, v2 │ │ +05563c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +055640: 0f00 |0008: return v0 │ │ +055642: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +055644: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -87249,32 +87249,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -055660: |[055660] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -055670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055672: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -055676: 0f00 |0003: return v0 │ │ -055678: 6e10 2f13 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ -05567e: 0a01 |0007: move-result v1 │ │ -055680: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -055684: 6e10 3b13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@133b │ │ -05568a: 0a01 |000d: move-result v1 │ │ -05568c: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -055690: 6e10 4013 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ -055696: 0a01 |0013: move-result v1 │ │ -055698: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -05569c: 6e10 2413 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -0556a2: 0a01 |0019: move-result v1 │ │ -0556a4: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -0556a8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0556aa: 28e6 |001d: goto 0003 // -001a │ │ +055648: |[055648] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +055658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05565a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +05565e: 0f00 |0003: return v0 │ │ +055660: 6e10 2f13 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@132f │ │ +055666: 0a01 |0007: move-result v1 │ │ +055668: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +05566c: 6e10 3b13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@133b │ │ +055672: 0a01 |000d: move-result v1 │ │ +055674: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +055678: 6e10 4013 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05567e: 0a01 |0013: move-result v1 │ │ +055680: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +055684: 6e10 2413 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +05568a: 0a01 |0019: move-result v1 │ │ +05568c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +055690: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +055692: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -87286,367 +87286,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -0556ac: |[0556ac] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -0556bc: 7701 490a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ -0556c2: 0a03 |0003: move-result v3 │ │ -0556c4: 7701 480a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -0556ca: 0a04 |0007: move-result v4 │ │ -0556cc: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -0556d0: 7401 6012 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -0556d6: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -0556da: 5400 7605 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -0556de: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -0556e2: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -0556e6: 7100 0513 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -0556ec: 0c13 |0018: move-result-object v19 │ │ -0556ee: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -0556f2: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -0556f6: 5b10 7605 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -0556fa: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -0556fe: 5400 7605 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055702: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -055706: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -05570a: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -05570e: 6e20 fe12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -055714: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -05571a: 0e00 |002f: return-void │ │ -05571c: 7401 f412 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -055722: 0a11 |0033: move-result v17 │ │ -055724: 7401 f612 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -05572a: 0a12 |0037: move-result v18 │ │ -05572c: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -055730: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -055734: 0201 1300 |003c: move/from16 v1, v19 │ │ -055738: 7120 4b0a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -05573e: 0a0f |0041: move-result v15 │ │ -055740: 0200 1100 |0042: move/from16 v0, v17 │ │ -055744: 8700 |0044: float-to-int v0, v0 │ │ -055746: 0213 0000 |0045: move/from16 v19, v0 │ │ -05574a: 0200 1200 |0047: move/from16 v0, v18 │ │ -05574e: 8700 |0049: float-to-int v0, v0 │ │ -055750: 0214 0000 |004a: move/from16 v20, v0 │ │ -055754: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -055758: 0201 1300 |004e: move/from16 v1, v19 │ │ -05575c: 0202 1400 |0050: move/from16 v2, v20 │ │ -055760: 6e30 7312 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055766: 0c10 |0055: move-result-object v16 │ │ -055768: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -05576c: 0201 1100 |0058: move/from16 v1, v17 │ │ -055770: 0202 1200 |005a: move/from16 v2, v18 │ │ -055774: 7040 8512 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ -05577a: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -05577e: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -055782: 6e30 8d12 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055788: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -05578c: 5400 6805 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -055790: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -055794: 4407 130f |006c: aget v7, v19, v15 │ │ -055798: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -05579c: 5200 7505 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -0557a0: 0213 0000 |0072: move/from16 v19, v0 │ │ -0557a4: 9513 1307 |0074: and-int v19, v19, v7 │ │ -0557a8: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -0557ac: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -0557b0: 5400 6205 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -0557b4: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -0557b8: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -0557bc: 5200 7505 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -0557c0: 0214 0000 |0082: move/from16 v20, v0 │ │ -0557c4: 9514 1407 |0084: and-int v20, v20, v7 │ │ -0557c8: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -0557cc: 0201 1400 |0088: move/from16 v1, v20 │ │ -0557d0: 6e30 5612 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ -0557d6: 28a2 |008d: goto 002f // -005e │ │ -0557d8: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -0557dc: 7120 4b0a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -0557e2: 0a0f |0093: move-result v15 │ │ -0557e4: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -0557e8: 7120 4c0a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -0557ee: 0a11 |0099: move-result v17 │ │ -0557f0: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -0557f4: 7120 4d0a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -0557fa: 0a12 |009f: move-result v18 │ │ -0557fc: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -055800: 0201 1100 |00a2: move/from16 v1, v17 │ │ -055804: 0202 1200 |00a4: move/from16 v2, v18 │ │ -055808: 7040 8512 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ -05580e: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -055812: 5200 6405 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055816: 0213 0000 |00ad: move/from16 v19, v0 │ │ -05581a: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -05581e: 0200 1100 |00b1: move/from16 v0, v17 │ │ -055822: 8700 |00b3: float-to-int v0, v0 │ │ -055824: 0213 0000 |00b4: move/from16 v19, v0 │ │ -055828: 0200 1200 |00b6: move/from16 v0, v18 │ │ -05582c: 8700 |00b8: float-to-int v0, v0 │ │ -05582e: 0214 0000 |00b9: move/from16 v20, v0 │ │ -055832: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -055836: 0201 1300 |00bd: move/from16 v1, v19 │ │ -05583a: 0202 1400 |00bf: move/from16 v2, v20 │ │ -05583e: 6e30 7312 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055844: 0c10 |00c4: move-result-object v16 │ │ -055846: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -05584a: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -05584e: 6e30 8d12 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055854: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -055858: 5400 6805 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -05585c: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -055860: 4407 130f |00d2: aget v7, v19, v15 │ │ -055864: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -055868: 5200 7505 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -05586c: 0213 0000 |00d8: move/from16 v19, v0 │ │ -055870: 9513 1307 |00da: and-int v19, v19, v7 │ │ -055874: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -055878: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -05587c: 5400 6205 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055880: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -055884: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -055888: 5200 7505 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -05588c: 0214 0000 |00e8: move/from16 v20, v0 │ │ -055890: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -055894: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -055898: 0201 1400 |00ee: move/from16 v1, v20 │ │ -05589c: 6e30 5612 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ -0558a2: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -0558a6: 0200 1100 |00f5: move/from16 v0, v17 │ │ -0558aa: 8700 |00f7: float-to-int v0, v0 │ │ -0558ac: 0213 0000 |00f8: move/from16 v19, v0 │ │ -0558b0: 0200 1200 |00fa: move/from16 v0, v18 │ │ -0558b4: 8700 |00fc: float-to-int v0, v0 │ │ -0558b6: 0214 0000 |00fd: move/from16 v20, v0 │ │ -0558ba: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -0558be: 0201 1300 |0101: move/from16 v1, v19 │ │ -0558c2: 0202 1400 |0103: move/from16 v2, v20 │ │ -0558c6: 6e30 7d12 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@127d │ │ -0558cc: 0a13 |0108: move-result v19 │ │ -0558ce: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -0558d2: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -0558d6: 5400 6305 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0558da: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -0558de: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -0558e2: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -0558e6: 6e30 8d12 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -0558ec: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -0558f0: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -0558f4: 5200 6405 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -0558f8: 0213 0000 |011e: move/from16 v19, v0 │ │ -0558fc: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -055900: 0200 1300 |0122: move/from16 v0, v19 │ │ -055904: 0201 1400 |0124: move/from16 v1, v20 │ │ -055908: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -05590c: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -055910: 5200 6105 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055914: 0213 0000 |012c: move/from16 v19, v0 │ │ -055918: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -05591c: 0201 1300 |0130: move/from16 v1, v19 │ │ -055920: 7120 470a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ -055926: 0a0c |0135: move-result v12 │ │ -055928: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -05592c: 7120 4c0a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -055932: 0a11 |013b: move-result v17 │ │ -055934: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -055938: 7120 4d0a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -05593e: 0a12 |0141: move-result v18 │ │ -055940: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -055944: 5400 6b05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ -055948: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -05594c: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -055950: 5200 6105 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055954: 0214 0000 |014c: move/from16 v20, v0 │ │ -055958: 4413 1314 |014e: aget v19, v19, v20 │ │ -05595c: a713 1113 |0150: sub-float v19, v17, v19 │ │ -055960: 0200 1300 |0152: move/from16 v0, v19 │ │ -055964: 870a |0154: float-to-int v10, v0 │ │ -055966: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -05596a: 5400 6c05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ -05596e: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -055972: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -055976: 5200 6105 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -05597a: 0214 0000 |015f: move/from16 v20, v0 │ │ -05597e: 4413 1314 |0161: aget v19, v19, v20 │ │ -055982: a713 1213 |0163: sub-float v19, v18, v19 │ │ -055986: 0200 1300 |0165: move/from16 v0, v19 │ │ -05598a: 870b |0167: float-to-int v11, v0 │ │ -05598c: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -055990: 5400 6305 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055994: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -055998: 7401 2f13 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@132f │ │ -05599e: 0a13 |0171: move-result v19 │ │ -0559a0: 9013 130a |0172: add-int v19, v19, v10 │ │ -0559a4: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -0559a8: 5400 6305 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -0559ac: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -0559b0: 7401 4013 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1340 │ │ -0559b6: 0a14 |017d: move-result v20 │ │ -0559b8: 9014 140b |017e: add-int v20, v20, v11 │ │ -0559bc: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -0559c0: 0201 1300 |0182: move/from16 v1, v19 │ │ -0559c4: 0202 1400 |0184: move/from16 v2, v20 │ │ -0559c8: 705b 7112 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1271 │ │ -0559ce: 7602 8612 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ -0559d4: 2900 a3fe |018c: goto/16 002f // -015d │ │ -0559d8: 7701 4a0a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ -0559de: 0a0e |0191: move-result v14 │ │ -0559e0: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -0559e2: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -0559e6: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -0559ea: 7120 4b0a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -0559f0: 0a0f |019a: move-result v15 │ │ -0559f2: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -0559f6: 7120 4c0a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -0559fc: 0a11 |01a0: move-result v17 │ │ -0559fe: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -055a02: 7120 4d0a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -055a08: 0a12 |01a6: move-result v18 │ │ -055a0a: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -055a0e: 5400 6905 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -055a12: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -055a16: 4413 130f |01ad: aget v19, v19, v15 │ │ -055a1a: a705 1113 |01af: sub-float v5, v17, v19 │ │ -055a1e: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -055a22: 5400 6a05 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -055a26: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -055a2a: 4413 130f |01b7: aget v19, v19, v15 │ │ -055a2e: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -055a32: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -055a36: 7040 8412 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1284 │ │ -055a3c: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -055a40: 5200 6405 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055a44: 0213 0000 |01c4: move/from16 v19, v0 │ │ -055a48: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -055a4c: 0200 1300 |01c8: move/from16 v0, v19 │ │ -055a50: 0201 1400 |01ca: move/from16 v1, v20 │ │ -055a54: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -055a58: 7602 8612 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ -055a5e: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -055a62: 0200 1100 |01d3: move/from16 v0, v17 │ │ -055a66: 8700 |01d5: float-to-int v0, v0 │ │ -055a68: 0213 0000 |01d6: move/from16 v19, v0 │ │ -055a6c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -055a70: 8700 |01da: float-to-int v0, v0 │ │ -055a72: 0214 0000 |01db: move/from16 v20, v0 │ │ -055a76: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -055a7a: 0201 1300 |01df: move/from16 v1, v19 │ │ -055a7e: 0202 1400 |01e1: move/from16 v2, v20 │ │ -055a82: 6e30 7312 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055a88: 0c10 |01e6: move-result-object v16 │ │ -055a8a: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -055a8e: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -055a92: 7040 6512 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1265 │ │ -055a98: 0a13 |01ee: move-result v19 │ │ -055a9a: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -055a9e: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -055aa2: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -055aa6: 6e30 8d12 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055aac: 0a13 |01f8: move-result v19 │ │ -055aae: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -055ab2: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -055ab6: 2896 |01fd: goto 0193 // -006a │ │ -055ab8: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -055abc: 7120 4b0a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055ac2: 0a0f |0203: move-result v15 │ │ -055ac4: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -055ac8: 5200 6405 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055acc: 0213 0000 |0208: move/from16 v19, v0 │ │ -055ad0: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -055ad4: 0200 1300 |020c: move/from16 v0, v19 │ │ -055ad8: 0201 1400 |020e: move/from16 v1, v20 │ │ -055adc: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -055ae0: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -055ae4: 5200 6105 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055ae8: 0213 0000 |0216: move/from16 v19, v0 │ │ -055aec: 0200 1300 |0218: move/from16 v0, v19 │ │ -055af0: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -055af4: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -055af6: 7701 4a0a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ -055afc: 0a0e |0220: move-result v14 │ │ -055afe: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -055b00: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -055b04: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -055b08: 7120 4b0a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055b0e: 0a09 |0229: move-result v9 │ │ -055b10: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -055b14: 5200 6105 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055b18: 0213 0000 |022e: move/from16 v19, v0 │ │ -055b1c: 0200 1300 |0230: move/from16 v0, v19 │ │ -055b20: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -055b24: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -055b28: 28ec |0236: goto 0222 // -0014 │ │ -055b2a: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -055b2e: 7120 4c0a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -055b34: 0a11 |023c: move-result v17 │ │ -055b36: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -055b3a: 7120 4d0a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -055b40: 0a12 |0242: move-result v18 │ │ -055b42: 0200 1100 |0243: move/from16 v0, v17 │ │ -055b46: 8700 |0245: float-to-int v0, v0 │ │ -055b48: 0213 0000 |0246: move/from16 v19, v0 │ │ -055b4c: 0200 1200 |0248: move/from16 v0, v18 │ │ -055b50: 8700 |024a: float-to-int v0, v0 │ │ -055b52: 0214 0000 |024b: move/from16 v20, v0 │ │ -055b56: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -055b5a: 0201 1300 |024f: move/from16 v1, v19 │ │ -055b5e: 0202 1400 |0251: move/from16 v2, v20 │ │ -055b62: 6e30 7312 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055b68: 0c13 |0256: move-result-object v19 │ │ -055b6a: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -055b6e: 5400 6305 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055b72: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -055b76: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -055b7a: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -055b7e: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -055b82: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -055b86: 5400 6305 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055b8a: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -055b8e: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -055b92: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -055b96: 6e30 8d12 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055b9c: 0a13 |0270: move-result v19 │ │ -055b9e: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -055ba2: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -055ba6: 520d 6105 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055baa: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -055bae: 0200 1300 |0279: move/from16 v0, v19 │ │ -055bb2: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -055bb6: 7601 8312 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1283 │ │ -055bbc: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -055bc0: 7020 6912 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1269 │ │ -055bc6: 2900 aafd |0285: goto/16 002f // -0256 │ │ -055bca: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -055bce: 5200 6405 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055bd2: 0213 0000 |028b: move/from16 v19, v0 │ │ -055bd6: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -055bda: 0200 1300 |028f: move/from16 v0, v19 │ │ -055bde: 0201 1400 |0291: move/from16 v1, v20 │ │ -055be2: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -055be6: 7601 8312 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1283 │ │ -055bec: 7401 6012 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -055bf2: 2900 94fd |029b: goto/16 002f // -026c │ │ -055bf6: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -055bfa: 5200 6405 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055bfe: 0213 0000 |02a1: move/from16 v19, v0 │ │ -055c02: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -055c06: 0200 1300 |02a5: move/from16 v0, v19 │ │ -055c0a: 0201 1400 |02a7: move/from16 v1, v20 │ │ -055c0e: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -055c12: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -055c16: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -055c1a: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -055c1e: 0201 1300 |02b1: move/from16 v1, v19 │ │ -055c22: 0202 1400 |02b3: move/from16 v2, v20 │ │ -055c26: 7030 6f12 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@126f │ │ -055c2c: 7401 6012 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -055c32: 2900 74fd |02bb: goto/16 002f // -028c │ │ -055c36: 0000 |02bd: nop // spacer │ │ -055c38: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +055694: |[055694] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +0556a4: 7701 490a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ +0556aa: 0a03 |0003: move-result v3 │ │ +0556ac: 7701 480a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +0556b2: 0a04 |0007: move-result v4 │ │ +0556b4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +0556b8: 7401 6012 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +0556be: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +0556c2: 5400 7605 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +0556c6: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +0556ca: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +0556ce: 7100 0513 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +0556d4: 0c13 |0018: move-result-object v19 │ │ +0556d6: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +0556da: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +0556de: 5b10 7605 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +0556e2: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +0556e6: 5400 7605 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +0556ea: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +0556ee: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +0556f2: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +0556f6: 6e20 fe12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +0556fc: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +055702: 0e00 |002f: return-void │ │ +055704: 7401 f412 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +05570a: 0a11 |0033: move-result v17 │ │ +05570c: 7401 f612 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +055712: 0a12 |0037: move-result v18 │ │ +055714: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +055718: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05571c: 0201 1300 |003c: move/from16 v1, v19 │ │ +055720: 7120 4b0a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055726: 0a0f |0041: move-result v15 │ │ +055728: 0200 1100 |0042: move/from16 v0, v17 │ │ +05572c: 8700 |0044: float-to-int v0, v0 │ │ +05572e: 0213 0000 |0045: move/from16 v19, v0 │ │ +055732: 0200 1200 |0047: move/from16 v0, v18 │ │ +055736: 8700 |0049: float-to-int v0, v0 │ │ +055738: 0214 0000 |004a: move/from16 v20, v0 │ │ +05573c: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +055740: 0201 1300 |004e: move/from16 v1, v19 │ │ +055744: 0202 1400 |0050: move/from16 v2, v20 │ │ +055748: 6e30 7312 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +05574e: 0c10 |0055: move-result-object v16 │ │ +055750: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +055754: 0201 1100 |0058: move/from16 v1, v17 │ │ +055758: 0202 1200 |005a: move/from16 v2, v18 │ │ +05575c: 7040 8512 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ +055762: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +055766: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +05576a: 6e30 8d12 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055770: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +055774: 5400 6805 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +055778: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +05577c: 4407 130f |006c: aget v7, v19, v15 │ │ +055780: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +055784: 5200 7505 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055788: 0213 0000 |0072: move/from16 v19, v0 │ │ +05578c: 9513 1307 |0074: and-int v19, v19, v7 │ │ +055790: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +055794: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +055798: 5400 6205 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +05579c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +0557a0: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +0557a4: 5200 7505 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +0557a8: 0214 0000 |0082: move/from16 v20, v0 │ │ +0557ac: 9514 1407 |0084: and-int v20, v20, v7 │ │ +0557b0: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +0557b4: 0201 1400 |0088: move/from16 v1, v20 │ │ +0557b8: 6e30 5612 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ +0557be: 28a2 |008d: goto 002f // -005e │ │ +0557c0: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +0557c4: 7120 4b0a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +0557ca: 0a0f |0093: move-result v15 │ │ +0557cc: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +0557d0: 7120 4c0a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +0557d6: 0a11 |0099: move-result v17 │ │ +0557d8: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +0557dc: 7120 4d0a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +0557e2: 0a12 |009f: move-result v18 │ │ +0557e4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0557e8: 0201 1100 |00a2: move/from16 v1, v17 │ │ +0557ec: 0202 1200 |00a4: move/from16 v2, v18 │ │ +0557f0: 7040 8512 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ +0557f6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +0557fa: 5200 6405 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +0557fe: 0213 0000 |00ad: move/from16 v19, v0 │ │ +055802: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +055806: 0200 1100 |00b1: move/from16 v0, v17 │ │ +05580a: 8700 |00b3: float-to-int v0, v0 │ │ +05580c: 0213 0000 |00b4: move/from16 v19, v0 │ │ +055810: 0200 1200 |00b6: move/from16 v0, v18 │ │ +055814: 8700 |00b8: float-to-int v0, v0 │ │ +055816: 0214 0000 |00b9: move/from16 v20, v0 │ │ +05581a: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +05581e: 0201 1300 |00bd: move/from16 v1, v19 │ │ +055822: 0202 1400 |00bf: move/from16 v2, v20 │ │ +055826: 6e30 7312 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +05582c: 0c10 |00c4: move-result-object v16 │ │ +05582e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +055832: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +055836: 6e30 8d12 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +05583c: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +055840: 5400 6805 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +055844: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +055848: 4407 130f |00d2: aget v7, v19, v15 │ │ +05584c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +055850: 5200 7505 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055854: 0213 0000 |00d8: move/from16 v19, v0 │ │ +055858: 9513 1307 |00da: and-int v19, v19, v7 │ │ +05585c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +055860: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +055864: 5400 6205 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055868: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +05586c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +055870: 5200 7505 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055874: 0214 0000 |00e8: move/from16 v20, v0 │ │ +055878: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +05587c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +055880: 0201 1400 |00ee: move/from16 v1, v20 │ │ +055884: 6e30 5612 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ +05588a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +05588e: 0200 1100 |00f5: move/from16 v0, v17 │ │ +055892: 8700 |00f7: float-to-int v0, v0 │ │ +055894: 0213 0000 |00f8: move/from16 v19, v0 │ │ +055898: 0200 1200 |00fa: move/from16 v0, v18 │ │ +05589c: 8700 |00fc: float-to-int v0, v0 │ │ +05589e: 0214 0000 |00fd: move/from16 v20, v0 │ │ +0558a2: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +0558a6: 0201 1300 |0101: move/from16 v1, v19 │ │ +0558aa: 0202 1400 |0103: move/from16 v2, v20 │ │ +0558ae: 6e30 7d12 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@127d │ │ +0558b4: 0a13 |0108: move-result v19 │ │ +0558b6: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +0558ba: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +0558be: 5400 6305 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +0558c2: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +0558c6: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +0558ca: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +0558ce: 6e30 8d12 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +0558d4: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +0558d8: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +0558dc: 5200 6405 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +0558e0: 0213 0000 |011e: move/from16 v19, v0 │ │ +0558e4: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +0558e8: 0200 1300 |0122: move/from16 v0, v19 │ │ +0558ec: 0201 1400 |0124: move/from16 v1, v20 │ │ +0558f0: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +0558f4: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +0558f8: 5200 6105 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +0558fc: 0213 0000 |012c: move/from16 v19, v0 │ │ +055900: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +055904: 0201 1300 |0130: move/from16 v1, v19 │ │ +055908: 7120 470a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a47 │ │ +05590e: 0a0c |0135: move-result v12 │ │ +055910: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +055914: 7120 4c0a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +05591a: 0a11 |013b: move-result v17 │ │ +05591c: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +055920: 7120 4d0a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +055926: 0a12 |0141: move-result v18 │ │ +055928: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +05592c: 5400 6b05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@056b │ │ +055930: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +055934: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +055938: 5200 6105 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +05593c: 0214 0000 |014c: move/from16 v20, v0 │ │ +055940: 4413 1314 |014e: aget v19, v19, v20 │ │ +055944: a713 1113 |0150: sub-float v19, v17, v19 │ │ +055948: 0200 1300 |0152: move/from16 v0, v19 │ │ +05594c: 870a |0154: float-to-int v10, v0 │ │ +05594e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +055952: 5400 6c05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@056c │ │ +055956: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +05595a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +05595e: 5200 6105 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055962: 0214 0000 |015f: move/from16 v20, v0 │ │ +055966: 4413 1314 |0161: aget v19, v19, v20 │ │ +05596a: a713 1213 |0163: sub-float v19, v18, v19 │ │ +05596e: 0200 1300 |0165: move/from16 v0, v19 │ │ +055972: 870b |0167: float-to-int v11, v0 │ │ +055974: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +055978: 5400 6305 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +05597c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +055980: 7401 2f13 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@132f │ │ +055986: 0a13 |0171: move-result v19 │ │ +055988: 9013 130a |0172: add-int v19, v19, v10 │ │ +05598c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +055990: 5400 6305 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055994: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +055998: 7401 4013 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1340 │ │ +05599e: 0a14 |017d: move-result v20 │ │ +0559a0: 9014 140b |017e: add-int v20, v20, v11 │ │ +0559a4: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +0559a8: 0201 1300 |0182: move/from16 v1, v19 │ │ +0559ac: 0202 1400 |0184: move/from16 v2, v20 │ │ +0559b0: 705b 7112 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1271 │ │ +0559b6: 7602 8612 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ +0559bc: 2900 a3fe |018c: goto/16 002f // -015d │ │ +0559c0: 7701 4a0a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ +0559c6: 0a0e |0191: move-result v14 │ │ +0559c8: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +0559ca: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +0559ce: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +0559d2: 7120 4b0a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +0559d8: 0a0f |019a: move-result v15 │ │ +0559da: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +0559de: 7120 4c0a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +0559e4: 0a11 |01a0: move-result v17 │ │ +0559e6: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +0559ea: 7120 4d0a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +0559f0: 0a12 |01a6: move-result v18 │ │ +0559f2: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +0559f6: 5400 6905 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +0559fa: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +0559fe: 4413 130f |01ad: aget v19, v19, v15 │ │ +055a02: a705 1113 |01af: sub-float v5, v17, v19 │ │ +055a06: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +055a0a: 5400 6a05 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +055a0e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +055a12: 4413 130f |01b7: aget v19, v19, v15 │ │ +055a16: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +055a1a: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +055a1e: 7040 8412 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1284 │ │ +055a24: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +055a28: 5200 6405 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055a2c: 0213 0000 |01c4: move/from16 v19, v0 │ │ +055a30: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +055a34: 0200 1300 |01c8: move/from16 v0, v19 │ │ +055a38: 0201 1400 |01ca: move/from16 v1, v20 │ │ +055a3c: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +055a40: 7602 8612 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ +055a46: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +055a4a: 0200 1100 |01d3: move/from16 v0, v17 │ │ +055a4e: 8700 |01d5: float-to-int v0, v0 │ │ +055a50: 0213 0000 |01d6: move/from16 v19, v0 │ │ +055a54: 0200 1200 |01d8: move/from16 v0, v18 │ │ +055a58: 8700 |01da: float-to-int v0, v0 │ │ +055a5a: 0214 0000 |01db: move/from16 v20, v0 │ │ +055a5e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +055a62: 0201 1300 |01df: move/from16 v1, v19 │ │ +055a66: 0202 1400 |01e1: move/from16 v2, v20 │ │ +055a6a: 6e30 7312 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +055a70: 0c10 |01e6: move-result-object v16 │ │ +055a72: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +055a76: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +055a7a: 7040 6512 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1265 │ │ +055a80: 0a13 |01ee: move-result v19 │ │ +055a82: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +055a86: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +055a8a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +055a8e: 6e30 8d12 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055a94: 0a13 |01f8: move-result v19 │ │ +055a96: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +055a9a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +055a9e: 2896 |01fd: goto 0193 // -006a │ │ +055aa0: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +055aa4: 7120 4b0a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055aaa: 0a0f |0203: move-result v15 │ │ +055aac: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +055ab0: 5200 6405 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055ab4: 0213 0000 |0208: move/from16 v19, v0 │ │ +055ab8: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +055abc: 0200 1300 |020c: move/from16 v0, v19 │ │ +055ac0: 0201 1400 |020e: move/from16 v1, v20 │ │ +055ac4: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +055ac8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +055acc: 5200 6105 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055ad0: 0213 0000 |0216: move/from16 v19, v0 │ │ +055ad4: 0200 1300 |0218: move/from16 v0, v19 │ │ +055ad8: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +055adc: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +055ade: 7701 4a0a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ +055ae4: 0a0e |0220: move-result v14 │ │ +055ae6: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +055ae8: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +055aec: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +055af0: 7120 4b0a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055af6: 0a09 |0229: move-result v9 │ │ +055af8: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +055afc: 5200 6105 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055b00: 0213 0000 |022e: move/from16 v19, v0 │ │ +055b04: 0200 1300 |0230: move/from16 v0, v19 │ │ +055b08: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +055b0c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +055b10: 28ec |0236: goto 0222 // -0014 │ │ +055b12: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +055b16: 7120 4c0a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +055b1c: 0a11 |023c: move-result v17 │ │ +055b1e: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +055b22: 7120 4d0a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +055b28: 0a12 |0242: move-result v18 │ │ +055b2a: 0200 1100 |0243: move/from16 v0, v17 │ │ +055b2e: 8700 |0245: float-to-int v0, v0 │ │ +055b30: 0213 0000 |0246: move/from16 v19, v0 │ │ +055b34: 0200 1200 |0248: move/from16 v0, v18 │ │ +055b38: 8700 |024a: float-to-int v0, v0 │ │ +055b3a: 0214 0000 |024b: move/from16 v20, v0 │ │ +055b3e: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +055b42: 0201 1300 |024f: move/from16 v1, v19 │ │ +055b46: 0202 1400 |0251: move/from16 v2, v20 │ │ +055b4a: 6e30 7312 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +055b50: 0c13 |0256: move-result-object v19 │ │ +055b52: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +055b56: 5400 6305 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055b5a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +055b5e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +055b62: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +055b66: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +055b6a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +055b6e: 5400 6305 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055b72: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +055b76: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +055b7a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +055b7e: 6e30 8d12 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055b84: 0a13 |0270: move-result v19 │ │ +055b86: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +055b8a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +055b8e: 520d 6105 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055b92: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +055b96: 0200 1300 |0279: move/from16 v0, v19 │ │ +055b9a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +055b9e: 7601 8312 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1283 │ │ +055ba4: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +055ba8: 7020 6912 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1269 │ │ +055bae: 2900 aafd |0285: goto/16 002f // -0256 │ │ +055bb2: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +055bb6: 5200 6405 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055bba: 0213 0000 |028b: move/from16 v19, v0 │ │ +055bbe: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +055bc2: 0200 1300 |028f: move/from16 v0, v19 │ │ +055bc6: 0201 1400 |0291: move/from16 v1, v20 │ │ +055bca: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +055bce: 7601 8312 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1283 │ │ +055bd4: 7401 6012 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +055bda: 2900 94fd |029b: goto/16 002f // -026c │ │ +055bde: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +055be2: 5200 6405 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055be6: 0213 0000 |02a1: move/from16 v19, v0 │ │ +055bea: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +055bee: 0200 1300 |02a5: move/from16 v0, v19 │ │ +055bf2: 0201 1400 |02a7: move/from16 v1, v20 │ │ +055bf6: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +055bfa: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +055bfe: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +055c02: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +055c06: 0201 1300 |02b1: move/from16 v1, v19 │ │ +055c0a: 0202 1400 |02b3: move/from16 v2, v20 │ │ +055c0e: 7030 6f12 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@126f │ │ +055c14: 7401 6012 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +055c1a: 2900 74fd |02bb: goto/16 002f // -028c │ │ +055c1e: 0000 |02bd: nop // spacer │ │ +055c20: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -87764,24 +87764,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -055c5c: |[055c5c] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -055c6c: 5210 6405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055c70: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -055c74: 5912 6405 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055c78: 5410 6205 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055c7c: 6e20 5812 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1258 │ │ -055c82: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -055c86: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -055c88: 5b10 6305 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055c8c: 0e00 |0010: return-void │ │ +055c44: |[055c44] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +055c54: 5210 6405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055c58: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +055c5c: 5912 6405 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055c60: 5410 6205 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055c64: 6e20 5812 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1258 │ │ +055c6a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +055c6e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +055c70: 5b10 6305 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055c74: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -87795,17 +87795,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055c90: |[055c90] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -055ca0: 5901 7505 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -055ca4: 0e00 |0002: return-void │ │ +055c78: |[055c78] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +055c88: 5901 7505 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055c8c: 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 │ │ @@ -87815,17 +87815,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055ca8: |[055ca8] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -055cb8: 5901 6e05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ -055cbc: 0e00 |0002: return-void │ │ +055c90: |[055c90] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +055ca0: 5901 6e05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@056e │ │ +055ca4: 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 │ │ @@ -87835,34 +87835,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -055cc0: |[055cc0] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -055cd0: 5530 7105 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ -055cd4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -055cd8: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -055cdc: 1a01 bc02 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02bc │ │ -055ce0: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -055ce6: 2700 |000b: throw v0 │ │ -055ce8: 5430 7605 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055cec: 5231 6105 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055cf0: 7120 d70a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -055cf6: 0a00 |0013: move-result v0 │ │ -055cf8: 8700 |0014: float-to-int v0, v0 │ │ -055cfa: 5431 7605 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055cfe: 5232 6105 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055d02: 7120 d80a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -055d08: 0a01 |001c: move-result v1 │ │ -055d0a: 8711 |001d: float-to-int v1, v1 │ │ -055d0c: 7051 7512 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1275 │ │ -055d12: 0a00 |0021: move-result v0 │ │ -055d14: 0f00 |0022: return v0 │ │ +055ca8: |[055ca8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +055cb8: 5530 7105 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0571 │ │ +055cbc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +055cc0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +055cc4: 1a01 b502 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02b5 │ │ +055cc8: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +055cce: 2700 |000b: throw v0 │ │ +055cd0: 5430 7605 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055cd4: 5231 6105 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055cd8: 7120 d70a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +055cde: 0a00 |0013: move-result v0 │ │ +055ce0: 8700 |0014: float-to-int v0, v0 │ │ +055ce2: 5431 7605 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055ce6: 5232 6105 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055cea: 7120 d80a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +055cf0: 0a01 |001c: move-result v1 │ │ +055cf2: 8711 |001d: float-to-int v1, v1 │ │ +055cf4: 7051 7512 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1275 │ │ +055cfa: 0a00 |0021: move-result v0 │ │ +055cfc: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -87874,136 +87874,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -055d18: |[055d18] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -055d28: 7110 490a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ -055d2e: 0a00 |0003: move-result v0 │ │ -055d30: 7110 480a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -055d36: 0a01 |0007: move-result v1 │ │ -055d38: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -055d3c: 6e10 6012 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -055d42: 54db 7605 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055d46: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -055d4a: 7100 0513 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -055d50: 0c0b |0014: move-result-object v11 │ │ -055d52: 5bdb 7605 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055d56: 54db 7605 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ -055d5a: 6e20 fe12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -055d60: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -055d66: 52db 6405 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055d6a: 121c |0021: const/4 v12, #int 1 // #1 │ │ -055d6c: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -055d70: 121b |0024: const/4 v11, #int 1 // #1 │ │ -055d72: 0f0b |0025: return v11 │ │ -055d74: 6e10 f412 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -055d7a: 0a09 |0029: move-result v9 │ │ -055d7c: 6e10 f612 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -055d82: 0a0a |002d: move-result v10 │ │ -055d84: 120b |002e: const/4 v11, #int 0 // #0 │ │ -055d86: 7120 4b0a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055d8c: 0a07 |0032: move-result v7 │ │ -055d8e: 7040 8512 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ -055d94: 879b |0036: float-to-int v11, v9 │ │ -055d96: 87ac |0037: float-to-int v12, v10 │ │ -055d98: 6e30 7312 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055d9e: 0c08 |003b: move-result-object v8 │ │ -055da0: 54db 6305 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055da4: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -055da8: 52db 6405 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055dac: 122c |0042: const/4 v12, #int 2 // #2 │ │ -055dae: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -055db2: 6e30 8d12 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055db8: 54db 6805 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -055dbc: 4404 0b07 |004a: aget v4, v11, v7 │ │ -055dc0: 52db 7505 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -055dc4: b54b |004e: and-int/2addr v11, v4 │ │ -055dc6: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -055dca: 54db 6205 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055dce: 52dc 7505 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -055dd2: b54c |0055: and-int/2addr v12, v4 │ │ -055dd4: 6e30 5612 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ -055dda: 28c6 |0059: goto 001f // -003a │ │ -055ddc: 7120 4b0a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055de2: 0a07 |005d: move-result v7 │ │ -055de4: 7120 4c0a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -055dea: 0a09 |0061: move-result v9 │ │ -055dec: 7120 4d0a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -055df2: 0a0a |0065: move-result v10 │ │ -055df4: 7040 8512 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ -055dfa: 52db 6405 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055dfe: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -055e02: 54db 6805 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ -055e06: 4404 0b07 |006f: aget v4, v11, v7 │ │ -055e0a: 52db 7505 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -055e0e: b54b |0073: and-int/2addr v11, v4 │ │ -055e10: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -055e14: 54db 6205 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055e18: 52dc 7505 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ -055e1c: b54c |007a: and-int/2addr v12, v4 │ │ -055e1e: 6e30 5612 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ -055e24: 28a1 |007e: goto 001f // -005f │ │ -055e26: 52db 6405 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055e2a: 122c |0081: const/4 v12, #int 2 // #2 │ │ -055e2c: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -055e30: 879b |0084: float-to-int v11, v9 │ │ -055e32: 87ac |0085: float-to-int v12, v10 │ │ -055e34: 6e30 7312 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055e3a: 0c08 |0089: move-result-object v8 │ │ -055e3c: 54db 6305 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055e40: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -055e44: 6e30 8d12 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055e4a: 288e |0091: goto 001f // -0072 │ │ -055e4c: 7110 4a0a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ -055e52: 0a06 |0095: move-result v6 │ │ -055e54: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -055e56: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -055e5a: 7120 4b0a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055e60: 0a07 |009c: move-result v7 │ │ -055e62: 7120 4c0a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -055e68: 0a09 |00a0: move-result v9 │ │ -055e6a: 7120 4d0a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -055e70: 0a0a |00a4: move-result v10 │ │ -055e72: 54db 6905 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ -055e76: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -055e7a: a702 090b |00a9: sub-float v2, v9, v11 │ │ -055e7e: 54db 6a05 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ -055e82: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -055e86: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -055e8a: 7040 8412 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1284 │ │ -055e90: 52db 6405 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ -055e94: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -055e96: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -055e9a: 7020 8612 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ -055ea0: 2900 63ff |00bc: goto/16 001f // -009d │ │ -055ea4: 879b |00be: float-to-int v11, v9 │ │ -055ea6: 87ac |00bf: float-to-int v12, v10 │ │ -055ea8: 6e30 7312 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ -055eae: 0c08 |00c3: move-result-object v8 │ │ -055eb0: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -055eb4: 7040 6512 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1265 │ │ -055eba: 0a0b |00c9: move-result v11 │ │ -055ebc: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -055ec0: 6e30 8d12 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ -055ec6: 0a0b |00cf: move-result v11 │ │ -055ec8: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -055ecc: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -055ed0: 28c3 |00d4: goto 0097 // -003d │ │ -055ed2: 7120 4b0a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -055ed8: 0a07 |00d8: move-result v7 │ │ -055eda: 7020 6912 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1269 │ │ -055ee0: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -055ee4: 6e10 6012 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ -055eea: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -055eee: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -055ef0: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -055ef4: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +055d00: |[055d00] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +055d10: 7110 490a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a49 │ │ +055d16: 0a00 |0003: move-result v0 │ │ +055d18: 7110 480a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +055d1e: 0a01 |0007: move-result v1 │ │ +055d20: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +055d24: 6e10 6012 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +055d2a: 54db 7605 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055d2e: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +055d32: 7100 0513 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +055d38: 0c0b |0014: move-result-object v11 │ │ +055d3a: 5bdb 7605 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055d3e: 54db 7605 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0576 │ │ +055d42: 6e20 fe12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +055d48: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +055d4e: 52db 6405 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055d52: 121c |0021: const/4 v12, #int 1 // #1 │ │ +055d54: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +055d58: 121b |0024: const/4 v11, #int 1 // #1 │ │ +055d5a: 0f0b |0025: return v11 │ │ +055d5c: 6e10 f412 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +055d62: 0a09 |0029: move-result v9 │ │ +055d64: 6e10 f612 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +055d6a: 0a0a |002d: move-result v10 │ │ +055d6c: 120b |002e: const/4 v11, #int 0 // #0 │ │ +055d6e: 7120 4b0a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055d74: 0a07 |0032: move-result v7 │ │ +055d76: 7040 8512 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ +055d7c: 879b |0036: float-to-int v11, v9 │ │ +055d7e: 87ac |0037: float-to-int v12, v10 │ │ +055d80: 6e30 7312 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +055d86: 0c08 |003b: move-result-object v8 │ │ +055d88: 54db 6305 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055d8c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +055d90: 52db 6405 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055d94: 122c |0042: const/4 v12, #int 2 // #2 │ │ +055d96: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +055d9a: 6e30 8d12 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055da0: 54db 6805 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +055da4: 4404 0b07 |004a: aget v4, v11, v7 │ │ +055da8: 52db 7505 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055dac: b54b |004e: and-int/2addr v11, v4 │ │ +055dae: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +055db2: 54db 6205 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055db6: 52dc 7505 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055dba: b54c |0055: and-int/2addr v12, v4 │ │ +055dbc: 6e30 5612 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ +055dc2: 28c6 |0059: goto 001f // -003a │ │ +055dc4: 7120 4b0a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055dca: 0a07 |005d: move-result v7 │ │ +055dcc: 7120 4c0a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +055dd2: 0a09 |0061: move-result v9 │ │ +055dd4: 7120 4d0a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +055dda: 0a0a |0065: move-result v10 │ │ +055ddc: 7040 8512 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1285 │ │ +055de2: 52db 6405 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055de6: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +055dea: 54db 6805 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0568 │ │ +055dee: 4404 0b07 |006f: aget v4, v11, v7 │ │ +055df2: 52db 7505 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055df6: b54b |0073: and-int/2addr v11, v4 │ │ +055df8: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +055dfc: 54db 6205 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055e00: 52dc 7505 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0575 │ │ +055e04: b54c |007a: and-int/2addr v12, v4 │ │ +055e06: 6e30 5612 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1256 │ │ +055e0c: 28a1 |007e: goto 001f // -005f │ │ +055e0e: 52db 6405 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055e12: 122c |0081: const/4 v12, #int 2 // #2 │ │ +055e14: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +055e18: 879b |0084: float-to-int v11, v9 │ │ +055e1a: 87ac |0085: float-to-int v12, v10 │ │ +055e1c: 6e30 7312 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +055e22: 0c08 |0089: move-result-object v8 │ │ +055e24: 54db 6305 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055e28: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +055e2c: 6e30 8d12 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055e32: 288e |0091: goto 001f // -0072 │ │ +055e34: 7110 4a0a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ +055e3a: 0a06 |0095: move-result v6 │ │ +055e3c: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +055e3e: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +055e42: 7120 4b0a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055e48: 0a07 |009c: move-result v7 │ │ +055e4a: 7120 4c0a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +055e50: 0a09 |00a0: move-result v9 │ │ +055e52: 7120 4d0a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +055e58: 0a0a |00a4: move-result v10 │ │ +055e5a: 54db 6905 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0569 │ │ +055e5e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +055e62: a702 090b |00a9: sub-float v2, v9, v11 │ │ +055e66: 54db 6a05 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@056a │ │ +055e6a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +055e6e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +055e72: 7040 8412 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1284 │ │ +055e78: 52db 6405 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0564 │ │ +055e7c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +055e7e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +055e82: 7020 8612 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1286 │ │ +055e88: 2900 63ff |00bc: goto/16 001f // -009d │ │ +055e8c: 879b |00be: float-to-int v11, v9 │ │ +055e8e: 87ac |00bf: float-to-int v12, v10 │ │ +055e90: 6e30 7312 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1273 │ │ +055e96: 0c08 |00c3: move-result-object v8 │ │ +055e98: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +055e9c: 7040 6512 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1265 │ │ +055ea2: 0a0b |00c9: move-result v11 │ │ +055ea4: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +055ea8: 6e30 8d12 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@128d │ │ +055eae: 0a0b |00cf: move-result v11 │ │ +055eb0: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +055eb4: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +055eb8: 28c3 |00d4: goto 0097 // -003d │ │ +055eba: 7120 4b0a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +055ec0: 0a07 |00d8: move-result v7 │ │ +055ec2: 7020 6912 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1269 │ │ +055ec8: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +055ecc: 6e10 6012 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1260 │ │ +055ed2: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +055ed6: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +055ed8: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +055edc: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -88086,22 +88086,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -055f18: |[055f18] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -055f28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055f2a: 5b23 6305 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055f2e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -055f30: 5920 6105 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055f34: 7051 7512 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1275 │ │ -055f3a: 0a00 |0009: move-result v0 │ │ -055f3c: 0f00 |000a: return v0 │ │ +055f00: |[055f00] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +055f10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055f12: 5b23 6305 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055f16: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +055f18: 5920 6105 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055f1c: 7051 7512 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1275 │ │ +055f22: 0a00 |0009: move-result v0 │ │ +055f24: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -88114,51 +88114,51 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -055f40: |[055f40] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -055f50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -055f52: 5421 6305 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ -055f56: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -055f5a: 5221 6105 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055f5e: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -055f62: 0f00 |0009: return v0 │ │ -055f64: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -055f68: 5421 6205 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ -055f6c: 6e30 5b12 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@125b │ │ -055f72: 0a01 |0011: move-result v1 │ │ -055f74: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -055f78: 5924 6105 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ -055f7c: 6e30 6112 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ -055f82: 28f0 |0019: goto 0009 // -0010 │ │ -055f84: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -055f86: 28ee |001b: goto 0009 // -0012 │ │ +055f28: |[055f28] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +055f38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055f3a: 5421 6305 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0563 │ │ +055f3e: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +055f42: 5221 6105 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055f46: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +055f4a: 0f00 |0009: return v0 │ │ +055f4c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +055f50: 5421 6205 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0562 │ │ +055f54: 6e30 5b12 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@125b │ │ +055f5a: 0a01 |0011: move-result v1 │ │ +055f5c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +055f60: 5924 6105 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0561 │ │ +055f64: 6e30 6112 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ +055f6a: 28f0 |0019: goto 0009 // -0010 │ │ +055f6c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +055f6e: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ 0x001a line=892 │ │ 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 : 3099 (ViewDragHelper.java) │ │ + source_file_idx : 3092 (ViewDragHelper.java) │ │ │ │ Class #354 header: │ │ class_idx : 775 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 484 │ │ +source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 57 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -88305,18 +88305,18 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -055f88: |[055f88] de.greenrobot.dao.AbstractDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ -055f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055f9a: 7030 f714 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ -055fa0: 0e00 |0004: return-void │ │ +055f70: |[055f70] de.greenrobot.dao.AbstractDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ +055f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055f82: 7030 f714 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ +055f88: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -88327,39 +88327,39 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -055fa4: |[055fa4] de.greenrobot.dao.AbstractDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V │ │ -055fb4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -055fba: 5b12 8105 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -055fbe: 5b13 8605 |0005: iput-object v3, v1, Lde/greenrobot/dao/AbstractDao;.session:Lde/greenrobot/dao/AbstractDaoSession; // field@0586 │ │ -055fc2: 5420 d905 |0007: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ -055fc6: 5b10 8205 |0009: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -055fca: 6e10 2d16 0200 |000b: invoke-virtual {v2}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ -055fd0: 0c00 |000e: move-result-object v0 │ │ -055fd2: 5b10 8305 |000f: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -055fd6: 5410 8305 |0011: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -055fda: 2000 1803 |0013: instance-of v0, v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ -055fde: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -055fe2: 5410 8305 |0017: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -055fe6: 1f00 1803 |0019: check-cast v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ -055fea: 5b10 8405 |001b: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -055fee: 5420 e005 |001d: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ -055ff2: 5b10 8705 |001f: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -055ff6: 5420 de05 |0021: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -055ffa: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ -055ffe: 5420 de05 |0025: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -056002: 5200 9905 |0027: iget v0, v0, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ -056006: 5910 8505 |0029: iput v0, v1, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ -05600a: 0e00 |002b: return-void │ │ -05600c: 12f0 |002c: const/4 v0, #int -1 // #ff │ │ -05600e: 28fc |002d: goto 0029 // -0004 │ │ +055f8c: |[055f8c] de.greenrobot.dao.AbstractDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V │ │ +055f9c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +055fa2: 5b12 8105 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +055fa6: 5b13 8605 |0005: iput-object v3, v1, Lde/greenrobot/dao/AbstractDao;.session:Lde/greenrobot/dao/AbstractDaoSession; // field@0586 │ │ +055faa: 5420 d905 |0007: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ +055fae: 5b10 8205 |0009: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +055fb2: 6e10 2d16 0200 |000b: invoke-virtual {v2}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ +055fb8: 0c00 |000e: move-result-object v0 │ │ +055fba: 5b10 8305 |000f: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +055fbe: 5410 8305 |0011: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +055fc2: 2000 1803 |0013: instance-of v0, v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ +055fc6: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +055fca: 5410 8305 |0017: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +055fce: 1f00 1803 |0019: check-cast v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ +055fd2: 5b10 8405 |001b: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +055fd6: 5420 e005 |001d: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ +055fda: 5b10 8705 |001f: iput-object v0, v1, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +055fde: 5420 de05 |0021: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +055fe2: 3800 0900 |0023: if-eqz v0, 002c // +0009 │ │ +055fe6: 5420 de05 |0025: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +055fea: 5200 9905 |0027: iget v0, v0, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ +055fee: 5910 8505 |0029: iput v0, v1, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ +055ff2: 0e00 |002b: return-void │ │ +055ff4: 12f0 |002c: const/4 v0, #int -1 // #ff │ │ +055ff6: 28fc |002d: goto 0029 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x000b line=78 │ │ @@ -88380,33 +88380,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -056010: |[056010] de.greenrobot.dao.AbstractDao.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V │ │ -056020: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -056022: 2040 5d03 |0001: instance-of v0, v4, Ljava/lang/Long; // type@035d │ │ -056026: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ -05602a: 1f04 5d03 |0005: check-cast v4, Ljava/lang/Long; // type@035d │ │ -05602e: 6e10 b117 0400 |0007: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -056034: 0b00 |000a: move-result-wide v0 │ │ -056036: 6e40 5201 2510 |000b: invoke-virtual {v5, v2, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -05603c: 6e10 5501 0500 |000e: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ -056042: 0e00 |0011: return-void │ │ -056044: 3904 0a00 |0012: if-nez v4, 001c // +000a │ │ -056048: 2200 0a03 |0014: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05604c: 1a01 b802 |0016: const-string v1, "Cannot delete entity, key is null" // string@02b8 │ │ -056050: 7020 4e15 1000 |0018: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -056056: 2700 |001b: throw v0 │ │ -056058: 6e10 c517 0400 |001c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05605e: 0c00 |001f: move-result-object v0 │ │ -056060: 6e30 5301 2500 |0020: invoke-virtual {v5, v2, v0}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ -056066: 28eb |0023: goto 000e // -0015 │ │ +055ff8: |[055ff8] de.greenrobot.dao.AbstractDao.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V │ │ +056008: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05600a: 2040 5d03 |0001: instance-of v0, v4, Ljava/lang/Long; // type@035d │ │ +05600e: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ +056012: 1f04 5d03 |0005: check-cast v4, Ljava/lang/Long; // type@035d │ │ +056016: 6e10 b117 0400 |0007: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +05601c: 0b00 |000a: move-result-wide v0 │ │ +05601e: 6e40 5201 2510 |000b: invoke-virtual {v5, v2, v0, v1}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +056024: 6e10 5501 0500 |000e: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ +05602a: 0e00 |0011: return-void │ │ +05602c: 3904 0a00 |0012: if-nez v4, 001c // +000a │ │ +056030: 2200 0a03 |0014: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +056034: 1a01 b102 |0016: const-string v1, "Cannot delete entity, key is null" // string@02b1 │ │ +056038: 7020 4e15 1000 |0018: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05603e: 2700 |001b: throw v0 │ │ +056040: 6e10 c517 0400 |001c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +056046: 0c00 |001f: move-result-object v0 │ │ +056048: 6e30 5301 2500 |0020: invoke-virtual {v5, v2, v0}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ +05604e: 28eb |0023: goto 000e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=526 │ │ 0x0005 line=527 │ │ 0x000e line=533 │ │ 0x0011 line=534 │ │ 0x0012 line=528 │ │ @@ -88425,84 +88425,84 @@ │ │ type : '(Ljava/lang/Iterable;Ljava/lang/Iterable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -056068: |[056068] de.greenrobot.dao.AbstractDao.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V │ │ -056078: 6e10 f814 0800 |0000: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -05607e: 5486 8705 |0003: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056082: 6e10 7416 0600 |0005: invoke-virtual {v6}, Lde/greenrobot/dao/internal/TableStatements;.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1674 │ │ -056088: 0c05 |0008: move-result-object v5 │ │ -05608a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -05608c: 5486 8205 |000a: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056090: 6e10 4601 0600 |000c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -056096: 1d05 |000f: monitor-enter v5 │ │ -056098: 5486 8305 |0010: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -05609c: 3806 0d00 |0012: if-eqz v6, 001f // +000d │ │ -0560a0: 5486 8305 |0014: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0560a4: 7210 fc15 0600 |0016: invoke-interface {v6}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ -0560aa: 2204 7c03 |0019: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ -0560ae: 7010 0918 0400 |001b: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0560b4: 0743 |001e: move-object v3, v4 │ │ -0560b6: 3809 3200 |001f: if-eqz v9, 0051 // +0032 │ │ -0560ba: 7210 af17 0900 |0021: invoke-interface {v9}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -0560c0: 0c01 |0024: move-result-object v1 │ │ -0560c2: 7210 2c18 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0560c8: 0a06 |0028: move-result v6 │ │ -0560ca: 3806 2800 |0029: if-eqz v6, 0051 // +0028 │ │ -0560ce: 7210 2d18 0100 |002b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0560d4: 0c00 |002e: move-result-object v0 │ │ -0560d6: 6e20 0c15 0800 |002f: invoke-virtual {v8, v0}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ -0560dc: 0c02 |0032: move-result-object v2 │ │ -0560de: 7030 0215 2805 |0033: invoke-direct {v8, v2, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ -0560e4: 3803 efff |0036: if-eqz v3, 0025 // -0011 │ │ -0560e8: 7220 3818 2300 |0038: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0560ee: 28ea |003b: goto 0025 // -0016 │ │ -0560f0: 0d06 |003c: move-exception v6 │ │ -0560f2: 5487 8305 |003d: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0560f6: 3807 0700 |003f: if-eqz v7, 0046 // +0007 │ │ -0560fa: 5487 8305 |0041: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0560fe: 7210 0216 0700 |0043: invoke-interface {v7}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -056104: 2706 |0046: throw v6 │ │ -056106: 0d06 |0047: move-exception v6 │ │ -056108: 1e05 |0048: monitor-exit v5 │ │ -05610a: 2706 |0049: throw v6 │ │ -05610c: 0d06 |004a: move-exception v6 │ │ -05610e: 5487 8205 |004b: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056112: 6e10 4a01 0700 |004d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -056118: 2706 |0050: throw v6 │ │ -05611a: 380a 1900 |0051: if-eqz v10, 006a // +0019 │ │ -05611e: 7210 af17 0a00 |0053: invoke-interface {v10}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -056124: 0c01 |0056: move-result-object v1 │ │ -056126: 7210 2c18 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -05612c: 0a06 |005a: move-result v6 │ │ -05612e: 3806 0f00 |005b: if-eqz v6, 006a // +000f │ │ -056132: 7210 2d18 0100 |005d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -056138: 0c02 |0060: move-result-object v2 │ │ -05613a: 7030 0215 2805 |0061: invoke-direct {v8, v2, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ -056140: 3803 f3ff |0064: if-eqz v3, 0057 // -000d │ │ -056144: 7220 3818 2300 |0066: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05614a: 28ee |0069: goto 0057 // -0012 │ │ -05614c: 5486 8305 |006a: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056150: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ -056154: 5486 8305 |006e: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056158: 7210 0216 0600 |0070: invoke-interface {v6}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -05615e: 1e05 |0073: monitor-exit v5 │ │ -056160: 5486 8205 |0074: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056164: 6e10 5001 0600 |0076: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -05616a: 3803 0b00 |0079: if-eqz v3, 0084 // +000b │ │ -05616e: 5486 8305 |007b: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056172: 3806 0700 |007d: if-eqz v6, 0084 // +0007 │ │ -056176: 5486 8305 |007f: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -05617a: 7220 ff15 3600 |0081: invoke-interface {v6, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.remove:(Ljava/lang/Iterable;)V // method@15ff │ │ -056180: 5486 8205 |0084: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056184: 6e10 4a01 0600 |0086: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05618a: 0e00 |0089: return-void │ │ +056050: |[056050] de.greenrobot.dao.AbstractDao.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V │ │ +056060: 6e10 f814 0800 |0000: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +056066: 5486 8705 |0003: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +05606a: 6e10 7416 0600 |0005: invoke-virtual {v6}, Lde/greenrobot/dao/internal/TableStatements;.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1674 │ │ +056070: 0c05 |0008: move-result-object v5 │ │ +056072: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +056074: 5486 8205 |000a: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056078: 6e10 4601 0600 |000c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +05607e: 1d05 |000f: monitor-enter v5 │ │ +056080: 5486 8305 |0010: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056084: 3806 0d00 |0012: if-eqz v6, 001f // +000d │ │ +056088: 5486 8305 |0014: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05608c: 7210 fc15 0600 |0016: invoke-interface {v6}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ +056092: 2204 7c03 |0019: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ +056096: 7010 0918 0400 |001b: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +05609c: 0743 |001e: move-object v3, v4 │ │ +05609e: 3809 3200 |001f: if-eqz v9, 0051 // +0032 │ │ +0560a2: 7210 af17 0900 |0021: invoke-interface {v9}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +0560a8: 0c01 |0024: move-result-object v1 │ │ +0560aa: 7210 2c18 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0560b0: 0a06 |0028: move-result v6 │ │ +0560b2: 3806 2800 |0029: if-eqz v6, 0051 // +0028 │ │ +0560b6: 7210 2d18 0100 |002b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0560bc: 0c00 |002e: move-result-object v0 │ │ +0560be: 6e20 0c15 0800 |002f: invoke-virtual {v8, v0}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ +0560c4: 0c02 |0032: move-result-object v2 │ │ +0560c6: 7030 0215 2805 |0033: invoke-direct {v8, v2, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ +0560cc: 3803 efff |0036: if-eqz v3, 0025 // -0011 │ │ +0560d0: 7220 3818 2300 |0038: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0560d6: 28ea |003b: goto 0025 // -0016 │ │ +0560d8: 0d06 |003c: move-exception v6 │ │ +0560da: 5487 8305 |003d: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0560de: 3807 0700 |003f: if-eqz v7, 0046 // +0007 │ │ +0560e2: 5487 8305 |0041: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0560e6: 7210 0216 0700 |0043: invoke-interface {v7}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +0560ec: 2706 |0046: throw v6 │ │ +0560ee: 0d06 |0047: move-exception v6 │ │ +0560f0: 1e05 |0048: monitor-exit v5 │ │ +0560f2: 2706 |0049: throw v6 │ │ +0560f4: 0d06 |004a: move-exception v6 │ │ +0560f6: 5487 8205 |004b: iget-object v7, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0560fa: 6e10 4a01 0700 |004d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056100: 2706 |0050: throw v6 │ │ +056102: 380a 1900 |0051: if-eqz v10, 006a // +0019 │ │ +056106: 7210 af17 0a00 |0053: invoke-interface {v10}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +05610c: 0c01 |0056: move-result-object v1 │ │ +05610e: 7210 2c18 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +056114: 0a06 |005a: move-result v6 │ │ +056116: 3806 0f00 |005b: if-eqz v6, 006a // +000f │ │ +05611a: 7210 2d18 0100 |005d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +056120: 0c02 |0060: move-result-object v2 │ │ +056122: 7030 0215 2805 |0061: invoke-direct {v8, v2, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ +056128: 3803 f3ff |0064: if-eqz v3, 0057 // -000d │ │ +05612c: 7220 3818 2300 |0066: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +056132: 28ee |0069: goto 0057 // -0012 │ │ +056134: 5486 8305 |006a: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056138: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ +05613c: 5486 8305 |006e: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056140: 7210 0216 0600 |0070: invoke-interface {v6}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +056146: 1e05 |0073: monitor-exit v5 │ │ +056148: 5486 8205 |0074: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05614c: 6e10 5001 0600 |0076: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +056152: 3803 0b00 |0079: if-eqz v3, 0084 // +000b │ │ +056156: 5486 8305 |007b: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05615a: 3806 0700 |007d: if-eqz v6, 0084 // +0007 │ │ +05615e: 5486 8305 |007f: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056162: 7220 ff15 3600 |0081: invoke-interface {v6, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.remove:(Ljava/lang/Iterable;)V // method@15ff │ │ +056168: 5486 8205 |0084: iget-object v6, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05616c: 6e10 4a01 0600 |0086: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056172: 0e00 |0089: return-void │ │ catches : 8 │ │ 0x000f - 0x0010 │ │ -> 0x004a │ │ 0x0010 - 0x001e │ │ -> 0x0047 │ │ 0x0021 - 0x003b │ │ -> 0x003c │ │ @@ -88570,49 +88570,49 @@ │ │ type : '(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0561d4: |[0561d4] de.greenrobot.dao.AbstractDao.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J │ │ -0561e4: 5442 8205 |0000: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0561e8: 6e10 4d01 0200 |0002: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ -0561ee: 0a02 |0005: move-result v2 │ │ -0561f0: 3802 1300 |0006: if-eqz v2, 0019 // +0013 │ │ -0561f4: 1d06 |0008: monitor-enter v6 │ │ -0561f6: 6e30 fb14 6405 |0009: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -0561fc: 6e10 5601 0600 |000c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ -056202: 0b00 |000f: move-result-wide v0 │ │ -056204: 1e06 |0010: monitor-exit v6 │ │ -056206: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -056208: 6e52 3415 5410 |0012: invoke-virtual {v4, v5, v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V // method@1534 │ │ -05620e: 1000 |0015: return-wide v0 │ │ -056210: 0d02 |0016: move-exception v2 │ │ -056212: 1e06 |0017: monitor-exit v6 │ │ -056214: 2702 |0018: throw v2 │ │ -056216: 5442 8205 |0019: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05621a: 6e10 4601 0200 |001b: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -056220: 1d06 |001e: monitor-enter v6 │ │ -056222: 6e30 fb14 6405 |001f: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -056228: 6e10 5601 0600 |0022: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ -05622e: 0b00 |0025: move-result-wide v0 │ │ -056230: 1e06 |0026: monitor-exit v6 │ │ -056232: 5442 8205 |0027: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056236: 6e10 5001 0200 |0029: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -05623c: 5442 8205 |002c: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056240: 6e10 4a01 0200 |002e: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -056246: 28e0 |0031: goto 0011 // -0020 │ │ -056248: 0d02 |0032: move-exception v2 │ │ -05624a: 1e06 |0033: monitor-exit v6 │ │ -05624c: 2702 |0034: throw v2 │ │ -05624e: 0d02 |0035: move-exception v2 │ │ -056250: 5443 8205 |0036: iget-object v3, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056254: 6e10 4a01 0300 |0038: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05625a: 2702 |003b: throw v2 │ │ +0561bc: |[0561bc] de.greenrobot.dao.AbstractDao.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J │ │ +0561cc: 5442 8205 |0000: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0561d0: 6e10 4d01 0200 |0002: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ +0561d6: 0a02 |0005: move-result v2 │ │ +0561d8: 3802 1300 |0006: if-eqz v2, 0019 // +0013 │ │ +0561dc: 1d06 |0008: monitor-enter v6 │ │ +0561de: 6e30 fb14 6405 |0009: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +0561e4: 6e10 5601 0600 |000c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ +0561ea: 0b00 |000f: move-result-wide v0 │ │ +0561ec: 1e06 |0010: monitor-exit v6 │ │ +0561ee: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0561f0: 6e52 3415 5410 |0012: invoke-virtual {v4, v5, v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V // method@1534 │ │ +0561f6: 1000 |0015: return-wide v0 │ │ +0561f8: 0d02 |0016: move-exception v2 │ │ +0561fa: 1e06 |0017: monitor-exit v6 │ │ +0561fc: 2702 |0018: throw v2 │ │ +0561fe: 5442 8205 |0019: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056202: 6e10 4601 0200 |001b: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +056208: 1d06 |001e: monitor-enter v6 │ │ +05620a: 6e30 fb14 6405 |001f: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +056210: 6e10 5601 0600 |0022: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ +056216: 0b00 |0025: move-result-wide v0 │ │ +056218: 1e06 |0026: monitor-exit v6 │ │ +05621a: 5442 8205 |0027: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05621e: 6e10 5001 0200 |0029: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +056224: 5442 8205 |002c: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056228: 6e10 4a01 0200 |002e: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +05622e: 28e0 |0031: goto 0011 // -0020 │ │ +056230: 0d02 |0032: move-exception v2 │ │ +056232: 1e06 |0033: monitor-exit v6 │ │ +056234: 2702 |0034: throw v2 │ │ +056236: 0d02 |0035: move-exception v2 │ │ +056238: 5443 8205 |0036: iget-object v3, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05623c: 6e10 4a01 0300 |0038: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056242: 2702 |003b: throw v2 │ │ catches : 7 │ │ 0x0009 - 0x0011 │ │ -> 0x0016 │ │ 0x0017 - 0x0018 │ │ -> 0x0016 │ │ 0x001e - 0x001f │ │ -> 0x0035 │ │ @@ -88656,61 +88656,61 @@ │ │ type : '(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 89 16-bit code units │ │ -05629c: |[05629c] de.greenrobot.dao.AbstractDao.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V │ │ -0562ac: 5464 8205 |0000: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0562b0: 6e10 4601 0400 |0002: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -0562b6: 1d07 |0005: monitor-enter v7 │ │ -0562b8: 5464 8305 |0006: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0562bc: 3804 0700 |0008: if-eqz v4, 000f // +0007 │ │ -0562c0: 5464 8305 |000a: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0562c4: 7210 fc15 0400 |000c: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ -0562ca: 7210 af17 0800 |000f: invoke-interface {v8}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -0562d0: 0c01 |0012: move-result-object v1 │ │ -0562d2: 7210 2c18 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0562d8: 0a04 |0016: move-result v4 │ │ -0562da: 3804 2d00 |0017: if-eqz v4, 0044 // +002d │ │ -0562de: 7210 2d18 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0562e4: 0c00 |001c: move-result-object v0 │ │ -0562e6: 6e30 fb14 7600 |001d: invoke-virtual {v6, v7, v0}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -0562ec: 3809 2000 |0020: if-eqz v9, 0040 // +0020 │ │ -0562f0: 6e10 5601 0700 |0022: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ -0562f6: 0b02 |0025: move-result-wide v2 │ │ -0562f8: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -0562fa: 6e54 3415 0632 |0027: invoke-virtual {v6, v0, v2, v3, v4}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V // method@1534 │ │ -056300: 28e9 |002a: goto 0013 // -0017 │ │ -056302: 0d04 |002b: move-exception v4 │ │ -056304: 5465 8305 |002c: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056308: 3805 0700 |002e: if-eqz v5, 0035 // +0007 │ │ -05630c: 5465 8305 |0030: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056310: 7210 0216 0500 |0032: invoke-interface {v5}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -056316: 2704 |0035: throw v4 │ │ -056318: 0d04 |0036: move-exception v4 │ │ -05631a: 1e07 |0037: monitor-exit v7 │ │ -05631c: 2704 |0038: throw v4 │ │ -05631e: 0d04 |0039: move-exception v4 │ │ -056320: 5465 8205 |003a: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056324: 6e10 4a01 0500 |003c: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05632a: 2704 |003f: throw v4 │ │ -05632c: 6e10 5501 0700 |0040: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ -056332: 28d0 |0043: goto 0013 // -0030 │ │ -056334: 5464 8305 |0044: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056338: 3804 0700 |0046: if-eqz v4, 004d // +0007 │ │ -05633c: 5464 8305 |0048: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056340: 7210 0216 0400 |004a: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -056346: 1e07 |004d: monitor-exit v7 │ │ -056348: 5464 8205 |004e: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05634c: 6e10 5001 0400 |0050: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -056352: 5464 8205 |0053: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056356: 6e10 4a01 0400 |0055: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05635c: 0e00 |0058: return-void │ │ +056284: |[056284] de.greenrobot.dao.AbstractDao.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V │ │ +056294: 5464 8205 |0000: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056298: 6e10 4601 0400 |0002: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +05629e: 1d07 |0005: monitor-enter v7 │ │ +0562a0: 5464 8305 |0006: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0562a4: 3804 0700 |0008: if-eqz v4, 000f // +0007 │ │ +0562a8: 5464 8305 |000a: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0562ac: 7210 fc15 0400 |000c: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ +0562b2: 7210 af17 0800 |000f: invoke-interface {v8}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +0562b8: 0c01 |0012: move-result-object v1 │ │ +0562ba: 7210 2c18 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0562c0: 0a04 |0016: move-result v4 │ │ +0562c2: 3804 2d00 |0017: if-eqz v4, 0044 // +002d │ │ +0562c6: 7210 2d18 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0562cc: 0c00 |001c: move-result-object v0 │ │ +0562ce: 6e30 fb14 7600 |001d: invoke-virtual {v6, v7, v0}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +0562d4: 3809 2000 |0020: if-eqz v9, 0040 // +0020 │ │ +0562d8: 6e10 5601 0700 |0022: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ +0562de: 0b02 |0025: move-result-wide v2 │ │ +0562e0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +0562e2: 6e54 3415 0632 |0027: invoke-virtual {v6, v0, v2, v3, v4}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V // method@1534 │ │ +0562e8: 28e9 |002a: goto 0013 // -0017 │ │ +0562ea: 0d04 |002b: move-exception v4 │ │ +0562ec: 5465 8305 |002c: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0562f0: 3805 0700 |002e: if-eqz v5, 0035 // +0007 │ │ +0562f4: 5465 8305 |0030: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0562f8: 7210 0216 0500 |0032: invoke-interface {v5}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +0562fe: 2704 |0035: throw v4 │ │ +056300: 0d04 |0036: move-exception v4 │ │ +056302: 1e07 |0037: monitor-exit v7 │ │ +056304: 2704 |0038: throw v4 │ │ +056306: 0d04 |0039: move-exception v4 │ │ +056308: 5465 8205 |003a: iget-object v5, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05630c: 6e10 4a01 0500 |003c: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056312: 2704 |003f: throw v4 │ │ +056314: 6e10 5501 0700 |0040: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ +05631a: 28d0 |0043: goto 0013 // -0030 │ │ +05631c: 5464 8305 |0044: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056320: 3804 0700 |0046: if-eqz v4, 004d // +0007 │ │ +056324: 5464 8305 |0048: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056328: 7210 0216 0400 |004a: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +05632e: 1e07 |004d: monitor-exit v7 │ │ +056330: 5464 8205 |004e: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056334: 6e10 5001 0400 |0050: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +05633a: 5464 8205 |0053: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05633e: 6e10 4a01 0400 |0055: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056344: 0e00 |0058: return-void │ │ catches : 8 │ │ 0x0005 - 0x0006 │ │ -> 0x0039 │ │ 0x0006 - 0x000f │ │ -> 0x0036 │ │ 0x000f - 0x002a │ │ -> 0x002b │ │ @@ -88764,40 +88764,40 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0563a8: |[0563a8] de.greenrobot.dao.AbstractDao.assertSinglePk:()V │ │ -0563b8: 5430 8105 |0000: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0563bc: 5400 dd05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -0563c0: 2100 |0004: array-length v0, v0 │ │ -0563c2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0563c4: 3210 2900 |0006: if-eq v0, v1, 002f // +0029 │ │ -0563c8: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0563cc: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0563d0: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0563d6: 6e20 ec17 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0563dc: 0c01 |0012: move-result-object v1 │ │ -0563de: 1a02 2300 |0013: const-string v2, " (" // string@0023 │ │ -0563e2: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0563e8: 0c01 |0018: move-result-object v1 │ │ -0563ea: 5432 8105 |0019: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0563ee: 5422 e105 |001b: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -0563f2: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0563f8: 0c01 |0020: move-result-object v1 │ │ -0563fa: 1a02 ff00 |0021: const-string v2, ") does not have a single-column primary key" // string@00ff │ │ -0563fe: 6e20 ed17 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056404: 0c01 |0026: move-result-object v1 │ │ -056406: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05640c: 0c01 |002a: move-result-object v1 │ │ -05640e: 7020 4e15 1000 |002b: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -056414: 2700 |002e: throw v0 │ │ -056416: 0e00 |002f: return-void │ │ +056390: |[056390] de.greenrobot.dao.AbstractDao.assertSinglePk:()V │ │ +0563a0: 5430 8105 |0000: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0563a4: 5400 dd05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +0563a8: 2100 |0004: array-length v0, v0 │ │ +0563aa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0563ac: 3210 2900 |0006: if-eq v0, v1, 002f // +0029 │ │ +0563b0: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +0563b4: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0563b8: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0563be: 6e20 ec17 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0563c4: 0c01 |0012: move-result-object v1 │ │ +0563c6: 1a02 2300 |0013: const-string v2, " (" // string@0023 │ │ +0563ca: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0563d0: 0c01 |0018: move-result-object v1 │ │ +0563d2: 5432 8105 |0019: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0563d6: 5422 e105 |001b: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +0563da: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0563e0: 0c01 |0020: move-result-object v1 │ │ +0563e2: 1a02 f800 |0021: const-string v2, ") does not have a single-column primary key" // string@00f8 │ │ +0563e6: 6e20 ed17 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0563ec: 0c01 |0026: move-result-object v1 │ │ +0563ee: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0563f4: 0c01 |002a: move-result-object v1 │ │ +0563f6: 7020 4e15 1000 |002b: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +0563fc: 2700 |002e: throw v0 │ │ +0563fe: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0008 line=754 │ │ 0x002f line=756 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lde/greenrobot/dao/AbstractDao; │ │ @@ -88808,16 +88808,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056418: |[056418] de.greenrobot.dao.AbstractDao.attachEntity:(Ljava/lang/Object;)V │ │ -056428: 0e00 |0000: return-void │ │ +056400: |[056400] de.greenrobot.dao.AbstractDao.attachEntity:(Ljava/lang/Object;)V │ │ +056410: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -88828,26 +88828,26 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05642c: |[05642c] de.greenrobot.dao.AbstractDao.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V │ │ -05643c: 6e20 f914 3100 |0000: invoke-virtual {v1, v3}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ -056442: 5410 8305 |0003: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056446: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -05644a: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ -05644e: 3804 0800 |0009: if-eqz v4, 0011 // +0008 │ │ -056452: 5410 8305 |000b: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056456: 7230 fd15 2003 |000d: invoke-interface {v0, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.put:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15fd │ │ -05645c: 0e00 |0010: return-void │ │ -05645e: 5410 8305 |0011: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056462: 7230 fe15 2003 |0013: invoke-interface {v0, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15fe │ │ -056468: 28fa |0016: goto 0010 // -0006 │ │ +056414: |[056414] de.greenrobot.dao.AbstractDao.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V │ │ +056424: 6e20 f914 3100 |0000: invoke-virtual {v1, v3}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ +05642a: 5410 8305 |0003: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05642e: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +056432: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ +056436: 3804 0800 |0009: if-eqz v4, 0011 // +0008 │ │ +05643a: 5410 8305 |000b: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05643e: 7230 fd15 2003 |000d: invoke-interface {v0, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.put:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15fd │ │ +056444: 0e00 |0010: return-void │ │ +056446: 5410 8305 |0011: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05644a: 7230 fe15 2003 |0013: invoke-interface {v0, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V // method@15fe │ │ +056450: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0003 line=693 │ │ 0x0009 line=694 │ │ 0x000b line=695 │ │ 0x0010 line=700 │ │ @@ -88872,32 +88872,32 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05646c: |[05646c] de.greenrobot.dao.AbstractDao.count:()J │ │ -05647c: 1303 2700 |0000: const/16 v3, #int 39 // #27 │ │ -056480: 5440 8205 |0002: iget-object v0, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056484: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -056488: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05648e: 6e20 e717 3100 |0009: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -056494: 0c01 |000c: move-result-object v1 │ │ -056496: 5442 8105 |000d: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -05649a: 5422 e105 |000f: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -05649e: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0564a4: 0c01 |0014: move-result-object v1 │ │ -0564a6: 6e20 e717 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0564ac: 0c01 |0018: move-result-object v1 │ │ -0564ae: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0564b4: 0c01 |001c: move-result-object v1 │ │ -0564b6: 7120 4101 1000 |001d: invoke-static {v0, v1}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)J // method@0141 │ │ -0564bc: 0b00 |0020: move-result-wide v0 │ │ -0564be: 1000 |0021: return-wide v0 │ │ +056454: |[056454] de.greenrobot.dao.AbstractDao.count:()J │ │ +056464: 1303 2700 |0000: const/16 v3, #int 39 // #27 │ │ +056468: 5440 8205 |0002: iget-object v0, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05646c: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +056470: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056476: 6e20 e717 3100 |0009: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05647c: 0c01 |000c: move-result-object v1 │ │ +05647e: 5442 8105 |000d: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +056482: 5422 e105 |000f: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +056486: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05648c: 0c01 |0014: move-result-object v1 │ │ +05648e: 6e20 e717 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +056494: 0c01 |0018: move-result-object v1 │ │ +056496: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05649c: 0c01 |001c: move-result-object v1 │ │ +05649e: 7120 4101 1000 |001d: invoke-static {v0, v1}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)J // method@0141 │ │ +0564a4: 0b00 |0020: move-result-wide v0 │ │ +0564a6: 1000 |0021: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0022 reg=4 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -88906,20 +88906,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0564c0: |[0564c0] de.greenrobot.dao.AbstractDao.delete:(Ljava/lang/Object;)V │ │ -0564d0: 6e10 f814 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -0564d6: 6e20 0c15 2100 |0003: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ -0564dc: 0c00 |0006: move-result-object v0 │ │ -0564de: 6e20 ff14 0100 |0007: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ -0564e4: 0e00 |000a: return-void │ │ +0564a8: |[0564a8] de.greenrobot.dao.AbstractDao.delete:(Ljava/lang/Object;)V │ │ +0564b8: 6e10 f814 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +0564be: 6e20 0c15 2100 |0003: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ +0564c4: 0c00 |0006: move-result-object v0 │ │ +0564c6: 6e20 ff14 0100 |0007: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ +0564cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0003 line=496 │ │ 0x0007 line=497 │ │ 0x000a line=498 │ │ locals : │ │ @@ -88934,36 +88934,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0564e8: |[0564e8] de.greenrobot.dao.AbstractDao.deleteAll:()V │ │ -0564f8: 5430 8205 |0000: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0564fc: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -056500: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056506: 1a02 1203 |0007: const-string v2, "DELETE FROM '" // string@0312 │ │ -05650a: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056510: 0c01 |000c: move-result-object v1 │ │ -056512: 5432 8105 |000d: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -056516: 5422 e105 |000f: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -05651a: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056520: 0c01 |0014: move-result-object v1 │ │ -056522: 1a02 ac00 |0015: const-string v2, "'" // string@00ac │ │ -056526: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05652c: 0c01 |001a: move-result-object v1 │ │ -05652e: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056534: 0c01 |001e: move-result-object v1 │ │ -056536: 6e20 4b01 1000 |001f: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -05653c: 5430 8305 |0022: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056540: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -056544: 5430 8305 |0026: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056548: 7210 f815 0000 |0028: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ -05654e: 0e00 |002b: return-void │ │ +0564d0: |[0564d0] de.greenrobot.dao.AbstractDao.deleteAll:()V │ │ +0564e0: 5430 8205 |0000: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0564e4: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0564e8: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0564ee: 1a02 0b03 |0007: const-string v2, "DELETE FROM '" // string@030b │ │ +0564f2: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0564f8: 0c01 |000c: move-result-object v1 │ │ +0564fa: 5432 8105 |000d: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0564fe: 5422 e105 |000f: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +056502: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056508: 0c01 |0014: move-result-object v1 │ │ +05650a: 1a02 ac00 |0015: const-string v2, "'" // string@00ac │ │ +05650e: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056514: 0c01 |001a: move-result-object v1 │ │ +056516: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05651c: 0c01 |001e: move-result-object v1 │ │ +05651e: 6e20 4b01 1000 |001f: invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +056524: 5430 8305 |0022: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056528: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +05652c: 5430 8305 |0026: iget-object v0, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056530: 7210 f815 0000 |0028: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ +056536: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0022 line=488 │ │ 0x0026 line=489 │ │ 0x002b line=491 │ │ locals : │ │ @@ -88975,51 +88975,51 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -056550: |[056550] de.greenrobot.dao.AbstractDao.deleteByKey:(Ljava/lang/Object;)V │ │ -056560: 6e10 f814 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -056566: 5431 8705 |0003: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -05656a: 6e10 7416 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1674 │ │ -056570: 0c00 |0008: move-result-object v0 │ │ -056572: 5431 8205 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056576: 6e10 4d01 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ -05657c: 0a01 |000e: move-result v1 │ │ -05657e: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -056582: 1d00 |0011: monitor-enter v0 │ │ -056584: 7030 0215 4300 |0012: invoke-direct {v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ -05658a: 1e00 |0015: monitor-exit v0 │ │ -05658c: 5431 8305 |0016: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056590: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -056594: 5431 8305 |001a: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056598: 7220 0016 4100 |001c: invoke-interface {v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.remove:(Ljava/lang/Object;)V // method@1600 │ │ -05659e: 0e00 |001f: return-void │ │ -0565a0: 0d01 |0020: move-exception v1 │ │ -0565a2: 1e00 |0021: monitor-exit v0 │ │ -0565a4: 2701 |0022: throw v1 │ │ -0565a6: 5431 8205 |0023: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0565aa: 6e10 4601 0100 |0025: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -0565b0: 1d00 |0028: monitor-enter v0 │ │ -0565b2: 7030 0215 4300 |0029: invoke-direct {v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ -0565b8: 1e00 |002c: monitor-exit v0 │ │ -0565ba: 5431 8205 |002d: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0565be: 6e10 5001 0100 |002f: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -0565c4: 5431 8205 |0032: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0565c8: 6e10 4a01 0100 |0034: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0565ce: 28df |0037: goto 0016 // -0021 │ │ -0565d0: 0d01 |0038: move-exception v1 │ │ -0565d2: 1e00 |0039: monitor-exit v0 │ │ -0565d4: 2701 |003a: throw v1 │ │ -0565d6: 0d01 |003b: move-exception v1 │ │ -0565d8: 5432 8205 |003c: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0565dc: 6e10 4a01 0200 |003e: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0565e2: 2701 |0041: throw v1 │ │ +056538: |[056538] de.greenrobot.dao.AbstractDao.deleteByKey:(Ljava/lang/Object;)V │ │ +056548: 6e10 f814 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +05654e: 5431 8705 |0003: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056552: 6e10 7416 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1674 │ │ +056558: 0c00 |0008: move-result-object v0 │ │ +05655a: 5431 8205 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05655e: 6e10 4d01 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ +056564: 0a01 |000e: move-result v1 │ │ +056566: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +05656a: 1d00 |0011: monitor-enter v0 │ │ +05656c: 7030 0215 4300 |0012: invoke-direct {v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ +056572: 1e00 |0015: monitor-exit v0 │ │ +056574: 5431 8305 |0016: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056578: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +05657c: 5431 8305 |001a: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056580: 7220 0016 4100 |001c: invoke-interface {v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.remove:(Ljava/lang/Object;)V // method@1600 │ │ +056586: 0e00 |001f: return-void │ │ +056588: 0d01 |0020: move-exception v1 │ │ +05658a: 1e00 |0021: monitor-exit v0 │ │ +05658c: 2701 |0022: throw v1 │ │ +05658e: 5431 8205 |0023: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056592: 6e10 4601 0100 |0025: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +056598: 1d00 |0028: monitor-enter v0 │ │ +05659a: 7030 0215 4300 |0029: invoke-direct {v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)V // method@1502 │ │ +0565a0: 1e00 |002c: monitor-exit v0 │ │ +0565a2: 5431 8205 |002d: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0565a6: 6e10 5001 0100 |002f: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +0565ac: 5431 8205 |0032: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0565b0: 6e10 4a01 0100 |0034: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +0565b6: 28df |0037: goto 0016 // -0021 │ │ +0565b8: 0d01 |0038: move-exception v1 │ │ +0565ba: 1e00 |0039: monitor-exit v0 │ │ +0565bc: 2701 |003a: throw v1 │ │ +0565be: 0d01 |003b: move-exception v1 │ │ +0565c0: 5432 8205 |003c: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0565c4: 6e10 4a01 0200 |003e: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +0565ca: 2701 |0041: throw v1 │ │ catches : 7 │ │ 0x0012 - 0x0016 │ │ -> 0x0020 │ │ 0x0021 - 0x0022 │ │ -> 0x0020 │ │ 0x0028 - 0x0029 │ │ -> 0x003b │ │ @@ -89062,18 +89062,18 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -056624: |[056624] de.greenrobot.dao.AbstractDao.deleteByKeyInTx:(Ljava/lang/Iterable;)V │ │ -056634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056636: 7030 0515 0102 |0001: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ -05663c: 0e00 |0004: return-void │ │ +05660c: |[05660c] de.greenrobot.dao.AbstractDao.deleteByKeyInTx:(Ljava/lang/Iterable;)V │ │ +05661c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05661e: 7030 0515 0102 |0001: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ +056624: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0004 line=608 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Iterable; │ │ @@ -89085,20 +89085,20 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -056640: |[056640] de.greenrobot.dao.AbstractDao.deleteByKeyInTx:([Ljava/lang/Object;)V │ │ -056650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056652: 7110 1918 0300 |0001: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -056658: 0c01 |0004: move-result-object v1 │ │ -05665a: 7030 0515 0201 |0005: invoke-direct {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ -056660: 0e00 |0008: return-void │ │ +056628: |[056628] de.greenrobot.dao.AbstractDao.deleteByKeyInTx:([Ljava/lang/Object;)V │ │ +056638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05663a: 7110 1918 0300 |0001: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +056640: 0c01 |0004: move-result-object v1 │ │ +056642: 7030 0515 0201 |0005: invoke-direct {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ +056648: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0008 line=618 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ @@ -89110,18 +89110,18 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -056664: |[056664] de.greenrobot.dao.AbstractDao.deleteInTx:(Ljava/lang/Iterable;)V │ │ -056674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056676: 7030 0515 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ -05667c: 0e00 |0004: return-void │ │ +05664c: |[05664c] de.greenrobot.dao.AbstractDao.deleteInTx:(Ljava/lang/Iterable;)V │ │ +05665c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05665e: 7030 0515 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ +056664: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0004 line=588 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Iterable; │ │ @@ -89133,20 +89133,20 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -056680: |[056680] de.greenrobot.dao.AbstractDao.deleteInTx:([Ljava/lang/Object;)V │ │ -056690: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -056696: 0c00 |0003: move-result-object v0 │ │ -056698: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05669a: 7030 0515 0201 |0005: invoke-direct {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ -0566a0: 0e00 |0008: return-void │ │ +056668: |[056668] de.greenrobot.dao.AbstractDao.deleteInTx:([Ljava/lang/Object;)V │ │ +056678: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +05667e: 0c00 |0003: move-result-object v0 │ │ +056680: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +056682: 7030 0515 0201 |0005: invoke-direct {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTxInternal:(Ljava/lang/Iterable;Ljava/lang/Iterable;)V // method@1505 │ │ +056688: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0008 line=598 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ @@ -89158,25 +89158,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0566a4: |[0566a4] de.greenrobot.dao.AbstractDao.detach:(Ljava/lang/Object;)Z │ │ -0566b4: 5421 8305 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0566b8: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ -0566bc: 6e20 0c15 3200 |0004: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ -0566c2: 0c00 |0007: move-result-object v0 │ │ -0566c4: 5421 8305 |0008: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0566c8: 7230 f915 0103 |000a: invoke-interface {v1, v0, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@15f9 │ │ -0566ce: 0a01 |000d: move-result v1 │ │ -0566d0: 0f01 |000e: return v1 │ │ -0566d2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0566d4: 28fe |0010: goto 000e // -0002 │ │ +05668c: |[05668c] de.greenrobot.dao.AbstractDao.detach:(Ljava/lang/Object;)Z │ │ +05669c: 5421 8305 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0566a0: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ +0566a4: 6e20 0c15 3200 |0004: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ +0566aa: 0c00 |0007: move-result-object v0 │ │ +0566ac: 5421 8305 |0008: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0566b0: 7230 f915 0103 |000a: invoke-interface {v1, v0, v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@15f9 │ │ +0566b6: 0a01 |000d: move-result v1 │ │ +0566b8: 0f01 |000e: return v1 │ │ +0566ba: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0566bc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0008 line=176 │ │ 0x000e line=178 │ │ locals : │ │ @@ -89191,18 +89191,18 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0566d8: |[0566d8] de.greenrobot.dao.AbstractDao.getAllColumns:()[Ljava/lang/String; │ │ -0566e8: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0566ec: 5400 d805 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -0566f0: 1100 |0004: return-object v0 │ │ +0566c0: |[0566c0] de.greenrobot.dao.AbstractDao.getAllColumns:()[Ljava/lang/String; │ │ +0566d0: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0566d4: 5400 d805 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +0566d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89211,17 +89211,17 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0566f4: |[0566f4] de.greenrobot.dao.AbstractDao.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ -056704: 5410 8205 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056708: 1100 |0002: return-object v0 │ │ +0566dc: |[0566dc] de.greenrobot.dao.AbstractDao.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ +0566ec: 5410 8205 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0566f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89236,28 +89236,28 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05670c: |[05670c] de.greenrobot.dao.AbstractDao.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05671c: 6e20 0b15 4300 |0000: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ -056722: 0c00 |0003: move-result-object v0 │ │ -056724: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ -056728: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ -05672c: 2201 6203 |0008: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ -056730: 1a02 7303 |000a: const-string v2, "Entity may not be null" // string@0373 │ │ -056734: 7020 bd17 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ -05673a: 2701 |000f: throw v1 │ │ -05673c: 2201 0a03 |0010: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -056740: 1a02 7103 |0012: const-string v2, "Entity has no key" // string@0371 │ │ -056744: 7020 4e15 2100 |0014: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05674a: 2701 |0017: throw v1 │ │ -05674c: 1100 |0018: return-object v0 │ │ +0566f4: |[0566f4] de.greenrobot.dao.AbstractDao.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056704: 6e20 0b15 4300 |0000: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ +05670a: 0c00 |0003: move-result-object v0 │ │ +05670c: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ +056710: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ +056714: 2201 6203 |0008: new-instance v1, Ljava/lang/NullPointerException; // type@0362 │ │ +056718: 1a02 6c03 |000a: const-string v2, "Entity may not be null" // string@036c │ │ +05671c: 7020 bd17 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@17bd │ │ +056722: 2701 |000f: throw v1 │ │ +056724: 2201 0a03 |0010: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +056728: 1a02 6a03 |0012: const-string v2, "Entity has no key" // string@036a │ │ +05672c: 7020 4e15 2100 |0014: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +056732: 2701 |0017: throw v1 │ │ +056734: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0004 line=765 │ │ 0x0006 line=766 │ │ 0x0008 line=767 │ │ 0x0010 line=769 │ │ @@ -89274,18 +89274,18 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056750: |[056750] de.greenrobot.dao.AbstractDao.getNonPkColumns:()[Ljava/lang/String; │ │ -056760: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -056764: 5400 dc05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ -056768: 1100 |0004: return-object v0 │ │ +056738: |[056738] de.greenrobot.dao.AbstractDao.getNonPkColumns:()[Ljava/lang/String; │ │ +056748: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +05674c: 5400 dc05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ +056750: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89294,18 +89294,18 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05676c: |[05676c] de.greenrobot.dao.AbstractDao.getPkColumns:()[Ljava/lang/String; │ │ -05677c: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -056780: 5400 dd05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -056784: 1100 |0004: return-object v0 │ │ +056754: |[056754] de.greenrobot.dao.AbstractDao.getPkColumns:()[Ljava/lang/String; │ │ +056764: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +056768: 5400 dd05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +05676c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89314,18 +89314,18 @@ │ │ type : '()Lde/greenrobot/dao/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056788: |[056788] de.greenrobot.dao.AbstractDao.getPkProperty:()Lde/greenrobot/dao/Property; │ │ -056798: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -05679c: 5400 de05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -0567a0: 1100 |0004: return-object v0 │ │ +056770: |[056770] de.greenrobot.dao.AbstractDao.getPkProperty:()Lde/greenrobot/dao/Property; │ │ +056780: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +056784: 5400 de05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +056788: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89334,18 +89334,18 @@ │ │ type : '()[Lde/greenrobot/dao/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0567a4: |[0567a4] de.greenrobot.dao.AbstractDao.getProperties:()[Lde/greenrobot/dao/Property; │ │ -0567b4: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0567b8: 5400 df05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ -0567bc: 1100 |0004: return-object v0 │ │ +05678c: |[05678c] de.greenrobot.dao.AbstractDao.getProperties:()[Lde/greenrobot/dao/Property; │ │ +05679c: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0567a0: 5400 df05 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ +0567a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89354,17 +89354,17 @@ │ │ type : '()Lde/greenrobot/dao/AbstractDaoSession;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0567c0: |[0567c0] de.greenrobot.dao.AbstractDao.getSession:()Lde/greenrobot/dao/AbstractDaoSession; │ │ -0567d0: 5410 8605 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.session:Lde/greenrobot/dao/AbstractDaoSession; // field@0586 │ │ -0567d4: 1100 |0002: return-object v0 │ │ +0567a8: |[0567a8] de.greenrobot.dao.AbstractDao.getSession:()Lde/greenrobot/dao/AbstractDaoSession; │ │ +0567b8: 5410 8605 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.session:Lde/greenrobot/dao/AbstractDaoSession; // field@0586 │ │ +0567bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89373,18 +89373,18 @@ │ │ type : '()Lde/greenrobot/dao/internal/TableStatements;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0567d8: |[0567d8] de.greenrobot.dao.AbstractDao.getStatements:()Lde/greenrobot/dao/internal/TableStatements; │ │ -0567e8: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0567ec: 5400 e005 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ -0567f0: 1100 |0004: return-object v0 │ │ +0567c0: |[0567c0] de.greenrobot.dao.AbstractDao.getStatements:()Lde/greenrobot/dao/internal/TableStatements; │ │ +0567d0: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0567d4: 5400 e005 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ +0567d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89393,18 +89393,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0567f4: |[0567f4] de.greenrobot.dao.AbstractDao.getTablename:()Ljava/lang/String; │ │ -056804: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -056808: 5400 e105 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -05680c: 1100 |0004: return-object v0 │ │ +0567dc: |[0567dc] de.greenrobot.dao.AbstractDao.getTablename:()Ljava/lang/String; │ │ +0567ec: 5410 8105 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0567f0: 5400 e105 |0002: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +0567f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -89413,21 +89413,21 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -056810: |[056810] de.greenrobot.dao.AbstractDao.insert:(Ljava/lang/Object;)J │ │ -056820: 5420 8705 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056824: 6e10 7616 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ -05682a: 0c00 |0005: move-result-object v0 │ │ -05682c: 7030 0715 3200 |0006: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J // method@1507 │ │ -056832: 0b00 |0009: move-result-wide v0 │ │ -056834: 1000 |000a: return-wide v0 │ │ +0567f8: |[0567f8] de.greenrobot.dao.AbstractDao.insert:(Ljava/lang/Object;)J │ │ +056808: 5420 8705 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +05680c: 6e10 7616 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ +056812: 0c00 |0005: move-result-object v0 │ │ +056814: 7030 0715 3200 |0006: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J // method@1507 │ │ +05681a: 0b00 |0009: move-result-wide v0 │ │ +05681c: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=2 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -89438,19 +89438,19 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056838: |[056838] de.greenrobot.dao.AbstractDao.insertInTx:(Ljava/lang/Iterable;)V │ │ -056848: 6e10 1d15 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ -05684e: 0a00 |0003: move-result v0 │ │ -056850: 6e30 1615 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;Z)V // method@1516 │ │ -056856: 0e00 |0007: return-void │ │ +056820: |[056820] de.greenrobot.dao.AbstractDao.insertInTx:(Ljava/lang/Iterable;)V │ │ +056830: 6e10 1d15 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ +056836: 0a00 |0003: move-result v0 │ │ +056838: 6e30 1615 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;Z)V // method@1516 │ │ +05683e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0007 line=198 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Iterable; │ │ @@ -89462,20 +89462,20 @@ │ │ type : '(Ljava/lang/Iterable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -056858: |[056858] de.greenrobot.dao.AbstractDao.insertInTx:(Ljava/lang/Iterable;Z)V │ │ -056868: 5421 8705 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -05686c: 6e10 7616 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ -056872: 0c00 |0005: move-result-object v0 │ │ -056874: 7040 0815 0243 |0006: invoke-direct {v2, v0, v3, v4}, Lde/greenrobot/dao/AbstractDao;.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V // method@1508 │ │ -05687a: 0e00 |0009: return-void │ │ +056840: |[056840] de.greenrobot.dao.AbstractDao.insertInTx:(Ljava/lang/Iterable;Z)V │ │ +056850: 5421 8705 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056854: 6e10 7616 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ +05685a: 0c00 |0005: move-result-object v0 │ │ +05685c: 7040 0815 0243 |0006: invoke-direct {v2, v0, v3, v4}, Lde/greenrobot/dao/AbstractDao;.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V // method@1508 │ │ +056862: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=221 │ │ 0x0009 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ @@ -89490,21 +89490,21 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05687c: |[05687c] de.greenrobot.dao.AbstractDao.insertInTx:([Ljava/lang/Object;)V │ │ -05688c: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -056892: 0c00 |0003: move-result-object v0 │ │ -056894: 6e10 1d15 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ -05689a: 0a01 |0007: move-result v1 │ │ -05689c: 6e30 1615 0201 |0008: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;Z)V // method@1516 │ │ -0568a2: 0e00 |000b: return-void │ │ +056864: |[056864] de.greenrobot.dao.AbstractDao.insertInTx:([Ljava/lang/Object;)V │ │ +056874: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +05687a: 0c00 |0003: move-result-object v0 │ │ +05687c: 6e10 1d15 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ +056882: 0a01 |0007: move-result v1 │ │ +056884: 6e30 1615 0201 |0008: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;Z)V // method@1516 │ │ +05688a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000b line=208 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ @@ -89516,21 +89516,21 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0568a4: |[0568a4] de.greenrobot.dao.AbstractDao.insertOrReplace:(Ljava/lang/Object;)J │ │ -0568b4: 5420 8705 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -0568b8: 6e10 7516 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/TableStatements;.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1675 │ │ -0568be: 0c00 |0005: move-result-object v0 │ │ -0568c0: 7030 0715 3200 |0006: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J // method@1507 │ │ -0568c6: 0b00 |0009: move-result-wide v0 │ │ -0568c8: 1000 |000a: return-wide v0 │ │ +05688c: |[05688c] de.greenrobot.dao.AbstractDao.insertOrReplace:(Ljava/lang/Object;)J │ │ +05689c: 5420 8705 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +0568a0: 6e10 7516 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/TableStatements;.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1675 │ │ +0568a6: 0c00 |0005: move-result-object v0 │ │ +0568a8: 7030 0715 3200 |0006: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.executeInsert:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;)J // method@1507 │ │ +0568ae: 0b00 |0009: move-result-wide v0 │ │ +0568b0: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=2 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -89541,19 +89541,19 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0568cc: |[0568cc] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:(Ljava/lang/Iterable;)V │ │ -0568dc: 6e10 1d15 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ -0568e2: 0a00 |0003: move-result v0 │ │ -0568e4: 6e30 1a15 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V // method@151a │ │ -0568ea: 0e00 |0007: return-void │ │ +0568b4: |[0568b4] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:(Ljava/lang/Iterable;)V │ │ +0568c4: 6e10 1d15 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ +0568ca: 0a00 |0003: move-result v0 │ │ +0568cc: 6e30 1a15 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V // method@151a │ │ +0568d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0007 line=246 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Iterable; │ │ @@ -89565,20 +89565,20 @@ │ │ type : '(Ljava/lang/Iterable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0568ec: |[0568ec] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V │ │ -0568fc: 5421 8705 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056900: 6e10 7516 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1675 │ │ -056906: 0c00 |0005: move-result-object v0 │ │ -056908: 7040 0815 0243 |0006: invoke-direct {v2, v0, v3, v4}, Lde/greenrobot/dao/AbstractDao;.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V // method@1508 │ │ -05690e: 0e00 |0009: return-void │ │ +0568d4: |[0568d4] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V │ │ +0568e4: 5421 8705 |0000: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +0568e8: 6e10 7516 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1675 │ │ +0568ee: 0c00 |0005: move-result-object v0 │ │ +0568f0: 7040 0815 0243 |0006: invoke-direct {v2, v0, v3, v4}, Lde/greenrobot/dao/AbstractDao;.executeInsertInTx:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Iterable;Z)V // method@1508 │ │ +0568f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0006 line=235 │ │ 0x0009 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ @@ -89593,21 +89593,21 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -056910: |[056910] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:([Ljava/lang/Object;)V │ │ -056920: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -056926: 0c00 |0003: move-result-object v0 │ │ -056928: 6e10 1d15 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ -05692e: 0a01 |0007: move-result v1 │ │ -056930: 6e30 1a15 0201 |0008: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V // method@151a │ │ -056936: 0e00 |000b: return-void │ │ +0568f8: |[0568f8] de.greenrobot.dao.AbstractDao.insertOrReplaceInTx:([Ljava/lang/Object;)V │ │ +056908: 7110 1918 0300 |0000: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +05690e: 0c00 |0003: move-result-object v0 │ │ +056910: 6e10 1d15 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ +056916: 0a01 |0007: move-result v1 │ │ +056918: 6e30 1a15 0201 |0008: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;Z)V // method@151a │ │ +05691e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x000b line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ @@ -89619,50 +89619,50 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -056938: |[056938] de.greenrobot.dao.AbstractDao.insertWithoutSettingPk:(Ljava/lang/Object;)J │ │ -056948: 5453 8705 |0000: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -05694c: 6e10 7616 0300 |0002: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ -056952: 0c02 |0005: move-result-object v2 │ │ -056954: 5453 8205 |0006: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056958: 6e10 4d01 0300 |0008: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ -05695e: 0a03 |000b: move-result v3 │ │ -056960: 3803 0f00 |000c: if-eqz v3, 001b // +000f │ │ -056964: 1d02 |000e: monitor-enter v2 │ │ -056966: 6e30 fb14 2506 |000f: invoke-virtual {v5, v2, v6}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -05696c: 6e10 5601 0200 |0012: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ -056972: 0b00 |0015: move-result-wide v0 │ │ -056974: 1e02 |0016: monitor-exit v2 │ │ -056976: 1000 |0017: return-wide v0 │ │ -056978: 0d03 |0018: move-exception v3 │ │ -05697a: 1e02 |0019: monitor-exit v2 │ │ -05697c: 2703 |001a: throw v3 │ │ -05697e: 5453 8205 |001b: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056982: 6e10 4601 0300 |001d: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -056988: 1d02 |0020: monitor-enter v2 │ │ -05698a: 6e30 fb14 2506 |0021: invoke-virtual {v5, v2, v6}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -056990: 6e10 5601 0200 |0024: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ -056996: 0b00 |0027: move-result-wide v0 │ │ -056998: 1e02 |0028: monitor-exit v2 │ │ -05699a: 5453 8205 |0029: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05699e: 6e10 5001 0300 |002b: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -0569a4: 5453 8205 |002e: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0569a8: 6e10 4a01 0300 |0030: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0569ae: 28e4 |0033: goto 0017 // -001c │ │ -0569b0: 0d03 |0034: move-exception v3 │ │ -0569b2: 1e02 |0035: monitor-exit v2 │ │ -0569b4: 2703 |0036: throw v3 │ │ -0569b6: 0d03 |0037: move-exception v3 │ │ -0569b8: 5454 8205 |0038: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0569bc: 6e10 4a01 0400 |003a: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0569c2: 2703 |003d: throw v3 │ │ +056920: |[056920] de.greenrobot.dao.AbstractDao.insertWithoutSettingPk:(Ljava/lang/Object;)J │ │ +056930: 5453 8705 |0000: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056934: 6e10 7616 0300 |0002: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; // method@1676 │ │ +05693a: 0c02 |0005: move-result-object v2 │ │ +05693c: 5453 8205 |0006: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056940: 6e10 4d01 0300 |0008: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ +056946: 0a03 |000b: move-result v3 │ │ +056948: 3803 0f00 |000c: if-eqz v3, 001b // +000f │ │ +05694c: 1d02 |000e: monitor-enter v2 │ │ +05694e: 6e30 fb14 2506 |000f: invoke-virtual {v5, v2, v6}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +056954: 6e10 5601 0200 |0012: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ +05695a: 0b00 |0015: move-result-wide v0 │ │ +05695c: 1e02 |0016: monitor-exit v2 │ │ +05695e: 1000 |0017: return-wide v0 │ │ +056960: 0d03 |0018: move-exception v3 │ │ +056962: 1e02 |0019: monitor-exit v2 │ │ +056964: 2703 |001a: throw v3 │ │ +056966: 5453 8205 |001b: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05696a: 6e10 4601 0300 |001d: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +056970: 1d02 |0020: monitor-enter v2 │ │ +056972: 6e30 fb14 2506 |0021: invoke-virtual {v5, v2, v6}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +056978: 6e10 5601 0200 |0024: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;.executeInsert:()J // method@0156 │ │ +05697e: 0b00 |0027: move-result-wide v0 │ │ +056980: 1e02 |0028: monitor-exit v2 │ │ +056982: 5453 8205 |0029: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056986: 6e10 5001 0300 |002b: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +05698c: 5453 8205 |002e: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056990: 6e10 4a01 0300 |0030: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +056996: 28e4 |0033: goto 0017 // -001c │ │ +056998: 0d03 |0034: move-exception v3 │ │ +05699a: 1e02 |0035: monitor-exit v2 │ │ +05699c: 2703 |0036: throw v3 │ │ +05699e: 0d03 |0037: move-exception v3 │ │ +0569a0: 5454 8205 |0038: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0569a4: 6e10 4a01 0400 |003a: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +0569aa: 2703 |003d: throw v3 │ │ catches : 6 │ │ 0x000f - 0x001a │ │ -> 0x0018 │ │ 0x0020 - 0x0021 │ │ -> 0x0037 │ │ 0x0021 - 0x0029 │ │ -> 0x0034 │ │ @@ -89710,40 +89710,40 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0569fc: |[0569fc] de.greenrobot.dao.AbstractDao.load:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -056a0c: 6e10 f814 0600 |0000: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -056a12: 3907 0400 |0003: if-nez v7, 0007 // +0004 │ │ -056a16: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -056a18: 1101 |0006: return-object v1 │ │ -056a1a: 5464 8305 |0007: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056a1e: 3804 0a00 |0009: if-eqz v4, 0013 // +000a │ │ -056a22: 5464 8305 |000b: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056a26: 7220 fa15 7400 |000d: invoke-interface {v4, v7}, Lde/greenrobot/dao/identityscope/IdentityScope;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fa │ │ -056a2c: 0c01 |0010: move-result-object v1 │ │ -056a2e: 3901 f5ff |0011: if-nez v1, 0006 // -000b │ │ -056a32: 5464 8705 |0013: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056a36: 6e10 7816 0400 |0015: invoke-virtual {v4}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByKey:()Ljava/lang/String; // method@1678 │ │ -056a3c: 0c03 |0018: move-result-object v3 │ │ -056a3e: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -056a40: 2342 1204 |001a: new-array v2, v4, [Ljava/lang/String; // type@0412 │ │ -056a44: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -056a46: 6e10 c517 0700 |001d: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -056a4c: 0c05 |0020: move-result-object v5 │ │ -056a4e: 4d05 0204 |0021: aput-object v5, v2, v4 │ │ -056a52: 5464 8205 |0023: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056a56: 6e30 4f01 3402 |0025: invoke-virtual {v4, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -056a5c: 0c00 |0028: move-result-object v0 │ │ -056a5e: 6e20 2615 0600 |0029: invoke-virtual {v6, v0}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ -056a64: 0c01 |002c: move-result-object v1 │ │ -056a66: 28d9 |002d: goto 0006 // -0027 │ │ +0569e4: |[0569e4] de.greenrobot.dao.AbstractDao.load:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0569f4: 6e10 f814 0600 |0000: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +0569fa: 3907 0400 |0003: if-nez v7, 0007 // +0004 │ │ +0569fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +056a00: 1101 |0006: return-object v1 │ │ +056a02: 5464 8305 |0007: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056a06: 3804 0a00 |0009: if-eqz v4, 0013 // +000a │ │ +056a0a: 5464 8305 |000b: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056a0e: 7220 fa15 7400 |000d: invoke-interface {v4, v7}, Lde/greenrobot/dao/identityscope/IdentityScope;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fa │ │ +056a14: 0c01 |0010: move-result-object v1 │ │ +056a16: 3901 f5ff |0011: if-nez v1, 0006 // -000b │ │ +056a1a: 5464 8705 |0013: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056a1e: 6e10 7816 0400 |0015: invoke-virtual {v4}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByKey:()Ljava/lang/String; // method@1678 │ │ +056a24: 0c03 |0018: move-result-object v3 │ │ +056a26: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +056a28: 2342 1204 |001a: new-array v2, v4, [Ljava/lang/String; // type@0412 │ │ +056a2c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +056a2e: 6e10 c517 0700 |001d: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +056a34: 0c05 |0020: move-result-object v5 │ │ +056a36: 4d05 0204 |0021: aput-object v5, v2, v4 │ │ +056a3a: 5464 8205 |0023: iget-object v4, v6, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056a3e: 6e30 4f01 3402 |0025: invoke-virtual {v4, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +056a44: 0c00 |0028: move-result-object v0 │ │ +056a46: 6e20 2615 0600 |0029: invoke-virtual {v6, v0}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ +056a4c: 0c01 |002c: move-result-object v1 │ │ +056a4e: 28d9 |002d: goto 0006 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x0005 line=128 │ │ 0x0006 line=139 │ │ 0x0007 line=130 │ │ @@ -89768,25 +89768,25 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -056a68: |[056a68] de.greenrobot.dao.AbstractDao.loadAll:()Ljava/util/List; │ │ -056a78: 5441 8205 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056a7c: 5442 8705 |0002: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056a80: 6e10 7716 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -056a86: 0c02 |0007: move-result-object v2 │ │ -056a88: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -056a8a: 6e30 4f01 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -056a90: 0c00 |000c: move-result-object v0 │ │ -056a92: 6e20 2015 0400 |000d: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ -056a98: 0c01 |0010: move-result-object v1 │ │ -056a9a: 1101 |0011: return-object v1 │ │ +056a50: |[056a50] de.greenrobot.dao.AbstractDao.loadAll:()Ljava/util/List; │ │ +056a60: 5441 8205 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056a64: 5442 8705 |0002: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056a68: 6e10 7716 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +056a6e: 0c02 |0007: move-result-object v2 │ │ +056a70: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +056a72: 6e30 4f01 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +056a78: 0c00 |000c: move-result-object v0 │ │ +056a7a: 6e20 2015 0400 |000d: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ +056a80: 0c01 |0010: move-result-object v1 │ │ +056a82: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x000d line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/AbstractDao; │ │ 0x000d - 0x0012 reg=0 cursor Landroid/database/Cursor; │ │ @@ -89797,22 +89797,22 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/util/List;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -056a9c: |[056a9c] de.greenrobot.dao.AbstractDao.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ -056aac: 6e20 2115 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadAllFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1521 │ │ -056ab2: 0c00 |0003: move-result-object v0 │ │ -056ab4: 7210 1f01 0200 |0004: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056aba: 1100 |0007: return-object v0 │ │ -056abc: 0d00 |0008: move-exception v0 │ │ -056abe: 7210 1f01 0200 |0009: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056ac4: 2700 |000c: throw v0 │ │ +056a84: |[056a84] de.greenrobot.dao.AbstractDao.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ +056a94: 6e20 2115 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadAllFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1521 │ │ +056a9a: 0c00 |0003: move-result-object v0 │ │ +056a9c: 7210 1f01 0200 |0004: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056aa2: 1100 |0007: return-object v0 │ │ +056aa4: 0d00 |0008: move-exception v0 │ │ +056aa6: 7210 1f01 0200 |0009: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056aac: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=186 │ │ locals : │ │ @@ -89825,77 +89825,77 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/util/List;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -056ad4: |[056ad4] de.greenrobot.dao.AbstractDao.loadAllFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ -056ae4: 7210 2201 0600 |0000: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -056aea: 0a00 |0003: move-result v0 │ │ -056aec: 2201 7c03 |0004: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -056af0: 7020 0a18 0100 |0006: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -056af6: 2063 3d00 |0009: instance-of v3, v6, Landroid/database/CrossProcessCursor; // type@003d │ │ -056afa: 3803 1600 |000b: if-eqz v3, 0021 // +0016 │ │ -056afe: 0763 |000d: move-object v3, v6 │ │ -056b00: 1f03 3d00 |000e: check-cast v3, Landroid/database/CrossProcessCursor; // type@003d │ │ -056b04: 7210 1e01 0300 |0010: invoke-interface {v3}, Landroid/database/CrossProcessCursor;.getWindow:()Landroid/database/CursorWindow; // method@011e │ │ -056b0a: 0c02 |0013: move-result-object v2 │ │ -056b0c: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ -056b10: 6e10 3601 0200 |0016: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ -056b16: 0a03 |0019: move-result v3 │ │ -056b18: 3303 3400 |001a: if-ne v3, v0, 004e // +0034 │ │ -056b1c: 2206 1c03 |001c: new-instance v6, Lde/greenrobot/dao/internal/FastCursor; // type@031c │ │ -056b20: 7020 3116 2600 |001e: invoke-direct {v6, v2}, Lde/greenrobot/dao/internal/FastCursor;.:(Landroid/database/CursorWindow;)V // method@1631 │ │ -056b26: 7210 2901 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ -056b2c: 0a03 |0024: move-result v3 │ │ -056b2e: 3803 2800 |0025: if-eqz v3, 004d // +0028 │ │ -056b32: 5453 8305 |0027: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056b36: 3803 0c00 |0029: if-eqz v3, 0035 // +000c │ │ -056b3a: 5453 8305 |002b: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056b3e: 7210 fc15 0300 |002d: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ -056b44: 5453 8305 |0030: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056b48: 7220 0116 0300 |0032: invoke-interface {v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.reserveRoom:(I)V // method@1601 │ │ -056b4e: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -056b50: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -056b52: 6e40 2315 6543 |0037: invoke-virtual {v5, v6, v3, v4}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ -056b58: 0c03 |003a: move-result-object v3 │ │ -056b5a: 7220 3818 3100 |003b: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -056b60: 7210 2a01 0600 |003e: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@012a │ │ -056b66: 0a03 |0041: move-result v3 │ │ -056b68: 3903 f3ff |0042: if-nez v3, 0035 // -000d │ │ -056b6c: 5453 8305 |0044: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056b70: 3803 0700 |0046: if-eqz v3, 004d // +0007 │ │ -056b74: 5453 8305 |0048: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056b78: 7210 0216 0300 |004a: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -056b7e: 1101 |004d: return-object v1 │ │ -056b80: 2203 6b03 |004e: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -056b84: 7010 e417 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056b8a: 1a04 370c |0053: const-string v4, "Window vs. result size: " // string@0c37 │ │ -056b8e: 6e20 ed17 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056b94: 0c03 |0058: move-result-object v3 │ │ -056b96: 6e10 3601 0200 |0059: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ -056b9c: 0a04 |005c: move-result v4 │ │ -056b9e: 6e20 e917 4300 |005d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -056ba4: 0c03 |0060: move-result-object v3 │ │ -056ba6: 1a04 1701 |0061: const-string v4, "/" // string@0117 │ │ -056baa: 6e20 ed17 4300 |0063: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056bb0: 0c03 |0066: move-result-object v3 │ │ -056bb2: 6e20 e917 0300 |0067: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -056bb8: 0c03 |006a: move-result-object v3 │ │ -056bba: 6e10 f217 0300 |006b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056bc0: 0c03 |006e: move-result-object v3 │ │ -056bc2: 7110 5415 0300 |006f: invoke-static {v3}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -056bc8: 28af |0072: goto 0021 // -0051 │ │ -056bca: 0d03 |0073: move-exception v3 │ │ -056bcc: 5454 8305 |0074: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056bd0: 3804 0700 |0076: if-eqz v4, 007d // +0007 │ │ -056bd4: 5454 8305 |0078: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056bd8: 7210 0216 0400 |007a: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -056bde: 2703 |007d: throw v3 │ │ +056abc: |[056abc] de.greenrobot.dao.AbstractDao.loadAllFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ +056acc: 7210 2201 0600 |0000: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +056ad2: 0a00 |0003: move-result v0 │ │ +056ad4: 2201 7c03 |0004: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +056ad8: 7020 0a18 0100 |0006: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +056ade: 2063 3d00 |0009: instance-of v3, v6, Landroid/database/CrossProcessCursor; // type@003d │ │ +056ae2: 3803 1600 |000b: if-eqz v3, 0021 // +0016 │ │ +056ae6: 0763 |000d: move-object v3, v6 │ │ +056ae8: 1f03 3d00 |000e: check-cast v3, Landroid/database/CrossProcessCursor; // type@003d │ │ +056aec: 7210 1e01 0300 |0010: invoke-interface {v3}, Landroid/database/CrossProcessCursor;.getWindow:()Landroid/database/CursorWindow; // method@011e │ │ +056af2: 0c02 |0013: move-result-object v2 │ │ +056af4: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ +056af8: 6e10 3601 0200 |0016: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ +056afe: 0a03 |0019: move-result v3 │ │ +056b00: 3303 3400 |001a: if-ne v3, v0, 004e // +0034 │ │ +056b04: 2206 1c03 |001c: new-instance v6, Lde/greenrobot/dao/internal/FastCursor; // type@031c │ │ +056b08: 7020 3116 2600 |001e: invoke-direct {v6, v2}, Lde/greenrobot/dao/internal/FastCursor;.:(Landroid/database/CursorWindow;)V // method@1631 │ │ +056b0e: 7210 2901 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ +056b14: 0a03 |0024: move-result v3 │ │ +056b16: 3803 2800 |0025: if-eqz v3, 004d // +0028 │ │ +056b1a: 5453 8305 |0027: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056b1e: 3803 0c00 |0029: if-eqz v3, 0035 // +000c │ │ +056b22: 5453 8305 |002b: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056b26: 7210 fc15 0300 |002d: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ +056b2c: 5453 8305 |0030: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056b30: 7220 0116 0300 |0032: invoke-interface {v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.reserveRoom:(I)V // method@1601 │ │ +056b36: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +056b38: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +056b3a: 6e40 2315 6543 |0037: invoke-virtual {v5, v6, v3, v4}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ +056b40: 0c03 |003a: move-result-object v3 │ │ +056b42: 7220 3818 3100 |003b: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +056b48: 7210 2a01 0600 |003e: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@012a │ │ +056b4e: 0a03 |0041: move-result v3 │ │ +056b50: 3903 f3ff |0042: if-nez v3, 0035 // -000d │ │ +056b54: 5453 8305 |0044: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056b58: 3803 0700 |0046: if-eqz v3, 004d // +0007 │ │ +056b5c: 5453 8305 |0048: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056b60: 7210 0216 0300 |004a: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +056b66: 1101 |004d: return-object v1 │ │ +056b68: 2203 6b03 |004e: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +056b6c: 7010 e417 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056b72: 1a04 300c |0053: const-string v4, "Window vs. result size: " // string@0c30 │ │ +056b76: 6e20 ed17 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056b7c: 0c03 |0058: move-result-object v3 │ │ +056b7e: 6e10 3601 0200 |0059: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ +056b84: 0a04 |005c: move-result v4 │ │ +056b86: 6e20 e917 4300 |005d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +056b8c: 0c03 |0060: move-result-object v3 │ │ +056b8e: 1a04 1001 |0061: const-string v4, "/" // string@0110 │ │ +056b92: 6e20 ed17 4300 |0063: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056b98: 0c03 |0066: move-result-object v3 │ │ +056b9a: 6e20 e917 0300 |0067: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +056ba0: 0c03 |006a: move-result-object v3 │ │ +056ba2: 6e10 f217 0300 |006b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056ba8: 0c03 |006e: move-result-object v3 │ │ +056baa: 7110 5415 0300 |006f: invoke-static {v3}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +056bb0: 28af |0072: goto 0021 // -0051 │ │ +056bb2: 0d03 |0073: move-exception v3 │ │ +056bb4: 5454 8305 |0074: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056bb8: 3804 0700 |0076: if-eqz v4, 007d // +0007 │ │ +056bbc: 5454 8305 |0078: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056bc0: 7210 0216 0400 |007a: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +056bc6: 2703 |007d: throw v3 │ │ catches : 1 │ │ 0x0037 - 0x0041 │ │ -> 0x0073 │ │ positions : │ │ 0x0000 line=371 │ │ 0x0004 line=372 │ │ 0x0009 line=373 │ │ @@ -89930,30 +89930,30 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -056bec: |[056bec] de.greenrobot.dao.AbstractDao.loadByRowId:(J)Ljava/lang/Object; │ │ -056bfc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -056bfe: 2321 1204 |0001: new-array v1, v2, [Ljava/lang/String; // type@0412 │ │ -056c02: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -056c04: 7120 b217 7600 |0004: invoke-static {v6, v7}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@17b2 │ │ -056c0a: 0c03 |0007: move-result-object v3 │ │ -056c0c: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ -056c10: 5452 8205 |000a: iget-object v2, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056c14: 5453 8705 |000c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056c18: 6e10 7916 0300 |000e: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByRowId:()Ljava/lang/String; // method@1679 │ │ -056c1e: 0c03 |0011: move-result-object v3 │ │ -056c20: 6e30 4f01 3201 |0012: invoke-virtual {v2, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -056c26: 0c00 |0015: move-result-object v0 │ │ -056c28: 6e20 2615 0500 |0016: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ -056c2e: 0c02 |0019: move-result-object v2 │ │ -056c30: 1102 |001a: return-object v2 │ │ +056bd4: |[056bd4] de.greenrobot.dao.AbstractDao.loadByRowId:(J)Ljava/lang/Object; │ │ +056be4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +056be6: 2321 1204 |0001: new-array v1, v2, [Ljava/lang/String; // type@0412 │ │ +056bea: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +056bec: 7120 b217 7600 |0004: invoke-static {v6, v7}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@17b2 │ │ +056bf2: 0c03 |0007: move-result-object v3 │ │ +056bf4: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ +056bf8: 5452 8205 |000a: iget-object v2, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056bfc: 5453 8705 |000c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056c00: 6e10 7916 0300 |000e: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByRowId:()Ljava/lang/String; // method@1679 │ │ +056c06: 0c03 |0011: move-result-object v3 │ │ +056c08: 6e30 4f01 3201 |0012: invoke-virtual {v2, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +056c0e: 0c00 |0015: move-result-object v0 │ │ +056c10: 6e20 2615 0500 |0016: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ +056c16: 0c02 |0019: move-result-object v2 │ │ +056c18: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000a line=144 │ │ 0x0016 line=145 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Lde/greenrobot/dao/AbstractDao; │ │ @@ -89967,75 +89967,75 @@ │ │ type : '(Landroid/database/Cursor;IZ)Ljava/lang/Object;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -056c34: |[056c34] de.greenrobot.dao.AbstractDao.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; │ │ -056c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c46: 5454 8405 |0001: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -056c4a: 3804 3b00 |0003: if-eqz v4, 003e // +003b │ │ -056c4e: 3807 0c00 |0005: if-eqz v7, 0011 // +000c │ │ -056c52: 5254 8505 |0007: iget v4, v5, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ -056c56: b074 |0009: add-int/2addr v4, v7 │ │ -056c58: 7220 2801 4600 |000a: invoke-interface {v6, v4}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -056c5e: 0a04 |000d: move-result v4 │ │ -056c60: 3804 0300 |000e: if-eqz v4, 0011 // +0003 │ │ -056c64: 1100 |0010: return-object v0 │ │ -056c66: 5254 8505 |0011: iget v4, v5, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ -056c6a: b074 |0013: add-int/2addr v4, v7 │ │ -056c6c: 7220 2401 4600 |0014: invoke-interface {v6, v4}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -056c72: 0b02 |0017: move-result-wide v2 │ │ -056c74: 3808 1900 |0018: if-eqz v8, 0031 // +0019 │ │ -056c78: 5454 8405 |001a: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -056c7c: 6e30 0916 2403 |001c: invoke-virtual {v4, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2:(J)Ljava/lang/Object; // method@1609 │ │ -056c82: 0c00 |001f: move-result-object v0 │ │ -056c84: 3900 f0ff |0020: if-nez v0, 0010 // -0010 │ │ -056c88: 6e30 2b15 6507 |0022: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ -056c8e: 0c00 |0025: move-result-object v0 │ │ -056c90: 6e20 f914 0500 |0026: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ -056c96: 3808 0f00 |0029: if-eqz v8, 0038 // +000f │ │ -056c9a: 5454 8405 |002b: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -056c9e: 6e40 1016 2403 |002d: invoke-virtual {v4, v2, v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2:(JLjava/lang/Object;)V // method@1610 │ │ -056ca4: 28e0 |0030: goto 0010 // -0020 │ │ -056ca6: 5454 8405 |0031: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -056caa: 6e30 0a16 2403 |0033: invoke-virtual {v4, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2NoLock:(J)Ljava/lang/Object; // method@160a │ │ -056cb0: 0c00 |0036: move-result-object v0 │ │ -056cb2: 28e9 |0037: goto 0020 // -0017 │ │ -056cb4: 5454 8405 |0038: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ -056cb8: 6e40 1116 2403 |003a: invoke-virtual {v4, v2, v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2NoLock:(JLjava/lang/Object;)V // method@1611 │ │ -056cbe: 28d3 |003d: goto 0010 // -002d │ │ -056cc0: 5454 8305 |003e: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056cc4: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ -056cc8: 6e30 2d15 6507 |0042: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ -056cce: 0c01 |0045: move-result-object v1 │ │ -056cd0: 3807 0400 |0046: if-eqz v7, 004a // +0004 │ │ -056cd4: 3801 c8ff |0048: if-eqz v1, 0010 // -0038 │ │ -056cd8: 3808 1200 |004a: if-eqz v8, 005c // +0012 │ │ -056cdc: 5454 8305 |004c: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056ce0: 7220 fa15 1400 |004e: invoke-interface {v4, v1}, Lde/greenrobot/dao/identityscope/IdentityScope;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fa │ │ -056ce6: 0c00 |0051: move-result-object v0 │ │ -056ce8: 3900 beff |0052: if-nez v0, 0010 // -0042 │ │ -056cec: 6e30 2b15 6507 |0054: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ -056cf2: 0c00 |0057: move-result-object v0 │ │ -056cf4: 6e40 fa14 1580 |0058: invoke-virtual {v5, v1, v0, v8}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ -056cfa: 28b5 |005b: goto 0010 // -004b │ │ -056cfc: 5454 8305 |005c: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -056d00: 7220 fb15 1400 |005e: invoke-interface {v4, v1}, Lde/greenrobot/dao/identityscope/IdentityScope;.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fb │ │ -056d06: 0c00 |0061: move-result-object v0 │ │ -056d08: 28f0 |0062: goto 0052 // -0010 │ │ -056d0a: 3807 0800 |0063: if-eqz v7, 006b // +0008 │ │ -056d0e: 6e30 2d15 6507 |0065: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ -056d14: 0c01 |0068: move-result-object v1 │ │ -056d16: 3801 a7ff |0069: if-eqz v1, 0010 // -0059 │ │ -056d1a: 6e30 2b15 6507 |006b: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ -056d20: 0c00 |006e: move-result-object v0 │ │ -056d22: 6e20 f914 0500 |006f: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ -056d28: 289e |0072: goto 0010 // -0062 │ │ +056c1c: |[056c1c] de.greenrobot.dao.AbstractDao.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; │ │ +056c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c2e: 5454 8405 |0001: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +056c32: 3804 3b00 |0003: if-eqz v4, 003e // +003b │ │ +056c36: 3807 0c00 |0005: if-eqz v7, 0011 // +000c │ │ +056c3a: 5254 8505 |0007: iget v4, v5, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ +056c3e: b074 |0009: add-int/2addr v4, v7 │ │ +056c40: 7220 2801 4600 |000a: invoke-interface {v6, v4}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +056c46: 0a04 |000d: move-result v4 │ │ +056c48: 3804 0300 |000e: if-eqz v4, 0011 // +0003 │ │ +056c4c: 1100 |0010: return-object v0 │ │ +056c4e: 5254 8505 |0011: iget v4, v5, Lde/greenrobot/dao/AbstractDao;.pkOrdinal:I // field@0585 │ │ +056c52: b074 |0013: add-int/2addr v4, v7 │ │ +056c54: 7220 2401 4600 |0014: invoke-interface {v6, v4}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +056c5a: 0b02 |0017: move-result-wide v2 │ │ +056c5c: 3808 1900 |0018: if-eqz v8, 0031 // +0019 │ │ +056c60: 5454 8405 |001a: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +056c64: 6e30 0916 2403 |001c: invoke-virtual {v4, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2:(J)Ljava/lang/Object; // method@1609 │ │ +056c6a: 0c00 |001f: move-result-object v0 │ │ +056c6c: 3900 f0ff |0020: if-nez v0, 0010 // -0010 │ │ +056c70: 6e30 2b15 6507 |0022: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ +056c76: 0c00 |0025: move-result-object v0 │ │ +056c78: 6e20 f914 0500 |0026: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ +056c7e: 3808 0f00 |0029: if-eqz v8, 0038 // +000f │ │ +056c82: 5454 8405 |002b: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +056c86: 6e40 1016 2403 |002d: invoke-virtual {v4, v2, v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2:(JLjava/lang/Object;)V // method@1610 │ │ +056c8c: 28e0 |0030: goto 0010 // -0020 │ │ +056c8e: 5454 8405 |0031: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +056c92: 6e30 0a16 2403 |0033: invoke-virtual {v4, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2NoLock:(J)Ljava/lang/Object; // method@160a │ │ +056c98: 0c00 |0036: move-result-object v0 │ │ +056c9a: 28e9 |0037: goto 0020 // -0017 │ │ +056c9c: 5454 8405 |0038: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScopeLong:Lde/greenrobot/dao/identityscope/IdentityScopeLong; // field@0584 │ │ +056ca0: 6e40 1116 2403 |003a: invoke-virtual {v4, v2, v3, v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2NoLock:(JLjava/lang/Object;)V // method@1611 │ │ +056ca6: 28d3 |003d: goto 0010 // -002d │ │ +056ca8: 5454 8305 |003e: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056cac: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ +056cb0: 6e30 2d15 6507 |0042: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ +056cb6: 0c01 |0045: move-result-object v1 │ │ +056cb8: 3807 0400 |0046: if-eqz v7, 004a // +0004 │ │ +056cbc: 3801 c8ff |0048: if-eqz v1, 0010 // -0038 │ │ +056cc0: 3808 1200 |004a: if-eqz v8, 005c // +0012 │ │ +056cc4: 5454 8305 |004c: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056cc8: 7220 fa15 1400 |004e: invoke-interface {v4, v1}, Lde/greenrobot/dao/identityscope/IdentityScope;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fa │ │ +056cce: 0c00 |0051: move-result-object v0 │ │ +056cd0: 3900 beff |0052: if-nez v0, 0010 // -0042 │ │ +056cd4: 6e30 2b15 6507 |0054: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ +056cda: 0c00 |0057: move-result-object v0 │ │ +056cdc: 6e40 fa14 1580 |0058: invoke-virtual {v5, v1, v0, v8}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ +056ce2: 28b5 |005b: goto 0010 // -004b │ │ +056ce4: 5454 8305 |005c: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +056ce8: 7220 fb15 1400 |005e: invoke-interface {v4, v1}, Lde/greenrobot/dao/identityscope/IdentityScope;.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; // method@15fb │ │ +056cee: 0c00 |0061: move-result-object v0 │ │ +056cf0: 28f0 |0062: goto 0052 // -0010 │ │ +056cf2: 3807 0800 |0063: if-eqz v7, 006b // +0008 │ │ +056cf6: 6e30 2d15 6507 |0065: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ +056cfc: 0c01 |0068: move-result-object v1 │ │ +056cfe: 3801 a7ff |0069: if-eqz v1, 0010 // -0059 │ │ +056d02: 6e30 2b15 6507 |006b: invoke-virtual {v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ +056d08: 0c00 |006e: move-result-object v0 │ │ +056d0a: 6e20 f914 0500 |006f: invoke-virtual {v5, v0}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ +056d10: 289e |0072: goto 0010 // -0062 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=404 │ │ 0x0005 line=405 │ │ 0x0007 line=407 │ │ 0x0010 line=451 │ │ 0x0011 line=412 │ │ @@ -90079,19 +90079,19 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -056d2c: |[056d2c] de.greenrobot.dao.AbstractDao.loadCurrentOther:(Lde/greenrobot/dao/AbstractDao;Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -056d3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056d3e: 6e40 2315 3204 |0001: invoke-virtual {v2, v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ -056d44: 0c00 |0004: move-result-object v0 │ │ -056d46: 1100 |0005: return-object v0 │ │ +056d14: |[056d14] de.greenrobot.dao.AbstractDao.loadCurrentOther:(Lde/greenrobot/dao/AbstractDao;Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +056d24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056d26: 6e40 2315 3204 |0001: invoke-virtual {v2, v3, v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ +056d2c: 0c00 |0004: move-result-object v0 │ │ +056d2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -90104,42 +90104,42 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -056d48: |[056d48] de.greenrobot.dao.AbstractDao.loadUnique:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ -056d58: 7210 2901 0500 |0000: invoke-interface {v5}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ -056d5e: 0a00 |0003: move-result v0 │ │ -056d60: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -056d64: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -056d66: 1101 |0007: return-object v1 │ │ -056d68: 7210 2701 0500 |0008: invoke-interface {v5}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ -056d6e: 0a01 |000b: move-result v1 │ │ -056d70: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -056d74: 2201 0a03 |000e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -056d78: 2202 6b03 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -056d7c: 7010 e417 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056d82: 1a03 7d03 |0015: const-string v3, "Expected unique result, but count was " // string@037d │ │ -056d86: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056d8c: 0c02 |001a: move-result-object v2 │ │ -056d8e: 7210 2201 0500 |001b: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -056d94: 0a03 |001e: move-result v3 │ │ -056d96: 6e20 e917 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -056d9c: 0c02 |0022: move-result-object v2 │ │ -056d9e: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056da4: 0c02 |0026: move-result-object v2 │ │ -056da6: 7020 4e15 2100 |0027: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -056dac: 2701 |002a: throw v1 │ │ -056dae: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -056db0: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -056db2: 6e40 2315 5421 |002d: invoke-virtual {v4, v5, v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ -056db8: 0c01 |0030: move-result-object v1 │ │ -056dba: 28d6 |0031: goto 0007 // -002a │ │ +056d30: |[056d30] de.greenrobot.dao.AbstractDao.loadUnique:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ +056d40: 7210 2901 0500 |0000: invoke-interface {v5}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ +056d46: 0a00 |0003: move-result v0 │ │ +056d48: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +056d4c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056d4e: 1101 |0007: return-object v1 │ │ +056d50: 7210 2701 0500 |0008: invoke-interface {v5}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ +056d56: 0a01 |000b: move-result v1 │ │ +056d58: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +056d5c: 2201 0a03 |000e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +056d60: 2202 6b03 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +056d64: 7010 e417 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056d6a: 1a03 7603 |0015: const-string v3, "Expected unique result, but count was " // string@0376 │ │ +056d6e: 6e20 ed17 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056d74: 0c02 |001a: move-result-object v2 │ │ +056d76: 7210 2201 0500 |001b: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +056d7c: 0a03 |001e: move-result v3 │ │ +056d7e: 6e20 e917 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +056d84: 0c02 |0022: move-result-object v2 │ │ +056d86: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056d8c: 0c02 |0026: move-result-object v2 │ │ +056d8e: 7020 4e15 2100 |0027: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +056d94: 2701 |002a: throw v1 │ │ +056d96: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +056d98: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +056d9a: 6e40 2315 5421 |002d: invoke-virtual {v4, v5, v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ +056da0: 0c01 |0030: move-result-object v1 │ │ +056da2: 28d6 |0031: goto 0007 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0006 line=159 │ │ 0x0007 line=163 │ │ 0x0008 line=160 │ │ @@ -90156,22 +90156,22 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -056dbc: |[056dbc] de.greenrobot.dao.AbstractDao.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ -056dcc: 6e20 2515 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadUnique:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1525 │ │ -056dd2: 0c00 |0003: move-result-object v0 │ │ -056dd4: 7210 1f01 0200 |0004: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056dda: 1100 |0007: return-object v0 │ │ -056ddc: 0d00 |0008: move-exception v0 │ │ -056dde: 7210 1f01 0200 |0009: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056de4: 2700 |000c: throw v0 │ │ +056da4: |[056da4] de.greenrobot.dao.AbstractDao.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ +056db4: 6e20 2515 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.loadUnique:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1525 │ │ +056dba: 0c00 |0003: move-result-object v0 │ │ +056dbc: 7210 1f01 0200 |0004: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056dc2: 1100 |0007: return-object v0 │ │ +056dc4: 0d00 |0008: move-exception v0 │ │ +056dc6: 7210 1f01 0200 |0009: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056dcc: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=150 │ │ 0x0004 line=152 │ │ locals : │ │ @@ -90184,18 +90184,18 @@ │ │ type : '()Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056df4: |[056df4] de.greenrobot.dao.AbstractDao.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; │ │ -056e04: 7110 f216 0100 |0000: invoke-static {v1}, Lde/greenrobot/dao/query/QueryBuilder;.internalCreate:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/query/QueryBuilder; // method@16f2 │ │ -056e0a: 0c00 |0003: move-result-object v0 │ │ -056e0c: 1100 |0004: return-object v0 │ │ +056ddc: |[056ddc] de.greenrobot.dao.AbstractDao.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; │ │ +056dec: 7110 f216 0100 |0000: invoke-static {v1}, Lde/greenrobot/dao/query/QueryBuilder;.internalCreate:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/query/QueryBuilder; // method@16f2 │ │ +056df2: 0c00 |0003: move-result-object v0 │ │ +056df4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -90204,32 +90204,32 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -056e10: |[056e10] de.greenrobot.dao.AbstractDao.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; │ │ -056e20: 5441 8205 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056e24: 2202 6b03 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -056e28: 7010 e417 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056e2e: 5443 8705 |0007: iget-object v3, v4, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056e32: 6e10 7716 0300 |0009: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -056e38: 0c03 |000c: move-result-object v3 │ │ -056e3a: 6e20 ed17 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056e40: 0c02 |0010: move-result-object v2 │ │ -056e42: 6e20 ed17 5200 |0011: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056e48: 0c02 |0014: move-result-object v2 │ │ -056e4a: 6e10 f217 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056e50: 0c02 |0018: move-result-object v2 │ │ -056e52: 6e30 4f01 2106 |0019: invoke-virtual {v1, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -056e58: 0c00 |001c: move-result-object v0 │ │ -056e5a: 6e20 2015 0400 |001d: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ -056e60: 0c01 |0020: move-result-object v1 │ │ -056e62: 1101 |0021: return-object v1 │ │ +056df8: |[056df8] de.greenrobot.dao.AbstractDao.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; │ │ +056e08: 5441 8205 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056e0c: 2202 6b03 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +056e10: 7010 e417 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056e16: 5443 8705 |0007: iget-object v3, v4, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056e1a: 6e10 7716 0300 |0009: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +056e20: 0c03 |000c: move-result-object v3 │ │ +056e22: 6e20 ed17 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056e28: 0c02 |0010: move-result-object v2 │ │ +056e2a: 6e20 ed17 5200 |0011: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056e30: 0c02 |0014: move-result-object v2 │ │ +056e32: 6e10 f217 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056e38: 0c02 |0018: move-result-object v2 │ │ +056e3a: 6e30 4f01 2106 |0019: invoke-virtual {v1, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +056e40: 0c00 |001c: move-result-object v0 │ │ +056e42: 6e20 2015 0400 |001d: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ +056e48: 0c01 |0020: move-result-object v1 │ │ +056e4a: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x001d line=463 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/AbstractDao; │ │ 0x001d - 0x0022 reg=0 cursor Landroid/database/Cursor; │ │ @@ -90242,20 +90242,20 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -056e64: |[056e64] de.greenrobot.dao.AbstractDao.queryRawCreate:(Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; │ │ -056e74: 7110 1918 0400 |0000: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -056e7a: 0c00 |0003: move-result-object v0 │ │ -056e7c: 6e30 2a15 3200 |0004: invoke-virtual {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.queryRawCreateListArgs:(Ljava/lang/String;Ljava/util/Collection;)Lde/greenrobot/dao/query/Query; // method@152a │ │ -056e82: 0c01 |0007: move-result-object v1 │ │ -056e84: 1101 |0008: return-object v1 │ │ +056e4c: |[056e4c] de.greenrobot.dao.AbstractDao.queryRawCreate:(Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; │ │ +056e5c: 7110 1918 0400 |0000: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +056e62: 0c00 |0003: move-result-object v0 │ │ +056e64: 6e30 2a15 3200 |0004: invoke-virtual {v2, v3, v0}, Lde/greenrobot/dao/AbstractDao;.queryRawCreateListArgs:(Ljava/lang/String;Ljava/util/Collection;)Lde/greenrobot/dao/query/Query; // method@152a │ │ +056e6a: 0c01 |0007: move-result-object v1 │ │ +056e6c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0004 line=472 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0004 - 0x0009 reg=0 argList Ljava/util/List; Ljava/util/List; │ │ @@ -90268,31 +90268,31 @@ │ │ type : '(Ljava/lang/String;Ljava/util/Collection;)Lde/greenrobot/dao/query/Query;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -056e88: |[056e88] de.greenrobot.dao.AbstractDao.queryRawCreateListArgs:(Ljava/lang/String;Ljava/util/Collection;)Lde/greenrobot/dao/query/Query; │ │ -056e98: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -056e9c: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056ea2: 5421 8705 |0005: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056ea6: 6e10 7716 0100 |0007: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -056eac: 0c01 |000a: move-result-object v1 │ │ -056eae: 6e20 ed17 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056eb4: 0c00 |000e: move-result-object v0 │ │ -056eb6: 6e20 ed17 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056ebc: 0c00 |0012: move-result-object v0 │ │ -056ebe: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056ec4: 0c00 |0016: move-result-object v0 │ │ -056ec6: 7210 2018 0400 |0017: invoke-interface {v4}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ -056ecc: 0c01 |001a: move-result-object v1 │ │ -056ece: 7130 d916 0201 |001b: invoke-static {v2, v0, v1}, Lde/greenrobot/dao/query/Query;.internalCreate:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; // method@16d9 │ │ -056ed4: 0c00 |001e: move-result-object v0 │ │ -056ed6: 1100 |001f: return-object v0 │ │ +056e70: |[056e70] de.greenrobot.dao.AbstractDao.queryRawCreateListArgs:(Ljava/lang/String;Ljava/util/Collection;)Lde/greenrobot/dao/query/Query; │ │ +056e80: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +056e84: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056e8a: 5421 8705 |0005: iget-object v1, v2, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056e8e: 6e10 7716 0100 |0007: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +056e94: 0c01 |000a: move-result-object v1 │ │ +056e96: 6e20 ed17 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056e9c: 0c00 |000e: move-result-object v0 │ │ +056e9e: 6e20 ed17 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056ea4: 0c00 |0012: move-result-object v0 │ │ +056ea6: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056eac: 0c00 |0016: move-result-object v0 │ │ +056eae: 7210 2018 0400 |0017: invoke-interface {v4}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ +056eb4: 0c01 |001a: move-result-object v1 │ │ +056eb6: 7130 d916 0201 |001b: invoke-static {v2, v0, v1}, Lde/greenrobot/dao/query/Query;.internalCreate:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; // method@16d9 │ │ +056ebc: 0c00 |001e: move-result-object v0 │ │ +056ebe: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0020 reg=2 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -90322,78 +90322,78 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -056ed8: |[056ed8] de.greenrobot.dao.AbstractDao.refresh:(Ljava/lang/Object;)V │ │ -056ee8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -056eea: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -056eec: 6e10 f814 0800 |0002: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -056ef2: 6e20 0c15 9800 |0005: invoke-virtual {v8, v9}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ -056ef8: 0c02 |0008: move-result-object v2 │ │ -056efa: 5485 8705 |0009: iget-object v5, v8, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -056efe: 6e10 7816 0500 |000b: invoke-virtual {v5}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByKey:()Ljava/lang/String; // method@1678 │ │ -056f04: 0c04 |000e: move-result-object v4 │ │ -056f06: 2373 1204 |000f: new-array v3, v7, [Ljava/lang/String; // type@0412 │ │ -056f0a: 6e10 c517 0200 |0011: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -056f10: 0c05 |0014: move-result-object v5 │ │ -056f12: 4d05 0306 |0015: aput-object v5, v3, v6 │ │ -056f16: 5485 8205 |0017: iget-object v5, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -056f1a: 6e30 4f01 4503 |0019: invoke-virtual {v5, v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -056f20: 0c01 |001c: move-result-object v1 │ │ -056f22: 7210 2901 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ -056f28: 0a00 |0020: move-result v0 │ │ -056f2a: 3900 2e00 |0021: if-nez v0, 004f // +002e │ │ -056f2e: 2205 0a03 |0023: new-instance v5, Lde/greenrobot/dao/DaoException; // type@030a │ │ -056f32: 2206 6b03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -056f36: 7010 e417 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056f3c: 1a07 7003 |002a: const-string v7, "Entity does not exist in the database anymore: " // string@0370 │ │ -056f40: 6e20 ed17 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056f46: 0c06 |002f: move-result-object v6 │ │ -056f48: 6e10 c217 0900 |0030: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -056f4e: 0c07 |0033: move-result-object v7 │ │ -056f50: 6e20 ec17 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -056f56: 0c06 |0037: move-result-object v6 │ │ -056f58: 1a07 9f00 |0038: const-string v7, " with key " // string@009f │ │ -056f5c: 6e20 ed17 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056f62: 0c06 |003d: move-result-object v6 │ │ -056f64: 6e20 ec17 2600 |003e: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -056f6a: 0c06 |0041: move-result-object v6 │ │ -056f6c: 6e10 f217 0600 |0042: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056f72: 0c06 |0045: move-result-object v6 │ │ -056f74: 7020 4e15 6500 |0046: invoke-direct {v5, v6}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -056f7a: 2705 |0049: throw v5 │ │ -056f7c: 0d05 |004a: move-exception v5 │ │ -056f7e: 7210 1f01 0100 |004b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056f84: 2705 |004e: throw v5 │ │ -056f86: 7210 2701 0100 |004f: invoke-interface {v1}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ -056f8c: 0a05 |0052: move-result v5 │ │ -056f8e: 3905 1f00 |0053: if-nez v5, 0072 // +001f │ │ -056f92: 2205 0a03 |0055: new-instance v5, Lde/greenrobot/dao/DaoException; // type@030a │ │ -056f96: 2206 6b03 |0057: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -056f9a: 7010 e417 0600 |0059: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -056fa0: 1a07 7d03 |005c: const-string v7, "Expected unique result, but count was " // string@037d │ │ -056fa4: 6e20 ed17 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -056faa: 0c06 |0061: move-result-object v6 │ │ -056fac: 7210 2201 0100 |0062: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -056fb2: 0a07 |0065: move-result v7 │ │ -056fb4: 6e20 e917 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -056fba: 0c06 |0069: move-result-object v6 │ │ -056fbc: 6e10 f217 0600 |006a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -056fc2: 0c06 |006d: move-result-object v6 │ │ -056fc4: 7020 4e15 6500 |006e: invoke-direct {v5, v6}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -056fca: 2705 |0071: throw v5 │ │ -056fcc: 1205 |0072: const/4 v5, #int 0 // #0 │ │ -056fce: 6e40 2c15 1859 |0073: invoke-virtual {v8, v1, v9, v5}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V // method@152c │ │ -056fd4: 1215 |0076: const/4 v5, #int 1 // #1 │ │ -056fd6: 6e40 fa14 2859 |0077: invoke-virtual {v8, v2, v9, v5}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ -056fdc: 7210 1f01 0100 |007a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ -056fe2: 0e00 |007d: return-void │ │ +056ec0: |[056ec0] de.greenrobot.dao.AbstractDao.refresh:(Ljava/lang/Object;)V │ │ +056ed0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +056ed2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +056ed4: 6e10 f814 0800 |0002: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +056eda: 6e20 0c15 9800 |0005: invoke-virtual {v8, v9}, Lde/greenrobot/dao/AbstractDao;.getKeyVerified:(Ljava/lang/Object;)Ljava/lang/Object; // method@150c │ │ +056ee0: 0c02 |0008: move-result-object v2 │ │ +056ee2: 5485 8705 |0009: iget-object v5, v8, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056ee6: 6e10 7816 0500 |000b: invoke-virtual {v5}, Lde/greenrobot/dao/internal/TableStatements;.getSelectByKey:()Ljava/lang/String; // method@1678 │ │ +056eec: 0c04 |000e: move-result-object v4 │ │ +056eee: 2373 1204 |000f: new-array v3, v7, [Ljava/lang/String; // type@0412 │ │ +056ef2: 6e10 c517 0200 |0011: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +056ef8: 0c05 |0014: move-result-object v5 │ │ +056efa: 4d05 0306 |0015: aput-object v5, v3, v6 │ │ +056efe: 5485 8205 |0017: iget-object v5, v8, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +056f02: 6e30 4f01 4503 |0019: invoke-virtual {v5, v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +056f08: 0c01 |001c: move-result-object v1 │ │ +056f0a: 7210 2901 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ +056f10: 0a00 |0020: move-result v0 │ │ +056f12: 3900 2e00 |0021: if-nez v0, 004f // +002e │ │ +056f16: 2205 0a03 |0023: new-instance v5, Lde/greenrobot/dao/DaoException; // type@030a │ │ +056f1a: 2206 6b03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +056f1e: 7010 e417 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056f24: 1a07 6903 |002a: const-string v7, "Entity does not exist in the database anymore: " // string@0369 │ │ +056f28: 6e20 ed17 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056f2e: 0c06 |002f: move-result-object v6 │ │ +056f30: 6e10 c217 0900 |0030: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +056f36: 0c07 |0033: move-result-object v7 │ │ +056f38: 6e20 ec17 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +056f3e: 0c06 |0037: move-result-object v6 │ │ +056f40: 1a07 9f00 |0038: const-string v7, " with key " // string@009f │ │ +056f44: 6e20 ed17 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056f4a: 0c06 |003d: move-result-object v6 │ │ +056f4c: 6e20 ec17 2600 |003e: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +056f52: 0c06 |0041: move-result-object v6 │ │ +056f54: 6e10 f217 0600 |0042: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056f5a: 0c06 |0045: move-result-object v6 │ │ +056f5c: 7020 4e15 6500 |0046: invoke-direct {v5, v6}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +056f62: 2705 |0049: throw v5 │ │ +056f64: 0d05 |004a: move-exception v5 │ │ +056f66: 7210 1f01 0100 |004b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056f6c: 2705 |004e: throw v5 │ │ +056f6e: 7210 2701 0100 |004f: invoke-interface {v1}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ +056f74: 0a05 |0052: move-result v5 │ │ +056f76: 3905 1f00 |0053: if-nez v5, 0072 // +001f │ │ +056f7a: 2205 0a03 |0055: new-instance v5, Lde/greenrobot/dao/DaoException; // type@030a │ │ +056f7e: 2206 6b03 |0057: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +056f82: 7010 e417 0600 |0059: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +056f88: 1a07 7603 |005c: const-string v7, "Expected unique result, but count was " // string@0376 │ │ +056f8c: 6e20 ed17 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +056f92: 0c06 |0061: move-result-object v6 │ │ +056f94: 7210 2201 0100 |0062: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +056f9a: 0a07 |0065: move-result v7 │ │ +056f9c: 6e20 e917 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +056fa2: 0c06 |0069: move-result-object v6 │ │ +056fa4: 6e10 f217 0600 |006a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +056faa: 0c06 |006d: move-result-object v6 │ │ +056fac: 7020 4e15 6500 |006e: invoke-direct {v5, v6}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +056fb2: 2705 |0071: throw v5 │ │ +056fb4: 1205 |0072: const/4 v5, #int 0 // #0 │ │ +056fb6: 6e40 2c15 1859 |0073: invoke-virtual {v8, v1, v9, v5}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V // method@152c │ │ +056fbc: 1215 |0076: const/4 v5, #int 1 // #1 │ │ +056fbe: 6e40 fa14 2859 |0077: invoke-virtual {v8, v2, v9, v5}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ +056fc4: 7210 1f01 0100 |007a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ +056fca: 0e00 |007d: return-void │ │ catches : 2 │ │ 0x001d - 0x004a │ │ -> 0x004a │ │ 0x004f - 0x007a │ │ -> 0x004a │ │ positions : │ │ 0x0002 line=622 │ │ @@ -90428,49 +90428,49 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -056ff8: |[056ff8] de.greenrobot.dao.AbstractDao.update:(Ljava/lang/Object;)V │ │ -057008: 6e10 f814 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ -05700e: 5431 8705 |0003: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -057012: 6e10 7b16 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; // method@167b │ │ -057018: 0c00 |0008: move-result-object v0 │ │ -05701a: 5431 8205 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05701e: 6e10 4d01 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ -057024: 0a01 |000e: move-result v1 │ │ -057026: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -05702a: 1d00 |0011: monitor-enter v0 │ │ -05702c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05702e: 6e40 3215 4310 |0013: invoke-virtual {v3, v4, v0, v1}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ -057034: 1e00 |0016: monitor-exit v0 │ │ -057036: 0e00 |0017: return-void │ │ -057038: 0d01 |0018: move-exception v1 │ │ -05703a: 1e00 |0019: monitor-exit v0 │ │ -05703c: 2701 |001a: throw v1 │ │ -05703e: 5431 8205 |001b: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -057042: 6e10 4601 0100 |001d: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -057048: 1d00 |0020: monitor-enter v0 │ │ -05704a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -05704c: 6e40 3215 4310 |0022: invoke-virtual {v3, v4, v0, v1}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ -057052: 1e00 |0025: monitor-exit v0 │ │ -057054: 5431 8205 |0026: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -057058: 6e10 5001 0100 |0028: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -05705e: 5431 8205 |002b: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -057062: 6e10 4a01 0100 |002d: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -057068: 28e7 |0030: goto 0017 // -0019 │ │ -05706a: 0d01 |0031: move-exception v1 │ │ -05706c: 1e00 |0032: monitor-exit v0 │ │ -05706e: 2701 |0033: throw v1 │ │ -057070: 0d01 |0034: move-exception v1 │ │ -057072: 5432 8205 |0035: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -057076: 6e10 4a01 0200 |0037: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05707c: 2701 |003a: throw v1 │ │ +056fe0: |[056fe0] de.greenrobot.dao.AbstractDao.update:(Ljava/lang/Object;)V │ │ +056ff0: 6e10 f814 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDao;.assertSinglePk:()V // method@14f8 │ │ +056ff6: 5431 8705 |0003: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +056ffa: 6e10 7b16 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/internal/TableStatements;.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; // method@167b │ │ +057000: 0c00 |0008: move-result-object v0 │ │ +057002: 5431 8205 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +057006: 6e10 4d01 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ +05700c: 0a01 |000e: move-result v1 │ │ +05700e: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +057012: 1d00 |0011: monitor-enter v0 │ │ +057014: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +057016: 6e40 3215 4310 |0013: invoke-virtual {v3, v4, v0, v1}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ +05701c: 1e00 |0016: monitor-exit v0 │ │ +05701e: 0e00 |0017: return-void │ │ +057020: 0d01 |0018: move-exception v1 │ │ +057022: 1e00 |0019: monitor-exit v0 │ │ +057024: 2701 |001a: throw v1 │ │ +057026: 5431 8205 |001b: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05702a: 6e10 4601 0100 |001d: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +057030: 1d00 |0020: monitor-enter v0 │ │ +057032: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +057034: 6e40 3215 4310 |0022: invoke-virtual {v3, v4, v0, v1}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ +05703a: 1e00 |0025: monitor-exit v0 │ │ +05703c: 5431 8205 |0026: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +057040: 6e10 5001 0100 |0028: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +057046: 5431 8205 |002b: iget-object v1, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05704a: 6e10 4a01 0100 |002d: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057050: 28e7 |0030: goto 0017 // -0019 │ │ +057052: 0d01 |0031: move-exception v1 │ │ +057054: 1e00 |0032: monitor-exit v0 │ │ +057056: 2701 |0033: throw v1 │ │ +057058: 0d01 |0034: move-exception v1 │ │ +05705a: 5432 8205 |0035: iget-object v2, v3, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05705e: 6e10 4a01 0200 |0037: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057064: 2701 |003a: throw v1 │ │ catches : 6 │ │ 0x0013 - 0x001a │ │ -> 0x0018 │ │ 0x0020 - 0x0021 │ │ -> 0x0034 │ │ 0x0022 - 0x0026 │ │ -> 0x0031 │ │ @@ -90509,58 +90509,58 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 82 16-bit code units │ │ -0570b8: |[0570b8] de.greenrobot.dao.AbstractDao.updateInTx:(Ljava/lang/Iterable;)V │ │ -0570c8: 5453 8705 |0000: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ -0570cc: 6e10 7b16 0300 |0002: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; // method@167b │ │ -0570d2: 0c02 |0005: move-result-object v2 │ │ -0570d4: 5453 8205 |0006: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -0570d8: 6e10 4601 0300 |0008: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -0570de: 1d02 |000b: monitor-enter v2 │ │ -0570e0: 5453 8305 |000c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0570e4: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ -0570e8: 5453 8305 |0010: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -0570ec: 7210 fc15 0300 |0012: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ -0570f2: 7210 af17 0600 |0015: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -0570f8: 0c01 |0018: move-result-object v1 │ │ -0570fa: 7210 2c18 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -057100: 0a03 |001c: move-result v3 │ │ -057102: 3803 2000 |001d: if-eqz v3, 003d // +0020 │ │ -057106: 7210 2d18 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05710c: 0c00 |0022: move-result-object v0 │ │ -05710e: 1203 |0023: const/4 v3, #int 0 // #0 │ │ -057110: 6e40 3215 0532 |0024: invoke-virtual {v5, v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ -057116: 28f2 |0027: goto 0019 // -000e │ │ -057118: 0d03 |0028: move-exception v3 │ │ -05711a: 5454 8305 |0029: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -05711e: 3804 0700 |002b: if-eqz v4, 0032 // +0007 │ │ -057122: 5454 8305 |002d: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -057126: 7210 0216 0400 |002f: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -05712c: 2703 |0032: throw v3 │ │ -05712e: 0d03 |0033: move-exception v3 │ │ -057130: 1e02 |0034: monitor-exit v2 │ │ -057132: 2703 |0035: throw v3 │ │ -057134: 0d03 |0036: move-exception v3 │ │ -057136: 5454 8205 |0037: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05713a: 6e10 4a01 0400 |0039: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -057140: 2703 |003c: throw v3 │ │ -057142: 5453 8305 |003d: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -057146: 3803 0700 |003f: if-eqz v3, 0046 // +0007 │ │ -05714a: 5453 8305 |0041: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ -05714e: 7210 0216 0300 |0043: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ -057154: 1e02 |0046: monitor-exit v2 │ │ -057156: 5453 8205 |0047: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -05715a: 6e10 5001 0300 |0049: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -057160: 5453 8205 |004c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ -057164: 6e10 4a01 0300 |004e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05716a: 0e00 |0051: return-void │ │ +0570a0: |[0570a0] de.greenrobot.dao.AbstractDao.updateInTx:(Ljava/lang/Iterable;)V │ │ +0570b0: 5453 8705 |0000: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@0587 │ │ +0570b4: 6e10 7b16 0300 |0002: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; // method@167b │ │ +0570ba: 0c02 |0005: move-result-object v2 │ │ +0570bc: 5453 8205 |0006: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +0570c0: 6e10 4601 0300 |0008: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +0570c6: 1d02 |000b: monitor-enter v2 │ │ +0570c8: 5453 8305 |000c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0570cc: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ +0570d0: 5453 8305 |0010: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +0570d4: 7210 fc15 0300 |0012: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.lock:()V // method@15fc │ │ +0570da: 7210 af17 0600 |0015: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +0570e0: 0c01 |0018: move-result-object v1 │ │ +0570e2: 7210 2c18 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0570e8: 0a03 |001c: move-result v3 │ │ +0570ea: 3803 2000 |001d: if-eqz v3, 003d // +0020 │ │ +0570ee: 7210 2d18 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0570f4: 0c00 |0022: move-result-object v0 │ │ +0570f6: 1203 |0023: const/4 v3, #int 0 // #0 │ │ +0570f8: 6e40 3215 0532 |0024: invoke-virtual {v5, v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V // method@1532 │ │ +0570fe: 28f2 |0027: goto 0019 // -000e │ │ +057100: 0d03 |0028: move-exception v3 │ │ +057102: 5454 8305 |0029: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +057106: 3804 0700 |002b: if-eqz v4, 0032 // +0007 │ │ +05710a: 5454 8305 |002d: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05710e: 7210 0216 0400 |002f: invoke-interface {v4}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +057114: 2703 |0032: throw v3 │ │ +057116: 0d03 |0033: move-exception v3 │ │ +057118: 1e02 |0034: monitor-exit v2 │ │ +05711a: 2703 |0035: throw v3 │ │ +05711c: 0d03 |0036: move-exception v3 │ │ +05711e: 5454 8205 |0037: iget-object v4, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +057122: 6e10 4a01 0400 |0039: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057128: 2703 |003c: throw v3 │ │ +05712a: 5453 8305 |003d: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +05712e: 3803 0700 |003f: if-eqz v3, 0046 // +0007 │ │ +057132: 5453 8305 |0041: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@0583 │ │ +057136: 7210 0216 0300 |0043: invoke-interface {v3}, Lde/greenrobot/dao/identityscope/IdentityScope;.unlock:()V // method@1602 │ │ +05713c: 1e02 |0046: monitor-exit v2 │ │ +05713e: 5453 8205 |0047: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +057142: 6e10 5001 0300 |0049: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +057148: 5453 8205 |004c: iget-object v3, v5, Lde/greenrobot/dao/AbstractDao;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0582 │ │ +05714c: 6e10 4a01 0300 |004e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057152: 0e00 |0051: return-void │ │ catches : 7 │ │ 0x000b - 0x000c │ │ -> 0x0036 │ │ 0x000c - 0x0015 │ │ -> 0x0033 │ │ 0x0015 - 0x0027 │ │ -> 0x0028 │ │ @@ -90605,19 +90605,19 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0571ac: |[0571ac] de.greenrobot.dao.AbstractDao.updateInTx:([Ljava/lang/Object;)V │ │ -0571bc: 7110 1918 0200 |0000: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ -0571c2: 0c00 |0003: move-result-object v0 │ │ -0571c4: 6e20 3015 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.updateInTx:(Ljava/lang/Iterable;)V // method@1530 │ │ -0571ca: 0e00 |0007: return-void │ │ +057194: |[057194] de.greenrobot.dao.AbstractDao.updateInTx:([Ljava/lang/Object;)V │ │ +0571a4: 7110 1918 0200 |0000: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1819 │ │ +0571aa: 0c00 |0003: move-result-object v0 │ │ +0571ac: 6e20 3015 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.updateInTx:(Ljava/lang/Iterable;)V // method@1530 │ │ +0571b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0007 line=750 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ @@ -90629,41 +90629,41 @@ │ │ type : '(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0571cc: |[0571cc] de.greenrobot.dao.AbstractDao.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V │ │ -0571dc: 6e30 fb14 6405 |0000: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ -0571e2: 5442 8105 |0003: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ -0571e6: 5422 d805 |0005: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -0571ea: 2122 |0007: array-length v2, v2 │ │ -0571ec: d800 0201 |0008: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0571f0: 6e20 0b15 5400 |000a: invoke-virtual {v4, v5}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ -0571f6: 0c01 |000d: move-result-object v1 │ │ -0571f8: 2012 5d03 |000e: instance-of v2, v1, Ljava/lang/Long; // type@035d │ │ -0571fc: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ -057200: 0712 |0012: move-object v2, v1 │ │ -057202: 1f02 5d03 |0013: check-cast v2, Ljava/lang/Long; // type@035d │ │ -057206: 6e10 b117 0200 |0015: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -05720c: 0b02 |0018: move-result-wide v2 │ │ -05720e: 6e40 5201 0632 |0019: invoke-virtual {v6, v0, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -057214: 6e10 5501 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ -05721a: 6e40 fa14 1475 |001f: invoke-virtual {v4, v1, v5, v7}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ -057220: 0e00 |0022: return-void │ │ -057222: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -057226: 2202 0a03 |0025: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05722a: 1a03 bd02 |0027: const-string v3, "Cannot update entity without key - was it inserted before?" // string@02bd │ │ -05722e: 7020 4e15 3200 |0029: invoke-direct {v2, v3}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -057234: 2702 |002c: throw v2 │ │ -057236: 6e10 c517 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05723c: 0c02 |0030: move-result-object v2 │ │ -05723e: 6e30 5301 0602 |0031: invoke-virtual {v6, v0, v2}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ -057244: 28e8 |0034: goto 001c // -0018 │ │ +0571b4: |[0571b4] de.greenrobot.dao.AbstractDao.updateInsideSynchronized:(Ljava/lang/Object;Landroid/database/sqlite/SQLiteStatement;Z)V │ │ +0571c4: 6e30 fb14 6405 |0000: invoke-virtual {v4, v6, v5}, Lde/greenrobot/dao/AbstractDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V // method@14fb │ │ +0571ca: 5442 8105 |0003: iget-object v2, v4, Lde/greenrobot/dao/AbstractDao;.config:Lde/greenrobot/dao/internal/DaoConfig; // field@0581 │ │ +0571ce: 5422 d805 |0005: iget-object v2, v2, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +0571d2: 2122 |0007: array-length v2, v2 │ │ +0571d4: d800 0201 |0008: add-int/lit8 v0, v2, #int 1 // #01 │ │ +0571d8: 6e20 0b15 5400 |000a: invoke-virtual {v4, v5}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ +0571de: 0c01 |000d: move-result-object v1 │ │ +0571e0: 2012 5d03 |000e: instance-of v2, v1, Ljava/lang/Long; // type@035d │ │ +0571e4: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ +0571e8: 0712 |0012: move-object v2, v1 │ │ +0571ea: 1f02 5d03 |0013: check-cast v2, Ljava/lang/Long; // type@035d │ │ +0571ee: 6e10 b117 0200 |0015: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +0571f4: 0b02 |0018: move-result-wide v2 │ │ +0571f6: 6e40 5201 0632 |0019: invoke-virtual {v6, v0, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0571fc: 6e10 5501 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteStatement;.execute:()V // method@0155 │ │ +057202: 6e40 fa14 1475 |001f: invoke-virtual {v4, v1, v5, v7}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ +057208: 0e00 |0022: return-void │ │ +05720a: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +05720e: 2202 0a03 |0025: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ +057212: 1a03 b602 |0027: const-string v3, "Cannot update entity without key - was it inserted before?" // string@02b6 │ │ +057216: 7020 4e15 3200 |0029: invoke-direct {v2, v3}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05721c: 2702 |002c: throw v2 │ │ +05721e: 6e10 c517 0100 |002d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +057224: 0c02 |0030: move-result-object v2 │ │ +057226: 6e30 5301 0602 |0031: invoke-virtual {v6, v0, v2}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ +05722c: 28e8 |0034: goto 001c // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ 0x000a line=671 │ │ 0x000e line=672 │ │ 0x0013 line=673 │ │ @@ -90694,25 +90694,25 @@ │ │ type : '(Ljava/lang/Object;JZ)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -057248: |[057248] de.greenrobot.dao.AbstractDao.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V │ │ -057258: 1602 ffff |0000: const-wide/16 v2, #int -1 // #ffff │ │ -05725c: 3101 0602 |0002: cmp-long v1, v6, v2 │ │ -057260: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -057264: 6e40 3315 5476 |0006: invoke-virtual {v4, v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; // method@1533 │ │ -05726a: 0c00 |0009: move-result-object v0 │ │ -05726c: 6e40 fa14 0485 |000a: invoke-virtual {v4, v0, v5, v8}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ -057272: 0e00 |000d: return-void │ │ -057274: 1a01 d902 |000e: const-string v1, "Could not insert row (executeInsert returned -1)" // string@02d9 │ │ -057278: 7110 5f15 0100 |0010: invoke-static {v1}, Lde/greenrobot/dao/DaoLog;.w:(Ljava/lang/String;)I // method@155f │ │ -05727e: 28fa |0013: goto 000d // -0006 │ │ +057230: |[057230] de.greenrobot.dao.AbstractDao.updateKeyAfterInsertAndAttach:(Ljava/lang/Object;JZ)V │ │ +057240: 1602 ffff |0000: const-wide/16 v2, #int -1 // #ffff │ │ +057244: 3101 0602 |0002: cmp-long v1, v6, v2 │ │ +057248: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +05724c: 6e40 3315 5476 |0006: invoke-virtual {v4, v5, v6, v7}, Lde/greenrobot/dao/AbstractDao;.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; // method@1533 │ │ +057252: 0c00 |0009: move-result-object v0 │ │ +057254: 6e40 fa14 0485 |000a: invoke-virtual {v4, v0, v5, v8}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;Ljava/lang/Object;Z)V // method@14fa │ │ +05725a: 0e00 |000d: return-void │ │ +05725c: 1a01 d202 |000e: const-string v1, "Could not insert row (executeInsert returned -1)" // string@02d2 │ │ +057260: 7110 5f15 0100 |0010: invoke-static {v1}, Lde/greenrobot/dao/DaoLog;.w:(Ljava/lang/String;)I // method@155f │ │ +057266: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0006 line=361 │ │ 0x000a line=362 │ │ 0x000d line=367 │ │ 0x000e line=365 │ │ @@ -90721,21 +90721,21 @@ │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x000a - 0x000d reg=0 key Ljava/lang/Object; TK; │ │ 0x0000 - 0x0014 reg=4 this Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0014 reg=5 entity Ljava/lang/Object; TT; │ │ 0x0000 - 0x0014 reg=6 rowId J │ │ 0x0000 - 0x0014 reg=8 lock Z │ │ │ │ - source_file_idx : 484 (AbstractDao.java) │ │ + source_file_idx : 477 (AbstractDao.java) │ │ │ │ Class #355 header: │ │ class_idx : 776 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 485 │ │ +source_file_idx : 478 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #355 annotations: │ │ Annotations on field #1416 'daoConfigMap' │ │ @@ -90768,22 +90768,22 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -057280: |[057280] de.greenrobot.dao.AbstractDaoMaster.:(Landroid/database/sqlite/SQLiteDatabase;I)V │ │ -057290: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -057296: 5b12 8905 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ -05729a: 5913 8a05 |0005: iput v3, v1, Lde/greenrobot/dao/AbstractDaoMaster;.schemaVersion:I // field@058a │ │ -05729e: 2200 8203 |0007: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -0572a2: 7010 2518 0000 |0009: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -0572a8: 5b10 8805 |000c: iput-object v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.daoConfigMap:Ljava/util/Map; // field@0588 │ │ -0572ac: 0e00 |000e: return-void │ │ +057268: |[057268] de.greenrobot.dao.AbstractDaoMaster.:(Landroid/database/sqlite/SQLiteDatabase;I)V │ │ +057278: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05727e: 5b12 8905 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ +057282: 5913 8a05 |0005: iput v3, v1, Lde/greenrobot/dao/AbstractDaoMaster;.schemaVersion:I // field@058a │ │ +057286: 2200 8203 |0007: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +05728a: 7010 2518 0000 |0009: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +057290: 5b10 8805 |000c: iput-object v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.daoConfigMap:Ljava/util/Map; // field@0588 │ │ +057294: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=40 │ │ 0x000e line=41 │ │ @@ -90798,17 +90798,17 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0572b0: |[0572b0] de.greenrobot.dao.AbstractDaoMaster.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ -0572c0: 5410 8905 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ -0572c4: 1100 |0002: return-object v0 │ │ +057298: |[057298] de.greenrobot.dao.AbstractDaoMaster.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ +0572a8: 5410 8905 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ +0572ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/AbstractDaoMaster; │ │ │ │ #1 : (in Lde/greenrobot/dao/AbstractDaoMaster;) │ │ @@ -90816,17 +90816,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0572c8: |[0572c8] de.greenrobot.dao.AbstractDaoMaster.getSchemaVersion:()I │ │ -0572d8: 5210 8a05 |0000: iget v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.schemaVersion:I // field@058a │ │ -0572dc: 0f00 |0002: return v0 │ │ +0572b0: |[0572b0] de.greenrobot.dao.AbstractDaoMaster.getSchemaVersion:()I │ │ +0572c0: 5210 8a05 |0000: iget v0, v1, Lde/greenrobot/dao/AbstractDaoMaster;.schemaVersion:I // field@058a │ │ +0572c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/AbstractDaoMaster; │ │ │ │ #2 : (in Lde/greenrobot/dao/AbstractDaoMaster;) │ │ @@ -90846,39 +90846,39 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0572e0: |[0572e0] de.greenrobot.dao.AbstractDaoMaster.registerDaoClass:(Ljava/lang/Class;)V │ │ -0572f0: 2200 1b03 |0000: new-instance v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -0572f4: 5421 8905 |0002: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ -0572f8: 7030 2916 1003 |0004: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/internal/DaoConfig;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V // method@1629 │ │ -0572fe: 5421 8805 |0007: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoMaster;.daoConfigMap:Ljava/util/Map; // field@0588 │ │ -057302: 7230 5618 3100 |0009: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1856 │ │ -057308: 0e00 |000c: return-void │ │ +0572c8: |[0572c8] de.greenrobot.dao.AbstractDaoMaster.registerDaoClass:(Ljava/lang/Class;)V │ │ +0572d8: 2200 1b03 |0000: new-instance v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +0572dc: 5421 8905 |0002: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0589 │ │ +0572e0: 7030 2916 1003 |0004: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/internal/DaoConfig;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V // method@1629 │ │ +0572e6: 5421 8805 |0007: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoMaster;.daoConfigMap:Ljava/util/Map; // field@0588 │ │ +0572ea: 7230 5618 3100 |0009: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1856 │ │ +0572f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0007 line=45 │ │ 0x000c line=46 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0007 - 0x000d reg=0 daoConfig Lde/greenrobot/dao/internal/DaoConfig; │ │ 0x0000 - 0x000d reg=2 this Lde/greenrobot/dao/AbstractDaoMaster; │ │ 0x0000 - 0x000d reg=3 daoClass Ljava/lang/Class; Ljava/lang/Class<+Lde/greenrobot/dao/AbstractDao<**>;>; │ │ │ │ - source_file_idx : 485 (AbstractDaoMaster.java) │ │ + source_file_idx : 478 (AbstractDaoMaster.java) │ │ │ │ Class #356 header: │ │ class_idx : 777 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 486 │ │ +source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #356 annotations: │ │ Annotations on field #1420 'entityToDao' │ │ @@ -90934,21 +90934,21 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05730c: |[05730c] de.greenrobot.dao.AbstractDaoSession.:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -05731c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -057322: 5b12 8b05 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -057326: 2200 8203 |0005: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -05732a: 7010 2518 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -057330: 5b10 8c05 |000a: iput-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ -057334: 0e00 |000c: return-void │ │ +0572f4: |[0572f4] de.greenrobot.dao.AbstractDaoSession.:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +057304: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05730a: 5b12 8b05 |0003: iput-object v2, v1, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +05730e: 2200 8203 |0005: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +057312: 7010 2518 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +057318: 5b10 8c05 |000a: iput-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ +05731c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x000c line=53 │ │ locals : │ │ @@ -90961,28 +90961,28 @@ │ │ type : '(Ljava/util/concurrent/Callable;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -057338: |[057338] de.greenrobot.dao.AbstractDaoSession.callInTx:(Ljava/util/concurrent/Callable;)Ljava/lang/Object; │ │ -057348: 5431 8b05 |0000: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -05734c: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -057352: 7210 6918 0400 |0005: invoke-interface {v4}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ -057358: 0c00 |0008: move-result-object v0 │ │ -05735a: 5431 8b05 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -05735e: 6e10 5001 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -057364: 5431 8b05 |000e: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -057368: 6e10 4a01 0100 |0010: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05736e: 1100 |0013: return-object v0 │ │ -057370: 0d01 |0014: move-exception v1 │ │ -057372: 5432 8b05 |0015: iget-object v2, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -057376: 6e10 4a01 0200 |0017: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05737c: 2701 |001a: throw v1 │ │ +057320: |[057320] de.greenrobot.dao.AbstractDaoSession.callInTx:(Ljava/util/concurrent/Callable;)Ljava/lang/Object; │ │ +057330: 5431 8b05 |0000: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +057334: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +05733a: 7210 6918 0400 |0005: invoke-interface {v4}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ +057340: 0c00 |0008: move-result-object v0 │ │ +057342: 5431 8b05 |0009: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +057346: 6e10 5001 0100 |000b: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +05734c: 5431 8b05 |000e: iget-object v1, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +057350: 6e10 4a01 0100 |0010: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057356: 1100 |0013: return-object v0 │ │ +057358: 0d01 |0014: move-exception v1 │ │ +05735a: 5432 8b05 |0015: iget-object v2, v3, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +05735e: 6e10 4a01 0200 |0017: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057364: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ @@ -90998,33 +90998,33 @@ │ │ type : '(Ljava/util/concurrent/Callable;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05738c: |[05738c] de.greenrobot.dao.AbstractDaoSession.callInTxNoException:(Ljava/util/concurrent/Callable;)Ljava/lang/Object; │ │ -05739c: 5442 8b05 |0000: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0573a0: 6e10 4601 0200 |0002: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -0573a6: 7210 6918 0500 |0005: invoke-interface {v5}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ -0573ac: 0c01 |0008: move-result-object v1 │ │ -0573ae: 5442 8b05 |0009: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0573b2: 6e10 5001 0200 |000b: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -0573b8: 5442 8b05 |000e: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0573bc: 6e10 4a01 0200 |0010: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0573c2: 1101 |0013: return-object v1 │ │ -0573c4: 0d00 |0014: move-exception v0 │ │ -0573c6: 2202 0a03 |0015: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0573ca: 1a03 a202 |0017: const-string v3, "Callable failed" // string@02a2 │ │ -0573ce: 7030 4f15 3200 |0019: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -0573d4: 2702 |001c: throw v2 │ │ -0573d6: 0d02 |001d: move-exception v2 │ │ -0573d8: 5443 8b05 |001e: iget-object v3, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0573dc: 6e10 4a01 0300 |0020: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -0573e2: 2702 |0023: throw v2 │ │ +057374: |[057374] de.greenrobot.dao.AbstractDaoSession.callInTxNoException:(Ljava/util/concurrent/Callable;)Ljava/lang/Object; │ │ +057384: 5442 8b05 |0000: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +057388: 6e10 4601 0200 |0002: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +05738e: 7210 6918 0500 |0005: invoke-interface {v5}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ +057394: 0c01 |0008: move-result-object v1 │ │ +057396: 5442 8b05 |0009: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +05739a: 6e10 5001 0200 |000b: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +0573a0: 5442 8b05 |000e: iget-object v2, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0573a4: 6e10 4a01 0200 |0010: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +0573aa: 1101 |0013: return-object v1 │ │ +0573ac: 0d00 |0014: move-exception v0 │ │ +0573ae: 2202 0a03 |0015: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ +0573b2: 1a03 9b02 |0017: const-string v3, "Callable failed" // string@029b │ │ +0573b6: 7030 4f15 3200 |0019: invoke-direct {v2, v3, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +0573bc: 2702 |001c: throw v2 │ │ +0573be: 0d02 |001d: move-exception v2 │ │ +0573c0: 5443 8b05 |001e: iget-object v3, v4, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0573c4: 6e10 4a01 0300 |0020: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +0573ca: 2702 |0023: throw v2 │ │ catches : 3 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0014 │ │ -> 0x001d │ │ 0x0009 - 0x000e │ │ -> 0x001d │ │ 0x0015 - 0x001d │ │ @@ -91049,21 +91049,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -057404: |[057404] de.greenrobot.dao.AbstractDaoSession.delete:(Ljava/lang/Object;)V │ │ -057414: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05741a: 0c01 |0003: move-result-object v1 │ │ -05741c: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057422: 0c00 |0007: move-result-object v0 │ │ -057424: 6e20 fd14 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.delete:(Ljava/lang/Object;)V // method@14fd │ │ -05742a: 0e00 |000b: return-void │ │ +0573ec: |[0573ec] de.greenrobot.dao.AbstractDaoSession.delete:(Ljava/lang/Object;)V │ │ +0573fc: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +057402: 0c01 |0003: move-result-object v1 │ │ +057404: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +05740a: 0c00 |0007: move-result-object v0 │ │ +05740c: 6e20 fd14 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.delete:(Ljava/lang/Object;)V // method@14fd │ │ +057412: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=91 │ │ 0x000b line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -91076,19 +91076,19 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05742c: |[05742c] de.greenrobot.dao.AbstractDaoSession.deleteAll:(Ljava/lang/Class;)V │ │ -05743c: 6e20 4015 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057442: 0c00 |0003: move-result-object v0 │ │ -057444: 6e10 fe14 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -05744a: 0e00 |0007: return-void │ │ +057414: |[057414] de.greenrobot.dao.AbstractDaoSession.deleteAll:(Ljava/lang/Class;)V │ │ +057424: 6e20 4015 2100 |0000: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +05742a: 0c00 |0003: move-result-object v0 │ │ +05742c: 6e10 fe14 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +057432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0004 line=98 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ @@ -91101,33 +91101,33 @@ │ │ type : '(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05744c: |[05744c] de.greenrobot.dao.AbstractDaoSession.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; │ │ -05745c: 5441 8c05 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ -057460: 7220 5418 5100 |0002: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ -057466: 0c00 |0005: move-result-object v0 │ │ -057468: 1f00 0703 |0006: check-cast v0, Lde/greenrobot/dao/AbstractDao; // type@0307 │ │ -05746c: 3900 1b00 |0008: if-nez v0, 0023 // +001b │ │ -057470: 2201 0a03 |000a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -057474: 2202 6b03 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -057478: 7010 e417 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05747e: 1a03 df09 |0011: const-string v3, "No DAO registered for " // string@09df │ │ -057482: 6e20 ed17 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -057488: 0c02 |0016: move-result-object v2 │ │ -05748a: 6e20 ec17 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -057490: 0c02 |001a: move-result-object v2 │ │ -057492: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -057498: 0c02 |001e: move-result-object v2 │ │ -05749a: 7020 4e15 2100 |001f: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -0574a0: 2701 |0022: throw v1 │ │ -0574a2: 1100 |0023: return-object v0 │ │ +057434: |[057434] de.greenrobot.dao.AbstractDaoSession.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; │ │ +057444: 5441 8c05 |0000: iget-object v1, v4, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ +057448: 7220 5418 5100 |0002: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ +05744e: 0c00 |0005: move-result-object v0 │ │ +057450: 1f00 0703 |0006: check-cast v0, Lde/greenrobot/dao/AbstractDao; // type@0307 │ │ +057454: 3900 1b00 |0008: if-nez v0, 0023 // +001b │ │ +057458: 2201 0a03 |000a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05745c: 2202 6b03 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +057460: 7010 e417 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +057466: 1a03 d809 |0011: const-string v3, "No DAO registered for " // string@09d8 │ │ +05746a: 6e20 ed17 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +057470: 0c02 |0016: move-result-object v2 │ │ +057472: 6e20 ec17 5200 |0017: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +057478: 0c02 |001a: move-result-object v2 │ │ +05747a: 6e10 f217 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +057480: 0c02 |001e: move-result-object v2 │ │ +057482: 7020 4e15 2100 |001f: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +057488: 2701 |0022: throw v1 │ │ +05748a: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=131 │ │ 0x000a line=132 │ │ 0x0023 line=134 │ │ locals : │ │ @@ -91141,17 +91141,17 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0574a4: |[0574a4] de.greenrobot.dao.AbstractDaoSession.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ -0574b4: 5410 8b05 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0574b8: 1100 |0002: return-object v0 │ │ +05748c: |[05748c] de.greenrobot.dao.AbstractDaoSession.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ +05749c: 5410 8b05 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0574a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/AbstractDaoSession; │ │ │ │ #6 : (in Lde/greenrobot/dao/AbstractDaoSession;) │ │ @@ -91159,22 +91159,22 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0574bc: |[0574bc] de.greenrobot.dao.AbstractDaoSession.insert:(Ljava/lang/Object;)J │ │ -0574cc: 6e10 c217 0500 |0000: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0574d2: 0c01 |0003: move-result-object v1 │ │ -0574d4: 6e20 4015 1400 |0004: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -0574da: 0c00 |0007: move-result-object v0 │ │ -0574dc: 6e20 1415 5000 |0008: invoke-virtual {v0, v5}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0574e2: 0b02 |000b: move-result-wide v2 │ │ -0574e4: 1002 |000c: return-wide v2 │ │ +0574a4: |[0574a4] de.greenrobot.dao.AbstractDaoSession.insert:(Ljava/lang/Object;)J │ │ +0574b4: 6e10 c217 0500 |0000: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0574ba: 0c01 |0003: move-result-object v1 │ │ +0574bc: 6e20 4015 1400 |0004: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +0574c2: 0c00 |0007: move-result-object v0 │ │ +0574c4: 6e20 1415 5000 |0008: invoke-virtual {v0, v5}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0574ca: 0b02 |000b: move-result-wide v2 │ │ +0574cc: 1002 |000c: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0008 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x0008 - 0x000d reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -91186,22 +91186,22 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0574e8: |[0574e8] de.greenrobot.dao.AbstractDaoSession.insertOrReplace:(Ljava/lang/Object;)J │ │ -0574f8: 6e10 c217 0500 |0000: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0574fe: 0c01 |0003: move-result-object v1 │ │ -057500: 6e20 4015 1400 |0004: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057506: 0c00 |0007: move-result-object v0 │ │ -057508: 6e20 1815 5000 |0008: invoke-virtual {v0, v5}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ -05750e: 0b02 |000b: move-result-wide v2 │ │ -057510: 1002 |000c: return-wide v2 │ │ +0574d0: |[0574d0] de.greenrobot.dao.AbstractDaoSession.insertOrReplace:(Ljava/lang/Object;)J │ │ +0574e0: 6e10 c217 0500 |0000: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0574e6: 0c01 |0003: move-result-object v1 │ │ +0574e8: 6e20 4015 1400 |0004: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +0574ee: 0c00 |0007: move-result-object v0 │ │ +0574f0: 6e20 1815 5000 |0008: invoke-virtual {v0, v5}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ +0574f6: 0b02 |000b: move-result-wide v2 │ │ +0574f8: 1002 |000c: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0008 line=70 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/lang/Object; │ │ 0x0008 - 0x000d reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -91213,20 +91213,20 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057514: |[057514] de.greenrobot.dao.AbstractDaoSession.load:(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; │ │ -057524: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -05752a: 0c00 |0003: move-result-object v0 │ │ -05752c: 6e20 1e15 4000 |0004: invoke-virtual {v0, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -057532: 0c01 |0007: move-result-object v1 │ │ -057534: 1101 |0008: return-object v1 │ │ +0574fc: |[0574fc] de.greenrobot.dao.AbstractDaoSession.load:(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05750c: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +057512: 0c00 |0003: move-result-object v0 │ │ +057514: 6e20 1e15 4000 |0004: invoke-virtual {v0, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +05751a: 0c01 |0007: move-result-object v1 │ │ +05751c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0004 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ @@ -91240,20 +91240,20 @@ │ │ type : '(Ljava/lang/Class;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057538: |[057538] de.greenrobot.dao.AbstractDaoSession.loadAll:(Ljava/lang/Class;)Ljava/util/List; │ │ -057548: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -05754e: 0c00 |0003: move-result-object v0 │ │ -057550: 6e10 1f15 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ -057556: 0c01 |0007: move-result-object v1 │ │ -057558: 1101 |0008: return-object v1 │ │ +057520: |[057520] de.greenrobot.dao.AbstractDaoSession.loadAll:(Ljava/lang/Class;)Ljava/util/List; │ │ +057530: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +057536: 0c00 |0003: move-result-object v0 │ │ +057538: 6e10 1f15 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ +05753e: 0c01 |0007: move-result-object v1 │ │ +057540: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0004 - 0x0009 reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -91265,20 +91265,20 @@ │ │ type : '(Ljava/lang/Class;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05755c: |[05755c] de.greenrobot.dao.AbstractDaoSession.queryBuilder:(Ljava/lang/Class;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05756c: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057572: 0c00 |0003: move-result-object v0 │ │ -057574: 6e10 2715 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; // method@1527 │ │ -05757a: 0c01 |0007: move-result-object v1 │ │ -05757c: 1101 |0008: return-object v1 │ │ +057544: |[057544] de.greenrobot.dao.AbstractDaoSession.queryBuilder:(Ljava/lang/Class;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +057554: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +05755a: 0c00 |0003: move-result-object v0 │ │ +05755c: 6e10 2715 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; // method@1527 │ │ +057562: 0c01 |0007: move-result-object v1 │ │ +057564: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0004 - 0x0009 reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -91290,20 +91290,20 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -057580: |[057580] de.greenrobot.dao.AbstractDaoSession.queryRaw:(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; │ │ -057590: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057596: 0c00 |0003: move-result-object v0 │ │ -057598: 6e30 2815 4005 |0004: invoke-virtual {v0, v4, v5}, Lde/greenrobot/dao/AbstractDao;.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; // method@1528 │ │ -05759e: 0c01 |0007: move-result-object v1 │ │ -0575a0: 1101 |0008: return-object v1 │ │ +057568: |[057568] de.greenrobot.dao.AbstractDaoSession.queryRaw:(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; │ │ +057578: 6e20 4015 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +05757e: 0c00 |0003: move-result-object v0 │ │ +057580: 6e30 2815 4005 |0004: invoke-virtual {v0, v4, v5}, Lde/greenrobot/dao/AbstractDao;.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; // method@1528 │ │ +057586: 0c01 |0007: move-result-object v1 │ │ +057588: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0004 - 0x0009 reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ @@ -91317,21 +91317,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0575a4: |[0575a4] de.greenrobot.dao.AbstractDaoSession.refresh:(Ljava/lang/Object;)V │ │ -0575b4: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0575ba: 0c01 |0003: move-result-object v1 │ │ -0575bc: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -0575c2: 0c00 |0007: move-result-object v0 │ │ -0575c4: 6e20 2e15 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.refresh:(Ljava/lang/Object;)V // method@152e │ │ -0575ca: 0e00 |000b: return-void │ │ +05758c: |[05758c] de.greenrobot.dao.AbstractDaoSession.refresh:(Ljava/lang/Object;)V │ │ +05759c: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +0575a2: 0c01 |0003: move-result-object v1 │ │ +0575a4: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +0575aa: 0c00 |0007: move-result-object v0 │ │ +0575ac: 6e20 2e15 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.refresh:(Ljava/lang/Object;)V // method@152e │ │ +0575b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=77 │ │ 0x000b line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -91344,18 +91344,18 @@ │ │ type : '(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0575cc: |[0575cc] de.greenrobot.dao.AbstractDaoSession.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V │ │ -0575dc: 5410 8c05 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ -0575e0: 7230 5618 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1856 │ │ -0575e6: 0e00 |0005: return-void │ │ +0575b4: |[0575b4] de.greenrobot.dao.AbstractDaoSession.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V │ │ +0575c4: 5410 8c05 |0000: iget-object v0, v1, Lde/greenrobot/dao/AbstractDaoSession;.entityToDao:Ljava/util/Map; // field@058c │ │ +0575c8: 7230 5618 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1856 │ │ +0575ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Lde/greenrobot/dao/AbstractDao; │ │ @@ -91368,27 +91368,27 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0575e8: |[0575e8] de.greenrobot.dao.AbstractDaoSession.runInTx:(Ljava/lang/Runnable;)V │ │ -0575f8: 5420 8b05 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -0575fc: 6e10 4601 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -057602: 7210 c817 0300 |0005: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -057608: 5420 8b05 |0008: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -05760c: 6e10 5001 0000 |000a: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -057612: 5420 8b05 |000d: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -057616: 6e10 4a01 0000 |000f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05761c: 0e00 |0012: return-void │ │ -05761e: 0d00 |0013: move-exception v0 │ │ -057620: 5421 8b05 |0014: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ -057624: 6e10 4a01 0100 |0016: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -05762a: 2700 |0019: throw v0 │ │ +0575d0: |[0575d0] de.greenrobot.dao.AbstractDaoSession.runInTx:(Ljava/lang/Runnable;)V │ │ +0575e0: 5420 8b05 |0000: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0575e4: 6e10 4601 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +0575ea: 7210 c817 0300 |0005: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +0575f0: 5420 8b05 |0008: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0575f4: 6e10 5001 0000 |000a: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +0575fa: 5420 8b05 |000d: iget-object v0, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +0575fe: 6e10 4a01 0000 |000f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057604: 0e00 |0012: return-void │ │ +057606: 0d00 |0013: move-exception v0 │ │ +057608: 5421 8b05 |0014: iget-object v1, v2, Lde/greenrobot/dao/AbstractDaoSession;.db:Landroid/database/sqlite/SQLiteDatabase; // field@058b │ │ +05760c: 6e10 4a01 0100 |0016: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057612: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=143 │ │ 0x0008 line=144 │ │ @@ -91404,18 +91404,18 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncSession;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057638: |[057638] de.greenrobot.dao.AbstractDaoSession.startAsyncSession:()Lde/greenrobot/dao/async/AsyncSession; │ │ -057648: 2200 1603 |0000: new-instance v0, Lde/greenrobot/dao/async/AsyncSession; // type@0316 │ │ -05764c: 7020 bd15 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncSession;.:(Lde/greenrobot/dao/AbstractDaoSession;)V // method@15bd │ │ -057652: 1100 |0005: return-object v0 │ │ +057620: |[057620] de.greenrobot.dao.AbstractDaoSession.startAsyncSession:()Lde/greenrobot/dao/async/AsyncSession; │ │ +057630: 2200 1603 |0000: new-instance v0, Lde/greenrobot/dao/async/AsyncSession; // type@0316 │ │ +057634: 7020 bd15 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncSession;.:(Lde/greenrobot/dao/AbstractDaoSession;)V // method@15bd │ │ +05763a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/AbstractDaoSession; │ │ │ │ #16 : (in Lde/greenrobot/dao/AbstractDaoSession;) │ │ @@ -91423,39 +91423,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -057654: |[057654] de.greenrobot.dao.AbstractDaoSession.update:(Ljava/lang/Object;)V │ │ -057664: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05766a: 0c01 |0003: move-result-object v1 │ │ -05766c: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -057672: 0c00 |0007: move-result-object v0 │ │ -057674: 6e20 2f15 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ -05767a: 0e00 |000b: return-void │ │ +05763c: |[05763c] de.greenrobot.dao.AbstractDaoSession.update:(Ljava/lang/Object;)V │ │ +05764c: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +057652: 0c01 |0003: move-result-object v1 │ │ +057654: 6e20 4015 1200 |0004: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +05765a: 0c00 |0007: move-result-object v0 │ │ +05765c: 6e20 2f15 3000 |0008: invoke-virtual {v0, v3}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ +057662: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0008 - 0x000c reg=0 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x000c reg=2 this Lde/greenrobot/dao/AbstractDaoSession; │ │ 0x0000 - 0x000c reg=3 entity Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 486 (AbstractDaoSession.java) │ │ + source_file_idx : 479 (AbstractDaoSession.java) │ │ │ │ Class #357 header: │ │ class_idx : 778 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 68 │ │ -source_file_idx : 812 │ │ +source_file_idx : 805 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #357 - │ │ Class descriptor : 'Lde/greenrobot/dao/DaoException;' │ │ @@ -91475,17 +91475,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05767c: |[05767c] de.greenrobot.dao.DaoException.:()V │ │ -05768c: 7010 4401 0000 |0000: invoke-direct {v0}, Landroid/database/SQLException;.:()V // method@0144 │ │ -057692: 0e00 |0003: return-void │ │ +057664: |[057664] de.greenrobot.dao.DaoException.:()V │ │ +057674: 7010 4401 0000 |0000: invoke-direct {v0}, Landroid/database/SQLException;.:()V // method@0144 │ │ +05767a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/DaoException; │ │ │ │ @@ -91494,17 +91494,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057694: |[057694] de.greenrobot.dao.DaoException.:(Ljava/lang/String;)V │ │ -0576a4: 7020 4501 1000 |0000: invoke-direct {v0, v1}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0145 │ │ -0576aa: 0e00 |0003: return-void │ │ +05767c: |[05767c] de.greenrobot.dao.DaoException.:(Ljava/lang/String;)V │ │ +05768c: 7020 4501 1000 |0000: invoke-direct {v0, v1}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0145 │ │ +057692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/DaoException; │ │ 0x0000 - 0x0004 reg=1 error Ljava/lang/String; │ │ @@ -91514,18 +91514,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 │ │ -0576ac: |[0576ac] de.greenrobot.dao.DaoException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -0576bc: 7020 4501 1000 |0000: invoke-direct {v0, v1}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0145 │ │ -0576c2: 6e20 5215 2000 |0003: invoke-virtual {v0, v2}, Lde/greenrobot/dao/DaoException;.safeInitCause:(Ljava/lang/Throwable;)V // method@1552 │ │ -0576c8: 0e00 |0006: return-void │ │ +057694: |[057694] de.greenrobot.dao.DaoException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +0576a4: 7020 4501 1000 |0000: invoke-direct {v0, v1}, Landroid/database/SQLException;.:(Ljava/lang/String;)V // method@0145 │ │ +0576aa: 6e20 5215 2000 |0003: invoke-virtual {v0, v2}, Lde/greenrobot/dao/DaoException;.safeInitCause:(Ljava/lang/Throwable;)V // method@1552 │ │ +0576b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0006 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/greenrobot/dao/DaoException; │ │ @@ -91537,18 +91537,18 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0576cc: |[0576cc] de.greenrobot.dao.DaoException.:(Ljava/lang/Throwable;)V │ │ -0576dc: 7010 4401 0000 |0000: invoke-direct {v0}, Landroid/database/SQLException;.:()V // method@0144 │ │ -0576e2: 6e20 5215 1000 |0003: invoke-virtual {v0, v1}, Lde/greenrobot/dao/DaoException;.safeInitCause:(Ljava/lang/Throwable;)V // method@1552 │ │ -0576e8: 0e00 |0006: return-void │ │ +0576b4: |[0576b4] de.greenrobot.dao.DaoException.:(Ljava/lang/Throwable;)V │ │ +0576c4: 7010 4401 0000 |0000: invoke-direct {v0}, Landroid/database/SQLException;.:()V // method@0144 │ │ +0576ca: 6e20 5215 1000 |0003: invoke-virtual {v0, v1}, Lde/greenrobot/dao/DaoException;.safeInitCause:(Ljava/lang/Throwable;)V // method@1552 │ │ +0576d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/greenrobot/dao/DaoException; │ │ @@ -91560,44 +91560,44 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0576ec: |[0576ec] de.greenrobot.dao.DaoException.safeInitCause:(Ljava/lang/Throwable;)V │ │ -0576fc: 6e20 5115 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/DaoException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1551 │ │ -057702: 0e00 |0003: return-void │ │ -057704: 0d00 |0004: move-exception v0 │ │ -057706: 1a01 df02 |0005: const-string v1, "Could not set initial cause" // string@02df │ │ -05770a: 7120 5715 0100 |0007: invoke-static {v1, v0}, Lde/greenrobot/dao/DaoLog;.e:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1557 │ │ -057710: 1a01 4f04 |000a: const-string v1, "Initial cause is:" // string@044f │ │ -057714: 7120 5715 3100 |000c: invoke-static {v1, v3}, Lde/greenrobot/dao/DaoLog;.e:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1557 │ │ -05771a: 28f4 |000f: goto 0003 // -000c │ │ +0576d4: |[0576d4] de.greenrobot.dao.DaoException.safeInitCause:(Ljava/lang/Throwable;)V │ │ +0576e4: 6e20 5115 3200 |0000: invoke-virtual {v2, v3}, Lde/greenrobot/dao/DaoException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1551 │ │ +0576ea: 0e00 |0003: return-void │ │ +0576ec: 0d00 |0004: move-exception v0 │ │ +0576ee: 1a01 d802 |0005: const-string v1, "Could not set initial cause" // string@02d8 │ │ +0576f2: 7120 5715 0100 |0007: invoke-static {v1, v0}, Lde/greenrobot/dao/DaoLog;.e:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1557 │ │ +0576f8: 1a01 4804 |000a: const-string v1, "Initial cause is:" // string@0448 │ │ +0576fc: 7120 5715 3100 |000c: invoke-static {v1, v3}, Lde/greenrobot/dao/DaoLog;.e:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1557 │ │ +057702: 28f4 |000f: goto 0003 // -000c │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/Throwable; -> 0x0004 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=53 │ │ 0x0004 line=49 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 e Ljava/lang/Throwable; │ │ 0x0000 - 0x0010 reg=2 this Lde/greenrobot/dao/DaoException; │ │ 0x0000 - 0x0010 reg=3 cause Ljava/lang/Throwable; │ │ │ │ - source_file_idx : 812 (DaoException.java) │ │ + source_file_idx : 805 (DaoException.java) │ │ │ │ Class #358 header: │ │ class_idx : 779 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 813 │ │ +source_file_idx : 806 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 0 │ │ │ │ Class #358 - │ │ Class descriptor : 'Lde/greenrobot/dao/DaoLog;' │ │ @@ -91647,17 +91647,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05772c: |[05772c] de.greenrobot.dao.DaoLog.:()V │ │ -05773c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -057742: 0e00 |0003: return-void │ │ +057714: |[057714] de.greenrobot.dao.DaoLog.:()V │ │ +057724: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05772a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/DaoLog; │ │ │ │ #1 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91665,19 +91665,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057744: |[057744] de.greenrobot.dao.DaoLog.d:(Ljava/lang/String;)I │ │ -057754: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057758: 7120 9d12 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@129d │ │ -05775e: 0a00 |0005: move-result v0 │ │ -057760: 0f00 |0006: return v0 │ │ +05772c: |[05772c] de.greenrobot.dao.DaoLog.d:(Ljava/lang/String;)I │ │ +05773c: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +057740: 7120 9d12 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@129d │ │ +057746: 0a00 |0005: move-result v0 │ │ +057748: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ │ │ #2 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91685,19 +91685,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057764: |[057764] de.greenrobot.dao.DaoLog.d:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ -057774: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057778: 7130 9e12 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@129e │ │ -05777e: 0a00 |0005: move-result v0 │ │ -057780: 0f00 |0006: return v0 │ │ +05774c: |[05774c] de.greenrobot.dao.DaoLog.d:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ +05775c: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +057760: 7130 9e12 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@129e │ │ +057766: 0a00 |0005: move-result v0 │ │ +057768: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 th Ljava/lang/Throwable; │ │ │ │ @@ -91706,19 +91706,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057784: |[057784] de.greenrobot.dao.DaoLog.e:(Ljava/lang/String;)I │ │ -057794: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057798: 7120 a812 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -05779e: 0a00 |0005: move-result v0 │ │ -0577a0: 0f00 |0006: return v0 │ │ +05776c: |[05776c] de.greenrobot.dao.DaoLog.e:(Ljava/lang/String;)I │ │ +05777c: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +057780: 7120 a812 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +057786: 0a00 |0005: move-result v0 │ │ +057788: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ │ │ #4 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91726,19 +91726,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0577a4: |[0577a4] de.greenrobot.dao.DaoLog.e:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ -0577b4: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -0577b8: 7130 a012 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -0577be: 0a00 |0005: move-result v0 │ │ -0577c0: 0f00 |0006: return v0 │ │ +05778c: |[05778c] de.greenrobot.dao.DaoLog.e:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ +05779c: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +0577a0: 7130 a012 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +0577a6: 0a00 |0005: move-result v0 │ │ +0577a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 th Ljava/lang/Throwable; │ │ │ │ @@ -91747,18 +91747,18 @@ │ │ type : '(Ljava/lang/Throwable;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0577c4: |[0577c4] de.greenrobot.dao.DaoLog.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; │ │ -0577d4: 7110 a112 0100 |0000: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@12a1 │ │ -0577da: 0c00 |0003: move-result-object v0 │ │ -0577dc: 1100 |0004: return-object v0 │ │ +0577ac: |[0577ac] de.greenrobot.dao.DaoLog.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; │ │ +0577bc: 7110 a112 0100 |0000: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@12a1 │ │ +0577c2: 0c00 |0003: move-result-object v0 │ │ +0577c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 th Ljava/lang/Throwable; │ │ │ │ #6 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91766,19 +91766,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0577e0: |[0577e0] de.greenrobot.dao.DaoLog.i:(Ljava/lang/String;)I │ │ -0577f0: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -0577f4: 7120 a212 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ -0577fa: 0a00 |0005: move-result v0 │ │ -0577fc: 0f00 |0006: return v0 │ │ +0577c8: |[0577c8] de.greenrobot.dao.DaoLog.i:(Ljava/lang/String;)I │ │ +0577d8: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +0577dc: 7120 a212 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ +0577e2: 0a00 |0005: move-result v0 │ │ +0577e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ │ │ #7 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91786,19 +91786,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057800: |[057800] de.greenrobot.dao.DaoLog.i:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ -057810: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057814: 7130 a312 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a3 │ │ -05781a: 0a00 |0005: move-result v0 │ │ -05781c: 0f00 |0006: return v0 │ │ +0577e8: |[0577e8] de.greenrobot.dao.DaoLog.i:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ +0577f8: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +0577fc: 7130 a312 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a3 │ │ +057802: 0a00 |0005: move-result v0 │ │ +057804: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 th Ljava/lang/Throwable; │ │ │ │ @@ -91807,19 +91807,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057820: |[057820] de.greenrobot.dao.DaoLog.isLoggable:(I)Z │ │ -057830: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057834: 7120 a412 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@12a4 │ │ -05783a: 0a00 |0005: move-result v0 │ │ -05783c: 0f00 |0006: return v0 │ │ +057808: |[057808] de.greenrobot.dao.DaoLog.isLoggable:(I)Z │ │ +057818: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +05781c: 7120 a412 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@12a4 │ │ +057822: 0a00 |0005: move-result v0 │ │ +057824: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 level I │ │ │ │ #9 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91827,19 +91827,19 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057840: |[057840] de.greenrobot.dao.DaoLog.println:(ILjava/lang/String;)I │ │ -057850: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057854: 7130 a512 0102 |0002: invoke-static {v1, v0, v2}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@12a5 │ │ -05785a: 0a00 |0005: move-result v0 │ │ -05785c: 0f00 |0006: return v0 │ │ +057828: |[057828] de.greenrobot.dao.DaoLog.println:(ILjava/lang/String;)I │ │ +057838: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +05783c: 7130 a512 0102 |0002: invoke-static {v1, v0, v2}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@12a5 │ │ +057842: 0a00 |0005: move-result v0 │ │ +057844: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 level I │ │ 0x0000 - 0x0007 reg=2 msg Ljava/lang/String; │ │ │ │ @@ -91848,19 +91848,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057860: |[057860] de.greenrobot.dao.DaoLog.v:(Ljava/lang/String;)I │ │ -057870: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057874: 7120 a612 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -05787a: 0a00 |0005: move-result v0 │ │ -05787c: 0f00 |0006: return v0 │ │ +057848: |[057848] de.greenrobot.dao.DaoLog.v:(Ljava/lang/String;)I │ │ +057858: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +05785c: 7120 a612 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +057862: 0a00 |0005: move-result v0 │ │ +057864: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ │ │ #11 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91868,19 +91868,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057880: |[057880] de.greenrobot.dao.DaoLog.v:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ -057890: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -057894: 7130 a712 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a7 │ │ -05789a: 0a00 |0005: move-result v0 │ │ -05789c: 0f00 |0006: return v0 │ │ +057868: |[057868] de.greenrobot.dao.DaoLog.v:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ +057878: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +05787c: 7130 a712 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a7 │ │ +057882: 0a00 |0005: move-result v0 │ │ +057884: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 th Ljava/lang/Throwable; │ │ │ │ @@ -91889,19 +91889,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0578a0: |[0578a0] de.greenrobot.dao.DaoLog.w:(Ljava/lang/String;)I │ │ -0578b0: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -0578b4: 7120 a812 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -0578ba: 0a00 |0005: move-result v0 │ │ -0578bc: 0f00 |0006: return v0 │ │ +057888: |[057888] de.greenrobot.dao.DaoLog.w:(Ljava/lang/String;)I │ │ +057898: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +05789c: 7120 a812 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +0578a2: 0a00 |0005: move-result v0 │ │ +0578a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ │ │ #13 : (in Lde/greenrobot/dao/DaoLog;) │ │ @@ -91909,19 +91909,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0578c0: |[0578c0] de.greenrobot.dao.DaoLog.w:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ -0578d0: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -0578d4: 7130 a912 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -0578da: 0a00 |0005: move-result v0 │ │ -0578dc: 0f00 |0006: return v0 │ │ +0578a8: |[0578a8] de.greenrobot.dao.DaoLog.w:(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ +0578b8: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +0578bc: 7130 a912 1002 |0002: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +0578c2: 0a00 |0005: move-result v0 │ │ +0578c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 th Ljava/lang/Throwable; │ │ │ │ @@ -91930,33 +91930,33 @@ │ │ type : '(Ljava/lang/Throwable;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0578e0: |[0578e0] de.greenrobot.dao.DaoLog.w:(Ljava/lang/Throwable;)I │ │ -0578f0: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -0578f4: 7120 aa12 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ -0578fa: 0a00 |0005: move-result v0 │ │ -0578fc: 0f00 |0006: return v0 │ │ +0578c8: |[0578c8] de.greenrobot.dao.DaoLog.w:(Ljava/lang/Throwable;)I │ │ +0578d8: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +0578dc: 7120 aa12 1000 |0002: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@12aa │ │ +0578e2: 0a00 |0005: move-result v0 │ │ +0578e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 th Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 813 (DaoLog.java) │ │ + source_file_idx : 806 (DaoLog.java) │ │ │ │ Class #359 header: │ │ class_idx : 780 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 818 │ │ +source_file_idx : 811 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #359 annotations: │ │ Annotations on method #5475 'copyAllBytes' │ │ @@ -91983,17 +91983,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057900: |[057900] de.greenrobot.dao.DbUtils.:()V │ │ -057910: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -057916: 0e00 |0003: return-void │ │ +0578e8: |[0578e8] de.greenrobot.dao.DbUtils.:()V │ │ +0578f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0578fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/DbUtils; │ │ │ │ #1 : (in Lde/greenrobot/dao/DbUtils;) │ │ @@ -92001,27 +92001,27 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -057918: |[057918] de.greenrobot.dao.DbUtils.copyAllBytes:(Ljava/io/InputStream;Ljava/io/OutputStream;)I │ │ -057928: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05792a: 1303 0010 |0001: const/16 v3, #int 4096 // #1000 │ │ -05792e: 2330 f303 |0003: new-array v0, v3, [B // type@03f3 │ │ -057932: 6e20 7017 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/InputStream;.read:([B)I // method@1770 │ │ -057938: 0a02 |0008: move-result v2 │ │ -05793a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -05793c: 3332 0300 |000a: if-ne v2, v3, 000d // +0003 │ │ -057940: 0f01 |000c: return v1 │ │ -057942: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -057944: 6e40 7117 0523 |000e: invoke-virtual {v5, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@1771 │ │ -05794a: b021 |0011: add-int/2addr v1, v2 │ │ -05794c: 28f3 |0012: goto 0005 // -000d │ │ +057900: |[057900] de.greenrobot.dao.DbUtils.copyAllBytes:(Ljava/io/InputStream;Ljava/io/OutputStream;)I │ │ +057910: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057912: 1303 0010 |0001: const/16 v3, #int 4096 // #1000 │ │ +057916: 2330 f303 |0003: new-array v0, v3, [B // type@03f3 │ │ +05791a: 6e20 7017 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/InputStream;.read:([B)I // method@1770 │ │ +057920: 0a02 |0008: move-result v2 │ │ +057922: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +057924: 3332 0300 |000a: if-ne v2, v3, 000d // +0003 │ │ +057928: 0f01 |000c: return v1 │ │ +05792a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +05792c: 6e40 7117 0523 |000e: invoke-virtual {v5, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@1771 │ │ +057932: b021 |0011: add-int/2addr v1, v2 │ │ +057934: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0001 line=99 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000c line=108 │ │ @@ -92040,19 +92040,19 @@ │ │ type : '(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -057950: |[057950] de.greenrobot.dao.DbUtils.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)I │ │ -057960: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057962: 7140 6515 2103 |0001: invoke-static {v1, v2, v3, v0}, Lde/greenrobot/dao/DbUtils;.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Z)I // method@1565 │ │ -057968: 0a00 |0004: move-result v0 │ │ -05796a: 0f00 |0005: return v0 │ │ +057938: |[057938] de.greenrobot.dao.DbUtils.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)I │ │ +057948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05794a: 7140 6515 2103 |0001: invoke-static {v1, v2, v3, v0}, Lde/greenrobot/dao/DbUtils;.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Z)I // method@1565 │ │ +057950: 0a00 |0004: move-result v0 │ │ +057952: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0006 reg=3 assetFilename Ljava/lang/String; │ │ @@ -92062,49 +92062,49 @@ │ │ type : '(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Z)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -05796c: |[05796c] de.greenrobot.dao.DbUtils.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Z)I │ │ -05797c: 7120 6a15 8600 |0000: invoke-static {v6, v8}, Lde/greenrobot/dao/DbUtils;.readAsset:(Landroid/content/Context;Ljava/lang/String;)[B // method@156a │ │ -057982: 0c00 |0003: move-result-object v0 │ │ -057984: 2203 6a03 |0004: new-instance v3, Ljava/lang/String; // type@036a │ │ -057988: 1a04 890b |0006: const-string v4, "UTF-8" // string@0b89 │ │ -05798c: 7030 ce17 0304 |0008: invoke-direct {v3, v0, v4}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@17ce │ │ -057992: 1a04 3601 |000b: const-string v4, ";(\s)*[ │ │ - ]" // string@0136 │ │ -057996: 6e20 db17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@17db │ │ -05799c: 0c02 |0010: move-result-object v2 │ │ -05799e: 3809 2d00 |0011: if-eqz v9, 003e // +002d │ │ -0579a2: 7120 6715 2700 |0013: invoke-static {v7, v2}, Lde/greenrobot/dao/DbUtils;.executeSqlStatementsInTx:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1567 │ │ -0579a8: 0a01 |0016: move-result v1 │ │ -0579aa: 2204 6b03 |0017: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -0579ae: 7010 e417 0400 |0019: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0579b4: 1a05 7c03 |001c: const-string v5, "Executed " // string@037c │ │ -0579b8: 6e20 ed17 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0579be: 0c04 |0021: move-result-object v4 │ │ -0579c0: 6e20 e917 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0579c6: 0c04 |0025: move-result-object v4 │ │ -0579c8: 1a05 9500 |0026: const-string v5, " statements from SQL script '" // string@0095 │ │ -0579cc: 6e20 ed17 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0579d2: 0c04 |002b: move-result-object v4 │ │ -0579d4: 6e20 ed17 8400 |002c: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0579da: 0c04 |002f: move-result-object v4 │ │ -0579dc: 1a05 ac00 |0030: const-string v5, "'" // string@00ac │ │ -0579e0: 6e20 ed17 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0579e6: 0c04 |0035: move-result-object v4 │ │ -0579e8: 6e10 f217 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0579ee: 0c04 |0039: move-result-object v4 │ │ -0579f0: 7110 5915 0400 |003a: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ -0579f6: 0f01 |003d: return v1 │ │ -0579f8: 7120 6615 2700 |003e: invoke-static {v7, v2}, Lde/greenrobot/dao/DbUtils;.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1566 │ │ -0579fe: 0a01 |0041: move-result v1 │ │ -057a00: 28d5 |0042: goto 0017 // -002b │ │ +057954: |[057954] de.greenrobot.dao.DbUtils.executeSqlScript:(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Z)I │ │ +057964: 7120 6a15 8600 |0000: invoke-static {v6, v8}, Lde/greenrobot/dao/DbUtils;.readAsset:(Landroid/content/Context;Ljava/lang/String;)[B // method@156a │ │ +05796a: 0c00 |0003: move-result-object v0 │ │ +05796c: 2203 6a03 |0004: new-instance v3, Ljava/lang/String; // type@036a │ │ +057970: 1a04 820b |0006: const-string v4, "UTF-8" // string@0b82 │ │ +057974: 7030 ce17 0304 |0008: invoke-direct {v3, v0, v4}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@17ce │ │ +05797a: 1a04 2f01 |000b: const-string v4, ";(\s)*[ │ │ + ]" // string@012f │ │ +05797e: 6e20 db17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@17db │ │ +057984: 0c02 |0010: move-result-object v2 │ │ +057986: 3809 2d00 |0011: if-eqz v9, 003e // +002d │ │ +05798a: 7120 6715 2700 |0013: invoke-static {v7, v2}, Lde/greenrobot/dao/DbUtils;.executeSqlStatementsInTx:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1567 │ │ +057990: 0a01 |0016: move-result v1 │ │ +057992: 2204 6b03 |0017: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +057996: 7010 e417 0400 |0019: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05799c: 1a05 7503 |001c: const-string v5, "Executed " // string@0375 │ │ +0579a0: 6e20 ed17 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0579a6: 0c04 |0021: move-result-object v4 │ │ +0579a8: 6e20 e917 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0579ae: 0c04 |0025: move-result-object v4 │ │ +0579b0: 1a05 9500 |0026: const-string v5, " statements from SQL script '" // string@0095 │ │ +0579b4: 6e20 ed17 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0579ba: 0c04 |002b: move-result-object v4 │ │ +0579bc: 6e20 ed17 8400 |002c: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0579c2: 0c04 |002f: move-result-object v4 │ │ +0579c4: 1a05 ac00 |0030: const-string v5, "'" // string@00ac │ │ +0579c8: 6e20 ed17 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0579ce: 0c04 |0035: move-result-object v4 │ │ +0579d0: 6e10 f217 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0579d6: 0c04 |0039: move-result-object v4 │ │ +0579d8: 7110 5915 0400 |003a: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ +0579de: 0f01 |003d: return v1 │ │ +0579e0: 7120 6615 2700 |003e: invoke-static {v7, v2}, Lde/greenrobot/dao/DbUtils;.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1566 │ │ +0579e6: 0a01 |0041: move-result v1 │ │ +0579e8: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ 0x000b line=58 │ │ 0x0011 line=60 │ │ 0x0013 line=61 │ │ @@ -92127,31 +92127,31 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -057a04: |[057a04] de.greenrobot.dao.DbUtils.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I │ │ -057a14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -057a16: 0770 |0001: move-object v0, v7 │ │ -057a18: 2103 |0002: array-length v3, v0 │ │ -057a1a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -057a1c: 3532 1600 |0004: if-ge v2, v3, 001a // +0016 │ │ -057a20: 4604 0002 |0006: aget-object v4, v0, v2 │ │ -057a24: 6e10 e017 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@17e0 │ │ -057a2a: 0c04 |000b: move-result-object v4 │ │ -057a2c: 6e10 d917 0400 |000c: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ -057a32: 0a05 |000f: move-result v5 │ │ -057a34: 3d05 0700 |0010: if-lez v5, 0017 // +0007 │ │ -057a38: 6e20 4b01 4600 |0012: invoke-virtual {v6, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -057a3e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -057a42: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -057a46: 28eb |0019: goto 0004 // -0015 │ │ -057a48: 0f01 |001a: return v1 │ │ +0579ec: |[0579ec] de.greenrobot.dao.DbUtils.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I │ │ +0579fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0579fe: 0770 |0001: move-object v0, v7 │ │ +057a00: 2103 |0002: array-length v3, v0 │ │ +057a02: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +057a04: 3532 1600 |0004: if-ge v2, v3, 001a // +0016 │ │ +057a08: 4604 0002 |0006: aget-object v4, v0, v2 │ │ +057a0c: 6e10 e017 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@17e0 │ │ +057a12: 0c04 |000b: move-result-object v4 │ │ +057a14: 6e10 d917 0400 |000c: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@17d9 │ │ +057a1a: 0a05 |000f: move-result v5 │ │ +057a1c: 3d05 0700 |0010: if-lez v5, 0017 // +0007 │ │ +057a20: 6e20 4b01 4600 |0012: invoke-virtual {v6, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +057a26: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057a2a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +057a2e: 28eb |0019: goto 0004 // -0015 │ │ +057a30: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0001 line=82 │ │ 0x0008 line=83 │ │ 0x000c line=84 │ │ 0x0012 line=85 │ │ @@ -92172,24 +92172,24 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -057a4c: |[057a4c] de.greenrobot.dao.DbUtils.executeSqlStatementsInTx:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I │ │ -057a5c: 6e10 4601 0200 |0000: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -057a62: 7120 6615 3200 |0003: invoke-static {v2, v3}, Lde/greenrobot/dao/DbUtils;.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1566 │ │ -057a68: 0a00 |0006: move-result v0 │ │ -057a6a: 6e10 5001 0200 |0007: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -057a70: 6e10 4a01 0200 |000a: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -057a76: 0f00 |000d: return v0 │ │ -057a78: 0d01 |000e: move-exception v1 │ │ -057a7a: 6e10 4a01 0200 |000f: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -057a80: 2701 |0012: throw v1 │ │ +057a34: |[057a34] de.greenrobot.dao.DbUtils.executeSqlStatementsInTx:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I │ │ +057a44: 6e10 4601 0200 |0000: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +057a4a: 7120 6615 3200 |0003: invoke-static {v2, v3}, Lde/greenrobot/dao/DbUtils;.executeSqlStatements:(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;)I // method@1566 │ │ +057a50: 0a00 |0006: move-result v0 │ │ +057a52: 6e10 5001 0200 |0007: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +057a58: 6e10 4a01 0200 |000a: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057a5e: 0f00 |000d: return v0 │ │ +057a60: 0d01 |000e: move-exception v1 │ │ +057a62: 6e10 4a01 0200 |000f: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +057a68: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=72 │ │ 0x0007 line=73 │ │ @@ -92204,33 +92204,33 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 28 16-bit code units │ │ -057a90: |[057a90] de.greenrobot.dao.DbUtils.logTableDump:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V │ │ -057aa0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057aa2: 07a0 |0001: move-object v0, v10 │ │ -057aa4: 07b1 |0002: move-object v1, v11 │ │ -057aa6: 0723 |0003: move-object v3, v2 │ │ -057aa8: 0724 |0004: move-object v4, v2 │ │ -057aaa: 0725 |0005: move-object v5, v2 │ │ -057aac: 0726 |0006: move-object v6, v2 │ │ -057aae: 0727 |0007: move-object v7, v2 │ │ -057ab0: 7408 4e01 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@014e │ │ -057ab6: 0c08 |000b: move-result-object v8 │ │ -057ab8: 7110 4001 0800 |000c: invoke-static {v8}, Landroid/database/DatabaseUtils;.dumpCursorToString:(Landroid/database/Cursor;)Ljava/lang/String; // method@0140 │ │ -057abe: 0c09 |000f: move-result-object v9 │ │ -057ac0: 7110 5415 0900 |0010: invoke-static {v9}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -057ac6: 7210 1f01 0800 |0013: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@011f │ │ -057acc: 0e00 |0016: return-void │ │ -057ace: 0d00 |0017: move-exception v0 │ │ -057ad0: 7210 1f01 0800 |0018: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@011f │ │ -057ad6: 2700 |001b: throw v0 │ │ +057a78: |[057a78] de.greenrobot.dao.DbUtils.logTableDump:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V │ │ +057a88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057a8a: 07a0 |0001: move-object v0, v10 │ │ +057a8c: 07b1 |0002: move-object v1, v11 │ │ +057a8e: 0723 |0003: move-object v3, v2 │ │ +057a90: 0724 |0004: move-object v4, v2 │ │ +057a92: 0725 |0005: move-object v5, v2 │ │ +057a94: 0726 |0006: move-object v6, v2 │ │ +057a96: 0727 |0007: move-object v7, v2 │ │ +057a98: 7408 4e01 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@014e │ │ +057a9e: 0c08 |000b: move-result-object v8 │ │ +057aa0: 7110 4001 0800 |000c: invoke-static {v8}, Landroid/database/DatabaseUtils;.dumpCursorToString:(Landroid/database/Cursor;)Ljava/lang/String; // method@0140 │ │ +057aa6: 0c09 |000f: move-result-object v9 │ │ +057aa8: 7110 5415 0900 |0010: invoke-static {v9}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +057aae: 7210 1f01 0800 |0013: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@011f │ │ +057ab4: 0e00 |0016: return-void │ │ +057ab6: 0d00 |0017: move-exception v0 │ │ +057ab8: 7210 1f01 0800 |0018: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@011f │ │ +057abe: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x000c - 0x0013 │ │ -> 0x0017 │ │ positions : │ │ 0x0001 line=127 │ │ 0x000c line=129 │ │ 0x0010 line=130 │ │ @@ -92248,21 +92248,21 @@ │ │ type : '(Ljava/io/InputStream;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -057ae4: |[057ae4] de.greenrobot.dao.DbUtils.readAllBytes:(Ljava/io/InputStream;)[B │ │ -057af4: 2200 3a03 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@033a │ │ -057af8: 7010 5717 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1757 │ │ -057afe: 7120 6315 0200 |0005: invoke-static {v2, v0}, Lde/greenrobot/dao/DbUtils;.copyAllBytes:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@1563 │ │ -057b04: 6e10 5817 0000 |0008: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@1758 │ │ -057b0a: 0c01 |000b: move-result-object v1 │ │ -057b0c: 1101 |000c: return-object v1 │ │ +057acc: |[057acc] de.greenrobot.dao.DbUtils.readAllBytes:(Ljava/io/InputStream;)[B │ │ +057adc: 2200 3a03 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@033a │ │ +057ae0: 7010 5717 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@1757 │ │ +057ae6: 7120 6315 0200 |0005: invoke-static {v2, v0}, Lde/greenrobot/dao/DbUtils;.copyAllBytes:(Ljava/io/InputStream;Ljava/io/OutputStream;)I // method@1563 │ │ +057aec: 6e10 5817 0000 |0008: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@1758 │ │ +057af2: 0c01 |000b: move-result-object v1 │ │ +057af4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ 0x0008 line=114 │ │ locals : │ │ 0x0005 - 0x000d reg=0 out Ljava/io/ByteArrayOutputStream; │ │ @@ -92273,28 +92273,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -057b10: |[057b10] de.greenrobot.dao.DbUtils.readAsset:(Landroid/content/Context;Ljava/lang/String;)[B │ │ -057b20: 6e10 b600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -057b26: 0c01 |0003: move-result-object v1 │ │ -057b28: 6e10 0101 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0101 │ │ -057b2e: 0c01 |0007: move-result-object v1 │ │ -057b30: 6e20 ff00 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00ff │ │ -057b36: 0c00 |000b: move-result-object v0 │ │ -057b38: 7110 6915 0000 |000c: invoke-static {v0}, Lde/greenrobot/dao/DbUtils;.readAllBytes:(Ljava/io/InputStream;)[B // method@1569 │ │ -057b3e: 0c01 |000f: move-result-object v1 │ │ -057b40: 6e10 6f17 0000 |0010: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ -057b46: 1101 |0013: return-object v1 │ │ -057b48: 0d01 |0014: move-exception v1 │ │ -057b4a: 6e10 6f17 0000 |0015: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ -057b50: 2701 |0018: throw v1 │ │ +057af8: |[057af8] de.greenrobot.dao.DbUtils.readAsset:(Landroid/content/Context;Ljava/lang/String;)[B │ │ +057b08: 6e10 b600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +057b0e: 0c01 |0003: move-result-object v1 │ │ +057b10: 6e10 0101 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getAssets:()Landroid/content/res/AssetManager; // method@0101 │ │ +057b16: 0c01 |0007: move-result-object v1 │ │ +057b18: 6e20 ff00 3100 |0008: invoke-virtual {v1, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00ff │ │ +057b1e: 0c00 |000b: move-result-object v0 │ │ +057b20: 7110 6915 0000 |000c: invoke-static {v0}, Lde/greenrobot/dao/DbUtils;.readAllBytes:(Ljava/io/InputStream;)[B // method@1569 │ │ +057b26: 0c01 |000f: move-result-object v1 │ │ +057b28: 6e10 6f17 0000 |0010: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ +057b2e: 1101 |0013: return-object v1 │ │ +057b30: 0d01 |0014: move-exception v1 │ │ +057b32: 6e10 6f17 0000 |0015: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@176f │ │ +057b38: 2701 |0018: throw v1 │ │ catches : 1 │ │ 0x000c - 0x000f │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=118 │ │ 0x000c line=120 │ │ 0x0010 line=122 │ │ @@ -92308,33 +92308,33 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057b60: |[057b60] de.greenrobot.dao.DbUtils.vacuum:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -057b70: 1a00 980b |0000: const-string v0, "VACUUM" // string@0b98 │ │ -057b74: 6e20 4b01 0100 |0002: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -057b7a: 0e00 |0005: return-void │ │ +057b48: |[057b48] de.greenrobot.dao.DbUtils.vacuum:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +057b58: 1a00 910b |0000: const-string v0, "VACUUM" // string@0b91 │ │ +057b5c: 6e20 4b01 0100 |0002: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +057b62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 818 (DbUtils.java) │ │ + source_file_idx : 811 (DbUtils.java) │ │ │ │ Class #360 header: │ │ class_idx : 781 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 1125 │ │ +source_file_idx : 1118 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -92369,18 +92369,18 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057b7c: |[057b7c] de.greenrobot.dao.InternalQueryDaoAccess.:(Lde/greenrobot/dao/AbstractDao;)V │ │ -057b8c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -057b92: 5b01 9505 |0003: iput-object v1, v0, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ -057b96: 0e00 |0005: return-void │ │ +057b64: |[057b64] de.greenrobot.dao.InternalQueryDaoAccess.:(Lde/greenrobot/dao/AbstractDao;)V │ │ +057b74: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +057b7a: 5b01 9505 |0003: iput-object v1, v0, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ +057b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0005 line=14 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ @@ -92393,18 +92393,18 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/internal/TableStatements;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057b98: |[057b98] de.greenrobot.dao.InternalQueryDaoAccess.getStatements:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/internal/TableStatements; │ │ -057ba8: 6e10 1215 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getStatements:()Lde/greenrobot/dao/internal/TableStatements; // method@1512 │ │ -057bae: 0c00 |0003: move-result-object v0 │ │ -057bb0: 1100 |0004: return-object v0 │ │ +057b80: |[057b80] de.greenrobot.dao.InternalQueryDaoAccess.getStatements:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/internal/TableStatements; │ │ +057b90: 6e10 1215 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getStatements:()Lde/greenrobot/dao/internal/TableStatements; // method@1512 │ │ +057b96: 0c00 |0003: move-result-object v0 │ │ +057b98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0005 reg=1 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -92414,19 +92414,19 @@ │ │ type : '()Lde/greenrobot/dao/internal/TableStatements;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057bb4: |[057bb4] de.greenrobot.dao.InternalQueryDaoAccess.getStatements:()Lde/greenrobot/dao/internal/TableStatements; │ │ -057bc4: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ -057bc8: 6e10 1215 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getStatements:()Lde/greenrobot/dao/internal/TableStatements; // method@1512 │ │ -057bce: 0c00 |0005: move-result-object v0 │ │ -057bd0: 1100 |0006: return-object v0 │ │ +057b9c: |[057b9c] de.greenrobot.dao.InternalQueryDaoAccess.getStatements:()Lde/greenrobot/dao/internal/TableStatements; │ │ +057bac: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ +057bb0: 6e10 1215 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getStatements:()Lde/greenrobot/dao/internal/TableStatements; // method@1512 │ │ +057bb6: 0c00 |0005: move-result-object v0 │ │ +057bb8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ │ │ @@ -92435,19 +92435,19 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057bd4: |[057bd4] de.greenrobot.dao.InternalQueryDaoAccess.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ -057be4: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ -057be8: 6e20 2015 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ -057bee: 0c00 |0005: move-result-object v0 │ │ -057bf0: 1100 |0006: return-object v0 │ │ +057bbc: |[057bbc] de.greenrobot.dao.InternalQueryDaoAccess.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ +057bcc: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ +057bd0: 6e20 2015 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@1520 │ │ +057bd6: 0c00 |0005: move-result-object v0 │ │ +057bd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=2 cursor Landroid/database/Cursor; │ │ @@ -92457,19 +92457,19 @@ │ │ type : '(Landroid/database/Cursor;IZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -057bf4: |[057bf4] de.greenrobot.dao.InternalQueryDaoAccess.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; │ │ -057c04: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ -057c08: 6e40 2315 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ -057c0e: 0c00 |0005: move-result-object v0 │ │ -057c10: 1100 |0006: return-object v0 │ │ +057bdc: |[057bdc] de.greenrobot.dao.InternalQueryDaoAccess.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; │ │ +057bec: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ +057bf0: 6e40 2315 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lde/greenrobot/dao/AbstractDao;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1523 │ │ +057bf6: 0c00 |0005: move-result-object v0 │ │ +057bf8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=2 cursor Landroid/database/Cursor; │ │ @@ -92481,34 +92481,34 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057c14: |[057c14] de.greenrobot.dao.InternalQueryDaoAccess.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ -057c24: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ -057c28: 6e20 2615 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ -057c2e: 0c00 |0005: move-result-object v0 │ │ -057c30: 1100 |0006: return-object v0 │ │ +057bfc: |[057bfc] de.greenrobot.dao.InternalQueryDaoAccess.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; │ │ +057c0c: 5410 9505 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalQueryDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0595 │ │ +057c10: 6e20 2615 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1526 │ │ +057c16: 0c00 |0005: move-result-object v0 │ │ +057c18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalQueryDaoAccess; Lde/greenrobot/dao/InternalQueryDaoAccess; │ │ 0x0000 - 0x0007 reg=2 cursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 1125 (InternalQueryDaoAccess.java) │ │ + source_file_idx : 1118 (InternalQueryDaoAccess.java) │ │ │ │ Class #361 header: │ │ class_idx : 782 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1126 │ │ +source_file_idx : 1119 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -92544,33 +92544,33 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;Lde/greenrobot/dao/identityscope/IdentityScope;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -057c34: |[057c34] de.greenrobot.dao.InternalUnitTestDaoAccess.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ -057c44: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -057c46: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -057c48: 7010 bf17 0600 |0002: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@17bf │ │ -057c4e: 2201 1b03 |0005: new-instance v1, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -057c52: 7030 2916 7108 |0007: invoke-direct {v1, v7, v8}, Lde/greenrobot/dao/internal/DaoConfig;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V // method@1629 │ │ -057c58: 6e20 3016 9100 |000a: invoke-virtual {v1, v9}, Lde/greenrobot/dao/internal/DaoConfig;.setIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScope;)V // method@1630 │ │ -057c5e: 2352 0f04 |000d: new-array v2, v5, [Ljava/lang/Class; // type@040f │ │ -057c62: 1c03 1b03 |000f: const-class v3, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -057c66: 4d03 0204 |0011: aput-object v3, v2, v4 │ │ -057c6a: 6e20 8d17 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@178d │ │ -057c70: 0c00 |0016: move-result-object v0 │ │ -057c72: 2352 1004 |0017: new-array v2, v5, [Ljava/lang/Object; // type@0410 │ │ -057c76: 4d01 0204 |0019: aput-object v1, v2, v4 │ │ -057c7a: 6e20 0118 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1801 │ │ -057c80: 0c02 |001e: move-result-object v2 │ │ -057c82: 1f02 0703 |001f: check-cast v2, Lde/greenrobot/dao/AbstractDao; // type@0307 │ │ -057c86: 5b62 9605 |0021: iput-object v2, v6, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057c8a: 0e00 |0023: return-void │ │ +057c1c: |[057c1c] de.greenrobot.dao.InternalUnitTestDaoAccess.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ +057c2c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +057c2e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +057c30: 7010 bf17 0600 |0002: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@17bf │ │ +057c36: 2201 1b03 |0005: new-instance v1, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +057c3a: 7030 2916 7108 |0007: invoke-direct {v1, v7, v8}, Lde/greenrobot/dao/internal/DaoConfig;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V // method@1629 │ │ +057c40: 6e20 3016 9100 |000a: invoke-virtual {v1, v9}, Lde/greenrobot/dao/internal/DaoConfig;.setIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScope;)V // method@1630 │ │ +057c46: 2352 0f04 |000d: new-array v2, v5, [Ljava/lang/Class; // type@040f │ │ +057c4a: 1c03 1b03 |000f: const-class v3, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +057c4e: 4d03 0204 |0011: aput-object v3, v2, v4 │ │ +057c52: 6e20 8d17 2800 |0013: invoke-virtual {v8, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@178d │ │ +057c58: 0c00 |0016: move-result-object v0 │ │ +057c5a: 2352 1004 |0017: new-array v2, v5, [Ljava/lang/Object; // type@0410 │ │ +057c5e: 4d01 0204 |0019: aput-object v1, v2, v4 │ │ +057c62: 6e20 0118 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1801 │ │ +057c68: 0c02 |001e: move-result-object v2 │ │ +057c6a: 1f02 0703 |001f: check-cast v2, Lde/greenrobot/dao/AbstractDao; // type@0307 │ │ +057c6e: 5b62 9605 |0021: iput-object v2, v6, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057c72: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ 0x0005 line=32 │ │ 0x000a line=33 │ │ 0x000d line=34 │ │ 0x0017 line=35 │ │ @@ -92592,17 +92592,17 @@ │ │ type : '()Lde/greenrobot/dao/AbstractDao;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057c8c: |[057c8c] de.greenrobot.dao.InternalUnitTestDaoAccess.getDao:()Lde/greenrobot/dao/AbstractDao; │ │ -057c9c: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057ca0: 1100 |0002: return-object v0 │ │ +057c74: |[057c74] de.greenrobot.dao.InternalUnitTestDaoAccess.getDao:()Lde/greenrobot/dao/AbstractDao; │ │ +057c84: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057c88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ │ │ @@ -92611,19 +92611,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057ca4: |[057ca4] de.greenrobot.dao.InternalUnitTestDaoAccess.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -057cb4: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057cb8: 6e20 0b15 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ -057cbe: 0c00 |0005: move-result-object v0 │ │ -057cc0: 1100 |0006: return-object v0 │ │ +057c8c: |[057c8c] de.greenrobot.dao.InternalUnitTestDaoAccess.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +057c9c: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057ca0: 6e20 0b15 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/AbstractDao;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@150b │ │ +057ca6: 0c00 |0005: move-result-object v0 │ │ +057ca8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ @@ -92634,19 +92634,19 @@ │ │ type : '()[Lde/greenrobot/dao/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057cc4: |[057cc4] de.greenrobot.dao.InternalUnitTestDaoAccess.getProperties:()[Lde/greenrobot/dao/Property; │ │ -057cd4: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057cd8: 6e10 1015 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getProperties:()[Lde/greenrobot/dao/Property; // method@1510 │ │ -057cde: 0c00 |0005: move-result-object v0 │ │ -057ce0: 1100 |0006: return-object v0 │ │ +057cac: |[057cac] de.greenrobot.dao.InternalUnitTestDaoAccess.getProperties:()[Lde/greenrobot/dao/Property; │ │ +057cbc: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057cc0: 6e10 1015 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getProperties:()[Lde/greenrobot/dao/Property; // method@1510 │ │ +057cc6: 0c00 |0005: move-result-object v0 │ │ +057cc8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ │ │ @@ -92655,19 +92655,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057ce4: |[057ce4] de.greenrobot.dao.InternalUnitTestDaoAccess.isEntityUpdateable:()Z │ │ -057cf4: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057cf8: 6e10 1d15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ -057cfe: 0a00 |0005: move-result v0 │ │ -057d00: 0f00 |0006: return v0 │ │ +057ccc: |[057ccc] de.greenrobot.dao.InternalUnitTestDaoAccess.isEntityUpdateable:()Z │ │ +057cdc: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057ce0: 6e10 1d15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.isEntityUpdateable:()Z // method@151d │ │ +057ce6: 0a00 |0005: move-result v0 │ │ +057ce8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ │ │ @@ -92676,19 +92676,19 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057d04: |[057d04] de.greenrobot.dao.InternalUnitTestDaoAccess.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -057d14: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057d18: 6e30 2b15 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ -057d1e: 0c00 |0005: move-result-object v0 │ │ -057d20: 1100 |0006: return-object v0 │ │ +057cec: |[057cec] de.greenrobot.dao.InternalUnitTestDaoAccess.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +057cfc: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057d00: 6e30 2b15 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152b │ │ +057d06: 0c00 |0005: move-result-object v0 │ │ +057d08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=2 cursor Landroid/database/Cursor; │ │ @@ -92699,35 +92699,35 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057d24: |[057d24] de.greenrobot.dao.InternalUnitTestDaoAccess.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -057d34: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ -057d38: 6e30 2d15 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ -057d3e: 0c00 |0005: move-result-object v0 │ │ -057d40: 1100 |0006: return-object v0 │ │ +057d0c: |[057d0c] de.greenrobot.dao.InternalUnitTestDaoAccess.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +057d1c: 5410 9605 |0000: iget-object v0, v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.dao:Lde/greenrobot/dao/AbstractDao; // field@0596 │ │ +057d20: 6e30 2d15 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/AbstractDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@152d │ │ +057d26: 0c00 |0005: move-result-object v0 │ │ +057d28: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/InternalUnitTestDaoAccess; Lde/greenrobot/dao/InternalUnitTestDaoAccess; │ │ 0x0000 - 0x0007 reg=2 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0007 reg=3 offset I │ │ │ │ - source_file_idx : 1126 (InternalUnitTestDaoAccess.java) │ │ + source_file_idx : 1119 (InternalUnitTestDaoAccess.java) │ │ │ │ Class #362 header: │ │ class_idx : 783 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2653 │ │ +source_file_idx : 2646 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #362 annotations: │ │ Annotations on field #1435 'type' │ │ @@ -92772,22 +92772,22 @@ │ │ type : '(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -057d44: |[057d44] de.greenrobot.dao.Property.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V │ │ -057d54: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -057d5a: 5901 9905 |0003: iput v1, v0, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ -057d5e: 5b02 9b05 |0005: iput-object v2, v0, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -057d62: 5b03 9805 |0007: iput-object v3, v0, Lde/greenrobot/dao/Property;.name:Ljava/lang/String; // field@0598 │ │ -057d66: 5c04 9a05 |0009: iput-boolean v4, v0, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ -057d6a: 5b05 9705 |000b: iput-object v5, v0, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ -057d6e: 0e00 |000d: return-void │ │ +057d2c: |[057d2c] de.greenrobot.dao.Property.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V │ │ +057d3c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +057d42: 5901 9905 |0003: iput v1, v0, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ +057d46: 5b02 9b05 |0005: iput-object v2, v0, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +057d4a: 5b03 9805 |0007: iput-object v3, v0, Lde/greenrobot/dao/Property;.name:Ljava/lang/String; // field@0598 │ │ +057d4e: 5c04 9a05 |0009: iput-boolean v4, v0, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ +057d52: 5b05 9705 |000b: iput-object v5, v0, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ +057d56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -92808,25 +92808,25 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -057d70: |[057d70] de.greenrobot.dao.Property.between:(Ljava/lang/Object;Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057d80: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -057d82: 2310 1004 |0001: new-array v0, v1, [Ljava/lang/Object; // type@0410 │ │ -057d86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -057d88: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ -057d8c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -057d8e: 4d05 0001 |0007: aput-object v5, v0, v1 │ │ -057d92: 2201 3103 |0009: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057d96: 1a02 2c00 |000b: const-string v2, " BETWEEN ? AND ?" // string@002c │ │ -057d9a: 7040 0b17 3102 |000d: invoke-direct {v1, v3, v2, v0}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ -057da0: 1101 |0010: return-object v1 │ │ +057d58: |[057d58] de.greenrobot.dao.Property.between:(Ljava/lang/Object;Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057d68: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +057d6a: 2310 1004 |0001: new-array v0, v1, [Ljava/lang/Object; // type@0410 │ │ +057d6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +057d70: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ +057d74: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +057d76: 4d05 0001 |0007: aput-object v5, v0, v1 │ │ +057d7a: 2201 3103 |0009: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057d7e: 1a02 2c00 |000b: const-string v2, " BETWEEN ? AND ?" // string@002c │ │ +057d82: 7040 0b17 3102 |000d: invoke-direct {v1, v3, v2, v0}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ +057d88: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0009 line=63 │ │ locals : │ │ 0x0009 - 0x0011 reg=0 values [Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=3 this Lde/greenrobot/dao/Property; │ │ @@ -92838,19 +92838,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057da4: |[057da4] de.greenrobot.dao.Property.eq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057db4: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057db8: 1a01 8b01 |0002: const-string v1, "=?" // string@018b │ │ -057dbc: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057dc2: 1100 |0007: return-object v0 │ │ +057d8c: |[057d8c] de.greenrobot.dao.Property.eq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057d9c: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057da0: 1a01 8401 |0002: const-string v1, "=?" // string@0184 │ │ +057da4: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057daa: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -92859,19 +92859,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057dc4: |[057dc4] de.greenrobot.dao.Property.ge:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057dd4: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057dd8: 1a01 9d01 |0002: const-string v1, ">=?" // string@019d │ │ -057ddc: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057de2: 1100 |0007: return-object v0 │ │ +057dac: |[057dac] de.greenrobot.dao.Property.ge:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057dbc: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057dc0: 1a01 9601 |0002: const-string v1, ">=?" // string@0196 │ │ +057dc4: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057dca: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -92880,19 +92880,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057de4: |[057de4] de.greenrobot.dao.Property.gt:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057df4: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057df8: 1a01 9e01 |0002: const-string v1, ">?" // string@019e │ │ -057dfc: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057e02: 1100 |0007: return-object v0 │ │ +057dcc: |[057dcc] de.greenrobot.dao.Property.gt:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057ddc: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057de0: 1a01 9701 |0002: const-string v1, ">?" // string@0197 │ │ +057de4: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057dea: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -92901,20 +92901,20 @@ │ │ type : '(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057e04: |[057e04] de.greenrobot.dao.Property.in:(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057e14: 7210 2018 0200 |0000: invoke-interface {v2}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ -057e1a: 0c00 |0003: move-result-object v0 │ │ -057e1c: 6e20 7f15 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/Property;.in:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@157f │ │ -057e22: 0c00 |0007: move-result-object v0 │ │ -057e24: 1100 |0008: return-object v0 │ │ +057dec: |[057dec] de.greenrobot.dao.Property.in:(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057dfc: 7210 2018 0200 |0000: invoke-interface {v2}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ +057e02: 0c00 |0003: move-result-object v0 │ │ +057e04: 6e20 7f15 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/Property;.in:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@157f │ │ +057e0a: 0c00 |0007: move-result-object v0 │ │ +057e0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0009 reg=2 inValues Ljava/util/Collection; Ljava/util/Collection<*>; │ │ @@ -92924,28 +92924,28 @@ │ │ type : '([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -057e28: |[057e28] de.greenrobot.dao.Property.in:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057e38: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -057e3c: 1a01 3000 |0002: const-string v1, " IN (" // string@0030 │ │ -057e40: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -057e46: 2141 |0007: array-length v1, v4 │ │ -057e48: 7120 6d16 1000 |0008: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ -057e4e: 0c01 |000b: move-result-object v1 │ │ -057e50: 1302 2900 |000c: const/16 v2, #int 41 // #29 │ │ -057e54: 6e20 e717 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -057e5a: 2201 3103 |0011: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057e5e: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -057e64: 0c02 |0016: move-result-object v2 │ │ -057e66: 7040 0b17 3142 |0017: invoke-direct {v1, v3, v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ -057e6c: 1101 |001a: return-object v1 │ │ +057e10: |[057e10] de.greenrobot.dao.Property.in:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057e20: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +057e24: 1a01 3000 |0002: const-string v1, " IN (" // string@0030 │ │ +057e28: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +057e2e: 2141 |0007: array-length v1, v4 │ │ +057e30: 7120 6d16 1000 |0008: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ +057e36: 0c01 |000b: move-result-object v1 │ │ +057e38: 1302 2900 |000c: const/16 v2, #int 41 // #29 │ │ +057e3c: 6e20 e717 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +057e42: 2201 3103 |0011: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057e46: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +057e4c: 0c02 |0016: move-result-object v2 │ │ +057e4e: 7040 0b17 3142 |0017: invoke-direct {v1, v3, v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ +057e54: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0007 line=69 │ │ 0x0011 line=70 │ │ locals : │ │ 0x0007 - 0x001b reg=0 condition Ljava/lang/StringBuilder; │ │ @@ -92957,19 +92957,19 @@ │ │ type : '()Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057e70: |[057e70] de.greenrobot.dao.Property.isNotNull:()Lde/greenrobot/dao/query/WhereCondition; │ │ -057e80: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057e84: 1a01 3100 |0002: const-string v1, " IS NOT NULL" // string@0031 │ │ -057e88: 7030 0917 2001 |0004: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V // method@1709 │ │ -057e8e: 1100 |0007: return-object v0 │ │ +057e58: |[057e58] de.greenrobot.dao.Property.isNotNull:()Lde/greenrobot/dao/query/WhereCondition; │ │ +057e68: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057e6c: 1a01 3100 |0002: const-string v1, " IS NOT NULL" // string@0031 │ │ +057e70: 7030 0917 2001 |0004: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V // method@1709 │ │ +057e76: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ │ │ #7 : (in Lde/greenrobot/dao/Property;) │ │ @@ -92977,19 +92977,19 @@ │ │ type : '()Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057e90: |[057e90] de.greenrobot.dao.Property.isNull:()Lde/greenrobot/dao/query/WhereCondition; │ │ -057ea0: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057ea4: 1a01 3200 |0002: const-string v1, " IS NULL" // string@0032 │ │ -057ea8: 7030 0917 2001 |0004: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V // method@1709 │ │ -057eae: 1100 |0007: return-object v0 │ │ +057e78: |[057e78] de.greenrobot.dao.Property.isNull:()Lde/greenrobot/dao/query/WhereCondition; │ │ +057e88: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057e8c: 1a01 3200 |0002: const-string v1, " IS NULL" // string@0032 │ │ +057e90: 7030 0917 2001 |0004: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V // method@1709 │ │ +057e96: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ │ │ #8 : (in Lde/greenrobot/dao/Property;) │ │ @@ -92997,19 +92997,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057eb0: |[057eb0] de.greenrobot.dao.Property.le:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057ec0: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057ec4: 1a01 4701 |0002: const-string v1, "<=?" // string@0147 │ │ -057ec8: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057ece: 1100 |0007: return-object v0 │ │ +057e98: |[057e98] de.greenrobot.dao.Property.le:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057ea8: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057eac: 1a01 4001 |0002: const-string v1, "<=?" // string@0140 │ │ +057eb0: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057eb6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -93018,19 +93018,19 @@ │ │ type : '(Ljava/lang/String;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057ed0: |[057ed0] de.greenrobot.dao.Property.like:(Ljava/lang/String;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057ee0: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057ee4: 1a01 3300 |0002: const-string v1, " LIKE ?" // string@0033 │ │ -057ee8: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057eee: 1100 |0007: return-object v0 │ │ +057eb8: |[057eb8] de.greenrobot.dao.Property.like:(Ljava/lang/String;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057ec8: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057ecc: 1a01 3300 |0002: const-string v1, " LIKE ?" // string@0033 │ │ +057ed0: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057ed6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/String; │ │ │ │ @@ -93039,19 +93039,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057ef0: |[057ef0] de.greenrobot.dao.Property.lt:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057f00: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057f04: 1a01 4901 |0002: const-string v1, ":(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057f0e: 1100 |0007: return-object v0 │ │ +057ed8: |[057ed8] de.greenrobot.dao.Property.lt:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057ee8: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057eec: 1a01 4201 |0002: const-string v1, ":(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057ef6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -93060,19 +93060,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057f10: |[057f10] de.greenrobot.dao.Property.notEq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057f20: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057f24: 1a01 4801 |0002: const-string v1, "<>?" // string@0148 │ │ -057f28: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ -057f2e: 1100 |0007: return-object v0 │ │ +057ef8: |[057ef8] de.greenrobot.dao.Property.notEq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057f08: 2200 3103 |0000: new-instance v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057f0c: 1a01 4101 |0002: const-string v1, "<>?" // string@0141 │ │ +057f10: 7040 0a17 2031 |0004: invoke-direct {v0, v2, v1, v3}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V // method@170a │ │ +057f16: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0008 reg=3 value Ljava/lang/Object; │ │ │ │ @@ -93081,20 +93081,20 @@ │ │ type : '(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057f30: |[057f30] de.greenrobot.dao.Property.notIn:(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057f40: 7210 2018 0200 |0000: invoke-interface {v2}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ -057f46: 0c00 |0003: move-result-object v0 │ │ -057f48: 6e20 8715 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/Property;.notIn:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@1587 │ │ -057f4e: 0c00 |0007: move-result-object v0 │ │ -057f50: 1100 |0008: return-object v0 │ │ +057f18: |[057f18] de.greenrobot.dao.Property.notIn:(Ljava/util/Collection;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057f28: 7210 2018 0200 |0000: invoke-interface {v2}, Ljava/util/Collection;.toArray:()[Ljava/lang/Object; // method@1820 │ │ +057f2e: 0c00 |0003: move-result-object v0 │ │ +057f30: 6e20 8715 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/Property;.notIn:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@1587 │ │ +057f36: 0c00 |0007: move-result-object v0 │ │ +057f38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x0009 reg=2 notInValues Ljava/util/Collection; Ljava/util/Collection<*>; │ │ @@ -93104,45 +93104,45 @@ │ │ type : '([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -057f54: |[057f54] de.greenrobot.dao.Property.notIn:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ -057f64: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -057f68: 1a01 3500 |0002: const-string v1, " NOT IN (" // string@0035 │ │ -057f6c: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -057f72: 2141 |0007: array-length v1, v4 │ │ -057f74: 7120 6d16 1000 |0008: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ -057f7a: 0c01 |000b: move-result-object v1 │ │ -057f7c: 1302 2900 |000c: const/16 v2, #int 41 // #29 │ │ -057f80: 6e20 e717 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -057f86: 2201 3103 |0011: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -057f8a: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -057f90: 0c02 |0016: move-result-object v2 │ │ -057f92: 7040 0b17 3142 |0017: invoke-direct {v1, v3, v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ -057f98: 1101 |001a: return-object v1 │ │ +057f3c: |[057f3c] de.greenrobot.dao.Property.notIn:([Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; │ │ +057f4c: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +057f50: 1a01 3500 |0002: const-string v1, " NOT IN (" // string@0035 │ │ +057f54: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +057f5a: 2141 |0007: array-length v1, v4 │ │ +057f5c: 7120 6d16 1000 |0008: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ +057f62: 0c01 |000b: move-result-object v1 │ │ +057f64: 1302 2900 |000c: const/16 v2, #int 41 // #29 │ │ +057f68: 6e20 e717 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +057f6e: 2201 3103 |0011: new-instance v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +057f72: 6e10 f217 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +057f78: 0c02 |0016: move-result-object v2 │ │ +057f7a: 7040 0b17 3142 |0017: invoke-direct {v1, v3, v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V // method@170b │ │ +057f80: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ 0x0011 line=82 │ │ locals : │ │ 0x0007 - 0x001b reg=0 condition Ljava/lang/StringBuilder; │ │ 0x0000 - 0x001b reg=3 this Lde/greenrobot/dao/Property; │ │ 0x0000 - 0x001b reg=4 notInValues [Ljava/lang/Object; │ │ │ │ - source_file_idx : 2653 (Property.java) │ │ + source_file_idx : 2646 (Property.java) │ │ │ │ Class #363 header: │ │ class_idx : 785 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 850 │ │ -source_file_idx : 595 │ │ +source_file_idx : 588 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -93257,190 +93257,190 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 360 16-bit code units │ │ -057f9c: |[057f9c] de.greenrobot.dao.async.AsyncOperation$OperationType.:()V │ │ -057fac: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -057fae: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -057fb0: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -057fb2: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -057fb4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -057fb6: 2200 1103 |0005: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -057fba: 1a01 5004 |0007: const-string v1, "Insert" // string@0450 │ │ -057fbe: 7030 8b15 1003 |0009: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -057fc4: 6900 a505 |000c: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ -057fc8: 2200 1103 |000e: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -057fcc: 1a01 5204 |0010: const-string v1, "InsertInTxIterable" // string@0452 │ │ -057fd0: 7030 8b15 1004 |0012: invoke-direct {v0, v1, v4}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -057fd6: 6900 a705 |0015: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ -057fda: 2200 1103 |0017: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -057fde: 1a01 5104 |0019: const-string v1, "InsertInTxArray" // string@0451 │ │ -057fe2: 7030 8b15 1005 |001b: invoke-direct {v0, v1, v5}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -057fe8: 6900 a605 |001e: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ -057fec: 2200 1103 |0020: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -057ff0: 1a01 5304 |0022: const-string v1, "InsertOrReplace" // string@0453 │ │ -057ff4: 7030 8b15 1006 |0024: invoke-direct {v0, v1, v6}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -057ffa: 6900 a805 |0027: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ -057ffe: 2200 1103 |0029: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058002: 1a01 5504 |002b: const-string v1, "InsertOrReplaceInTxIterable" // string@0455 │ │ -058006: 7030 8b15 1007 |002d: invoke-direct {v0, v1, v7}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05800c: 6900 aa05 |0030: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ -058010: 2200 1103 |0032: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058014: 1a01 5404 |0034: const-string v1, "InsertOrReplaceInTxArray" // string@0454 │ │ -058018: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -05801a: 7030 8b15 1002 |0037: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058020: 6900 a905 |003a: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ -058024: 2200 1103 |003c: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058028: 1a01 920b |003e: const-string v1, "Update" // string@0b92 │ │ -05802c: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -05802e: 7030 8b15 1002 |0041: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058034: 6900 b205 |0044: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ -058038: 2200 1103 |0046: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -05803c: 1a01 940b |0048: const-string v1, "UpdateInTxIterable" // string@0b94 │ │ -058040: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -058042: 7030 8b15 1002 |004b: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058048: 6900 b405 |004e: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ -05804c: 2200 1103 |0050: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058050: 1a01 930b |0052: const-string v1, "UpdateInTxArray" // string@0b93 │ │ -058054: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -058058: 7030 8b15 1002 |0056: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05805e: 6900 b305 |0059: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ -058062: 2200 1103 |005b: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058066: 1a01 3703 |005d: const-string v1, "Delete" // string@0337 │ │ -05806a: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -05806e: 7030 8b15 1002 |0061: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058074: 6900 a005 |0064: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ -058078: 2200 1103 |0066: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -05807c: 1a01 3b03 |0068: const-string v1, "DeleteInTxIterable" // string@033b │ │ -058080: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -058084: 7030 8b15 1002 |006c: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05808a: 6900 a405 |006f: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ -05808e: 2200 1103 |0071: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058092: 1a01 3a03 |0073: const-string v1, "DeleteInTxArray" // string@033a │ │ -058096: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -05809a: 7030 8b15 1002 |0077: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -0580a0: 6900 a305 |007a: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ -0580a4: 2200 1103 |007c: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0580a8: 1a01 3903 |007e: const-string v1, "DeleteByKey" // string@0339 │ │ -0580ac: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -0580b0: 7030 8b15 1002 |0082: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -0580b6: 6900 a205 |0085: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ -0580ba: 2200 1103 |0087: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0580be: 1a01 3803 |0089: const-string v1, "DeleteAll" // string@0338 │ │ -0580c2: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -0580c6: 7030 8b15 1002 |008d: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -0580cc: 6900 a105 |0090: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ -0580d0: 2200 1103 |0092: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0580d4: 1a01 790b |0094: const-string v1, "TransactionRunnable" // string@0b79 │ │ -0580d8: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ -0580dc: 7030 8b15 1002 |0098: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -0580e2: 6900 b105 |009b: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ -0580e6: 2200 1103 |009d: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0580ea: 1a01 780b |009f: const-string v1, "TransactionCallable" // string@0b78 │ │ -0580ee: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ -0580f2: 7030 8b15 1002 |00a3: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -0580f8: 6900 b005 |00a6: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ -0580fc: 2200 1103 |00a8: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058100: 1a01 650a |00aa: const-string v1, "QueryList" // string@0a65 │ │ -058104: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ -058108: 7030 8b15 1002 |00ae: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05810e: 6900 ad05 |00b1: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ -058112: 2200 1103 |00b3: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058116: 1a01 660a |00b5: const-string v1, "QueryUnique" // string@0a66 │ │ -05811a: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ -05811e: 7030 8b15 1002 |00b9: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058124: 6900 ae05 |00bc: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ -058128: 2200 1103 |00be: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -05812c: 1a01 2c09 |00c0: const-string v1, "Load" // string@092c │ │ -058130: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ -058134: 7030 8b15 1002 |00c4: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05813a: 6900 ab05 |00c7: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ -05813e: 2200 1103 |00c9: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058142: 1a01 2d09 |00cb: const-string v1, "LoadAll" // string@092d │ │ -058146: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ -05814a: 7030 8b15 1002 |00cf: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058150: 6900 ac05 |00d2: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ -058154: 2200 1103 |00d4: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -058158: 1a01 e802 |00d6: const-string v1, "Count" // string@02e8 │ │ -05815c: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ -058160: 7030 8b15 1002 |00da: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -058166: 6900 9f05 |00dd: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ -05816a: 2200 1103 |00df: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -05816e: 1a01 830a |00e1: const-string v1, "Refresh" // string@0a83 │ │ -058172: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ -058176: 7030 8b15 1002 |00e5: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ -05817c: 6900 af05 |00e8: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ -058180: 1300 1600 |00ea: const/16 v0, #int 22 // #16 │ │ -058184: 2300 0a04 |00ec: new-array v0, v0, [Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@040a │ │ -058188: 6201 a505 |00ee: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ -05818c: 4d01 0003 |00f0: aput-object v1, v0, v3 │ │ -058190: 6201 a705 |00f2: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ -058194: 4d01 0004 |00f4: aput-object v1, v0, v4 │ │ -058198: 6201 a605 |00f6: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ -05819c: 4d01 0005 |00f8: aput-object v1, v0, v5 │ │ -0581a0: 6201 a805 |00fa: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ -0581a4: 4d01 0006 |00fc: aput-object v1, v0, v6 │ │ -0581a8: 6201 aa05 |00fe: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ -0581ac: 4d01 0007 |0100: aput-object v1, v0, v7 │ │ -0581b0: 1251 |0102: const/4 v1, #int 5 // #5 │ │ -0581b2: 6202 a905 |0103: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ -0581b6: 4d02 0001 |0105: aput-object v2, v0, v1 │ │ -0581ba: 1261 |0107: const/4 v1, #int 6 // #6 │ │ -0581bc: 6202 b205 |0108: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ -0581c0: 4d02 0001 |010a: aput-object v2, v0, v1 │ │ -0581c4: 1271 |010c: const/4 v1, #int 7 // #7 │ │ -0581c6: 6202 b405 |010d: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ -0581ca: 4d02 0001 |010f: aput-object v2, v0, v1 │ │ -0581ce: 1301 0800 |0111: const/16 v1, #int 8 // #8 │ │ -0581d2: 6202 b305 |0113: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ -0581d6: 4d02 0001 |0115: aput-object v2, v0, v1 │ │ -0581da: 1301 0900 |0117: const/16 v1, #int 9 // #9 │ │ -0581de: 6202 a005 |0119: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ -0581e2: 4d02 0001 |011b: aput-object v2, v0, v1 │ │ -0581e6: 1301 0a00 |011d: const/16 v1, #int 10 // #a │ │ -0581ea: 6202 a405 |011f: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ -0581ee: 4d02 0001 |0121: aput-object v2, v0, v1 │ │ -0581f2: 1301 0b00 |0123: const/16 v1, #int 11 // #b │ │ -0581f6: 6202 a305 |0125: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ -0581fa: 4d02 0001 |0127: aput-object v2, v0, v1 │ │ -0581fe: 1301 0c00 |0129: const/16 v1, #int 12 // #c │ │ -058202: 6202 a205 |012b: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ -058206: 4d02 0001 |012d: aput-object v2, v0, v1 │ │ -05820a: 1301 0d00 |012f: const/16 v1, #int 13 // #d │ │ -05820e: 6202 a105 |0131: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ -058212: 4d02 0001 |0133: aput-object v2, v0, v1 │ │ -058216: 1301 0e00 |0135: const/16 v1, #int 14 // #e │ │ -05821a: 6202 b105 |0137: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ -05821e: 4d02 0001 |0139: aput-object v2, v0, v1 │ │ -058222: 1301 0f00 |013b: const/16 v1, #int 15 // #f │ │ -058226: 6202 b005 |013d: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ -05822a: 4d02 0001 |013f: aput-object v2, v0, v1 │ │ -05822e: 1301 1000 |0141: const/16 v1, #int 16 // #10 │ │ -058232: 6202 ad05 |0143: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ -058236: 4d02 0001 |0145: aput-object v2, v0, v1 │ │ -05823a: 1301 1100 |0147: const/16 v1, #int 17 // #11 │ │ -05823e: 6202 ae05 |0149: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ -058242: 4d02 0001 |014b: aput-object v2, v0, v1 │ │ -058246: 1301 1200 |014d: const/16 v1, #int 18 // #12 │ │ -05824a: 6202 ab05 |014f: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ -05824e: 4d02 0001 |0151: aput-object v2, v0, v1 │ │ -058252: 1301 1300 |0153: const/16 v1, #int 19 // #13 │ │ -058256: 6202 ac05 |0155: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ -05825a: 4d02 0001 |0157: aput-object v2, v0, v1 │ │ -05825e: 1301 1400 |0159: const/16 v1, #int 20 // #14 │ │ -058262: 6202 9f05 |015b: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ -058266: 4d02 0001 |015d: aput-object v2, v0, v1 │ │ -05826a: 1301 1500 |015f: const/16 v1, #int 21 // #15 │ │ -05826e: 6202 af05 |0161: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ -058272: 4d02 0001 |0163: aput-object v2, v0, v1 │ │ -058276: 6900 9e05 |0165: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.$VALUES:[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059e │ │ -05827a: 0e00 |0167: return-void │ │ +057f84: |[057f84] de.greenrobot.dao.async.AsyncOperation$OperationType.:()V │ │ +057f94: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +057f96: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +057f98: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +057f9a: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +057f9c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +057f9e: 2200 1103 |0005: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057fa2: 1a01 4904 |0007: const-string v1, "Insert" // string@0449 │ │ +057fa6: 7030 8b15 1003 |0009: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +057fac: 6900 a505 |000c: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ +057fb0: 2200 1103 |000e: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057fb4: 1a01 4b04 |0010: const-string v1, "InsertInTxIterable" // string@044b │ │ +057fb8: 7030 8b15 1004 |0012: invoke-direct {v0, v1, v4}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +057fbe: 6900 a705 |0015: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ +057fc2: 2200 1103 |0017: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057fc6: 1a01 4a04 |0019: const-string v1, "InsertInTxArray" // string@044a │ │ +057fca: 7030 8b15 1005 |001b: invoke-direct {v0, v1, v5}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +057fd0: 6900 a605 |001e: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ +057fd4: 2200 1103 |0020: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057fd8: 1a01 4c04 |0022: const-string v1, "InsertOrReplace" // string@044c │ │ +057fdc: 7030 8b15 1006 |0024: invoke-direct {v0, v1, v6}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +057fe2: 6900 a805 |0027: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ +057fe6: 2200 1103 |0029: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057fea: 1a01 4e04 |002b: const-string v1, "InsertOrReplaceInTxIterable" // string@044e │ │ +057fee: 7030 8b15 1007 |002d: invoke-direct {v0, v1, v7}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +057ff4: 6900 aa05 |0030: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ +057ff8: 2200 1103 |0032: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +057ffc: 1a01 4d04 |0034: const-string v1, "InsertOrReplaceInTxArray" // string@044d │ │ +058000: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +058002: 7030 8b15 1002 |0037: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058008: 6900 a905 |003a: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ +05800c: 2200 1103 |003c: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058010: 1a01 8b0b |003e: const-string v1, "Update" // string@0b8b │ │ +058014: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +058016: 7030 8b15 1002 |0041: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +05801c: 6900 b205 |0044: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ +058020: 2200 1103 |0046: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058024: 1a01 8d0b |0048: const-string v1, "UpdateInTxIterable" // string@0b8d │ │ +058028: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +05802a: 7030 8b15 1002 |004b: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058030: 6900 b405 |004e: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ +058034: 2200 1103 |0050: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058038: 1a01 8c0b |0052: const-string v1, "UpdateInTxArray" // string@0b8c │ │ +05803c: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +058040: 7030 8b15 1002 |0056: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058046: 6900 b305 |0059: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ +05804a: 2200 1103 |005b: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +05804e: 1a01 3003 |005d: const-string v1, "Delete" // string@0330 │ │ +058052: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +058056: 7030 8b15 1002 |0061: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +05805c: 6900 a005 |0064: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ +058060: 2200 1103 |0066: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058064: 1a01 3403 |0068: const-string v1, "DeleteInTxIterable" // string@0334 │ │ +058068: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +05806c: 7030 8b15 1002 |006c: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058072: 6900 a405 |006f: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ +058076: 2200 1103 |0071: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +05807a: 1a01 3303 |0073: const-string v1, "DeleteInTxArray" // string@0333 │ │ +05807e: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +058082: 7030 8b15 1002 |0077: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058088: 6900 a305 |007a: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ +05808c: 2200 1103 |007c: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058090: 1a01 3203 |007e: const-string v1, "DeleteByKey" // string@0332 │ │ +058094: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +058098: 7030 8b15 1002 |0082: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +05809e: 6900 a205 |0085: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ +0580a2: 2200 1103 |0087: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +0580a6: 1a01 3103 |0089: const-string v1, "DeleteAll" // string@0331 │ │ +0580aa: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +0580ae: 7030 8b15 1002 |008d: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +0580b4: 6900 a105 |0090: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ +0580b8: 2200 1103 |0092: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +0580bc: 1a01 720b |0094: const-string v1, "TransactionRunnable" // string@0b72 │ │ +0580c0: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ +0580c4: 7030 8b15 1002 |0098: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +0580ca: 6900 b105 |009b: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ +0580ce: 2200 1103 |009d: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +0580d2: 1a01 710b |009f: const-string v1, "TransactionCallable" // string@0b71 │ │ +0580d6: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ +0580da: 7030 8b15 1002 |00a3: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +0580e0: 6900 b005 |00a6: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ +0580e4: 2200 1103 |00a8: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +0580e8: 1a01 5e0a |00aa: const-string v1, "QueryList" // string@0a5e │ │ +0580ec: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ +0580f0: 7030 8b15 1002 |00ae: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +0580f6: 6900 ad05 |00b1: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ +0580fa: 2200 1103 |00b3: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +0580fe: 1a01 5f0a |00b5: const-string v1, "QueryUnique" // string@0a5f │ │ +058102: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ +058106: 7030 8b15 1002 |00b9: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +05810c: 6900 ae05 |00bc: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ +058110: 2200 1103 |00be: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058114: 1a01 2509 |00c0: const-string v1, "Load" // string@0925 │ │ +058118: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ +05811c: 7030 8b15 1002 |00c4: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058122: 6900 ab05 |00c7: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ +058126: 2200 1103 |00c9: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +05812a: 1a01 2609 |00cb: const-string v1, "LoadAll" // string@0926 │ │ +05812e: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ +058132: 7030 8b15 1002 |00cf: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058138: 6900 ac05 |00d2: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ +05813c: 2200 1103 |00d4: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058140: 1a01 e102 |00d6: const-string v1, "Count" // string@02e1 │ │ +058144: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ +058148: 7030 8b15 1002 |00da: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +05814e: 6900 9f05 |00dd: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ +058152: 2200 1103 |00df: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058156: 1a01 7c0a |00e1: const-string v1, "Refresh" // string@0a7c │ │ +05815a: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ +05815e: 7030 8b15 1002 |00e5: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.:(Ljava/lang/String;I)V // method@158b │ │ +058164: 6900 af05 |00e8: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ +058168: 1300 1600 |00ea: const/16 v0, #int 22 // #16 │ │ +05816c: 2300 0a04 |00ec: new-array v0, v0, [Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@040a │ │ +058170: 6201 a505 |00ee: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ +058174: 4d01 0003 |00f0: aput-object v1, v0, v3 │ │ +058178: 6201 a705 |00f2: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ +05817c: 4d01 0004 |00f4: aput-object v1, v0, v4 │ │ +058180: 6201 a605 |00f6: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ +058184: 4d01 0005 |00f8: aput-object v1, v0, v5 │ │ +058188: 6201 a805 |00fa: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ +05818c: 4d01 0006 |00fc: aput-object v1, v0, v6 │ │ +058190: 6201 aa05 |00fe: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ +058194: 4d01 0007 |0100: aput-object v1, v0, v7 │ │ +058198: 1251 |0102: const/4 v1, #int 5 // #5 │ │ +05819a: 6202 a905 |0103: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ +05819e: 4d02 0001 |0105: aput-object v2, v0, v1 │ │ +0581a2: 1261 |0107: const/4 v1, #int 6 // #6 │ │ +0581a4: 6202 b205 |0108: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ +0581a8: 4d02 0001 |010a: aput-object v2, v0, v1 │ │ +0581ac: 1271 |010c: const/4 v1, #int 7 // #7 │ │ +0581ae: 6202 b405 |010d: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ +0581b2: 4d02 0001 |010f: aput-object v2, v0, v1 │ │ +0581b6: 1301 0800 |0111: const/16 v1, #int 8 // #8 │ │ +0581ba: 6202 b305 |0113: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ +0581be: 4d02 0001 |0115: aput-object v2, v0, v1 │ │ +0581c2: 1301 0900 |0117: const/16 v1, #int 9 // #9 │ │ +0581c6: 6202 a005 |0119: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ +0581ca: 4d02 0001 |011b: aput-object v2, v0, v1 │ │ +0581ce: 1301 0a00 |011d: const/16 v1, #int 10 // #a │ │ +0581d2: 6202 a405 |011f: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ +0581d6: 4d02 0001 |0121: aput-object v2, v0, v1 │ │ +0581da: 1301 0b00 |0123: const/16 v1, #int 11 // #b │ │ +0581de: 6202 a305 |0125: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ +0581e2: 4d02 0001 |0127: aput-object v2, v0, v1 │ │ +0581e6: 1301 0c00 |0129: const/16 v1, #int 12 // #c │ │ +0581ea: 6202 a205 |012b: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ +0581ee: 4d02 0001 |012d: aput-object v2, v0, v1 │ │ +0581f2: 1301 0d00 |012f: const/16 v1, #int 13 // #d │ │ +0581f6: 6202 a105 |0131: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ +0581fa: 4d02 0001 |0133: aput-object v2, v0, v1 │ │ +0581fe: 1301 0e00 |0135: const/16 v1, #int 14 // #e │ │ +058202: 6202 b105 |0137: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ +058206: 4d02 0001 |0139: aput-object v2, v0, v1 │ │ +05820a: 1301 0f00 |013b: const/16 v1, #int 15 // #f │ │ +05820e: 6202 b005 |013d: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ +058212: 4d02 0001 |013f: aput-object v2, v0, v1 │ │ +058216: 1301 1000 |0141: const/16 v1, #int 16 // #10 │ │ +05821a: 6202 ad05 |0143: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ +05821e: 4d02 0001 |0145: aput-object v2, v0, v1 │ │ +058222: 1301 1100 |0147: const/16 v1, #int 17 // #11 │ │ +058226: 6202 ae05 |0149: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ +05822a: 4d02 0001 |014b: aput-object v2, v0, v1 │ │ +05822e: 1301 1200 |014d: const/16 v1, #int 18 // #12 │ │ +058232: 6202 ab05 |014f: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ +058236: 4d02 0001 |0151: aput-object v2, v0, v1 │ │ +05823a: 1301 1300 |0153: const/16 v1, #int 19 // #13 │ │ +05823e: 6202 ac05 |0155: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ +058242: 4d02 0001 |0157: aput-object v2, v0, v1 │ │ +058246: 1301 1400 |0159: const/16 v1, #int 20 // #14 │ │ +05824a: 6202 9f05 |015b: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ +05824e: 4d02 0001 |015d: aput-object v2, v0, v1 │ │ +058252: 1301 1500 |015f: const/16 v1, #int 21 // #15 │ │ +058256: 6202 af05 |0161: sget-object v2, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ +05825a: 4d02 0001 |0163: aput-object v2, v0, v1 │ │ +05825e: 6900 9e05 |0165: sput-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.$VALUES:[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059e │ │ +058262: 0e00 |0167: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=33 │ │ 0x0020 line=34 │ │ 0x003c line=35 │ │ 0x005b line=36 │ │ 0x007c line=37 │ │ @@ -93456,17 +93456,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 │ │ -05827c: |[05827c] de.greenrobot.dao.async.AsyncOperation$OperationType.:(Ljava/lang/String;I)V │ │ -05828c: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ -058292: 0e00 |0003: return-void │ │ +058264: |[058264] de.greenrobot.dao.async.AsyncOperation$OperationType.:(Ljava/lang/String;I)V │ │ +058274: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ +05827a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -93476,20 +93476,20 @@ │ │ type : '(Ljava/lang/String;)Lde/greenrobot/dao/async/AsyncOperation$OperationType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058294: |[058294] de.greenrobot.dao.async.AsyncOperation$OperationType.valueOf:(Ljava/lang/String;)Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ -0582a4: 1c00 1103 |0000: const-class v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0582a8: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ -0582ae: 0c00 |0005: move-result-object v0 │ │ -0582b0: 1f00 1103 |0006: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ -0582b4: 1100 |0008: return-object v0 │ │ +05827c: |[05827c] de.greenrobot.dao.async.AsyncOperation$OperationType.valueOf:(Ljava/lang/String;)Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ +05828c: 1c00 1103 |0000: const-class v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +058290: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ +058296: 0c00 |0005: move-result-object v0 │ │ +058298: 1f00 1103 |0006: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@0311 │ │ +05829c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lde/greenrobot/dao/async/AsyncOperation$OperationType;) │ │ @@ -93497,33 +93497,33 @@ │ │ type : '()[Lde/greenrobot/dao/async/AsyncOperation$OperationType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0582b8: |[0582b8] de.greenrobot.dao.async.AsyncOperation$OperationType.values:()[Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ -0582c8: 6200 9e05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.$VALUES:[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059e │ │ -0582cc: 6e10 721a 0000 |0002: invoke-virtual {v0}, [Lde/greenrobot/dao/async/AsyncOperation$OperationType;.clone:()Ljava/lang/Object; // method@1a72 │ │ -0582d2: 0c00 |0005: move-result-object v0 │ │ -0582d4: 1f00 0a04 |0006: check-cast v0, [Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@040a │ │ -0582d8: 1100 |0008: return-object v0 │ │ +0582a0: |[0582a0] de.greenrobot.dao.async.AsyncOperation$OperationType.values:()[Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ +0582b0: 6200 9e05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.$VALUES:[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059e │ │ +0582b4: 6e10 721a 0000 |0002: invoke-virtual {v0}, [Lde/greenrobot/dao/async/AsyncOperation$OperationType;.clone:()Ljava/lang/Object; // method@1a72 │ │ +0582ba: 0c00 |0005: move-result-object v0 │ │ +0582bc: 1f00 0a04 |0006: check-cast v0, [Lde/greenrobot/dao/async/AsyncOperation$OperationType; // type@040a │ │ +0582c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 595 (AsyncOperation.java) │ │ + source_file_idx : 588 (AsyncOperation.java) │ │ │ │ Class #364 header: │ │ class_idx : 786 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 595 │ │ +source_file_idx : 588 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #364 annotations: │ │ Annotations on class │ │ @@ -93604,23 +93604,23 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Object;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0582dc: |[0582dc] de.greenrobot.dao.async.AsyncOperation.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Object;I)V │ │ -0582ec: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0582f2: 5b12 c205 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ -0582f6: 5b13 b905 |0005: iput-object v3, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ -0582fa: 5915 ba05 |0007: iput v5, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ -0582fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -058300: 5b10 b805 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058304: 5b14 bc05 |000c: iput-object v4, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058308: 0e00 |000e: return-void │ │ +0582c4: |[0582c4] de.greenrobot.dao.async.AsyncOperation.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Object;I)V │ │ +0582d4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0582da: 5b12 c205 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ +0582de: 5b13 b905 |0005: iput-object v3, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ +0582e2: 5915 ba05 |0007: iput v5, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ +0582e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0582e8: 5b10 b805 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +0582ec: 5b14 bc05 |000c: iput-object v4, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +0582f0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -93638,23 +93638,23 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Lde/greenrobot/dao/AbstractDao;Ljava/lang/Object;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05830c: |[05830c] de.greenrobot.dao.async.AsyncOperation.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Lde/greenrobot/dao/AbstractDao;Ljava/lang/Object;I)V │ │ -05831c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -058322: 5b12 c205 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ -058326: 5915 ba05 |0005: iput v5, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ -05832a: 5b13 b805 |0007: iput-object v3, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -05832e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -058330: 5b10 b905 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ -058334: 5b14 bc05 |000c: iput-object v4, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058338: 0e00 |000e: return-void │ │ +0582f4: |[0582f4] de.greenrobot.dao.async.AsyncOperation.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Lde/greenrobot/dao/AbstractDao;Ljava/lang/Object;I)V │ │ +058304: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05830a: 5b12 c205 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ +05830e: 5915 ba05 |0005: iput v5, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ +058312: 5b13 b805 |0007: iput-object v3, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058316: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +058318: 5b10 b905 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ +05831c: 5b14 bc05 |000c: iput-object v4, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058320: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0005 line=68 │ │ 0x0007 line=69 │ │ 0x0009 line=70 │ │ @@ -93674,23 +93674,23 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05833c: |[05833c] de.greenrobot.dao.async.AsyncOperation.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ -05834c: 5410 b905 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ -058350: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -058354: 5410 b905 |0004: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ -058358: 1100 |0006: return-object v0 │ │ -05835a: 5410 b805 |0007: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -05835e: 6e10 0a15 0000 |0009: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -058364: 0c00 |000c: move-result-object v0 │ │ -058366: 28f9 |000d: goto 0006 // -0007 │ │ +058324: |[058324] de.greenrobot.dao.async.AsyncOperation.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ +058334: 5410 b905 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ +058338: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05833c: 5410 b905 |0004: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.database:Landroid/database/sqlite/SQLiteDatabase; // field@05b9 │ │ +058340: 1100 |0006: return-object v0 │ │ +058342: 5410 b805 |0007: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058346: 6e10 0a15 0000 |0009: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +05834c: 0c00 |000c: move-result-object v0 │ │ +05834e: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #1 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93698,27 +93698,27 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -058368: |[058368] de.greenrobot.dao.async.AsyncOperation.getDuration:()J │ │ -058378: 5340 c005 |0000: iget-wide v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ -05837c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -058380: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -058384: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -058388: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05838c: 1a01 690b |000a: const-string v1, "This operation did not yet complete" // string@0b69 │ │ -058390: 7020 4e15 1000 |000c: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -058396: 2700 |000f: throw v0 │ │ -058398: 5340 c005 |0010: iget-wide v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ -05839c: 5342 c105 |0012: iget-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ -0583a0: bc20 |0014: sub-long/2addr v0, v2 │ │ -0583a2: 1000 |0015: return-wide v0 │ │ +058350: |[058350] de.greenrobot.dao.async.AsyncOperation.getDuration:()J │ │ +058360: 5340 c005 |0000: iget-wide v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ +058364: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +058368: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +05836c: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +058370: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +058374: 1a01 620b |000a: const-string v1, "This operation did not yet complete" // string@0b62 │ │ +058378: 7020 4e15 1000 |000c: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05837e: 2700 |000f: throw v0 │ │ +058380: 5340 c005 |0010: iget-wide v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ +058384: 5342 c105 |0012: iget-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ +058388: bc20 |0014: sub-long/2addr v0, v2 │ │ +05838a: 1000 |0015: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x0010 line=144 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lde/greenrobot/dao/async/AsyncOperation; │ │ @@ -93728,17 +93728,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0583a4: |[0583a4] de.greenrobot.dao.async.AsyncOperation.getMergedOperationsCount:()I │ │ -0583b4: 5210 bb05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ -0583b8: 0f00 |0002: return v0 │ │ +05838c: |[05838c] de.greenrobot.dao.async.AsyncOperation.getMergedOperationsCount:()I │ │ +05839c: 5210 bb05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ +0583a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #3 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93746,17 +93746,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0583bc: |[0583bc] de.greenrobot.dao.async.AsyncOperation.getParameter:()Ljava/lang/Object; │ │ -0583cc: 5410 bc05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -0583d0: 1100 |0002: return-object v0 │ │ +0583a4: |[0583a4] de.greenrobot.dao.async.AsyncOperation.getParameter:()Ljava/lang/Object; │ │ +0583b4: 5410 bc05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +0583b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #4 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93764,31 +93764,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0583d4: |[0583d4] de.greenrobot.dao.async.AsyncOperation.getResult:()Ljava/lang/Object; │ │ -0583e4: 1d02 |0000: monitor-enter v2 │ │ -0583e6: 5520 b705 |0001: iget-boolean v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -0583ea: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -0583ee: 6e10 a315 0200 |0005: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.waitForCompletion:()Ljava/lang/Object; // method@15a3 │ │ -0583f4: 5420 bf05 |0008: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -0583f8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0583fc: 2200 1003 |000c: new-instance v0, Lde/greenrobot/dao/async/AsyncDaoException; // type@0310 │ │ -058400: 5421 bf05 |000e: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -058404: 7030 8815 2001 |0010: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/async/AsyncDaoException;.:(Lde/greenrobot/dao/async/AsyncOperation;Ljava/lang/Throwable;)V // method@1588 │ │ -05840a: 2700 |0013: throw v0 │ │ -05840c: 0d00 |0014: move-exception v0 │ │ -05840e: 1e02 |0015: monitor-exit v2 │ │ -058410: 2700 |0016: throw v0 │ │ -058412: 5420 bd05 |0017: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058416: 1e02 |0019: monitor-exit v2 │ │ -058418: 1100 |001a: return-object v0 │ │ +0583bc: |[0583bc] de.greenrobot.dao.async.AsyncOperation.getResult:()Ljava/lang/Object; │ │ +0583cc: 1d02 |0000: monitor-enter v2 │ │ +0583ce: 5520 b705 |0001: iget-boolean v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +0583d2: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +0583d6: 6e10 a315 0200 |0005: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.waitForCompletion:()Ljava/lang/Object; // method@15a3 │ │ +0583dc: 5420 bf05 |0008: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +0583e0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +0583e4: 2200 1003 |000c: new-instance v0, Lde/greenrobot/dao/async/AsyncDaoException; // type@0310 │ │ +0583e8: 5421 bf05 |000e: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +0583ec: 7030 8815 2001 |0010: invoke-direct {v0, v2, v1}, Lde/greenrobot/dao/async/AsyncDaoException;.:(Lde/greenrobot/dao/async/AsyncOperation;Ljava/lang/Throwable;)V // method@1588 │ │ +0583f2: 2700 |0013: throw v0 │ │ +0583f4: 0d00 |0014: move-exception v0 │ │ +0583f6: 1e02 |0015: monitor-exit v2 │ │ +0583f8: 2700 |0016: throw v0 │ │ +0583fa: 5420 bd05 |0017: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +0583fe: 1e02 |0019: monitor-exit v2 │ │ +058400: 1100 |001a: return-object v0 │ │ catches : 2 │ │ 0x0001 - 0x0014 │ │ -> 0x0014 │ │ 0x0017 - 0x0019 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=106 │ │ @@ -93805,17 +93805,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058430: |[058430] de.greenrobot.dao.async.AsyncOperation.getSequenceNumber:()I │ │ -058440: 5210 be05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.sequenceNumber:I // field@05be │ │ -058444: 0f00 |0002: return v0 │ │ +058418: |[058418] de.greenrobot.dao.async.AsyncOperation.getSequenceNumber:()I │ │ +058428: 5210 be05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.sequenceNumber:I // field@05be │ │ +05842c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #6 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93823,17 +93823,17 @@ │ │ type : '()Ljava/lang/Throwable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058448: |[058448] de.greenrobot.dao.async.AsyncOperation.getThrowable:()Ljava/lang/Throwable; │ │ -058458: 5410 bf05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -05845c: 1100 |0002: return-object v0 │ │ +058430: |[058430] de.greenrobot.dao.async.AsyncOperation.getThrowable:()Ljava/lang/Throwable; │ │ +058440: 5410 bf05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +058444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #7 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93841,17 +93841,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058460: |[058460] de.greenrobot.dao.async.AsyncOperation.getTimeCompleted:()J │ │ -058470: 5320 c005 |0000: iget-wide v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ -058474: 1000 |0002: return-wide v0 │ │ +058448: |[058448] de.greenrobot.dao.async.AsyncOperation.getTimeCompleted:()J │ │ +058458: 5320 c005 |0000: iget-wide v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ +05845c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #8 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93859,17 +93859,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058478: |[058478] de.greenrobot.dao.async.AsyncOperation.getTimeStarted:()J │ │ -058488: 5320 c105 |0000: iget-wide v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ -05848c: 1000 |0002: return-wide v0 │ │ +058460: |[058460] de.greenrobot.dao.async.AsyncOperation.getTimeStarted:()J │ │ +058470: 5320 c105 |0000: iget-wide v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ +058474: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #9 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93877,17 +93877,17 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperation$OperationType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058490: |[058490] de.greenrobot.dao.async.AsyncOperation.getType:()Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ -0584a0: 5410 c205 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ -0584a4: 1100 |0002: return-object v0 │ │ +058478: |[058478] de.greenrobot.dao.async.AsyncOperation.getType:()Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ +058488: 5410 c205 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ +05848c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #10 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93895,17 +93895,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0584a8: |[0584a8] de.greenrobot.dao.async.AsyncOperation.isCompleted:()Z │ │ -0584b8: 5510 b705 |0000: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -0584bc: 0f00 |0002: return v0 │ │ +058490: |[058490] de.greenrobot.dao.async.AsyncOperation.isCompleted:()Z │ │ +0584a0: 5510 b705 |0000: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +0584a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #11 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93913,23 +93913,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0584c0: |[0584c0] de.greenrobot.dao.async.AsyncOperation.isCompletedSucessfully:()Z │ │ -0584d0: 5510 b705 |0000: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -0584d4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0584d8: 5410 bf05 |0004: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -0584dc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0584e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0584e2: 0f00 |0009: return v0 │ │ -0584e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0584e6: 28fe |000b: goto 0009 // -0002 │ │ +0584a8: |[0584a8] de.greenrobot.dao.async.AsyncOperation.isCompletedSucessfully:()Z │ │ +0584b8: 5510 b705 |0000: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +0584bc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0584c0: 5410 bf05 |0004: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +0584c4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0584c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0584ca: 0f00 |0009: return v0 │ │ +0584cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0584ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #12 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93937,21 +93937,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0584e8: |[0584e8] de.greenrobot.dao.async.AsyncOperation.isFailed:()Z │ │ -0584f8: 5410 bf05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -0584fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -058500: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -058502: 0f00 |0005: return v0 │ │ -058504: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -058506: 28fe |0007: goto 0005 // -0002 │ │ +0584d0: |[0584d0] de.greenrobot.dao.async.AsyncOperation.isFailed:()Z │ │ +0584e0: 5410 bf05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +0584e4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0584e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0584ea: 0f00 |0005: return v0 │ │ +0584ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0584ee: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #13 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93959,22 +93959,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058508: |[058508] de.greenrobot.dao.async.AsyncOperation.isMergeTx:()Z │ │ -058518: 5210 ba05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ -05851c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -058520: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -058524: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058526: 0f00 |0007: return v0 │ │ -058528: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05852a: 28fe |0009: goto 0007 // -0002 │ │ +0584f0: |[0584f0] de.greenrobot.dao.async.AsyncOperation.isMergeTx:()Z │ │ +058500: 5210 ba05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.flags:I // field@05ba │ │ +058504: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +058508: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05850c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05850e: 0f00 |0007: return v0 │ │ +058510: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058512: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ #14 : (in Lde/greenrobot/dao/async/AsyncOperation;) │ │ @@ -93982,31 +93982,31 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -05852c: |[05852c] de.greenrobot.dao.async.AsyncOperation.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z │ │ -05853c: 3803 1a00 |0000: if-eqz v3, 001a // +001a │ │ -058540: 6e10 9e15 0200 |0002: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ -058546: 0a00 |0005: move-result v0 │ │ -058548: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -05854c: 6e10 9e15 0300 |0008: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ -058552: 0a00 |000b: move-result v0 │ │ -058554: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -058558: 6e10 9115 0200 |000e: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ -05855e: 0c00 |0011: move-result-object v0 │ │ -058560: 6e10 9115 0300 |0012: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ -058566: 0c01 |0015: move-result-object v1 │ │ -058568: 3310 0400 |0016: if-ne v0, v1, 001a // +0004 │ │ -05856c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -05856e: 0f00 |0019: return v0 │ │ -058570: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -058572: 28fe |001b: goto 0019 // -0002 │ │ +058514: |[058514] de.greenrobot.dao.async.AsyncOperation.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z │ │ +058524: 3803 1a00 |0000: if-eqz v3, 001a // +001a │ │ +058528: 6e10 9e15 0200 |0002: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ +05852e: 0a00 |0005: move-result v0 │ │ +058530: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +058534: 6e10 9e15 0300 |0008: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ +05853a: 0a00 |000b: move-result v0 │ │ +05853c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +058540: 6e10 9115 0200 |000e: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ +058546: 0c00 |0011: move-result-object v0 │ │ +058548: 6e10 9115 0300 |0012: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ +05854e: 0c01 |0015: move-result-object v1 │ │ +058550: 3310 0400 |0016: if-ne v0, v1, 001a // +0004 │ │ +058554: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +058556: 0f00 |0019: return v0 │ │ +058558: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05855a: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lde/greenrobot/dao/async/AsyncOperation; │ │ 0x0000 - 0x001c reg=3 other Lde/greenrobot/dao/async/AsyncOperation; │ │ │ │ @@ -94015,25 +94015,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -058574: |[058574] de.greenrobot.dao.async.AsyncOperation.reset:()V │ │ -058584: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -058588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05858a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05858c: 5a42 c105 |0004: iput-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ -058590: 5a42 c005 |0006: iput-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ -058594: 5c40 b705 |0008: iput-boolean v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -058598: 5b41 bf05 |000a: iput-object v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -05859c: 5b41 bd05 |000c: iput-object v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -0585a0: 5940 bb05 |000e: iput v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ -0585a4: 0e00 |0010: return-void │ │ +05855c: |[05855c] de.greenrobot.dao.async.AsyncOperation.reset:()V │ │ +05856c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +058570: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +058572: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +058574: 5a42 c105 |0004: iput-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ +058578: 5a42 c005 |0006: iput-wide v2, v4, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ +05857c: 5c40 b705 |0008: iput-boolean v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +058580: 5b41 bf05 |000a: iput-object v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +058584: 5b41 bd05 |000c: iput-object v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058588: 5940 bb05 |000e: iput v0, v4, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ +05858c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=218 │ │ 0x0006 line=219 │ │ 0x0008 line=220 │ │ 0x000a line=221 │ │ 0x000c line=222 │ │ @@ -94047,24 +94047,24 @@ │ │ type : '()V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0585a8: |[0585a8] de.greenrobot.dao.async.AsyncOperation.setCompleted:()V │ │ -0585b8: 1d01 |0000: monitor-enter v1 │ │ -0585ba: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0585bc: 5c10 b705 |0002: iput-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -0585c0: 6e10 c417 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@17c4 │ │ -0585c6: 1e01 |0007: monitor-exit v1 │ │ -0585c8: 0e00 |0008: return-void │ │ -0585ca: 0d00 |0009: move-exception v0 │ │ -0585cc: 1e01 |000a: monitor-exit v1 │ │ -0585ce: 2700 |000b: throw v0 │ │ +058590: |[058590] de.greenrobot.dao.async.AsyncOperation.setCompleted:()V │ │ +0585a0: 1d01 |0000: monitor-enter v1 │ │ +0585a2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0585a4: 5c10 b705 |0002: iput-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +0585a8: 6e10 c417 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@17c4 │ │ +0585ae: 1e01 |0007: monitor-exit v1 │ │ +0585b0: 0e00 |0008: return-void │ │ +0585b2: 0d00 |0009: move-exception v0 │ │ +0585b4: 1e01 |000a: monitor-exit v1 │ │ +0585b6: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=193 │ │ 0x0007 line=194 │ │ @@ -94077,17 +94077,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0585dc: |[0585dc] de.greenrobot.dao.async.AsyncOperation.setThrowable:(Ljava/lang/Throwable;)V │ │ -0585ec: 5b01 bf05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -0585f0: 0e00 |0002: return-void │ │ +0585c4: |[0585c4] de.greenrobot.dao.async.AsyncOperation.setThrowable:(Ljava/lang/Throwable;)V │ │ +0585d4: 5b01 bf05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +0585d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/async/AsyncOperation; │ │ 0x0000 - 0x0003 reg=1 throwable Ljava/lang/Throwable; │ │ @@ -94097,31 +94097,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0585f4: |[0585f4] de.greenrobot.dao.async.AsyncOperation.waitForCompletion:()Ljava/lang/Object; │ │ -058604: 1d03 |0000: monitor-enter v3 │ │ -058606: 5531 b705 |0001: iget-boolean v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -05860a: 3901 1200 |0003: if-nez v1, 0015 // +0012 │ │ -05860e: 6e10 c617 0300 |0005: invoke-virtual {v3}, Ljava/lang/Object;.wait:()V // method@17c6 │ │ -058614: 28f9 |0008: goto 0001 // -0007 │ │ -058616: 0d00 |0009: move-exception v0 │ │ -058618: 2201 0a03 |000a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05861c: 1a02 6804 |000c: const-string v2, "Interrupted while waiting for operation to complete" // string@0468 │ │ -058620: 7030 4f15 2100 |000e: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -058626: 2701 |0011: throw v1 │ │ -058628: 0d01 |0012: move-exception v1 │ │ -05862a: 1e03 |0013: monitor-exit v3 │ │ -05862c: 2701 |0014: throw v1 │ │ -05862e: 5431 bd05 |0015: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058632: 1e03 |0017: monitor-exit v3 │ │ -058634: 1101 |0018: return-object v1 │ │ +0585dc: |[0585dc] de.greenrobot.dao.async.AsyncOperation.waitForCompletion:()Ljava/lang/Object; │ │ +0585ec: 1d03 |0000: monitor-enter v3 │ │ +0585ee: 5531 b705 |0001: iget-boolean v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +0585f2: 3901 1200 |0003: if-nez v1, 0015 // +0012 │ │ +0585f6: 6e10 c617 0300 |0005: invoke-virtual {v3}, Ljava/lang/Object;.wait:()V // method@17c6 │ │ +0585fc: 28f9 |0008: goto 0001 // -0007 │ │ +0585fe: 0d00 |0009: move-exception v0 │ │ +058600: 2201 0a03 |000a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +058604: 1a02 6104 |000c: const-string v2, "Interrupted while waiting for operation to complete" // string@0461 │ │ +058608: 7030 4f15 2100 |000e: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +05860e: 2701 |0011: throw v1 │ │ +058610: 0d01 |0012: move-exception v1 │ │ +058612: 1e03 |0013: monitor-exit v3 │ │ +058614: 2701 |0014: throw v1 │ │ +058616: 5431 bd05 |0015: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +05861a: 1e03 |0017: monitor-exit v3 │ │ +05861c: 1101 |0018: return-object v1 │ │ catches : 4 │ │ 0x0001 - 0x0003 │ │ -> 0x0012 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ -> 0x0012 │ │ 0x000a - 0x0012 │ │ @@ -94144,31 +94144,31 @@ │ │ type : '(I)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -058660: |[058660] de.greenrobot.dao.async.AsyncOperation.waitForCompletion:(I)Z │ │ -058670: 1d04 |0000: monitor-enter v4 │ │ -058672: 5541 b705 |0001: iget-boolean v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -058676: 3901 0600 |0003: if-nez v1, 0009 // +0006 │ │ -05867a: 8152 |0005: int-to-long v2, v5 │ │ -05867c: 6e30 c717 2403 |0006: invoke-virtual {v4, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@17c7 │ │ -058682: 5541 b705 |0009: iget-boolean v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ -058686: 1e04 |000b: monitor-exit v4 │ │ -058688: 0f01 |000c: return v1 │ │ -05868a: 0d00 |000d: move-exception v0 │ │ -05868c: 2201 0a03 |000e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -058690: 1a02 6804 |0010: const-string v2, "Interrupted while waiting for operation to complete" // string@0468 │ │ -058694: 7030 4f15 2100 |0012: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -05869a: 2701 |0015: throw v1 │ │ -05869c: 0d01 |0016: move-exception v1 │ │ -05869e: 1e04 |0017: monitor-exit v4 │ │ -0586a0: 2701 |0018: throw v1 │ │ +058648: |[058648] de.greenrobot.dao.async.AsyncOperation.waitForCompletion:(I)Z │ │ +058658: 1d04 |0000: monitor-enter v4 │ │ +05865a: 5541 b705 |0001: iget-boolean v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +05865e: 3901 0600 |0003: if-nez v1, 0009 // +0006 │ │ +058662: 8152 |0005: int-to-long v2, v5 │ │ +058664: 6e30 c717 2403 |0006: invoke-virtual {v4, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@17c7 │ │ +05866a: 5541 b705 |0009: iget-boolean v1, v4, Lde/greenrobot/dao/async/AsyncOperation;.completed:Z // field@05b7 │ │ +05866e: 1e04 |000b: monitor-exit v4 │ │ +058670: 0f01 |000c: return v1 │ │ +058672: 0d00 |000d: move-exception v0 │ │ +058674: 2201 0a03 |000e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +058678: 1a02 6104 |0010: const-string v2, "Interrupted while waiting for operation to complete" // string@0461 │ │ +05867c: 7030 4f15 2100 |0012: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +058682: 2701 |0015: throw v1 │ │ +058684: 0d01 |0016: move-exception v1 │ │ +058686: 1e04 |0017: monitor-exit v4 │ │ +058688: 2701 |0018: throw v1 │ │ catches : 4 │ │ 0x0001 - 0x0003 │ │ -> 0x0016 │ │ 0x0006 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000d │ │ -> 0x0016 │ │ 0x0009 - 0x000b │ │ @@ -94183,21 +94183,21 @@ │ │ 0x000e line=184 │ │ 0x0016 line=180 │ │ locals : │ │ 0x000e - 0x0016 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0000 - 0x0019 reg=4 this Lde/greenrobot/dao/async/AsyncOperation; │ │ 0x0000 - 0x0019 reg=5 maxMillis I │ │ │ │ - source_file_idx : 595 (AsyncOperation.java) │ │ + source_file_idx : 588 (AsyncOperation.java) │ │ │ │ Class #365 header: │ │ class_idx : 787 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 596 │ │ +source_file_idx : 589 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -94221,197 +94221,197 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 323 16-bit code units │ │ -0586cc: |[0586cc] de.greenrobot.dao.async.AsyncOperationExecutor$1.:()V │ │ -0586dc: 7100 8e15 0000 |0000: invoke-static {}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.values:()[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // method@158e │ │ -0586e2: 0c00 |0003: move-result-object v0 │ │ -0586e4: 2100 |0004: array-length v0, v0 │ │ -0586e6: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ -0586ea: 6900 c305 |0007: sput-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0586ee: 6200 c305 |0009: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0586f2: 6201 a005 |000b: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ -0586f6: 6e10 8c15 0100 |000d: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0586fc: 0a01 |0010: move-result v1 │ │ -0586fe: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -058700: 4b02 0001 |0012: aput v2, v0, v1 │ │ -058704: 6200 c305 |0014: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058708: 6201 a405 |0016: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ -05870c: 6e10 8c15 0100 |0018: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058712: 0a01 |001b: move-result v1 │ │ -058714: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -058716: 4b02 0001 |001d: aput v2, v0, v1 │ │ -05871a: 6200 c305 |001f: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05871e: 6201 a305 |0021: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ -058722: 6e10 8c15 0100 |0023: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058728: 0a01 |0026: move-result v1 │ │ -05872a: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -05872c: 4b02 0001 |0028: aput v2, v0, v1 │ │ -058730: 6200 c305 |002a: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058734: 6201 a505 |002c: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ -058738: 6e10 8c15 0100 |002e: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05873e: 0a01 |0031: move-result v1 │ │ -058740: 1242 |0032: const/4 v2, #int 4 // #4 │ │ -058742: 4b02 0001 |0033: aput v2, v0, v1 │ │ -058746: 6200 c305 |0035: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05874a: 6201 a705 |0037: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ -05874e: 6e10 8c15 0100 |0039: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058754: 0a01 |003c: move-result v1 │ │ -058756: 1252 |003d: const/4 v2, #int 5 // #5 │ │ -058758: 4b02 0001 |003e: aput v2, v0, v1 │ │ -05875c: 6200 c305 |0040: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058760: 6201 a605 |0042: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ -058764: 6e10 8c15 0100 |0044: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05876a: 0a01 |0047: move-result v1 │ │ -05876c: 1262 |0048: const/4 v2, #int 6 // #6 │ │ -05876e: 4b02 0001 |0049: aput v2, v0, v1 │ │ -058772: 6200 c305 |004b: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058776: 6201 a805 |004d: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ -05877a: 6e10 8c15 0100 |004f: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058780: 0a01 |0052: move-result v1 │ │ -058782: 1272 |0053: const/4 v2, #int 7 // #7 │ │ -058784: 4b02 0001 |0054: aput v2, v0, v1 │ │ -058788: 6200 c305 |0056: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05878c: 6201 aa05 |0058: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ -058790: 6e10 8c15 0100 |005a: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058796: 0a01 |005d: move-result v1 │ │ -058798: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ -05879c: 4b02 0001 |0060: aput v2, v0, v1 │ │ -0587a0: 6200 c305 |0062: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0587a4: 6201 a905 |0064: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ -0587a8: 6e10 8c15 0100 |0066: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0587ae: 0a01 |0069: move-result v1 │ │ -0587b0: 1302 0900 |006a: const/16 v2, #int 9 // #9 │ │ -0587b4: 4b02 0001 |006c: aput v2, v0, v1 │ │ -0587b8: 6200 c305 |006e: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0587bc: 6201 b205 |0070: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ -0587c0: 6e10 8c15 0100 |0072: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0587c6: 0a01 |0075: move-result v1 │ │ -0587c8: 1302 0a00 |0076: const/16 v2, #int 10 // #a │ │ -0587cc: 4b02 0001 |0078: aput v2, v0, v1 │ │ -0587d0: 6200 c305 |007a: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0587d4: 6201 b405 |007c: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ -0587d8: 6e10 8c15 0100 |007e: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0587de: 0a01 |0081: move-result v1 │ │ -0587e0: 1302 0b00 |0082: const/16 v2, #int 11 // #b │ │ -0587e4: 4b02 0001 |0084: aput v2, v0, v1 │ │ -0587e8: 6200 c305 |0086: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0587ec: 6201 b305 |0088: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ -0587f0: 6e10 8c15 0100 |008a: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0587f6: 0a01 |008d: move-result v1 │ │ -0587f8: 1302 0c00 |008e: const/16 v2, #int 12 // #c │ │ -0587fc: 4b02 0001 |0090: aput v2, v0, v1 │ │ -058800: 6200 c305 |0092: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058804: 6201 b105 |0094: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ -058808: 6e10 8c15 0100 |0096: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05880e: 0a01 |0099: move-result v1 │ │ -058810: 1302 0d00 |009a: const/16 v2, #int 13 // #d │ │ -058814: 4b02 0001 |009c: aput v2, v0, v1 │ │ -058818: 6200 c305 |009e: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05881c: 6201 b005 |00a0: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ -058820: 6e10 8c15 0100 |00a2: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058826: 0a01 |00a5: move-result v1 │ │ -058828: 1302 0e00 |00a6: const/16 v2, #int 14 // #e │ │ -05882c: 4b02 0001 |00a8: aput v2, v0, v1 │ │ -058830: 6200 c305 |00aa: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058834: 6201 ad05 |00ac: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ -058838: 6e10 8c15 0100 |00ae: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05883e: 0a01 |00b1: move-result v1 │ │ -058840: 1302 0f00 |00b2: const/16 v2, #int 15 // #f │ │ -058844: 4b02 0001 |00b4: aput v2, v0, v1 │ │ -058848: 6200 c305 |00b6: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05884c: 6201 ae05 |00b8: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ -058850: 6e10 8c15 0100 |00ba: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058856: 0a01 |00bd: move-result v1 │ │ -058858: 1302 1000 |00be: const/16 v2, #int 16 // #10 │ │ -05885c: 4b02 0001 |00c0: aput v2, v0, v1 │ │ -058860: 6200 c305 |00c2: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058864: 6201 a205 |00c4: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ -058868: 6e10 8c15 0100 |00c6: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05886e: 0a01 |00c9: move-result v1 │ │ -058870: 1302 1100 |00ca: const/16 v2, #int 17 // #11 │ │ -058874: 4b02 0001 |00cc: aput v2, v0, v1 │ │ -058878: 6200 c305 |00ce: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -05887c: 6201 a105 |00d0: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ -058880: 6e10 8c15 0100 |00d2: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058886: 0a01 |00d5: move-result v1 │ │ -058888: 1302 1200 |00d6: const/16 v2, #int 18 // #12 │ │ -05888c: 4b02 0001 |00d8: aput v2, v0, v1 │ │ -058890: 6200 c305 |00da: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058894: 6201 ab05 |00dc: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ -058898: 6e10 8c15 0100 |00de: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -05889e: 0a01 |00e1: move-result v1 │ │ -0588a0: 1302 1300 |00e2: const/16 v2, #int 19 // #13 │ │ -0588a4: 4b02 0001 |00e4: aput v2, v0, v1 │ │ -0588a8: 6200 c305 |00e6: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0588ac: 6201 ac05 |00e8: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ -0588b0: 6e10 8c15 0100 |00ea: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0588b6: 0a01 |00ed: move-result v1 │ │ -0588b8: 1302 1400 |00ee: const/16 v2, #int 20 // #14 │ │ -0588bc: 4b02 0001 |00f0: aput v2, v0, v1 │ │ -0588c0: 6200 c305 |00f2: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0588c4: 6201 9f05 |00f4: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ -0588c8: 6e10 8c15 0100 |00f6: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0588ce: 0a01 |00f9: move-result v1 │ │ -0588d0: 1302 1500 |00fa: const/16 v2, #int 21 // #15 │ │ -0588d4: 4b02 0001 |00fc: aput v2, v0, v1 │ │ -0588d8: 6200 c305 |00fe: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -0588dc: 6201 af05 |0100: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ -0588e0: 6e10 8c15 0100 |0102: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -0588e6: 0a01 |0105: move-result v1 │ │ -0588e8: 1302 1600 |0106: const/16 v2, #int 22 // #16 │ │ -0588ec: 4b02 0001 |0108: aput v2, v0, v1 │ │ -0588f0: 0e00 |010a: return-void │ │ -0588f2: 0d00 |010b: move-exception v0 │ │ -0588f4: 28fe |010c: goto 010a // -0002 │ │ -0588f6: 0d00 |010d: move-exception v0 │ │ -0588f8: 28f0 |010e: goto 00fe // -0010 │ │ -0588fa: 0d00 |010f: move-exception v0 │ │ -0588fc: 28e2 |0110: goto 00f2 // -001e │ │ -0588fe: 0d00 |0111: move-exception v0 │ │ -058900: 28d4 |0112: goto 00e6 // -002c │ │ -058902: 0d00 |0113: move-exception v0 │ │ -058904: 28c6 |0114: goto 00da // -003a │ │ -058906: 0d00 |0115: move-exception v0 │ │ -058908: 28b8 |0116: goto 00ce // -0048 │ │ -05890a: 0d00 |0117: move-exception v0 │ │ -05890c: 28aa |0118: goto 00c2 // -0056 │ │ -05890e: 0d00 |0119: move-exception v0 │ │ -058910: 289c |011a: goto 00b6 // -0064 │ │ -058912: 0d00 |011b: move-exception v0 │ │ -058914: 288e |011c: goto 00aa // -0072 │ │ -058916: 0d00 |011d: move-exception v0 │ │ -058918: 2880 |011e: goto 009e // -0080 │ │ -05891a: 0d00 |011f: move-exception v0 │ │ -05891c: 2900 72ff |0120: goto/16 0092 // -008e │ │ -058920: 0d00 |0122: move-exception v0 │ │ -058922: 2900 63ff |0123: goto/16 0086 // -009d │ │ -058926: 0d00 |0125: move-exception v0 │ │ -058928: 2900 54ff |0126: goto/16 007a // -00ac │ │ -05892c: 0d00 |0128: move-exception v0 │ │ -05892e: 2900 45ff |0129: goto/16 006e // -00bb │ │ -058932: 0d00 |012b: move-exception v0 │ │ -058934: 2900 36ff |012c: goto/16 0062 // -00ca │ │ -058938: 0d00 |012e: move-exception v0 │ │ -05893a: 2900 27ff |012f: goto/16 0056 // -00d9 │ │ -05893e: 0d00 |0131: move-exception v0 │ │ -058940: 2900 19ff |0132: goto/16 004b // -00e7 │ │ -058944: 0d00 |0134: move-exception v0 │ │ -058946: 2900 0bff |0135: goto/16 0040 // -00f5 │ │ -05894a: 0d00 |0137: move-exception v0 │ │ -05894c: 2900 fdfe |0138: goto/16 0035 // -0103 │ │ -058950: 0d00 |013a: move-exception v0 │ │ -058952: 2900 effe |013b: goto/16 002a // -0111 │ │ -058956: 0d00 |013d: move-exception v0 │ │ -058958: 2900 e1fe |013e: goto/16 001f // -011f │ │ -05895c: 0d00 |0140: move-exception v0 │ │ -05895e: 2900 d3fe |0141: goto/16 0014 // -012d │ │ +0586b4: |[0586b4] de.greenrobot.dao.async.AsyncOperationExecutor$1.:()V │ │ +0586c4: 7100 8e15 0000 |0000: invoke-static {}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.values:()[Lde/greenrobot/dao/async/AsyncOperation$OperationType; // method@158e │ │ +0586ca: 0c00 |0003: move-result-object v0 │ │ +0586cc: 2100 |0004: array-length v0, v0 │ │ +0586ce: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ +0586d2: 6900 c305 |0007: sput-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0586d6: 6200 c305 |0009: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0586da: 6201 a005 |000b: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ +0586de: 6e10 8c15 0100 |000d: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0586e4: 0a01 |0010: move-result v1 │ │ +0586e6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0586e8: 4b02 0001 |0012: aput v2, v0, v1 │ │ +0586ec: 6200 c305 |0014: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0586f0: 6201 a405 |0016: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ +0586f4: 6e10 8c15 0100 |0018: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0586fa: 0a01 |001b: move-result v1 │ │ +0586fc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0586fe: 4b02 0001 |001d: aput v2, v0, v1 │ │ +058702: 6200 c305 |001f: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058706: 6201 a305 |0021: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ +05870a: 6e10 8c15 0100 |0023: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058710: 0a01 |0026: move-result v1 │ │ +058712: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +058714: 4b02 0001 |0028: aput v2, v0, v1 │ │ +058718: 6200 c305 |002a: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05871c: 6201 a505 |002c: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ +058720: 6e10 8c15 0100 |002e: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058726: 0a01 |0031: move-result v1 │ │ +058728: 1242 |0032: const/4 v2, #int 4 // #4 │ │ +05872a: 4b02 0001 |0033: aput v2, v0, v1 │ │ +05872e: 6200 c305 |0035: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058732: 6201 a705 |0037: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ +058736: 6e10 8c15 0100 |0039: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05873c: 0a01 |003c: move-result v1 │ │ +05873e: 1252 |003d: const/4 v2, #int 5 // #5 │ │ +058740: 4b02 0001 |003e: aput v2, v0, v1 │ │ +058744: 6200 c305 |0040: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058748: 6201 a605 |0042: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ +05874c: 6e10 8c15 0100 |0044: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058752: 0a01 |0047: move-result v1 │ │ +058754: 1262 |0048: const/4 v2, #int 6 // #6 │ │ +058756: 4b02 0001 |0049: aput v2, v0, v1 │ │ +05875a: 6200 c305 |004b: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05875e: 6201 a805 |004d: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ +058762: 6e10 8c15 0100 |004f: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058768: 0a01 |0052: move-result v1 │ │ +05876a: 1272 |0053: const/4 v2, #int 7 // #7 │ │ +05876c: 4b02 0001 |0054: aput v2, v0, v1 │ │ +058770: 6200 c305 |0056: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058774: 6201 aa05 |0058: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ +058778: 6e10 8c15 0100 |005a: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05877e: 0a01 |005d: move-result v1 │ │ +058780: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ +058784: 4b02 0001 |0060: aput v2, v0, v1 │ │ +058788: 6200 c305 |0062: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05878c: 6201 a905 |0064: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ +058790: 6e10 8c15 0100 |0066: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058796: 0a01 |0069: move-result v1 │ │ +058798: 1302 0900 |006a: const/16 v2, #int 9 // #9 │ │ +05879c: 4b02 0001 |006c: aput v2, v0, v1 │ │ +0587a0: 6200 c305 |006e: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0587a4: 6201 b205 |0070: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ +0587a8: 6e10 8c15 0100 |0072: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0587ae: 0a01 |0075: move-result v1 │ │ +0587b0: 1302 0a00 |0076: const/16 v2, #int 10 // #a │ │ +0587b4: 4b02 0001 |0078: aput v2, v0, v1 │ │ +0587b8: 6200 c305 |007a: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0587bc: 6201 b405 |007c: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ +0587c0: 6e10 8c15 0100 |007e: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0587c6: 0a01 |0081: move-result v1 │ │ +0587c8: 1302 0b00 |0082: const/16 v2, #int 11 // #b │ │ +0587cc: 4b02 0001 |0084: aput v2, v0, v1 │ │ +0587d0: 6200 c305 |0086: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0587d4: 6201 b305 |0088: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ +0587d8: 6e10 8c15 0100 |008a: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0587de: 0a01 |008d: move-result v1 │ │ +0587e0: 1302 0c00 |008e: const/16 v2, #int 12 // #c │ │ +0587e4: 4b02 0001 |0090: aput v2, v0, v1 │ │ +0587e8: 6200 c305 |0092: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0587ec: 6201 b105 |0094: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ +0587f0: 6e10 8c15 0100 |0096: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0587f6: 0a01 |0099: move-result v1 │ │ +0587f8: 1302 0d00 |009a: const/16 v2, #int 13 // #d │ │ +0587fc: 4b02 0001 |009c: aput v2, v0, v1 │ │ +058800: 6200 c305 |009e: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058804: 6201 b005 |00a0: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ +058808: 6e10 8c15 0100 |00a2: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05880e: 0a01 |00a5: move-result v1 │ │ +058810: 1302 0e00 |00a6: const/16 v2, #int 14 // #e │ │ +058814: 4b02 0001 |00a8: aput v2, v0, v1 │ │ +058818: 6200 c305 |00aa: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05881c: 6201 ad05 |00ac: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ +058820: 6e10 8c15 0100 |00ae: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058826: 0a01 |00b1: move-result v1 │ │ +058828: 1302 0f00 |00b2: const/16 v2, #int 15 // #f │ │ +05882c: 4b02 0001 |00b4: aput v2, v0, v1 │ │ +058830: 6200 c305 |00b6: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058834: 6201 ae05 |00b8: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ +058838: 6e10 8c15 0100 |00ba: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05883e: 0a01 |00bd: move-result v1 │ │ +058840: 1302 1000 |00be: const/16 v2, #int 16 // #10 │ │ +058844: 4b02 0001 |00c0: aput v2, v0, v1 │ │ +058848: 6200 c305 |00c2: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05884c: 6201 a205 |00c4: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ +058850: 6e10 8c15 0100 |00c6: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058856: 0a01 |00c9: move-result v1 │ │ +058858: 1302 1100 |00ca: const/16 v2, #int 17 // #11 │ │ +05885c: 4b02 0001 |00cc: aput v2, v0, v1 │ │ +058860: 6200 c305 |00ce: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058864: 6201 a105 |00d0: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ +058868: 6e10 8c15 0100 |00d2: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05886e: 0a01 |00d5: move-result v1 │ │ +058870: 1302 1200 |00d6: const/16 v2, #int 18 // #12 │ │ +058874: 4b02 0001 |00d8: aput v2, v0, v1 │ │ +058878: 6200 c305 |00da: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +05887c: 6201 ab05 |00dc: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ +058880: 6e10 8c15 0100 |00de: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058886: 0a01 |00e1: move-result v1 │ │ +058888: 1302 1300 |00e2: const/16 v2, #int 19 // #13 │ │ +05888c: 4b02 0001 |00e4: aput v2, v0, v1 │ │ +058890: 6200 c305 |00e6: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058894: 6201 ac05 |00e8: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ +058898: 6e10 8c15 0100 |00ea: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +05889e: 0a01 |00ed: move-result v1 │ │ +0588a0: 1302 1400 |00ee: const/16 v2, #int 20 // #14 │ │ +0588a4: 4b02 0001 |00f0: aput v2, v0, v1 │ │ +0588a8: 6200 c305 |00f2: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0588ac: 6201 9f05 |00f4: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ +0588b0: 6e10 8c15 0100 |00f6: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0588b6: 0a01 |00f9: move-result v1 │ │ +0588b8: 1302 1500 |00fa: const/16 v2, #int 21 // #15 │ │ +0588bc: 4b02 0001 |00fc: aput v2, v0, v1 │ │ +0588c0: 6200 c305 |00fe: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +0588c4: 6201 af05 |0100: sget-object v1, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ +0588c8: 6e10 8c15 0100 |0102: invoke-virtual {v1}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +0588ce: 0a01 |0105: move-result v1 │ │ +0588d0: 1302 1600 |0106: const/16 v2, #int 22 // #16 │ │ +0588d4: 4b02 0001 |0108: aput v2, v0, v1 │ │ +0588d8: 0e00 |010a: return-void │ │ +0588da: 0d00 |010b: move-exception v0 │ │ +0588dc: 28fe |010c: goto 010a // -0002 │ │ +0588de: 0d00 |010d: move-exception v0 │ │ +0588e0: 28f0 |010e: goto 00fe // -0010 │ │ +0588e2: 0d00 |010f: move-exception v0 │ │ +0588e4: 28e2 |0110: goto 00f2 // -001e │ │ +0588e6: 0d00 |0111: move-exception v0 │ │ +0588e8: 28d4 |0112: goto 00e6 // -002c │ │ +0588ea: 0d00 |0113: move-exception v0 │ │ +0588ec: 28c6 |0114: goto 00da // -003a │ │ +0588ee: 0d00 |0115: move-exception v0 │ │ +0588f0: 28b8 |0116: goto 00ce // -0048 │ │ +0588f2: 0d00 |0117: move-exception v0 │ │ +0588f4: 28aa |0118: goto 00c2 // -0056 │ │ +0588f6: 0d00 |0119: move-exception v0 │ │ +0588f8: 289c |011a: goto 00b6 // -0064 │ │ +0588fa: 0d00 |011b: move-exception v0 │ │ +0588fc: 288e |011c: goto 00aa // -0072 │ │ +0588fe: 0d00 |011d: move-exception v0 │ │ +058900: 2880 |011e: goto 009e // -0080 │ │ +058902: 0d00 |011f: move-exception v0 │ │ +058904: 2900 72ff |0120: goto/16 0092 // -008e │ │ +058908: 0d00 |0122: move-exception v0 │ │ +05890a: 2900 63ff |0123: goto/16 0086 // -009d │ │ +05890e: 0d00 |0125: move-exception v0 │ │ +058910: 2900 54ff |0126: goto/16 007a // -00ac │ │ +058914: 0d00 |0128: move-exception v0 │ │ +058916: 2900 45ff |0129: goto/16 006e // -00bb │ │ +05891a: 0d00 |012b: move-exception v0 │ │ +05891c: 2900 36ff |012c: goto/16 0062 // -00ca │ │ +058920: 0d00 |012e: move-exception v0 │ │ +058922: 2900 27ff |012f: goto/16 0056 // -00d9 │ │ +058926: 0d00 |0131: move-exception v0 │ │ +058928: 2900 19ff |0132: goto/16 004b // -00e7 │ │ +05892c: 0d00 |0134: move-exception v0 │ │ +05892e: 2900 0bff |0135: goto/16 0040 // -00f5 │ │ +058932: 0d00 |0137: move-exception v0 │ │ +058934: 2900 fdfe |0138: goto/16 0035 // -0103 │ │ +058938: 0d00 |013a: move-exception v0 │ │ +05893a: 2900 effe |013b: goto/16 002a // -0111 │ │ +05893e: 0d00 |013d: move-exception v0 │ │ +058940: 2900 e1fe |013e: goto/16 001f // -011f │ │ +058944: 0d00 |0140: move-exception v0 │ │ +058946: 2900 d3fe |0141: goto/16 0014 // -012d │ │ catches : 22 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0140 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x013d │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x013a │ │ @@ -94454,21 +94454,21 @@ │ │ 0x00fe - 0x010a │ │ Ljava/lang/NoSuchFieldError; -> 0x010b │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 596 (AsyncOperationExecutor.java) │ │ + source_file_idx : 589 (AsyncOperationExecutor.java) │ │ │ │ Class #366 header: │ │ class_idx : 788 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 596 │ │ +source_file_idx : 589 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 14 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -94537,42 +94537,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -058a84: |[058a84] de.greenrobot.dao.async.AsyncOperationExecutor.:()V │ │ -058a94: 7100 7018 0000 |0000: invoke-static {}, Ljava/util/concurrent/Executors;.newCachedThreadPool:()Ljava/util/concurrent/ExecutorService; // method@1870 │ │ -058a9a: 0c00 |0003: move-result-object v0 │ │ -058a9c: 6900 c705 |0004: sput-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorService:Ljava/util/concurrent/ExecutorService; // field@05c7 │ │ -058aa0: 0e00 |0006: return-void │ │ +058a6c: |[058a6c] de.greenrobot.dao.async.AsyncOperationExecutor.:()V │ │ +058a7c: 7100 7018 0000 |0000: invoke-static {}, Ljava/util/concurrent/Executors;.newCachedThreadPool:()Ljava/util/concurrent/ExecutorService; // method@1870 │ │ +058a82: 0c00 |0003: move-result-object v0 │ │ +058a84: 6900 c705 |0004: sput-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorService:Ljava/util/concurrent/ExecutorService; // field@05c7 │ │ +058a88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #1 : (in Lde/greenrobot/dao/async/AsyncOperationExecutor;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -058aa4: |[058aa4] de.greenrobot.dao.async.AsyncOperationExecutor.:()V │ │ -058ab4: 1301 3200 |0000: const/16 v1, #int 50 // #32 │ │ -058ab8: 7010 bf17 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -058abe: 2200 9903 |0005: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0399 │ │ -058ac2: 7010 7618 0000 |0007: invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@1876 │ │ -058ac8: 5b20 cd05 |000a: iput-object v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -058acc: 5921 cc05 |000c: iput v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ -058ad0: 5921 ce05 |000e: iput v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ -058ad4: 0e00 |0010: return-void │ │ +058a8c: |[058a8c] de.greenrobot.dao.async.AsyncOperationExecutor.:()V │ │ +058a9c: 1301 3200 |0000: const/16 v1, #int 50 // #32 │ │ +058aa0: 7010 bf17 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +058aa6: 2200 9903 |0005: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0399 │ │ +058aaa: 7010 7618 0000 |0007: invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@1876 │ │ +058ab0: 5b20 cd05 |000a: iput-object v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +058ab4: 5921 cc05 |000c: iput v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ +058ab8: 5921 ce05 |000e: iput v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ +058abc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=51 │ │ 0x0005 line=52 │ │ 0x000c line=53 │ │ 0x000e line=54 │ │ 0x0010 line=55 │ │ @@ -94584,150 +94584,150 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 320 16-bit code units │ │ -058ad8: |[058ad8] de.greenrobot.dao.async.AsyncOperationExecutor.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058ae8: 7100 f417 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -058aee: 0b02 |0003: move-result-wide v2 │ │ -058af0: 5a52 c105 |0004: iput-wide v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ -058af4: 6201 c305 |0006: sget-object v1, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ -058af8: 5452 c205 |0008: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ -058afc: 6e10 8c15 0200 |000a: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ -058b02: 0a02 |000d: move-result v2 │ │ -058b04: 4401 0102 |000e: aget v1, v1, v2 │ │ -058b08: 2b01 0001 0000 |0010: packed-switch v1, 00000110 // +00000100 │ │ -058b0e: 2201 0a03 |0013: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -058b12: 2202 6b03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -058b16: 7010 e417 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -058b1c: 1a03 900b |001a: const-string v3, "Unsupported operation: " // string@0b90 │ │ -058b20: 6e20 ed17 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -058b26: 0c02 |001f: move-result-object v2 │ │ -058b28: 5453 c205 |0020: iget-object v3, v5, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ -058b2c: 6e20 ec17 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -058b32: 0c02 |0025: move-result-object v2 │ │ -058b34: 6e10 f217 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -058b3a: 0c02 |0029: move-result-object v2 │ │ -058b3c: 7020 4e15 2100 |002a: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -058b42: 2701 |002d: throw v1 │ │ -058b44: 0d00 |002e: move-exception v0 │ │ -058b46: 5b50 bf05 |002f: iput-object v0, v5, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ -058b4a: 7100 f417 0000 |0031: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -058b50: 0b02 |0034: move-result-wide v2 │ │ -058b52: 5a52 c005 |0035: iput-wide v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ -058b56: 0e00 |0037: return-void │ │ -058b58: 5451 b805 |0038: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058b5c: 5452 bc05 |003a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058b60: 6e20 fd14 2100 |003c: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.delete:(Ljava/lang/Object;)V // method@14fd │ │ -058b66: 28f2 |003f: goto 0031 // -000e │ │ -058b68: 5452 b805 |0040: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058b6c: 5451 bc05 |0042: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058b70: 1f01 5c03 |0044: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ -058b74: 6e20 0315 1200 |0046: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:(Ljava/lang/Iterable;)V // method@1503 │ │ -058b7a: 28e8 |0049: goto 0031 // -0018 │ │ -058b7c: 5452 b805 |004a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058b80: 5451 bc05 |004c: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058b84: 1f01 1004 |004e: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058b88: 1f01 1004 |0050: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058b8c: 6e20 0415 1200 |0052: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:([Ljava/lang/Object;)V // method@1504 │ │ -058b92: 28dc |0055: goto 0031 // -0024 │ │ -058b94: 5451 b805 |0056: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058b98: 5452 bc05 |0058: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058b9c: 6e20 1415 2100 |005a: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -058ba2: 28d4 |005d: goto 0031 // -002c │ │ -058ba4: 5452 b805 |005e: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058ba8: 5451 bc05 |0060: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058bac: 1f01 5c03 |0062: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ -058bb0: 6e20 1515 1200 |0064: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -058bb6: 28ca |0067: goto 0031 // -0036 │ │ -058bb8: 5452 b805 |0068: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058bbc: 5451 bc05 |006a: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058bc0: 1f01 1004 |006c: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058bc4: 1f01 1004 |006e: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058bc8: 6e20 1715 1200 |0070: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:([Ljava/lang/Object;)V // method@1517 │ │ -058bce: 28be |0073: goto 0031 // -0042 │ │ -058bd0: 5451 b805 |0074: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058bd4: 5452 bc05 |0076: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058bd8: 6e20 1815 2100 |0078: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ -058bde: 28b6 |007b: goto 0031 // -004a │ │ -058be0: 5452 b805 |007c: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058be4: 5451 bc05 |007e: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058be8: 1f01 5c03 |0080: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ -058bec: 6e20 1915 1200 |0082: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ -058bf2: 28ac |0085: goto 0031 // -0054 │ │ -058bf4: 5452 b805 |0086: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058bf8: 5451 bc05 |0088: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058bfc: 1f01 1004 |008a: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058c00: 1f01 1004 |008c: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058c04: 6e20 1b15 1200 |008e: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:([Ljava/lang/Object;)V // method@151b │ │ -058c0a: 28a0 |0091: goto 0031 // -0060 │ │ -058c0c: 5451 b805 |0092: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058c10: 5452 bc05 |0094: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c14: 6e20 2f15 2100 |0096: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ -058c1a: 2898 |0099: goto 0031 // -0068 │ │ -058c1c: 5452 b805 |009a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058c20: 5451 bc05 |009c: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c24: 1f01 5c03 |009e: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ -058c28: 6e20 3015 1200 |00a0: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.updateInTx:(Ljava/lang/Iterable;)V // method@1530 │ │ -058c2e: 288e |00a3: goto 0031 // -0072 │ │ -058c30: 5452 b805 |00a4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058c34: 5451 bc05 |00a6: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c38: 1f01 1004 |00a8: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058c3c: 1f01 1004 |00aa: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -058c40: 6e20 3115 1200 |00ac: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.updateInTx:([Ljava/lang/Object;)V // method@1531 │ │ -058c46: 2882 |00af: goto 0031 // -007e │ │ -058c48: 7020 ac15 5400 |00b0: invoke-direct {v4, v5}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeTransactionRunnable:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15ac │ │ -058c4e: 2900 7eff |00b3: goto/16 0031 // -0082 │ │ -058c52: 7020 ab15 5400 |00b5: invoke-direct {v4, v5}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeTransactionCallable:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15ab │ │ -058c58: 2900 79ff |00b8: goto/16 0031 // -0087 │ │ -058c5c: 5451 bc05 |00ba: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c60: 1f01 2e03 |00bc: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ -058c64: 6e10 da16 0100 |00be: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ -058c6a: 0c01 |00c1: move-result-object v1 │ │ -058c6c: 5b51 bd05 |00c2: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058c70: 2900 6dff |00c4: goto/16 0031 // -0093 │ │ -058c74: 5451 bc05 |00c6: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c78: 1f01 2e03 |00c8: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ -058c7c: 6e10 e216 0100 |00ca: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ -058c82: 0c01 |00cd: move-result-object v1 │ │ -058c84: 5b51 bd05 |00ce: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058c88: 2900 61ff |00d0: goto/16 0031 // -009f │ │ -058c8c: 5451 b805 |00d2: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058c90: 5452 bc05 |00d4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058c94: 6e20 ff14 2100 |00d6: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ -058c9a: 2900 58ff |00d9: goto/16 0031 // -00a8 │ │ -058c9e: 5451 b805 |00db: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058ca2: 6e10 fe14 0100 |00dd: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -058ca8: 2900 51ff |00e0: goto/16 0031 // -00af │ │ -058cac: 5451 b805 |00e2: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058cb0: 5452 bc05 |00e4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058cb4: 6e20 1e15 2100 |00e6: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -058cba: 0c01 |00e9: move-result-object v1 │ │ -058cbc: 5b51 bd05 |00ea: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058cc0: 2900 45ff |00ec: goto/16 0031 // -00bb │ │ -058cc4: 5451 b805 |00ee: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058cc8: 6e10 1f15 0100 |00f0: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ -058cce: 0c01 |00f3: move-result-object v1 │ │ -058cd0: 5b51 bd05 |00f4: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058cd4: 2900 3bff |00f6: goto/16 0031 // -00c5 │ │ -058cd8: 5451 b805 |00f8: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058cdc: 6e10 fc14 0100 |00fa: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -058ce2: 0b02 |00fd: move-result-wide v2 │ │ -058ce4: 7120 b317 3200 |00fe: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -058cea: 0c01 |0101: move-result-object v1 │ │ -058cec: 5b51 bd05 |0102: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058cf0: 2900 2dff |0104: goto/16 0031 // -00d3 │ │ -058cf4: 5451 b805 |0106: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ -058cf8: 5452 bc05 |0108: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058cfc: 6e20 2e15 2100 |010a: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.refresh:(Ljava/lang/Object;)V // method@152e │ │ -058d02: 2900 24ff |010d: goto/16 0031 // -00dc │ │ -058d06: 0000 |010f: nop // spacer │ │ -058d08: 0001 1600 0100 0000 2800 0000 3000 ... |0110: packed-switch-data (48 units) │ │ +058ac0: |[058ac0] de.greenrobot.dao.async.AsyncOperationExecutor.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058ad0: 7100 f417 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +058ad6: 0b02 |0003: move-result-wide v2 │ │ +058ad8: 5a52 c105 |0004: iput-wide v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.timeStarted:J // field@05c1 │ │ +058adc: 6201 c305 |0006: sget-object v1, Lde/greenrobot/dao/async/AsyncOperationExecutor$1;.$SwitchMap$de$greenrobot$dao$async$AsyncOperation$OperationType:[I // field@05c3 │ │ +058ae0: 5452 c205 |0008: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ +058ae4: 6e10 8c15 0200 |000a: invoke-virtual {v2}, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.ordinal:()I // method@158c │ │ +058aea: 0a02 |000d: move-result v2 │ │ +058aec: 4401 0102 |000e: aget v1, v1, v2 │ │ +058af0: 2b01 0001 0000 |0010: packed-switch v1, 00000110 // +00000100 │ │ +058af6: 2201 0a03 |0013: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +058afa: 2202 6b03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +058afe: 7010 e417 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +058b04: 1a03 890b |001a: const-string v3, "Unsupported operation: " // string@0b89 │ │ +058b08: 6e20 ed17 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +058b0e: 0c02 |001f: move-result-object v2 │ │ +058b10: 5453 c205 |0020: iget-object v3, v5, Lde/greenrobot/dao/async/AsyncOperation;.type:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05c2 │ │ +058b14: 6e20 ec17 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +058b1a: 0c02 |0025: move-result-object v2 │ │ +058b1c: 6e10 f217 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +058b22: 0c02 |0029: move-result-object v2 │ │ +058b24: 7020 4e15 2100 |002a: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +058b2a: 2701 |002d: throw v1 │ │ +058b2c: 0d00 |002e: move-exception v0 │ │ +058b2e: 5b50 bf05 |002f: iput-object v0, v5, Lde/greenrobot/dao/async/AsyncOperation;.throwable:Ljava/lang/Throwable; // field@05bf │ │ +058b32: 7100 f417 0000 |0031: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +058b38: 0b02 |0034: move-result-wide v2 │ │ +058b3a: 5a52 c005 |0035: iput-wide v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.timeCompleted:J // field@05c0 │ │ +058b3e: 0e00 |0037: return-void │ │ +058b40: 5451 b805 |0038: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058b44: 5452 bc05 |003a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058b48: 6e20 fd14 2100 |003c: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.delete:(Ljava/lang/Object;)V // method@14fd │ │ +058b4e: 28f2 |003f: goto 0031 // -000e │ │ +058b50: 5452 b805 |0040: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058b54: 5451 bc05 |0042: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058b58: 1f01 5c03 |0044: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ +058b5c: 6e20 0315 1200 |0046: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:(Ljava/lang/Iterable;)V // method@1503 │ │ +058b62: 28e8 |0049: goto 0031 // -0018 │ │ +058b64: 5452 b805 |004a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058b68: 5451 bc05 |004c: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058b6c: 1f01 1004 |004e: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058b70: 1f01 1004 |0050: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058b74: 6e20 0415 1200 |0052: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:([Ljava/lang/Object;)V // method@1504 │ │ +058b7a: 28dc |0055: goto 0031 // -0024 │ │ +058b7c: 5451 b805 |0056: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058b80: 5452 bc05 |0058: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058b84: 6e20 1415 2100 |005a: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +058b8a: 28d4 |005d: goto 0031 // -002c │ │ +058b8c: 5452 b805 |005e: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058b90: 5451 bc05 |0060: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058b94: 1f01 5c03 |0062: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ +058b98: 6e20 1515 1200 |0064: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +058b9e: 28ca |0067: goto 0031 // -0036 │ │ +058ba0: 5452 b805 |0068: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058ba4: 5451 bc05 |006a: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058ba8: 1f01 1004 |006c: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058bac: 1f01 1004 |006e: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058bb0: 6e20 1715 1200 |0070: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:([Ljava/lang/Object;)V // method@1517 │ │ +058bb6: 28be |0073: goto 0031 // -0042 │ │ +058bb8: 5451 b805 |0074: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058bbc: 5452 bc05 |0076: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058bc0: 6e20 1815 2100 |0078: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ +058bc6: 28b6 |007b: goto 0031 // -004a │ │ +058bc8: 5452 b805 |007c: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058bcc: 5451 bc05 |007e: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058bd0: 1f01 5c03 |0080: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ +058bd4: 6e20 1915 1200 |0082: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ +058bda: 28ac |0085: goto 0031 // -0054 │ │ +058bdc: 5452 b805 |0086: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058be0: 5451 bc05 |0088: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058be4: 1f01 1004 |008a: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058be8: 1f01 1004 |008c: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058bec: 6e20 1b15 1200 |008e: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:([Ljava/lang/Object;)V // method@151b │ │ +058bf2: 28a0 |0091: goto 0031 // -0060 │ │ +058bf4: 5451 b805 |0092: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058bf8: 5452 bc05 |0094: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058bfc: 6e20 2f15 2100 |0096: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ +058c02: 2898 |0099: goto 0031 // -0068 │ │ +058c04: 5452 b805 |009a: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058c08: 5451 bc05 |009c: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c0c: 1f01 5c03 |009e: check-cast v1, Ljava/lang/Iterable; // type@035c │ │ +058c10: 6e20 3015 1200 |00a0: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.updateInTx:(Ljava/lang/Iterable;)V // method@1530 │ │ +058c16: 288e |00a3: goto 0031 // -0072 │ │ +058c18: 5452 b805 |00a4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058c1c: 5451 bc05 |00a6: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c20: 1f01 1004 |00a8: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058c24: 1f01 1004 |00aa: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +058c28: 6e20 3115 1200 |00ac: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.updateInTx:([Ljava/lang/Object;)V // method@1531 │ │ +058c2e: 2882 |00af: goto 0031 // -007e │ │ +058c30: 7020 ac15 5400 |00b0: invoke-direct {v4, v5}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeTransactionRunnable:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15ac │ │ +058c36: 2900 7eff |00b3: goto/16 0031 // -0082 │ │ +058c3a: 7020 ab15 5400 |00b5: invoke-direct {v4, v5}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeTransactionCallable:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15ab │ │ +058c40: 2900 79ff |00b8: goto/16 0031 // -0087 │ │ +058c44: 5451 bc05 |00ba: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c48: 1f01 2e03 |00bc: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ +058c4c: 6e10 da16 0100 |00be: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ +058c52: 0c01 |00c1: move-result-object v1 │ │ +058c54: 5b51 bd05 |00c2: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058c58: 2900 6dff |00c4: goto/16 0031 // -0093 │ │ +058c5c: 5451 bc05 |00c6: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c60: 1f01 2e03 |00c8: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ +058c64: 6e10 e216 0100 |00ca: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ +058c6a: 0c01 |00cd: move-result-object v1 │ │ +058c6c: 5b51 bd05 |00ce: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058c70: 2900 61ff |00d0: goto/16 0031 // -009f │ │ +058c74: 5451 b805 |00d2: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058c78: 5452 bc05 |00d4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c7c: 6e20 ff14 2100 |00d6: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ +058c82: 2900 58ff |00d9: goto/16 0031 // -00a8 │ │ +058c86: 5451 b805 |00db: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058c8a: 6e10 fe14 0100 |00dd: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +058c90: 2900 51ff |00e0: goto/16 0031 // -00af │ │ +058c94: 5451 b805 |00e2: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058c98: 5452 bc05 |00e4: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058c9c: 6e20 1e15 2100 |00e6: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +058ca2: 0c01 |00e9: move-result-object v1 │ │ +058ca4: 5b51 bd05 |00ea: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058ca8: 2900 45ff |00ec: goto/16 0031 // -00bb │ │ +058cac: 5451 b805 |00ee: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058cb0: 6e10 1f15 0100 |00f0: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ +058cb6: 0c01 |00f3: move-result-object v1 │ │ +058cb8: 5b51 bd05 |00f4: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058cbc: 2900 3bff |00f6: goto/16 0031 // -00c5 │ │ +058cc0: 5451 b805 |00f8: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058cc4: 6e10 fc14 0100 |00fa: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +058cca: 0b02 |00fd: move-result-wide v2 │ │ +058ccc: 7120 b317 3200 |00fe: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +058cd2: 0c01 |0101: move-result-object v1 │ │ +058cd4: 5b51 bd05 |0102: iput-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058cd8: 2900 2dff |0104: goto/16 0031 // -00d3 │ │ +058cdc: 5451 b805 |0106: iget-object v1, v5, Lde/greenrobot/dao/async/AsyncOperation;.dao:Lde/greenrobot/dao/AbstractDao; // field@05b8 │ │ +058ce0: 5452 bc05 |0108: iget-object v2, v5, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058ce4: 6e20 2e15 2100 |010a: invoke-virtual {v1, v2}, Lde/greenrobot/dao/AbstractDao;.refresh:(Ljava/lang/Object;)V // method@152e │ │ +058cea: 2900 24ff |010d: goto/16 0031 // -00dc │ │ +058cee: 0000 |010f: nop // spacer │ │ +058cf0: 0001 1600 0100 0000 2800 0000 3000 ... |0110: packed-switch-data (48 units) │ │ catches : 2 │ │ 0x0006 - 0x002e │ │ Ljava/lang/Throwable; -> 0x002e │ │ 0x0038 - 0x010d │ │ Ljava/lang/Throwable; -> 0x002e │ │ positions : │ │ 0x0000 line=255 │ │ @@ -94770,18 +94770,18 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058d80: |[058d80] de.greenrobot.dao.async.AsyncOperationExecutor.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058d90: 7020 a915 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a9 │ │ -058d96: 7020 b215 1000 |0003: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b2 │ │ -058d9c: 0e00 |0006: return-void │ │ +058d68: |[058d68] de.greenrobot.dao.async.AsyncOperationExecutor.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058d78: 7020 a915 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a9 │ │ +058d7e: 7020 b215 1000 |0003: invoke-direct {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b2 │ │ +058d84: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x0006 line=251 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ @@ -94792,29 +94792,29 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -058da0: |[058da0] de.greenrobot.dao.async.AsyncOperationExecutor.executeTransactionCallable:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058db0: 6e10 9115 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ -058db6: 0c00 |0003: move-result-object v0 │ │ -058db8: 6e10 4601 0000 |0004: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -058dbe: 5431 bc05 |0007: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058dc2: 1f01 9103 |0009: check-cast v1, Ljava/util/concurrent/Callable; // type@0391 │ │ -058dc6: 7210 6918 0100 |000b: invoke-interface {v1}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ -058dcc: 0c01 |000e: move-result-object v1 │ │ -058dce: 5b31 bd05 |000f: iput-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ -058dd2: 6e10 5001 0000 |0011: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -058dd8: 6e10 4a01 0000 |0014: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058dde: 0e00 |0017: return-void │ │ -058de0: 0d01 |0018: move-exception v1 │ │ -058de2: 6e10 4a01 0000 |0019: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058de8: 2701 |001c: throw v1 │ │ +058d88: |[058d88] de.greenrobot.dao.async.AsyncOperationExecutor.executeTransactionCallable:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058d98: 6e10 9115 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ +058d9e: 0c00 |0003: move-result-object v0 │ │ +058da0: 6e10 4601 0000 |0004: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +058da6: 5431 bc05 |0007: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058daa: 1f01 9103 |0009: check-cast v1, Ljava/util/concurrent/Callable; // type@0391 │ │ +058dae: 7210 6918 0100 |000b: invoke-interface {v1}, Ljava/util/concurrent/Callable;.call:()Ljava/lang/Object; // method@1869 │ │ +058db4: 0c01 |000e: move-result-object v1 │ │ +058db6: 5b31 bd05 |000f: iput-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.result:Ljava/lang/Object; // field@05bd │ │ +058dba: 6e10 5001 0000 |0011: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +058dc0: 6e10 4a01 0000 |0014: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058dc6: 0e00 |0017: return-void │ │ +058dc8: 0d01 |0018: move-exception v1 │ │ +058dca: 6e10 4a01 0000 |0019: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058dd0: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=348 │ │ 0x0007 line=350 │ │ @@ -94832,27 +94832,27 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -058df8: |[058df8] de.greenrobot.dao.async.AsyncOperationExecutor.executeTransactionRunnable:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058e08: 6e10 9115 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ -058e0e: 0c00 |0003: move-result-object v0 │ │ -058e10: 6e10 4601 0000 |0004: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -058e16: 5431 bc05 |0007: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ -058e1a: 1f01 6603 |0009: check-cast v1, Ljava/lang/Runnable; // type@0366 │ │ -058e1e: 7210 c817 0100 |000b: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -058e24: 6e10 5001 0000 |000e: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -058e2a: 6e10 4a01 0000 |0011: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058e30: 0e00 |0014: return-void │ │ -058e32: 0d01 |0015: move-exception v1 │ │ -058e34: 6e10 4a01 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058e3a: 2701 |0019: throw v1 │ │ +058de0: |[058de0] de.greenrobot.dao.async.AsyncOperationExecutor.executeTransactionRunnable:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058df0: 6e10 9115 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ +058df6: 0c00 |0003: move-result-object v0 │ │ +058df8: 6e10 4601 0000 |0004: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +058dfe: 5431 bc05 |0007: iget-object v1, v3, Lde/greenrobot/dao/async/AsyncOperation;.parameter:Ljava/lang/Object; // field@05bc │ │ +058e02: 1f01 6603 |0009: check-cast v1, Ljava/lang/Runnable; // type@0366 │ │ +058e06: 7210 c817 0100 |000b: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +058e0c: 6e10 5001 0000 |000e: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +058e12: 6e10 4a01 0000 |0011: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058e18: 0e00 |0014: return-void │ │ +058e1a: 0d01 |0015: move-exception v1 │ │ +058e1c: 6e10 4a01 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058e22: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x0011 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=336 │ │ 0x0007 line=338 │ │ @@ -94870,47 +94870,47 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -058e48: |[058e48] de.greenrobot.dao.async.AsyncOperationExecutor.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058e58: 6e10 a115 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/async/AsyncOperation;.setCompleted:()V // method@15a1 │ │ -058e5e: 5440 ca05 |0003: iget-object v0, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ -058e62: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -058e66: 7220 bc15 5000 |0007: invoke-interface {v0, v5}, Lde/greenrobot/dao/async/AsyncOperationListener;.onAsyncOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15bc │ │ -058e6c: 5442 cb05 |000a: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ -058e70: 3802 1d00 |000c: if-eqz v2, 0029 // +001d │ │ -058e74: 5442 c805 |000e: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ -058e78: 3902 0d00 |0010: if-nez v2, 001d // +000d │ │ -058e7c: 2202 6c00 |0012: new-instance v2, Landroid/os/Handler; // type@006c │ │ -058e80: 7100 ea01 0000 |0014: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@01ea │ │ -058e86: 0c03 |0017: move-result-object v3 │ │ -058e88: 7030 dd01 3204 |0018: invoke-direct {v2, v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@01dd │ │ -058e8e: 5b42 c805 |001b: iput-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ -058e92: 5442 c805 |001d: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ -058e96: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -058e98: 6e30 e101 3205 |0020: invoke-virtual {v2, v3, v5}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@01e1 │ │ -058e9e: 0c01 |0023: move-result-object v1 │ │ -058ea0: 5442 c805 |0024: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ -058ea4: 6e20 e901 1200 |0026: invoke-virtual {v2, v1}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@01e9 │ │ -058eaa: 1d04 |0029: monitor-enter v4 │ │ -058eac: 5242 c405 |002a: iget v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ -058eb0: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -058eb4: 5942 c405 |002e: iput v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ -058eb8: 5242 c405 |0030: iget v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ -058ebc: 5243 c505 |0032: iget v3, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ -058ec0: 3332 0500 |0034: if-ne v2, v3, 0039 // +0005 │ │ -058ec4: 6e10 c417 0400 |0036: invoke-virtual {v4}, Ljava/lang/Object;.notifyAll:()V // method@17c4 │ │ -058eca: 1e04 |0039: monitor-exit v4 │ │ -058ecc: 0e00 |003a: return-void │ │ -058ece: 0d02 |003b: move-exception v2 │ │ -058ed0: 1e04 |003c: monitor-exit v4 │ │ -058ed2: 2702 |003d: throw v2 │ │ +058e30: |[058e30] de.greenrobot.dao.async.AsyncOperationExecutor.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058e40: 6e10 a115 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/async/AsyncOperation;.setCompleted:()V // method@15a1 │ │ +058e46: 5440 ca05 |0003: iget-object v0, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ +058e4a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +058e4e: 7220 bc15 5000 |0007: invoke-interface {v0, v5}, Lde/greenrobot/dao/async/AsyncOperationListener;.onAsyncOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15bc │ │ +058e54: 5442 cb05 |000a: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ +058e58: 3802 1d00 |000c: if-eqz v2, 0029 // +001d │ │ +058e5c: 5442 c805 |000e: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ +058e60: 3902 0d00 |0010: if-nez v2, 001d // +000d │ │ +058e64: 2202 6c00 |0012: new-instance v2, Landroid/os/Handler; // type@006c │ │ +058e68: 7100 ea01 0000 |0014: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@01ea │ │ +058e6e: 0c03 |0017: move-result-object v3 │ │ +058e70: 7030 dd01 3204 |0018: invoke-direct {v2, v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@01dd │ │ +058e76: 5b42 c805 |001b: iput-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ +058e7a: 5442 c805 |001d: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ +058e7e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +058e80: 6e30 e101 3205 |0020: invoke-virtual {v2, v3, v5}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@01e1 │ │ +058e86: 0c01 |0023: move-result-object v1 │ │ +058e88: 5442 c805 |0024: iget-object v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handlerMainThread:Landroid/os/Handler; // field@05c8 │ │ +058e8c: 6e20 e901 1200 |0026: invoke-virtual {v2, v1}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@01e9 │ │ +058e92: 1d04 |0029: monitor-enter v4 │ │ +058e94: 5242 c405 |002a: iget v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ +058e98: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058e9c: 5942 c405 |002e: iput v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ +058ea0: 5242 c405 |0030: iget v2, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ +058ea4: 5243 c505 |0032: iget v3, v4, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ +058ea8: 3332 0500 |0034: if-ne v2, v3, 0039 // +0005 │ │ +058eac: 6e10 c417 0400 |0036: invoke-virtual {v4}, Ljava/lang/Object;.notifyAll:()V // method@17c4 │ │ +058eb2: 1e04 |0039: monitor-exit v4 │ │ +058eb4: 0e00 |003a: return-void │ │ +058eb6: 0d02 |003b: move-exception v2 │ │ +058eb8: 1e04 |003c: monitor-exit v4 │ │ +058eba: 2702 |003d: throw v2 │ │ catches : 1 │ │ 0x002a - 0x003d │ │ -> 0x003b │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=229 │ │ 0x0005 line=230 │ │ @@ -94938,94 +94938,94 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 161 16-bit code units │ │ -058ee0: |[058ee0] de.greenrobot.dao.async.AsyncOperationExecutor.mergeTxAndExecute:(Lde/greenrobot/dao/async/AsyncOperation;Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -058ef0: 2206 7c03 |0000: new-instance v6, Ljava/util/ArrayList; // type@037c │ │ -058ef4: 7010 0918 0600 |0002: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -058efa: 6e20 0d18 d600 |0005: invoke-virtual {v6, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -058f00: 6e20 0d18 e600 |0008: invoke-virtual {v6, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -058f06: 6e10 9115 0d00 |000b: invoke-virtual {v13}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ -058f0c: 0c01 |000e: move-result-object v1 │ │ -058f0e: 6e10 4601 0100 |000f: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -058f14: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -058f16: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -058f18: 6e10 1618 0600 |0014: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -058f1e: 0a0a |0017: move-result v10 │ │ -058f20: 35a3 1200 |0018: if-ge v3, v10, 002a // +0012 │ │ -058f24: 6e20 1018 3600 |001a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -058f2a: 0c07 |001d: move-result-object v7 │ │ -058f2c: 1f07 1203 |001e: check-cast v7, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -058f30: 7020 a915 7c00 |0020: invoke-direct {v12, v7}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a9 │ │ -058f36: 6e10 9d15 0700 |0023: invoke-virtual {v7}, Lde/greenrobot/dao/async/AsyncOperation;.isFailed:()Z // method@159d │ │ -058f3c: 0a0a |0026: move-result v10 │ │ -058f3e: 380a 2400 |0027: if-eqz v10, 004b // +0024 │ │ -058f42: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -058f44: 6e10 4a01 0100 |002a: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058f4a: 3802 5900 |002d: if-eqz v2, 0086 // +0059 │ │ -058f4e: 1a0a 8f0a |002f: const-string v10, "Revered merged transaction because one of the operations failed. Executing operations one by one instead..." // string@0a8f │ │ -058f52: 7110 5915 0a00 |0031: invoke-static {v10}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ -058f58: 6e10 1218 0600 |0034: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -058f5e: 0c04 |0037: move-result-object v4 │ │ -058f60: 7210 2c18 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -058f66: 0a0a |003b: move-result v10 │ │ -058f68: 380a 6400 |003c: if-eqz v10, 00a0 // +0064 │ │ -058f6c: 7210 2d18 0400 |003e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -058f72: 0c00 |0041: move-result-object v0 │ │ -058f74: 1f00 1203 |0042: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -058f78: 6e10 a015 0000 |0044: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperation;.reset:()V // method@15a0 │ │ -058f7e: 7020 aa15 0c00 |0047: invoke-direct {v12, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ -058f84: 28ee |004a: goto 0038 // -0012 │ │ -058f86: 6e10 1618 0600 |004b: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -058f8c: 0a0a |004e: move-result v10 │ │ -058f8e: d80a 0aff |004f: add-int/lit8 v10, v10, #int -1 // #ff │ │ -058f92: 33a3 2e00 |0051: if-ne v3, v10, 007f // +002e │ │ -058f96: 54ca cd05 |0053: iget-object v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -058f9a: 7210 6518 0a00 |0055: invoke-interface {v10}, Ljava/util/concurrent/BlockingQueue;.peek:()Ljava/lang/Object; // method@1865 │ │ -058fa0: 0c08 |0058: move-result-object v8 │ │ -058fa2: 1f08 1203 |0059: check-cast v8, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -058fa6: 52ca cc05 |005b: iget v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ -058faa: 35a3 2500 |005d: if-ge v3, v10, 0082 // +0025 │ │ -058fae: 6e20 9f15 8700 |005f: invoke-virtual {v7, v8}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z // method@159f │ │ -058fb4: 0a0a |0062: move-result v10 │ │ -058fb6: 380a 1f00 |0063: if-eqz v10, 0082 // +001f │ │ -058fba: 54ca cd05 |0065: iget-object v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -058fbe: 7210 6818 0a00 |0067: invoke-interface {v10}, Ljava/util/concurrent/BlockingQueue;.remove:()Ljava/lang/Object; // method@1868 │ │ -058fc4: 0c09 |006a: move-result-object v9 │ │ -058fc6: 1f09 1203 |006b: check-cast v9, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -058fca: 3289 0f00 |006d: if-eq v9, v8, 007c // +000f │ │ -058fce: 220a 0a03 |006f: new-instance v10, Lde/greenrobot/dao/DaoException; // type@030a │ │ -058fd2: 1a0b 6304 |0071: const-string v11, "Internal error: peeked op did not match removed op" // string@0463 │ │ -058fd6: 7020 4e15 ba00 |0073: invoke-direct {v10, v11}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -058fdc: 270a |0076: throw v10 │ │ -058fde: 0d0a |0077: move-exception v10 │ │ -058fe0: 6e10 4a01 0100 |0078: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -058fe6: 270a |007b: throw v10 │ │ -058fe8: 6e20 0d18 9600 |007c: invoke-virtual {v6, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -058fee: d803 0301 |007f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -058ff2: 2893 |0081: goto 0014 // -006d │ │ -058ff4: 6e10 5001 0100 |0082: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -058ffa: 28fa |0085: goto 007f // -0006 │ │ -058ffc: 6e10 1618 0600 |0086: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -059002: 0a05 |0089: move-result v5 │ │ -059004: 6e10 1218 0600 |008a: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -05900a: 0c04 |008d: move-result-object v4 │ │ -05900c: 7210 2c18 0400 |008e: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -059012: 0a0a |0091: move-result v10 │ │ -059014: 380a 0e00 |0092: if-eqz v10, 00a0 // +000e │ │ -059018: 7210 2d18 0400 |0094: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05901e: 0c00 |0097: move-result-object v0 │ │ -059020: 1f00 1203 |0098: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -059024: 5905 bb05 |009a: iput v5, v0, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ -059028: 7020 b215 0c00 |009c: invoke-direct {v12, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b2 │ │ -05902e: 28ef |009f: goto 008e // -0011 │ │ -059030: 0e00 |00a0: return-void │ │ +058ec8: |[058ec8] de.greenrobot.dao.async.AsyncOperationExecutor.mergeTxAndExecute:(Lde/greenrobot/dao/async/AsyncOperation;Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +058ed8: 2206 7c03 |0000: new-instance v6, Ljava/util/ArrayList; // type@037c │ │ +058edc: 7010 0918 0600 |0002: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +058ee2: 6e20 0d18 d600 |0005: invoke-virtual {v6, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +058ee8: 6e20 0d18 e600 |0008: invoke-virtual {v6, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +058eee: 6e10 9115 0d00 |000b: invoke-virtual {v13}, Lde/greenrobot/dao/async/AsyncOperation;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1591 │ │ +058ef4: 0c01 |000e: move-result-object v1 │ │ +058ef6: 6e10 4601 0100 |000f: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +058efc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +058efe: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +058f00: 6e10 1618 0600 |0014: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +058f06: 0a0a |0017: move-result v10 │ │ +058f08: 35a3 1200 |0018: if-ge v3, v10, 002a // +0012 │ │ +058f0c: 6e20 1018 3600 |001a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +058f12: 0c07 |001d: move-result-object v7 │ │ +058f14: 1f07 1203 |001e: check-cast v7, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +058f18: 7020 a915 7c00 |0020: invoke-direct {v12, v7}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperation:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a9 │ │ +058f1e: 6e10 9d15 0700 |0023: invoke-virtual {v7}, Lde/greenrobot/dao/async/AsyncOperation;.isFailed:()Z // method@159d │ │ +058f24: 0a0a |0026: move-result v10 │ │ +058f26: 380a 2400 |0027: if-eqz v10, 004b // +0024 │ │ +058f2a: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +058f2c: 6e10 4a01 0100 |002a: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058f32: 3802 5900 |002d: if-eqz v2, 0086 // +0059 │ │ +058f36: 1a0a 880a |002f: const-string v10, "Revered merged transaction because one of the operations failed. Executing operations one by one instead..." // string@0a88 │ │ +058f3a: 7110 5915 0a00 |0031: invoke-static {v10}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ +058f40: 6e10 1218 0600 |0034: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +058f46: 0c04 |0037: move-result-object v4 │ │ +058f48: 7210 2c18 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +058f4e: 0a0a |003b: move-result v10 │ │ +058f50: 380a 6400 |003c: if-eqz v10, 00a0 // +0064 │ │ +058f54: 7210 2d18 0400 |003e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +058f5a: 0c00 |0041: move-result-object v0 │ │ +058f5c: 1f00 1203 |0042: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +058f60: 6e10 a015 0000 |0044: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperation;.reset:()V // method@15a0 │ │ +058f66: 7020 aa15 0c00 |0047: invoke-direct {v12, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ +058f6c: 28ee |004a: goto 0038 // -0012 │ │ +058f6e: 6e10 1618 0600 |004b: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +058f74: 0a0a |004e: move-result v10 │ │ +058f76: d80a 0aff |004f: add-int/lit8 v10, v10, #int -1 // #ff │ │ +058f7a: 33a3 2e00 |0051: if-ne v3, v10, 007f // +002e │ │ +058f7e: 54ca cd05 |0053: iget-object v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +058f82: 7210 6518 0a00 |0055: invoke-interface {v10}, Ljava/util/concurrent/BlockingQueue;.peek:()Ljava/lang/Object; // method@1865 │ │ +058f88: 0c08 |0058: move-result-object v8 │ │ +058f8a: 1f08 1203 |0059: check-cast v8, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +058f8e: 52ca cc05 |005b: iget v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ +058f92: 35a3 2500 |005d: if-ge v3, v10, 0082 // +0025 │ │ +058f96: 6e20 9f15 8700 |005f: invoke-virtual {v7, v8}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z // method@159f │ │ +058f9c: 0a0a |0062: move-result v10 │ │ +058f9e: 380a 1f00 |0063: if-eqz v10, 0082 // +001f │ │ +058fa2: 54ca cd05 |0065: iget-object v10, v12, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +058fa6: 7210 6818 0a00 |0067: invoke-interface {v10}, Ljava/util/concurrent/BlockingQueue;.remove:()Ljava/lang/Object; // method@1868 │ │ +058fac: 0c09 |006a: move-result-object v9 │ │ +058fae: 1f09 1203 |006b: check-cast v9, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +058fb2: 3289 0f00 |006d: if-eq v9, v8, 007c // +000f │ │ +058fb6: 220a 0a03 |006f: new-instance v10, Lde/greenrobot/dao/DaoException; // type@030a │ │ +058fba: 1a0b 5c04 |0071: const-string v11, "Internal error: peeked op did not match removed op" // string@045c │ │ +058fbe: 7020 4e15 ba00 |0073: invoke-direct {v10, v11}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +058fc4: 270a |0076: throw v10 │ │ +058fc6: 0d0a |0077: move-exception v10 │ │ +058fc8: 6e10 4a01 0100 |0078: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +058fce: 270a |007b: throw v10 │ │ +058fd0: 6e20 0d18 9600 |007c: invoke-virtual {v6, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +058fd6: d803 0301 |007f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058fda: 2893 |0081: goto 0014 // -006d │ │ +058fdc: 6e10 5001 0100 |0082: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +058fe2: 28fa |0085: goto 007f // -0006 │ │ +058fe4: 6e10 1618 0600 |0086: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +058fea: 0a05 |0089: move-result v5 │ │ +058fec: 6e10 1218 0600 |008a: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +058ff2: 0c04 |008d: move-result-object v4 │ │ +058ff4: 7210 2c18 0400 |008e: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +058ffa: 0a0a |0091: move-result v10 │ │ +058ffc: 380a 0e00 |0092: if-eqz v10, 00a0 // +000e │ │ +059000: 7210 2d18 0400 |0094: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +059006: 0c00 |0097: move-result-object v0 │ │ +059008: 1f00 1203 |0098: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +05900c: 5905 bb05 |009a: iput v5, v0, Lde/greenrobot/dao/async/AsyncOperation;.mergedOperationsCount:I // field@05bb │ │ +059010: 7020 b215 0c00 |009c: invoke-direct {v12, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.handleOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b2 │ │ +059016: 28ef |009f: goto 008e // -0011 │ │ +059018: 0e00 |00a0: return-void │ │ catches : 3 │ │ 0x0014 - 0x0026 │ │ -> 0x0077 │ │ 0x004b - 0x0077 │ │ -> 0x0077 │ │ 0x007c - 0x0085 │ │ -> 0x0077 │ │ @@ -95090,36 +95090,36 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -059050: |[059050] de.greenrobot.dao.async.AsyncOperationExecutor.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ -059060: 1d01 |0000: monitor-enter v1 │ │ -059062: 5210 c905 |0001: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.lastSequenceNumber:I // field@05c9 │ │ -059066: d800 0001 |0003: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05906a: 5910 c905 |0005: iput v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.lastSequenceNumber:I // field@05c9 │ │ -05906e: 5920 be05 |0007: iput v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.sequenceNumber:I // field@05be │ │ -059072: 5410 cd05 |0009: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -059076: 7220 6418 2000 |000b: invoke-interface {v0, v2}, Ljava/util/concurrent/BlockingQueue;.add:(Ljava/lang/Object;)Z // method@1864 │ │ -05907c: 5210 c505 |000e: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ -059080: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ -059084: 5910 c505 |0012: iput v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ -059088: 5510 c605 |0014: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -05908c: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ -059090: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -059092: 5c10 c605 |0019: iput-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -059096: 6200 c705 |001b: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorService:Ljava/util/concurrent/ExecutorService; // field@05c7 │ │ -05909a: 7220 6f18 1000 |001d: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.execute:(Ljava/lang/Runnable;)V // method@186f │ │ -0590a0: 1e01 |0020: monitor-exit v1 │ │ -0590a2: 0e00 |0021: return-void │ │ -0590a4: 0d00 |0022: move-exception v0 │ │ -0590a6: 1e01 |0023: monitor-exit v1 │ │ -0590a8: 2700 |0024: throw v0 │ │ +059038: |[059038] de.greenrobot.dao.async.AsyncOperationExecutor.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V │ │ +059048: 1d01 |0000: monitor-enter v1 │ │ +05904a: 5210 c905 |0001: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.lastSequenceNumber:I // field@05c9 │ │ +05904e: d800 0001 |0003: add-int/lit8 v0, v0, #int 1 // #01 │ │ +059052: 5910 c905 |0005: iput v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.lastSequenceNumber:I // field@05c9 │ │ +059056: 5920 be05 |0007: iput v0, v2, Lde/greenrobot/dao/async/AsyncOperation;.sequenceNumber:I // field@05be │ │ +05905a: 5410 cd05 |0009: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +05905e: 7220 6418 2000 |000b: invoke-interface {v0, v2}, Ljava/util/concurrent/BlockingQueue;.add:(Ljava/lang/Object;)Z // method@1864 │ │ +059064: 5210 c505 |000e: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ +059068: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05906c: 5910 c505 |0012: iput v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ +059070: 5510 c605 |0014: iget-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +059074: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ +059078: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +05907a: 5c10 c605 |0019: iput-boolean v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +05907e: 6200 c705 |001b: sget-object v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorService:Ljava/util/concurrent/ExecutorService; // field@05c7 │ │ +059082: 7220 6f18 1000 |001d: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.execute:(Ljava/lang/Runnable;)V // method@186f │ │ +059088: 1e01 |0020: monitor-exit v1 │ │ +05908a: 0e00 |0021: return-void │ │ +05908c: 0d00 |0022: move-exception v0 │ │ +05908e: 1e01 |0023: monitor-exit v1 │ │ +059090: 2700 |0024: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0024 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0001 line=59 │ │ 0x0009 line=60 │ │ @@ -95139,17 +95139,17 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperationListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0590b8: |[0590b8] de.greenrobot.dao.async.AsyncOperationExecutor.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ -0590c8: 5410 ca05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ -0590cc: 1100 |0002: return-object v0 │ │ +0590a0: |[0590a0] de.greenrobot.dao.async.AsyncOperationExecutor.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ +0590b0: 5410 ca05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ +0590b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ │ │ #2 : (in Lde/greenrobot/dao/async/AsyncOperationExecutor;) │ │ @@ -95157,17 +95157,17 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperationListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0590d0: |[0590d0] de.greenrobot.dao.async.AsyncOperationExecutor.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ -0590e0: 5410 cb05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ -0590e4: 1100 |0002: return-object v0 │ │ +0590b8: |[0590b8] de.greenrobot.dao.async.AsyncOperationExecutor.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ +0590c8: 5410 cb05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ +0590cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ │ │ #3 : (in Lde/greenrobot/dao/async/AsyncOperationExecutor;) │ │ @@ -95175,17 +95175,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0590e8: |[0590e8] de.greenrobot.dao.async.AsyncOperationExecutor.getMaxOperationCountToMerge:()I │ │ -0590f8: 5210 cc05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ -0590fc: 0f00 |0002: return v0 │ │ +0590d0: |[0590d0] de.greenrobot.dao.async.AsyncOperationExecutor.getMaxOperationCountToMerge:()I │ │ +0590e0: 5210 cc05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ +0590e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ │ │ #4 : (in Lde/greenrobot/dao/async/AsyncOperationExecutor;) │ │ @@ -95193,17 +95193,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059100: |[059100] de.greenrobot.dao.async.AsyncOperationExecutor.getWaitForMergeMillis:()I │ │ -059110: 5210 ce05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ -059114: 0f00 |0002: return v0 │ │ +0590e8: |[0590e8] de.greenrobot.dao.async.AsyncOperationExecutor.getWaitForMergeMillis:()I │ │ +0590f8: 5210 ce05 |0000: iget v0, v1, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ +0590fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ │ │ #5 : (in Lde/greenrobot/dao/async/AsyncOperationExecutor;) │ │ @@ -95211,22 +95211,22 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -059118: |[059118] de.greenrobot.dao.async.AsyncOperationExecutor.handleMessage:(Landroid/os/Message;)Z │ │ -059128: 5420 cb05 |0000: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ -05912c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -059130: 5431 2000 |0004: iget-object v1, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ -059134: 1f01 1203 |0006: check-cast v1, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -059138: 7220 bc15 1000 |0008: invoke-interface {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationListener;.onAsyncOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15bc │ │ -05913e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -059140: 0f01 |000c: return v1 │ │ +059100: |[059100] de.greenrobot.dao.async.AsyncOperationExecutor.handleMessage:(Landroid/os/Message;)Z │ │ +059110: 5420 cb05 |0000: iget-object v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ +059114: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +059118: 5431 2000 |0004: iget-object v1, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0020 │ │ +05911c: 1f01 1203 |0006: check-cast v1, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +059120: 7220 bc15 1000 |0008: invoke-interface {v0, v1}, Lde/greenrobot/dao/async/AsyncOperationListener;.onAsyncOperationCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15bc │ │ +059126: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +059128: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=360 │ │ 0x0004 line=361 │ │ 0x000b line=363 │ │ locals : │ │ @@ -95239,27 +95239,27 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -059144: |[059144] de.greenrobot.dao.async.AsyncOperationExecutor.isCompleted:()Z │ │ -059154: 1d02 |0000: monitor-enter v2 │ │ -059156: 5220 c505 |0001: iget v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ -05915a: 5221 c405 |0003: iget v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ -05915e: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -059162: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -059164: 1e02 |0008: monitor-exit v2 │ │ -059166: 0f00 |0009: return v0 │ │ -059168: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05916a: 28fd |000b: goto 0008 // -0003 │ │ -05916c: 0d00 |000c: move-exception v0 │ │ -05916e: 1e02 |000d: monitor-exit v2 │ │ -059170: 2700 |000e: throw v0 │ │ +05912c: |[05912c] de.greenrobot.dao.async.AsyncOperationExecutor.isCompleted:()Z │ │ +05913c: 1d02 |0000: monitor-enter v2 │ │ +05913e: 5220 c505 |0001: iget v0, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsEnqueued:I // field@05c5 │ │ +059142: 5221 c405 |0003: iget v1, v2, Lde/greenrobot/dao/async/AsyncOperationExecutor;.countOperationsCompleted:I // field@05c4 │ │ +059146: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +05914a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05914c: 1e02 |0008: monitor-exit v2 │ │ +05914e: 0f00 |0009: return v0 │ │ +059150: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +059152: 28fd |000b: goto 0008 // -0003 │ │ +059154: 0d00 |000c: move-exception v0 │ │ +059156: 1e02 |000d: monitor-exit v2 │ │ +059158: 2700 |000e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0005 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ @@ -95269,81 +95269,81 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -059180: |[059180] de.greenrobot.dao.async.AsyncOperationExecutor.run:()V │ │ -059190: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -059192: 54a5 cd05 |0001: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -059196: 1606 0100 |0003: const-wide/16 v6, #int 1 // #1 │ │ -05919a: 6208 5306 |0005: sget-object v8, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0653 │ │ -05919e: 7240 6718 6587 |0007: invoke-interface {v5, v6, v7, v8}, Ljava/util/concurrent/BlockingQueue;.poll:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1867 │ │ -0591a4: 0c03 |000a: move-result-object v3 │ │ -0591a6: 1f03 1203 |000b: check-cast v3, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -0591aa: 3903 1700 |000d: if-nez v3, 0024 // +0017 │ │ -0591ae: 1d0a |000f: monitor-enter v10 │ │ -0591b0: 54a5 cd05 |0010: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -0591b4: 7210 6618 0500 |0012: invoke-interface {v5}, Ljava/util/concurrent/BlockingQueue;.poll:()Ljava/lang/Object; // method@1866 │ │ -0591ba: 0c05 |0015: move-result-object v5 │ │ -0591bc: 0750 |0016: move-object v0, v5 │ │ -0591be: 1f00 1203 |0017: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -0591c2: 0703 |0019: move-object v3, v0 │ │ -0591c4: 3903 0900 |001a: if-nez v3, 0023 // +0009 │ │ -0591c8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0591ca: 5ca5 c605 |001d: iput-boolean v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -0591ce: 1e0a |001f: monitor-exit v10 │ │ -0591d0: 5ca9 c605 |0020: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -0591d4: 0e00 |0022: return-void │ │ -0591d6: 1e0a |0023: monitor-exit v10 │ │ -0591d8: 6e10 9e15 0300 |0024: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ -0591de: 0a05 |0027: move-result v5 │ │ -0591e0: 3805 4b00 |0028: if-eqz v5, 0073 // +004b │ │ -0591e4: 54a5 cd05 |002a: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ -0591e8: 52a6 ce05 |002c: iget v6, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ -0591ec: 8166 |002e: int-to-long v6, v6 │ │ -0591ee: 6208 5206 |002f: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0652 │ │ -0591f2: 7240 6718 6587 |0031: invoke-interface {v5, v6, v7, v8}, Ljava/util/concurrent/BlockingQueue;.poll:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1867 │ │ -0591f8: 0c04 |0034: move-result-object v4 │ │ -0591fa: 1f04 1203 |0035: check-cast v4, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -0591fe: 3804 3c00 |0037: if-eqz v4, 0073 // +003c │ │ -059202: 6e20 9f15 4300 |0039: invoke-virtual {v3, v4}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z // method@159f │ │ -059208: 0a05 |003c: move-result v5 │ │ -05920a: 3805 2f00 |003d: if-eqz v5, 006c // +002f │ │ -05920e: 7030 b415 3a04 |003f: invoke-direct {v10, v3, v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.mergeTxAndExecute:(Lde/greenrobot/dao/async/AsyncOperation;Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b4 │ │ -059214: 28bf |0042: goto 0001 // -0041 │ │ -059216: 0d02 |0043: move-exception v2 │ │ -059218: 2205 6b03 |0044: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05921c: 7010 e417 0500 |0046: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -059222: 7100 f717 0000 |0049: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ -059228: 0c06 |004c: move-result-object v6 │ │ -05922a: 6e10 f817 0600 |004d: invoke-virtual {v6}, Ljava/lang/Thread;.getName:()Ljava/lang/String; // method@17f8 │ │ -059230: 0c06 |0050: move-result-object v6 │ │ -059232: 6e20 ed17 6500 |0051: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -059238: 0c05 |0054: move-result-object v5 │ │ -05923a: 1a06 9c00 |0055: const-string v6, " was interruppted" // string@009c │ │ -05923e: 6e20 ed17 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -059244: 0c05 |005a: move-result-object v5 │ │ -059246: 6e10 f217 0500 |005b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05924c: 0c05 |005e: move-result-object v5 │ │ -05924e: 7120 6015 2500 |005f: invoke-static {v5, v2}, Lde/greenrobot/dao/DaoLog;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1560 │ │ -059254: 5ca9 c605 |0062: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -059258: 28be |0064: goto 0022 // -0042 │ │ -05925a: 0d05 |0065: move-exception v5 │ │ -05925c: 1e0a |0066: monitor-exit v10 │ │ -05925e: 2705 |0067: throw v5 │ │ -059260: 0d05 |0068: move-exception v5 │ │ -059262: 5ca9 c605 |0069: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ -059266: 2705 |006b: throw v5 │ │ -059268: 7020 aa15 3a00 |006c: invoke-direct {v10, v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ -05926e: 7020 aa15 4a00 |006f: invoke-direct {v10, v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ -059274: 288f |0072: goto 0001 // -0071 │ │ -059276: 7020 aa15 3a00 |0073: invoke-direct {v10, v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ -05927c: 288b |0076: goto 0001 // -0075 │ │ +059168: |[059168] de.greenrobot.dao.async.AsyncOperationExecutor.run:()V │ │ +059178: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05917a: 54a5 cd05 |0001: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +05917e: 1606 0100 |0003: const-wide/16 v6, #int 1 // #1 │ │ +059182: 6208 5306 |0005: sget-object v8, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0653 │ │ +059186: 7240 6718 6587 |0007: invoke-interface {v5, v6, v7, v8}, Ljava/util/concurrent/BlockingQueue;.poll:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1867 │ │ +05918c: 0c03 |000a: move-result-object v3 │ │ +05918e: 1f03 1203 |000b: check-cast v3, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +059192: 3903 1700 |000d: if-nez v3, 0024 // +0017 │ │ +059196: 1d0a |000f: monitor-enter v10 │ │ +059198: 54a5 cd05 |0010: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +05919c: 7210 6618 0500 |0012: invoke-interface {v5}, Ljava/util/concurrent/BlockingQueue;.poll:()Ljava/lang/Object; // method@1866 │ │ +0591a2: 0c05 |0015: move-result-object v5 │ │ +0591a4: 0750 |0016: move-object v0, v5 │ │ +0591a6: 1f00 1203 |0017: check-cast v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +0591aa: 0703 |0019: move-object v3, v0 │ │ +0591ac: 3903 0900 |001a: if-nez v3, 0023 // +0009 │ │ +0591b0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0591b2: 5ca5 c605 |001d: iput-boolean v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +0591b6: 1e0a |001f: monitor-exit v10 │ │ +0591b8: 5ca9 c605 |0020: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +0591bc: 0e00 |0022: return-void │ │ +0591be: 1e0a |0023: monitor-exit v10 │ │ +0591c0: 6e10 9e15 0300 |0024: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeTx:()Z // method@159e │ │ +0591c6: 0a05 |0027: move-result v5 │ │ +0591c8: 3805 4b00 |0028: if-eqz v5, 0073 // +004b │ │ +0591cc: 54a5 cd05 |002a: iget-object v5, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.queue:Ljava/util/concurrent/BlockingQueue; // field@05cd │ │ +0591d0: 52a6 ce05 |002c: iget v6, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ +0591d4: 8166 |002e: int-to-long v6, v6 │ │ +0591d6: 6208 5206 |002f: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0652 │ │ +0591da: 7240 6718 6587 |0031: invoke-interface {v5, v6, v7, v8}, Ljava/util/concurrent/BlockingQueue;.poll:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1867 │ │ +0591e0: 0c04 |0034: move-result-object v4 │ │ +0591e2: 1f04 1203 |0035: check-cast v4, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +0591e6: 3804 3c00 |0037: if-eqz v4, 0073 // +003c │ │ +0591ea: 6e20 9f15 4300 |0039: invoke-virtual {v3, v4}, Lde/greenrobot/dao/async/AsyncOperation;.isMergeableWith:(Lde/greenrobot/dao/async/AsyncOperation;)Z // method@159f │ │ +0591f0: 0a05 |003c: move-result v5 │ │ +0591f2: 3805 2f00 |003d: if-eqz v5, 006c // +002f │ │ +0591f6: 7030 b415 3a04 |003f: invoke-direct {v10, v3, v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.mergeTxAndExecute:(Lde/greenrobot/dao/async/AsyncOperation;Lde/greenrobot/dao/async/AsyncOperation;)V // method@15b4 │ │ +0591fc: 28bf |0042: goto 0001 // -0041 │ │ +0591fe: 0d02 |0043: move-exception v2 │ │ +059200: 2205 6b03 |0044: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +059204: 7010 e417 0500 |0046: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05920a: 7100 f717 0000 |0049: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ +059210: 0c06 |004c: move-result-object v6 │ │ +059212: 6e10 f817 0600 |004d: invoke-virtual {v6}, Ljava/lang/Thread;.getName:()Ljava/lang/String; // method@17f8 │ │ +059218: 0c06 |0050: move-result-object v6 │ │ +05921a: 6e20 ed17 6500 |0051: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +059220: 0c05 |0054: move-result-object v5 │ │ +059222: 1a06 9c00 |0055: const-string v6, " was interruppted" // string@009c │ │ +059226: 6e20 ed17 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05922c: 0c05 |005a: move-result-object v5 │ │ +05922e: 6e10 f217 0500 |005b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +059234: 0c05 |005e: move-result-object v5 │ │ +059236: 7120 6015 2500 |005f: invoke-static {v5, v2}, Lde/greenrobot/dao/DaoLog;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1560 │ │ +05923c: 5ca9 c605 |0062: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +059240: 28be |0064: goto 0022 // -0042 │ │ +059242: 0d05 |0065: move-exception v5 │ │ +059244: 1e0a |0066: monitor-exit v10 │ │ +059246: 2705 |0067: throw v5 │ │ +059248: 0d05 |0068: move-exception v5 │ │ +05924a: 5ca9 c605 |0069: iput-boolean v9, v10, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executorRunning:Z // field@05c6 │ │ +05924e: 2705 |006b: throw v5 │ │ +059250: 7020 aa15 3a00 |006c: invoke-direct {v10, v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ +059256: 7020 aa15 4a00 |006f: invoke-direct {v10, v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ +05925c: 288f |0072: goto 0001 // -0071 │ │ +05925e: 7020 aa15 3a00 |0073: invoke-direct {v10, v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.executeOperationAndPostCompleted:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15aa │ │ +059264: 288b |0076: goto 0001 // -0075 │ │ catches : 8 │ │ 0x0001 - 0x0010 │ │ Ljava/lang/InterruptedException; -> 0x0043 │ │ -> 0x0068 │ │ 0x0010 - 0x0020 │ │ -> 0x0065 │ │ 0x0023 - 0x0024 │ │ @@ -95400,17 +95400,17 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592cc: |[0592cc] de.greenrobot.dao.async.AsyncOperationExecutor.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ -0592dc: 5b01 ca05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ -0592e0: 0e00 |0002: return-void │ │ +0592b4: |[0592b4] de.greenrobot.dao.async.AsyncOperationExecutor.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ +0592c4: 5b01 ca05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listener:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05ca │ │ +0592c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ 0x0000 - 0x0003 reg=1 listener Lde/greenrobot/dao/async/AsyncOperationListener; │ │ @@ -95420,17 +95420,17 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592e4: |[0592e4] de.greenrobot.dao.async.AsyncOperationExecutor.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ -0592f4: 5b01 cb05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ -0592f8: 0e00 |0002: return-void │ │ +0592cc: |[0592cc] de.greenrobot.dao.async.AsyncOperationExecutor.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ +0592dc: 5b01 cb05 |0000: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.listenerMainThread:Lde/greenrobot/dao/async/AsyncOperationListener; // field@05cb │ │ +0592e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ 0x0000 - 0x0003 reg=1 listenerMainThread Lde/greenrobot/dao/async/AsyncOperationListener; │ │ @@ -95440,17 +95440,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0592fc: |[0592fc] de.greenrobot.dao.async.AsyncOperationExecutor.setMaxOperationCountToMerge:(I)V │ │ -05930c: 5901 cc05 |0000: iput v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ -059310: 0e00 |0002: return-void │ │ +0592e4: |[0592e4] de.greenrobot.dao.async.AsyncOperationExecutor.setMaxOperationCountToMerge:(I)V │ │ +0592f4: 5901 cc05 |0000: iput v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.maxOperationCountToMerge:I // field@05cc │ │ +0592f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ 0x0000 - 0x0003 reg=1 maxOperationCountToMerge I │ │ @@ -95460,17 +95460,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059314: |[059314] de.greenrobot.dao.async.AsyncOperationExecutor.setWaitForMergeMillis:(I)V │ │ -059324: 5901 ce05 |0000: iput v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ -059328: 0e00 |0002: return-void │ │ +0592fc: |[0592fc] de.greenrobot.dao.async.AsyncOperationExecutor.setWaitForMergeMillis:(I)V │ │ +05930c: 5901 ce05 |0000: iput v1, v0, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForMergeMillis:I // field@05ce │ │ +059310: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ 0x0000 - 0x0003 reg=1 waitForMergeMillis I │ │ @@ -95480,31 +95480,31 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05932c: |[05932c] de.greenrobot.dao.async.AsyncOperationExecutor.waitForCompletion:()V │ │ -05933c: 1d03 |0000: monitor-enter v3 │ │ -05933e: 6e10 b315 0300 |0001: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ -059344: 0a01 |0004: move-result v1 │ │ -059346: 3901 1200 |0005: if-nez v1, 0017 // +0012 │ │ -05934a: 6e10 c617 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.wait:()V // method@17c6 │ │ -059350: 28f7 |000a: goto 0001 // -0009 │ │ -059352: 0d00 |000b: move-exception v0 │ │ -059354: 2201 0a03 |000c: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -059358: 1a02 6704 |000e: const-string v2, "Interrupted while waiting for all operations to complete" // string@0467 │ │ -05935c: 7030 4f15 2100 |0010: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -059362: 2701 |0013: throw v1 │ │ -059364: 0d01 |0014: move-exception v1 │ │ -059366: 1e03 |0015: monitor-exit v3 │ │ -059368: 2701 |0016: throw v1 │ │ -05936a: 1e03 |0017: monitor-exit v3 │ │ -05936c: 0e00 |0018: return-void │ │ +059314: |[059314] de.greenrobot.dao.async.AsyncOperationExecutor.waitForCompletion:()V │ │ +059324: 1d03 |0000: monitor-enter v3 │ │ +059326: 6e10 b315 0300 |0001: invoke-virtual {v3}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ +05932c: 0a01 |0004: move-result v1 │ │ +05932e: 3901 1200 |0005: if-nez v1, 0017 // +0012 │ │ +059332: 6e10 c617 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.wait:()V // method@17c6 │ │ +059338: 28f7 |000a: goto 0001 // -0009 │ │ +05933a: 0d00 |000b: move-exception v0 │ │ +05933c: 2201 0a03 |000c: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +059340: 1a02 6004 |000e: const-string v2, "Interrupted while waiting for all operations to complete" // string@0460 │ │ +059344: 7030 4f15 2100 |0010: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +05934a: 2701 |0013: throw v1 │ │ +05934c: 0d01 |0014: move-exception v1 │ │ +05934e: 1e03 |0015: monitor-exit v3 │ │ +059350: 2701 |0016: throw v1 │ │ +059352: 1e03 |0017: monitor-exit v3 │ │ +059354: 0e00 |0018: return-void │ │ catches : 3 │ │ 0x0001 - 0x0004 │ │ -> 0x0014 │ │ 0x0007 - 0x000a │ │ Ljava/lang/InterruptedException; -> 0x000b │ │ -> 0x0014 │ │ 0x000c - 0x0014 │ │ @@ -95525,33 +95525,33 @@ │ │ type : '(I)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -059390: |[059390] de.greenrobot.dao.async.AsyncOperationExecutor.waitForCompletion:(I)Z │ │ -0593a0: 1d04 |0000: monitor-enter v4 │ │ -0593a2: 6e10 b315 0400 |0001: invoke-virtual {v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ -0593a8: 0a01 |0004: move-result v1 │ │ -0593aa: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -0593ae: 8152 |0007: int-to-long v2, v5 │ │ -0593b0: 6e30 c717 2403 |0008: invoke-virtual {v4, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@17c7 │ │ -0593b6: 6e10 b315 0400 |000b: invoke-virtual {v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ -0593bc: 0a01 |000e: move-result v1 │ │ -0593be: 1e04 |000f: monitor-exit v4 │ │ -0593c0: 0f01 |0010: return v1 │ │ -0593c2: 0d00 |0011: move-exception v0 │ │ -0593c4: 2201 0a03 |0012: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0593c8: 1a02 6704 |0014: const-string v2, "Interrupted while waiting for all operations to complete" // string@0467 │ │ -0593cc: 7030 4f15 2100 |0016: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -0593d2: 2701 |0019: throw v1 │ │ -0593d4: 0d01 |001a: move-exception v1 │ │ -0593d6: 1e04 |001b: monitor-exit v4 │ │ -0593d8: 2701 |001c: throw v1 │ │ +059378: |[059378] de.greenrobot.dao.async.AsyncOperationExecutor.waitForCompletion:(I)Z │ │ +059388: 1d04 |0000: monitor-enter v4 │ │ +05938a: 6e10 b315 0400 |0001: invoke-virtual {v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ +059390: 0a01 |0004: move-result v1 │ │ +059392: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +059396: 8152 |0007: int-to-long v2, v5 │ │ +059398: 6e30 c717 2403 |0008: invoke-virtual {v4, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@17c7 │ │ +05939e: 6e10 b315 0400 |000b: invoke-virtual {v4}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ +0593a4: 0a01 |000e: move-result v1 │ │ +0593a6: 1e04 |000f: monitor-exit v4 │ │ +0593a8: 0f01 |0010: return v1 │ │ +0593aa: 0d00 |0011: move-exception v0 │ │ +0593ac: 2201 0a03 |0012: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +0593b0: 1a02 6004 |0014: const-string v2, "Interrupted while waiting for all operations to complete" // string@0460 │ │ +0593b4: 7030 4f15 2100 |0016: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +0593ba: 2701 |0019: throw v1 │ │ +0593bc: 0d01 |001a: move-exception v1 │ │ +0593be: 1e04 |001b: monitor-exit v4 │ │ +0593c0: 2701 |001c: throw v1 │ │ catches : 4 │ │ 0x0001 - 0x0004 │ │ -> 0x001a │ │ 0x0008 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x0011 │ │ -> 0x001a │ │ 0x000b - 0x000e │ │ @@ -95566,21 +95566,21 @@ │ │ 0x0012 line=130 │ │ 0x001a line=126 │ │ locals : │ │ 0x0012 - 0x001a reg=0 e Ljava/lang/InterruptedException; │ │ 0x0000 - 0x001d reg=4 this Lde/greenrobot/dao/async/AsyncOperationExecutor; │ │ 0x0000 - 0x001d reg=5 maxMillis I │ │ │ │ - source_file_idx : 596 (AsyncOperationExecutor.java) │ │ + source_file_idx : 589 (AsyncOperationExecutor.java) │ │ │ │ Class #367 header: │ │ class_idx : 789 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 597 │ │ +source_file_idx : 590 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 - │ │ Class descriptor : 'Lde/greenrobot/dao/async/AsyncOperationListener;' │ │ @@ -95593,21 +95593,21 @@ │ │ Virtual methods - │ │ #0 : (in Lde/greenrobot/dao/async/AsyncOperationListener;) │ │ name : 'onAsyncOperationCompleted' │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 597 (AsyncOperationListener.java) │ │ + source_file_idx : 590 (AsyncOperationListener.java) │ │ │ │ Class #368 header: │ │ class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 598 │ │ +source_file_idx : 591 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 55 │ │ │ │ Class #368 annotations: │ │ Annotations on method #5566 'callInTx' │ │ @@ -95694,21 +95694,21 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDaoSession;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -059404: |[059404] de.greenrobot.dao.async.AsyncSession.:(Lde/greenrobot/dao/AbstractDaoSession;)V │ │ -059414: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05941a: 5b12 cf05 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ -05941e: 2200 1403 |0005: new-instance v0, Lde/greenrobot/dao/async/AsyncOperationExecutor; // type@0314 │ │ -059422: 7010 a715 0000 |0007: invoke-direct {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.:()V // method@15a7 │ │ -059428: 5b10 d005 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -05942c: 0e00 |000c: return-void │ │ +0593ec: |[0593ec] de.greenrobot.dao.async.AsyncSession.:(Lde/greenrobot/dao/AbstractDaoSession;)V │ │ +0593fc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +059402: 5b12 cf05 |0003: iput-object v2, v1, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ +059406: 2200 1403 |0005: new-instance v0, Lde/greenrobot/dao/async/AsyncOperationExecutor; // type@0314 │ │ +05940a: 7010 a715 0000 |0007: invoke-direct {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.:()V // method@15a7 │ │ +059410: 5b10 d005 |000a: iput-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059414: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x000c line=29 │ │ locals : │ │ @@ -95720,23 +95720,23 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -059430: |[059430] de.greenrobot.dao.async.AsyncSession.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059440: 5432 cf05 |0000: iget-object v2, v3, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ -059444: 6e20 4015 5200 |0002: invoke-virtual {v2, v5}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ -05944a: 0c00 |0005: move-result-object v0 │ │ -05944c: 2201 1203 |0006: new-instance v1, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -059450: 7057 9015 4160 |0008: invoke-direct {v1, v4, v0, v6, v7}, Lde/greenrobot/dao/async/AsyncOperation;.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Lde/greenrobot/dao/AbstractDao;Ljava/lang/Object;I)V // method@1590 │ │ -059456: 5432 d005 |000b: iget-object v2, v3, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -05945a: 6e20 a815 1200 |000d: invoke-virtual {v2, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a8 │ │ -059460: 1101 |0010: return-object v1 │ │ +059418: |[059418] de.greenrobot.dao.async.AsyncSession.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059428: 5432 cf05 |0000: iget-object v2, v3, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ +05942c: 6e20 4015 5200 |0002: invoke-virtual {v2, v5}, Lde/greenrobot/dao/AbstractDaoSession;.getDao:(Ljava/lang/Class;)Lde/greenrobot/dao/AbstractDao; // method@1540 │ │ +059432: 0c00 |0005: move-result-object v0 │ │ +059434: 2201 1203 |0006: new-instance v1, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +059438: 7057 9015 4160 |0008: invoke-direct {v1, v4, v0, v6, v7}, Lde/greenrobot/dao/async/AsyncOperation;.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Lde/greenrobot/dao/AbstractDao;Ljava/lang/Object;I)V // method@1590 │ │ +05943e: 5432 d005 |000b: iget-object v2, v3, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059442: 6e20 a815 1200 |000d: invoke-virtual {v2, v1}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a8 │ │ +059448: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0006 line=317 │ │ 0x000b line=318 │ │ 0x0010 line=319 │ │ locals : │ │ @@ -95754,23 +95754,23 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -059464: |[059464] de.greenrobot.dao.async.AsyncSession.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059474: 2200 1203 |0000: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ -059478: 5421 cf05 |0002: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ -05947c: 6e10 4115 0100 |0004: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1541 │ │ -059482: 0c01 |0007: move-result-object v1 │ │ -059484: 7055 8f15 3041 |0008: invoke-direct {v0, v3, v1, v4, v5}, Lde/greenrobot/dao/async/AsyncOperation;.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Object;I)V // method@158f │ │ -05948a: 5421 d005 |000b: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -05948e: 6e20 a815 0100 |000d: invoke-virtual {v1, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a8 │ │ -059494: 1100 |0010: return-object v0 │ │ +05944c: |[05944c] de.greenrobot.dao.async.AsyncSession.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05945c: 2200 1203 |0000: new-instance v0, Lde/greenrobot/dao/async/AsyncOperation; // type@0312 │ │ +059460: 5421 cf05 |0002: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncSession;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@05cf │ │ +059464: 6e10 4115 0100 |0004: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDaoSession;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1541 │ │ +05946a: 0c01 |0007: move-result-object v1 │ │ +05946c: 7055 8f15 3041 |0008: invoke-direct {v0, v3, v1, v4, v5}, Lde/greenrobot/dao/async/AsyncOperation;.:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Object;I)V // method@158f │ │ +059472: 5421 d005 |000b: iget-object v1, v2, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059476: 6e20 a815 0100 |000d: invoke-virtual {v1, v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.enqueue:(Lde/greenrobot/dao/async/AsyncOperation;)V // method@15a8 │ │ +05947c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000b line=307 │ │ 0x0010 line=308 │ │ locals : │ │ 0x000b - 0x0011 reg=0 operation Lde/greenrobot/dao/async/AsyncOperation; │ │ @@ -95784,20 +95784,20 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -059498: |[059498] de.greenrobot.dao.async.AsyncSession.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0594a8: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -0594ae: 0c00 |0003: move-result-object v0 │ │ -0594b0: 7054 cc15 2130 |0004: invoke-direct {v1, v2, v0, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -0594b6: 0c00 |0007: move-result-object v0 │ │ -0594b8: 1100 |0008: return-object v0 │ │ +059480: |[059480] de.greenrobot.dao.async.AsyncSession.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059490: 6e10 c217 0300 |0000: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +059496: 0c00 |0003: move-result-object v0 │ │ +059498: 7054 cc15 2130 |0004: invoke-direct {v1, v2, v0, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +05949e: 0c00 |0007: move-result-object v0 │ │ +0594a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0009 reg=2 type Lde/greenrobot/dao/async/AsyncOperation$OperationType; │ │ 0x0000 - 0x0009 reg=3 entity Ljava/lang/Object; │ │ @@ -95809,19 +95809,19 @@ │ │ type : '(Ljava/util/concurrent/Callable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0594bc: |[0594bc] de.greenrobot.dao.async.AsyncSession.callInTx:(Ljava/util/concurrent/Callable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0594cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0594ce: 6e30 bf15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.callInTx:(Ljava/util/concurrent/Callable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15bf │ │ -0594d4: 0c00 |0004: move-result-object v0 │ │ -0594d6: 1100 |0005: return-object v0 │ │ +0594a4: |[0594a4] de.greenrobot.dao.async.AsyncSession.callInTx:(Ljava/util/concurrent/Callable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0594b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0594b6: 6e30 bf15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.callInTx:(Ljava/util/concurrent/Callable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15bf │ │ +0594bc: 0c00 |0004: move-result-object v0 │ │ +0594be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 callable Ljava/util/concurrent/Callable; Ljava/util/concurrent/Callable<*>; │ │ @@ -95831,19 +95831,19 @@ │ │ type : '(Ljava/util/concurrent/Callable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0594d8: |[0594d8] de.greenrobot.dao.async.AsyncSession.callInTx:(Ljava/util/concurrent/Callable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0594e8: 6200 b005 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ -0594ec: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ -0594f2: 0c00 |0005: move-result-object v0 │ │ -0594f4: 1100 |0006: return-object v0 │ │ +0594c0: |[0594c0] de.greenrobot.dao.async.AsyncSession.callInTx:(Ljava/util/concurrent/Callable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0594d0: 6200 b005 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionCallable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b0 │ │ +0594d4: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ +0594da: 0c00 |0005: move-result-object v0 │ │ +0594dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 callable Ljava/util/concurrent/Callable; Ljava/util/concurrent/Callable<*>; │ │ @@ -95854,19 +95854,19 @@ │ │ type : '(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0594f8: |[0594f8] de.greenrobot.dao.async.AsyncSession.count:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05950a: 6e30 c115 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.count:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c1 │ │ -059510: 0c00 |0004: move-result-object v0 │ │ -059512: 1100 |0005: return-object v0 │ │ +0594e0: |[0594e0] de.greenrobot.dao.async.AsyncSession.count:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0594f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0594f2: 6e30 c115 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.count:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c1 │ │ +0594f8: 0c00 |0004: move-result-object v0 │ │ +0594fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -95876,20 +95876,20 @@ │ │ type : '(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -059514: |[059514] de.greenrobot.dao.async.AsyncSession.count:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059524: 6200 9f05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ -059528: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05952a: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059530: 0c00 |0006: move-result-object v0 │ │ -059532: 1100 |0007: return-object v0 │ │ +0594fc: |[0594fc] de.greenrobot.dao.async.AsyncSession.count:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05950c: 6200 9f05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Count:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@059f │ │ +059510: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +059512: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059518: 0c00 |0006: move-result-object v0 │ │ +05951a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0008 reg=3 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -95900,19 +95900,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059534: |[059534] de.greenrobot.dao.async.AsyncSession.delete:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059546: 6e30 c315 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.delete:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c3 │ │ -05954c: 0c00 |0004: move-result-object v0 │ │ -05954e: 1100 |0005: return-object v0 │ │ +05951c: |[05951c] de.greenrobot.dao.async.AsyncSession.delete:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05952c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05952e: 6e30 c315 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.delete:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c3 │ │ +059534: 0c00 |0004: move-result-object v0 │ │ +059536: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entity Ljava/lang/Object; │ │ │ │ @@ -95921,19 +95921,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059550: |[059550] de.greenrobot.dao.async.AsyncSession.delete:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059560: 6200 a005 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ -059564: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -05956a: 0c00 |0005: move-result-object v0 │ │ -05956c: 1100 |0006: return-object v0 │ │ +059538: |[059538] de.greenrobot.dao.async.AsyncSession.delete:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059548: 6200 a005 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Delete:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a0 │ │ +05954c: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +059552: 0c00 |0005: move-result-object v0 │ │ +059554: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entity Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -95943,19 +95943,19 @@ │ │ type : '(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059570: |[059570] de.greenrobot.dao.async.AsyncSession.deleteAll:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059582: 6e30 c515 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c5 │ │ -059588: 0c00 |0004: move-result-object v0 │ │ -05958a: 1100 |0005: return-object v0 │ │ +059558: |[059558] de.greenrobot.dao.async.AsyncSession.deleteAll:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05956a: 6e30 c515 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c5 │ │ +059570: 0c00 |0004: move-result-object v0 │ │ +059572: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entityClass Ljava/lang/Class; Ljava/lang/Class; │ │ @@ -95965,20 +95965,20 @@ │ │ type : '(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -05958c: |[05958c] de.greenrobot.dao.async.AsyncSession.deleteAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05959c: 6200 a105 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ -0595a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0595a2: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -0595a8: 0c00 |0006: move-result-object v0 │ │ -0595aa: 1100 |0007: return-object v0 │ │ +059574: |[059574] de.greenrobot.dao.async.AsyncSession.deleteAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059584: 6200 a105 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a1 │ │ +059588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05958a: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059590: 0c00 |0006: move-result-object v0 │ │ +059592: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0008 reg=3 entityClass Ljava/lang/Class; Ljava/lang/Class; │ │ @@ -95989,19 +95989,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0595ac: |[0595ac] de.greenrobot.dao.async.AsyncSession.deleteByKey:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0595bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0595be: 6e30 c715 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteByKey:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c7 │ │ -0595c4: 0c00 |0004: move-result-object v0 │ │ -0595c6: 1100 |0005: return-object v0 │ │ +059594: |[059594] de.greenrobot.dao.async.AsyncSession.deleteByKey:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0595a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0595a6: 6e30 c715 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteByKey:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15c7 │ │ +0595ac: 0c00 |0004: move-result-object v0 │ │ +0595ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 key Ljava/lang/Object; │ │ │ │ @@ -96010,19 +96010,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0595c8: |[0595c8] de.greenrobot.dao.async.AsyncSession.deleteByKey:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0595d8: 6200 a205 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ -0595dc: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -0595e2: 0c00 |0005: move-result-object v0 │ │ -0595e4: 1100 |0006: return-object v0 │ │ +0595b0: |[0595b0] de.greenrobot.dao.async.AsyncSession.deleteByKey:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0595c0: 6200 a205 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteByKey:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a2 │ │ +0595c4: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +0595ca: 0c00 |0005: move-result-object v0 │ │ +0595cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96032,19 +96032,19 @@ │ │ type : '(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0595e8: |[0595e8] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0595f8: 6200 a305 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ -0595fc: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059602: 0c00 |0005: move-result-object v0 │ │ -059604: 1100 |0006: return-object v0 │ │ +0595d0: |[0595d0] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0595e0: 6200 a305 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a3 │ │ +0595e4: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +0595ea: 0c00 |0005: move-result-object v0 │ │ +0595ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96057,19 +96057,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059608: |[059608] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05961a: 6e40 ca15 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ca │ │ -059620: 0c00 |0004: move-result-object v0 │ │ -059622: 1100 |0005: return-object v0 │ │ +0595f0: |[0595f0] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059602: 6e40 ca15 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ca │ │ +059608: 0c00 |0004: move-result-object v0 │ │ +05960a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96081,19 +96081,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -059624: |[059624] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059634: 6200 a405 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ -059638: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -05963e: 0c00 |0005: move-result-object v0 │ │ -059640: 1100 |0006: return-object v0 │ │ +05960c: |[05960c] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05961c: 6200 a405 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.DeleteInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a4 │ │ +059620: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059626: 0c00 |0005: move-result-object v0 │ │ +059628: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96106,19 +96106,19 @@ │ │ type : '(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059644: |[059644] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059656: 6e40 c815 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.deleteInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15c8 │ │ -05965c: 0c00 |0004: move-result-object v0 │ │ -05965e: 1100 |0005: return-object v0 │ │ +05962c: |[05962c] de.greenrobot.dao.async.AsyncSession.deleteInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05963c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05963e: 6e40 c815 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.deleteInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15c8 │ │ +059644: 0c00 |0004: move-result-object v0 │ │ +059646: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96130,19 +96130,19 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperationListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059660: |[059660] de.greenrobot.dao.async.AsyncSession.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ -059670: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059674: 6e10 ad15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; // method@15ad │ │ -05967a: 0c00 |0005: move-result-object v0 │ │ -05967c: 1100 |0006: return-object v0 │ │ +059648: |[059648] de.greenrobot.dao.async.AsyncSession.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ +059658: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +05965c: 6e10 ad15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getListener:()Lde/greenrobot/dao/async/AsyncOperationListener; // method@15ad │ │ +059662: 0c00 |0005: move-result-object v0 │ │ +059664: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ #15 : (in Lde/greenrobot/dao/async/AsyncSession;) │ │ @@ -96150,19 +96150,19 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperationListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059680: |[059680] de.greenrobot.dao.async.AsyncSession.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ -059690: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059694: 6e10 ae15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; // method@15ae │ │ -05969a: 0c00 |0005: move-result-object v0 │ │ -05969c: 1100 |0006: return-object v0 │ │ +059668: |[059668] de.greenrobot.dao.async.AsyncSession.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; │ │ +059678: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +05967c: 6e10 ae15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getListenerMainThread:()Lde/greenrobot/dao/async/AsyncOperationListener; // method@15ae │ │ +059682: 0c00 |0005: move-result-object v0 │ │ +059684: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ #16 : (in Lde/greenrobot/dao/async/AsyncSession;) │ │ @@ -96170,19 +96170,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0596a0: |[0596a0] de.greenrobot.dao.async.AsyncSession.getMaxOperationCountToMerge:()I │ │ -0596b0: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -0596b4: 6e10 af15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getMaxOperationCountToMerge:()I // method@15af │ │ -0596ba: 0a00 |0005: move-result v0 │ │ -0596bc: 0f00 |0006: return v0 │ │ +059688: |[059688] de.greenrobot.dao.async.AsyncSession.getMaxOperationCountToMerge:()I │ │ +059698: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +05969c: 6e10 af15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getMaxOperationCountToMerge:()I // method@15af │ │ +0596a2: 0a00 |0005: move-result v0 │ │ +0596a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ #17 : (in Lde/greenrobot/dao/async/AsyncSession;) │ │ @@ -96190,19 +96190,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0596c0: |[0596c0] de.greenrobot.dao.async.AsyncSession.getWaitForMergeMillis:()I │ │ -0596d0: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -0596d4: 6e10 b015 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getWaitForMergeMillis:()I // method@15b0 │ │ -0596da: 0a00 |0005: move-result v0 │ │ -0596dc: 0f00 |0006: return v0 │ │ +0596a8: |[0596a8] de.greenrobot.dao.async.AsyncSession.getWaitForMergeMillis:()I │ │ +0596b8: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +0596bc: 6e10 b015 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.getWaitForMergeMillis:()I // method@15b0 │ │ +0596c2: 0a00 |0005: move-result v0 │ │ +0596c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ #18 : (in Lde/greenrobot/dao/async/AsyncSession;) │ │ @@ -96210,19 +96210,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0596e0: |[0596e0] de.greenrobot.dao.async.AsyncSession.insert:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0596f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0596f2: 6e30 d415 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.insert:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15d4 │ │ -0596f8: 0c00 |0004: move-result-object v0 │ │ -0596fa: 1100 |0005: return-object v0 │ │ +0596c8: |[0596c8] de.greenrobot.dao.async.AsyncSession.insert:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0596d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0596da: 6e30 d415 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.insert:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15d4 │ │ +0596e0: 0c00 |0004: move-result-object v0 │ │ +0596e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entity Ljava/lang/Object; │ │ │ │ @@ -96231,19 +96231,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0596fc: |[0596fc] de.greenrobot.dao.async.AsyncSession.insert:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05970c: 6200 a505 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ -059710: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -059716: 0c00 |0005: move-result-object v0 │ │ -059718: 1100 |0006: return-object v0 │ │ +0596e4: |[0596e4] de.greenrobot.dao.async.AsyncSession.insert:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0596f4: 6200 a505 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Insert:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a5 │ │ +0596f8: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +0596fe: 0c00 |0005: move-result-object v0 │ │ +059700: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entity Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96253,19 +96253,19 @@ │ │ type : '(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -05971c: |[05971c] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05972c: 6200 a605 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ -059730: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059736: 0c00 |0005: move-result-object v0 │ │ -059738: 1100 |0006: return-object v0 │ │ +059704: |[059704] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059714: 6200 a605 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a6 │ │ +059718: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +05971e: 0c00 |0005: move-result-object v0 │ │ +059720: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96278,19 +96278,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05973c: |[05973c] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05974c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05974e: 6e40 d715 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15d7 │ │ -059754: 0c00 |0004: move-result-object v0 │ │ -059756: 1100 |0005: return-object v0 │ │ +059724: |[059724] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059736: 6e40 d715 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15d7 │ │ +05973c: 0c00 |0004: move-result-object v0 │ │ +05973e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96302,19 +96302,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -059758: |[059758] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059768: 6200 a705 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ -05976c: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059772: 0c00 |0005: move-result-object v0 │ │ -059774: 1100 |0006: return-object v0 │ │ +059740: |[059740] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059750: 6200 a705 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a7 │ │ +059754: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +05975a: 0c00 |0005: move-result-object v0 │ │ +05975c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96327,19 +96327,19 @@ │ │ type : '(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059778: |[059778] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05978a: 6e40 d515 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.insertInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15d5 │ │ -059790: 0c00 |0004: move-result-object v0 │ │ -059792: 1100 |0005: return-object v0 │ │ +059760: |[059760] de.greenrobot.dao.async.AsyncSession.insertInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059772: 6e40 d515 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.insertInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15d5 │ │ +059778: 0c00 |0004: move-result-object v0 │ │ +05977a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96351,19 +96351,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059794: |[059794] de.greenrobot.dao.async.AsyncSession.insertOrReplace:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0597a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0597a6: 6e30 da15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplace:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15da │ │ -0597ac: 0c00 |0004: move-result-object v0 │ │ -0597ae: 1100 |0005: return-object v0 │ │ +05977c: |[05977c] de.greenrobot.dao.async.AsyncSession.insertOrReplace:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05978c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05978e: 6e30 da15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplace:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15da │ │ +059794: 0c00 |0004: move-result-object v0 │ │ +059796: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entity Ljava/lang/Object; │ │ │ │ @@ -96372,19 +96372,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0597b0: |[0597b0] de.greenrobot.dao.async.AsyncSession.insertOrReplace:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0597c0: 6200 a805 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ -0597c4: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -0597ca: 0c00 |0005: move-result-object v0 │ │ -0597cc: 1100 |0006: return-object v0 │ │ +059798: |[059798] de.greenrobot.dao.async.AsyncSession.insertOrReplace:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0597a8: 6200 a805 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplace:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a8 │ │ +0597ac: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +0597b2: 0c00 |0005: move-result-object v0 │ │ +0597b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entity Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96394,19 +96394,19 @@ │ │ type : '(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0597d0: |[0597d0] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0597e0: 6200 a905 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ -0597e4: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -0597ea: 0c00 |0005: move-result-object v0 │ │ -0597ec: 1100 |0006: return-object v0 │ │ +0597b8: |[0597b8] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0597c8: 6200 a905 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05a9 │ │ +0597cc: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +0597d2: 0c00 |0005: move-result-object v0 │ │ +0597d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96419,19 +96419,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0597f0: |[0597f0] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059802: 6e40 dd15 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15dd │ │ -059808: 0c00 |0004: move-result-object v0 │ │ -05980a: 1100 |0005: return-object v0 │ │ +0597d8: |[0597d8] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0597e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0597ea: 6e40 dd15 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15dd │ │ +0597f0: 0c00 |0004: move-result-object v0 │ │ +0597f2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96443,19 +96443,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -05980c: |[05980c] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05981c: 6200 aa05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ -059820: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059826: 0c00 |0005: move-result-object v0 │ │ -059828: 1100 |0006: return-object v0 │ │ +0597f4: |[0597f4] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059804: 6200 aa05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.InsertOrReplaceInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05aa │ │ +059808: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +05980e: 0c00 |0005: move-result-object v0 │ │ +059810: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96468,19 +96468,19 @@ │ │ type : '(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05982c: |[05982c] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05983c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05983e: 6e40 db15 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplaceInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15db │ │ -059844: 0c00 |0004: move-result-object v0 │ │ -059846: 1100 |0005: return-object v0 │ │ +059814: |[059814] de.greenrobot.dao.async.AsyncSession.insertOrReplaceInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059826: 6e40 db15 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.insertOrReplaceInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15db │ │ +05982c: 0c00 |0004: move-result-object v0 │ │ +05982e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96492,19 +96492,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059848: |[059848] de.greenrobot.dao.async.AsyncSession.isCompleted:()Z │ │ -059858: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -05985c: 6e10 b315 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ -059862: 0a00 |0005: move-result v0 │ │ -059864: 0f00 |0006: return v0 │ │ +059830: |[059830] de.greenrobot.dao.async.AsyncSession.isCompleted:()Z │ │ +059840: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059844: 6e10 b315 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.isCompleted:()Z // method@15b3 │ │ +05984a: 0a00 |0005: move-result v0 │ │ +05984c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ #31 : (in Lde/greenrobot/dao/async/AsyncSession;) │ │ @@ -96512,19 +96512,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059868: |[059868] de.greenrobot.dao.async.AsyncSession.load:(Ljava/lang/Class;Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05987a: 6e40 e115 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.load:(Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e1 │ │ -059880: 0c00 |0004: move-result-object v0 │ │ -059882: 1100 |0005: return-object v0 │ │ +059850: |[059850] de.greenrobot.dao.async.AsyncSession.load:(Ljava/lang/Class;Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059862: 6e40 e115 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.load:(Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e1 │ │ +059868: 0c00 |0004: move-result-object v0 │ │ +05986a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -96535,19 +96535,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -059884: |[059884] de.greenrobot.dao.async.AsyncSession.load:(Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059894: 6200 ab05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ -059898: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -05989e: 0c00 |0005: move-result-object v0 │ │ -0598a0: 1100 |0006: return-object v0 │ │ +05986c: |[05986c] de.greenrobot.dao.async.AsyncSession.load:(Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05987c: 6200 ab05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Load:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ab │ │ +059880: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059886: 0c00 |0005: move-result-object v0 │ │ +059888: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -96559,19 +96559,19 @@ │ │ type : '(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0598a4: |[0598a4] de.greenrobot.dao.async.AsyncSession.loadAll:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0598b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0598b6: 6e30 e315 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.loadAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e3 │ │ -0598bc: 0c00 |0004: move-result-object v0 │ │ -0598be: 1100 |0005: return-object v0 │ │ +05988c: |[05988c] de.greenrobot.dao.async.AsyncSession.loadAll:(Ljava/lang/Class;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05989c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05989e: 6e30 e315 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.loadAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e3 │ │ +0598a4: 0c00 |0004: move-result-object v0 │ │ +0598a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -96581,20 +96581,20 @@ │ │ type : '(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0598c0: |[0598c0] de.greenrobot.dao.async.AsyncSession.loadAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0598d0: 6200 ac05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ -0598d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0598d6: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -0598dc: 0c00 |0006: move-result-object v0 │ │ -0598de: 1100 |0007: return-object v0 │ │ +0598a8: |[0598a8] de.greenrobot.dao.async.AsyncSession.loadAll:(Ljava/lang/Class;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0598b8: 6200 ac05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.LoadAll:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ac │ │ +0598bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0598be: 7054 cc15 0213 |0003: invoke-direct {v2, v0, v3, v1, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +0598c4: 0c00 |0006: move-result-object v0 │ │ +0598c6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0008 reg=2 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0008 reg=3 entityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -96605,19 +96605,19 @@ │ │ type : '(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0598e0: |[0598e0] de.greenrobot.dao.async.AsyncSession.queryList:(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0598f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0598f2: 6e30 e515 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.queryList:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e5 │ │ -0598f8: 0c00 |0004: move-result-object v0 │ │ -0598fa: 1100 |0005: return-object v0 │ │ +0598c8: |[0598c8] de.greenrobot.dao.async.AsyncSession.queryList:(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0598d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0598da: 6e30 e515 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.queryList:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e5 │ │ +0598e0: 0c00 |0004: move-result-object v0 │ │ +0598e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 query Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query<*>; │ │ @@ -96627,19 +96627,19 @@ │ │ type : '(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0598fc: |[0598fc] de.greenrobot.dao.async.AsyncSession.queryList:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05990c: 6200 ad05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ -059910: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ -059916: 0c00 |0005: move-result-object v0 │ │ -059918: 1100 |0006: return-object v0 │ │ +0598e4: |[0598e4] de.greenrobot.dao.async.AsyncSession.queryList:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0598f4: 6200 ad05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryList:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ad │ │ +0598f8: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ +0598fe: 0c00 |0005: move-result-object v0 │ │ +059900: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 query Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query<*>; │ │ @@ -96650,19 +96650,19 @@ │ │ type : '(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05991c: |[05991c] de.greenrobot.dao.async.AsyncSession.queryUnique:(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -05992c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05992e: 6e30 e715 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.queryUnique:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e7 │ │ -059934: 0c00 |0004: move-result-object v0 │ │ -059936: 1100 |0005: return-object v0 │ │ +059904: |[059904] de.greenrobot.dao.async.AsyncSession.queryUnique:(Lde/greenrobot/dao/query/Query;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059916: 6e30 e715 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.queryUnique:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e7 │ │ +05991c: 0c00 |0004: move-result-object v0 │ │ +05991e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 query Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query<*>; │ │ @@ -96672,19 +96672,19 @@ │ │ type : '(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059938: |[059938] de.greenrobot.dao.async.AsyncSession.queryUnique:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059948: 6200 ae05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ -05994c: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ -059952: 0c00 |0005: move-result-object v0 │ │ -059954: 1100 |0006: return-object v0 │ │ +059920: |[059920] de.greenrobot.dao.async.AsyncSession.queryUnique:(Lde/greenrobot/dao/query/Query;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059930: 6200 ae05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.QueryUnique:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05ae │ │ +059934: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ +05993a: 0c00 |0005: move-result-object v0 │ │ +05993c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 query Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query<*>; │ │ @@ -96695,19 +96695,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059958: |[059958] de.greenrobot.dao.async.AsyncSession.refresh:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05996a: 6e30 e915 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.refresh:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e9 │ │ -059970: 0c00 |0004: move-result-object v0 │ │ -059972: 1100 |0005: return-object v0 │ │ +059940: |[059940] de.greenrobot.dao.async.AsyncSession.refresh:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059952: 6e30 e915 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.refresh:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15e9 │ │ +059958: 0c00 |0004: move-result-object v0 │ │ +05995a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entity Ljava/lang/Object; │ │ │ │ @@ -96716,19 +96716,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059974: |[059974] de.greenrobot.dao.async.AsyncSession.refresh:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059984: 6200 af05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ -059988: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -05998e: 0c00 |0005: move-result-object v0 │ │ -059990: 1100 |0006: return-object v0 │ │ +05995c: |[05995c] de.greenrobot.dao.async.AsyncSession.refresh:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05996c: 6200 af05 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Refresh:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05af │ │ +059970: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +059976: 0c00 |0005: move-result-object v0 │ │ +059978: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entity Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96738,19 +96738,19 @@ │ │ type : '(Ljava/lang/Runnable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059994: |[059994] de.greenrobot.dao.async.AsyncSession.runInTx:(Ljava/lang/Runnable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0599a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0599a6: 6e30 eb15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.runInTx:(Ljava/lang/Runnable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15eb │ │ -0599ac: 0c00 |0004: move-result-object v0 │ │ -0599ae: 1100 |0005: return-object v0 │ │ +05997c: |[05997c] de.greenrobot.dao.async.AsyncSession.runInTx:(Ljava/lang/Runnable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +05998c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05998e: 6e30 eb15 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.runInTx:(Ljava/lang/Runnable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15eb │ │ +059994: 0c00 |0004: move-result-object v0 │ │ +059996: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ @@ -96759,19 +96759,19 @@ │ │ type : '(Ljava/lang/Runnable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0599b0: |[0599b0] de.greenrobot.dao.async.AsyncSession.runInTx:(Ljava/lang/Runnable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -0599c0: 6200 b105 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ -0599c4: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ -0599ca: 0c00 |0005: move-result-object v0 │ │ -0599cc: 1100 |0006: return-object v0 │ │ +059998: |[059998] de.greenrobot.dao.async.AsyncSession.runInTx:(Ljava/lang/Runnable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +0599a8: 6200 b105 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.TransactionRunnable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b1 │ │ +0599ac: 7040 cd15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueDatabaseOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cd │ │ +0599b2: 0c00 |0005: move-result-object v0 │ │ +0599b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 runnable Ljava/lang/Runnable; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96781,18 +96781,18 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0599d0: |[0599d0] de.greenrobot.dao.async.AsyncSession.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ -0599e0: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -0599e4: 6e20 b615 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V // method@15b6 │ │ -0599ea: 0e00 |0005: return-void │ │ +0599b8: |[0599b8] de.greenrobot.dao.async.AsyncSession.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ +0599c8: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +0599cc: 6e20 b615 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setListener:(Lde/greenrobot/dao/async/AsyncOperationListener;)V // method@15b6 │ │ +0599d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 listener Lde/greenrobot/dao/async/AsyncOperationListener; │ │ @@ -96802,18 +96802,18 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0599ec: |[0599ec] de.greenrobot.dao.async.AsyncSession.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ -0599fc: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059a00: 6e20 b715 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V // method@15b7 │ │ -059a06: 0e00 |0005: return-void │ │ +0599d4: |[0599d4] de.greenrobot.dao.async.AsyncSession.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V │ │ +0599e4: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +0599e8: 6e20 b715 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setListenerMainThread:(Lde/greenrobot/dao/async/AsyncOperationListener;)V // method@15b7 │ │ +0599ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 listenerMainThread Lde/greenrobot/dao/async/AsyncOperationListener; │ │ @@ -96823,18 +96823,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059a08: |[059a08] de.greenrobot.dao.async.AsyncSession.setMaxOperationCountToMerge:(I)V │ │ -059a18: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059a1c: 6e20 b815 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setMaxOperationCountToMerge:(I)V // method@15b8 │ │ -059a22: 0e00 |0005: return-void │ │ +0599f0: |[0599f0] de.greenrobot.dao.async.AsyncSession.setMaxOperationCountToMerge:(I)V │ │ +059a00: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059a04: 6e20 b815 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setMaxOperationCountToMerge:(I)V // method@15b8 │ │ +059a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 maxOperationCountToMerge I │ │ @@ -96844,18 +96844,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059a24: |[059a24] de.greenrobot.dao.async.AsyncSession.setWaitForMergeMillis:(I)V │ │ -059a34: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059a38: 6e20 b915 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setWaitForMergeMillis:(I)V // method@15b9 │ │ -059a3e: 0e00 |0005: return-void │ │ +059a0c: |[059a0c] de.greenrobot.dao.async.AsyncSession.setWaitForMergeMillis:(I)V │ │ +059a1c: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059a20: 6e20 b915 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.setWaitForMergeMillis:(I)V // method@15b9 │ │ +059a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 waitForMergeMillis I │ │ @@ -96865,19 +96865,19 @@ │ │ type : '(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059a40: |[059a40] de.greenrobot.dao.async.AsyncSession.update:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059a52: 6e30 f115 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.update:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15f1 │ │ -059a58: 0c00 |0004: move-result-object v0 │ │ -059a5a: 1100 |0005: return-object v0 │ │ +059a28: |[059a28] de.greenrobot.dao.async.AsyncSession.update:(Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059a38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059a3a: 6e30 f115 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/greenrobot/dao/async/AsyncSession;.update:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15f1 │ │ +059a40: 0c00 |0004: move-result-object v0 │ │ +059a42: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0006 reg=2 entity Ljava/lang/Object; │ │ │ │ @@ -96886,19 +96886,19 @@ │ │ type : '(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059a5c: |[059a5c] de.greenrobot.dao.async.AsyncSession.update:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059a6c: 6200 b205 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ -059a70: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ -059a76: 0c00 |0005: move-result-object v0 │ │ -059a78: 1100 |0006: return-object v0 │ │ +059a44: |[059a44] de.greenrobot.dao.async.AsyncSession.update:(Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059a54: 6200 b205 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.Update:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b2 │ │ +059a58: 7040 ce15 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15ce │ │ +059a5e: 0c00 |0005: move-result-object v0 │ │ +059a60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 entity Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -96908,19 +96908,19 @@ │ │ type : '(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -059a7c: |[059a7c] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059a8c: 6200 b305 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ -059a90: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059a96: 0c00 |0005: move-result-object v0 │ │ -059a98: 1100 |0006: return-object v0 │ │ +059a64: |[059a64] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059a74: 6200 b305 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxArray:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b3 │ │ +059a78: 7053 cc15 0142 |0002: invoke-direct {v1, v0, v2, v4, v3}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059a7e: 0c00 |0005: move-result-object v0 │ │ +059a80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96933,19 +96933,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059a9c: |[059a9c] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059aae: 6e40 f415 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15f4 │ │ -059ab4: 0c00 |0004: move-result-object v0 │ │ -059ab6: 1100 |0005: return-object v0 │ │ +059a84: |[059a84] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059a96: 6e40 f415 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/greenrobot/dao/async/AsyncSession;.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15f4 │ │ +059a9c: 0c00 |0004: move-result-object v0 │ │ +059a9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96957,19 +96957,19 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -059ab8: |[059ab8] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059ac8: 6200 b405 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ -059acc: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ -059ad2: 0c00 |0005: move-result-object v0 │ │ -059ad4: 1100 |0006: return-object v0 │ │ +059aa0: |[059aa0] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;Ljava/lang/Iterable;I)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059ab0: 6200 b405 |0000: sget-object v0, Lde/greenrobot/dao/async/AsyncOperation$OperationType;.UpdateInTxIterable:Lde/greenrobot/dao/async/AsyncOperation$OperationType; // field@05b4 │ │ +059ab4: 7054 cc15 0132 |0002: invoke-direct {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/async/AsyncSession;.enqueEntityOperation:(Lde/greenrobot/dao/async/AsyncOperation$OperationType;Ljava/lang/Class;Ljava/lang/Object;I)Lde/greenrobot/dao/async/AsyncOperation; // method@15cc │ │ +059aba: 0c00 |0005: move-result-object v0 │ │ +059abc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Iterable; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -96982,19 +96982,19 @@ │ │ type : '(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -059ad8: |[059ad8] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ -059ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059aea: 6e40 f215 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.updateInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15f2 │ │ -059af0: 0c00 |0004: move-result-object v0 │ │ -059af2: 1100 |0005: return-object v0 │ │ +059ac0: |[059ac0] de.greenrobot.dao.async.AsyncSession.updateInTx:(Ljava/lang/Class;[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; │ │ +059ad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059ad2: 6e40 f215 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lde/greenrobot/dao/async/AsyncSession;.updateInTx:(Ljava/lang/Class;I[Ljava/lang/Object;)Lde/greenrobot/dao/async/AsyncOperation; // method@15f2 │ │ +059ad8: 0c00 |0004: move-result-object v0 │ │ +059ada: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ @@ -97006,18 +97006,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059af4: |[059af4] de.greenrobot.dao.async.AsyncSession.waitForCompletion:()V │ │ -059b04: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059b08: 6e10 ba15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForCompletion:()V // method@15ba │ │ -059b0e: 0e00 |0005: return-void │ │ +059adc: |[059adc] de.greenrobot.dao.async.AsyncSession.waitForCompletion:()V │ │ +059aec: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059af0: 6e10 ba15 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForCompletion:()V // method@15ba │ │ +059af6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ │ │ @@ -97026,33 +97026,33 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059b10: |[059b10] de.greenrobot.dao.async.AsyncSession.waitForCompletion:(I)Z │ │ -059b20: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ -059b24: 6e20 bb15 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForCompletion:(I)Z // method@15bb │ │ -059b2a: 0a00 |0005: move-result v0 │ │ -059b2c: 0f00 |0006: return v0 │ │ +059af8: |[059af8] de.greenrobot.dao.async.AsyncSession.waitForCompletion:(I)Z │ │ +059b08: 5410 d005 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncSession;.executor:Lde/greenrobot/dao/async/AsyncOperationExecutor; // field@05d0 │ │ +059b0c: 6e20 bb15 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/async/AsyncOperationExecutor;.waitForCompletion:(I)Z // method@15bb │ │ +059b12: 0a00 |0005: move-result v0 │ │ +059b14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/async/AsyncSession; │ │ 0x0000 - 0x0007 reg=2 maxMillis I │ │ │ │ - source_file_idx : 598 (AsyncSession.java) │ │ + source_file_idx : 591 (AsyncSession.java) │ │ │ │ Class #369 header: │ │ class_idx : 791 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 1092 │ │ +source_file_idx : 1085 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -97143,21 +97143,21 @@ │ │ │ │ #10 : (in Lde/greenrobot/dao/identityscope/IdentityScope;) │ │ name : 'unlock' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1092 (IdentityScope.java) │ │ + source_file_idx : 1085 (IdentityScope.java) │ │ │ │ Class #370 header: │ │ class_idx : 794 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 850 │ │ -source_file_idx : 1095 │ │ +source_file_idx : 1088 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -97190,33 +97190,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -059b30: |[059b30] de.greenrobot.dao.identityscope.IdentityScopeType.:()V │ │ -059b40: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -059b42: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -059b44: 2200 1a03 |0002: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ -059b48: 1a01 de0a |0004: const-string v1, "Session" // string@0ade │ │ -059b4c: 7030 2616 1002 |0006: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeType;.:(Ljava/lang/String;I)V // method@1626 │ │ -059b52: 6900 d705 |0009: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ -059b56: 2200 1a03 |000b: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ -059b5a: 1a01 f309 |000d: const-string v1, "None" // string@09f3 │ │ -059b5e: 7030 2616 1003 |000f: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeType;.:(Ljava/lang/String;I)V // method@1626 │ │ -059b64: 6900 d605 |0012: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ -059b68: 1220 |0014: const/4 v0, #int 2 // #2 │ │ -059b6a: 2300 0b04 |0015: new-array v0, v0, [Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@040b │ │ -059b6e: 6201 d705 |0017: sget-object v1, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ -059b72: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -059b76: 6201 d605 |001b: sget-object v1, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ -059b7a: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -059b7e: 6900 d505 |001f: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.$VALUES:[Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d5 │ │ -059b82: 0e00 |0021: return-void │ │ +059b18: |[059b18] de.greenrobot.dao.identityscope.IdentityScopeType.:()V │ │ +059b28: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +059b2a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +059b2c: 2200 1a03 |0002: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ +059b30: 1a01 d70a |0004: const-string v1, "Session" // string@0ad7 │ │ +059b34: 7030 2616 1002 |0006: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeType;.:(Ljava/lang/String;I)V // method@1626 │ │ +059b3a: 6900 d705 |0009: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ +059b3e: 2200 1a03 |000b: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ +059b42: 1a01 ec09 |000d: const-string v1, "None" // string@09ec │ │ +059b46: 7030 2616 1003 |000f: invoke-direct {v0, v1, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeType;.:(Ljava/lang/String;I)V // method@1626 │ │ +059b4c: 6900 d605 |0012: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ +059b50: 1220 |0014: const/4 v0, #int 2 // #2 │ │ +059b52: 2300 0b04 |0015: new-array v0, v0, [Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@040b │ │ +059b56: 6201 d705 |0017: sget-object v1, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ +059b5a: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +059b5e: 6201 d605 |001b: sget-object v1, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ +059b62: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +059b66: 6900 d505 |001f: sput-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.$VALUES:[Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d5 │ │ +059b6a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=19 │ │ 0x0014 line=18 │ │ locals : │ │ │ │ #1 : (in Lde/greenrobot/dao/identityscope/IdentityScopeType;) │ │ @@ -97224,17 +97224,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 │ │ -059b84: |[059b84] de.greenrobot.dao.identityscope.IdentityScopeType.:(Ljava/lang/String;I)V │ │ -059b94: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ -059b9a: 0e00 |0003: return-void │ │ +059b6c: |[059b6c] de.greenrobot.dao.identityscope.IdentityScopeType.:(Ljava/lang/String;I)V │ │ +059b7c: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ +059b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -97244,20 +97244,20 @@ │ │ type : '(Ljava/lang/String;)Lde/greenrobot/dao/identityscope/IdentityScopeType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059b9c: |[059b9c] de.greenrobot.dao.identityscope.IdentityScopeType.valueOf:(Ljava/lang/String;)Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ -059bac: 1c00 1a03 |0000: const-class v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ -059bb0: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ -059bb6: 0c00 |0005: move-result-object v0 │ │ -059bb8: 1f00 1a03 |0006: check-cast v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ -059bbc: 1100 |0008: return-object v0 │ │ +059b84: |[059b84] de.greenrobot.dao.identityscope.IdentityScopeType.valueOf:(Ljava/lang/String;)Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ +059b94: 1c00 1a03 |0000: const-class v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ +059b98: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ +059b9e: 0c00 |0005: move-result-object v0 │ │ +059ba0: 1f00 1a03 |0006: check-cast v0, Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@031a │ │ +059ba4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lde/greenrobot/dao/identityscope/IdentityScopeType;) │ │ @@ -97265,33 +97265,33 @@ │ │ type : '()[Lde/greenrobot/dao/identityscope/IdentityScopeType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -059bc0: |[059bc0] de.greenrobot.dao.identityscope.IdentityScopeType.values:()[Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ -059bd0: 6200 d505 |0000: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.$VALUES:[Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d5 │ │ -059bd4: 6e10 731a 0000 |0002: invoke-virtual {v0}, [Lde/greenrobot/dao/identityscope/IdentityScopeType;.clone:()Ljava/lang/Object; // method@1a73 │ │ -059bda: 0c00 |0005: move-result-object v0 │ │ -059bdc: 1f00 0b04 |0006: check-cast v0, [Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@040b │ │ -059be0: 1100 |0008: return-object v0 │ │ +059ba8: |[059ba8] de.greenrobot.dao.identityscope.IdentityScopeType.values:()[Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ +059bb8: 6200 d505 |0000: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.$VALUES:[Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d5 │ │ +059bbc: 6e10 731a 0000 |0002: invoke-virtual {v0}, [Lde/greenrobot/dao/identityscope/IdentityScopeType;.clone:()Ljava/lang/Object; // method@1a73 │ │ +059bc2: 0c00 |0005: move-result-object v0 │ │ +059bc4: 1f00 0b04 |0006: check-cast v0, [Lde/greenrobot/dao/identityscope/IdentityScopeType; // type@040b │ │ +059bc8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 1095 (IdentityScopeType.java) │ │ + source_file_idx : 1088 (IdentityScopeType.java) │ │ │ │ Class #371 header: │ │ class_idx : 795 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 811 │ │ +source_file_idx : 804 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #371 annotations: │ │ Annotations on field #1498 'identityScope' │ │ @@ -97362,149 +97362,149 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 255 16-bit code units │ │ -059be4: |[059be4] de.greenrobot.dao.internal.DaoConfig.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V │ │ -059bf4: 7601 bf17 1100 |0000: invoke-direct/range {v17}, Ljava/lang/Object;.:()V // method@17bf │ │ -059bfa: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -059bfe: 0801 1100 |0005: move-object/from16 v1, v17 │ │ -059c02: 5b10 d905 |0007: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ -059c06: 1a0d 0d0b |0009: const-string v13, "TABLENAME" // string@0b0d │ │ -059c0a: 0800 1300 |000b: move-object/from16 v0, v19 │ │ -059c0e: 6e20 9117 d000 |000d: invoke-virtual {v0, v13}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1791 │ │ -059c14: 0c0d |0010: move-result-object v13 │ │ -059c16: 120e |0011: const/4 v14, #int 0 // #0 │ │ -059c18: 6e20 0218 ed00 |0012: invoke-virtual {v13, v14}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1802 │ │ -059c1e: 0c0d |0015: move-result-object v13 │ │ -059c20: 1f0d 6a03 |0016: check-cast v13, Ljava/lang/String; // type@036a │ │ -059c24: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -059c28: 5b0d e105 |001a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -059c2c: 7701 2f16 1300 |001c: invoke-static/range {v19}, Lde/greenrobot/dao/internal/DaoConfig;.reflectProperties:(Ljava/lang/Class;)[Lde/greenrobot/dao/Property; // method@162f │ │ -059c32: 0c0a |001f: move-result-object v10 │ │ -059c34: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -059c38: 5b0a df05 |0022: iput-object v10, v0, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ -059c3c: 21ad |0024: array-length v13, v10 │ │ -059c3e: 23dd 1204 |0025: new-array v13, v13, [Ljava/lang/String; // type@0412 │ │ -059c42: 0800 1100 |0027: move-object/from16 v0, v17 │ │ -059c46: 5b0d d805 |0029: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -059c4a: 2208 7c03 |002b: new-instance v8, Ljava/util/ArrayList; // type@037c │ │ -059c4e: 7010 0918 0800 |002d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -059c54: 2206 7c03 |0030: new-instance v6, Ljava/util/ArrayList; // type@037c │ │ -059c58: 7010 0918 0600 |0032: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -059c5e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -059c60: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -059c62: 21ad |0037: array-length v13, v10 │ │ -059c64: 35d3 2400 |0038: if-ge v3, v13, 005c // +0024 │ │ -059c68: 460b 0a03 |003a: aget-object v11, v10, v3 │ │ -059c6c: 54b5 9705 |003c: iget-object v5, v11, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ -059c70: 0800 1100 |003e: move-object/from16 v0, v17 │ │ -059c74: 540d d805 |0040: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -059c78: 4d05 0d03 |0042: aput-object v5, v13, v3 │ │ -059c7c: 55bd 9a05 |0044: iget-boolean v13, v11, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ -059c80: 380d 0900 |0046: if-eqz v13, 004f // +0009 │ │ -059c84: 7220 3818 5800 |0048: invoke-interface {v8, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -059c8a: 07b4 |004b: move-object v4, v11 │ │ -059c8c: d803 0301 |004c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -059c90: 28e9 |004e: goto 0037 // -0017 │ │ -059c92: 7220 3818 5600 |004f: invoke-interface {v6, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -059c98: 28fa |0052: goto 004c // -0006 │ │ -059c9a: 0d02 |0053: move-exception v2 │ │ -059c9c: 220d 0a03 |0054: new-instance v13, Lde/greenrobot/dao/DaoException; // type@030a │ │ -059ca0: 1a0e d802 |0056: const-string v14, "Could not init DAOConfig" // string@02d8 │ │ -059ca4: 7030 4f15 ed02 |0058: invoke-direct {v13, v14, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ -059caa: 270d |005b: throw v13 │ │ -059cac: 7210 4418 0600 |005c: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1844 │ │ -059cb2: 0a0d |005f: move-result v13 │ │ -059cb4: 23d7 1204 |0060: new-array v7, v13, [Ljava/lang/String; // type@0412 │ │ -059cb8: 7220 4718 7600 |0062: invoke-interface {v6, v7}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ -059cbe: 0c0d |0065: move-result-object v13 │ │ -059cc0: 1f0d 1204 |0066: check-cast v13, [Ljava/lang/String; // type@0412 │ │ -059cc4: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -059cc8: 5b0d dc05 |006a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ -059ccc: 7210 4418 0800 |006c: invoke-interface {v8}, Ljava/util/List;.size:()I // method@1844 │ │ -059cd2: 0a0d |006f: move-result v13 │ │ -059cd4: 23d9 1204 |0070: new-array v9, v13, [Ljava/lang/String; // type@0412 │ │ -059cd8: 7220 4718 9800 |0072: invoke-interface {v8, v9}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ -059cde: 0c0d |0075: move-result-object v13 │ │ -059ce0: 1f0d 1204 |0076: check-cast v13, [Ljava/lang/String; // type@0412 │ │ -059ce4: 0800 1100 |0078: move-object/from16 v0, v17 │ │ -059ce8: 5b0d dd05 |007a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -059cec: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -059cf0: 540d dd05 |007e: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -059cf4: 21dd |0080: array-length v13, v13 │ │ -059cf6: 121e |0081: const/4 v14, #int 1 // #1 │ │ -059cf8: 33ed 7300 |0082: if-ne v13, v14, 00f5 // +0073 │ │ -059cfc: 0800 1100 |0084: move-object/from16 v0, v17 │ │ -059d00: 5b04 de05 |0086: iput-object v4, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -059d04: 220d 2003 |0088: new-instance v13, Lde/greenrobot/dao/internal/TableStatements; // type@0320 │ │ -059d08: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -059d0c: 540e e105 |008c: iget-object v14, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -059d10: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -059d14: 540f d805 |0090: iget-object v15, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -059d18: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -059d1c: 5400 dd05 |0094: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -059d20: 0810 0000 |0096: move-object/from16 v16, v0 │ │ -059d24: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -059d28: 0801 1000 |009a: move-object/from16 v1, v16 │ │ -059d2c: 7051 7316 0dfe |009c: invoke-direct {v13, v0, v14, v15, v1}, Lde/greenrobot/dao/internal/TableStatements;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V // method@1673 │ │ -059d32: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -059d36: 5b0d e005 |00a1: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ -059d3a: 0800 1100 |00a3: move-object/from16 v0, v17 │ │ -059d3e: 540d de05 |00a5: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -059d42: 380d 5200 |00a7: if-eqz v13, 00f9 // +0052 │ │ -059d46: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -059d4a: 540d de05 |00ab: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -059d4e: 54dc 9b05 |00ad: iget-object v12, v13, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -059d52: 620d 5006 |00af: sget-object v13, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@0650 │ │ -059d56: 6e20 c117 dc00 |00b1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059d5c: 0a0d |00b4: move-result v13 │ │ -059d5e: 390d 3a00 |00b5: if-nez v13, 00ef // +003a │ │ -059d62: 1c0d 5d03 |00b7: const-class v13, Ljava/lang/Long; // type@035d │ │ -059d66: 6e20 c117 dc00 |00b9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059d6c: 0a0d |00bc: move-result v13 │ │ -059d6e: 390d 3200 |00bd: if-nez v13, 00ef // +0032 │ │ -059d72: 620d 4f06 |00bf: sget-object v13, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ -059d76: 6e20 c117 dc00 |00c1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059d7c: 0a0d |00c4: move-result v13 │ │ -059d7e: 390d 2a00 |00c5: if-nez v13, 00ef // +002a │ │ -059d82: 1c0d 5a03 |00c7: const-class v13, Ljava/lang/Integer; // type@035a │ │ -059d86: 6e20 c117 dc00 |00c9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059d8c: 0a0d |00cc: move-result v13 │ │ -059d8e: 390d 2200 |00cd: if-nez v13, 00ef // +0022 │ │ -059d92: 620d 5106 |00cf: sget-object v13, Ljava/lang/Short;.TYPE:Ljava/lang/Class; // field@0651 │ │ -059d96: 6e20 c117 dc00 |00d1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059d9c: 0a0d |00d4: move-result v13 │ │ -059d9e: 390d 1a00 |00d5: if-nez v13, 00ef // +001a │ │ -059da2: 1c0d 6903 |00d7: const-class v13, Ljava/lang/Short; // type@0369 │ │ -059da6: 6e20 c117 dc00 |00d9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059dac: 0a0d |00dc: move-result v13 │ │ -059dae: 390d 1200 |00dd: if-nez v13, 00ef // +0012 │ │ -059db2: 620d 4e06 |00df: sget-object v13, Ljava/lang/Byte;.TYPE:Ljava/lang/Class; // field@064e │ │ -059db6: 6e20 c117 dc00 |00e1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059dbc: 0a0d |00e4: move-result v13 │ │ -059dbe: 390d 0a00 |00e5: if-nez v13, 00ef // +000a │ │ -059dc2: 1c0d 4803 |00e7: const-class v13, Ljava/lang/Byte; // type@0348 │ │ -059dc6: 6e20 c117 dc00 |00e9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -059dcc: 0a0d |00ec: move-result v13 │ │ -059dce: 380d 0a00 |00ed: if-eqz v13, 00f7 // +000a │ │ -059dd2: 121d |00ef: const/4 v13, #int 1 // #1 │ │ -059dd4: 0800 1100 |00f0: move-object/from16 v0, v17 │ │ -059dd8: 5c0d db05 |00f2: iput-boolean v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ -059ddc: 0e00 |00f4: return-void │ │ -059dde: 1204 |00f5: const/4 v4, #int 0 // #0 │ │ -059de0: 288e |00f6: goto 0084 // -0072 │ │ -059de2: 120d |00f7: const/4 v13, #int 0 // #0 │ │ -059de4: 28f8 |00f8: goto 00f0 // -0008 │ │ -059de6: 120d |00f9: const/4 v13, #int 0 // #0 │ │ -059de8: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ -059dec: 5c0d db05 |00fc: iput-boolean v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ -059df0: 28f6 |00fe: goto 00f4 // -000a │ │ +059bcc: |[059bcc] de.greenrobot.dao.internal.DaoConfig.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;)V │ │ +059bdc: 7601 bf17 1100 |0000: invoke-direct/range {v17}, Ljava/lang/Object;.:()V // method@17bf │ │ +059be2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +059be6: 0801 1100 |0005: move-object/from16 v1, v17 │ │ +059bea: 5b10 d905 |0007: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ +059bee: 1a0d 060b |0009: const-string v13, "TABLENAME" // string@0b06 │ │ +059bf2: 0800 1300 |000b: move-object/from16 v0, v19 │ │ +059bf6: 6e20 9117 d000 |000d: invoke-virtual {v0, v13}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1791 │ │ +059bfc: 0c0d |0010: move-result-object v13 │ │ +059bfe: 120e |0011: const/4 v14, #int 0 // #0 │ │ +059c00: 6e20 0218 ed00 |0012: invoke-virtual {v13, v14}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1802 │ │ +059c06: 0c0d |0015: move-result-object v13 │ │ +059c08: 1f0d 6a03 |0016: check-cast v13, Ljava/lang/String; // type@036a │ │ +059c0c: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +059c10: 5b0d e105 |001a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +059c14: 7701 2f16 1300 |001c: invoke-static/range {v19}, Lde/greenrobot/dao/internal/DaoConfig;.reflectProperties:(Ljava/lang/Class;)[Lde/greenrobot/dao/Property; // method@162f │ │ +059c1a: 0c0a |001f: move-result-object v10 │ │ +059c1c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +059c20: 5b0a df05 |0022: iput-object v10, v0, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ +059c24: 21ad |0024: array-length v13, v10 │ │ +059c26: 23dd 1204 |0025: new-array v13, v13, [Ljava/lang/String; // type@0412 │ │ +059c2a: 0800 1100 |0027: move-object/from16 v0, v17 │ │ +059c2e: 5b0d d805 |0029: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +059c32: 2208 7c03 |002b: new-instance v8, Ljava/util/ArrayList; // type@037c │ │ +059c36: 7010 0918 0800 |002d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +059c3c: 2206 7c03 |0030: new-instance v6, Ljava/util/ArrayList; // type@037c │ │ +059c40: 7010 0918 0600 |0032: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +059c46: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +059c48: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +059c4a: 21ad |0037: array-length v13, v10 │ │ +059c4c: 35d3 2400 |0038: if-ge v3, v13, 005c // +0024 │ │ +059c50: 460b 0a03 |003a: aget-object v11, v10, v3 │ │ +059c54: 54b5 9705 |003c: iget-object v5, v11, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ +059c58: 0800 1100 |003e: move-object/from16 v0, v17 │ │ +059c5c: 540d d805 |0040: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +059c60: 4d05 0d03 |0042: aput-object v5, v13, v3 │ │ +059c64: 55bd 9a05 |0044: iget-boolean v13, v11, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ +059c68: 380d 0900 |0046: if-eqz v13, 004f // +0009 │ │ +059c6c: 7220 3818 5800 |0048: invoke-interface {v8, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +059c72: 07b4 |004b: move-object v4, v11 │ │ +059c74: d803 0301 |004c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059c78: 28e9 |004e: goto 0037 // -0017 │ │ +059c7a: 7220 3818 5600 |004f: invoke-interface {v6, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +059c80: 28fa |0052: goto 004c // -0006 │ │ +059c82: 0d02 |0053: move-exception v2 │ │ +059c84: 220d 0a03 |0054: new-instance v13, Lde/greenrobot/dao/DaoException; // type@030a │ │ +059c88: 1a0e d102 |0056: const-string v14, "Could not init DAOConfig" // string@02d1 │ │ +059c8c: 7030 4f15 ed02 |0058: invoke-direct {v13, v14, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@154f │ │ +059c92: 270d |005b: throw v13 │ │ +059c94: 7210 4418 0600 |005c: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1844 │ │ +059c9a: 0a0d |005f: move-result v13 │ │ +059c9c: 23d7 1204 |0060: new-array v7, v13, [Ljava/lang/String; // type@0412 │ │ +059ca0: 7220 4718 7600 |0062: invoke-interface {v6, v7}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ +059ca6: 0c0d |0065: move-result-object v13 │ │ +059ca8: 1f0d 1204 |0066: check-cast v13, [Ljava/lang/String; // type@0412 │ │ +059cac: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +059cb0: 5b0d dc05 |006a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ +059cb4: 7210 4418 0800 |006c: invoke-interface {v8}, Ljava/util/List;.size:()I // method@1844 │ │ +059cba: 0a0d |006f: move-result v13 │ │ +059cbc: 23d9 1204 |0070: new-array v9, v13, [Ljava/lang/String; // type@0412 │ │ +059cc0: 7220 4718 9800 |0072: invoke-interface {v8, v9}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ +059cc6: 0c0d |0075: move-result-object v13 │ │ +059cc8: 1f0d 1204 |0076: check-cast v13, [Ljava/lang/String; // type@0412 │ │ +059ccc: 0800 1100 |0078: move-object/from16 v0, v17 │ │ +059cd0: 5b0d dd05 |007a: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +059cd4: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +059cd8: 540d dd05 |007e: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +059cdc: 21dd |0080: array-length v13, v13 │ │ +059cde: 121e |0081: const/4 v14, #int 1 // #1 │ │ +059ce0: 33ed 7300 |0082: if-ne v13, v14, 00f5 // +0073 │ │ +059ce4: 0800 1100 |0084: move-object/from16 v0, v17 │ │ +059ce8: 5b04 de05 |0086: iput-object v4, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +059cec: 220d 2003 |0088: new-instance v13, Lde/greenrobot/dao/internal/TableStatements; // type@0320 │ │ +059cf0: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +059cf4: 540e e105 |008c: iget-object v14, v0, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +059cf8: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +059cfc: 540f d805 |0090: iget-object v15, v0, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +059d00: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +059d04: 5400 dd05 |0094: iget-object v0, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +059d08: 0810 0000 |0096: move-object/from16 v16, v0 │ │ +059d0c: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +059d10: 0801 1000 |009a: move-object/from16 v1, v16 │ │ +059d14: 7051 7316 0dfe |009c: invoke-direct {v13, v0, v14, v15, v1}, Lde/greenrobot/dao/internal/TableStatements;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V // method@1673 │ │ +059d1a: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +059d1e: 5b0d e005 |00a1: iput-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ +059d22: 0800 1100 |00a3: move-object/from16 v0, v17 │ │ +059d26: 540d de05 |00a5: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +059d2a: 380d 5200 |00a7: if-eqz v13, 00f9 // +0052 │ │ +059d2e: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ +059d32: 540d de05 |00ab: iget-object v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +059d36: 54dc 9b05 |00ad: iget-object v12, v13, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +059d3a: 620d 5006 |00af: sget-object v13, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@0650 │ │ +059d3e: 6e20 c117 dc00 |00b1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d44: 0a0d |00b4: move-result v13 │ │ +059d46: 390d 3a00 |00b5: if-nez v13, 00ef // +003a │ │ +059d4a: 1c0d 5d03 |00b7: const-class v13, Ljava/lang/Long; // type@035d │ │ +059d4e: 6e20 c117 dc00 |00b9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d54: 0a0d |00bc: move-result v13 │ │ +059d56: 390d 3200 |00bd: if-nez v13, 00ef // +0032 │ │ +059d5a: 620d 4f06 |00bf: sget-object v13, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ +059d5e: 6e20 c117 dc00 |00c1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d64: 0a0d |00c4: move-result v13 │ │ +059d66: 390d 2a00 |00c5: if-nez v13, 00ef // +002a │ │ +059d6a: 1c0d 5a03 |00c7: const-class v13, Ljava/lang/Integer; // type@035a │ │ +059d6e: 6e20 c117 dc00 |00c9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d74: 0a0d |00cc: move-result v13 │ │ +059d76: 390d 2200 |00cd: if-nez v13, 00ef // +0022 │ │ +059d7a: 620d 5106 |00cf: sget-object v13, Ljava/lang/Short;.TYPE:Ljava/lang/Class; // field@0651 │ │ +059d7e: 6e20 c117 dc00 |00d1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d84: 0a0d |00d4: move-result v13 │ │ +059d86: 390d 1a00 |00d5: if-nez v13, 00ef // +001a │ │ +059d8a: 1c0d 6903 |00d7: const-class v13, Ljava/lang/Short; // type@0369 │ │ +059d8e: 6e20 c117 dc00 |00d9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059d94: 0a0d |00dc: move-result v13 │ │ +059d96: 390d 1200 |00dd: if-nez v13, 00ef // +0012 │ │ +059d9a: 620d 4e06 |00df: sget-object v13, Ljava/lang/Byte;.TYPE:Ljava/lang/Class; // field@064e │ │ +059d9e: 6e20 c117 dc00 |00e1: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059da4: 0a0d |00e4: move-result v13 │ │ +059da6: 390d 0a00 |00e5: if-nez v13, 00ef // +000a │ │ +059daa: 1c0d 4803 |00e7: const-class v13, Ljava/lang/Byte; // type@0348 │ │ +059dae: 6e20 c117 dc00 |00e9: invoke-virtual {v12, v13}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +059db4: 0a0d |00ec: move-result v13 │ │ +059db6: 380d 0a00 |00ed: if-eqz v13, 00f7 // +000a │ │ +059dba: 121d |00ef: const/4 v13, #int 1 // #1 │ │ +059dbc: 0800 1100 |00f0: move-object/from16 v0, v17 │ │ +059dc0: 5c0d db05 |00f2: iput-boolean v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ +059dc4: 0e00 |00f4: return-void │ │ +059dc6: 1204 |00f5: const/4 v4, #int 0 // #0 │ │ +059dc8: 288e |00f6: goto 0084 // -0072 │ │ +059dca: 120d |00f7: const/4 v13, #int 0 // #0 │ │ +059dcc: 28f8 |00f8: goto 00f0 // -0008 │ │ +059dce: 120d |00f9: const/4 v13, #int 0 // #0 │ │ +059dd0: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +059dd4: 5c0d db05 |00fc: iput-boolean v13, v0, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ +059dd8: 28f6 |00fe: goto 00f4 // -000a │ │ catches : 2 │ │ 0x0009 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0053 │ │ 0x005c - 0x00fe │ │ Ljava/lang/Exception; -> 0x0053 │ │ positions : │ │ 0x0000 line=53 │ │ @@ -97569,35 +97569,35 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -059e0c: |[059e0c] de.greenrobot.dao.internal.DaoConfig.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ -059e1c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -059e22: 5420 d905 |0003: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ -059e26: 5b10 d905 |0005: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ -059e2a: 5420 e105 |0007: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -059e2e: 5b10 e105 |0009: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ -059e32: 5420 df05 |000b: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ -059e36: 5b10 df05 |000d: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ -059e3a: 5420 d805 |000f: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -059e3e: 5b10 d805 |0011: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ -059e42: 5420 dd05 |0013: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -059e46: 5b10 dd05 |0015: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ -059e4a: 5420 dc05 |0017: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ -059e4e: 5b10 dc05 |0019: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ -059e52: 5420 de05 |001b: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -059e56: 5b10 de05 |001d: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ -059e5a: 5420 e005 |001f: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ -059e5e: 5b10 e005 |0021: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ -059e62: 5520 db05 |0023: iget-boolean v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ -059e66: 5c10 db05 |0025: iput-boolean v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ -059e6a: 0e00 |0027: return-void │ │ +059df4: |[059df4] de.greenrobot.dao.internal.DaoConfig.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ +059e04: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +059e0a: 5420 d905 |0003: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ +059e0e: 5b10 d905 |0005: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05d9 │ │ +059e12: 5420 e105 |0007: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +059e16: 5b10 e105 |0009: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.tablename:Ljava/lang/String; // field@05e1 │ │ +059e1a: 5420 df05 |000b: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ +059e1e: 5b10 df05 |000d: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.properties:[Lde/greenrobot/dao/Property; // field@05df │ │ +059e22: 5420 d805 |000f: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +059e26: 5b10 d805 |0011: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.allColumns:[Ljava/lang/String; // field@05d8 │ │ +059e2a: 5420 dd05 |0013: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +059e2e: 5b10 dd05 |0015: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.pkColumns:[Ljava/lang/String; // field@05dd │ │ +059e32: 5420 dc05 |0017: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ +059e36: 5b10 dc05 |0019: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.nonPkColumns:[Ljava/lang/String; // field@05dc │ │ +059e3a: 5420 de05 |001b: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +059e3e: 5b10 de05 |001d: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.pkProperty:Lde/greenrobot/dao/Property; // field@05de │ │ +059e42: 5420 e005 |001f: iget-object v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ +059e46: 5b10 e005 |0021: iput-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.statements:Lde/greenrobot/dao/internal/TableStatements; // field@05e0 │ │ +059e4a: 5520 db05 |0023: iget-boolean v0, v2, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ +059e4e: 5c10 db05 |0025: iput-boolean v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ +059e52: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x0007 line=128 │ │ 0x000b line=129 │ │ 0x000f line=130 │ │ @@ -97616,74 +97616,74 @@ │ │ type : '(Ljava/lang/Class;)[Lde/greenrobot/dao/Property;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -059e6c: |[059e6c] de.greenrobot.dao.internal.DaoConfig.reflectProperties:(Ljava/lang/Class;)[Lde/greenrobot/dao/Property; │ │ -059e7c: 220b 6b03 |0000: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ -059e80: 7010 e417 0b00 |0002: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -059e86: 6e10 9417 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -059e8c: 0c0c |0008: move-result-object v12 │ │ -059e8e: 6e20 ed17 cb00 |0009: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -059e94: 0c0b |000c: move-result-object v11 │ │ -059e96: 1a0c a000 |000d: const-string v12, "$Properties" // string@00a0 │ │ -059e9a: 6e20 ed17 cb00 |000f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -059ea0: 0c0b |0012: move-result-object v11 │ │ -059ea2: 6e10 f217 0b00 |0013: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -059ea8: 0c0b |0016: move-result-object v11 │ │ -059eaa: 7110 8a17 0b00 |0017: invoke-static {v11}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@178a │ │ -059eb0: 0c08 |001a: move-result-object v8 │ │ -059eb2: 6e10 8f17 0800 |001b: invoke-virtual {v8}, Ljava/lang/Class;.getDeclaredFields:()[Ljava/lang/reflect/Field; // method@178f │ │ -059eb8: 0c03 |001e: move-result-object v3 │ │ -059eba: 220a 7c03 |001f: new-instance v10, Ljava/util/ArrayList; // type@037c │ │ -059ebe: 7010 0918 0a00 |0021: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -059ec4: 1306 0900 |0024: const/16 v6, #int 9 // #9 │ │ -059ec8: 0730 |0026: move-object v0, v3 │ │ -059eca: 2105 |0027: array-length v5, v0 │ │ -059ecc: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -059ece: 3554 1f00 |0029: if-ge v4, v5, 0048 // +001f │ │ -059ed2: 4601 0004 |002b: aget-object v1, v0, v4 │ │ -059ed6: 6e10 0318 0100 |002d: invoke-virtual {v1}, Ljava/lang/reflect/Field;.getModifiers:()I // method@1803 │ │ -059edc: 0a0b |0030: move-result v11 │ │ -059ede: dd0b 0b09 |0031: and-int/lit8 v11, v11, #int 9 // #09 │ │ -059ee2: 130c 0900 |0033: const/16 v12, #int 9 // #9 │ │ -059ee6: 33cb 1000 |0035: if-ne v11, v12, 0045 // +0010 │ │ -059eea: 120b |0037: const/4 v11, #int 0 // #0 │ │ -059eec: 6e20 0218 b100 |0038: invoke-virtual {v1, v11}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1802 │ │ -059ef2: 0c02 |003b: move-result-object v2 │ │ -059ef4: 202b 0f03 |003c: instance-of v11, v2, Lde/greenrobot/dao/Property; // type@030f │ │ -059ef8: 380b 0700 |003e: if-eqz v11, 0045 // +0007 │ │ -059efc: 1f02 0f03 |0040: check-cast v2, Lde/greenrobot/dao/Property; // type@030f │ │ -059f00: 6e20 0d18 2a00 |0042: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -059f06: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ -059f0a: 28e2 |0047: goto 0029 // -001e │ │ -059f0c: 6e10 1618 0a00 |0048: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -059f12: 0a0b |004b: move-result v11 │ │ -059f14: 23b7 0904 |004c: new-array v7, v11, [Lde/greenrobot/dao/Property; // type@0409 │ │ -059f18: 6e10 1218 0a00 |004e: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -059f1e: 0c04 |0051: move-result-object v4 │ │ -059f20: 7210 2c18 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -059f26: 0a0b |0055: move-result v11 │ │ -059f28: 380b 1b00 |0056: if-eqz v11, 0071 // +001b │ │ -059f2c: 7210 2d18 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -059f32: 0c09 |005b: move-result-object v9 │ │ -059f34: 1f09 0f03 |005c: check-cast v9, Lde/greenrobot/dao/Property; // type@030f │ │ -059f38: 529b 9905 |005e: iget v11, v9, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ -059f3c: 460b 070b |0060: aget-object v11, v7, v11 │ │ -059f40: 380b 0a00 |0062: if-eqz v11, 006c // +000a │ │ -059f44: 220b 0a03 |0064: new-instance v11, Lde/greenrobot/dao/DaoException; // type@030a │ │ -059f48: 1a0c 5103 |0066: const-string v12, "Duplicate property ordinals" // string@0351 │ │ -059f4c: 7020 4e15 cb00 |0068: invoke-direct {v11, v12}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -059f52: 270b |006b: throw v11 │ │ -059f54: 529b 9905 |006c: iget v11, v9, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ -059f58: 4d09 070b |006e: aput-object v9, v7, v11 │ │ -059f5c: 28e2 |0070: goto 0052 // -001e │ │ -059f5e: 1107 |0071: return-object v7 │ │ +059e54: |[059e54] de.greenrobot.dao.internal.DaoConfig.reflectProperties:(Ljava/lang/Class;)[Lde/greenrobot/dao/Property; │ │ +059e64: 220b 6b03 |0000: new-instance v11, Ljava/lang/StringBuilder; // type@036b │ │ +059e68: 7010 e417 0b00 |0002: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +059e6e: 6e10 9417 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +059e74: 0c0c |0008: move-result-object v12 │ │ +059e76: 6e20 ed17 cb00 |0009: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +059e7c: 0c0b |000c: move-result-object v11 │ │ +059e7e: 1a0c a000 |000d: const-string v12, "$Properties" // string@00a0 │ │ +059e82: 6e20 ed17 cb00 |000f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +059e88: 0c0b |0012: move-result-object v11 │ │ +059e8a: 6e10 f217 0b00 |0013: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +059e90: 0c0b |0016: move-result-object v11 │ │ +059e92: 7110 8a17 0b00 |0017: invoke-static {v11}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@178a │ │ +059e98: 0c08 |001a: move-result-object v8 │ │ +059e9a: 6e10 8f17 0800 |001b: invoke-virtual {v8}, Ljava/lang/Class;.getDeclaredFields:()[Ljava/lang/reflect/Field; // method@178f │ │ +059ea0: 0c03 |001e: move-result-object v3 │ │ +059ea2: 220a 7c03 |001f: new-instance v10, Ljava/util/ArrayList; // type@037c │ │ +059ea6: 7010 0918 0a00 |0021: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +059eac: 1306 0900 |0024: const/16 v6, #int 9 // #9 │ │ +059eb0: 0730 |0026: move-object v0, v3 │ │ +059eb2: 2105 |0027: array-length v5, v0 │ │ +059eb4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +059eb6: 3554 1f00 |0029: if-ge v4, v5, 0048 // +001f │ │ +059eba: 4601 0004 |002b: aget-object v1, v0, v4 │ │ +059ebe: 6e10 0318 0100 |002d: invoke-virtual {v1}, Ljava/lang/reflect/Field;.getModifiers:()I // method@1803 │ │ +059ec4: 0a0b |0030: move-result v11 │ │ +059ec6: dd0b 0b09 |0031: and-int/lit8 v11, v11, #int 9 // #09 │ │ +059eca: 130c 0900 |0033: const/16 v12, #int 9 // #9 │ │ +059ece: 33cb 1000 |0035: if-ne v11, v12, 0045 // +0010 │ │ +059ed2: 120b |0037: const/4 v11, #int 0 // #0 │ │ +059ed4: 6e20 0218 b100 |0038: invoke-virtual {v1, v11}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1802 │ │ +059eda: 0c02 |003b: move-result-object v2 │ │ +059edc: 202b 0f03 |003c: instance-of v11, v2, Lde/greenrobot/dao/Property; // type@030f │ │ +059ee0: 380b 0700 |003e: if-eqz v11, 0045 // +0007 │ │ +059ee4: 1f02 0f03 |0040: check-cast v2, Lde/greenrobot/dao/Property; // type@030f │ │ +059ee8: 6e20 0d18 2a00 |0042: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +059eee: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059ef2: 28e2 |0047: goto 0029 // -001e │ │ +059ef4: 6e10 1618 0a00 |0048: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +059efa: 0a0b |004b: move-result v11 │ │ +059efc: 23b7 0904 |004c: new-array v7, v11, [Lde/greenrobot/dao/Property; // type@0409 │ │ +059f00: 6e10 1218 0a00 |004e: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +059f06: 0c04 |0051: move-result-object v4 │ │ +059f08: 7210 2c18 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +059f0e: 0a0b |0055: move-result v11 │ │ +059f10: 380b 1b00 |0056: if-eqz v11, 0071 // +001b │ │ +059f14: 7210 2d18 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +059f1a: 0c09 |005b: move-result-object v9 │ │ +059f1c: 1f09 0f03 |005c: check-cast v9, Lde/greenrobot/dao/Property; // type@030f │ │ +059f20: 529b 9905 |005e: iget v11, v9, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ +059f24: 460b 070b |0060: aget-object v11, v7, v11 │ │ +059f28: 380b 0a00 |0062: if-eqz v11, 006c // +000a │ │ +059f2c: 220b 0a03 |0064: new-instance v11, Lde/greenrobot/dao/DaoException; // type@030a │ │ +059f30: 1a0c 4a03 |0066: const-string v12, "Duplicate property ordinals" // string@034a │ │ +059f34: 7020 4e15 cb00 |0068: invoke-direct {v11, v12}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +059f3a: 270b |006b: throw v11 │ │ +059f3c: 529b 9905 |006c: iget v11, v9, Lde/greenrobot/dao/Property;.ordinal:I // field@0599 │ │ +059f40: 4d09 070b |006e: aput-object v9, v7, v11 │ │ +059f44: 28e2 |0070: goto 0052 // -001e │ │ +059f46: 1107 |0071: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x001b line=101 │ │ 0x001f line=103 │ │ 0x0024 line=104 │ │ 0x0026 line=105 │ │ @@ -97720,18 +97720,18 @@ │ │ type : '()Lde/greenrobot/dao/internal/DaoConfig;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059f60: |[059f60] de.greenrobot.dao.internal.DaoConfig.clone:()Lde/greenrobot/dao/internal/DaoConfig; │ │ -059f70: 2200 1b03 |0000: new-instance v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -059f74: 7020 2a16 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/internal/DaoConfig;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@162a │ │ -059f7a: 1100 |0005: return-object v0 │ │ +059f48: |[059f48] de.greenrobot.dao.internal.DaoConfig.clone:()Lde/greenrobot/dao/internal/DaoConfig; │ │ +059f58: 2200 1b03 |0000: new-instance v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +059f5c: 7020 2a16 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/internal/DaoConfig;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@162a │ │ +059f62: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/DaoConfig; │ │ │ │ #1 : (in Lde/greenrobot/dao/internal/DaoConfig;) │ │ @@ -97739,18 +97739,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059f7c: |[059f7c] de.greenrobot.dao.internal.DaoConfig.clone:()Ljava/lang/Object; │ │ -059f8c: 6e10 2b16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ -059f92: 0c00 |0003: move-result-object v0 │ │ -059f94: 1100 |0004: return-object v0 │ │ +059f64: |[059f64] de.greenrobot.dao.internal.DaoConfig.clone:()Ljava/lang/Object; │ │ +059f74: 6e10 2b16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ +059f7a: 0c00 |0003: move-result-object v0 │ │ +059f7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/internal/DaoConfig; │ │ │ │ #2 : (in Lde/greenrobot/dao/internal/DaoConfig;) │ │ @@ -97758,17 +97758,17 @@ │ │ type : '()Lde/greenrobot/dao/identityscope/IdentityScope;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f98: |[059f98] de.greenrobot.dao.internal.DaoConfig.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; │ │ -059fa8: 5410 da05 |0000: iget-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ -059fac: 1100 |0002: return-object v0 │ │ +059f80: |[059f80] de.greenrobot.dao.internal.DaoConfig.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; │ │ +059f90: 5410 da05 |0000: iget-object v0, v1, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ +059f94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/internal/DaoConfig; │ │ │ │ #3 : (in Lde/greenrobot/dao/internal/DaoConfig;) │ │ @@ -97776,44 +97776,44 @@ │ │ type : '(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -059fb0: |[059fb0] de.greenrobot.dao.internal.DaoConfig.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V │ │ -059fc0: 6200 d605 |0000: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ -059fc4: 3304 0600 |0002: if-ne v4, v0, 0008 // +0006 │ │ -059fc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -059fca: 5b30 da05 |0005: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ -059fce: 0e00 |0007: return-void │ │ -059fd0: 6200 d705 |0008: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ -059fd4: 3304 1600 |000a: if-ne v4, v0, 0020 // +0016 │ │ -059fd8: 5530 db05 |000c: iget-boolean v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ -059fdc: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -059fe0: 2200 1803 |0010: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ -059fe4: 7010 0316 0000 |0012: invoke-direct {v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.:()V // method@1603 │ │ -059fea: 5b30 da05 |0015: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ -059fee: 28f0 |0017: goto 0007 // -0010 │ │ -059ff0: 2200 1903 |0018: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeObject; // type@0319 │ │ -059ff4: 7010 1916 0000 |001a: invoke-direct {v0}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.:()V // method@1619 │ │ -059ffa: 5b30 da05 |001d: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ -059ffe: 28e8 |001f: goto 0007 // -0018 │ │ -05a000: 2200 5603 |0020: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -05a004: 2201 6b03 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -05a008: 7010 e417 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05a00e: 1a02 910b |0027: const-string v2, "Unsupported type: " // string@0b91 │ │ -05a012: 6e20 ed17 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a018: 0c01 |002c: move-result-object v1 │ │ -05a01a: 6e20 ec17 4100 |002d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05a020: 0c01 |0030: move-result-object v1 │ │ -05a022: 6e10 f217 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05a028: 0c01 |0034: move-result-object v1 │ │ -05a02a: 7020 a017 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -05a030: 2700 |0038: throw v0 │ │ +059f98: |[059f98] de.greenrobot.dao.internal.DaoConfig.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V │ │ +059fa8: 6200 d605 |0000: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.None:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d6 │ │ +059fac: 3304 0600 |0002: if-ne v4, v0, 0008 // +0006 │ │ +059fb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +059fb2: 5b30 da05 |0005: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ +059fb6: 0e00 |0007: return-void │ │ +059fb8: 6200 d705 |0008: sget-object v0, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ +059fbc: 3304 1600 |000a: if-ne v4, v0, 0020 // +0016 │ │ +059fc0: 5530 db05 |000c: iget-boolean v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.keyIsNumeric:Z // field@05db │ │ +059fc4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +059fc8: 2200 1803 |0010: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeLong; // type@0318 │ │ +059fcc: 7010 0316 0000 |0012: invoke-direct {v0}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.:()V // method@1603 │ │ +059fd2: 5b30 da05 |0015: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ +059fd6: 28f0 |0017: goto 0007 // -0010 │ │ +059fd8: 2200 1903 |0018: new-instance v0, Lde/greenrobot/dao/identityscope/IdentityScopeObject; // type@0319 │ │ +059fdc: 7010 1916 0000 |001a: invoke-direct {v0}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.:()V // method@1619 │ │ +059fe2: 5b30 da05 |001d: iput-object v0, v3, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ +059fe6: 28e8 |001f: goto 0007 // -0018 │ │ +059fe8: 2200 5603 |0020: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +059fec: 2201 6b03 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +059ff0: 7010 e417 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +059ff6: 1a02 8a0b |0027: const-string v2, "Unsupported type: " // string@0b8a │ │ +059ffa: 6e20 ed17 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a000: 0c01 |002c: move-result-object v1 │ │ +05a002: 6e20 ec17 4100 |002d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05a008: 0c01 |0030: move-result-object v1 │ │ +05a00a: 6e10 f217 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05a010: 0c01 |0034: move-result-object v1 │ │ +05a012: 7020 a017 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +05a018: 2700 |0038: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0007 line=165 │ │ 0x0008 line=156 │ │ 0x000c line=157 │ │ @@ -97829,33 +97829,33 @@ │ │ type : '(Lde/greenrobot/dao/identityscope/IdentityScope;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a034: |[05a034] de.greenrobot.dao.internal.DaoConfig.setIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ -05a044: 5b01 da05 |0000: iput-object v1, v0, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ -05a048: 0e00 |0002: return-void │ │ +05a01c: |[05a01c] de.greenrobot.dao.internal.DaoConfig.setIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ +05a02c: 5b01 da05 |0000: iput-object v1, v0, Lde/greenrobot/dao/internal/DaoConfig;.identityScope:Lde/greenrobot/dao/identityscope/IdentityScope; // field@05da │ │ +05a030: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0002 line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/identityscope/IdentityScope; │ │ 0x0000 - 0x0003 reg=0 this Lde/greenrobot/dao/internal/DaoConfig; │ │ 0x0000 - 0x0003 reg=1 identityScope Lde/greenrobot/dao/identityscope/IdentityScope; Lde/greenrobot/dao/identityscope/IdentityScope<**>; │ │ │ │ - source_file_idx : 811 (DaoConfig.java) │ │ + source_file_idx : 804 (DaoConfig.java) │ │ │ │ Class #372 header: │ │ class_idx : 796 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 958 │ │ +source_file_idx : 951 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 40 │ │ │ │ Class #372 annotations: │ │ Annotations on method #5688 'getColumnIndexOrThrow' │ │ @@ -97887,21 +97887,21 @@ │ │ type : '(Landroid/database/CursorWindow;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05a04c: |[05a04c] de.greenrobot.dao.internal.FastCursor.:(Landroid/database/CursorWindow;)V │ │ -05a05c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05a062: 5b12 e405 |0003: iput-object v2, v1, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a066: 6e10 3601 0200 |0005: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ -05a06c: 0a00 |0008: move-result v0 │ │ -05a06e: 5910 e205 |0009: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a072: 0e00 |000b: return-void │ │ +05a034: |[05a034] de.greenrobot.dao.internal.FastCursor.:(Landroid/database/CursorWindow;)V │ │ +05a044: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05a04a: 5b12 e405 |0003: iput-object v2, v1, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a04e: 6e10 3601 0200 |0005: invoke-virtual {v2}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ +05a054: 0a00 |0008: move-result v0 │ │ +05a056: 5910 e205 |0009: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a05a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x000b line=37 │ │ locals : │ │ @@ -97914,18 +97914,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a074: |[05a074] de.greenrobot.dao.internal.FastCursor.close:()V │ │ -05a084: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a088: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a08e: 2700 |0005: throw v0 │ │ +05a05c: |[05a05c] de.greenrobot.dao.internal.FastCursor.close:()V │ │ +05a06c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a070: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a076: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #1 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -97933,18 +97933,18 @@ │ │ type : '(ILandroid/database/CharArrayBuffer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a090: |[05a090] de.greenrobot.dao.internal.FastCursor.copyStringToBuffer:(ILandroid/database/CharArrayBuffer;)V │ │ -05a0a0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a0a4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a0aa: 2700 |0005: throw v0 │ │ +05a078: |[05a078] de.greenrobot.dao.internal.FastCursor.copyStringToBuffer:(ILandroid/database/CharArrayBuffer;)V │ │ +05a088: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a08c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a092: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 columnIndex I │ │ 0x0000 - 0x0006 reg=3 buffer Landroid/database/CharArrayBuffer; │ │ @@ -97954,18 +97954,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a0ac: |[05a0ac] de.greenrobot.dao.internal.FastCursor.deactivate:()V │ │ -05a0bc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a0c0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a0c6: 2700 |0005: throw v0 │ │ +05a094: |[05a094] de.greenrobot.dao.internal.FastCursor.deactivate:()V │ │ +05a0a4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a0a8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a0ae: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #3 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -97973,20 +97973,20 @@ │ │ type : '(I)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a0c8: |[05a0c8] de.greenrobot.dao.internal.FastCursor.getBlob:(I)[B │ │ -05a0d8: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a0dc: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a0e0: 6e30 3101 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getBlob:(II)[B // method@0131 │ │ -05a0e6: 0c00 |0007: move-result-object v0 │ │ -05a0e8: 1100 |0008: return-object v0 │ │ +05a0b0: |[05a0b0] de.greenrobot.dao.internal.FastCursor.getBlob:(I)[B │ │ +05a0c0: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a0c4: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a0c8: 6e30 3101 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getBlob:(II)[B // method@0131 │ │ +05a0ce: 0c00 |0007: move-result-object v0 │ │ +05a0d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -97995,18 +97995,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a0ec: |[05a0ec] de.greenrobot.dao.internal.FastCursor.getColumnCount:()I │ │ -05a0fc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a100: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a106: 2700 |0005: throw v0 │ │ +05a0d4: |[05a0d4] de.greenrobot.dao.internal.FastCursor.getColumnCount:()I │ │ +05a0e4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a0e8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a0ee: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #5 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98014,18 +98014,18 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a108: |[05a108] de.greenrobot.dao.internal.FastCursor.getColumnIndex:(Ljava/lang/String;)I │ │ -05a118: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a11c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a122: 2700 |0005: throw v0 │ │ +05a0f0: |[05a0f0] de.greenrobot.dao.internal.FastCursor.getColumnIndex:(Ljava/lang/String;)I │ │ +05a100: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a104: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a10a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 columnName Ljava/lang/String; │ │ │ │ @@ -98034,18 +98034,18 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a124: |[05a124] de.greenrobot.dao.internal.FastCursor.getColumnIndexOrThrow:(Ljava/lang/String;)I │ │ -05a134: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a138: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a13e: 2700 |0005: throw v0 │ │ +05a10c: |[05a10c] de.greenrobot.dao.internal.FastCursor.getColumnIndexOrThrow:(Ljava/lang/String;)I │ │ +05a11c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a120: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a126: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 columnName Ljava/lang/String; │ │ │ │ @@ -98054,18 +98054,18 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a140: |[05a140] de.greenrobot.dao.internal.FastCursor.getColumnName:(I)Ljava/lang/String; │ │ -05a150: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a154: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a15a: 2700 |0005: throw v0 │ │ +05a128: |[05a128] de.greenrobot.dao.internal.FastCursor.getColumnName:(I)Ljava/lang/String; │ │ +05a138: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a13c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a142: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 columnIndex I │ │ │ │ @@ -98074,18 +98074,18 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a15c: |[05a15c] de.greenrobot.dao.internal.FastCursor.getColumnNames:()[Ljava/lang/String; │ │ -05a16c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a170: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a176: 2700 |0005: throw v0 │ │ +05a144: |[05a144] de.greenrobot.dao.internal.FastCursor.getColumnNames:()[Ljava/lang/String; │ │ +05a154: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a158: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a15e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #9 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98093,19 +98093,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a178: |[05a178] de.greenrobot.dao.internal.FastCursor.getCount:()I │ │ -05a188: 5410 e405 |0000: iget-object v0, v1, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a18c: 6e10 3601 0000 |0002: invoke-virtual {v0}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ -05a192: 0a00 |0005: move-result v0 │ │ -05a194: 0f00 |0006: return v0 │ │ +05a160: |[05a160] de.greenrobot.dao.internal.FastCursor.getCount:()I │ │ +05a170: 5410 e405 |0000: iget-object v0, v1, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a174: 6e10 3601 0000 |0002: invoke-virtual {v0}, Landroid/database/CursorWindow;.getNumRows:()I // method@0136 │ │ +05a17a: 0a00 |0005: move-result v0 │ │ +05a17c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #10 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98113,20 +98113,20 @@ │ │ type : '(I)D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a198: |[05a198] de.greenrobot.dao.internal.FastCursor.getDouble:(I)D │ │ -05a1a8: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a1ac: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a1b0: 6e30 3201 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getDouble:(II)D // method@0132 │ │ -05a1b6: 0b00 |0007: move-result-wide v0 │ │ -05a1b8: 1000 |0008: return-wide v0 │ │ +05a180: |[05a180] de.greenrobot.dao.internal.FastCursor.getDouble:(I)D │ │ +05a190: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a194: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a198: 6e30 3201 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getDouble:(II)D // method@0132 │ │ +05a19e: 0b00 |0007: move-result-wide v0 │ │ +05a1a0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98135,18 +98135,18 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a1bc: |[05a1bc] de.greenrobot.dao.internal.FastCursor.getExtras:()Landroid/os/Bundle; │ │ -05a1cc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a1d0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a1d6: 2700 |0005: throw v0 │ │ +05a1a4: |[05a1a4] de.greenrobot.dao.internal.FastCursor.getExtras:()Landroid/os/Bundle; │ │ +05a1b4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a1b8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a1be: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #12 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98154,20 +98154,20 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a1d8: |[05a1d8] de.greenrobot.dao.internal.FastCursor.getFloat:(I)F │ │ -05a1e8: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a1ec: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a1f0: 6e30 3301 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getFloat:(II)F // method@0133 │ │ -05a1f6: 0a00 |0007: move-result v0 │ │ -05a1f8: 0f00 |0008: return v0 │ │ +05a1c0: |[05a1c0] de.greenrobot.dao.internal.FastCursor.getFloat:(I)F │ │ +05a1d0: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a1d4: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a1d8: 6e30 3301 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getFloat:(II)F // method@0133 │ │ +05a1de: 0a00 |0007: move-result v0 │ │ +05a1e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98176,20 +98176,20 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a1fc: |[05a1fc] de.greenrobot.dao.internal.FastCursor.getInt:(I)I │ │ -05a20c: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a210: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a214: 6e30 3401 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getInt:(II)I // method@0134 │ │ -05a21a: 0a00 |0007: move-result v0 │ │ -05a21c: 0f00 |0008: return v0 │ │ +05a1e4: |[05a1e4] de.greenrobot.dao.internal.FastCursor.getInt:(I)I │ │ +05a1f4: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a1f8: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a1fc: 6e30 3401 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getInt:(II)I // method@0134 │ │ +05a202: 0a00 |0007: move-result v0 │ │ +05a204: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98198,20 +98198,20 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a220: |[05a220] de.greenrobot.dao.internal.FastCursor.getLong:(I)J │ │ -05a230: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a234: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a238: 6e30 3501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getLong:(II)J // method@0135 │ │ -05a23e: 0b00 |0007: move-result-wide v0 │ │ -05a240: 1000 |0008: return-wide v0 │ │ +05a208: |[05a208] de.greenrobot.dao.internal.FastCursor.getLong:(I)J │ │ +05a218: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a21c: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a220: 6e30 3501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getLong:(II)J // method@0135 │ │ +05a226: 0b00 |0007: move-result-wide v0 │ │ +05a228: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98220,17 +98220,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a244: |[05a244] de.greenrobot.dao.internal.FastCursor.getNotificationUri:()Landroid/net/Uri; │ │ -05a254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a256: 1100 |0001: return-object v0 │ │ +05a22c: |[05a22c] de.greenrobot.dao.internal.FastCursor.getNotificationUri:()Landroid/net/Uri; │ │ +05a23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a23e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #16 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98238,17 +98238,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a258: |[05a258] de.greenrobot.dao.internal.FastCursor.getPosition:()I │ │ -05a268: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a26c: 0f00 |0002: return v0 │ │ +05a240: |[05a240] de.greenrobot.dao.internal.FastCursor.getPosition:()I │ │ +05a250: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a254: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #17 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98256,20 +98256,20 @@ │ │ type : '(I)S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a270: |[05a270] de.greenrobot.dao.internal.FastCursor.getShort:(I)S │ │ -05a280: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a284: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a288: 6e30 3701 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getShort:(II)S // method@0137 │ │ -05a28e: 0a00 |0007: move-result v0 │ │ -05a290: 0f00 |0008: return v0 │ │ +05a258: |[05a258] de.greenrobot.dao.internal.FastCursor.getShort:(I)S │ │ +05a268: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a26c: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a270: 6e30 3701 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getShort:(II)S // method@0137 │ │ +05a276: 0a00 |0007: move-result v0 │ │ +05a278: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98278,20 +98278,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a294: |[05a294] de.greenrobot.dao.internal.FastCursor.getString:(I)Ljava/lang/String; │ │ -05a2a4: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a2a8: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a2ac: 6e30 3801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getString:(II)Ljava/lang/String; // method@0138 │ │ -05a2b2: 0c00 |0007: move-result-object v0 │ │ -05a2b4: 1100 |0008: return-object v0 │ │ +05a27c: |[05a27c] de.greenrobot.dao.internal.FastCursor.getString:(I)Ljava/lang/String; │ │ +05a28c: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a290: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a294: 6e30 3801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.getString:(II)Ljava/lang/String; // method@0138 │ │ +05a29a: 0c00 |0007: move-result-object v0 │ │ +05a29c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98300,18 +98300,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a2b8: |[05a2b8] de.greenrobot.dao.internal.FastCursor.getType:(I)I │ │ -05a2c8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a2cc: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a2d2: 2700 |0005: throw v0 │ │ +05a2a0: |[05a2a0] de.greenrobot.dao.internal.FastCursor.getType:(I)I │ │ +05a2b0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a2b4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a2ba: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 columnIndex I │ │ │ │ @@ -98320,18 +98320,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a2d4: |[05a2d4] de.greenrobot.dao.internal.FastCursor.getWantsAllOnMoveCalls:()Z │ │ -05a2e4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a2e8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a2ee: 2700 |0005: throw v0 │ │ +05a2bc: |[05a2bc] de.greenrobot.dao.internal.FastCursor.getWantsAllOnMoveCalls:()Z │ │ +05a2cc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a2d0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a2d6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #21 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98339,18 +98339,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a2f0: |[05a2f0] de.greenrobot.dao.internal.FastCursor.isAfterLast:()Z │ │ -05a300: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a304: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a30a: 2700 |0005: throw v0 │ │ +05a2d8: |[05a2d8] de.greenrobot.dao.internal.FastCursor.isAfterLast:()Z │ │ +05a2e8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a2ec: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a2f2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #22 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98358,18 +98358,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a30c: |[05a30c] de.greenrobot.dao.internal.FastCursor.isBeforeFirst:()Z │ │ -05a31c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a320: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a326: 2700 |0005: throw v0 │ │ +05a2f4: |[05a2f4] de.greenrobot.dao.internal.FastCursor.isBeforeFirst:()Z │ │ +05a304: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a308: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a30e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #23 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98377,18 +98377,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a328: |[05a328] de.greenrobot.dao.internal.FastCursor.isClosed:()Z │ │ -05a338: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a33c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a342: 2700 |0005: throw v0 │ │ +05a310: |[05a310] de.greenrobot.dao.internal.FastCursor.isClosed:()Z │ │ +05a320: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a324: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a32a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #24 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98396,21 +98396,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05a344: |[05a344] de.greenrobot.dao.internal.FastCursor.isFirst:()Z │ │ -05a354: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a358: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05a35c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05a35e: 0f00 |0005: return v0 │ │ -05a360: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05a362: 28fe |0007: goto 0005 // -0002 │ │ +05a32c: |[05a32c] de.greenrobot.dao.internal.FastCursor.isFirst:()Z │ │ +05a33c: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a340: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +05a344: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05a346: 0f00 |0005: return v0 │ │ +05a348: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05a34a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #25 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98418,23 +98418,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05a364: |[05a364] de.greenrobot.dao.internal.FastCursor.isLast:()Z │ │ -05a374: 5220 e305 |0000: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a378: 5221 e205 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a37c: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05a380: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -05a384: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05a386: 0f00 |0009: return v0 │ │ -05a388: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05a38a: 28fe |000b: goto 0009 // -0002 │ │ +05a34c: |[05a34c] de.greenrobot.dao.internal.FastCursor.isLast:()Z │ │ +05a35c: 5220 e305 |0000: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a360: 5221 e205 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a364: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05a368: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +05a36c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05a36e: 0f00 |0009: return v0 │ │ +05a370: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05a372: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #26 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98442,20 +98442,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05a38c: |[05a38c] de.greenrobot.dao.internal.FastCursor.isNull:(I)Z │ │ -05a39c: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ -05a3a0: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a3a4: 6e30 3901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.isNull:(II)Z // method@0139 │ │ -05a3aa: 0a00 |0007: move-result v0 │ │ -05a3ac: 0f00 |0008: return v0 │ │ +05a374: |[05a374] de.greenrobot.dao.internal.FastCursor.isNull:(I)Z │ │ +05a384: 5420 e405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/FastCursor;.window:Landroid/database/CursorWindow; // field@05e4 │ │ +05a388: 5221 e305 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a38c: 6e30 3901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/database/CursorWindow;.isNull:(II)Z // method@0139 │ │ +05a392: 0a00 |0007: move-result v0 │ │ +05a394: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0009 reg=3 columnIndex I │ │ │ │ @@ -98464,20 +98464,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05a3b0: |[05a3b0] de.greenrobot.dao.internal.FastCursor.move:(I)Z │ │ -05a3c0: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a3c4: b020 |0002: add-int/2addr v0, v2 │ │ -05a3c6: 6e20 5116 0100 |0003: invoke-virtual {v1, v0}, Lde/greenrobot/dao/internal/FastCursor;.moveToPosition:(I)Z // method@1651 │ │ -05a3cc: 0a00 |0006: move-result v0 │ │ -05a3ce: 0f00 |0007: return v0 │ │ +05a398: |[05a398] de.greenrobot.dao.internal.FastCursor.move:(I)Z │ │ +05a3a8: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a3ac: b020 |0002: add-int/2addr v0, v2 │ │ +05a3ae: 6e20 5116 0100 |0003: invoke-virtual {v1, v0}, Lde/greenrobot/dao/internal/FastCursor;.moveToPosition:(I)Z // method@1651 │ │ +05a3b4: 0a00 |0006: move-result v0 │ │ +05a3b6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0008 reg=2 offset I │ │ │ │ @@ -98486,21 +98486,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05a3d0: |[05a3d0] de.greenrobot.dao.internal.FastCursor.moveToFirst:()Z │ │ -05a3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a3e2: 5920 e305 |0001: iput v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a3e6: 5221 e205 |0003: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a3ea: 3d01 0300 |0005: if-lez v1, 0008 // +0003 │ │ -05a3ee: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05a3f0: 0f00 |0008: return v0 │ │ +05a3b8: |[05a3b8] de.greenrobot.dao.internal.FastCursor.moveToFirst:()Z │ │ +05a3c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a3ca: 5920 e305 |0001: iput v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a3ce: 5221 e205 |0003: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a3d2: 3d01 0300 |0005: if-lez v1, 0008 // +0003 │ │ +05a3d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05a3d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ 0x0003 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ @@ -98509,24 +98509,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -05a3f4: |[05a3f4] de.greenrobot.dao.internal.FastCursor.moveToLast:()Z │ │ -05a404: 5210 e205 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a408: 3d00 0a00 |0002: if-lez v0, 000c // +000a │ │ -05a40c: 5210 e205 |0004: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a410: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05a414: 5910 e305 |0008: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a418: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05a41a: 0f00 |000b: return v0 │ │ -05a41c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05a41e: 28fe |000d: goto 000b // -0002 │ │ +05a3dc: |[05a3dc] de.greenrobot.dao.internal.FastCursor.moveToLast:()Z │ │ +05a3ec: 5210 e205 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a3f0: 3d00 0a00 |0002: if-lez v0, 000c // +000a │ │ +05a3f4: 5210 e205 |0004: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a3f8: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05a3fc: 5910 e305 |0008: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a400: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05a402: 0f00 |000b: return v0 │ │ +05a404: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05a406: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000a line=74 │ │ 0x000b line=76 │ │ locals : │ │ @@ -98537,26 +98537,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -05a420: |[05a420] de.greenrobot.dao.internal.FastCursor.moveToNext:()Z │ │ -05a430: 5220 e305 |0000: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a434: 5221 e205 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a438: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05a43c: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ -05a440: 5220 e305 |0008: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a444: d800 0001 |000a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a448: 5920 e305 |000c: iput v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a44c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05a44e: 0f00 |000f: return v0 │ │ -05a450: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05a452: 28fe |0011: goto 000f // -0002 │ │ +05a408: |[05a408] de.greenrobot.dao.internal.FastCursor.moveToNext:()Z │ │ +05a418: 5220 e305 |0000: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a41c: 5221 e205 |0002: iget v1, v2, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a420: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05a424: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ +05a428: 5220 e305 |0008: iget v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a42c: d800 0001 |000a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05a430: 5920 e305 |000c: iput v0, v2, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a434: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05a436: 0f00 |000f: return v0 │ │ +05a438: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05a43a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0008 line=83 │ │ 0x000e line=84 │ │ 0x000f line=86 │ │ locals : │ │ @@ -98567,23 +98567,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05a454: |[05a454] de.greenrobot.dao.internal.FastCursor.moveToPosition:(I)Z │ │ -05a464: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -05a468: 5210 e205 |0002: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ -05a46c: 3502 0600 |0004: if-ge v2, v0, 000a // +0006 │ │ -05a470: 5912 e305 |0006: iput v2, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a474: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05a476: 0f00 |0009: return v0 │ │ -05a478: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05a47a: 28fe |000b: goto 0009 // -0002 │ │ +05a43c: |[05a43c] de.greenrobot.dao.internal.FastCursor.moveToPosition:(I)Z │ │ +05a44c: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +05a450: 5210 e205 |0002: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.count:I // field@05e2 │ │ +05a454: 3502 0600 |0004: if-ge v2, v0, 000a // +0006 │ │ +05a458: 5912 e305 |0006: iput v2, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a45c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05a45e: 0f00 |0009: return v0 │ │ +05a460: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05a462: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0009 line=60 │ │ locals : │ │ @@ -98595,24 +98595,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -05a47c: |[05a47c] de.greenrobot.dao.internal.FastCursor.moveToPrevious:()Z │ │ -05a48c: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a490: 3d00 0a00 |0002: if-lez v0, 000c // +000a │ │ -05a494: 5210 e305 |0004: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a498: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05a49c: 5910 e305 |0008: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ -05a4a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05a4a2: 0f00 |000b: return v0 │ │ -05a4a4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05a4a6: 28fe |000d: goto 000b // -0002 │ │ +05a464: |[05a464] de.greenrobot.dao.internal.FastCursor.moveToPrevious:()Z │ │ +05a474: 5210 e305 |0000: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a478: 3d00 0a00 |0002: if-lez v0, 000c // +000a │ │ +05a47c: 5210 e305 |0004: iget v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a480: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05a484: 5910 e305 |0008: iput v0, v1, Lde/greenrobot/dao/internal/FastCursor;.position:I // field@05e3 │ │ +05a488: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05a48a: 0f00 |000b: return v0 │ │ +05a48c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05a48e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x000a line=94 │ │ 0x000b line=96 │ │ locals : │ │ @@ -98623,18 +98623,18 @@ │ │ type : '(Landroid/database/ContentObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4a8: |[05a4a8] de.greenrobot.dao.internal.FastCursor.registerContentObserver:(Landroid/database/ContentObserver;)V │ │ -05a4b8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a4bc: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a4c2: 2700 |0005: throw v0 │ │ +05a490: |[05a490] de.greenrobot.dao.internal.FastCursor.registerContentObserver:(Landroid/database/ContentObserver;)V │ │ +05a4a0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a4a4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a4aa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/ContentObserver; │ │ │ │ @@ -98643,18 +98643,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4c4: |[05a4c4] de.greenrobot.dao.internal.FastCursor.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -05a4d4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a4d8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a4de: 2700 |0005: throw v0 │ │ +05a4ac: |[05a4ac] de.greenrobot.dao.internal.FastCursor.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +05a4bc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a4c0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a4c6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ @@ -98663,18 +98663,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4e0: |[05a4e0] de.greenrobot.dao.internal.FastCursor.requery:()Z │ │ -05a4f0: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a4f4: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a4fa: 2700 |0005: throw v0 │ │ +05a4c8: |[05a4c8] de.greenrobot.dao.internal.FastCursor.requery:()Z │ │ +05a4d8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a4dc: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a4e2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ │ │ #36 : (in Lde/greenrobot/dao/internal/FastCursor;) │ │ @@ -98682,18 +98682,18 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4fc: |[05a4fc] de.greenrobot.dao.internal.FastCursor.respond:(Landroid/os/Bundle;)Landroid/os/Bundle; │ │ -05a50c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a510: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a516: 2700 |0005: throw v0 │ │ +05a4e4: |[05a4e4] de.greenrobot.dao.internal.FastCursor.respond:(Landroid/os/Bundle;)Landroid/os/Bundle; │ │ +05a4f4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a4f8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a4fe: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 extras Landroid/os/Bundle; │ │ │ │ @@ -98702,18 +98702,18 @@ │ │ type : '(Landroid/content/ContentResolver;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a518: |[05a518] de.greenrobot.dao.internal.FastCursor.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V │ │ -05a528: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a52c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a532: 2700 |0005: throw v0 │ │ +05a500: |[05a500] de.greenrobot.dao.internal.FastCursor.setNotificationUri:(Landroid/content/ContentResolver;Landroid/net/Uri;)V │ │ +05a510: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a514: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a51a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 cr Landroid/content/ContentResolver; │ │ 0x0000 - 0x0006 reg=3 uri Landroid/net/Uri; │ │ @@ -98723,18 +98723,18 @@ │ │ type : '(Landroid/database/ContentObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a534: |[05a534] de.greenrobot.dao.internal.FastCursor.unregisterContentObserver:(Landroid/database/ContentObserver;)V │ │ -05a544: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a548: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a54e: 2700 |0005: throw v0 │ │ +05a51c: |[05a51c] de.greenrobot.dao.internal.FastCursor.unregisterContentObserver:(Landroid/database/ContentObserver;)V │ │ +05a52c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a530: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a536: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/ContentObserver; │ │ │ │ @@ -98743,32 +98743,32 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a550: |[05a550] de.greenrobot.dao.internal.FastCursor.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -05a560: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05a564: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05a56a: 2700 |0005: throw v0 │ │ +05a538: |[05a538] de.greenrobot.dao.internal.FastCursor.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +05a548: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05a54c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05a552: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/FastCursor; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 958 (FastCursor.java) │ │ + source_file_idx : 951 (FastCursor.java) │ │ │ │ Class #373 header: │ │ class_idx : 797 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2367 │ │ +source_file_idx : 2360 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -98807,20 +98807,20 @@ │ │ type : '(JLjava/lang/Object;Lde/greenrobot/dao/internal/LongHashMap$Entry;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05a56c: |[05a56c] de.greenrobot.dao.internal.LongHashMap$Entry.:(JLjava/lang/Object;Lde/greenrobot/dao/internal/LongHashMap$Entry;)V │ │ -05a57c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05a582: 5a12 e505 |0003: iput-wide v2, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a586: 5b14 e705 |0005: iput-object v4, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ -05a58a: 5b15 e605 |0007: iput-object v5, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a58e: 0e00 |0009: return-void │ │ +05a554: |[05a554] de.greenrobot.dao.internal.LongHashMap$Entry.:(JLjava/lang/Object;Lde/greenrobot/dao/internal/LongHashMap$Entry;)V │ │ +05a564: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05a56a: 5a12 e505 |0003: iput-wide v2, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a56e: 5b14 e705 |0005: iput-object v4, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ +05a572: 5b15 e605 |0007: iput-object v5, v1, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a576: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -98830,21 +98830,21 @@ │ │ 0x0000 - 0x0000 reg=5 (null) Lde/greenrobot/dao/internal/LongHashMap$Entry; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/internal/LongHashMap$Entry; Lde/greenrobot/dao/internal/LongHashMap$Entry; │ │ 0x0000 - 0x000a reg=2 key J │ │ 0x0000 - 0x000a reg=4 value Ljava/lang/Object; TT; │ │ 0x0000 - 0x000a reg=5 next Lde/greenrobot/dao/internal/LongHashMap$Entry; Lde/greenrobot/dao/internal/LongHashMap$Entry; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2367 (LongHashMap.java) │ │ + source_file_idx : 2360 (LongHashMap.java) │ │ │ │ Class #374 header: │ │ class_idx : 798 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2367 │ │ +source_file_idx : 2360 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -98888,18 +98888,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05a590: |[05a590] de.greenrobot.dao.internal.LongHashMap.:()V │ │ -05a5a0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -05a5a4: 7020 5c16 0100 |0002: invoke-direct {v1, v0}, Lde/greenrobot/dao/internal/LongHashMap;.:(I)V // method@165c │ │ -05a5aa: 0e00 |0005: return-void │ │ +05a578: |[05a578] de.greenrobot.dao.internal.LongHashMap.:()V │ │ +05a588: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +05a58c: 7020 5c16 0100 |0002: invoke-direct {v1, v0}, Lde/greenrobot/dao/internal/LongHashMap;.:(I)V // method@165c │ │ +05a592: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; Lde/greenrobot/dao/internal/LongHashMap; │ │ @@ -98909,23 +98909,23 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05a5ac: |[05a5ac] de.greenrobot.dao.internal.LongHashMap.:(I)V │ │ -05a5bc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05a5c2: 5912 e805 |0003: iput v2, v1, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a5c6: da00 0204 |0005: mul-int/lit8 v0, v2, #int 4 // #04 │ │ -05a5ca: db00 0003 |0007: div-int/lit8 v0, v0, #int 3 // #03 │ │ -05a5ce: 5910 eb05 |0009: iput v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ -05a5d2: 2320 0c04 |000b: new-array v0, v2, [Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@040c │ │ -05a5d6: 5b10 ea05 |000d: iput-object v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a5da: 0e00 |000f: return-void │ │ +05a594: |[05a594] de.greenrobot.dao.internal.LongHashMap.:(I)V │ │ +05a5a4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05a5aa: 5912 e805 |0003: iput v2, v1, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a5ae: da00 0204 |0005: mul-int/lit8 v0, v2, #int 4 // #04 │ │ +05a5b2: db00 0003 |0007: div-int/lit8 v0, v0, #int 3 // #03 │ │ +05a5b6: 5910 eb05 |0009: iput v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ +05a5ba: 2320 0c04 |000b: new-array v0, v2, [Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@040c │ │ +05a5be: 5b10 ea05 |000d: iput-object v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a5c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x000b line=56 │ │ 0x000f line=57 │ │ @@ -98940,21 +98940,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05a5dc: |[05a5dc] de.greenrobot.dao.internal.LongHashMap.clear:()V │ │ -05a5ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a5ee: 5920 e905 |0001: iput v0, v2, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a5f2: 5420 ea05 |0003: iget-object v0, v2, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a5f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05a5f8: 7120 1c18 1000 |0006: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([Ljava/lang/Object;Ljava/lang/Object;)V // method@181c │ │ -05a5fe: 0e00 |0009: return-void │ │ +05a5c4: |[05a5c4] de.greenrobot.dao.internal.LongHashMap.clear:()V │ │ +05a5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a5d6: 5920 e905 |0001: iput v0, v2, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a5da: 5420 ea05 |0003: iget-object v0, v2, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a5de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05a5e0: 7120 1c18 1000 |0006: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([Ljava/lang/Object;Ljava/lang/Object;)V // method@181c │ │ +05a5e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/internal/LongHashMap; │ │ @@ -98965,36 +98965,36 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -05a600: |[05a600] de.greenrobot.dao.internal.LongHashMap.containsKey:(J)Z │ │ -05a610: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ -05a614: a502 0602 |0002: ushr-long v2, v6, v2 │ │ -05a618: 8422 |0004: long-to-int v2, v2 │ │ -05a61a: 8463 |0005: long-to-int v3, v6 │ │ -05a61c: b732 |0006: xor-int/2addr v2, v3 │ │ -05a61e: 1403 ffff ff7f |0007: const v3, #float nan // #7fffffff │ │ -05a624: b532 |000a: and-int/2addr v2, v3 │ │ -05a626: 5253 e805 |000b: iget v3, v5, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a62a: 9401 0203 |000d: rem-int v1, v2, v3 │ │ -05a62e: 5452 ea05 |000f: iget-object v2, v5, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a632: 4600 0201 |0011: aget-object v0, v2, v1 │ │ -05a636: 3800 0d00 |0013: if-eqz v0, 0020 // +000d │ │ -05a63a: 5302 e505 |0015: iget-wide v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a63e: 3102 0206 |0017: cmp-long v2, v2, v6 │ │ -05a642: 3902 0400 |0019: if-nez v2, 001d // +0004 │ │ -05a646: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -05a648: 0f02 |001c: return v2 │ │ -05a64a: 5400 e605 |001d: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a64e: 28f4 |001f: goto 0013 // -000c │ │ -05a650: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -05a652: 28fb |0021: goto 001c // -0005 │ │ +05a5e8: |[05a5e8] de.greenrobot.dao.internal.LongHashMap.containsKey:(J)Z │ │ +05a5f8: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ +05a5fc: a502 0602 |0002: ushr-long v2, v6, v2 │ │ +05a600: 8422 |0004: long-to-int v2, v2 │ │ +05a602: 8463 |0005: long-to-int v3, v6 │ │ +05a604: b732 |0006: xor-int/2addr v2, v3 │ │ +05a606: 1403 ffff ff7f |0007: const v3, #float nan // #7fffffff │ │ +05a60c: b532 |000a: and-int/2addr v2, v3 │ │ +05a60e: 5253 e805 |000b: iget v3, v5, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a612: 9401 0203 |000d: rem-int v1, v2, v3 │ │ +05a616: 5452 ea05 |000f: iget-object v2, v5, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a61a: 4600 0201 |0011: aget-object v0, v2, v1 │ │ +05a61e: 3800 0d00 |0013: if-eqz v0, 0020 // +000d │ │ +05a622: 5302 e505 |0015: iget-wide v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a626: 3102 0206 |0017: cmp-long v2, v2, v6 │ │ +05a62a: 3902 0400 |0019: if-nez v2, 001d // +0004 │ │ +05a62e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +05a630: 0f02 |001c: return v2 │ │ +05a632: 5400 e605 |001d: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a636: 28f4 |001f: goto 0013 // -000c │ │ +05a638: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05a63a: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000f line=62 │ │ 0x0015 line=63 │ │ 0x001b line=64 │ │ 0x001c line=67 │ │ @@ -99012,36 +99012,36 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -05a654: |[05a654] de.greenrobot.dao.internal.LongHashMap.get:(J)Ljava/lang/Object; │ │ -05a664: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ -05a668: a502 0602 |0002: ushr-long v2, v6, v2 │ │ -05a66c: 8422 |0004: long-to-int v2, v2 │ │ -05a66e: 8463 |0005: long-to-int v3, v6 │ │ -05a670: b732 |0006: xor-int/2addr v2, v3 │ │ -05a672: 1403 ffff ff7f |0007: const v3, #float nan // #7fffffff │ │ -05a678: b532 |000a: and-int/2addr v2, v3 │ │ -05a67a: 5253 e805 |000b: iget v3, v5, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a67e: 9401 0203 |000d: rem-int v1, v2, v3 │ │ -05a682: 5452 ea05 |000f: iget-object v2, v5, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a686: 4600 0201 |0011: aget-object v0, v2, v1 │ │ -05a68a: 3800 0e00 |0013: if-eqz v0, 0021 // +000e │ │ -05a68e: 5302 e505 |0015: iget-wide v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a692: 3102 0206 |0017: cmp-long v2, v2, v6 │ │ -05a696: 3902 0500 |0019: if-nez v2, 001e // +0005 │ │ -05a69a: 5402 e705 |001b: iget-object v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ -05a69e: 1102 |001d: return-object v2 │ │ -05a6a0: 5400 e605 |001e: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a6a4: 28f3 |0020: goto 0013 // -000d │ │ -05a6a6: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -05a6a8: 28fb |0022: goto 001d // -0005 │ │ +05a63c: |[05a63c] de.greenrobot.dao.internal.LongHashMap.get:(J)Ljava/lang/Object; │ │ +05a64c: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ +05a650: a502 0602 |0002: ushr-long v2, v6, v2 │ │ +05a654: 8422 |0004: long-to-int v2, v2 │ │ +05a656: 8463 |0005: long-to-int v3, v6 │ │ +05a658: b732 |0006: xor-int/2addr v2, v3 │ │ +05a65a: 1403 ffff ff7f |0007: const v3, #float nan // #7fffffff │ │ +05a660: b532 |000a: and-int/2addr v2, v3 │ │ +05a662: 5253 e805 |000b: iget v3, v5, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a666: 9401 0203 |000d: rem-int v1, v2, v3 │ │ +05a66a: 5452 ea05 |000f: iget-object v2, v5, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a66e: 4600 0201 |0011: aget-object v0, v2, v1 │ │ +05a672: 3800 0e00 |0013: if-eqz v0, 0021 // +000e │ │ +05a676: 5302 e505 |0015: iget-wide v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a67a: 3102 0206 |0017: cmp-long v2, v2, v6 │ │ +05a67e: 3902 0500 |0019: if-nez v2, 001e // +0005 │ │ +05a682: 5402 e705 |001b: iget-object v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ +05a686: 1102 |001d: return-object v2 │ │ +05a688: 5400 e605 |001e: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a68c: 28f3 |0020: goto 0013 // -000d │ │ +05a68e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +05a690: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x001b line=74 │ │ 0x001d line=77 │ │ @@ -99059,71 +99059,71 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -05a6ac: |[05a6ac] de.greenrobot.dao.internal.LongHashMap.logStats:()V │ │ -05a6bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a6be: 5480 ea05 |0001: iget-object v0, v8, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a6c2: 2104 |0003: array-length v4, v0 │ │ -05a6c4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -05a6c6: 3543 1200 |0005: if-ge v3, v4, 0017 // +0012 │ │ -05a6ca: 4602 0003 |0007: aget-object v2, v0, v3 │ │ -05a6ce: 3802 0b00 |0009: if-eqz v2, 0014 // +000b │ │ -05a6d2: 5425 e605 |000b: iget-object v5, v2, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a6d6: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ -05a6da: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a6de: 5422 e605 |0011: iget-object v2, v2, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a6e2: 28f6 |0013: goto 0009 // -000a │ │ -05a6e4: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05a6e8: 28ef |0016: goto 0005 // -0011 │ │ -05a6ea: 2205 6b03 |0017: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05a6ee: 7010 e417 0500 |0019: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05a6f4: 1a06 6d14 |001c: const-string v6, "load: " // string@146d │ │ -05a6f8: 6e20 ed17 6500 |001e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a6fe: 0c05 |0021: move-result-object v5 │ │ -05a700: 5286 e905 |0022: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a704: 8266 |0024: int-to-float v6, v6 │ │ -05a706: 5287 e805 |0025: iget v7, v8, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a70a: 8277 |0027: int-to-float v7, v7 │ │ -05a70c: c976 |0028: div-float/2addr v6, v7 │ │ -05a70e: 6e20 e817 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@17e8 │ │ -05a714: 0c05 |002c: move-result-object v5 │ │ -05a716: 1a06 1001 |002d: const-string v6, ", size: " // string@0110 │ │ -05a71a: 6e20 ed17 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a720: 0c05 |0032: move-result-object v5 │ │ -05a722: 5286 e905 |0033: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a726: 6e20 e917 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05a72c: 0c05 |0038: move-result-object v5 │ │ -05a72e: 1a06 0b01 |0039: const-string v6, ", capa: " // string@010b │ │ -05a732: 6e20 ed17 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a738: 0c05 |003e: move-result-object v5 │ │ -05a73a: 5286 e805 |003f: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a73e: 6e20 e917 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05a744: 0c05 |0044: move-result-object v5 │ │ -05a746: 1a06 0d01 |0045: const-string v6, ", collisions: " // string@010d │ │ -05a74a: 6e20 ed17 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a750: 0c05 |004a: move-result-object v5 │ │ -05a752: 6e20 e917 1500 |004b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05a758: 0c05 |004e: move-result-object v5 │ │ -05a75a: 1a06 0c01 |004f: const-string v6, ", collision ratio: " // string@010c │ │ -05a75e: 6e20 ed17 6500 |0051: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a764: 0c05 |0054: move-result-object v5 │ │ -05a766: 8216 |0055: int-to-float v6, v1 │ │ -05a768: 5287 e905 |0056: iget v7, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a76c: 8277 |0058: int-to-float v7, v7 │ │ -05a76e: c976 |0059: div-float/2addr v6, v7 │ │ -05a770: 6e20 e817 6500 |005a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@17e8 │ │ -05a776: 0c05 |005d: move-result-object v5 │ │ -05a778: 6e10 f217 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05a77e: 0c05 |0061: move-result-object v5 │ │ -05a780: 7110 5415 0500 |0062: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05a786: 0e00 |0065: return-void │ │ +05a694: |[05a694] de.greenrobot.dao.internal.LongHashMap.logStats:()V │ │ +05a6a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a6a6: 5480 ea05 |0001: iget-object v0, v8, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a6aa: 2104 |0003: array-length v4, v0 │ │ +05a6ac: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +05a6ae: 3543 1200 |0005: if-ge v3, v4, 0017 // +0012 │ │ +05a6b2: 4602 0003 |0007: aget-object v2, v0, v3 │ │ +05a6b6: 3802 0b00 |0009: if-eqz v2, 0014 // +000b │ │ +05a6ba: 5425 e605 |000b: iget-object v5, v2, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a6be: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ +05a6c2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a6c6: 5422 e605 |0011: iget-object v2, v2, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a6ca: 28f6 |0013: goto 0009 // -000a │ │ +05a6cc: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05a6d0: 28ef |0016: goto 0005 // -0011 │ │ +05a6d2: 2205 6b03 |0017: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05a6d6: 7010 e417 0500 |0019: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05a6dc: 1a06 6614 |001c: const-string v6, "load: " // string@1466 │ │ +05a6e0: 6e20 ed17 6500 |001e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a6e6: 0c05 |0021: move-result-object v5 │ │ +05a6e8: 5286 e905 |0022: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a6ec: 8266 |0024: int-to-float v6, v6 │ │ +05a6ee: 5287 e805 |0025: iget v7, v8, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a6f2: 8277 |0027: int-to-float v7, v7 │ │ +05a6f4: c976 |0028: div-float/2addr v6, v7 │ │ +05a6f6: 6e20 e817 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@17e8 │ │ +05a6fc: 0c05 |002c: move-result-object v5 │ │ +05a6fe: 1a06 0901 |002d: const-string v6, ", size: " // string@0109 │ │ +05a702: 6e20 ed17 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a708: 0c05 |0032: move-result-object v5 │ │ +05a70a: 5286 e905 |0033: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a70e: 6e20 e917 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05a714: 0c05 |0038: move-result-object v5 │ │ +05a716: 1a06 0401 |0039: const-string v6, ", capa: " // string@0104 │ │ +05a71a: 6e20 ed17 6500 |003b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a720: 0c05 |003e: move-result-object v5 │ │ +05a722: 5286 e805 |003f: iget v6, v8, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a726: 6e20 e917 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05a72c: 0c05 |0044: move-result-object v5 │ │ +05a72e: 1a06 0601 |0045: const-string v6, ", collisions: " // string@0106 │ │ +05a732: 6e20 ed17 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a738: 0c05 |004a: move-result-object v5 │ │ +05a73a: 6e20 e917 1500 |004b: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05a740: 0c05 |004e: move-result-object v5 │ │ +05a742: 1a06 0501 |004f: const-string v6, ", collision ratio: " // string@0105 │ │ +05a746: 6e20 ed17 6500 |0051: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a74c: 0c05 |0054: move-result-object v5 │ │ +05a74e: 8216 |0055: int-to-float v6, v1 │ │ +05a750: 5287 e905 |0056: iget v7, v8, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a754: 8277 |0058: int-to-float v7, v7 │ │ +05a756: c976 |0059: div-float/2addr v6, v7 │ │ +05a758: 6e20 e817 6500 |005a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@17e8 │ │ +05a75e: 0c05 |005d: move-result-object v5 │ │ +05a760: 6e10 f217 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05a766: 0c05 |0061: move-result-object v5 │ │ +05a768: 7110 5415 0500 |0062: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05a76e: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0001 line=156 │ │ 0x0009 line=157 │ │ 0x000f line=158 │ │ 0x0011 line=159 │ │ @@ -99144,51 +99144,51 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -05a788: |[05a788] de.greenrobot.dao.internal.LongHashMap.put:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -05a798: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -05a79c: a504 0804 |0002: ushr-long v4, v8, v4 │ │ -05a7a0: 8444 |0004: long-to-int v4, v4 │ │ -05a7a2: 8485 |0005: long-to-int v5, v8 │ │ -05a7a4: b754 |0006: xor-int/2addr v4, v5 │ │ -05a7a6: 1405 ffff ff7f |0007: const v5, #float nan // #7fffffff │ │ -05a7ac: b554 |000a: and-int/2addr v4, v5 │ │ -05a7ae: 5275 e805 |000b: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a7b2: 9402 0405 |000d: rem-int v2, v4, v5 │ │ -05a7b6: 5474 ea05 |000f: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a7ba: 4601 0402 |0011: aget-object v1, v4, v2 │ │ -05a7be: 0710 |0013: move-object v0, v1 │ │ -05a7c0: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ -05a7c4: 5304 e505 |0016: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a7c8: 3104 0408 |0018: cmp-long v4, v4, v8 │ │ -05a7cc: 3904 0700 |001a: if-nez v4, 0021 // +0007 │ │ -05a7d0: 5403 e705 |001c: iget-object v3, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ -05a7d4: 5b0a e705 |001e: iput-object v10, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ -05a7d8: 1103 |0020: return-object v3 │ │ -05a7da: 5400 e605 |0021: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a7de: 28f1 |0023: goto 0014 // -000f │ │ -05a7e0: 5474 ea05 |0024: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a7e4: 2205 1d03 |0026: new-instance v5, Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@031d │ │ -05a7e8: 7051 5a16 85a9 |0028: invoke-direct {v5, v8, v9, v10, v1}, Lde/greenrobot/dao/internal/LongHashMap$Entry;.:(JLjava/lang/Object;Lde/greenrobot/dao/internal/LongHashMap$Entry;)V // method@165a │ │ -05a7ee: 4d05 0402 |002b: aput-object v5, v4, v2 │ │ -05a7f2: 5274 e905 |002d: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a7f6: d804 0401 |002f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05a7fa: 5974 e905 |0031: iput v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a7fe: 5274 e905 |0033: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a802: 5275 eb05 |0035: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ -05a806: 3754 0900 |0037: if-le v4, v5, 0040 // +0009 │ │ -05a80a: 5274 e805 |0039: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a80e: da04 0402 |003b: mul-int/lit8 v4, v4, #int 2 // #02 │ │ -05a812: 6e20 6416 4700 |003d: invoke-virtual {v7, v4}, Lde/greenrobot/dao/internal/LongHashMap;.setCapacity:(I)V // method@1664 │ │ -05a818: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -05a81a: 28df |0041: goto 0020 // -0021 │ │ +05a770: |[05a770] de.greenrobot.dao.internal.LongHashMap.put:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +05a780: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +05a784: a504 0804 |0002: ushr-long v4, v8, v4 │ │ +05a788: 8444 |0004: long-to-int v4, v4 │ │ +05a78a: 8485 |0005: long-to-int v5, v8 │ │ +05a78c: b754 |0006: xor-int/2addr v4, v5 │ │ +05a78e: 1405 ffff ff7f |0007: const v5, #float nan // #7fffffff │ │ +05a794: b554 |000a: and-int/2addr v4, v5 │ │ +05a796: 5275 e805 |000b: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a79a: 9402 0405 |000d: rem-int v2, v4, v5 │ │ +05a79e: 5474 ea05 |000f: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a7a2: 4601 0402 |0011: aget-object v1, v4, v2 │ │ +05a7a6: 0710 |0013: move-object v0, v1 │ │ +05a7a8: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ +05a7ac: 5304 e505 |0016: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a7b0: 3104 0408 |0018: cmp-long v4, v4, v8 │ │ +05a7b4: 3904 0700 |001a: if-nez v4, 0021 // +0007 │ │ +05a7b8: 5403 e705 |001c: iget-object v3, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ +05a7bc: 5b0a e705 |001e: iput-object v10, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ +05a7c0: 1103 |0020: return-object v3 │ │ +05a7c2: 5400 e605 |0021: iget-object v0, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a7c6: 28f1 |0023: goto 0014 // -000f │ │ +05a7c8: 5474 ea05 |0024: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a7cc: 2205 1d03 |0026: new-instance v5, Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@031d │ │ +05a7d0: 7051 5a16 85a9 |0028: invoke-direct {v5, v8, v9, v10, v1}, Lde/greenrobot/dao/internal/LongHashMap$Entry;.:(JLjava/lang/Object;Lde/greenrobot/dao/internal/LongHashMap$Entry;)V // method@165a │ │ +05a7d6: 4d05 0402 |002b: aput-object v5, v4, v2 │ │ +05a7da: 5274 e905 |002d: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a7de: d804 0401 |002f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05a7e2: 5974 e905 |0031: iput v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a7e6: 5274 e905 |0033: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a7ea: 5275 eb05 |0035: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ +05a7ee: 3754 0900 |0037: if-le v4, v5, 0040 // +0009 │ │ +05a7f2: 5274 e805 |0039: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a7f6: da04 0402 |003b: mul-int/lit8 v4, v4, #int 2 // #02 │ │ +05a7fa: 6e20 6416 4700 |003d: invoke-virtual {v7, v4}, Lde/greenrobot/dao/internal/LongHashMap;.setCapacity:(I)V // method@1664 │ │ +05a800: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +05a802: 28df |0041: goto 0020 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000f line=82 │ │ 0x0013 line=83 │ │ 0x0016 line=84 │ │ 0x001c line=85 │ │ @@ -99216,47 +99216,47 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 53 16-bit code units │ │ -05a81c: |[05a81c] de.greenrobot.dao.internal.LongHashMap.remove:(J)Ljava/lang/Object; │ │ -05a82c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -05a830: a504 0804 |0002: ushr-long v4, v8, v4 │ │ -05a834: 8444 |0004: long-to-int v4, v4 │ │ -05a836: 8485 |0005: long-to-int v5, v8 │ │ -05a838: b754 |0006: xor-int/2addr v4, v5 │ │ -05a83a: 1405 ffff ff7f |0007: const v5, #float nan // #7fffffff │ │ -05a840: b554 |000a: and-int/2addr v4, v5 │ │ -05a842: 5275 e805 |000b: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a846: 9401 0405 |000d: rem-int v1, v4, v5 │ │ -05a84a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -05a84c: 5474 ea05 |0010: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a850: 4600 0401 |0012: aget-object v0, v4, v1 │ │ -05a854: 3800 1f00 |0014: if-eqz v0, 0033 // +001f │ │ -05a858: 5402 e605 |0016: iget-object v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a85c: 5304 e505 |0018: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a860: 3104 0408 |001a: cmp-long v4, v4, v8 │ │ -05a864: 3904 1400 |001c: if-nez v4, 0030 // +0014 │ │ -05a868: 3903 0f00 |001e: if-nez v3, 002d // +000f │ │ -05a86c: 5474 ea05 |0020: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a870: 4d02 0401 |0022: aput-object v2, v4, v1 │ │ -05a874: 5274 e905 |0024: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a878: d804 04ff |0026: add-int/lit8 v4, v4, #int -1 // #ff │ │ -05a87c: 5974 e905 |0028: iput v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a880: 5404 e705 |002a: iget-object v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ -05a884: 1104 |002c: return-object v4 │ │ -05a886: 5b32 e605 |002d: iput-object v2, v3, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a88a: 28f5 |002f: goto 0024 // -000b │ │ -05a88c: 0703 |0030: move-object v3, v0 │ │ -05a88e: 0720 |0031: move-object v0, v2 │ │ -05a890: 28e2 |0032: goto 0014 // -001e │ │ -05a892: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -05a894: 28f8 |0034: goto 002c // -0008 │ │ +05a804: |[05a804] de.greenrobot.dao.internal.LongHashMap.remove:(J)Ljava/lang/Object; │ │ +05a814: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +05a818: a504 0804 |0002: ushr-long v4, v8, v4 │ │ +05a81c: 8444 |0004: long-to-int v4, v4 │ │ +05a81e: 8485 |0005: long-to-int v5, v8 │ │ +05a820: b754 |0006: xor-int/2addr v4, v5 │ │ +05a822: 1405 ffff ff7f |0007: const v5, #float nan // #7fffffff │ │ +05a828: b554 |000a: and-int/2addr v4, v5 │ │ +05a82a: 5275 e805 |000b: iget v5, v7, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a82e: 9401 0405 |000d: rem-int v1, v4, v5 │ │ +05a832: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +05a834: 5474 ea05 |0010: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a838: 4600 0401 |0012: aget-object v0, v4, v1 │ │ +05a83c: 3800 1f00 |0014: if-eqz v0, 0033 // +001f │ │ +05a840: 5402 e605 |0016: iget-object v2, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a844: 5304 e505 |0018: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a848: 3104 0408 |001a: cmp-long v4, v4, v8 │ │ +05a84c: 3904 1400 |001c: if-nez v4, 0030 // +0014 │ │ +05a850: 3903 0f00 |001e: if-nez v3, 002d // +000f │ │ +05a854: 5474 ea05 |0020: iget-object v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a858: 4d02 0401 |0022: aput-object v2, v4, v1 │ │ +05a85c: 5274 e905 |0024: iget v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a860: d804 04ff |0026: add-int/lit8 v4, v4, #int -1 // #ff │ │ +05a864: 5974 e905 |0028: iput v4, v7, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a868: 5404 e705 |002a: iget-object v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.value:Ljava/lang/Object; // field@05e7 │ │ +05a86c: 1104 |002c: return-object v4 │ │ +05a86e: 5b32 e605 |002d: iput-object v2, v3, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a872: 28f5 |002f: goto 0024 // -000b │ │ +05a874: 0703 |0030: move-object v3, v0 │ │ +05a876: 0720 |0031: move-object v0, v2 │ │ +05a878: 28e2 |0032: goto 0014 // -001e │ │ +05a87a: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +05a87c: 28f8 |0034: goto 002c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000f line=100 │ │ 0x0010 line=101 │ │ 0x0014 line=102 │ │ 0x0016 line=103 │ │ @@ -99286,19 +99286,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05a898: |[05a898] de.greenrobot.dao.internal.LongHashMap.reserveRoom:(I)V │ │ -05a8a8: da00 0205 |0000: mul-int/lit8 v0, v2, #int 5 // #05 │ │ -05a8ac: db00 0003 |0002: div-int/lit8 v0, v0, #int 3 // #03 │ │ -05a8b0: 6e20 6416 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/internal/LongHashMap;.setCapacity:(I)V // method@1664 │ │ -05a8b6: 0e00 |0007: return-void │ │ +05a880: |[05a880] de.greenrobot.dao.internal.LongHashMap.reserveRoom:(I)V │ │ +05a890: da00 0205 |0000: mul-int/lit8 v0, v2, #int 5 // #05 │ │ +05a894: db00 0003 |0002: div-int/lit8 v0, v0, #int 3 // #03 │ │ +05a898: 6e20 6416 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/internal/LongHashMap;.setCapacity:(I)V // method@1664 │ │ +05a89e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0007 line=152 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; Lde/greenrobot/dao/internal/LongHashMap; │ │ @@ -99309,46 +99309,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 53 16-bit code units │ │ -05a8b8: |[05a8b8] de.greenrobot.dao.internal.LongHashMap.setCapacity:(I)V │ │ -05a8c8: 23b6 0c04 |0000: new-array v6, v11, [Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@040c │ │ -05a8cc: 54a8 ea05 |0002: iget-object v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a8d0: 2183 |0004: array-length v3, v8 │ │ -05a8d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05a8d4: 3531 2400 |0006: if-ge v1, v3, 002a // +0024 │ │ -05a8d8: 54a8 ea05 |0008: iget-object v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a8dc: 4600 0801 |000a: aget-object v0, v8, v1 │ │ -05a8e0: 3800 1b00 |000c: if-eqz v0, 0027 // +001b │ │ -05a8e4: 5304 e505 |000e: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ -05a8e8: 1308 2000 |0010: const/16 v8, #int 32 // #20 │ │ -05a8ec: a508 0408 |0012: ushr-long v8, v4, v8 │ │ -05a8f0: 8488 |0014: long-to-int v8, v8 │ │ -05a8f2: 8449 |0015: long-to-int v9, v4 │ │ -05a8f4: b798 |0016: xor-int/2addr v8, v9 │ │ -05a8f6: 1409 ffff ff7f |0017: const v9, #float nan // #7fffffff │ │ -05a8fc: b598 |001a: and-int/2addr v8, v9 │ │ -05a8fe: 9402 080b |001b: rem-int v2, v8, v11 │ │ -05a902: 5407 e605 |001d: iget-object v7, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a906: 4608 0602 |001f: aget-object v8, v6, v2 │ │ -05a90a: 5b08 e605 |0021: iput-object v8, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ -05a90e: 4d00 0602 |0023: aput-object v0, v6, v2 │ │ -05a912: 0770 |0025: move-object v0, v7 │ │ -05a914: 28e6 |0026: goto 000c // -001a │ │ -05a916: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a91a: 28dd |0029: goto 0006 // -0023 │ │ -05a91c: 5ba6 ea05 |002a: iput-object v6, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ -05a920: 59ab e805 |002c: iput v11, v10, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ -05a924: da08 0b04 |002e: mul-int/lit8 v8, v11, #int 4 // #04 │ │ -05a928: db08 0803 |0030: div-int/lit8 v8, v8, #int 3 // #03 │ │ -05a92c: 59a8 eb05 |0032: iput v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ -05a930: 0e00 |0034: return-void │ │ +05a8a0: |[05a8a0] de.greenrobot.dao.internal.LongHashMap.setCapacity:(I)V │ │ +05a8b0: 23b6 0c04 |0000: new-array v6, v11, [Lde/greenrobot/dao/internal/LongHashMap$Entry; // type@040c │ │ +05a8b4: 54a8 ea05 |0002: iget-object v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a8b8: 2183 |0004: array-length v3, v8 │ │ +05a8ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05a8bc: 3531 2400 |0006: if-ge v1, v3, 002a // +0024 │ │ +05a8c0: 54a8 ea05 |0008: iget-object v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a8c4: 4600 0801 |000a: aget-object v0, v8, v1 │ │ +05a8c8: 3800 1b00 |000c: if-eqz v0, 0027 // +001b │ │ +05a8cc: 5304 e505 |000e: iget-wide v4, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.key:J // field@05e5 │ │ +05a8d0: 1308 2000 |0010: const/16 v8, #int 32 // #20 │ │ +05a8d4: a508 0408 |0012: ushr-long v8, v4, v8 │ │ +05a8d8: 8488 |0014: long-to-int v8, v8 │ │ +05a8da: 8449 |0015: long-to-int v9, v4 │ │ +05a8dc: b798 |0016: xor-int/2addr v8, v9 │ │ +05a8de: 1409 ffff ff7f |0017: const v9, #float nan // #7fffffff │ │ +05a8e4: b598 |001a: and-int/2addr v8, v9 │ │ +05a8e6: 9402 080b |001b: rem-int v2, v8, v11 │ │ +05a8ea: 5407 e605 |001d: iget-object v7, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a8ee: 4608 0602 |001f: aget-object v8, v6, v2 │ │ +05a8f2: 5b08 e605 |0021: iput-object v8, v0, Lde/greenrobot/dao/internal/LongHashMap$Entry;.next:Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05e6 │ │ +05a8f6: 4d00 0602 |0023: aput-object v0, v6, v2 │ │ +05a8fa: 0770 |0025: move-object v0, v7 │ │ +05a8fc: 28e6 |0026: goto 000c // -001a │ │ +05a8fe: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a902: 28dd |0029: goto 0006 // -0023 │ │ +05a904: 5ba6 ea05 |002a: iput-object v6, v10, Lde/greenrobot/dao/internal/LongHashMap;.table:[Lde/greenrobot/dao/internal/LongHashMap$Entry; // field@05ea │ │ +05a908: 59ab e805 |002c: iput v11, v10, Lde/greenrobot/dao/internal/LongHashMap;.capacity:I // field@05e8 │ │ +05a90c: da08 0b04 |002e: mul-int/lit8 v8, v11, #int 4 // #04 │ │ +05a910: db08 0803 |0030: div-int/lit8 v8, v8, #int 3 // #03 │ │ +05a914: 59a8 eb05 |0032: iput v8, v10, Lde/greenrobot/dao/internal/LongHashMap;.threshold:I // field@05eb │ │ +05a918: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0005 line=132 │ │ 0x0008 line=133 │ │ 0x000c line=134 │ │ @@ -99381,31 +99381,31 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a934: |[05a934] de.greenrobot.dao.internal.LongHashMap.size:()I │ │ -05a944: 5210 e905 |0000: iget v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ -05a948: 0f00 |0002: return v0 │ │ +05a91c: |[05a91c] de.greenrobot.dao.internal.LongHashMap.size:()I │ │ +05a92c: 5210 e905 |0000: iget v0, v1, Lde/greenrobot/dao/internal/LongHashMap;.size:I // field@05e9 │ │ +05a930: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/internal/LongHashMap; Lde/greenrobot/dao/internal/LongHashMap; │ │ │ │ - source_file_idx : 2367 (LongHashMap.java) │ │ + source_file_idx : 2360 (LongHashMap.java) │ │ │ │ Class #375 header: │ │ class_idx : 799 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2810 │ │ +source_file_idx : 2803 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 0 │ │ │ │ Class #375 - │ │ Class descriptor : 'Lde/greenrobot/dao/internal/SqlUtils;' │ │ @@ -99420,17 +99420,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a94c: |[05a94c] de.greenrobot.dao.internal.SqlUtils.:()V │ │ -05a95c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05a962: 0e00 |0003: return-void │ │ +05a934: |[05a934] de.greenrobot.dao.internal.SqlUtils.:()V │ │ +05a944: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05a94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/internal/SqlUtils; │ │ │ │ #1 : (in Lde/greenrobot/dao/internal/SqlUtils;) │ │ @@ -99438,22 +99438,22 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05a964: |[05a964] de.greenrobot.dao.internal.SqlUtils.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05a974: 1301 2700 |0000: const/16 v1, #int 39 // #27 │ │ -05a978: 6e20 e717 1200 |0002: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05a97e: 0c00 |0005: move-result-object v0 │ │ -05a980: 6e20 ed17 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a986: 0c00 |0009: move-result-object v0 │ │ -05a988: 6e20 e717 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05a98e: 1102 |000d: return-object v2 │ │ +05a94c: |[05a94c] de.greenrobot.dao.internal.SqlUtils.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05a95c: 1301 2700 |0000: const/16 v1, #int 39 // #27 │ │ +05a960: 6e20 e717 1200 |0002: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05a966: 0c00 |0005: move-result-object v0 │ │ +05a968: 6e20 ed17 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a96e: 0c00 |0009: move-result-object v0 │ │ +05a970: 6e20 e717 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05a976: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=24 │ │ 0x000d line=25 │ │ locals : │ │ 0x0000 - 0x000e reg=2 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x000e reg=3 column Ljava/lang/String; │ │ @@ -99463,25 +99463,25 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05a990: |[05a990] de.greenrobot.dao.internal.SqlUtils.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05a9a0: 6e20 ed17 3200 |0000: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a9a6: 0c00 |0003: move-result-object v0 │ │ -05a9a8: 1a01 1301 |0004: const-string v1, ".'" // string@0113 │ │ -05a9ac: 6e20 ed17 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a9b2: 0c00 |0009: move-result-object v0 │ │ -05a9b4: 6e20 ed17 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05a9ba: 0c00 |000d: move-result-object v0 │ │ -05a9bc: 1301 2700 |000e: const/16 v1, #int 39 // #27 │ │ -05a9c0: 6e20 e717 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05a9c6: 1102 |0013: return-object v2 │ │ +05a978: |[05a978] de.greenrobot.dao.internal.SqlUtils.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05a988: 6e20 ed17 3200 |0000: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a98e: 0c00 |0003: move-result-object v0 │ │ +05a990: 1a01 0c01 |0004: const-string v1, ".'" // string@010c │ │ +05a994: 6e20 ed17 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a99a: 0c00 |0009: move-result-object v0 │ │ +05a99c: 6e20 ed17 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05a9a2: 0c00 |000d: move-result-object v0 │ │ +05a9a4: 1301 2700 |000e: const/16 v1, #int 39 // #27 │ │ +05a9a8: 6e20 e717 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05a9ae: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0013 line=30 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0014 reg=3 tableAlias Ljava/lang/String; │ │ @@ -99492,27 +99492,27 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05a9c8: |[05a9c8] de.greenrobot.dao.internal.SqlUtils.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05a9d8: 2151 |0000: array-length v1, v5 │ │ -05a9da: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05a9dc: 3510 1300 |0002: if-ge v0, v1, 0015 // +0013 │ │ -05a9e0: 4602 0500 |0004: aget-object v2, v5, v0 │ │ -05a9e4: 7130 6816 4302 |0006: invoke-static {v3, v4, v2}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1668 │ │ -05a9ea: d802 01ff |0009: add-int/lit8 v2, v1, #int -1 // #ff │ │ -05a9ee: 3520 0700 |000b: if-ge v0, v2, 0012 // +0007 │ │ -05a9f2: 1302 2c00 |000d: const/16 v2, #int 44 // #2c │ │ -05a9f6: 6e20 e717 2300 |000f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05a9fc: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05aa00: 28ee |0014: goto 0002 // -0012 │ │ -05aa02: 1103 |0015: return-object v3 │ │ +05a9b0: |[05a9b0] de.greenrobot.dao.internal.SqlUtils.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05a9c0: 2151 |0000: array-length v1, v5 │ │ +05a9c2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05a9c4: 3510 1300 |0002: if-ge v0, v1, 0015 // +0013 │ │ +05a9c8: 4602 0500 |0004: aget-object v2, v5, v0 │ │ +05a9cc: 7130 6816 4302 |0006: invoke-static {v3, v4, v2}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1668 │ │ +05a9d2: d802 01ff |0009: add-int/lit8 v2, v1, #int -1 // #ff │ │ +05a9d6: 3520 0700 |000b: if-ge v0, v2, 0012 // +0007 │ │ +05a9da: 1302 2c00 |000d: const/16 v2, #int 44 // #2c │ │ +05a9de: 6e20 e717 2300 |000f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05a9e4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05a9e8: 28ee |0014: goto 0002 // -0012 │ │ +05a9ea: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0001 line=35 │ │ 0x0004 line=36 │ │ 0x0009 line=37 │ │ 0x000d line=38 │ │ @@ -99530,32 +99530,32 @@ │ │ type : '(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05aa04: |[05aa04] de.greenrobot.dao.internal.SqlUtils.appendColumns:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05aa14: 1304 2700 |0000: const/16 v4, #int 39 // #27 │ │ -05aa18: 2161 |0002: array-length v1, v6 │ │ -05aa1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05aa1c: 3510 1b00 |0004: if-ge v0, v1, 001f // +001b │ │ -05aa20: 6e20 e717 4500 |0006: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05aa26: 0c02 |0009: move-result-object v2 │ │ -05aa28: 4603 0600 |000a: aget-object v3, v6, v0 │ │ -05aa2c: 6e20 ed17 3200 |000c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05aa32: 0c02 |000f: move-result-object v2 │ │ -05aa34: 6e20 e717 4200 |0010: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05aa3a: d802 01ff |0013: add-int/lit8 v2, v1, #int -1 // #ff │ │ -05aa3e: 3520 0700 |0015: if-ge v0, v2, 001c // +0007 │ │ -05aa42: 1302 2c00 |0017: const/16 v2, #int 44 // #2c │ │ -05aa46: 6e20 e717 2500 |0019: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05aa4c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05aa50: 28e6 |001e: goto 0004 // -001a │ │ -05aa52: 1105 |001f: return-object v5 │ │ +05a9ec: |[05a9ec] de.greenrobot.dao.internal.SqlUtils.appendColumns:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05a9fc: 1304 2700 |0000: const/16 v4, #int 39 // #27 │ │ +05aa00: 2161 |0002: array-length v1, v6 │ │ +05aa02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05aa04: 3510 1b00 |0004: if-ge v0, v1, 001f // +001b │ │ +05aa08: 6e20 e717 4500 |0006: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aa0e: 0c02 |0009: move-result-object v2 │ │ +05aa10: 4603 0600 |000a: aget-object v3, v6, v0 │ │ +05aa14: 6e20 ed17 3200 |000c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05aa1a: 0c02 |000f: move-result-object v2 │ │ +05aa1c: 6e20 e717 4200 |0010: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aa22: d802 01ff |0013: add-int/lit8 v2, v1, #int -1 // #ff │ │ +05aa26: 3520 0700 |0015: if-ge v0, v2, 001c // +0007 │ │ +05aa2a: 1302 2c00 |0017: const/16 v2, #int 44 // #2c │ │ +05aa2e: 6e20 e717 2500 |0019: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aa34: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05aa38: 28e6 |001e: goto 0004 // -001a │ │ +05aa3a: 1105 |001f: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ 0x0003 line=46 │ │ 0x0006 line=47 │ │ 0x0013 line=48 │ │ 0x0017 line=49 │ │ @@ -99572,31 +99572,31 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -05aa54: |[05aa54] de.greenrobot.dao.internal.SqlUtils.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05aa64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05aa66: 2151 |0001: array-length v1, v5 │ │ -05aa68: 3510 1a00 |0002: if-ge v0, v1, 001c // +001a │ │ -05aa6c: 4601 0500 |0004: aget-object v1, v5, v0 │ │ -05aa70: 7130 6816 4301 |0006: invoke-static {v3, v4, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1668 │ │ -05aa76: 0c01 |0009: move-result-object v1 │ │ -05aa78: 1a02 8b01 |000a: const-string v2, "=?" // string@018b │ │ -05aa7c: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05aa82: 2151 |000f: array-length v1, v5 │ │ -05aa84: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05aa88: 3510 0700 |0012: if-ge v0, v1, 0019 // +0007 │ │ -05aa8c: 1301 2c00 |0014: const/16 v1, #int 44 // #2c │ │ -05aa90: 6e20 e717 1300 |0016: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05aa96: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05aa9a: 28e6 |001b: goto 0001 // -001a │ │ -05aa9c: 1103 |001c: return-object v3 │ │ +05aa3c: |[05aa3c] de.greenrobot.dao.internal.SqlUtils.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05aa4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aa4e: 2151 |0001: array-length v1, v5 │ │ +05aa50: 3510 1a00 |0002: if-ge v0, v1, 001c // +001a │ │ +05aa54: 4601 0500 |0004: aget-object v1, v5, v0 │ │ +05aa58: 7130 6816 4301 |0006: invoke-static {v3, v4, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1668 │ │ +05aa5e: 0c01 |0009: move-result-object v1 │ │ +05aa60: 1a02 8401 |000a: const-string v2, "=?" // string@0184 │ │ +05aa64: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05aa6a: 2151 |000f: array-length v1, v5 │ │ +05aa6c: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05aa70: 3510 0700 |0012: if-ge v0, v1, 0019 // +0007 │ │ +05aa74: 1301 2c00 |0014: const/16 v1, #int 44 // #2c │ │ +05aa78: 6e20 e717 1300 |0016: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aa7e: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05aa82: 28e6 |001b: goto 0001 // -001a │ │ +05aa84: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ 0x000f line=79 │ │ 0x0014 line=80 │ │ 0x0019 line=77 │ │ @@ -99612,31 +99612,31 @@ │ │ type : '(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05aaa0: |[05aaa0] de.greenrobot.dao.internal.SqlUtils.appendColumnsEqualPlaceholders:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ -05aab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05aab2: 2141 |0001: array-length v1, v4 │ │ -05aab4: 3510 1a00 |0002: if-ge v0, v1, 001c // +001a │ │ -05aab8: 4601 0400 |0004: aget-object v1, v4, v0 │ │ -05aabc: 7120 6716 1300 |0006: invoke-static {v3, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1667 │ │ -05aac2: 0c01 |0009: move-result-object v1 │ │ -05aac4: 1a02 8b01 |000a: const-string v2, "=?" // string@018b │ │ -05aac8: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05aace: 2141 |000f: array-length v1, v4 │ │ -05aad0: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05aad4: 3510 0700 |0012: if-ge v0, v1, 0019 // +0007 │ │ -05aad8: 1301 2c00 |0014: const/16 v1, #int 44 // #2c │ │ -05aadc: 6e20 e717 1300 |0016: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05aae2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05aae6: 28e6 |001b: goto 0001 // -001a │ │ -05aae8: 1103 |001c: return-object v3 │ │ +05aa88: |[05aa88] de.greenrobot.dao.internal.SqlUtils.appendColumnsEqualPlaceholders:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ +05aa98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aa9a: 2141 |0001: array-length v1, v4 │ │ +05aa9c: 3510 1a00 |0002: if-ge v0, v1, 001c // +001a │ │ +05aaa0: 4601 0400 |0004: aget-object v1, v4, v0 │ │ +05aaa4: 7120 6716 1300 |0006: invoke-static {v3, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumn:(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1667 │ │ +05aaaa: 0c01 |0009: move-result-object v1 │ │ +05aaac: 1a02 8401 |000a: const-string v2, "=?" // string@0184 │ │ +05aab0: 6e20 ed17 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05aab6: 2141 |000f: array-length v1, v4 │ │ +05aab8: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05aabc: 3510 0700 |0012: if-ge v0, v1, 0019 // +0007 │ │ +05aac0: 1301 2c00 |0014: const/16 v1, #int 44 // #2c │ │ +05aac4: 6e20 e717 1300 |0016: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aaca: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05aace: 28e6 |001b: goto 0001 // -001a │ │ +05aad0: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x000f line=69 │ │ 0x0014 line=70 │ │ 0x0019 line=67 │ │ @@ -99651,27 +99651,27 @@ │ │ type : '(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -05aaec: |[05aaec] de.greenrobot.dao.internal.SqlUtils.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; │ │ -05aafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05aafe: 3530 1400 |0001: if-ge v0, v3, 0015 // +0014 │ │ -05ab02: d801 03ff |0003: add-int/lit8 v1, v3, #int -1 // #ff │ │ -05ab06: 3510 0a00 |0005: if-ge v0, v1, 000f // +000a │ │ -05ab0a: 1a01 9f01 |0007: const-string v1, "?," // string@019f │ │ -05ab0e: 6e20 ed17 1200 |0009: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ab14: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05ab18: 28f3 |000e: goto 0001 // -000d │ │ -05ab1a: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ -05ab1e: 6e20 e717 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05ab24: 28f8 |0014: goto 000c // -0008 │ │ -05ab26: 1102 |0015: return-object v2 │ │ +05aad4: |[05aad4] de.greenrobot.dao.internal.SqlUtils.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; │ │ +05aae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aae6: 3530 1400 |0001: if-ge v0, v3, 0015 // +0014 │ │ +05aaea: d801 03ff |0003: add-int/lit8 v1, v3, #int -1 // #ff │ │ +05aaee: 3510 0a00 |0005: if-ge v0, v1, 000f // +000a │ │ +05aaf2: 1a01 9801 |0007: const-string v1, "?," // string@0198 │ │ +05aaf6: 6e20 ed17 1200 |0009: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05aafc: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05ab00: 28f3 |000e: goto 0001 // -000d │ │ +05ab02: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ +05ab06: 6e20 e717 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05ab0c: 28f8 |0014: goto 000c // -0008 │ │ +05ab0e: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ 0x000c line=56 │ │ 0x000f line=60 │ │ @@ -99686,28 +99686,28 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05ab28: |[05ab28] de.greenrobot.dao.internal.SqlUtils.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ -05ab38: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05ab3c: 1a01 1103 |0002: const-string v1, "DELETE FROM " // string@0311 │ │ -05ab40: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05ab46: 6e20 ed17 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ab4c: 3803 0d00 |000a: if-eqz v3, 0017 // +000d │ │ -05ab50: 2131 |000c: array-length v1, v3 │ │ -05ab52: 3d01 0a00 |000d: if-lez v1, 0017 // +000a │ │ -05ab56: 1a01 3f00 |000f: const-string v1, " WHERE " // string@003f │ │ -05ab5a: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ab60: 7130 6b16 2003 |0014: invoke-static {v0, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ -05ab66: 6e10 f217 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05ab6c: 0c01 |001a: move-result-object v1 │ │ -05ab6e: 1101 |001b: return-object v1 │ │ +05ab10: |[05ab10] de.greenrobot.dao.internal.SqlUtils.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ +05ab20: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ab24: 1a01 0a03 |0002: const-string v1, "DELETE FROM " // string@030a │ │ +05ab28: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05ab2e: 6e20 ed17 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ab34: 3803 0d00 |000a: if-eqz v3, 0017 // +000d │ │ +05ab38: 2131 |000c: array-length v1, v3 │ │ +05ab3a: 3d01 0a00 |000d: if-lez v1, 0017 // +000a │ │ +05ab3e: 1a01 3f00 |000f: const-string v1, " WHERE " // string@003f │ │ +05ab42: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ab48: 7130 6b16 2003 |0014: invoke-static {v0, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ +05ab4e: 6e10 f217 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ab54: 0c01 |001a: move-result-object v1 │ │ +05ab56: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=121 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ 0x0014 line=124 │ │ @@ -99722,31 +99722,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05ab70: |[05ab70] de.greenrobot.dao.internal.SqlUtils.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ -05ab80: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05ab84: 7020 e617 3000 |0002: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05ab8a: 6e20 ed17 4000 |0005: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ab90: 0c01 |0008: move-result-object v1 │ │ -05ab92: 1a02 2300 |0009: const-string v2, " (" // string@0023 │ │ -05ab96: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ab9c: 7120 6a16 5000 |000e: invoke-static {v0, v5}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166a │ │ -05aba2: 1a01 fe00 |0011: const-string v1, ") VALUES (" // string@00fe │ │ -05aba6: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05abac: 2151 |0016: array-length v1, v5 │ │ -05abae: 7120 6d16 1000 |0017: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ -05abb4: 1301 2900 |001a: const/16 v1, #int 41 // #29 │ │ -05abb8: 6e20 e717 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05abbe: 6e10 f217 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05abc4: 0c01 |0022: move-result-object v1 │ │ -05abc6: 1101 |0023: return-object v1 │ │ +05ab58: |[05ab58] de.greenrobot.dao.internal.SqlUtils.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ +05ab68: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ab6c: 7020 e617 3000 |0002: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05ab72: 6e20 ed17 4000 |0005: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ab78: 0c01 |0008: move-result-object v1 │ │ +05ab7a: 1a02 2300 |0009: const-string v2, " (" // string@0023 │ │ +05ab7e: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ab84: 7120 6a16 5000 |000e: invoke-static {v0, v5}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166a │ │ +05ab8a: 1a01 f700 |0011: const-string v1, ") VALUES (" // string@00f7 │ │ +05ab8e: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ab94: 2151 |0016: array-length v1, v5 │ │ +05ab96: 7120 6d16 1000 |0017: invoke-static {v0, v1}, Lde/greenrobot/dao/internal/SqlUtils;.appendPlaceholders:(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; // method@166d │ │ +05ab9c: 1301 2900 |001a: const/16 v1, #int 41 // #29 │ │ +05aba0: 6e20 e717 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05aba6: 6e10 f217 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05abac: 0c01 |0022: move-result-object v1 │ │ +05abae: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x000e line=89 │ │ 0x0011 line=90 │ │ 0x0016 line=91 │ │ @@ -99763,41 +99763,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -05abc8: |[05abc8] de.greenrobot.dao.internal.SqlUtils.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ -05abd8: 1303 2000 |0000: const/16 v3, #int 32 // #20 │ │ -05abdc: 2200 6b03 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05abe0: 1a01 ab0a |0004: const-string v1, "SELECT " // string@0aab │ │ -05abe4: 7020 e617 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05abea: 3805 0800 |0009: if-eqz v5, 0011 // +0008 │ │ -05abee: 6e10 d917 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ -05abf4: 0a01 |000e: move-result v1 │ │ -05abf6: 3b01 0a00 |000f: if-gez v1, 0019 // +000a │ │ -05abfa: 2201 0a03 |0011: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05abfe: 1a02 520b |0013: const-string v2, "Table alias required" // string@0b52 │ │ -05ac02: 7020 4e15 2100 |0015: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05ac08: 2701 |0018: throw v1 │ │ -05ac0a: 7130 6916 5006 |0019: invoke-static {v0, v5, v6}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1669 │ │ -05ac10: 0c01 |001c: move-result-object v1 │ │ -05ac12: 1a02 2f00 |001d: const-string v2, " FROM " // string@002f │ │ -05ac16: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ac1c: 6e20 ed17 4000 |0022: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ac22: 0c01 |0025: move-result-object v1 │ │ -05ac24: 6e20 e717 3100 |0026: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05ac2a: 0c01 |0029: move-result-object v1 │ │ -05ac2c: 6e20 ed17 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ac32: 0c01 |002d: move-result-object v1 │ │ -05ac34: 6e20 e717 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05ac3a: 6e10 f217 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05ac40: 0c01 |0034: move-result-object v1 │ │ -05ac42: 1101 |0035: return-object v1 │ │ +05abb0: |[05abb0] de.greenrobot.dao.internal.SqlUtils.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ +05abc0: 1303 2000 |0000: const/16 v3, #int 32 // #20 │ │ +05abc4: 2200 6b03 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05abc8: 1a01 a40a |0004: const-string v1, "SELECT " // string@0aa4 │ │ +05abcc: 7020 e617 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05abd2: 3805 0800 |0009: if-eqz v5, 0011 // +0008 │ │ +05abd6: 6e10 d917 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ +05abdc: 0a01 |000e: move-result v1 │ │ +05abde: 3b01 0a00 |000f: if-gez v1, 0019 // +000a │ │ +05abe2: 2201 0a03 |0011: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05abe6: 1a02 4b0b |0013: const-string v2, "Table alias required" // string@0b4b │ │ +05abea: 7020 4e15 2100 |0015: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05abf0: 2701 |0018: throw v1 │ │ +05abf2: 7130 6916 5006 |0019: invoke-static {v0, v5, v6}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1669 │ │ +05abf8: 0c01 |001c: move-result-object v1 │ │ +05abfa: 1a02 2f00 |001d: const-string v2, " FROM " // string@002f │ │ +05abfe: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac04: 6e20 ed17 4000 |0022: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac0a: 0c01 |0025: move-result-object v1 │ │ +05ac0c: 6e20 e717 3100 |0026: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05ac12: 0c01 |0029: move-result-object v1 │ │ +05ac14: 6e20 ed17 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac1a: 0c01 |002d: move-result-object v1 │ │ +05ac1c: 6e20 e717 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05ac22: 6e10 f217 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ac28: 0c01 |0034: move-result-object v1 │ │ +05ac2a: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0009 line=99 │ │ 0x0011 line=100 │ │ 0x0019 line=103 │ │ 0x0022 line=104 │ │ @@ -99813,29 +99813,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05ac44: |[05ac44] de.greenrobot.dao.internal.SqlUtils.createSqlSelectCountStar:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -05ac54: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ -05ac58: 2200 6b03 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05ac5c: 1a01 ac0a |0004: const-string v1, "SELECT COUNT(*) FROM " // string@0aac │ │ -05ac60: 7020 e617 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05ac66: 6e20 ed17 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ac6c: 0c01 |000c: move-result-object v1 │ │ -05ac6e: 6e20 e717 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05ac74: 3804 0900 |0010: if-eqz v4, 0019 // +0009 │ │ -05ac78: 6e20 ed17 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ac7e: 0c01 |0015: move-result-object v1 │ │ -05ac80: 6e20 e717 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05ac86: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05ac8c: 0c01 |001c: move-result-object v1 │ │ -05ac8e: 1101 |001d: return-object v1 │ │ +05ac2c: |[05ac2c] de.greenrobot.dao.internal.SqlUtils.createSqlSelectCountStar:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +05ac3c: 1302 2000 |0000: const/16 v2, #int 32 // #20 │ │ +05ac40: 2200 6b03 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ac44: 1a01 a50a |0004: const-string v1, "SELECT COUNT(*) FROM " // string@0aa5 │ │ +05ac48: 7020 e617 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05ac4e: 6e20 ed17 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac54: 0c01 |000c: move-result-object v1 │ │ +05ac56: 6e20 e717 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05ac5c: 3804 0900 |0010: if-eqz v4, 0019 // +0009 │ │ +05ac60: 6e20 ed17 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac66: 0c01 |0015: move-result-object v1 │ │ +05ac68: 6e20 e717 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05ac6e: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ac74: 0c01 |001c: move-result-object v1 │ │ +05ac76: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ 0x0009 line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ 0x0019 line=115 │ │ @@ -99849,29 +99849,29 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -05ac90: |[05ac90] de.greenrobot.dao.internal.SqlUtils.createSqlUpdate:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ -05aca0: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05aca4: 1a01 840b |0002: const-string v1, "UPDATE " // string@0b84 │ │ -05aca8: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05acae: 6e20 ed17 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05acb4: 0c01 |000a: move-result-object v1 │ │ -05acb6: 1a02 3c00 |000b: const-string v2, " SET " // string@003c │ │ -05acba: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05acc0: 7120 6c16 4000 |0010: invoke-static {v0, v4}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqualPlaceholders:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166c │ │ -05acc6: 1a01 3f00 |0013: const-string v1, " WHERE " // string@003f │ │ -05acca: 6e20 ed17 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05acd0: 7130 6b16 3005 |0018: invoke-static {v0, v3, v5}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ -05acd6: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05acdc: 0c01 |001e: move-result-object v1 │ │ -05acde: 1101 |001f: return-object v1 │ │ +05ac78: |[05ac78] de.greenrobot.dao.internal.SqlUtils.createSqlUpdate:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; │ │ +05ac88: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ac8c: 1a01 7d0b |0002: const-string v1, "UPDATE " // string@0b7d │ │ +05ac90: 7020 e617 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05ac96: 6e20 ed17 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ac9c: 0c01 |000a: move-result-object v1 │ │ +05ac9e: 1a02 3c00 |000b: const-string v2, " SET " // string@003c │ │ +05aca2: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05aca8: 7120 6c16 4000 |0010: invoke-static {v0, v4}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqualPlaceholders:(Ljava/lang/StringBuilder;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166c │ │ +05acae: 1a01 3f00 |0013: const-string v1, " WHERE " // string@003f │ │ +05acb2: 6e20 ed17 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05acb8: 7130 6b16 3005 |0018: invoke-static {v0, v3, v5}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ +05acbe: 6e10 f217 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05acc4: 0c01 |001e: move-result-object v1 │ │ +05acc6: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ 0x0010 line=132 │ │ 0x0013 line=133 │ │ 0x0018 line=134 │ │ @@ -99879,21 +99879,21 @@ │ │ locals : │ │ 0x0007 - 0x0020 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0020 reg=3 tablename Ljava/lang/String; │ │ 0x0000 - 0x0020 reg=4 updateColumns [Ljava/lang/String; │ │ 0x0000 - 0x0020 reg=5 whereColumns [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2810 (SqlUtils.java) │ │ + source_file_idx : 2803 (SqlUtils.java) │ │ │ │ Class #376 header: │ │ class_idx : 800 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2899 │ │ +source_file_idx : 2892 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #376 - │ │ Class descriptor : 'Lde/greenrobot/dao/internal/TableStatements;' │ │ @@ -99956,21 +99956,21 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05ace0: |[05ace0] de.greenrobot.dao.internal.TableStatements.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ -05acf0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05acf6: 5b01 ed05 |0003: iput-object v1, v0, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ -05acfa: 5b02 f605 |0005: iput-object v2, v0, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05acfe: 5b03 ec05 |0007: iput-object v3, v0, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ -05ad02: 5b04 f105 |0009: iput-object v4, v0, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ -05ad06: 0e00 |000b: return-void │ │ +05acc8: |[05acc8] de.greenrobot.dao.internal.TableStatements.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V │ │ +05acd8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05acde: 5b01 ed05 |0003: iput-object v1, v0, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ +05ace2: 5b02 f605 |0005: iput-object v2, v0, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05ace6: 5b03 ec05 |0007: iput-object v3, v0, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ +05acea: 5b04 f105 |0009: iput-object v4, v0, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ +05acee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -99988,27 +99988,27 @@ │ │ type : '()Landroid/database/sqlite/SQLiteStatement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05ad08: |[05ad08] de.greenrobot.dao.internal.TableStatements.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ -05ad18: 5431 ee05 |0000: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ -05ad1c: 3901 1200 |0002: if-nez v1, 0014 // +0012 │ │ -05ad20: 5431 f605 |0004: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05ad24: 5432 f105 |0006: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ -05ad28: 7120 6e16 2100 |0008: invoke-static {v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166e │ │ -05ad2e: 0c00 |000b: move-result-object v0 │ │ -05ad30: 5431 ed05 |000c: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ -05ad34: 6e20 4801 0100 |000e: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ -05ad3a: 0c01 |0011: move-result-object v1 │ │ -05ad3c: 5b31 ee05 |0012: iput-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ -05ad40: 5431 ee05 |0014: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ -05ad44: 1101 |0016: return-object v1 │ │ +05acf0: |[05acf0] de.greenrobot.dao.internal.TableStatements.getDeleteStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ +05ad00: 5431 ee05 |0000: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ +05ad04: 3901 1200 |0002: if-nez v1, 0014 // +0012 │ │ +05ad08: 5431 f605 |0004: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05ad0c: 5432 f105 |0006: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ +05ad10: 7120 6e16 2100 |0008: invoke-static {v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166e │ │ +05ad16: 0c00 |000b: move-result-object v0 │ │ +05ad18: 5431 ed05 |000c: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ +05ad1c: 6e20 4801 0100 |000e: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ +05ad22: 0c01 |0011: move-result-object v1 │ │ +05ad24: 5b31 ee05 |0012: iput-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ +05ad28: 5431 ee05 |0014: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.deleteStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ee │ │ +05ad2c: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=63 │ │ 0x000c line=64 │ │ 0x0014 line=66 │ │ locals : │ │ @@ -100020,28 +100020,28 @@ │ │ type : '()Landroid/database/sqlite/SQLiteStatement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05ad48: |[05ad48] de.greenrobot.dao.internal.TableStatements.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ -05ad58: 5441 ef05 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ -05ad5c: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -05ad60: 1a01 3304 |0004: const-string v1, "INSERT OR REPLACE INTO " // string@0433 │ │ -05ad64: 5442 f605 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05ad68: 5443 ec05 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ -05ad6c: 7130 6f16 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166f │ │ -05ad72: 0c00 |000d: move-result-object v0 │ │ -05ad74: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ -05ad78: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ -05ad7e: 0c01 |0013: move-result-object v1 │ │ -05ad80: 5b41 ef05 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ -05ad84: 5441 ef05 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ -05ad88: 1101 |0018: return-object v1 │ │ +05ad30: |[05ad30] de.greenrobot.dao.internal.TableStatements.getInsertOrReplaceStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ +05ad40: 5441 ef05 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ +05ad44: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +05ad48: 1a01 2c04 |0004: const-string v1, "INSERT OR REPLACE INTO " // string@042c │ │ +05ad4c: 5442 f605 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05ad50: 5443 ec05 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ +05ad54: 7130 6f16 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166f │ │ +05ad5a: 0c00 |000d: move-result-object v0 │ │ +05ad5c: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ +05ad60: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ +05ad66: 0c01 |0013: move-result-object v1 │ │ +05ad68: 5b41 ef05 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ +05ad6c: 5441 ef05 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertOrReplaceStatement:Landroid/database/sqlite/SQLiteStatement; // field@05ef │ │ +05ad70: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ 0x000e line=56 │ │ 0x0016 line=58 │ │ locals : │ │ @@ -100053,28 +100053,28 @@ │ │ type : '()Landroid/database/sqlite/SQLiteStatement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05ad8c: |[05ad8c] de.greenrobot.dao.internal.TableStatements.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ -05ad9c: 5441 f005 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ -05ada0: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -05ada4: 1a01 3204 |0004: const-string v1, "INSERT INTO " // string@0432 │ │ -05ada8: 5442 f605 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05adac: 5443 ec05 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ -05adb0: 7130 6f16 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166f │ │ -05adb6: 0c00 |000d: move-result-object v0 │ │ -05adb8: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ -05adbc: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ -05adc2: 0c01 |0013: move-result-object v1 │ │ -05adc4: 5b41 f005 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ -05adc8: 5441 f005 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ -05adcc: 1101 |0018: return-object v1 │ │ +05ad74: |[05ad74] de.greenrobot.dao.internal.TableStatements.getInsertStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ +05ad84: 5441 f005 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ +05ad88: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +05ad8c: 1a01 2b04 |0004: const-string v1, "INSERT INTO " // string@042b │ │ +05ad90: 5442 f605 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05ad94: 5443 ec05 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ +05ad98: 7130 6f16 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlInsert:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166f │ │ +05ad9e: 0c00 |000d: move-result-object v0 │ │ +05ada0: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ +05ada4: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ +05adaa: 0c01 |0013: move-result-object v1 │ │ +05adac: 5b41 f005 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ +05adb0: 5441 f005 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.insertStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f0 │ │ +05adb4: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x000e line=48 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -100086,25 +100086,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05add0: |[05add0] de.greenrobot.dao.internal.TableStatements.getSelectAll:()Ljava/lang/String; │ │ -05ade0: 5430 f205 |0000: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ -05ade4: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -05ade8: 5430 f605 |0004: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05adec: 1a01 0b0b |0006: const-string v1, "T" // string@0b0b │ │ -05adf0: 5432 ec05 |0008: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ -05adf4: 7130 7016 1002 |000a: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ -05adfa: 0c00 |000d: move-result-object v0 │ │ -05adfc: 5b30 f205 |000e: iput-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ -05ae00: 5430 f205 |0010: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ -05ae04: 1100 |0012: return-object v0 │ │ +05adb8: |[05adb8] de.greenrobot.dao.internal.TableStatements.getSelectAll:()Ljava/lang/String; │ │ +05adc8: 5430 f205 |0000: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ +05adcc: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +05add0: 5430 f605 |0004: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05add4: 1a01 040b |0006: const-string v1, "T" // string@0b04 │ │ +05add8: 5432 ec05 |0008: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ +05addc: 7130 7016 1002 |000a: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ +05ade2: 0c00 |000d: move-result-object v0 │ │ +05ade4: 5b30 f205 |000e: iput-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ +05ade8: 5430 f205 |0010: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectAll:Ljava/lang/String; // field@05f2 │ │ +05adec: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ 0x0010 line=82 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/greenrobot/dao/internal/TableStatements; │ │ @@ -100114,31 +100114,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -05ae08: |[05ae08] de.greenrobot.dao.internal.TableStatements.getSelectByKey:()Ljava/lang/String; │ │ -05ae18: 5431 f305 |0000: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ -05ae1c: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ -05ae20: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05ae24: 6e10 7716 0300 |0006: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -05ae2a: 0c01 |0009: move-result-object v1 │ │ -05ae2c: 7020 e617 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05ae32: 1a01 300c |000d: const-string v1, "WHERE " // string@0c30 │ │ -05ae36: 6e20 ed17 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ae3c: 1a01 0b0b |0012: const-string v1, "T" // string@0b0b │ │ -05ae40: 5432 f105 |0014: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ -05ae44: 7130 6b16 1002 |0016: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ -05ae4a: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05ae50: 0c01 |001c: move-result-object v1 │ │ -05ae52: 5b31 f305 |001d: iput-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ -05ae56: 5431 f305 |001f: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ -05ae5a: 1101 |0021: return-object v1 │ │ +05adf0: |[05adf0] de.greenrobot.dao.internal.TableStatements.getSelectByKey:()Ljava/lang/String; │ │ +05ae00: 5431 f305 |0000: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ +05ae04: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ +05ae08: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ae0c: 6e10 7716 0300 |0006: invoke-virtual {v3}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +05ae12: 0c01 |0009: move-result-object v1 │ │ +05ae14: 7020 e617 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05ae1a: 1a01 290c |000d: const-string v1, "WHERE " // string@0c29 │ │ +05ae1e: 6e20 ed17 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ae24: 1a01 040b |0012: const-string v1, "T" // string@0b04 │ │ +05ae28: 5432 f105 |0014: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ +05ae2c: 7130 6b16 1002 |0016: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumnsEqValue:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@166b │ │ +05ae32: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ae38: 0c01 |001c: move-result-object v1 │ │ +05ae3a: 5b31 f305 |001d: iput-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ +05ae3e: 5431 f305 |001f: iget-object v1, v3, Lde/greenrobot/dao/internal/TableStatements;.selectByKey:Ljava/lang/String; // field@05f3 │ │ +05ae42: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0019 line=99 │ │ @@ -100152,31 +100152,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05ae5c: |[05ae5c] de.greenrobot.dao.internal.TableStatements.getSelectByRowId:()Ljava/lang/String; │ │ -05ae6c: 5420 f405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ -05ae70: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -05ae74: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05ae78: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05ae7e: 6e10 7716 0200 |0009: invoke-virtual {v2}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -05ae84: 0c01 |000c: move-result-object v1 │ │ -05ae86: 6e20 ed17 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ae8c: 0c00 |0010: move-result-object v0 │ │ -05ae8e: 1a01 310c |0011: const-string v1, "WHERE ROWID=?" // string@0c31 │ │ -05ae92: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ae98: 0c00 |0016: move-result-object v0 │ │ -05ae9a: 6e10 f217 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05aea0: 0c00 |001a: move-result-object v0 │ │ -05aea2: 5b20 f405 |001b: iput-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ -05aea6: 5420 f405 |001d: iget-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ -05aeaa: 1100 |001f: return-object v0 │ │ +05ae44: |[05ae44] de.greenrobot.dao.internal.TableStatements.getSelectByRowId:()Ljava/lang/String; │ │ +05ae54: 5420 f405 |0000: iget-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ +05ae58: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +05ae5c: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05ae60: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05ae66: 6e10 7716 0200 |0009: invoke-virtual {v2}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +05ae6c: 0c01 |000c: move-result-object v1 │ │ +05ae6e: 6e20 ed17 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ae74: 0c00 |0010: move-result-object v0 │ │ +05ae76: 1a01 2a0c |0011: const-string v1, "WHERE ROWID=?" // string@0c2a │ │ +05ae7a: 6e20 ed17 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ae80: 0c00 |0016: move-result-object v0 │ │ +05ae82: 6e10 f217 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ae88: 0c00 |001a: move-result-object v0 │ │ +05ae8a: 5b20 f405 |001b: iput-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ +05ae8e: 5420 f405 |001d: iget-object v0, v2, Lde/greenrobot/dao/internal/TableStatements;.selectByRowId:Ljava/lang/String; // field@05f4 │ │ +05ae92: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x001d line=108 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lde/greenrobot/dao/internal/TableStatements; │ │ @@ -100186,25 +100186,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05aeac: |[05aeac] de.greenrobot.dao.internal.TableStatements.getSelectKeys:()Ljava/lang/String; │ │ -05aebc: 5430 f505 |0000: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ -05aec0: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -05aec4: 5430 f605 |0004: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05aec8: 1a01 0b0b |0006: const-string v1, "T" // string@0b0b │ │ -05aecc: 5432 f105 |0008: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ -05aed0: 7130 7016 1002 |000a: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ -05aed6: 0c00 |000d: move-result-object v0 │ │ -05aed8: 5b30 f505 |000e: iput-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ -05aedc: 5430 f505 |0010: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ -05aee0: 1100 |0012: return-object v0 │ │ +05ae94: |[05ae94] de.greenrobot.dao.internal.TableStatements.getSelectKeys:()Ljava/lang/String; │ │ +05aea4: 5430 f505 |0000: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ +05aea8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +05aeac: 5430 f605 |0004: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05aeb0: 1a01 040b |0006: const-string v1, "T" // string@0b04 │ │ +05aeb4: 5432 f105 |0008: iget-object v2, v3, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ +05aeb8: 7130 7016 1002 |000a: invoke-static {v0, v1, v2}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ +05aebe: 0c00 |000d: move-result-object v0 │ │ +05aec0: 5b30 f505 |000e: iput-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ +05aec4: 5430 f505 |0010: iget-object v0, v3, Lde/greenrobot/dao/internal/TableStatements;.selectKeys:Ljava/lang/String; // field@05f5 │ │ +05aec8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ 0x0010 line=90 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/greenrobot/dao/internal/TableStatements; │ │ @@ -100214,45 +100214,45 @@ │ │ type : '()Landroid/database/sqlite/SQLiteStatement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05aee4: |[05aee4] de.greenrobot.dao.internal.TableStatements.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ -05aef4: 5441 f705 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ -05aef8: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ -05aefc: 5441 f605 |0004: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ -05af00: 5442 ec05 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ -05af04: 5443 f105 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ -05af08: 7130 7216 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlUpdate:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1672 │ │ -05af0e: 0c00 |000d: move-result-object v0 │ │ -05af10: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ -05af14: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ -05af1a: 0c01 |0013: move-result-object v1 │ │ -05af1c: 5b41 f705 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ -05af20: 5441 f705 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ -05af24: 1101 |0018: return-object v1 │ │ +05aecc: |[05aecc] de.greenrobot.dao.internal.TableStatements.getUpdateStatement:()Landroid/database/sqlite/SQLiteStatement; │ │ +05aedc: 5441 f705 |0000: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ +05aee0: 3901 1400 |0002: if-nez v1, 0016 // +0014 │ │ +05aee4: 5441 f605 |0004: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.tablename:Ljava/lang/String; // field@05f6 │ │ +05aee8: 5442 ec05 |0006: iget-object v2, v4, Lde/greenrobot/dao/internal/TableStatements;.allColumns:[Ljava/lang/String; // field@05ec │ │ +05aeec: 5443 f105 |0008: iget-object v3, v4, Lde/greenrobot/dao/internal/TableStatements;.pkColumns:[Ljava/lang/String; // field@05f1 │ │ +05aef0: 7130 7216 2103 |000a: invoke-static {v1, v2, v3}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlUpdate:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1672 │ │ +05aef6: 0c00 |000d: move-result-object v0 │ │ +05aef8: 5441 ed05 |000e: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.db:Landroid/database/sqlite/SQLiteDatabase; // field@05ed │ │ +05aefc: 6e20 4801 0100 |0010: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; // method@0148 │ │ +05af02: 0c01 |0013: move-result-object v1 │ │ +05af04: 5b41 f705 |0014: iput-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ +05af08: 5441 f705 |0016: iget-object v1, v4, Lde/greenrobot/dao/internal/TableStatements;.updateStatement:Landroid/database/sqlite/SQLiteStatement; // field@05f7 │ │ +05af0c: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ 0x000e line=72 │ │ 0x0016 line=74 │ │ locals : │ │ 0x000e - 0x0016 reg=0 sql Ljava/lang/String; │ │ 0x0000 - 0x0019 reg=4 this Lde/greenrobot/dao/internal/TableStatements; │ │ │ │ - source_file_idx : 2899 (TableStatements.java) │ │ + source_file_idx : 2892 (TableStatements.java) │ │ │ │ Class #377 header: │ │ class_idx : 801 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 492 │ │ +source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -100297,26 +100297,26 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05af28: |[05af28] de.greenrobot.dao.query.AbstractQuery.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -05af38: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05af3e: 5b12 f805 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/AbstractQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@05f8 │ │ -05af42: 2200 0d03 |0005: new-instance v0, Lde/greenrobot/dao/InternalQueryDaoAccess; // type@030d │ │ -05af46: 7020 6c15 2000 |0007: invoke-direct {v0, v2}, Lde/greenrobot/dao/InternalQueryDaoAccess;.:(Lde/greenrobot/dao/AbstractDao;)V // method@156c │ │ -05af4c: 5b10 f905 |000a: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQuery;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@05f9 │ │ -05af50: 5b13 fc05 |000c: iput-object v3, v1, Lde/greenrobot/dao/query/AbstractQuery;.sql:Ljava/lang/String; // field@05fc │ │ -05af54: 5b14 fb05 |000e: iput-object v4, v1, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ -05af58: 7100 f717 0000 |0010: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ -05af5e: 0c00 |0013: move-result-object v0 │ │ -05af60: 5b10 fa05 |0014: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ -05af64: 0e00 |0016: return-void │ │ +05af10: |[05af10] de.greenrobot.dao.query.AbstractQuery.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +05af20: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05af26: 5b12 f805 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/AbstractQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@05f8 │ │ +05af2a: 2200 0d03 |0005: new-instance v0, Lde/greenrobot/dao/InternalQueryDaoAccess; // type@030d │ │ +05af2e: 7020 6c15 2000 |0007: invoke-direct {v0, v2}, Lde/greenrobot/dao/InternalQueryDaoAccess;.:(Lde/greenrobot/dao/AbstractDao;)V // method@156c │ │ +05af34: 5b10 f905 |000a: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQuery;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@05f9 │ │ +05af38: 5b13 fc05 |000c: iput-object v3, v1, Lde/greenrobot/dao/query/AbstractQuery;.sql:Ljava/lang/String; // field@05fc │ │ +05af3c: 5b14 fb05 |000e: iput-object v4, v1, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ +05af40: 7100 f717 0000 |0010: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ +05af46: 0c00 |0013: move-result-object v0 │ │ +05af48: 5b10 fa05 |0014: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ +05af4c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x000c line=55 │ │ 0x000e line=56 │ │ @@ -100335,30 +100335,30 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/String;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05af68: |[05af68] de.greenrobot.dao.query.AbstractQuery.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; │ │ -05af78: 2151 |0000: array-length v1, v5 │ │ -05af7a: 2313 1204 |0001: new-array v3, v1, [Ljava/lang/String; // type@0412 │ │ -05af7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05af80: 3510 1300 |0004: if-ge v0, v1, 0017 // +0013 │ │ -05af84: 4602 0500 |0006: aget-object v2, v5, v0 │ │ -05af88: 3802 0b00 |0008: if-eqz v2, 0013 // +000b │ │ -05af8c: 6e10 c517 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05af92: 0c04 |000d: move-result-object v4 │ │ -05af94: 4d04 0300 |000e: aput-object v4, v3, v0 │ │ -05af98: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05af9c: 28f2 |0012: goto 0004 // -000e │ │ -05af9e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -05afa0: 4d04 0300 |0014: aput-object v4, v3, v0 │ │ -05afa4: 28fa |0016: goto 0010 // -0006 │ │ -05afa6: 1103 |0017: return-object v3 │ │ +05af50: |[05af50] de.greenrobot.dao.query.AbstractQuery.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; │ │ +05af60: 2151 |0000: array-length v1, v5 │ │ +05af62: 2313 1204 |0001: new-array v3, v1, [Ljava/lang/String; // type@0412 │ │ +05af66: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05af68: 3510 1300 |0004: if-ge v0, v1, 0017 // +0013 │ │ +05af6c: 4602 0500 |0006: aget-object v2, v5, v0 │ │ +05af70: 3802 0b00 |0008: if-eqz v2, 0013 // +000b │ │ +05af74: 6e10 c517 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05af7a: 0c04 |000d: move-result-object v4 │ │ +05af7c: 4d04 0300 |000e: aput-object v4, v3, v0 │ │ +05af80: d800 0001 |0010: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05af84: 28f2 |0012: goto 0004 // -000e │ │ +05af86: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +05af88: 4d04 0300 |0014: aput-object v4, v3, v0 │ │ +05af8c: 28fa |0016: goto 0010 // -0006 │ │ +05af8e: 1103 |0017: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0001 line=40 │ │ 0x0003 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ @@ -100379,24 +100379,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05afa8: |[05afa8] de.greenrobot.dao.query.AbstractQuery.checkThread:()V │ │ -05afb8: 7100 f717 0000 |0000: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ -05afbe: 0c00 |0003: move-result-object v0 │ │ -05afc0: 5421 fa05 |0004: iget-object v1, v2, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ -05afc4: 3210 0a00 |0006: if-eq v0, v1, 0010 // +000a │ │ -05afc8: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05afcc: 1a01 c009 |000a: const-string v1, "Method may be called only in owner thread, use forCurrentThread to get an instance for this thread" // string@09c0 │ │ -05afd0: 7020 4e15 1000 |000c: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05afd6: 2700 |000f: throw v0 │ │ -05afd8: 0e00 |0010: return-void │ │ +05af90: |[05af90] de.greenrobot.dao.query.AbstractQuery.checkThread:()V │ │ +05afa0: 7100 f717 0000 |0000: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ +05afa6: 0c00 |0003: move-result-object v0 │ │ +05afa8: 5421 fa05 |0004: iget-object v1, v2, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ +05afac: 3210 0a00 |0006: if-eq v0, v1, 0010 // +000a │ │ +05afb0: 2200 0a03 |0008: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05afb4: 1a01 b909 |000a: const-string v1, "Method may be called only in owner thread, use forCurrentThread to get an instance for this thread" // string@09b9 │ │ +05afb8: 7020 4e15 1000 |000c: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05afbe: 2700 |000f: throw v0 │ │ +05afc0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x0010 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/AbstractQuery; │ │ @@ -100407,46 +100407,46 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05afdc: |[05afdc] de.greenrobot.dao.query.AbstractQuery.setParameter:(ILjava/lang/Object;)V │ │ -05afec: 6e10 7d16 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/AbstractQuery;.checkThread:()V // method@167d │ │ -05aff2: 3804 0b00 |0003: if-eqz v4, 000e // +000b │ │ -05aff6: 5420 fb05 |0005: iget-object v0, v2, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ -05affa: 6e10 c517 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05b000: 0c01 |000a: move-result-object v1 │ │ -05b002: 4d01 0003 |000b: aput-object v1, v0, v3 │ │ -05b006: 0e00 |000d: return-void │ │ -05b008: 5420 fb05 |000e: iget-object v0, v2, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ -05b00c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05b00e: 4d01 0003 |0011: aput-object v1, v0, v3 │ │ -05b012: 28fa |0013: goto 000d // -0006 │ │ +05afc4: |[05afc4] de.greenrobot.dao.query.AbstractQuery.setParameter:(ILjava/lang/Object;)V │ │ +05afd4: 6e10 7d16 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/AbstractQuery;.checkThread:()V // method@167d │ │ +05afda: 3804 0b00 |0003: if-eqz v4, 000e // +000b │ │ +05afde: 5420 fb05 |0005: iget-object v0, v2, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ +05afe2: 6e10 c517 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05afe8: 0c01 |000a: move-result-object v1 │ │ +05afea: 4d01 0003 |000b: aput-object v1, v0, v3 │ │ +05afee: 0e00 |000d: return-void │ │ +05aff0: 5420 fb05 |000e: iget-object v0, v2, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ +05aff4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05aff6: 4d01 0003 |0011: aput-object v1, v0, v3 │ │ +05affa: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ 0x000d line=74 │ │ 0x000e line=72 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/AbstractQuery; │ │ 0x0000 - 0x0014 reg=2 this Lde/greenrobot/dao/query/AbstractQuery; Lde/greenrobot/dao/query/AbstractQuery; │ │ 0x0000 - 0x0014 reg=3 index I │ │ 0x0000 - 0x0014 reg=4 parameter Ljava/lang/Object; │ │ │ │ - source_file_idx : 492 (AbstractQuery.java) │ │ + source_file_idx : 485 (AbstractQuery.java) │ │ │ │ Class #378 header: │ │ class_idx : 802 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 493 │ │ +source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -100493,23 +100493,23 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05b014: |[05b014] de.greenrobot.dao.query.AbstractQueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -05b024: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05b02a: 5b12 fd05 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/AbstractQueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@05fd │ │ -05b02e: 5b13 0006 |0005: iput-object v3, v1, Lde/greenrobot/dao/query/AbstractQueryData;.sql:Ljava/lang/String; // field@0600 │ │ -05b032: 5b14 fe05 |0007: iput-object v4, v1, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ -05b036: 2200 a102 |0009: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ -05b03a: 7010 ab12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ -05b040: 5b10 ff05 |000e: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b044: 0e00 |0010: return-void │ │ +05affc: |[05affc] de.greenrobot.dao.query.AbstractQueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +05b00c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05b012: 5b12 fd05 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/AbstractQueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@05fd │ │ +05b016: 5b13 0006 |0005: iput-object v3, v1, Lde/greenrobot/dao/query/AbstractQueryData;.sql:Ljava/lang/String; // field@0600 │ │ +05b01a: 5b14 fe05 |0007: iput-object v4, v1, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ +05b01e: 2200 a102 |0009: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ +05b022: 7010 ab12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ +05b028: 5b10 ff05 |000e: iput-object v0, v1, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b02c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0005 line=17 │ │ 0x0007 line=18 │ │ 0x0009 line=19 │ │ @@ -100534,51 +100534,51 @@ │ │ type : '()Lde/greenrobot/dao/query/AbstractQuery;' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -05b048: |[05b048] de.greenrobot.dao.query.AbstractQueryData.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; │ │ -05b058: 7100 0302 0000 |0000: invoke-static {}, Landroid/os/Process;.myTid:()I // method@0203 │ │ -05b05e: 0a02 |0003: move-result v2 │ │ -05b060: 5494 ff05 |0004: iget-object v4, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b064: 1d04 |0006: monitor-enter v4 │ │ -05b066: 5493 ff05 |0007: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b06a: 6e20 ad12 2300 |0009: invoke-virtual {v3, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@12ad │ │ -05b070: 0c01 |000c: move-result-object v1 │ │ -05b072: 1f01 7203 |000d: check-cast v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -05b076: 3801 1e00 |000f: if-eqz v1, 002d // +001e │ │ -05b07a: 6e10 ff17 0100 |0011: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ -05b080: 0c03 |0014: move-result-object v3 │ │ -05b082: 1f03 2103 |0015: check-cast v3, Lde/greenrobot/dao/query/AbstractQuery; // type@0321 │ │ -05b086: 0730 |0017: move-object v0, v3 │ │ -05b088: 3900 1700 |0018: if-nez v0, 002f // +0017 │ │ -05b08c: 6e10 8416 0900 |001a: invoke-virtual {v9}, Lde/greenrobot/dao/query/AbstractQueryData;.gc:()V // method@1684 │ │ -05b092: 6e10 8116 0900 |001d: invoke-virtual {v9}, Lde/greenrobot/dao/query/AbstractQueryData;.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; // method@1681 │ │ -05b098: 0c00 |0020: move-result-object v0 │ │ -05b09a: 5493 ff05 |0021: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b09e: 2205 7203 |0023: new-instance v5, Ljava/lang/ref/WeakReference; // type@0372 │ │ -05b0a2: 7020 fe17 0500 |0025: invoke-direct {v5, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -05b0a8: 6e30 af12 2305 |0028: invoke-virtual {v3, v2, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@12af │ │ -05b0ae: 1e04 |002b: monitor-exit v4 │ │ -05b0b0: 1100 |002c: return-object v0 │ │ -05b0b2: 1200 |002d: const/4 v0, #int 0 // #0 │ │ -05b0b4: 28ea |002e: goto 0018 // -0016 │ │ -05b0b6: 5493 fe05 |002f: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ -05b0ba: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -05b0bc: 5406 fb05 |0032: iget-object v6, v0, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ -05b0c0: 1207 |0034: const/4 v7, #int 0 // #0 │ │ -05b0c2: 5498 fe05 |0035: iget-object v8, v9, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ -05b0c6: 2188 |0037: array-length v8, v8 │ │ -05b0c8: 7158 f317 5376 |0038: invoke-static {v3, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -05b0ce: 28f0 |003b: goto 002b // -0010 │ │ -05b0d0: 0d03 |003c: move-exception v3 │ │ -05b0d2: 1e04 |003d: monitor-exit v4 │ │ -05b0d4: 2703 |003e: throw v3 │ │ +05b030: |[05b030] de.greenrobot.dao.query.AbstractQueryData.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; │ │ +05b040: 7100 0302 0000 |0000: invoke-static {}, Landroid/os/Process;.myTid:()I // method@0203 │ │ +05b046: 0a02 |0003: move-result v2 │ │ +05b048: 5494 ff05 |0004: iget-object v4, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b04c: 1d04 |0006: monitor-enter v4 │ │ +05b04e: 5493 ff05 |0007: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b052: 6e20 ad12 2300 |0009: invoke-virtual {v3, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@12ad │ │ +05b058: 0c01 |000c: move-result-object v1 │ │ +05b05a: 1f01 7203 |000d: check-cast v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +05b05e: 3801 1e00 |000f: if-eqz v1, 002d // +001e │ │ +05b062: 6e10 ff17 0100 |0011: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ +05b068: 0c03 |0014: move-result-object v3 │ │ +05b06a: 1f03 2103 |0015: check-cast v3, Lde/greenrobot/dao/query/AbstractQuery; // type@0321 │ │ +05b06e: 0730 |0017: move-object v0, v3 │ │ +05b070: 3900 1700 |0018: if-nez v0, 002f // +0017 │ │ +05b074: 6e10 8416 0900 |001a: invoke-virtual {v9}, Lde/greenrobot/dao/query/AbstractQueryData;.gc:()V // method@1684 │ │ +05b07a: 6e10 8116 0900 |001d: invoke-virtual {v9}, Lde/greenrobot/dao/query/AbstractQueryData;.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; // method@1681 │ │ +05b080: 0c00 |0020: move-result-object v0 │ │ +05b082: 5493 ff05 |0021: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b086: 2205 7203 |0023: new-instance v5, Ljava/lang/ref/WeakReference; // type@0372 │ │ +05b08a: 7020 fe17 0500 |0025: invoke-direct {v5, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +05b090: 6e30 af12 2305 |0028: invoke-virtual {v3, v2, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@12af │ │ +05b096: 1e04 |002b: monitor-exit v4 │ │ +05b098: 1100 |002c: return-object v0 │ │ +05b09a: 1200 |002d: const/4 v0, #int 0 // #0 │ │ +05b09c: 28ea |002e: goto 0018 // -0016 │ │ +05b09e: 5493 fe05 |002f: iget-object v3, v9, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ +05b0a2: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +05b0a4: 5406 fb05 |0032: iget-object v6, v0, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ +05b0a8: 1207 |0034: const/4 v7, #int 0 // #0 │ │ +05b0aa: 5498 fe05 |0035: iget-object v8, v9, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ +05b0ae: 2188 |0037: array-length v8, v8 │ │ +05b0b0: 7158 f317 5376 |0038: invoke-static {v3, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +05b0b6: 28f0 |003b: goto 002b // -0010 │ │ +05b0b8: 0d03 |003c: move-exception v3 │ │ +05b0ba: 1e04 |003d: monitor-exit v4 │ │ +05b0bc: 2703 |003e: throw v3 │ │ catches : 1 │ │ 0x0007 - 0x003e │ │ -> 0x003c │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x0007 line=35 │ │ @@ -100604,29 +100604,29 @@ │ │ type : '(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -05b0e4: |[05b0e4] de.greenrobot.dao.query.AbstractQueryData.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; │ │ -05b0f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05b0f6: 7100 f717 0000 |0001: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ -05b0fc: 0c00 |0004: move-result-object v0 │ │ -05b0fe: 5451 fa05 |0005: iget-object v1, v5, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ -05b102: 3310 0d00 |0007: if-ne v0, v1, 0014 // +000d │ │ -05b106: 5440 fe05 |0009: iget-object v0, v4, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ -05b10a: 5451 fb05 |000b: iget-object v1, v5, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ -05b10e: 5442 fe05 |000d: iget-object v2, v4, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ -05b112: 2122 |000f: array-length v2, v2 │ │ -05b114: 7152 f317 3031 |0010: invoke-static {v0, v3, v1, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ -05b11a: 1105 |0013: return-object v5 │ │ -05b11c: 6e10 8216 0400 |0014: invoke-virtual {v4}, Lde/greenrobot/dao/query/AbstractQueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1682 │ │ -05b122: 0c05 |0017: move-result-object v5 │ │ -05b124: 28fb |0018: goto 0013 // -0005 │ │ +05b0cc: |[05b0cc] de.greenrobot.dao.query.AbstractQueryData.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; │ │ +05b0dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05b0de: 7100 f717 0000 |0001: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@17f7 │ │ +05b0e4: 0c00 |0004: move-result-object v0 │ │ +05b0e6: 5451 fa05 |0005: iget-object v1, v5, Lde/greenrobot/dao/query/AbstractQuery;.ownerThread:Ljava/lang/Thread; // field@05fa │ │ +05b0ea: 3310 0d00 |0007: if-ne v0, v1, 0014 // +000d │ │ +05b0ee: 5440 fe05 |0009: iget-object v0, v4, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ +05b0f2: 5451 fb05 |000b: iget-object v1, v5, Lde/greenrobot/dao/query/AbstractQuery;.parameters:[Ljava/lang/String; // field@05fb │ │ +05b0f6: 5442 fe05 |000d: iget-object v2, v4, Lde/greenrobot/dao/query/AbstractQueryData;.initialValues:[Ljava/lang/String; // field@05fe │ │ +05b0fa: 2122 |000f: array-length v2, v2 │ │ +05b0fc: 7152 f317 3031 |0010: invoke-static {v0, v3, v1, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@17f3 │ │ +05b102: 1105 |0013: return-object v5 │ │ +05b104: 6e10 8216 0400 |0014: invoke-virtual {v4}, Lde/greenrobot/dao/query/AbstractQueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1682 │ │ +05b10a: 0c05 |0017: move-result-object v5 │ │ +05b10c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=24 │ │ 0x0009 line=25 │ │ 0x0013 line=28 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/AbstractQueryData; │ │ @@ -100640,41 +100640,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -05b128: |[05b128] de.greenrobot.dao.query.AbstractQueryData.gc:()V │ │ -05b138: 5442 ff05 |0000: iget-object v2, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b13c: 1d02 |0002: monitor-enter v2 │ │ -05b13e: 5441 ff05 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b142: 6e10 b112 0100 |0005: invoke-virtual {v1}, Landroid/util/SparseArray;.size:()I // method@12b1 │ │ -05b148: 0a01 |0008: move-result v1 │ │ -05b14a: d800 01ff |0009: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05b14e: 3a00 1e00 |000b: if-ltz v0, 0029 // +001e │ │ -05b152: 5441 ff05 |000d: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b156: 6e20 b212 0100 |000f: invoke-virtual {v1, v0}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@12b2 │ │ -05b15c: 0c01 |0012: move-result-object v1 │ │ -05b15e: 1f01 7203 |0013: check-cast v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -05b162: 6e10 ff17 0100 |0015: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ -05b168: 0c01 |0018: move-result-object v1 │ │ -05b16a: 3901 0d00 |0019: if-nez v1, 0026 // +000d │ │ -05b16e: 5441 ff05 |001b: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b172: 5443 ff05 |001d: iget-object v3, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ -05b176: 6e20 ae12 0300 |001f: invoke-virtual {v3, v0}, Landroid/util/SparseArray;.keyAt:(I)I // method@12ae │ │ -05b17c: 0a03 |0022: move-result v3 │ │ -05b17e: 6e20 b012 3100 |0023: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.remove:(I)V // method@12b0 │ │ -05b184: d800 00ff |0026: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05b188: 28e3 |0028: goto 000b // -001d │ │ -05b18a: 1e02 |0029: monitor-exit v2 │ │ -05b18c: 0e00 |002a: return-void │ │ -05b18e: 0d01 |002b: move-exception v1 │ │ -05b190: 1e02 |002c: monitor-exit v2 │ │ -05b192: 2701 |002d: throw v1 │ │ +05b110: |[05b110] de.greenrobot.dao.query.AbstractQueryData.gc:()V │ │ +05b120: 5442 ff05 |0000: iget-object v2, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b124: 1d02 |0002: monitor-enter v2 │ │ +05b126: 5441 ff05 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b12a: 6e10 b112 0100 |0005: invoke-virtual {v1}, Landroid/util/SparseArray;.size:()I // method@12b1 │ │ +05b130: 0a01 |0008: move-result v1 │ │ +05b132: d800 01ff |0009: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05b136: 3a00 1e00 |000b: if-ltz v0, 0029 // +001e │ │ +05b13a: 5441 ff05 |000d: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b13e: 6e20 b212 0100 |000f: invoke-virtual {v1, v0}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@12b2 │ │ +05b144: 0c01 |0012: move-result-object v1 │ │ +05b146: 1f01 7203 |0013: check-cast v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +05b14a: 6e10 ff17 0100 |0015: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ +05b150: 0c01 |0018: move-result-object v1 │ │ +05b152: 3901 0d00 |0019: if-nez v1, 0026 // +000d │ │ +05b156: 5441 ff05 |001b: iget-object v1, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b15a: 5443 ff05 |001d: iget-object v3, v4, Lde/greenrobot/dao/query/AbstractQueryData;.queriesForThreads:Landroid/util/SparseArray; // field@05ff │ │ +05b15e: 6e20 ae12 0300 |001f: invoke-virtual {v3, v0}, Landroid/util/SparseArray;.keyAt:(I)I // method@12ae │ │ +05b164: 0a03 |0022: move-result v3 │ │ +05b166: 6e20 b012 3100 |0023: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.remove:(I)V // method@12b0 │ │ +05b16c: d800 00ff |0026: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05b170: 28e3 |0028: goto 000b // -001d │ │ +05b172: 1e02 |0029: monitor-exit v2 │ │ +05b174: 0e00 |002a: return-void │ │ +05b176: 0d01 |002b: move-exception v1 │ │ +05b178: 1e02 |002c: monitor-exit v2 │ │ +05b17a: 2701 |002d: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x002d │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x000d line=53 │ │ @@ -100684,21 +100684,21 @@ │ │ 0x002a line=58 │ │ 0x002b line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/AbstractQueryData; │ │ 0x000b - 0x002b reg=0 i I │ │ 0x0000 - 0x002e reg=4 this Lde/greenrobot/dao/query/AbstractQueryData; Lde/greenrobot/dao/query/AbstractQueryData; │ │ │ │ - source_file_idx : 493 (AbstractQueryData.java) │ │ + source_file_idx : 486 (AbstractQueryData.java) │ │ │ │ Class #379 header: │ │ class_idx : 803 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 706 │ │ +source_file_idx : 699 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -100711,21 +100711,21 @@ │ │ Interfaces - │ │ #0 : 'Ljava/util/ListIterator;' │ │ #1 : 'Ljava/io/Closeable;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 706 (CloseableListIterator.java) │ │ + source_file_idx : 699 (CloseableListIterator.java) │ │ │ │ Class #380 header: │ │ class_idx : 804 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 745 │ │ +source_file_idx : 738 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -100737,21 +100737,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 745 (CountQuery.java) │ │ + source_file_idx : 738 (CountQuery.java) │ │ │ │ Class #381 header: │ │ class_idx : 807 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 828 │ │ +source_file_idx : 821 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -100763,21 +100763,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 828 (DeleteQuery.java) │ │ + source_file_idx : 821 (DeleteQuery.java) │ │ │ │ Class #382 header: │ │ class_idx : 811 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2043 │ │ +source_file_idx : 2036 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 33 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -100865,42 +100865,42 @@ │ │ type : '(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -05b1a0: |[05b1a0] de.greenrobot.dao.query.LazyList.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V │ │ -05b1b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05b1b2: 7010 bf17 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ -05b1b8: 5b46 1206 |0004: iput-object v6, v4, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b1bc: 5b45 1306 |0006: iput-object v5, v4, Lde/greenrobot/dao/query/LazyList;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@0613 │ │ -05b1c0: 7210 2201 0600 |0008: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -05b1c6: 0a01 |000b: move-result v1 │ │ -05b1c8: 5941 1706 |000c: iput v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b1cc: 3807 1800 |000e: if-eqz v7, 0026 // +0018 │ │ -05b1d0: 2201 7c03 |0010: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -05b1d4: 5242 1706 |0012: iget v2, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b1d8: 7020 0a18 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -05b1de: 5b41 1406 |0017: iput-object v1, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b1e2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -05b1e4: 5241 1706 |001a: iget v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b1e8: 3510 0c00 |001c: if-ge v0, v1, 0028 // +000c │ │ -05b1ec: 5441 1406 |001e: iget-object v1, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b1f0: 7220 3818 3100 |0020: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05b1f6: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05b1fa: 28f5 |0025: goto 001a // -000b │ │ -05b1fc: 5b43 1406 |0026: iput-object v3, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b200: 5241 1706 |0028: iget v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b204: 3901 0500 |002a: if-nez v1, 002f // +0005 │ │ -05b208: 7210 1f01 0600 |002c: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@011f │ │ -05b20e: 2201 a003 |002f: new-instance v1, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ -05b212: 7010 7e18 0100 |0031: invoke-direct {v1}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ -05b218: 5b41 1606 |0034: iput-object v1, v4, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ -05b21c: 0e00 |0036: return-void │ │ +05b188: |[05b188] de.greenrobot.dao.query.LazyList.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V │ │ +05b198: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05b19a: 7010 bf17 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@17bf │ │ +05b1a0: 5b46 1206 |0004: iput-object v6, v4, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b1a4: 5b45 1306 |0006: iput-object v5, v4, Lde/greenrobot/dao/query/LazyList;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@0613 │ │ +05b1a8: 7210 2201 0600 |0008: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +05b1ae: 0a01 |000b: move-result v1 │ │ +05b1b0: 5941 1706 |000c: iput v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b1b4: 3807 1800 |000e: if-eqz v7, 0026 // +0018 │ │ +05b1b8: 2201 7c03 |0010: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +05b1bc: 5242 1706 |0012: iget v2, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b1c0: 7020 0a18 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +05b1c6: 5b41 1406 |0017: iput-object v1, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b1ca: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +05b1cc: 5241 1706 |001a: iget v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b1d0: 3510 0c00 |001c: if-ge v0, v1, 0028 // +000c │ │ +05b1d4: 5441 1406 |001e: iget-object v1, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b1d8: 7220 3818 3100 |0020: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05b1de: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05b1e2: 28f5 |0025: goto 001a // -000b │ │ +05b1e4: 5b43 1406 |0026: iput-object v3, v4, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b1e8: 5241 1706 |0028: iget v1, v4, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b1ec: 3901 0500 |002a: if-nez v1, 002f // +0005 │ │ +05b1f0: 7210 1f01 0600 |002c: invoke-interface {v6}, Landroid/database/Cursor;.close:()V // method@011f │ │ +05b1f6: 2201 a003 |002f: new-instance v1, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ +05b1fa: 7010 7e18 0100 |0031: invoke-direct {v1}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ +05b200: 5b41 1606 |0034: iput-object v1, v4, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ +05b204: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=132 │ │ 0x0004 line=133 │ │ 0x0006 line=134 │ │ 0x0008 line=135 │ │ 0x000e line=136 │ │ @@ -100927,17 +100927,17 @@ │ │ type : '(Lde/greenrobot/dao/query/LazyList;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b220: |[05b220] de.greenrobot.dao.query.LazyList.access$000:(Lde/greenrobot/dao/query/LazyList;)I │ │ -05b230: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b234: 0f00 |0002: return v0 │ │ +05b208: |[05b208] de.greenrobot.dao.query.LazyList.access$000:(Lde/greenrobot/dao/query/LazyList;)I │ │ +05b218: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b21c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lde/greenrobot/dao/query/LazyList; │ │ │ │ Virtual methods - │ │ @@ -100946,18 +100946,18 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b238: |[05b238] de.greenrobot.dao.query.LazyList.add:(ILjava/lang/Object;)V │ │ -05b248: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b24c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b252: 2700 |0005: throw v0 │ │ +05b220: |[05b220] de.greenrobot.dao.query.LazyList.add:(ILjava/lang/Object;)V │ │ +05b230: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b234: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b23a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -100969,18 +100969,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b254: |[05b254] de.greenrobot.dao.query.LazyList.add:(Ljava/lang/Object;)Z │ │ -05b264: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b268: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b26e: 2700 |0005: throw v0 │ │ +05b23c: |[05b23c] de.greenrobot.dao.query.LazyList.add:(Ljava/lang/Object;)Z │ │ +05b24c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b250: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b256: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -100991,18 +100991,18 @@ │ │ type : '(ILjava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b270: |[05b270] de.greenrobot.dao.query.LazyList.addAll:(ILjava/util/Collection;)Z │ │ -05b280: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b284: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b28a: 2700 |0005: throw v0 │ │ +05b258: |[05b258] de.greenrobot.dao.query.LazyList.addAll:(ILjava/util/Collection;)Z │ │ +05b268: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b26c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b272: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101014,18 +101014,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b28c: |[05b28c] de.greenrobot.dao.query.LazyList.addAll:(Ljava/util/Collection;)Z │ │ -05b29c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b2a0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b2a6: 2700 |0005: throw v0 │ │ +05b274: |[05b274] de.greenrobot.dao.query.LazyList.addAll:(Ljava/util/Collection;)Z │ │ +05b284: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b288: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b28e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101036,22 +101036,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05b2a8: |[05b2a8] de.greenrobot.dao.query.LazyList.checkCached:()V │ │ -05b2b8: 5420 1406 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b2bc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05b2c0: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05b2c4: 1a01 6a0b |0006: const-string v1, "This operation only works with cached lazy lists" // string@0b6a │ │ -05b2c8: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05b2ce: 2700 |000b: throw v0 │ │ -05b2d0: 0e00 |000c: return-void │ │ +05b290: |[05b290] de.greenrobot.dao.query.LazyList.checkCached:()V │ │ +05b2a0: 5420 1406 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b2a4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05b2a8: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05b2ac: 1a01 630b |0006: const-string v1, "This operation only works with cached lazy lists" // string@0b63 │ │ +05b2b0: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05b2b6: 2700 |000b: throw v0 │ │ +05b2b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=162 │ │ 0x000c line=164 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList; │ │ @@ -101062,18 +101062,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b2d4: |[05b2d4] de.greenrobot.dao.query.LazyList.clear:()V │ │ -05b2e4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b2e8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b2ee: 2700 |0005: throw v0 │ │ +05b2bc: |[05b2bc] de.greenrobot.dao.query.LazyList.clear:()V │ │ +05b2cc: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b2d0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b2d6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101082,18 +101082,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b2f0: |[05b2f0] de.greenrobot.dao.query.LazyList.close:()V │ │ -05b300: 5410 1206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b304: 7210 1f01 0000 |0002: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -05b30a: 0e00 |0005: return-void │ │ +05b2d8: |[05b2d8] de.greenrobot.dao.query.LazyList.close:()V │ │ +05b2e8: 5410 1206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b2ec: 7210 1f01 0000 |0002: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +05b2f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101103,20 +101103,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b30c: |[05b30c] de.greenrobot.dao.query.LazyList.contains:(Ljava/lang/Object;)Z │ │ -05b31c: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b322: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b326: 7220 3a18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@183a │ │ -05b32c: 0a00 |0008: move-result v0 │ │ -05b32e: 0f00 |0009: return v0 │ │ +05b2f4: |[05b2f4] de.greenrobot.dao.query.LazyList.contains:(Ljava/lang/Object;)Z │ │ +05b304: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b30a: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b30e: 7220 3a18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@183a │ │ +05b314: 0a00 |0008: move-result v0 │ │ +05b316: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101127,20 +101127,20 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b330: |[05b330] de.greenrobot.dao.query.LazyList.containsAll:(Ljava/util/Collection;)Z │ │ -05b340: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b346: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b34a: 7220 3b18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.containsAll:(Ljava/util/Collection;)Z // method@183b │ │ -05b350: 0a00 |0008: move-result v0 │ │ -05b352: 0f00 |0009: return v0 │ │ +05b318: |[05b318] de.greenrobot.dao.query.LazyList.containsAll:(Ljava/util/Collection;)Z │ │ +05b328: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b32e: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b332: 7220 3b18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.containsAll:(Ljava/util/Collection;)Z // method@183b │ │ +05b338: 0a00 |0008: move-result v0 │ │ +05b33a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ @@ -101152,49 +101152,49 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -05b354: |[05b354] de.greenrobot.dao.query.LazyList.get:(I)Ljava/lang/Object; │ │ -05b364: 5431 1406 |0000: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b368: 3801 3e00 |0002: if-eqz v1, 0040 // +003e │ │ -05b36c: 5431 1406 |0004: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b370: 7220 3c18 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -05b376: 0c00 |0009: move-result-object v0 │ │ -05b378: 3900 2e00 |000a: if-nez v0, 0038 // +002e │ │ -05b37c: 5431 1606 |000c: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ -05b380: 6e10 7f18 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -05b386: 5431 1406 |0011: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b38a: 7220 3c18 4100 |0013: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -05b390: 0c00 |0016: move-result-object v0 │ │ -05b392: 3900 1c00 |0017: if-nez v0, 0033 // +001c │ │ -05b396: 6e20 c316 4300 |0019: invoke-virtual {v3, v4}, Lde/greenrobot/dao/query/LazyList;.loadEntity:(I)Ljava/lang/Object; // method@16c3 │ │ -05b39c: 0c00 |001c: move-result-object v0 │ │ -05b39e: 5431 1406 |001d: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b3a2: 7230 4318 4100 |001f: invoke-interface {v1, v4, v0}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1843 │ │ -05b3a8: 5231 1506 |0022: iget v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ -05b3ac: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05b3b0: 5931 1506 |0026: iput v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ -05b3b4: 5231 1506 |0028: iget v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ -05b3b8: 5232 1706 |002a: iget v2, v3, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b3bc: 3321 0700 |002c: if-ne v1, v2, 0033 // +0007 │ │ -05b3c0: 5431 1206 |002e: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b3c4: 7210 1f01 0100 |0030: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ -05b3ca: 5431 1606 |0033: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ -05b3ce: 6e10 8018 0100 |0035: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -05b3d4: 1100 |0038: return-object v0 │ │ -05b3d6: 0d01 |0039: move-exception v1 │ │ -05b3d8: 5432 1606 |003a: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ -05b3dc: 6e10 8018 0200 |003c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -05b3e2: 2701 |003f: throw v1 │ │ -05b3e4: 6e20 c316 4300 |0040: invoke-virtual {v3, v4}, Lde/greenrobot/dao/query/LazyList;.loadEntity:(I)Ljava/lang/Object; // method@16c3 │ │ -05b3ea: 0c00 |0043: move-result-object v0 │ │ -05b3ec: 28f4 |0044: goto 0038 // -000c │ │ +05b33c: |[05b33c] de.greenrobot.dao.query.LazyList.get:(I)Ljava/lang/Object; │ │ +05b34c: 5431 1406 |0000: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b350: 3801 3e00 |0002: if-eqz v1, 0040 // +003e │ │ +05b354: 5431 1406 |0004: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b358: 7220 3c18 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +05b35e: 0c00 |0009: move-result-object v0 │ │ +05b360: 3900 2e00 |000a: if-nez v0, 0038 // +002e │ │ +05b364: 5431 1606 |000c: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ +05b368: 6e10 7f18 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +05b36e: 5431 1406 |0011: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b372: 7220 3c18 4100 |0013: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +05b378: 0c00 |0016: move-result-object v0 │ │ +05b37a: 3900 1c00 |0017: if-nez v0, 0033 // +001c │ │ +05b37e: 6e20 c316 4300 |0019: invoke-virtual {v3, v4}, Lde/greenrobot/dao/query/LazyList;.loadEntity:(I)Ljava/lang/Object; // method@16c3 │ │ +05b384: 0c00 |001c: move-result-object v0 │ │ +05b386: 5431 1406 |001d: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b38a: 7230 4318 4100 |001f: invoke-interface {v1, v4, v0}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1843 │ │ +05b390: 5231 1506 |0022: iget v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ +05b394: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05b398: 5931 1506 |0026: iput v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ +05b39c: 5231 1506 |0028: iget v1, v3, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ +05b3a0: 5232 1706 |002a: iget v2, v3, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b3a4: 3321 0700 |002c: if-ne v1, v2, 0033 // +0007 │ │ +05b3a8: 5431 1206 |002e: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b3ac: 7210 1f01 0100 |0030: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ +05b3b2: 5431 1606 |0033: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ +05b3b6: 6e10 8018 0100 |0035: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +05b3bc: 1100 |0038: return-object v0 │ │ +05b3be: 0d01 |0039: move-exception v1 │ │ +05b3c0: 5432 1606 |003a: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@0616 │ │ +05b3c4: 6e10 8018 0200 |003c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +05b3ca: 2701 |003f: throw v1 │ │ +05b3cc: 6e20 c316 4300 |0040: invoke-virtual {v3, v4}, Lde/greenrobot/dao/query/LazyList;.loadEntity:(I)Ljava/lang/Object; // method@16c3 │ │ +05b3d2: 0c00 |0043: move-result-object v0 │ │ +05b3d4: 28f4 |0044: goto 0038 // -000c │ │ catches : 1 │ │ 0x0011 - 0x0033 │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x000a line=234 │ │ @@ -101222,17 +101222,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b3fc: |[05b3fc] de.greenrobot.dao.query.LazyList.getLoadedCount:()I │ │ -05b40c: 5210 1506 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ -05b410: 0f00 |0002: return v0 │ │ +05b3e4: |[05b3e4] de.greenrobot.dao.query.LazyList.getLoadedCount:()I │ │ +05b3f4: 5210 1506 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ +05b3f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101241,20 +101241,20 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b414: |[05b414] de.greenrobot.dao.query.LazyList.indexOf:(Ljava/lang/Object;)I │ │ -05b424: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b42a: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b42e: 7220 3d18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@183d │ │ -05b434: 0a00 |0008: move-result v0 │ │ -05b436: 0f00 |0009: return v0 │ │ +05b3fc: |[05b3fc] de.greenrobot.dao.query.LazyList.indexOf:(Ljava/lang/Object;)I │ │ +05b40c: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b412: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b416: 7220 3d18 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@183d │ │ +05b41c: 0a00 |0008: move-result v0 │ │ +05b41e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101265,19 +101265,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b438: |[05b438] de.greenrobot.dao.query.LazyList.isClosed:()Z │ │ -05b448: 5410 1206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b44c: 7210 2601 0000 |0002: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ -05b452: 0a00 |0005: move-result v0 │ │ -05b454: 0f00 |0006: return v0 │ │ +05b420: |[05b420] de.greenrobot.dao.query.LazyList.isClosed:()Z │ │ +05b430: 5410 1206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b434: 7210 2601 0000 |0002: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ +05b43a: 0a00 |0005: move-result v0 │ │ +05b43c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101286,21 +101286,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05b458: |[05b458] de.greenrobot.dao.query.LazyList.isEmpty:()Z │ │ -05b468: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b46c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05b470: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05b472: 0f00 |0005: return v0 │ │ -05b474: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05b476: 28fe |0007: goto 0005 // -0002 │ │ +05b440: |[05b440] de.greenrobot.dao.query.LazyList.isEmpty:()Z │ │ +05b450: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b454: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +05b458: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05b45a: 0f00 |0005: return v0 │ │ +05b45c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05b45e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101309,22 +101309,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05b478: |[05b478] de.greenrobot.dao.query.LazyList.isLoadedCompletely:()Z │ │ -05b488: 5220 1506 |0000: iget v0, v2, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ -05b48c: 5221 1706 |0002: iget v1, v2, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b490: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -05b494: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05b496: 0f00 |0007: return v0 │ │ -05b498: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05b49a: 28fe |0009: goto 0007 // -0002 │ │ +05b460: |[05b460] de.greenrobot.dao.query.LazyList.isLoadedCompletely:()Z │ │ +05b470: 5220 1506 |0000: iget v0, v2, Lde/greenrobot/dao/query/LazyList;.loadedCount:I // field@0615 │ │ +05b474: 5221 1706 |0002: iget v1, v2, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b478: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +05b47c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05b47e: 0f00 |0007: return v0 │ │ +05b480: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05b482: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=2 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101333,19 +101333,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05b49c: |[05b49c] de.greenrobot.dao.query.LazyList.iterator:()Ljava/util/Iterator; │ │ -05b4ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05b4ae: 2200 2a03 |0001: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ -05b4b2: 7040 a116 2011 |0003: invoke-direct {v0, v2, v1, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ -05b4b8: 1100 |0006: return-object v0 │ │ +05b484: |[05b484] de.greenrobot.dao.query.LazyList.iterator:()Ljava/util/Iterator; │ │ +05b494: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b496: 2200 2a03 |0001: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ +05b49a: 7040 a116 2011 |0003: invoke-direct {v0, v2, v1, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ +05b4a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=279 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0007 reg=2 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101354,20 +101354,20 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b4bc: |[05b4bc] de.greenrobot.dao.query.LazyList.lastIndexOf:(Ljava/lang/Object;)I │ │ -05b4cc: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b4d2: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b4d6: 7220 4018 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.lastIndexOf:(Ljava/lang/Object;)I // method@1840 │ │ -05b4dc: 0a00 |0008: move-result v0 │ │ -05b4de: 0f00 |0009: return v0 │ │ +05b4a4: |[05b4a4] de.greenrobot.dao.query.LazyList.lastIndexOf:(Ljava/lang/Object;)I │ │ +05b4b4: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b4ba: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b4be: 7220 4018 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.lastIndexOf:(Ljava/lang/Object;)I // method@1840 │ │ +05b4c4: 0a00 |0008: move-result v0 │ │ +05b4c6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101378,19 +101378,19 @@ │ │ type : '()Lde/greenrobot/dao/query/CloseableListIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05b4e0: |[05b4e0] de.greenrobot.dao.query.LazyList.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ -05b4f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05b4f2: 2200 2a03 |0001: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ -05b4f6: 7040 a116 2011 |0003: invoke-direct {v0, v2, v1, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ -05b4fc: 1100 |0006: return-object v0 │ │ +05b4c8: |[05b4c8] de.greenrobot.dao.query.LazyList.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ +05b4d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b4da: 2200 2a03 |0001: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ +05b4de: 7040 a116 2011 |0003: invoke-direct {v0, v2, v1, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ +05b4e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0007 reg=2 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101399,18 +101399,18 @@ │ │ type : '()Ljava/util/ListIterator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b500: |[05b500] de.greenrobot.dao.query.LazyList.listIterator:()Ljava/util/ListIterator; │ │ -05b510: 6e10 bf16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16bf │ │ -05b516: 0c00 |0003: move-result-object v0 │ │ -05b518: 1100 |0004: return-object v0 │ │ +05b4e8: |[05b4e8] de.greenrobot.dao.query.LazyList.listIterator:()Ljava/util/ListIterator; │ │ +05b4f8: 6e10 bf16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16bf │ │ +05b4fe: 0c00 |0003: move-result-object v0 │ │ +05b500: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101419,19 +101419,19 @@ │ │ type : '(I)Ljava/util/ListIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05b51c: |[05b51c] de.greenrobot.dao.query.LazyList.listIterator:(I)Ljava/util/ListIterator; │ │ -05b52c: 2200 2a03 |0000: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ -05b530: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05b532: 7040 a116 2013 |0003: invoke-direct {v0, v2, v3, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ -05b538: 1100 |0006: return-object v0 │ │ +05b504: |[05b504] de.greenrobot.dao.query.LazyList.listIterator:(I)Ljava/util/ListIterator; │ │ +05b514: 2200 2a03 |0000: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ +05b518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b51a: 7040 a116 2013 |0003: invoke-direct {v0, v2, v3, v1}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ +05b520: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0007 reg=2 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0007 reg=3 location I │ │ @@ -101441,20 +101441,20 @@ │ │ type : '()Lde/greenrobot/dao/query/CloseableListIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05b53c: |[05b53c] de.greenrobot.dao.query.LazyList.listIteratorAutoClose:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ -05b54c: 2200 2a03 |0000: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ -05b550: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05b552: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -05b554: 7040 a116 3021 |0004: invoke-direct {v0, v3, v1, v2}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ -05b55a: 1100 |0007: return-object v0 │ │ +05b524: |[05b524] de.greenrobot.dao.query.LazyList.listIteratorAutoClose:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ +05b534: 2200 2a03 |0000: new-instance v0, Lde/greenrobot/dao/query/LazyList$LazyIterator; // type@032a │ │ +05b538: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b53a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +05b53c: 7040 a116 3021 |0004: invoke-direct {v0, v3, v1, v2}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.:(Lde/greenrobot/dao/query/LazyList;IZ)V // method@16a1 │ │ +05b542: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0008 reg=3 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101463,37 +101463,37 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -05b55c: |[05b55c] de.greenrobot.dao.query.LazyList.loadEntity:(I)Ljava/lang/Object; │ │ -05b56c: 5451 1206 |0000: iget-object v1, v5, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b570: 7220 2b01 6100 |0002: invoke-interface {v1, v6}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ -05b576: 5451 1306 |0005: iget-object v1, v5, Lde/greenrobot/dao/query/LazyList;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@0613 │ │ -05b57a: 5452 1206 |0007: iget-object v2, v5, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ -05b57e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -05b580: 1214 |000a: const/4 v4, #int 1 // #1 │ │ -05b582: 6e40 7015 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1570 │ │ -05b588: 0c00 |000e: move-result-object v0 │ │ -05b58a: 3900 1b00 |000f: if-nez v0, 002a // +001b │ │ -05b58e: 2201 0a03 |0011: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05b592: 2202 6b03 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -05b596: 7010 e417 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05b59c: 1a03 3a09 |0018: const-string v3, "Loading of entity failed (null) at position " // string@093a │ │ -05b5a0: 6e20 ed17 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b5a6: 0c02 |001d: move-result-object v2 │ │ -05b5a8: 6e20 e917 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05b5ae: 0c02 |0021: move-result-object v2 │ │ -05b5b0: 6e10 f217 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05b5b6: 0c02 |0025: move-result-object v2 │ │ -05b5b8: 7020 4e15 2100 |0026: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05b5be: 2701 |0029: throw v1 │ │ -05b5c0: 1100 |002a: return-object v0 │ │ +05b544: |[05b544] de.greenrobot.dao.query.LazyList.loadEntity:(I)Ljava/lang/Object; │ │ +05b554: 5451 1206 |0000: iget-object v1, v5, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b558: 7220 2b01 6100 |0002: invoke-interface {v1, v6}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ +05b55e: 5451 1306 |0005: iget-object v1, v5, Lde/greenrobot/dao/query/LazyList;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@0613 │ │ +05b562: 5452 1206 |0007: iget-object v2, v5, Lde/greenrobot/dao/query/LazyList;.cursor:Landroid/database/Cursor; // field@0612 │ │ +05b566: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +05b568: 1214 |000a: const/4 v4, #int 1 // #1 │ │ +05b56a: 6e40 7015 2143 |000b: invoke-virtual {v1, v2, v3, v4}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadCurrent:(Landroid/database/Cursor;IZ)Ljava/lang/Object; // method@1570 │ │ +05b570: 0c00 |000e: move-result-object v0 │ │ +05b572: 3900 1b00 |000f: if-nez v0, 002a // +001b │ │ +05b576: 2201 0a03 |0011: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05b57a: 2202 6b03 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +05b57e: 7010 e417 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05b584: 1a03 3309 |0018: const-string v3, "Loading of entity failed (null) at position " // string@0933 │ │ +05b588: 6e20 ed17 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b58e: 0c02 |001d: move-result-object v2 │ │ +05b590: 6e20 e917 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05b596: 0c02 |0021: move-result-object v2 │ │ +05b598: 6e10 f217 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05b59e: 0c02 |0025: move-result-object v2 │ │ +05b5a0: 7020 4e15 2100 |0026: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05b5a6: 2701 |0029: throw v1 │ │ +05b5a8: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ 0x000f line=260 │ │ 0x0011 line=261 │ │ 0x002a line=263 │ │ @@ -101508,25 +101508,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05b5c4: |[05b5c4] de.greenrobot.dao.query.LazyList.loadRemaining:()V │ │ -05b5d4: 6e10 b216 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/LazyList;.checkCached:()V // method@16b2 │ │ -05b5da: 5432 1406 |0003: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b5de: 7210 4418 0200 |0005: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ -05b5e4: 0a01 |0008: move-result v1 │ │ -05b5e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05b5e8: 3510 0800 |000a: if-ge v0, v1, 0012 // +0008 │ │ -05b5ec: 6e20 b716 0300 |000c: invoke-virtual {v3, v0}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ -05b5f2: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05b5f6: 28f9 |0011: goto 000a // -0007 │ │ -05b5f8: 0e00 |0012: return-void │ │ +05b5ac: |[05b5ac] de.greenrobot.dao.query.LazyList.loadRemaining:()V │ │ +05b5bc: 6e10 b216 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/LazyList;.checkCached:()V // method@16b2 │ │ +05b5c2: 5432 1406 |0003: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b5c6: 7210 4418 0200 |0005: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ +05b5cc: 0a01 |0008: move-result v1 │ │ +05b5ce: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05b5d0: 3510 0800 |000a: if-ge v0, v1, 0012 // +0008 │ │ +05b5d4: 6e20 b716 0300 |000c: invoke-virtual {v3, v0}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ +05b5da: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05b5de: 28f9 |0011: goto 000a // -0007 │ │ +05b5e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0003 line=154 │ │ 0x0009 line=155 │ │ 0x000c line=156 │ │ 0x000f line=155 │ │ @@ -101542,23 +101542,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05b5fc: |[05b5fc] de.greenrobot.dao.query.LazyList.peak:(I)Ljava/lang/Object; │ │ -05b60c: 5410 1406 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b610: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05b614: 5410 1406 |0004: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b618: 7220 3c18 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -05b61e: 0c00 |0009: move-result-object v0 │ │ -05b620: 1100 |000a: return-object v0 │ │ -05b622: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05b624: 28fe |000c: goto 000a // -0002 │ │ +05b5e4: |[05b5e4] de.greenrobot.dao.query.LazyList.peak:(I)Ljava/lang/Object; │ │ +05b5f4: 5410 1406 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b5f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05b5fc: 5410 1406 |0004: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b600: 7220 3c18 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +05b606: 0c00 |0009: move-result-object v0 │ │ +05b608: 1100 |000a: return-object v0 │ │ +05b60a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05b60c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ 0x000a line=171 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ @@ -101570,18 +101570,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b628: |[05b628] de.greenrobot.dao.query.LazyList.remove:(I)Ljava/lang/Object; │ │ -05b638: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b63c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b642: 2700 |0005: throw v0 │ │ +05b610: |[05b610] de.greenrobot.dao.query.LazyList.remove:(I)Ljava/lang/Object; │ │ +05b620: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b624: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b62a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=2 location I │ │ @@ -101591,18 +101591,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b644: |[05b644] de.greenrobot.dao.query.LazyList.remove:(Ljava/lang/Object;)Z │ │ -05b654: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b658: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b65e: 2700 |0005: throw v0 │ │ +05b62c: |[05b62c] de.greenrobot.dao.query.LazyList.remove:(Ljava/lang/Object;)Z │ │ +05b63c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b640: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b646: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -101612,18 +101612,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b660: |[05b660] de.greenrobot.dao.query.LazyList.removeAll:(Ljava/util/Collection;)Z │ │ -05b670: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b674: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b67a: 2700 |0005: throw v0 │ │ +05b648: |[05b648] de.greenrobot.dao.query.LazyList.removeAll:(Ljava/util/Collection;)Z │ │ +05b658: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b65c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b662: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101634,18 +101634,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b67c: |[05b67c] de.greenrobot.dao.query.LazyList.retainAll:(Ljava/util/Collection;)Z │ │ -05b68c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b690: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b696: 2700 |0005: throw v0 │ │ +05b664: |[05b664] de.greenrobot.dao.query.LazyList.retainAll:(Ljava/util/Collection;)Z │ │ +05b674: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b678: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b67e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101656,18 +101656,18 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b698: |[05b698] de.greenrobot.dao.query.LazyList.set:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -05b6a8: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05b6ac: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05b6b2: 2700 |0005: throw v0 │ │ +05b680: |[05b680] de.greenrobot.dao.query.LazyList.set:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +05b690: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05b694: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05b69a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101679,17 +101679,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b6b4: |[05b6b4] de.greenrobot.dao.query.LazyList.size:()I │ │ -05b6c4: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ -05b6c8: 0f00 |0002: return v0 │ │ +05b69c: |[05b69c] de.greenrobot.dao.query.LazyList.size:()I │ │ +05b6ac: 5210 1706 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList;.size:I // field@0617 │ │ +05b6b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ │ │ @@ -101698,26 +101698,26 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05b6cc: |[05b6cc] de.greenrobot.dao.query.LazyList.subList:(II)Ljava/util/List; │ │ -05b6dc: 6e10 b216 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/LazyList;.checkCached:()V // method@16b2 │ │ -05b6e2: 0130 |0003: move v0, v3 │ │ -05b6e4: 3540 0a00 |0004: if-ge v0, v4, 000e // +000a │ │ -05b6e8: 5421 1406 |0006: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b6ec: 7220 3c18 0100 |0008: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -05b6f2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05b6f6: 28f7 |000d: goto 0004 // -0009 │ │ -05b6f8: 5421 1406 |000e: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b6fc: 7230 4518 3104 |0010: invoke-interface {v1, v3, v4}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@1845 │ │ -05b702: 0c01 |0013: move-result-object v1 │ │ -05b704: 1101 |0014: return-object v1 │ │ +05b6b4: |[05b6b4] de.greenrobot.dao.query.LazyList.subList:(II)Ljava/util/List; │ │ +05b6c4: 6e10 b216 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/LazyList;.checkCached:()V // method@16b2 │ │ +05b6ca: 0130 |0003: move v0, v3 │ │ +05b6cc: 3540 0a00 |0004: if-ge v0, v4, 000e // +000a │ │ +05b6d0: 5421 1406 |0006: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b6d4: 7220 3c18 0100 |0008: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +05b6da: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05b6de: 28f7 |000d: goto 0004 // -0009 │ │ +05b6e0: 5421 1406 |000e: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b6e4: 7230 4518 3104 |0010: invoke-interface {v1, v3, v4}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@1845 │ │ +05b6ea: 0c01 |0013: move-result-object v1 │ │ +05b6ec: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x0006 line=337 │ │ 0x000b line=336 │ │ 0x000e line=339 │ │ @@ -101733,20 +101733,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05b708: |[05b708] de.greenrobot.dao.query.LazyList.toArray:()[Ljava/lang/Object; │ │ -05b718: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b71e: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b722: 7210 4618 0000 |0005: invoke-interface {v0}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ -05b728: 0c00 |0008: move-result-object v0 │ │ -05b72a: 1100 |0009: return-object v0 │ │ +05b6f0: |[05b6f0] de.greenrobot.dao.query.LazyList.toArray:()[Ljava/lang/Object; │ │ +05b700: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b706: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b70a: 7210 4618 0000 |0005: invoke-interface {v0}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ +05b710: 0c00 |0008: move-result-object v0 │ │ +05b712: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0003 line=345 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ @@ -101756,37 +101756,37 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b72c: |[05b72c] de.greenrobot.dao.query.LazyList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -05b73c: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ -05b742: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ -05b746: 7220 4718 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ -05b74c: 0c00 |0008: move-result-object v0 │ │ -05b74e: 1100 |0009: return-object v0 │ │ +05b714: |[05b714] de.greenrobot.dao.query.LazyList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +05b724: 6e10 c416 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/LazyList;.loadRemaining:()V // method@16c4 │ │ +05b72a: 5410 1406 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList;.entities:Ljava/util/List; // field@0614 │ │ +05b72e: 7220 4718 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1847 │ │ +05b734: 0c00 |0008: move-result-object v0 │ │ +05b736: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/query/LazyList; Lde/greenrobot/dao/query/LazyList; │ │ 0x0000 - 0x000a reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2043 (LazyList.java) │ │ + source_file_idx : 2036 (LazyList.java) │ │ │ │ Class #383 header: │ │ class_idx : 812 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2658 │ │ +source_file_idx : 2651 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -101798,21 +101798,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2658 (Query.java) │ │ + source_file_idx : 2651 (Query.java) │ │ │ │ Class #384 header: │ │ class_idx : 815 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2659 │ │ +source_file_idx : 2652 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 27 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -101923,18 +101923,18 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b750: |[05b750] de.greenrobot.dao.query.QueryBuilder.:(Lde/greenrobot/dao/AbstractDao;)V │ │ -05b760: 1a00 0b0b |0000: const-string v0, "T" // string@0b0b │ │ -05b764: 7030 e516 2100 |0002: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/query/QueryBuilder;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;)V // method@16e5 │ │ -05b76a: 0e00 |0005: return-void │ │ +05b738: |[05b738] de.greenrobot.dao.query.QueryBuilder.:(Lde/greenrobot/dao/AbstractDao;)V │ │ +05b748: 1a00 040b |0000: const-string v0, "T" // string@0b04 │ │ +05b74c: 7030 e516 2100 |0002: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/query/QueryBuilder;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;)V // method@16e5 │ │ +05b752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0000 reg=2 (null) Lde/greenrobot/dao/AbstractDao; │ │ @@ -101946,25 +101946,25 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05b76c: |[05b76c] de.greenrobot.dao.query.QueryBuilder.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;)V │ │ -05b77c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05b782: 5b12 2606 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05b786: 5b13 2b06 |0005: iput-object v3, v1, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05b78a: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -05b78e: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -05b794: 5b10 2c06 |000c: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05b798: 2200 7c03 |000e: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -05b79c: 7010 0918 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -05b7a2: 5b10 2d06 |0013: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05b7a6: 0e00 |0015: return-void │ │ +05b754: |[05b754] de.greenrobot.dao.query.QueryBuilder.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;)V │ │ +05b764: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05b76a: 5b12 2606 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05b76e: 5b13 2b06 |0005: iput-object v3, v1, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05b772: 2200 7c03 |0007: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +05b776: 7010 0918 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +05b77c: 5b10 2c06 |000c: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05b780: 2200 7c03 |000e: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +05b784: 7010 0918 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +05b78a: 5b10 2d06 |0013: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05b78e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x0007 line=81 │ │ 0x000e line=82 │ │ @@ -101981,42 +101981,42 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -05b7a8: |[05b7a8] de.greenrobot.dao.query.QueryBuilder.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ -05b7b8: 5432 2c06 |0000: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05b7bc: 7210 3918 0200 |0002: invoke-interface {v2}, Ljava/util/List;.clear:()V // method@1839 │ │ -05b7c2: 5432 2d06 |0005: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05b7c6: 7210 3e18 0200 |0007: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ -05b7cc: 0a02 |000a: move-result v2 │ │ -05b7ce: 3902 2d00 |000b: if-nez v2, 0038 // +002d │ │ -05b7d2: 1a02 3f00 |000d: const-string v2, " WHERE " // string@003f │ │ -05b7d6: 6e20 ed17 2400 |000f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b7dc: 5432 2d06 |0012: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05b7e0: 7210 4118 0200 |0014: invoke-interface {v2}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@1841 │ │ -05b7e6: 0c01 |0017: move-result-object v1 │ │ -05b7e8: 7210 4818 0100 |0018: invoke-interface {v1}, Ljava/util/ListIterator;.hasNext:()Z // method@1848 │ │ -05b7ee: 0a02 |001b: move-result v2 │ │ -05b7f0: 3802 1c00 |001c: if-eqz v2, 0038 // +001c │ │ -05b7f4: 7210 4918 0100 |001e: invoke-interface {v1}, Ljava/util/ListIterator;.hasPrevious:()Z // method@1849 │ │ -05b7fa: 0a02 |0021: move-result v2 │ │ -05b7fc: 3802 0700 |0022: if-eqz v2, 0029 // +0007 │ │ -05b800: 1a02 2a00 |0024: const-string v2, " AND " // string@002a │ │ -05b804: 6e20 ed17 2400 |0026: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b80a: 7210 4a18 0100 |0029: invoke-interface {v1}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@184a │ │ -05b810: 0c00 |002c: move-result-object v0 │ │ -05b812: 1f00 3303 |002d: check-cast v0, Lde/greenrobot/dao/query/WhereCondition; // type@0333 │ │ -05b816: 7230 1317 4005 |002f: invoke-interface {v0, v4, v5}, Lde/greenrobot/dao/query/WhereCondition;.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@1713 │ │ -05b81c: 5432 2c06 |0032: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05b820: 7220 1417 2000 |0034: invoke-interface {v0, v2}, Lde/greenrobot/dao/query/WhereCondition;.appendValuesTo:(Ljava/util/List;)V // method@1714 │ │ -05b826: 28e1 |0037: goto 0018 // -001f │ │ -05b828: 0e00 |0038: return-void │ │ +05b790: |[05b790] de.greenrobot.dao.query.QueryBuilder.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ +05b7a0: 5432 2c06 |0000: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05b7a4: 7210 3918 0200 |0002: invoke-interface {v2}, Ljava/util/List;.clear:()V // method@1839 │ │ +05b7aa: 5432 2d06 |0005: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05b7ae: 7210 3e18 0200 |0007: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ +05b7b4: 0a02 |000a: move-result v2 │ │ +05b7b6: 3902 2d00 |000b: if-nez v2, 0038 // +002d │ │ +05b7ba: 1a02 3f00 |000d: const-string v2, " WHERE " // string@003f │ │ +05b7be: 6e20 ed17 2400 |000f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b7c4: 5432 2d06 |0012: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05b7c8: 7210 4118 0200 |0014: invoke-interface {v2}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@1841 │ │ +05b7ce: 0c01 |0017: move-result-object v1 │ │ +05b7d0: 7210 4818 0100 |0018: invoke-interface {v1}, Ljava/util/ListIterator;.hasNext:()Z // method@1848 │ │ +05b7d6: 0a02 |001b: move-result v2 │ │ +05b7d8: 3802 1c00 |001c: if-eqz v2, 0038 // +001c │ │ +05b7dc: 7210 4918 0100 |001e: invoke-interface {v1}, Ljava/util/ListIterator;.hasPrevious:()Z // method@1849 │ │ +05b7e2: 0a02 |0021: move-result v2 │ │ +05b7e4: 3802 0700 |0022: if-eqz v2, 0029 // +0007 │ │ +05b7e8: 1a02 2a00 |0024: const-string v2, " AND " // string@002a │ │ +05b7ec: 6e20 ed17 2400 |0026: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b7f2: 7210 4a18 0100 |0029: invoke-interface {v1}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@184a │ │ +05b7f8: 0c00 |002c: move-result-object v0 │ │ +05b7fa: 1f00 3303 |002d: check-cast v0, Lde/greenrobot/dao/query/WhereCondition; // type@0333 │ │ +05b7fe: 7230 1317 4005 |002f: invoke-interface {v0, v4, v5}, Lde/greenrobot/dao/query/WhereCondition;.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@1713 │ │ +05b804: 5432 2c06 |0032: iget-object v2, v3, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05b808: 7220 1417 2000 |0034: invoke-interface {v0, v2}, Lde/greenrobot/dao/query/WhereCondition;.appendValuesTo:(Ljava/util/List;)V // method@1714 │ │ +05b80e: 28e1 |0037: goto 0018 // -001f │ │ +05b810: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ 0x000d line=355 │ │ 0x0012 line=356 │ │ 0x0018 line=357 │ │ @@ -102039,29 +102039,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05b82c: |[05b82c] de.greenrobot.dao.query.QueryBuilder.checkOrderBuilder:()V │ │ -05b83c: 5420 2a06 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b840: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05b844: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05b848: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05b84e: 5b20 2a06 |0009: iput-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b852: 0e00 |000b: return-void │ │ -05b854: 5420 2a06 |000c: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b858: 6e10 f117 0000 |000e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -05b85e: 0a00 |0011: move-result v0 │ │ -05b860: 3d00 f9ff |0012: if-lez v0, 000b // -0007 │ │ -05b864: 5420 2a06 |0014: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b868: 1a01 0901 |0016: const-string v1, "," // string@0109 │ │ -05b86c: 6e20 ed17 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b872: 28f0 |001b: goto 000b // -0010 │ │ +05b814: |[05b814] de.greenrobot.dao.query.QueryBuilder.checkOrderBuilder:()V │ │ +05b824: 5420 2a06 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b828: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05b82c: 2200 6b03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05b830: 7010 e417 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05b836: 5b20 2a06 |0009: iput-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b83a: 0e00 |000b: return-void │ │ +05b83c: 5420 2a06 |000c: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b840: 6e10 f117 0000 |000e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +05b846: 0a00 |0011: move-result v0 │ │ +05b848: 3d00 f9ff |0012: if-lez v0, 000b // -0007 │ │ +05b84c: 5420 2a06 |0014: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b850: 1a01 0201 |0016: const-string v1, "," // string@0102 │ │ +05b854: 6e20 ed17 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b85a: 28f0 |001b: goto 000b // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x000b line=91 │ │ 0x000c line=88 │ │ 0x0014 line=89 │ │ @@ -102074,18 +102074,18 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b874: |[05b874] de.greenrobot.dao.query.QueryBuilder.internalCreate:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05b884: 2200 2f03 |0000: new-instance v0, Lde/greenrobot/dao/query/QueryBuilder; // type@032f │ │ -05b888: 7020 e416 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/query/QueryBuilder;.:(Lde/greenrobot/dao/AbstractDao;)V // method@16e4 │ │ -05b88e: 1100 |0005: return-object v0 │ │ +05b85c: |[05b85c] de.greenrobot.dao.query.QueryBuilder.internalCreate:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05b86c: 2200 2f03 |0000: new-instance v0, Lde/greenrobot/dao/query/QueryBuilder; // type@032f │ │ +05b870: 7020 e416 1000 |0002: invoke-direct {v0, v1}, Lde/greenrobot/dao/query/QueryBuilder;.:(Lde/greenrobot/dao/AbstractDao;)V // method@16e4 │ │ +05b876: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0006 reg=1 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ │ │ @@ -102094,36 +102094,36 @@ │ │ type : '(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V' │ │ access : 0x0082 (PRIVATE VARARGS) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -05b890: |[05b890] de.greenrobot.dao.query.QueryBuilder.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V │ │ -05b8a0: 0780 |0000: move-object v0, v8 │ │ -05b8a2: 2102 |0001: array-length v2, v0 │ │ -05b8a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05b8a6: 3521 2500 |0003: if-ge v1, v2, 0028 // +0025 │ │ -05b8aa: 4603 0001 |0005: aget-object v3, v0, v1 │ │ -05b8ae: 7010 ee16 0600 |0007: invoke-direct {v6}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ -05b8b4: 5464 2a06 |000a: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b8b8: 6e30 e816 4603 |000c: invoke-virtual {v6, v4, v3}, Lde/greenrobot/dao/query/QueryBuilder;.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; // method@16e8 │ │ -05b8be: 1c04 6a03 |000f: const-class v4, Ljava/lang/String; // type@036a │ │ -05b8c2: 5435 9b05 |0011: iget-object v5, v3, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -05b8c6: 6e20 c117 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ -05b8cc: 0a04 |0016: move-result v4 │ │ -05b8ce: 3804 0900 |0017: if-eqz v4, 0020 // +0009 │ │ -05b8d2: 5464 2a06 |0019: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b8d6: 1a05 2d00 |001b: const-string v5, " COLLATE LOCALIZED" // string@002d │ │ -05b8da: 6e20 ed17 5400 |001d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b8e0: 5464 2a06 |0020: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b8e4: 6e20 ed17 7400 |0022: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b8ea: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05b8ee: 28dc |0027: goto 0003 // -0024 │ │ -05b8f0: 0e00 |0028: return-void │ │ +05b878: |[05b878] de.greenrobot.dao.query.QueryBuilder.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V │ │ +05b888: 0780 |0000: move-object v0, v8 │ │ +05b88a: 2102 |0001: array-length v2, v0 │ │ +05b88c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b88e: 3521 2500 |0003: if-ge v1, v2, 0028 // +0025 │ │ +05b892: 4603 0001 |0005: aget-object v3, v0, v1 │ │ +05b896: 7010 ee16 0600 |0007: invoke-direct {v6}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ +05b89c: 5464 2a06 |000a: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b8a0: 6e30 e816 4603 |000c: invoke-virtual {v6, v4, v3}, Lde/greenrobot/dao/query/QueryBuilder;.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; // method@16e8 │ │ +05b8a6: 1c04 6a03 |000f: const-class v4, Ljava/lang/String; // type@036a │ │ +05b8aa: 5435 9b05 |0011: iget-object v5, v3, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +05b8ae: 6e20 c117 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@17c1 │ │ +05b8b4: 0a04 |0016: move-result v4 │ │ +05b8b6: 3804 0900 |0017: if-eqz v4, 0020 // +0009 │ │ +05b8ba: 5464 2a06 |0019: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b8be: 1a05 2d00 |001b: const-string v5, " COLLATE LOCALIZED" // string@002d │ │ +05b8c2: 6e20 ed17 5400 |001d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b8c8: 5464 2a06 |0020: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b8cc: 6e20 ed17 7400 |0022: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b8d2: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05b8d6: 28dc |0027: goto 0003 // -0024 │ │ +05b8d8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0007 line=190 │ │ 0x000a line=191 │ │ 0x000f line=192 │ │ 0x0019 line=193 │ │ @@ -102146,20 +102146,20 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05b8f4: |[05b8f4] de.greenrobot.dao.query.QueryBuilder.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V │ │ -05b904: 6e20 ed16 4100 |0000: invoke-virtual {v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V // method@16ed │ │ -05b90a: 5410 2b06 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05b90e: 7230 1317 2400 |0005: invoke-interface {v4, v2, v0}, Lde/greenrobot/dao/query/WhereCondition;.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@1713 │ │ -05b914: 7220 1417 3400 |0008: invoke-interface {v4, v3}, Lde/greenrobot/dao/query/WhereCondition;.appendValuesTo:(Ljava/util/List;)V // method@1714 │ │ -05b91a: 0e00 |000b: return-void │ │ +05b8dc: |[05b8dc] de.greenrobot.dao.query.QueryBuilder.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V │ │ +05b8ec: 6e20 ed16 4100 |0000: invoke-virtual {v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V // method@16ed │ │ +05b8f2: 5410 2b06 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05b8f6: 7230 1317 2400 |0005: invoke-interface {v4, v2, v0}, Lde/greenrobot/dao/query/WhereCondition;.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@1713 │ │ +05b8fc: 7220 1417 3400 |0008: invoke-interface {v4, v3}, Lde/greenrobot/dao/query/WhereCondition;.appendValuesTo:(Ljava/util/List;)V // method@1714 │ │ +05b902: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x0008 line=153 │ │ 0x000b line=154 │ │ locals : │ │ @@ -102175,19 +102175,19 @@ │ │ type : '(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -05b91c: |[05b91c] de.greenrobot.dao.query.QueryBuilder.and:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ -05b92c: 1a00 2a00 |0000: const-string v0, " AND " // string@002a │ │ -05b930: 6e54 f016 0132 |0002: invoke-virtual {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/query/QueryBuilder;.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16f0 │ │ -05b936: 0c00 |0005: move-result-object v0 │ │ -05b938: 1100 |0006: return-object v0 │ │ +05b904: |[05b904] de.greenrobot.dao.query.QueryBuilder.and:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ +05b914: 1a00 2a00 |0000: const-string v0, " AND " // string@002a │ │ +05b918: 6e54 f016 0132 |0002: invoke-virtual {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/query/QueryBuilder;.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16f0 │ │ +05b91e: 0c00 |0005: move-result-object v0 │ │ +05b920: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=2 cond1 Lde/greenrobot/dao/query/WhereCondition; │ │ @@ -102199,30 +102199,30 @@ │ │ type : '(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05b93c: |[05b93c] de.greenrobot.dao.query.QueryBuilder.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; │ │ -05b94c: 1302 2700 |0000: const/16 v2, #int 39 // #27 │ │ -05b950: 6e20 ef16 5300 |0002: invoke-virtual {v3, v5}, Lde/greenrobot/dao/query/QueryBuilder;.checkProperty:(Lde/greenrobot/dao/Property;)V // method@16ef │ │ -05b956: 5430 2b06 |0005: iget-object v0, v3, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05b95a: 6e20 ed17 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b960: 0c00 |000a: move-result-object v0 │ │ -05b962: 1301 2e00 |000b: const/16 v1, #int 46 // #2e │ │ -05b966: 6e20 e717 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05b96c: 0c00 |0010: move-result-object v0 │ │ -05b96e: 6e20 e717 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05b974: 0c00 |0014: move-result-object v0 │ │ -05b976: 5451 9705 |0015: iget-object v1, v5, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ -05b97a: 6e20 ed17 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b980: 0c00 |001a: move-result-object v0 │ │ -05b982: 6e20 e717 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05b988: 1104 |001e: return-object v4 │ │ +05b924: |[05b924] de.greenrobot.dao.query.QueryBuilder.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; │ │ +05b934: 1302 2700 |0000: const/16 v2, #int 39 // #27 │ │ +05b938: 6e20 ef16 5300 |0002: invoke-virtual {v3, v5}, Lde/greenrobot/dao/query/QueryBuilder;.checkProperty:(Lde/greenrobot/dao/Property;)V // method@16ef │ │ +05b93e: 5430 2b06 |0005: iget-object v0, v3, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05b942: 6e20 ed17 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b948: 0c00 |000a: move-result-object v0 │ │ +05b94a: 1301 2e00 |000b: const/16 v1, #int 46 // #2e │ │ +05b94e: 6e20 e717 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05b954: 0c00 |0010: move-result-object v0 │ │ +05b956: 6e20 e717 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05b95c: 0c00 |0014: move-result-object v0 │ │ +05b95e: 5451 9705 |0015: iget-object v1, v5, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ +05b962: 6e20 ed17 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b968: 0c00 |001a: move-result-object v0 │ │ +05b96a: 6e20 e717 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05b970: 1104 |001e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ 0x0005 line=219 │ │ 0x001e line=220 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102235,115 +102235,115 @@ │ │ type : '()Lde/greenrobot/dao/query/Query;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -05b98c: |[05b98c] de.greenrobot.dao.query.QueryBuilder.build:()Lde/greenrobot/dao/query/Query; │ │ -05b99c: 5485 2706 |0000: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.joinBuilder:Ljava/lang/StringBuilder; // field@0627 │ │ -05b9a0: 3805 0a00 |0002: if-eqz v5, 000c // +000a │ │ -05b9a4: 5485 2706 |0004: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.joinBuilder:Ljava/lang/StringBuilder; // field@0627 │ │ -05b9a8: 6e10 f117 0500 |0006: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -05b9ae: 0a05 |0009: move-result v5 │ │ -05b9b0: 3905 5700 |000a: if-nez v5, 0061 // +0057 │ │ -05b9b4: 5485 2606 |000c: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05b9b8: 7110 6e15 0500 |000e: invoke-static {v5}, Lde/greenrobot/dao/InternalQueryDaoAccess;.getStatements:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/internal/TableStatements; // method@156e │ │ -05b9be: 0c05 |0011: move-result-object v5 │ │ -05b9c0: 6e10 7716 0500 |0012: invoke-virtual {v5}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ -05b9c6: 0c03 |0015: move-result-object v3 │ │ -05b9c8: 2200 6b03 |0016: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -05b9cc: 7020 e617 3000 |0018: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05b9d2: 5485 2b06 |001b: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05b9d6: 7030 e916 0805 |001d: invoke-direct {v8, v0, v5}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ -05b9dc: 5485 2a06 |0020: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b9e0: 3805 1500 |0022: if-eqz v5, 0037 // +0015 │ │ -05b9e4: 5485 2a06 |0024: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05b9e8: 6e10 f117 0500 |0026: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ -05b9ee: 0a05 |0029: move-result v5 │ │ -05b9f0: 3d05 0d00 |002a: if-lez v5, 0037 // +000d │ │ -05b9f4: 1a05 3800 |002c: const-string v5, " ORDER BY " // string@0038 │ │ -05b9f8: 6e20 ed17 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05b9fe: 0c05 |0031: move-result-object v5 │ │ -05ba00: 5486 2a06 |0032: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05ba04: 6e20 eb17 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ -05ba0a: 12f1 |0037: const/4 v1, #int -1 // #ff │ │ -05ba0c: 5485 2806 |0038: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ -05ba10: 3805 1600 |003a: if-eqz v5, 0050 // +0016 │ │ -05ba14: 1a05 3400 |003c: const-string v5, " LIMIT ?" // string@0034 │ │ -05ba18: 6e20 ed17 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ba1e: 5485 2c06 |0041: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05ba22: 5486 2806 |0043: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ -05ba26: 7220 3818 6500 |0045: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05ba2c: 5485 2c06 |0048: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05ba30: 7210 4418 0500 |004a: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ -05ba36: 0a05 |004d: move-result v5 │ │ -05ba38: d801 05ff |004e: add-int/lit8 v1, v5, #int -1 // #ff │ │ -05ba3c: 12f2 |0050: const/4 v2, #int -1 // #ff │ │ -05ba3e: 5485 2906 |0051: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ -05ba42: 3805 3500 |0053: if-eqz v5, 0088 // +0035 │ │ -05ba46: 5485 2806 |0055: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ -05ba4a: 3905 1d00 |0057: if-nez v5, 0074 // +001d │ │ -05ba4e: 2205 5703 |0059: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ -05ba52: 1a06 140a |005b: const-string v6, "Offset cannot be set without limit" // string@0a14 │ │ -05ba56: 7020 a417 6500 |005d: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -05ba5c: 2705 |0060: throw v5 │ │ -05ba5e: 5485 2606 |0061: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05ba62: 6e10 1315 0500 |0063: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ -05ba68: 0c05 |0066: move-result-object v5 │ │ -05ba6a: 5486 2b06 |0067: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05ba6e: 5487 2606 |0069: iget-object v7, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05ba72: 6e10 0915 0700 |006b: invoke-virtual {v7}, Lde/greenrobot/dao/AbstractDao;.getAllColumns:()[Ljava/lang/String; // method@1509 │ │ -05ba78: 0c07 |006e: move-result-object v7 │ │ -05ba7a: 7130 7016 6507 |006f: invoke-static {v5, v6, v7}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ -05ba80: 0c03 |0072: move-result-object v3 │ │ -05ba82: 28a3 |0073: goto 0016 // -005d │ │ -05ba84: 1a05 3600 |0074: const-string v5, " OFFSET ?" // string@0036 │ │ -05ba88: 6e20 ed17 5000 |0076: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05ba8e: 5485 2c06 |0079: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05ba92: 5486 2906 |007b: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ -05ba96: 7220 3818 6500 |007d: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05ba9c: 5485 2c06 |0080: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05baa0: 7210 4418 0500 |0082: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ -05baa6: 0a05 |0085: move-result v5 │ │ -05baa8: d802 05ff |0086: add-int/lit8 v2, v5, #int -1 // #ff │ │ -05baac: 6e10 f217 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bab2: 0c04 |008b: move-result-object v4 │ │ -05bab4: 6305 2406 |008c: sget-boolean v5, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ -05bab8: 3805 1800 |008e: if-eqz v5, 00a6 // +0018 │ │ -05babc: 2205 6b03 |0090: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05bac0: 7010 e417 0500 |0092: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bac6: 1a06 8402 |0095: const-string v6, "Built SQL for query: " // string@0284 │ │ -05baca: 6e20 ed17 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bad0: 0c05 |009a: move-result-object v5 │ │ -05bad2: 6e20 ed17 4500 |009b: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bad8: 0c05 |009e: move-result-object v5 │ │ -05bada: 6e10 f217 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bae0: 0c05 |00a2: move-result-object v5 │ │ -05bae2: 7110 5415 0500 |00a3: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bae8: 6305 2506 |00a6: sget-boolean v5, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ -05baec: 3805 1a00 |00a8: if-eqz v5, 00c2 // +001a │ │ -05baf0: 2205 6b03 |00aa: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05baf4: 7010 e417 0500 |00ac: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bafa: 1a06 040c |00af: const-string v6, "Values for query: " // string@0c04 │ │ -05bafe: 6e20 ed17 6500 |00b1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bb04: 0c05 |00b4: move-result-object v5 │ │ -05bb06: 5486 2c06 |00b5: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bb0a: 6e20 ec17 6500 |00b7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05bb10: 0c05 |00ba: move-result-object v5 │ │ -05bb12: 6e10 f217 0500 |00bb: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bb18: 0c05 |00be: move-result-object v5 │ │ -05bb1a: 7110 5415 0500 |00bf: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bb20: 5485 2606 |00c2: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bb24: 5486 2c06 |00c4: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bb28: 7210 4618 0600 |00c6: invoke-interface {v6}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ -05bb2e: 0c06 |00c9: move-result-object v6 │ │ -05bb30: 7152 d716 4516 |00ca: invoke-static {v5, v4, v6, v1, v2}, Lde/greenrobot/dao/query/Query;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; // method@16d7 │ │ -05bb36: 0c05 |00cd: move-result-object v5 │ │ -05bb38: 1105 |00ce: return-object v5 │ │ +05b974: |[05b974] de.greenrobot.dao.query.QueryBuilder.build:()Lde/greenrobot/dao/query/Query; │ │ +05b984: 5485 2706 |0000: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.joinBuilder:Ljava/lang/StringBuilder; // field@0627 │ │ +05b988: 3805 0a00 |0002: if-eqz v5, 000c // +000a │ │ +05b98c: 5485 2706 |0004: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.joinBuilder:Ljava/lang/StringBuilder; // field@0627 │ │ +05b990: 6e10 f117 0500 |0006: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +05b996: 0a05 |0009: move-result v5 │ │ +05b998: 3905 5700 |000a: if-nez v5, 0061 // +0057 │ │ +05b99c: 5485 2606 |000c: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05b9a0: 7110 6e15 0500 |000e: invoke-static {v5}, Lde/greenrobot/dao/InternalQueryDaoAccess;.getStatements:(Lde/greenrobot/dao/AbstractDao;)Lde/greenrobot/dao/internal/TableStatements; // method@156e │ │ +05b9a6: 0c05 |0011: move-result-object v5 │ │ +05b9a8: 6e10 7716 0500 |0012: invoke-virtual {v5}, Lde/greenrobot/dao/internal/TableStatements;.getSelectAll:()Ljava/lang/String; // method@1677 │ │ +05b9ae: 0c03 |0015: move-result-object v3 │ │ +05b9b0: 2200 6b03 |0016: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +05b9b4: 7020 e617 3000 |0018: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05b9ba: 5485 2b06 |001b: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05b9be: 7030 e916 0805 |001d: invoke-direct {v8, v0, v5}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ +05b9c4: 5485 2a06 |0020: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b9c8: 3805 1500 |0022: if-eqz v5, 0037 // +0015 │ │ +05b9cc: 5485 2a06 |0024: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b9d0: 6e10 f117 0500 |0026: invoke-virtual {v5}, Ljava/lang/StringBuilder;.length:()I // method@17f1 │ │ +05b9d6: 0a05 |0029: move-result v5 │ │ +05b9d8: 3d05 0d00 |002a: if-lez v5, 0037 // +000d │ │ +05b9dc: 1a05 3800 |002c: const-string v5, " ORDER BY " // string@0038 │ │ +05b9e0: 6e20 ed17 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05b9e6: 0c05 |0031: move-result-object v5 │ │ +05b9e8: 5486 2a06 |0032: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05b9ec: 6e20 eb17 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@17eb │ │ +05b9f2: 12f1 |0037: const/4 v1, #int -1 // #ff │ │ +05b9f4: 5485 2806 |0038: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ +05b9f8: 3805 1600 |003a: if-eqz v5, 0050 // +0016 │ │ +05b9fc: 1a05 3400 |003c: const-string v5, " LIMIT ?" // string@0034 │ │ +05ba00: 6e20 ed17 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ba06: 5485 2c06 |0041: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05ba0a: 5486 2806 |0043: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ +05ba0e: 7220 3818 6500 |0045: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05ba14: 5485 2c06 |0048: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05ba18: 7210 4418 0500 |004a: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ +05ba1e: 0a05 |004d: move-result v5 │ │ +05ba20: d801 05ff |004e: add-int/lit8 v1, v5, #int -1 // #ff │ │ +05ba24: 12f2 |0050: const/4 v2, #int -1 // #ff │ │ +05ba26: 5485 2906 |0051: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ +05ba2a: 3805 3500 |0053: if-eqz v5, 0088 // +0035 │ │ +05ba2e: 5485 2806 |0055: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ +05ba32: 3905 1d00 |0057: if-nez v5, 0074 // +001d │ │ +05ba36: 2205 5703 |0059: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ +05ba3a: 1a06 0d0a |005b: const-string v6, "Offset cannot be set without limit" // string@0a0d │ │ +05ba3e: 7020 a417 6500 |005d: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +05ba44: 2705 |0060: throw v5 │ │ +05ba46: 5485 2606 |0061: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05ba4a: 6e10 1315 0500 |0063: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ +05ba50: 0c05 |0066: move-result-object v5 │ │ +05ba52: 5486 2b06 |0067: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05ba56: 5487 2606 |0069: iget-object v7, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05ba5a: 6e10 0915 0700 |006b: invoke-virtual {v7}, Lde/greenrobot/dao/AbstractDao;.getAllColumns:()[Ljava/lang/String; // method@1509 │ │ +05ba60: 0c07 |006e: move-result-object v7 │ │ +05ba62: 7130 7016 6507 |006f: invoke-static {v5, v6, v7}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelect:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@1670 │ │ +05ba68: 0c03 |0072: move-result-object v3 │ │ +05ba6a: 28a3 |0073: goto 0016 // -005d │ │ +05ba6c: 1a05 3600 |0074: const-string v5, " OFFSET ?" // string@0036 │ │ +05ba70: 6e20 ed17 5000 |0076: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05ba76: 5485 2c06 |0079: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05ba7a: 5486 2906 |007b: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ +05ba7e: 7220 3818 6500 |007d: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05ba84: 5485 2c06 |0080: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05ba88: 7210 4418 0500 |0082: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ +05ba8e: 0a05 |0085: move-result v5 │ │ +05ba90: d802 05ff |0086: add-int/lit8 v2, v5, #int -1 // #ff │ │ +05ba94: 6e10 f217 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05ba9a: 0c04 |008b: move-result-object v4 │ │ +05ba9c: 6305 2406 |008c: sget-boolean v5, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ +05baa0: 3805 1800 |008e: if-eqz v5, 00a6 // +0018 │ │ +05baa4: 2205 6b03 |0090: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05baa8: 7010 e417 0500 |0092: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05baae: 1a06 7d02 |0095: const-string v6, "Built SQL for query: " // string@027d │ │ +05bab2: 6e20 ed17 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bab8: 0c05 |009a: move-result-object v5 │ │ +05baba: 6e20 ed17 4500 |009b: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bac0: 0c05 |009e: move-result-object v5 │ │ +05bac2: 6e10 f217 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bac8: 0c05 |00a2: move-result-object v5 │ │ +05baca: 7110 5415 0500 |00a3: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bad0: 6305 2506 |00a6: sget-boolean v5, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ +05bad4: 3805 1a00 |00a8: if-eqz v5, 00c2 // +001a │ │ +05bad8: 2205 6b03 |00aa: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05badc: 7010 e417 0500 |00ac: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bae2: 1a06 fd0b |00af: const-string v6, "Values for query: " // string@0bfd │ │ +05bae6: 6e20 ed17 6500 |00b1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05baec: 0c05 |00b4: move-result-object v5 │ │ +05baee: 5486 2c06 |00b5: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05baf2: 6e20 ec17 6500 |00b7: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05baf8: 0c05 |00ba: move-result-object v5 │ │ +05bafa: 6e10 f217 0500 |00bb: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bb00: 0c05 |00be: move-result-object v5 │ │ +05bb02: 7110 5415 0500 |00bf: invoke-static {v5}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bb08: 5485 2606 |00c2: iget-object v5, v8, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bb0c: 5486 2c06 |00c4: iget-object v6, v8, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05bb10: 7210 4618 0600 |00c6: invoke-interface {v6}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ +05bb16: 0c06 |00c9: move-result-object v6 │ │ +05bb18: 7152 d716 4516 |00ca: invoke-static {v5, v4, v6, v1, v2}, Lde/greenrobot/dao/query/Query;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; // method@16d7 │ │ +05bb1e: 0c05 |00cd: move-result-object v5 │ │ +05bb20: 1105 |00ce: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x000c line=261 │ │ 0x0016 line=265 │ │ 0x001b line=267 │ │ 0x0020 line=269 │ │ @@ -102385,59 +102385,59 @@ │ │ type : '()Lde/greenrobot/dao/query/CountQuery;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -05bb3c: |[05bb3c] de.greenrobot.dao.query.QueryBuilder.buildCount:()Lde/greenrobot/dao/query/CountQuery; │ │ -05bb4c: 5464 2606 |0000: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bb50: 6e10 1315 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ -05bb56: 0c03 |0005: move-result-object v3 │ │ -05bb58: 5464 2b06 |0006: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05bb5c: 7120 7116 4300 |0008: invoke-static {v3, v4}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelectCountStar:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1671 │ │ -05bb62: 0c00 |000b: move-result-object v0 │ │ -05bb64: 2201 6b03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -05bb68: 7020 e617 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05bb6e: 5464 2b06 |0011: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05bb72: 7030 e916 1604 |0013: invoke-direct {v6, v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ -05bb78: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bb7e: 0c02 |0019: move-result-object v2 │ │ -05bb80: 6304 2406 |001a: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ -05bb84: 3804 1800 |001c: if-eqz v4, 0034 // +0018 │ │ -05bb88: 2204 6b03 |001e: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -05bb8c: 7010 e417 0400 |0020: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bb92: 1a05 8202 |0023: const-string v5, "Built SQL for count query: " // string@0282 │ │ -05bb96: 6e20 ed17 5400 |0025: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bb9c: 0c04 |0028: move-result-object v4 │ │ -05bb9e: 6e20 ed17 2400 |0029: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bba4: 0c04 |002c: move-result-object v4 │ │ -05bba6: 6e10 f217 0400 |002d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bbac: 0c04 |0030: move-result-object v4 │ │ -05bbae: 7110 5415 0400 |0031: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bbb4: 6304 2506 |0034: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ -05bbb8: 3804 1a00 |0036: if-eqz v4, 0050 // +001a │ │ -05bbbc: 2204 6b03 |0038: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -05bbc0: 7010 e417 0400 |003a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bbc6: 1a05 020c |003d: const-string v5, "Values for count query: " // string@0c02 │ │ -05bbca: 6e20 ed17 5400 |003f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bbd0: 0c04 |0042: move-result-object v4 │ │ -05bbd2: 5465 2c06 |0043: iget-object v5, v6, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bbd6: 6e20 ec17 5400 |0045: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05bbdc: 0c04 |0048: move-result-object v4 │ │ -05bbde: 6e10 f217 0400 |0049: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bbe4: 0c04 |004c: move-result-object v4 │ │ -05bbe6: 7110 5415 0400 |004d: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bbec: 5464 2606 |0050: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bbf0: 5465 2c06 |0052: iget-object v5, v6, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bbf4: 7210 4618 0500 |0054: invoke-interface {v5}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ -05bbfa: 0c05 |0057: move-result-object v5 │ │ -05bbfc: 7130 8f16 2405 |0058: invoke-static {v4, v2, v5}, Lde/greenrobot/dao/query/CountQuery;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/CountQuery; // method@168f │ │ -05bc02: 0c04 |005b: move-result-object v4 │ │ -05bc04: 1104 |005c: return-object v4 │ │ +05bb24: |[05bb24] de.greenrobot.dao.query.QueryBuilder.buildCount:()Lde/greenrobot/dao/query/CountQuery; │ │ +05bb34: 5464 2606 |0000: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bb38: 6e10 1315 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ +05bb3e: 0c03 |0005: move-result-object v3 │ │ +05bb40: 5464 2b06 |0006: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05bb44: 7120 7116 4300 |0008: invoke-static {v3, v4}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlSelectCountStar:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1671 │ │ +05bb4a: 0c00 |000b: move-result-object v0 │ │ +05bb4c: 2201 6b03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +05bb50: 7020 e617 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05bb56: 5464 2b06 |0011: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05bb5a: 7030 e916 1604 |0013: invoke-direct {v6, v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ +05bb60: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bb66: 0c02 |0019: move-result-object v2 │ │ +05bb68: 6304 2406 |001a: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ +05bb6c: 3804 1800 |001c: if-eqz v4, 0034 // +0018 │ │ +05bb70: 2204 6b03 |001e: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +05bb74: 7010 e417 0400 |0020: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bb7a: 1a05 7b02 |0023: const-string v5, "Built SQL for count query: " // string@027b │ │ +05bb7e: 6e20 ed17 5400 |0025: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bb84: 0c04 |0028: move-result-object v4 │ │ +05bb86: 6e20 ed17 2400 |0029: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bb8c: 0c04 |002c: move-result-object v4 │ │ +05bb8e: 6e10 f217 0400 |002d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bb94: 0c04 |0030: move-result-object v4 │ │ +05bb96: 7110 5415 0400 |0031: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bb9c: 6304 2506 |0034: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ +05bba0: 3804 1a00 |0036: if-eqz v4, 0050 // +001a │ │ +05bba4: 2204 6b03 |0038: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +05bba8: 7010 e417 0400 |003a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bbae: 1a05 fb0b |003d: const-string v5, "Values for count query: " // string@0bfb │ │ +05bbb2: 6e20 ed17 5400 |003f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bbb8: 0c04 |0042: move-result-object v4 │ │ +05bbba: 5465 2c06 |0043: iget-object v5, v6, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05bbbe: 6e20 ec17 5400 |0045: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05bbc4: 0c04 |0048: move-result-object v4 │ │ +05bbc6: 6e10 f217 0400 |0049: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bbcc: 0c04 |004c: move-result-object v4 │ │ +05bbce: 7110 5415 0400 |004d: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bbd4: 5464 2606 |0050: iget-object v4, v6, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bbd8: 5465 2c06 |0052: iget-object v5, v6, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05bbdc: 7210 4618 0500 |0054: invoke-interface {v5}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ +05bbe2: 0c05 |0057: move-result-object v5 │ │ +05bbe4: 7130 8f16 2405 |0058: invoke-static {v4, v2, v5}, Lde/greenrobot/dao/query/CountQuery;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/CountQuery; // method@168f │ │ +05bbea: 0c04 |005b: move-result-object v4 │ │ +05bbec: 1104 |005c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0006 line=337 │ │ 0x000c line=338 │ │ 0x0011 line=339 │ │ 0x0016 line=340 │ │ @@ -102459,80 +102459,80 @@ │ │ type : '()Lde/greenrobot/dao/query/DeleteQuery;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -05bc08: |[05bc08] de.greenrobot.dao.query.QueryBuilder.buildDelete:()Lde/greenrobot/dao/query/DeleteQuery; │ │ -05bc18: 5474 2606 |0000: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bc1c: 6e10 1315 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ -05bc22: 0c03 |0005: move-result-object v3 │ │ -05bc24: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -05bc26: 7120 6e16 4300 |0007: invoke-static {v3, v4}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166e │ │ -05bc2c: 0c00 |000a: move-result-object v0 │ │ -05bc2e: 2201 6b03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -05bc32: 7020 e617 0100 |000d: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05bc38: 5474 2b06 |0010: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05bc3c: 7030 e916 1704 |0012: invoke-direct {v7, v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ -05bc42: 6e10 f217 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bc48: 0c02 |0018: move-result-object v2 │ │ -05bc4a: 2204 6b03 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -05bc4e: 7010 e417 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bc54: 5475 2b06 |001e: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ -05bc58: 6e20 ed17 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bc5e: 0c04 |0023: move-result-object v4 │ │ -05bc60: 1a05 1301 |0024: const-string v5, ".'" // string@0113 │ │ -05bc64: 6e20 ed17 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bc6a: 0c04 |0029: move-result-object v4 │ │ -05bc6c: 6e10 f217 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bc72: 0c04 |002d: move-result-object v4 │ │ -05bc74: 2205 6b03 |002e: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05bc78: 7010 e417 0500 |0030: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bc7e: 6e20 ed17 3500 |0033: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bc84: 0c05 |0036: move-result-object v5 │ │ -05bc86: 1a06 1301 |0037: const-string v6, ".'" // string@0113 │ │ -05bc8a: 6e20 ed17 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bc90: 0c05 |003c: move-result-object v5 │ │ -05bc92: 6e10 f217 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bc98: 0c05 |0040: move-result-object v5 │ │ -05bc9a: 6e30 da17 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@17da │ │ -05bca0: 0c02 |0044: move-result-object v2 │ │ -05bca2: 6304 2406 |0045: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ -05bca6: 3804 1800 |0047: if-eqz v4, 005f // +0018 │ │ -05bcaa: 2204 6b03 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -05bcae: 7010 e417 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bcb4: 1a05 8302 |004e: const-string v5, "Built SQL for delete query: " // string@0283 │ │ -05bcb8: 6e20 ed17 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bcbe: 0c04 |0053: move-result-object v4 │ │ -05bcc0: 6e20 ed17 2400 |0054: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bcc6: 0c04 |0057: move-result-object v4 │ │ -05bcc8: 6e10 f217 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bcce: 0c04 |005b: move-result-object v4 │ │ -05bcd0: 7110 5415 0400 |005c: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bcd6: 6304 2506 |005f: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ -05bcda: 3804 1a00 |0061: if-eqz v4, 007b // +001a │ │ -05bcde: 2204 6b03 |0063: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -05bce2: 7010 e417 0400 |0065: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bce8: 1a05 030c |0068: const-string v5, "Values for delete query: " // string@0c03 │ │ -05bcec: 6e20 ed17 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bcf2: 0c04 |006d: move-result-object v4 │ │ -05bcf4: 5475 2c06 |006e: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bcf8: 6e20 ec17 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05bcfe: 0c04 |0073: move-result-object v4 │ │ -05bd00: 6e10 f217 0400 |0074: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bd06: 0c04 |0077: move-result-object v4 │ │ -05bd08: 7110 5415 0400 |0078: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -05bd0e: 5474 2606 |007b: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bd12: 5475 2c06 |007d: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ -05bd16: 7210 4618 0500 |007f: invoke-interface {v5}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ -05bd1c: 0c05 |0082: move-result-object v5 │ │ -05bd1e: 7130 9c16 2405 |0083: invoke-static {v4, v2, v5}, Lde/greenrobot/dao/query/DeleteQuery;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/DeleteQuery; // method@169c │ │ -05bd24: 0c04 |0086: move-result-object v4 │ │ -05bd26: 1104 |0087: return-object v4 │ │ +05bbf0: |[05bbf0] de.greenrobot.dao.query.QueryBuilder.buildDelete:()Lde/greenrobot/dao/query/DeleteQuery; │ │ +05bc00: 5474 2606 |0000: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bc04: 6e10 1315 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ +05bc0a: 0c03 |0005: move-result-object v3 │ │ +05bc0c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +05bc0e: 7120 6e16 4300 |0007: invoke-static {v3, v4}, Lde/greenrobot/dao/internal/SqlUtils;.createSqlDelete:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; // method@166e │ │ +05bc14: 0c00 |000a: move-result-object v0 │ │ +05bc16: 2201 6b03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +05bc1a: 7020 e617 0100 |000d: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05bc20: 5474 2b06 |0010: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05bc24: 7030 e916 1704 |0012: invoke-direct {v7, v1, v4}, Lde/greenrobot/dao/query/QueryBuilder;.appendWhereClause:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@16e9 │ │ +05bc2a: 6e10 f217 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bc30: 0c02 |0018: move-result-object v2 │ │ +05bc32: 2204 6b03 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +05bc36: 7010 e417 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bc3c: 5475 2b06 |001e: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.tablePrefix:Ljava/lang/String; // field@062b │ │ +05bc40: 6e20 ed17 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bc46: 0c04 |0023: move-result-object v4 │ │ +05bc48: 1a05 0c01 |0024: const-string v5, ".'" // string@010c │ │ +05bc4c: 6e20 ed17 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bc52: 0c04 |0029: move-result-object v4 │ │ +05bc54: 6e10 f217 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bc5a: 0c04 |002d: move-result-object v4 │ │ +05bc5c: 2205 6b03 |002e: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05bc60: 7010 e417 0500 |0030: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bc66: 6e20 ed17 3500 |0033: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bc6c: 0c05 |0036: move-result-object v5 │ │ +05bc6e: 1a06 0c01 |0037: const-string v6, ".'" // string@010c │ │ +05bc72: 6e20 ed17 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bc78: 0c05 |003c: move-result-object v5 │ │ +05bc7a: 6e10 f217 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bc80: 0c05 |0040: move-result-object v5 │ │ +05bc82: 6e30 da17 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@17da │ │ +05bc88: 0c02 |0044: move-result-object v2 │ │ +05bc8a: 6304 2406 |0045: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_SQL:Z // field@0624 │ │ +05bc8e: 3804 1800 |0047: if-eqz v4, 005f // +0018 │ │ +05bc92: 2204 6b03 |0049: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +05bc96: 7010 e417 0400 |004b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bc9c: 1a05 7c02 |004e: const-string v5, "Built SQL for delete query: " // string@027c │ │ +05bca0: 6e20 ed17 5400 |0050: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bca6: 0c04 |0053: move-result-object v4 │ │ +05bca8: 6e20 ed17 2400 |0054: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bcae: 0c04 |0057: move-result-object v4 │ │ +05bcb0: 6e10 f217 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bcb6: 0c04 |005b: move-result-object v4 │ │ +05bcb8: 7110 5415 0400 |005c: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bcbe: 6304 2506 |005f: sget-boolean v4, Lde/greenrobot/dao/query/QueryBuilder;.LOG_VALUES:Z // field@0625 │ │ +05bcc2: 3804 1a00 |0061: if-eqz v4, 007b // +001a │ │ +05bcc6: 2204 6b03 |0063: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +05bcca: 7010 e417 0400 |0065: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bcd0: 1a05 fc0b |0068: const-string v5, "Values for delete query: " // string@0bfc │ │ +05bcd4: 6e20 ed17 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bcda: 0c04 |006d: move-result-object v4 │ │ +05bcdc: 5475 2c06 |006e: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05bce0: 6e20 ec17 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05bce6: 0c04 |0073: move-result-object v4 │ │ +05bce8: 6e10 f217 0400 |0074: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bcee: 0c04 |0077: move-result-object v4 │ │ +05bcf0: 7110 5415 0400 |0078: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +05bcf6: 5474 2606 |007b: iget-object v4, v7, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bcfa: 5475 2c06 |007d: iget-object v5, v7, Lde/greenrobot/dao/query/QueryBuilder;.values:Ljava/util/List; // field@062c │ │ +05bcfe: 7210 4618 0500 |007f: invoke-interface {v5}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ +05bd04: 0c05 |0082: move-result-object v5 │ │ +05bd06: 7130 9c16 2405 |0083: invoke-static {v4, v2, v5}, Lde/greenrobot/dao/query/DeleteQuery;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/DeleteQuery; // method@169c │ │ +05bd0c: 0c04 |0086: move-result-object v4 │ │ +05bd0e: 1104 |0087: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0006 line=308 │ │ 0x000b line=309 │ │ 0x0010 line=313 │ │ 0x0015 line=315 │ │ @@ -102555,21 +102555,21 @@ │ │ type : '(Lde/greenrobot/dao/query/WhereCondition;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05bd28: |[05bd28] de.greenrobot.dao.query.QueryBuilder.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V │ │ -05bd38: 2020 3103 |0000: instance-of v0, v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -05bd3c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05bd40: 1f02 3103 |0004: check-cast v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ -05bd44: 5420 3206 |0006: iget-object v0, v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ -05bd48: 6e20 ef16 0100 |0008: invoke-virtual {v1, v0}, Lde/greenrobot/dao/query/QueryBuilder;.checkProperty:(Lde/greenrobot/dao/Property;)V // method@16ef │ │ -05bd4e: 0e00 |000b: return-void │ │ +05bd10: |[05bd10] de.greenrobot.dao.query.QueryBuilder.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V │ │ +05bd20: 2020 3103 |0000: instance-of v0, v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +05bd24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05bd28: 1f02 3103 |0004: check-cast v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; // type@0331 │ │ +05bd2c: 5420 3206 |0006: iget-object v0, v2, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ +05bd30: 6e20 ef16 0100 |0008: invoke-virtual {v1, v0}, Lde/greenrobot/dao/query/QueryBuilder;.checkProperty:(Lde/greenrobot/dao/Property;)V // method@16ef │ │ +05bd36: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x000b line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102581,51 +102581,51 @@ │ │ type : '(Lde/greenrobot/dao/Property;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -05bd50: |[05bd50] de.greenrobot.dao.query.QueryBuilder.checkProperty:(Lde/greenrobot/dao/Property;)V │ │ -05bd60: 5496 2606 |0000: iget-object v6, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bd64: 3806 3f00 |0002: if-eqz v6, 0041 // +003f │ │ -05bd68: 5496 2606 |0004: iget-object v6, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bd6c: 6e10 1015 0600 |0006: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.getProperties:()[Lde/greenrobot/dao/Property; // method@1510 │ │ -05bd72: 0c04 |0009: move-result-object v4 │ │ -05bd74: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05bd76: 0740 |000b: move-object v0, v4 │ │ -05bd78: 2103 |000c: array-length v3, v0 │ │ -05bd7a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -05bd7c: 3532 0700 |000e: if-ge v2, v3, 0015 // +0007 │ │ -05bd80: 4605 0002 |0010: aget-object v5, v0, v2 │ │ -05bd84: 335a 2c00 |0012: if-ne v10, v5, 003e // +002c │ │ -05bd88: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -05bd8a: 3901 2c00 |0015: if-nez v1, 0041 // +002c │ │ -05bd8e: 2206 0a03 |0017: new-instance v6, Lde/greenrobot/dao/DaoException; // type@030a │ │ -05bd92: 2207 6b03 |0019: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -05bd96: 7010 e417 0700 |001b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05bd9c: 1a08 5c0a |001e: const-string v8, "Property '" // string@0a5c │ │ -05bda0: 6e20 ed17 8700 |0020: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bda6: 0c07 |0023: move-result-object v7 │ │ -05bda8: 54a8 9805 |0024: iget-object v8, v10, Lde/greenrobot/dao/Property;.name:Ljava/lang/String; // field@0598 │ │ -05bdac: 6e20 ed17 8700 |0026: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bdb2: 0c07 |0029: move-result-object v7 │ │ -05bdb4: 1a08 ae00 |002a: const-string v8, "' is not part of " // string@00ae │ │ -05bdb8: 6e20 ed17 8700 |002c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05bdbe: 0c07 |002f: move-result-object v7 │ │ -05bdc0: 5498 2606 |0030: iget-object v8, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ -05bdc4: 6e20 ec17 8700 |0032: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05bdca: 0c07 |0035: move-result-object v7 │ │ -05bdcc: 6e10 f217 0700 |0036: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05bdd2: 0c07 |0039: move-result-object v7 │ │ -05bdd4: 7020 4e15 7600 |003a: invoke-direct {v6, v7}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -05bdda: 2706 |003d: throw v6 │ │ -05bddc: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05bde0: 28ce |0040: goto 000e // -0032 │ │ -05bde2: 0e00 |0041: return-void │ │ +05bd38: |[05bd38] de.greenrobot.dao.query.QueryBuilder.checkProperty:(Lde/greenrobot/dao/Property;)V │ │ +05bd48: 5496 2606 |0000: iget-object v6, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bd4c: 3806 3f00 |0002: if-eqz v6, 0041 // +003f │ │ +05bd50: 5496 2606 |0004: iget-object v6, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bd54: 6e10 1015 0600 |0006: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.getProperties:()[Lde/greenrobot/dao/Property; // method@1510 │ │ +05bd5a: 0c04 |0009: move-result-object v4 │ │ +05bd5c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05bd5e: 0740 |000b: move-object v0, v4 │ │ +05bd60: 2103 |000c: array-length v3, v0 │ │ +05bd62: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05bd64: 3532 0700 |000e: if-ge v2, v3, 0015 // +0007 │ │ +05bd68: 4605 0002 |0010: aget-object v5, v0, v2 │ │ +05bd6c: 335a 2c00 |0012: if-ne v10, v5, 003e // +002c │ │ +05bd70: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +05bd72: 3901 2c00 |0015: if-nez v1, 0041 // +002c │ │ +05bd76: 2206 0a03 |0017: new-instance v6, Lde/greenrobot/dao/DaoException; // type@030a │ │ +05bd7a: 2207 6b03 |0019: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +05bd7e: 7010 e417 0700 |001b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05bd84: 1a08 550a |001e: const-string v8, "Property '" // string@0a55 │ │ +05bd88: 6e20 ed17 8700 |0020: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bd8e: 0c07 |0023: move-result-object v7 │ │ +05bd90: 54a8 9805 |0024: iget-object v8, v10, Lde/greenrobot/dao/Property;.name:Ljava/lang/String; // field@0598 │ │ +05bd94: 6e20 ed17 8700 |0026: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bd9a: 0c07 |0029: move-result-object v7 │ │ +05bd9c: 1a08 ae00 |002a: const-string v8, "' is not part of " // string@00ae │ │ +05bda0: 6e20 ed17 8700 |002c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bda6: 0c07 |002f: move-result-object v7 │ │ +05bda8: 5498 2606 |0030: iget-object v8, v9, Lde/greenrobot/dao/query/QueryBuilder;.dao:Lde/greenrobot/dao/AbstractDao; // field@0626 │ │ +05bdac: 6e20 ec17 8700 |0032: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05bdb2: 0c07 |0035: move-result-object v7 │ │ +05bdb4: 6e10 f217 0700 |0036: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05bdba: 0c07 |0039: move-result-object v7 │ │ +05bdbc: 7020 4e15 7600 |003a: invoke-direct {v6, v7}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +05bdc2: 2706 |003d: throw v6 │ │ +05bdc4: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05bdc8: 28ce |0040: goto 000e // -0032 │ │ +05bdca: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=225 │ │ 0x000a line=226 │ │ 0x000b line=227 │ │ 0x0012 line=228 │ │ @@ -102651,41 +102651,41 @@ │ │ type : '(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -05bde4: |[05bde4] de.greenrobot.dao.query.QueryBuilder.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ -05bdf4: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -05bdf8: 1a06 ba00 |0002: const-string v6, "(" // string@00ba │ │ -05bdfc: 7020 e617 6100 |0004: invoke-direct {v1, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -05be02: 2202 7c03 |0007: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -05be06: 7010 0918 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -05be0c: 6e40 e616 19b2 |000c: invoke-virtual {v9, v1, v2, v11}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ -05be12: 6e20 ed17 a100 |000f: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05be18: 6e40 e616 19c2 |0012: invoke-virtual {v9, v1, v2, v12}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ -05be1e: 07d0 |0015: move-object v0, v13 │ │ -05be20: 2105 |0016: array-length v5, v0 │ │ -05be22: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -05be24: 3554 0d00 |0018: if-ge v4, v5, 0025 // +000d │ │ -05be28: 4603 0004 |001a: aget-object v3, v0, v4 │ │ -05be2c: 6e20 ed17 a100 |001c: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05be32: 6e40 e616 1932 |001f: invoke-virtual {v9, v1, v2, v3}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ -05be38: d804 0401 |0022: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05be3c: 28f4 |0024: goto 0018 // -000c │ │ -05be3e: 1306 2900 |0025: const/16 v6, #int 41 // #29 │ │ -05be42: 6e20 e717 6100 |0027: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05be48: 2206 3203 |002a: new-instance v6, Lde/greenrobot/dao/query/WhereCondition$StringCondition; // type@0332 │ │ -05be4c: 6e10 f217 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05be52: 0c07 |002f: move-result-object v7 │ │ -05be54: 7210 4618 0200 |0030: invoke-interface {v2}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ -05be5a: 0c08 |0033: move-result-object v8 │ │ -05be5c: 7030 1117 7608 |0034: invoke-direct {v6, v7, v8}, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.:(Ljava/lang/String;[Ljava/lang/Object;)V // method@1711 │ │ -05be62: 1106 |0037: return-object v6 │ │ +05bdcc: |[05bdcc] de.greenrobot.dao.query.QueryBuilder.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ +05bddc: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +05bde0: 1a06 b300 |0002: const-string v6, "(" // string@00b3 │ │ +05bde4: 7020 e617 6100 |0004: invoke-direct {v1, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +05bdea: 2202 7c03 |0007: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +05bdee: 7010 0918 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +05bdf4: 6e40 e616 19b2 |000c: invoke-virtual {v9, v1, v2, v11}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ +05bdfa: 6e20 ed17 a100 |000f: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05be00: 6e40 e616 19c2 |0012: invoke-virtual {v9, v1, v2, v12}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ +05be06: 07d0 |0015: move-object v0, v13 │ │ +05be08: 2105 |0016: array-length v5, v0 │ │ +05be0a: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +05be0c: 3554 0d00 |0018: if-ge v4, v5, 0025 // +000d │ │ +05be10: 4603 0004 |001a: aget-object v3, v0, v4 │ │ +05be14: 6e20 ed17 a100 |001c: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05be1a: 6e40 e616 1932 |001f: invoke-virtual {v9, v1, v2, v3}, Lde/greenrobot/dao/query/QueryBuilder;.addCondition:(Ljava/lang/StringBuilder;Ljava/util/List;Lde/greenrobot/dao/query/WhereCondition;)V // method@16e6 │ │ +05be20: d804 0401 |0022: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05be24: 28f4 |0024: goto 0018 // -000c │ │ +05be26: 1306 2900 |0025: const/16 v6, #int 41 // #29 │ │ +05be2a: 6e20 e717 6100 |0027: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05be30: 2206 3203 |002a: new-instance v6, Lde/greenrobot/dao/query/WhereCondition$StringCondition; // type@0332 │ │ +05be34: 6e10 f217 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05be3a: 0c07 |002f: move-result-object v7 │ │ +05be3c: 7210 4618 0200 |0030: invoke-interface {v2}, Ljava/util/List;.toArray:()[Ljava/lang/Object; // method@1846 │ │ +05be42: 0c08 |0033: move-result-object v8 │ │ +05be44: 7030 1117 7608 |0034: invoke-direct {v6, v7, v8}, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.:(Ljava/lang/String;[Ljava/lang/Object;)V // method@1711 │ │ +05be4a: 1106 |0037: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0007 line=136 │ │ 0x000c line=138 │ │ 0x000f line=139 │ │ 0x0012 line=140 │ │ @@ -102714,20 +102714,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05be64: |[05be64] de.greenrobot.dao.query.QueryBuilder.count:()J │ │ -05be74: 6e10 eb16 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/QueryBuilder;.buildCount:()Lde/greenrobot/dao/query/CountQuery; // method@16eb │ │ -05be7a: 0c00 |0003: move-result-object v0 │ │ -05be7c: 6e10 8e16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/CountQuery;.count:()J // method@168e │ │ -05be82: 0b00 |0007: move-result-wide v0 │ │ -05be84: 1000 |0008: return-wide v0 │ │ +05be4c: |[05be4c] de.greenrobot.dao.query.QueryBuilder.count:()J │ │ +05be5c: 6e10 eb16 0200 |0000: invoke-virtual {v2}, Lde/greenrobot/dao/query/QueryBuilder;.buildCount:()Lde/greenrobot/dao/query/CountQuery; // method@16eb │ │ +05be62: 0c00 |0003: move-result-object v0 │ │ +05be64: 6e10 8e16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/CountQuery;.count:()J // method@168e │ │ +05be6a: 0b00 |0007: move-result-wide v0 │ │ +05be6c: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -102736,18 +102736,18 @@ │ │ type : '(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05be88: |[05be88] de.greenrobot.dao.query.QueryBuilder.join:(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05be98: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05be9c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05bea2: 2700 |0005: throw v0 │ │ +05be70: |[05be70] de.greenrobot.dao.query.QueryBuilder.join:(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05be80: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05be84: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05be8a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102759,18 +102759,18 @@ │ │ type : '(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bea4: |[05bea4] de.greenrobot.dao.query.QueryBuilder.joinToMany:(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05beb4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -05beb8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -05bebe: 2700 |0005: throw v0 │ │ +05be8c: |[05be8c] de.greenrobot.dao.query.QueryBuilder.joinToMany:(Ljava/lang/Class;Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05be9c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +05bea0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +05bea6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102782,19 +102782,19 @@ │ │ type : '(I)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05bec0: |[05bec0] de.greenrobot.dao.query.QueryBuilder.limit:(I)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05bed0: 7110 ad17 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05bed6: 0c00 |0003: move-result-object v0 │ │ -05bed8: 5b10 2806 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ -05bedc: 1101 |0006: return-object v1 │ │ +05bea8: |[05bea8] de.greenrobot.dao.query.QueryBuilder.limit:(I)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05beb8: 7110 ad17 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05bebe: 0c00 |0003: move-result-object v0 │ │ +05bec0: 5b10 2806 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.limit:Ljava/lang/Integer; // field@0628 │ │ +05bec4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0006 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102805,20 +102805,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05bee0: |[05bee0] de.greenrobot.dao.query.QueryBuilder.list:()Ljava/util/List; │ │ -05bef0: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05bef6: 0c00 |0003: move-result-object v0 │ │ -05bef8: 6e10 da16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ -05befe: 0c00 |0007: move-result-object v0 │ │ -05bf00: 1100 |0008: return-object v0 │ │ +05bec8: |[05bec8] de.greenrobot.dao.query.QueryBuilder.list:()Ljava/util/List; │ │ +05bed8: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05bede: 0c00 |0003: move-result-object v0 │ │ +05bee0: 6e10 da16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ +05bee6: 0c00 |0007: move-result-object v0 │ │ +05bee8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -102827,20 +102827,20 @@ │ │ type : '()Lde/greenrobot/dao/query/CloseableListIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05bf04: |[05bf04] de.greenrobot.dao.query.QueryBuilder.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ -05bf14: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05bf1a: 0c00 |0003: move-result-object v0 │ │ -05bf1c: 6e10 db16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16db │ │ -05bf22: 0c00 |0007: move-result-object v0 │ │ -05bf24: 1100 |0008: return-object v0 │ │ +05beec: |[05beec] de.greenrobot.dao.query.QueryBuilder.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ +05befc: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05bf02: 0c00 |0003: move-result-object v0 │ │ +05bf04: 6e10 db16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16db │ │ +05bf0a: 0c00 |0007: move-result-object v0 │ │ +05bf0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -102849,20 +102849,20 @@ │ │ type : '()Lde/greenrobot/dao/query/LazyList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05bf28: |[05bf28] de.greenrobot.dao.query.QueryBuilder.listLazy:()Lde/greenrobot/dao/query/LazyList; │ │ -05bf38: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05bf3e: 0c00 |0003: move-result-object v0 │ │ -05bf40: 6e10 dc16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listLazy:()Lde/greenrobot/dao/query/LazyList; // method@16dc │ │ -05bf46: 0c00 |0007: move-result-object v0 │ │ -05bf48: 1100 |0008: return-object v0 │ │ +05bf10: |[05bf10] de.greenrobot.dao.query.QueryBuilder.listLazy:()Lde/greenrobot/dao/query/LazyList; │ │ +05bf20: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05bf26: 0c00 |0003: move-result-object v0 │ │ +05bf28: 6e10 dc16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listLazy:()Lde/greenrobot/dao/query/LazyList; // method@16dc │ │ +05bf2e: 0c00 |0007: move-result-object v0 │ │ +05bf30: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -102871,20 +102871,20 @@ │ │ type : '()Lde/greenrobot/dao/query/LazyList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05bf4c: |[05bf4c] de.greenrobot.dao.query.QueryBuilder.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; │ │ -05bf5c: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05bf62: 0c00 |0003: move-result-object v0 │ │ -05bf64: 6e10 dd16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; // method@16dd │ │ -05bf6a: 0c00 |0007: move-result-object v0 │ │ -05bf6c: 1100 |0008: return-object v0 │ │ +05bf34: |[05bf34] de.greenrobot.dao.query.QueryBuilder.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; │ │ +05bf44: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05bf4a: 0c00 |0003: move-result-object v0 │ │ +05bf4c: 6e10 dd16 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; // method@16dd │ │ +05bf52: 0c00 |0007: move-result-object v0 │ │ +05bf54: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -102893,19 +102893,19 @@ │ │ type : '(I)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05bf70: |[05bf70] de.greenrobot.dao.query.QueryBuilder.offset:(I)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05bf80: 7110 ad17 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05bf86: 0c00 |0003: move-result-object v0 │ │ -05bf88: 5b10 2906 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ -05bf8c: 1101 |0006: return-object v1 │ │ +05bf58: |[05bf58] de.greenrobot.dao.query.QueryBuilder.offset:(I)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05bf68: 7110 ad17 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05bf6e: 0c00 |0003: move-result-object v0 │ │ +05bf70: 5b10 2906 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.offset:Ljava/lang/Integer; // field@0629 │ │ +05bf74: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0006 line=251 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102916,19 +102916,19 @@ │ │ type : '(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -05bf90: |[05bf90] de.greenrobot.dao.query.QueryBuilder.or:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ -05bfa0: 1a00 3700 |0000: const-string v0, " OR " // string@0037 │ │ -05bfa4: 6e54 f016 0132 |0002: invoke-virtual {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/query/QueryBuilder;.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16f0 │ │ -05bfaa: 0c00 |0005: move-result-object v0 │ │ -05bfac: 1100 |0006: return-object v0 │ │ +05bf78: |[05bf78] de.greenrobot.dao.query.QueryBuilder.or:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; │ │ +05bf88: 1a00 3700 |0000: const-string v0, " OR " // string@0037 │ │ +05bf8c: 6e54 f016 0132 |0002: invoke-virtual {v1, v0, v2, v3, v4}, Lde/greenrobot/dao/query/QueryBuilder;.combineWhereConditions:(Ljava/lang/String;Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16f0 │ │ +05bf92: 0c00 |0005: move-result-object v0 │ │ +05bf94: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0007 reg=2 cond1 Lde/greenrobot/dao/query/WhereCondition; │ │ @@ -102940,18 +102940,18 @@ │ │ type : '([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05bfb0: |[05bfb0] de.greenrobot.dao.query.QueryBuilder.orderAsc:([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05bfc0: 1a00 2b00 |0000: const-string v0, " ASC" // string@002b │ │ -05bfc4: 7030 fd16 0102 |0002: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V // method@16fd │ │ -05bfca: 1101 |0005: return-object v1 │ │ +05bf98: |[05bf98] de.greenrobot.dao.query.QueryBuilder.orderAsc:([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05bfa8: 1a00 2b00 |0000: const-string v0, " ASC" // string@002b │ │ +05bfac: 7030 fd16 0102 |0002: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V // method@16fd │ │ +05bfb2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -102962,24 +102962,24 @@ │ │ type : '(Lde/greenrobot/dao/Property;Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05bfcc: |[05bfcc] de.greenrobot.dao.query.QueryBuilder.orderCustom:(Lde/greenrobot/dao/Property;Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05bfdc: 7010 ee16 0200 |0000: invoke-direct {v2}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ -05bfe2: 5420 2a06 |0003: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05bfe6: 6e30 e816 0203 |0005: invoke-virtual {v2, v0, v3}, Lde/greenrobot/dao/query/QueryBuilder;.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; // method@16e8 │ │ -05bfec: 0c00 |0008: move-result-object v0 │ │ -05bfee: 1301 2000 |0009: const/16 v1, #int 32 // #20 │ │ -05bff2: 6e20 e717 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -05bff8: 5420 2a06 |000e: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05bffc: 6e20 ed17 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05c002: 1102 |0013: return-object v2 │ │ +05bfb4: |[05bfb4] de.greenrobot.dao.query.QueryBuilder.orderCustom:(Lde/greenrobot/dao/Property;Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05bfc4: 7010 ee16 0200 |0000: invoke-direct {v2}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ +05bfca: 5420 2a06 |0003: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05bfce: 6e30 e816 0203 |0005: invoke-virtual {v2, v0, v3}, Lde/greenrobot/dao/query/QueryBuilder;.append:(Ljava/lang/StringBuilder;Lde/greenrobot/dao/Property;)Ljava/lang/StringBuilder; // method@16e8 │ │ +05bfd4: 0c00 |0008: move-result-object v0 │ │ +05bfd6: 1301 2000 |0009: const/16 v1, #int 32 // #20 │ │ +05bfda: 6e20 e717 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +05bfe0: 5420 2a06 |000e: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05bfe4: 6e20 ed17 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05bfea: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ 0x000e line=203 │ │ 0x0013 line=204 │ │ locals : │ │ @@ -102993,18 +102993,18 @@ │ │ type : '([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c004: |[05c004] de.greenrobot.dao.query.QueryBuilder.orderDesc:([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05c014: 1a00 2e00 |0000: const-string v0, " DESC" // string@002e │ │ -05c018: 7030 fd16 0102 |0002: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V // method@16fd │ │ -05c01e: 1101 |0005: return-object v1 │ │ +05bfec: |[05bfec] de.greenrobot.dao.query.QueryBuilder.orderDesc:([Lde/greenrobot/dao/Property;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05bffc: 1a00 2e00 |0000: const-string v0, " DESC" // string@002e │ │ +05c000: 7030 fd16 0102 |0002: invoke-direct {v1, v0, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderAscOrDesc:(Ljava/lang/String;[Lde/greenrobot/dao/Property;)V // method@16fd │ │ +05c006: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -103015,19 +103015,19 @@ │ │ type : '(Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05c020: |[05c020] de.greenrobot.dao.query.QueryBuilder.orderRaw:(Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05c030: 7010 ee16 0100 |0000: invoke-direct {v1}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ -05c036: 5410 2a06 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ -05c03a: 6e20 ed17 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05c040: 1101 |0008: return-object v1 │ │ +05c008: |[05c008] de.greenrobot.dao.query.QueryBuilder.orderRaw:(Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05c018: 7010 ee16 0100 |0000: invoke-direct {v1}, Lde/greenrobot/dao/query/QueryBuilder;.checkOrderBuilder:()V // method@16ee │ │ +05c01e: 5410 2a06 |0003: iget-object v0, v1, Lde/greenrobot/dao/query/QueryBuilder;.orderBuilder:Ljava/lang/StringBuilder; // field@062a │ │ +05c022: 6e20 ed17 2000 |0005: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05c028: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ 0x0008 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ @@ -103039,20 +103039,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05c044: |[05c044] de.greenrobot.dao.query.QueryBuilder.unique:()Ljava/lang/Object; │ │ -05c054: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05c05a: 0c00 |0003: move-result-object v0 │ │ -05c05c: 6e10 e216 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ -05c062: 0c00 |0007: move-result-object v0 │ │ -05c064: 1100 |0008: return-object v0 │ │ +05c02c: |[05c02c] de.greenrobot.dao.query.QueryBuilder.unique:()Ljava/lang/Object; │ │ +05c03c: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05c042: 0c00 |0003: move-result-object v0 │ │ +05c044: 6e10 e216 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ +05c04a: 0c00 |0007: move-result-object v0 │ │ +05c04c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -103061,20 +103061,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05c068: |[05c068] de.greenrobot.dao.query.QueryBuilder.uniqueOrThrow:()Ljava/lang/Object; │ │ -05c078: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -05c07e: 0c00 |0003: move-result-object v0 │ │ -05c080: 6e10 e316 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.uniqueOrThrow:()Ljava/lang/Object; // method@16e3 │ │ -05c086: 0c00 |0007: move-result-object v0 │ │ -05c088: 1100 |0008: return-object v0 │ │ +05c050: |[05c050] de.greenrobot.dao.query.QueryBuilder.uniqueOrThrow:()Ljava/lang/Object; │ │ +05c060: 6e10 ea16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +05c066: 0c00 |0003: move-result-object v0 │ │ +05c068: 6e10 e316 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.uniqueOrThrow:()Ljava/lang/Object; // method@16e3 │ │ +05c06e: 0c00 |0007: move-result-object v0 │ │ +05c070: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ │ │ @@ -103083,28 +103083,28 @@ │ │ type : '(Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05c08c: |[05c08c] de.greenrobot.dao.query.QueryBuilder.where:(Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05c09c: 5454 2d06 |0000: iget-object v4, v5, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05c0a0: 7220 3818 6400 |0002: invoke-interface {v4, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05c0a6: 0770 |0005: move-object v0, v7 │ │ -05c0a8: 2102 |0006: array-length v2, v0 │ │ -05c0aa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05c0ac: 3521 0f00 |0008: if-ge v1, v2, 0017 // +000f │ │ -05c0b0: 4603 0001 |000a: aget-object v3, v0, v1 │ │ -05c0b4: 6e20 ed16 3500 |000c: invoke-virtual {v5, v3}, Lde/greenrobot/dao/query/QueryBuilder;.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V // method@16ed │ │ -05c0ba: 5454 2d06 |000f: iget-object v4, v5, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05c0be: 7220 3818 3400 |0011: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05c0c4: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05c0c8: 28f2 |0016: goto 0008 // -000e │ │ -05c0ca: 1105 |0017: return-object v5 │ │ +05c074: |[05c074] de.greenrobot.dao.query.QueryBuilder.where:(Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05c084: 5454 2d06 |0000: iget-object v4, v5, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05c088: 7220 3818 6400 |0002: invoke-interface {v4, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05c08e: 0770 |0005: move-object v0, v7 │ │ +05c090: 2102 |0006: array-length v2, v0 │ │ +05c092: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05c094: 3521 0f00 |0008: if-ge v1, v2, 0017 // +000f │ │ +05c098: 4603 0001 |000a: aget-object v3, v0, v1 │ │ +05c09c: 6e20 ed16 3500 |000c: invoke-virtual {v5, v3}, Lde/greenrobot/dao/query/QueryBuilder;.checkCondition:(Lde/greenrobot/dao/query/WhereCondition;)V // method@16ed │ │ +05c0a2: 5454 2d06 |000f: iget-object v4, v5, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05c0a6: 7220 3818 3400 |0011: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05c0ac: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c0b0: 28f2 |0016: goto 0008 // -000e │ │ +05c0b2: 1105 |0017: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000c line=100 │ │ 0x000f line=101 │ │ 0x0014 line=99 │ │ @@ -103124,38 +103124,38 @@ │ │ type : '(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c0cc: |[05c0cc] de.greenrobot.dao.query.QueryBuilder.whereOr:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; │ │ -05c0dc: 5420 2d06 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ -05c0e0: 6e40 fb16 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lde/greenrobot/dao/query/QueryBuilder;.or:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16fb │ │ -05c0e6: 0c01 |0005: move-result-object v1 │ │ -05c0e8: 7220 3818 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05c0ee: 1102 |0009: return-object v2 │ │ +05c0b4: |[05c0b4] de.greenrobot.dao.query.QueryBuilder.whereOr:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; │ │ +05c0c4: 5420 2d06 |0000: iget-object v0, v2, Lde/greenrobot/dao/query/QueryBuilder;.whereConditions:Ljava/util/List; // field@062d │ │ +05c0c8: 6e40 fb16 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lde/greenrobot/dao/query/QueryBuilder;.or:(Lde/greenrobot/dao/query/WhereCondition;Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/WhereCondition; // method@16fb │ │ +05c0ce: 0c01 |0005: move-result-object v1 │ │ +05c0d0: 7220 3818 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05c0d6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x000a reg=2 this Lde/greenrobot/dao/query/QueryBuilder; Lde/greenrobot/dao/query/QueryBuilder; │ │ 0x0000 - 0x000a reg=3 cond1 Lde/greenrobot/dao/query/WhereCondition; │ │ 0x0000 - 0x000a reg=4 cond2 Lde/greenrobot/dao/query/WhereCondition; │ │ 0x0000 - 0x000a reg=5 condMore [Lde/greenrobot/dao/query/WhereCondition; │ │ │ │ - source_file_idx : 2659 (QueryBuilder.java) │ │ + source_file_idx : 2652 (QueryBuilder.java) │ │ │ │ Class #385 header: │ │ class_idx : 819 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 3125 │ │ +source_file_idx : 3118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -103180,21 +103180,21 @@ │ │ │ │ #1 : (in Lde/greenrobot/dao/query/WhereCondition;) │ │ name : 'appendValuesTo' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3125 (WhereCondition.java) │ │ + source_file_idx : 3118 (WhereCondition.java) │ │ │ │ Class #386 header: │ │ class_idx : 825 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 661 │ │ -source_file_idx : 817 │ │ +source_file_idx : 810 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #386 annotations: │ │ Annotations on method #5967 'createApplication' │ │ @@ -103240,18 +103240,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05c0f0: |[05c0f0] de.greenrobot.dao.test.DbTest.:()V │ │ -05c100: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c102: 7020 4c17 0100 |0001: invoke-direct {v1, v0}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ -05c108: 0e00 |0004: return-void │ │ +05c0d8: |[05c0d8] de.greenrobot.dao.test.DbTest.:()V │ │ +05c0e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c0ea: 7020 4c17 0100 |0001: invoke-direct {v1, v0}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ +05c0f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/test/DbTest; │ │ │ │ @@ -103260,21 +103260,21 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05c10c: |[05c10c] de.greenrobot.dao.test.DbTest.:(Z)V │ │ -05c11c: 7010 9012 0100 |0000: invoke-direct {v1}, Landroid/test/AndroidTestCase;.:()V // method@1290 │ │ -05c122: 5c12 4b06 |0003: iput-boolean v2, v1, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ -05c126: 2200 8d03 |0005: new-instance v0, Ljava/util/Random; // type@038d │ │ -05c12a: 7010 5a18 0000 |0007: invoke-direct {v0}, Ljava/util/Random;.:()V // method@185a │ │ -05c130: 5b10 4c06 |000a: iput-object v0, v1, Lde/greenrobot/dao/test/DbTest;.random:Ljava/util/Random; // field@064c │ │ -05c134: 0e00 |000c: return-void │ │ +05c0f4: |[05c0f4] de.greenrobot.dao.test.DbTest.:(Z)V │ │ +05c104: 7010 9012 0100 |0000: invoke-direct {v1}, Landroid/test/AndroidTestCase;.:()V // method@1290 │ │ +05c10a: 5c12 4b06 |0003: iput-boolean v2, v1, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ +05c10e: 2200 8d03 |0005: new-instance v0, Ljava/util/Random; // type@038d │ │ +05c112: 7010 5a18 0000 |0007: invoke-direct {v0}, Ljava/util/Random;.:()V // method@185a │ │ +05c118: 5b10 4c06 |000a: iput-object v0, v1, Lde/greenrobot/dao/test/DbTest;.random:Ljava/util/Random; // field@064c │ │ +05c11c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x000c line=55 │ │ locals : │ │ @@ -103287,38 +103287,38 @@ │ │ type : '(Ljava/lang/Class;)Landroid/app/Application;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05c138: |[05c138] de.greenrobot.dao.test.DbTest.createApplication:(Ljava/lang/Class;)Landroid/app/Application; │ │ -05c148: 1a02 4c02 |0000: const-string v2, "Application already created" // string@024c │ │ -05c14c: 5453 4906 |0002: iget-object v3, v5, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c150: 7120 4e17 3200 |0004: invoke-static {v2, v3}, Lde/greenrobot/dao/test/DbTest;.assertNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174e │ │ -05c156: 6e10 5217 0500 |0007: invoke-virtual {v5}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ -05c15c: 0c02 |000a: move-result-object v2 │ │ -05c15e: 7120 6300 2600 |000b: invoke-static {v6, v2}, Landroid/app/Instrumentation;.newApplication:(Ljava/lang/Class;Landroid/content/Context;)Landroid/app/Application; // method@0063 │ │ -05c164: 0c00 |000e: move-result-object v0 │ │ -05c166: 6e10 4800 0000 |000f: invoke-virtual {v0}, Landroid/app/Application;.onCreate:()V // method@0048 │ │ -05c16c: 5b50 4906 |0012: iput-object v0, v5, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c170: 1100 |0014: return-object v0 │ │ -05c172: 0d01 |0015: move-exception v1 │ │ -05c174: 2202 6703 |0016: new-instance v2, Ljava/lang/RuntimeException; // type@0367 │ │ -05c178: 2203 6b03 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -05c17c: 7010 e417 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05c182: 1a04 d502 |001d: const-string v4, "Could not create application " // string@02d5 │ │ -05c186: 6e20 ed17 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05c18c: 0c03 |0022: move-result-object v3 │ │ -05c18e: 6e20 ec17 6300 |0023: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05c194: 0c03 |0026: move-result-object v3 │ │ -05c196: 6e10 f217 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05c19c: 0c03 |002a: move-result-object v3 │ │ -05c19e: 7030 ca17 3201 |002b: invoke-direct {v2, v3, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -05c1a4: 2702 |002e: throw v2 │ │ +05c120: |[05c120] de.greenrobot.dao.test.DbTest.createApplication:(Ljava/lang/Class;)Landroid/app/Application; │ │ +05c130: 1a02 4502 |0000: const-string v2, "Application already created" // string@0245 │ │ +05c134: 5453 4906 |0002: iget-object v3, v5, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c138: 7120 4e17 3200 |0004: invoke-static {v2, v3}, Lde/greenrobot/dao/test/DbTest;.assertNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174e │ │ +05c13e: 6e10 5217 0500 |0007: invoke-virtual {v5}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ +05c144: 0c02 |000a: move-result-object v2 │ │ +05c146: 7120 6300 2600 |000b: invoke-static {v6, v2}, Landroid/app/Instrumentation;.newApplication:(Ljava/lang/Class;Landroid/content/Context;)Landroid/app/Application; // method@0063 │ │ +05c14c: 0c00 |000e: move-result-object v0 │ │ +05c14e: 6e10 4800 0000 |000f: invoke-virtual {v0}, Landroid/app/Application;.onCreate:()V // method@0048 │ │ +05c154: 5b50 4906 |0012: iput-object v0, v5, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c158: 1100 |0014: return-object v0 │ │ +05c15a: 0d01 |0015: move-exception v1 │ │ +05c15c: 2202 6703 |0016: new-instance v2, Ljava/lang/RuntimeException; // type@0367 │ │ +05c160: 2203 6b03 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +05c164: 7010 e417 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05c16a: 1a04 ce02 |001d: const-string v4, "Could not create application " // string@02ce │ │ +05c16e: 6e20 ed17 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05c174: 0c03 |0022: move-result-object v3 │ │ +05c176: 6e20 ec17 6300 |0023: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05c17c: 0c03 |0026: move-result-object v3 │ │ +05c17e: 6e10 f217 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05c184: 0c03 |002a: move-result-object v3 │ │ +05c186: 7030 ca17 3201 |002b: invoke-direct {v2, v3, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +05c18c: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0007 - 0x000e │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=68 │ │ 0x000f line=72 │ │ @@ -103338,32 +103338,32 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -05c1b8: |[05c1b8] de.greenrobot.dao.test.DbTest.createDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ -05c1c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05c1ca: 5540 4b06 |0001: iget-boolean v0, v4, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ -05c1ce: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -05c1d2: 7110 4901 0300 |0005: invoke-static {v3}, Landroid/database/sqlite/SQLiteDatabase;.create:(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@0149 │ │ -05c1d8: 0c00 |0008: move-result-object v0 │ │ -05c1da: 1100 |0009: return-object v0 │ │ -05c1dc: 6e10 5217 0400 |000a: invoke-virtual {v4}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ -05c1e2: 0c00 |000d: move-result-object v0 │ │ -05c1e4: 1a01 ce12 |000e: const-string v1, "greendao-unittest-db.temp" // string@12ce │ │ -05c1e8: 6e20 a700 1000 |0010: invoke-virtual {v0, v1}, Landroid/content/Context;.deleteDatabase:(Ljava/lang/String;)Z // method@00a7 │ │ -05c1ee: 6e10 5217 0400 |0013: invoke-virtual {v4}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ -05c1f4: 0c00 |0016: move-result-object v0 │ │ -05c1f6: 1a01 ce12 |0017: const-string v1, "greendao-unittest-db.temp" // string@12ce │ │ -05c1fa: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05c1fc: 6e40 bb00 1032 |001a: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Context;.openOrCreateDatabase:(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@00bb │ │ -05c202: 0c00 |001d: move-result-object v0 │ │ -05c204: 28eb |001e: goto 0009 // -0015 │ │ +05c1a0: |[05c1a0] de.greenrobot.dao.test.DbTest.createDatabase:()Landroid/database/sqlite/SQLiteDatabase; │ │ +05c1b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05c1b2: 5540 4b06 |0001: iget-boolean v0, v4, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ +05c1b6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +05c1ba: 7110 4901 0300 |0005: invoke-static {v3}, Landroid/database/sqlite/SQLiteDatabase;.create:(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@0149 │ │ +05c1c0: 0c00 |0008: move-result-object v0 │ │ +05c1c2: 1100 |0009: return-object v0 │ │ +05c1c4: 6e10 5217 0400 |000a: invoke-virtual {v4}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ +05c1ca: 0c00 |000d: move-result-object v0 │ │ +05c1cc: 1a01 c712 |000e: const-string v1, "greendao-unittest-db.temp" // string@12c7 │ │ +05c1d0: 6e20 a700 1000 |0010: invoke-virtual {v0, v1}, Landroid/content/Context;.deleteDatabase:(Ljava/lang/String;)Z // method@00a7 │ │ +05c1d6: 6e10 5217 0400 |0013: invoke-virtual {v4}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ +05c1dc: 0c00 |0016: move-result-object v0 │ │ +05c1de: 1a01 c712 |0017: const-string v1, "greendao-unittest-db.temp" // string@12c7 │ │ +05c1e2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05c1e4: 6e40 bb00 1032 |001a: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Context;.openOrCreateDatabase:(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@00bb │ │ +05c1ea: 0c00 |001d: move-result-object v0 │ │ +05c1ec: 28eb |001e: goto 0009 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=92 │ │ 0x0005 line=93 │ │ 0x0009 line=96 │ │ 0x000a line=95 │ │ 0x0013 line=96 │ │ @@ -103375,20 +103375,20 @@ │ │ type : '()Landroid/app/Application;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05c208: |[05c208] de.greenrobot.dao.test.DbTest.getApplication:()Landroid/app/Application; │ │ -05c218: 1a00 4d02 |0000: const-string v0, "Application not yet created" // string@024d │ │ -05c21c: 5421 4906 |0002: iget-object v1, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c220: 7120 4d17 1000 |0004: invoke-static {v0, v1}, Lde/greenrobot/dao/test/DbTest;.assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174d │ │ -05c226: 5420 4906 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c22a: 1100 |0009: return-object v0 │ │ +05c1f0: |[05c1f0] de.greenrobot.dao.test.DbTest.getApplication:()Landroid/app/Application; │ │ +05c200: 1a00 4602 |0000: const-string v0, "Application not yet created" // string@0246 │ │ +05c204: 5421 4906 |0002: iget-object v1, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c208: 7120 4d17 1000 |0004: invoke-static {v0, v1}, Lde/greenrobot/dao/test/DbTest;.assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174d │ │ +05c20e: 5420 4906 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c212: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/greenrobot/dao/test/DbTest; │ │ │ │ @@ -103397,18 +103397,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c22c: |[05c22c] de.greenrobot.dao.test.DbTest.logTableDump:(Ljava/lang/String;)V │ │ -05c23c: 5410 4a06 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ -05c240: 7120 6815 2000 |0002: invoke-static {v0, v2}, Lde/greenrobot/dao/DbUtils;.logTableDump:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V // method@1568 │ │ -05c246: 0e00 |0005: return-void │ │ +05c214: |[05c214] de.greenrobot.dao.test.DbTest.logTableDump:(Ljava/lang/String;)V │ │ +05c224: 5410 4a06 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ +05c228: 7120 6815 2000 |0002: invoke-static {v0, v2}, Lde/greenrobot/dao/DbUtils;.logTableDump:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V // method@1568 │ │ +05c22e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/test/DbTest; │ │ 0x0000 - 0x0006 reg=2 tablename Ljava/lang/String; │ │ @@ -103418,20 +103418,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c248: |[05c248] de.greenrobot.dao.test.DbTest.setUp:()V │ │ -05c258: 6f10 9112 0100 |0000: invoke-super {v1}, Landroid/test/AndroidTestCase;.setUp:()V // method@1291 │ │ -05c25e: 6e10 5017 0100 |0003: invoke-virtual {v1}, Lde/greenrobot/dao/test/DbTest;.createDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1750 │ │ -05c264: 0c00 |0006: move-result-object v0 │ │ -05c266: 5b10 4a06 |0007: iput-object v0, v1, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ -05c26a: 0e00 |0009: return-void │ │ +05c230: |[05c230] de.greenrobot.dao.test.DbTest.setUp:()V │ │ +05c240: 6f10 9112 0100 |0000: invoke-super {v1}, Landroid/test/AndroidTestCase;.setUp:()V // method@1291 │ │ +05c246: 6e10 5017 0100 |0003: invoke-virtual {v1}, Lde/greenrobot/dao/test/DbTest;.createDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@1750 │ │ +05c24c: 0c00 |0006: move-result-object v0 │ │ +05c24e: 5b10 4a06 |0007: iput-object v0, v1, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ +05c252: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0009 line=61 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/test/DbTest; │ │ @@ -103441,28 +103441,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05c26c: |[05c26c] de.greenrobot.dao.test.DbTest.tearDown:()V │ │ -05c27c: 5420 4906 |0000: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c280: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05c284: 6e10 5617 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/test/DbTest;.terminateApplication:()V // method@1756 │ │ -05c28a: 5420 4a06 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ -05c28e: 6e10 4701 0000 |0009: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0147 │ │ -05c294: 5520 4b06 |000c: iget-boolean v0, v2, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ -05c298: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ -05c29c: 6e10 5217 0200 |0010: invoke-virtual {v2}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ -05c2a2: 0c00 |0013: move-result-object v0 │ │ -05c2a4: 1a01 ce12 |0014: const-string v1, "greendao-unittest-db.temp" // string@12ce │ │ -05c2a8: 6e20 a700 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.deleteDatabase:(Ljava/lang/String;)Z // method@00a7 │ │ -05c2ae: 6f10 9212 0200 |0019: invoke-super {v2}, Landroid/test/AndroidTestCase;.tearDown:()V // method@1292 │ │ -05c2b4: 0e00 |001c: return-void │ │ +05c254: |[05c254] de.greenrobot.dao.test.DbTest.tearDown:()V │ │ +05c264: 5420 4906 |0000: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c268: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05c26c: 6e10 5617 0200 |0004: invoke-virtual {v2}, Lde/greenrobot/dao/test/DbTest;.terminateApplication:()V // method@1756 │ │ +05c272: 5420 4a06 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@064a │ │ +05c276: 6e10 4701 0000 |0009: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0147 │ │ +05c27c: 5520 4b06 |000c: iget-boolean v0, v2, Lde/greenrobot/dao/test/DbTest;.inMemory:Z // field@064b │ │ +05c280: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ +05c284: 6e10 5217 0200 |0010: invoke-virtual {v2}, Lde/greenrobot/dao/test/DbTest;.getContext:()Landroid/content/Context; // method@1752 │ │ +05c28a: 0c00 |0013: move-result-object v0 │ │ +05c28c: 1a01 c712 |0014: const-string v1, "greendao-unittest-db.temp" // string@12c7 │ │ +05c290: 6e20 a700 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.deleteDatabase:(Ljava/lang/String;)Z // method@00a7 │ │ +05c296: 6f10 9212 0200 |0019: invoke-super {v2}, Landroid/test/AndroidTestCase;.tearDown:()V // method@1292 │ │ +05c29c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0007 line=106 │ │ 0x000c line=107 │ │ 0x0010 line=108 │ │ @@ -103476,39 +103476,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05c2b8: |[05c2b8] de.greenrobot.dao.test.DbTest.terminateApplication:()V │ │ -05c2c8: 1a00 4d02 |0000: const-string v0, "Application not yet created" // string@024d │ │ -05c2cc: 5421 4906 |0002: iget-object v1, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c2d0: 7120 4d17 1000 |0004: invoke-static {v0, v1}, Lde/greenrobot/dao/test/DbTest;.assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174d │ │ -05c2d6: 5420 4906 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c2da: 6e10 4900 0000 |0009: invoke-virtual {v0}, Landroid/app/Application;.onTerminate:()V // method@0049 │ │ -05c2e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05c2e2: 5b20 4906 |000d: iput-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ -05c2e6: 0e00 |000f: return-void │ │ +05c2a0: |[05c2a0] de.greenrobot.dao.test.DbTest.terminateApplication:()V │ │ +05c2b0: 1a00 4602 |0000: const-string v0, "Application not yet created" // string@0246 │ │ +05c2b4: 5421 4906 |0002: iget-object v1, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c2b8: 7120 4d17 1000 |0004: invoke-static {v0, v1}, Lde/greenrobot/dao/test/DbTest;.assertNotNull:(Ljava/lang/String;Ljava/lang/Object;)V // method@174d │ │ +05c2be: 5420 4906 |0007: iget-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c2c2: 6e10 4900 0000 |0009: invoke-virtual {v0}, Landroid/app/Application;.onTerminate:()V // method@0049 │ │ +05c2c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05c2ca: 5b20 4906 |000d: iput-object v0, v2, Lde/greenrobot/dao/test/DbTest;.application:Landroid/app/Application; // field@0649 │ │ +05c2ce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0007 line=80 │ │ 0x000c line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/greenrobot/dao/test/DbTest; │ │ │ │ - source_file_idx : 817 (DbTest.java) │ │ + source_file_idx : 810 (DbTest.java) │ │ │ │ Class #387 header: │ │ class_idx : 929 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 714 │ │ +source_file_idx : 707 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #387 - │ │ Class descriptor : 'Lorg/hiittimer/Constants;' │ │ @@ -103588,32 +103588,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c2e8: |[05c2e8] org.hiittimer.Constants.:()V │ │ -05c2f8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c2fe: 0e00 |0003: return-void │ │ +05c2d0: |[05c2d0] org.hiittimer.Constants.:()V │ │ +05c2e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c2e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/Constants; │ │ │ │ Virtual methods - │ │ - source_file_idx : 714 (Constants.java) │ │ + source_file_idx : 707 (Constants.java) │ │ │ │ Class #388 header: │ │ class_idx : 930 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -103638,52 +103638,52 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c300: |[05c300] org.hiittimer.CreateNewTrainingPlan$1.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ -05c310: 5b01 6106 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0661 │ │ -05c314: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c31a: 0e00 |0005: return-void │ │ +05c2e8: |[05c2e8] org.hiittimer.CreateNewTrainingPlan$1.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ +05c2f8: 5b01 6106 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0661 │ │ +05c2fc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$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 │ │ -05c31c: |[05c31c] org.hiittimer.CreateNewTrainingPlan$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c32c: 0e00 |0000: return-void │ │ +05c304: |[05c304] org.hiittimer.CreateNewTrainingPlan$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c314: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #389 header: │ │ class_idx : 931 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -103720,144 +103720,151 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05c330: |[05c330] org.hiittimer.CreateNewTrainingPlan$2.:(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V │ │ -05c340: 5b01 6206 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c344: 5b02 6506 |0002: iput-object v2, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ -05c348: 5b03 6406 |0004: iput-object v3, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ -05c34c: 5c04 6306 |0006: iput-boolean v4, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$editMode:Z // field@0663 │ │ -05c350: 7010 bf17 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c356: 0e00 |000b: return-void │ │ +05c318: |[05c318] org.hiittimer.CreateNewTrainingPlan$2.:(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V │ │ +05c328: 5b01 6206 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c32c: 5b02 6506 |0002: iput-object v2, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ +05c330: 5b03 6406 |0004: iput-object v3, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ +05c334: 5c04 6306 |0006: iput-boolean v4, v0, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$editMode:Z // field@0663 │ │ +05c338: 7010 bf17 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c33e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$2; │ │ - 0x0000 - 0x000c reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan; │ │ + 0x0000 - 0x000c reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=3 (null) Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -05c358: |[05c358] org.hiittimer.CreateNewTrainingPlan$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c368: 1406 2300 0a7f |0000: const v6, #float 1.83434e+38 // #7f0a0023 │ │ -05c36e: 1215 |0003: const/4 v5, #int 1 // #1 │ │ -05c370: 5473 6506 |0004: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ -05c374: 1404 1300 087f |0006: const v4, #float 1.80775e+38 // #7f080013 │ │ -05c37a: 6e20 1f13 4300 |0009: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c380: 0c03 |000c: move-result-object v3 │ │ -05c382: 1f03 e402 |000d: check-cast v3, Landroid/widget/EditText; // type@02e4 │ │ -05c386: 6e10 7114 0300 |000f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05c38c: 0c03 |0012: move-result-object v3 │ │ -05c38e: 6e10 c517 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05c394: 0c02 |0016: move-result-object v2 │ │ -05c396: 5473 6506 |0017: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ -05c39a: 1404 1400 087f |0019: const v4, #float 1.80775e+38 // #7f080014 │ │ -05c3a0: 6e20 1f13 4300 |001c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c3a6: 0c03 |001f: move-result-object v3 │ │ -05c3a8: 1f03 e402 |0020: check-cast v3, Landroid/widget/EditText; // type@02e4 │ │ -05c3ac: 6e10 7114 0300 |0022: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05c3b2: 0c03 |0025: move-result-object v3 │ │ -05c3b4: 6e10 c517 0300 |0026: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05c3ba: 0c01 |0029: move-result-object v1 │ │ -05c3bc: 3802 1000 |002a: if-eqz v2, 003a // +0010 │ │ -05c3c0: 6e10 d717 0200 |002c: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05c3c6: 0a03 |002f: move-result v3 │ │ -05c3c8: 3903 0a00 |0030: if-nez v3, 003a // +000a │ │ -05c3cc: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ -05c3d0: 6e10 d717 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05c3d6: 0a03 |0037: move-result v3 │ │ -05c3d8: 3803 1600 |0038: if-eqz v3, 004e // +0016 │ │ -05c3dc: 5473 6506 |003a: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ -05c3e0: 6e10 2513 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -05c3e6: 0c03 |003f: move-result-object v3 │ │ -05c3e8: 5474 6206 |0040: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c3ec: 6e20 b018 6400 |0042: invoke-virtual {v4, v6}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ -05c3f2: 0c04 |0045: move-result-object v4 │ │ -05c3f4: 7130 f414 4305 |0046: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05c3fa: 0c03 |0049: move-result-object v3 │ │ -05c3fc: 6e10 f514 0300 |004a: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05c402: 0e00 |004d: return-void │ │ -05c404: 5473 6406 |004e: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ -05c408: 7110 aa17 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -05c40e: 0a04 |0053: move-result v4 │ │ -05c410: 7110 ad17 0400 |0054: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05c416: 0c04 |0057: move-result-object v4 │ │ -05c418: 6e20 a419 4300 |0058: invoke-virtual {v3, v4}, Lorg/hiittimer/beans/RoundBean;.setWorkInSeconds:(Ljava/lang/Integer;)V // method@19a4 │ │ -05c41e: 5473 6406 |005b: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ -05c422: 7110 aa17 0100 |005d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -05c428: 0a04 |0060: move-result v4 │ │ -05c42a: 7110 ad17 0400 |0061: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05c430: 0c04 |0064: move-result-object v4 │ │ -05c432: 6e20 a319 4300 |0065: invoke-virtual {v3, v4}, Lorg/hiittimer/beans/RoundBean;.setRestInSeconds:(Ljava/lang/Integer;)V // method@19a3 │ │ -05c438: 5573 6306 |0068: iget-boolean v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$editMode:Z // field@0663 │ │ -05c43c: 3903 0d00 |006a: if-nez v3, 0077 // +000d │ │ -05c440: 5473 6206 |006c: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c444: 7110 a018 0300 |006e: invoke-static {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ -05c44a: 0c03 |0071: move-result-object v3 │ │ -05c44c: 5474 6406 |0072: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ -05c450: 7220 3818 4300 |0074: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -05c456: 5473 6206 |0077: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c45a: 7110 a118 0300 |0079: invoke-static {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@18a1 │ │ -05c460: 28d1 |007c: goto 004d // -002f │ │ -05c462: 0d00 |007d: move-exception v0 │ │ -05c464: 5473 6206 |007e: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c468: 6e10 af18 0300 |0080: invoke-virtual {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.getParent:()Landroid/app/Activity; // method@18af │ │ -05c46e: 0c03 |0083: move-result-object v3 │ │ -05c470: 5474 6206 |0084: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ -05c474: 6e20 b018 6400 |0086: invoke-virtual {v4, v6}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ -05c47a: 0c04 |0089: move-result-object v4 │ │ -05c47c: 7130 f414 4305 |008a: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05c482: 0c03 |008d: move-result-object v3 │ │ -05c484: 6e10 f514 0300 |008e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05c48a: 28bc |0091: goto 004d // -0044 │ │ +05c340: |[05c340] org.hiittimer.CreateNewTrainingPlan$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c350: 1406 2300 0a7f |0000: const v6, #float 1.83434e+38 // #7f0a0023 │ │ +05c356: 1215 |0003: const/4 v5, #int 1 // #1 │ │ +05c358: 5473 6506 |0004: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ +05c35c: 1404 1300 087f |0006: const v4, #float 1.80775e+38 // #7f080013 │ │ +05c362: 6e20 1f13 4300 |0009: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c368: 0c03 |000c: move-result-object v3 │ │ +05c36a: 1f03 e402 |000d: check-cast v3, Landroid/widget/EditText; // type@02e4 │ │ +05c36e: 6e10 7114 0300 |000f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05c374: 0c03 |0012: move-result-object v3 │ │ +05c376: 6e10 c517 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05c37c: 0c02 |0016: move-result-object v2 │ │ +05c37e: 5473 6506 |0017: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ +05c382: 1404 1400 087f |0019: const v4, #float 1.80775e+38 // #7f080014 │ │ +05c388: 6e20 1f13 4300 |001c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c38e: 0c03 |001f: move-result-object v3 │ │ +05c390: 1f03 e402 |0020: check-cast v3, Landroid/widget/EditText; // type@02e4 │ │ +05c394: 6e10 7114 0300 |0022: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05c39a: 0c03 |0025: move-result-object v3 │ │ +05c39c: 6e10 c517 0300 |0026: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05c3a2: 0c01 |0029: move-result-object v1 │ │ +05c3a4: 3802 1000 |002a: if-eqz v2, 003a // +0010 │ │ +05c3a8: 6e10 d717 0200 |002c: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05c3ae: 0a03 |002f: move-result v3 │ │ +05c3b0: 3903 0a00 |0030: if-nez v3, 003a // +000a │ │ +05c3b4: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ +05c3b8: 6e10 d717 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05c3be: 0a03 |0037: move-result v3 │ │ +05c3c0: 3803 1600 |0038: if-eqz v3, 004e // +0016 │ │ +05c3c4: 5473 6506 |003a: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$roundAlertDialogView:Landroid/view/View; // field@0665 │ │ +05c3c8: 6e10 2513 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +05c3ce: 0c03 |003f: move-result-object v3 │ │ +05c3d0: 5474 6206 |0040: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c3d4: 6e20 b018 6400 |0042: invoke-virtual {v4, v6}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ +05c3da: 0c04 |0045: move-result-object v4 │ │ +05c3dc: 7130 f414 4305 |0046: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05c3e2: 0c03 |0049: move-result-object v3 │ │ +05c3e4: 6e10 f514 0300 |004a: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05c3ea: 0e00 |004d: return-void │ │ +05c3ec: 5473 6406 |004e: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ +05c3f0: 7110 aa17 0200 |0050: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +05c3f6: 0a04 |0053: move-result v4 │ │ +05c3f8: 7110 ad17 0400 |0054: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05c3fe: 0c04 |0057: move-result-object v4 │ │ +05c400: 6e20 a419 4300 |0058: invoke-virtual {v3, v4}, Lorg/hiittimer/beans/RoundBean;.setWorkInSeconds:(Ljava/lang/Integer;)V // method@19a4 │ │ +05c406: 5473 6406 |005b: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ +05c40a: 7110 aa17 0100 |005d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +05c410: 0a04 |0060: move-result v4 │ │ +05c412: 7110 ad17 0400 |0061: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05c418: 0c04 |0064: move-result-object v4 │ │ +05c41a: 6e20 a319 4300 |0065: invoke-virtual {v3, v4}, Lorg/hiittimer/beans/RoundBean;.setRestInSeconds:(Ljava/lang/Integer;)V // method@19a3 │ │ +05c420: 5573 6306 |0068: iget-boolean v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$editMode:Z // field@0663 │ │ +05c424: 3903 0d00 |006a: if-nez v3, 0077 // +000d │ │ +05c428: 5473 6206 |006c: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c42c: 7110 a018 0300 |006e: invoke-static {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ +05c432: 0c03 |0071: move-result-object v3 │ │ +05c434: 5474 6406 |0072: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.val$round:Lorg/hiittimer/beans/RoundBean; // field@0664 │ │ +05c438: 7220 3818 4300 |0074: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +05c43e: 5473 6206 |0077: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c442: 7110 a118 0300 |0079: invoke-static {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@18a1 │ │ +05c448: 28d1 |007c: goto 004d // -002f │ │ +05c44a: 0d00 |007d: move-exception v0 │ │ +05c44c: 5473 6206 |007e: iget-object v3, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c450: 6e10 af18 0300 |0080: invoke-virtual {v3}, Lorg/hiittimer/CreateNewTrainingPlan;.getParent:()Landroid/app/Activity; // method@18af │ │ +05c456: 0c03 |0083: move-result-object v3 │ │ +05c458: 5474 6206 |0084: iget-object v4, v7, Lorg/hiittimer/CreateNewTrainingPlan$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0662 │ │ +05c45c: 6e20 b018 6400 |0086: invoke-virtual {v4, v6}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ +05c462: 0c04 |0089: move-result-object v4 │ │ +05c464: 7130 f414 4305 |008a: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05c46a: 0c03 |008d: move-result-object v3 │ │ +05c46c: 6e10 f514 0300 |008e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05c472: 28bc |0091: goto 004d // -0044 │ │ catches : 1 │ │ 0x004e - 0x007c │ │ Ljava/lang/NumberFormatException; -> 0x007d │ │ positions : │ │ 0x0004 line=107 │ │ + 0x0009 line=108 │ │ 0x0017 line=109 │ │ + 0x001c line=110 │ │ 0x002a line=112 │ │ + 0x0034 line=113 │ │ 0x003a line=114 │ │ + 0x0042 line=115 │ │ + 0x0046 line=114 │ │ + 0x004a line=115 │ │ 0x004d line=135 │ │ 0x004e line=119 │ │ 0x005b line=120 │ │ 0x0068 line=122 │ │ 0x006c line=123 │ │ 0x0077 line=126 │ │ 0x007d line=128 │ │ 0x007e line=129 │ │ + 0x008e line=130 │ │ locals : │ │ 0x007e - 0x0092 reg=0 nfe Ljava/lang/NumberFormatException; │ │ 0x002a - 0x0092 reg=1 roundRestInSeconds Ljava/lang/String; │ │ 0x0017 - 0x0092 reg=2 roundWorkInSeconds Ljava/lang/String; │ │ 0x0000 - 0x0092 reg=7 this Lorg/hiittimer/CreateNewTrainingPlan$2; │ │ 0x0000 - 0x0092 reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0092 reg=9 which I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #390 header: │ │ class_idx : 932 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -103882,55 +103889,55 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c49c: |[05c49c] org.hiittimer.CreateNewTrainingPlan$3.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ -05c4ac: 5b01 6606 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0666 │ │ -05c4b0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c4b6: 0e00 |0005: return-void │ │ +05c484: |[05c484] org.hiittimer.CreateNewTrainingPlan$3.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ +05c494: 5b01 6606 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0666 │ │ +05c498: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c49e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c4b8: |[05c4b8] org.hiittimer.CreateNewTrainingPlan$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c4c8: 5410 6606 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0666 │ │ -05c4cc: 6e10 a818 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.finish:()V // method@18a8 │ │ -05c4d2: 0e00 |0005: return-void │ │ +05c4a0: |[05c4a0] org.hiittimer.CreateNewTrainingPlan$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c4b0: 5410 6606 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0666 │ │ +05c4b4: 6e10 a818 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.finish:()V // method@18a8 │ │ +05c4ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/hiittimer/CreateNewTrainingPlan$3; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #391 header: │ │ class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -103955,52 +103962,52 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c4d4: |[05c4d4] org.hiittimer.CreateNewTrainingPlan$4.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ -05c4e4: 5b01 6706 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$4;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0667 │ │ -05c4e8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c4ee: 0e00 |0005: return-void │ │ +05c4bc: |[05c4bc] org.hiittimer.CreateNewTrainingPlan$4.:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ +05c4cc: 5b01 6706 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$4;.this$0:Lorg/hiittimer/CreateNewTrainingPlan; // field@0667 │ │ +05c4d0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c4d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$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 │ │ -05c4f0: |[05c4f0] org.hiittimer.CreateNewTrainingPlan$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c500: 0e00 |0000: return-void │ │ +05c4d8: |[05c4d8] org.hiittimer.CreateNewTrainingPlan$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c4e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$4; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #392 header: │ │ class_idx : 934 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -104025,73 +104032,78 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c504: |[05c504] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$1.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ -05c514: 5b01 6806 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ -05c518: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c51e: 0e00 |0005: return-void │ │ +05c4ec: |[05c4ec] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$1.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ +05c4fc: 5b01 6806 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ +05c500: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -05c520: |[05c520] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c530: 5451 6806 |0000: iget-object v1, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ -05c534: 6e10 9218 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c53a: 0c01 |0005: move-result-object v1 │ │ -05c53c: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05c542: 0c00 |0009: move-result-object v0 │ │ -05c544: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ -05c54a: 0c01 |000d: move-result-object v1 │ │ -05c54c: 5452 6806 |000e: iget-object v2, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ -05c550: 1403 0900 0a7f |0010: const v3, #float 1.83434e+38 // #7f0a0009 │ │ -05c556: 6e20 9318 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c55c: 0c02 |0016: move-result-object v2 │ │ -05c55e: 5453 6806 |0017: iget-object v3, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ -05c562: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ -05c568: 6e20 9318 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c56e: 0c03 |001f: move-result-object v3 │ │ -05c570: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ -05c576: 0c01 |0023: move-result-object v1 │ │ -05c578: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ -05c57e: 0e00 |0027: return-void │ │ +05c508: |[05c508] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c518: 5451 6806 |0000: iget-object v1, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ +05c51c: 6e10 9218 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c522: 0c01 |0005: move-result-object v1 │ │ +05c524: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05c52a: 0c00 |0009: move-result-object v0 │ │ +05c52c: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ +05c532: 0c01 |000d: move-result-object v1 │ │ +05c534: 5452 6806 |000e: iget-object v2, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ +05c538: 1403 0900 0a7f |0010: const v3, #float 1.83434e+38 // #7f0a0009 │ │ +05c53e: 6e20 9318 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c544: 0c02 |0016: move-result-object v2 │ │ +05c546: 5453 6806 |0017: iget-object v3, v5, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0668 │ │ +05c54a: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ +05c550: 6e20 9318 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c556: 0c03 |001f: move-result-object v3 │ │ +05c558: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ +05c55e: 0c01 |0023: move-result-object v1 │ │ +05c560: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ +05c566: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ - 0x000a line=348 │ │ + 0x0002 line=346 │ │ + 0x000a line=349 │ │ + 0x0013 line=350 │ │ + 0x001c line=351 │ │ + 0x0020 line=350 │ │ + 0x0024 line=351 │ │ 0x0027 line=353 │ │ locals : │ │ 0x000a - 0x0028 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0028 reg=5 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1; │ │ 0x0000 - 0x0028 reg=6 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0028 reg=7 which I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #393 header: │ │ class_idx : 935 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -104116,52 +104128,52 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c580: |[05c580] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$2.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ -05c590: 5b01 6906 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0669 │ │ -05c594: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c59a: 0e00 |0005: return-void │ │ +05c568: |[05c568] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$2.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ +05c578: 5b01 6906 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@0669 │ │ +05c57c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c59c: |[05c59c] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05c5ac: 0e00 |0000: return-void │ │ +05c584: |[05c584] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05c594: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 arg1 I │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #394 header: │ │ class_idx : 936 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -104188,67 +104200,67 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c5b0: |[05c5b0] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$3.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ -05c5c0: 5b01 6a06 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@066a │ │ -05c5c4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05c5ca: 0e00 |0005: return-void │ │ +05c598: |[05c598] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$3.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ +05c5a8: 5b01 6a06 |0000: iput-object v1, v0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@066a │ │ +05c5ac: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05c5b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05c5cc: |[05c5cc] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -05c5dc: 6e20 6514 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ -05c5e2: 0c00 |0003: move-result-object v0 │ │ -05c5e4: 1f00 cd03 |0004: check-cast v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05c5e8: 5431 6a06 |0006: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@066a │ │ -05c5ec: 6e10 9218 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c5f2: 0c01 |000b: move-result-object v1 │ │ -05c5f4: 1f01 aa03 |000c: check-cast v1, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05c5f8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -05c5fa: 7130 a318 0102 |000f: invoke-static {v1, v0, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V // method@18a3 │ │ -05c600: 0e00 |0012: return-void │ │ +05c5b4: |[05c5b4] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +05c5c4: 6e20 6514 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ +05c5ca: 0c00 |0003: move-result-object v0 │ │ +05c5cc: 1f00 cd03 |0004: check-cast v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05c5d0: 5431 6a06 |0006: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // field@066a │ │ +05c5d4: 6e10 9218 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c5da: 0c01 |000b: move-result-object v1 │ │ +05c5dc: 1f01 aa03 |000c: check-cast v1, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05c5e0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +05c5e2: 7130 a318 0102 |000f: invoke-static {v1, v0, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V // method@18a3 │ │ +05c5e8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0006 line=380 │ │ 0x0012 line=381 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0006 - 0x0013 reg=0 clickedRound Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0013 reg=3 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3; │ │ 0x0000 - 0x0013 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0013 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0013 reg=6 position I │ │ 0x0000 - 0x0013 reg=7 id J │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #395 header: │ │ class_idx : 937 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 5 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -104273,17 +104285,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c604: |[05c604] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.:()V │ │ -05c614: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ -05c61a: 0e00 |0003: return-void │ │ +05c5ec: |[05c5ec] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.:()V │ │ +05c5fc: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ +05c602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ @@ -104292,62 +104304,63 @@ │ │ type : '(Lorg/hiittimer/beans/RoundBean;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05c61c: |[05c61c] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/beans/RoundBean;)V │ │ -05c62c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05c62e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05c630: 6e10 9218 0500 |0002: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c636: 0c00 |0005: move-result-object v0 │ │ -05c638: 1f00 aa03 |0006: check-cast v0, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05c63c: 6e10 9e19 0600 |0008: invoke-virtual {v6}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ -05c642: 0c03 |000b: move-result-object v3 │ │ -05c644: 6e10 a817 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05c64a: 0a03 |000f: move-result v3 │ │ -05c64c: 3313 1400 |0010: if-ne v3, v1, 0024 // +0014 │ │ -05c650: 6e10 9e19 0600 |0012: invoke-virtual {v6}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ -05c656: 0c03 |0015: move-result-object v3 │ │ -05c658: 6e10 a817 0300 |0016: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05c65e: 0a03 |0019: move-result v3 │ │ -05c660: 7110 a018 0000 |001a: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ -05c666: 0c04 |001d: move-result-object v4 │ │ -05c668: 7210 4418 0400 |001e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1844 │ │ -05c66e: 0a04 |0021: move-result v4 │ │ -05c670: 3243 2400 |0022: if-eq v3, v4, 0046 // +0024 │ │ -05c674: 7110 a018 0000 |0024: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ -05c67a: 0c03 |0027: move-result-object v3 │ │ -05c67c: 7220 4218 6300 |0028: invoke-interface {v3, v6}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@1842 │ │ -05c682: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ -05c686: 7110 a018 0000 |002d: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ -05c68c: 0c03 |0030: move-result-object v3 │ │ -05c68e: 7110 a919 0300 |0031: invoke-static {v3}, Lorg/hiittimer/beans/RoundBeanUtils;.recalculateRoundsNumbers:(Ljava/util/List;)V // method@19a9 │ │ -05c694: 7110 a118 0000 |0034: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@18a1 │ │ -05c69a: 1403 2400 0a7f |0037: const v3, #float 1.83434e+38 // #7f0a0024 │ │ -05c6a0: 6e20 9318 3500 |003a: invoke-virtual {v5, v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c6a6: 0c03 |003d: move-result-object v3 │ │ -05c6a8: 7130 f414 3002 |003e: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05c6ae: 0c02 |0041: move-result-object v2 │ │ -05c6b0: 6e10 f514 0200 |0042: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05c6b6: 0e00 |0045: return-void │ │ -05c6b8: 0121 |0046: move v1, v2 │ │ -05c6ba: 28dd |0047: goto 0024 // -0023 │ │ +05c604: |[05c604] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/beans/RoundBean;)V │ │ +05c614: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05c616: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05c618: 6e10 9218 0500 |0002: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c61e: 0c00 |0005: move-result-object v0 │ │ +05c620: 1f00 aa03 |0006: check-cast v0, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05c624: 6e10 9e19 0600 |0008: invoke-virtual {v6}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ +05c62a: 0c03 |000b: move-result-object v3 │ │ +05c62c: 6e10 a817 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05c632: 0a03 |000f: move-result v3 │ │ +05c634: 3313 1400 |0010: if-ne v3, v1, 0024 // +0014 │ │ +05c638: 6e10 9e19 0600 |0012: invoke-virtual {v6}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ +05c63e: 0c03 |0015: move-result-object v3 │ │ +05c640: 6e10 a817 0300 |0016: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05c646: 0a03 |0019: move-result v3 │ │ +05c648: 7110 a018 0000 |001a: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ +05c64e: 0c04 |001d: move-result-object v4 │ │ +05c650: 7210 4418 0400 |001e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1844 │ │ +05c656: 0a04 |0021: move-result v4 │ │ +05c658: 3243 2400 |0022: if-eq v3, v4, 0046 // +0024 │ │ +05c65c: 7110 a018 0000 |0024: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ +05c662: 0c03 |0027: move-result-object v3 │ │ +05c664: 7220 4218 6300 |0028: invoke-interface {v3, v6}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@1842 │ │ +05c66a: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ +05c66e: 7110 a018 0000 |002d: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; // method@18a0 │ │ +05c674: 0c03 |0030: move-result-object v3 │ │ +05c676: 7110 a919 0300 |0031: invoke-static {v3}, Lorg/hiittimer/beans/RoundBeanUtils;.recalculateRoundsNumbers:(Ljava/util/List;)V // method@19a9 │ │ +05c67c: 7110 a118 0000 |0034: invoke-static {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@18a1 │ │ +05c682: 1403 2400 0a7f |0037: const v3, #float 1.83434e+38 // #7f0a0024 │ │ +05c688: 6e20 9318 3500 |003a: invoke-virtual {v5, v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c68e: 0c03 |003d: move-result-object v3 │ │ +05c690: 7130 f414 3002 |003e: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05c696: 0c02 |0041: move-result-object v2 │ │ +05c698: 6e10 f514 0200 |0042: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05c69e: 0e00 |0045: return-void │ │ +05c6a0: 0121 |0046: move v1, v2 │ │ +05c6a2: 28dd |0047: goto 0024 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=411 │ │ 0x0008 line=413 │ │ + 0x0012 line=414 │ │ 0x0024 line=416 │ │ 0x002b line=418 │ │ 0x002d line=419 │ │ 0x0034 line=422 │ │ 0x0037 line=424 │ │ 0x0045 line=426 │ │ - 0x0047 line=413 │ │ + 0x0047 line=414 │ │ locals : │ │ 0x0024 - 0x0046 reg=1 roundsNumbersNeedToBeRecalculated Z │ │ 0x0008 - 0x0048 reg=0 parent Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x0048 reg=5 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ 0x0000 - 0x0048 reg=6 selectedRound Lorg/hiittimer/beans/RoundBean; │ │ │ │ #2 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;) │ │ @@ -104355,69 +104368,71 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05c6bc: |[05c6bc] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ -05c6cc: 6e10 9218 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c6d2: 0c01 |0003: move-result-object v1 │ │ -05c6d4: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05c6da: 0c00 |0007: move-result-object v0 │ │ -05c6dc: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ -05c6e2: 6e20 9318 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c6e8: 0c01 |000e: move-result-object v1 │ │ -05c6ea: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ -05c6f0: 6e20 9318 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c6f6: 0c02 |0015: move-result-object v2 │ │ -05c6f8: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05c6fe: 0c01 |0019: move-result-object v1 │ │ -05c700: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ -05c706: 0c01 |001d: move-result-object v1 │ │ -05c708: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ -05c70e: 0a01 |0021: move-result v1 │ │ -05c710: 0f01 |0022: return v1 │ │ +05c6a4: |[05c6a4] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ +05c6b4: 6e10 9218 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c6ba: 0c01 |0003: move-result-object v1 │ │ +05c6bc: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05c6c2: 0c00 |0007: move-result-object v0 │ │ +05c6c4: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ +05c6ca: 6e20 9318 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c6d0: 0c01 |000e: move-result-object v1 │ │ +05c6d2: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ +05c6d8: 6e20 9318 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c6de: 0c02 |0015: move-result-object v2 │ │ +05c6e0: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05c6e6: 0c01 |0019: move-result-object v1 │ │ +05c6e8: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ +05c6ee: 0c01 |001d: move-result-object v1 │ │ +05c6f0: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ +05c6f6: 0a01 |0021: move-result v1 │ │ +05c6f8: 0f01 |0022: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0008 line=363 │ │ + 0x000b line=364 │ │ + 0x0016 line=363 │ │ locals : │ │ 0x0008 - 0x0023 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0023 reg=3 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ #3 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;) │ │ name : 'setupRoundsList' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05c714: |[05c714] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.setupRoundsList:()V │ │ -05c724: 6e10 9418 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ -05c72a: 0c02 |0003: move-result-object v2 │ │ -05c72c: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05c732: 0c02 |0007: move-result-object v2 │ │ -05c734: 1403 0600 087f |0008: const v3, #float 1.80775e+38 // #7f080006 │ │ -05c73a: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c740: 0c01 |000e: move-result-object v1 │ │ -05c742: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -05c746: 6e10 9218 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c74c: 0c02 |0014: move-result-object v2 │ │ -05c74e: 1f02 aa03 |0015: check-cast v2, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05c752: 7110 a218 0200 |0017: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$200:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // method@18a2 │ │ -05c758: 0c00 |001a: move-result-object v0 │ │ -05c75a: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ -05c760: 2202 a803 |001e: new-instance v2, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3; // type@03a8 │ │ -05c764: 7020 8e18 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188e │ │ -05c76a: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ -05c770: 6e20 9b18 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@189b │ │ -05c776: 0e00 |0029: return-void │ │ +05c6fc: |[05c6fc] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.setupRoundsList:()V │ │ +05c70c: 6e10 9418 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ +05c712: 0c02 |0003: move-result-object v2 │ │ +05c714: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05c71a: 0c02 |0007: move-result-object v2 │ │ +05c71c: 1403 0600 087f |0008: const v3, #float 1.80775e+38 // #7f080006 │ │ +05c722: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c728: 0c01 |000e: move-result-object v1 │ │ +05c72a: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +05c72e: 6e10 9218 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c734: 0c02 |0014: move-result-object v2 │ │ +05c736: 1f02 aa03 |0015: check-cast v2, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05c73a: 7110 a218 0200 |0017: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$200:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // method@18a2 │ │ +05c740: 0c00 |001a: move-result-object v0 │ │ +05c742: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ +05c748: 2202 a803 |001e: new-instance v2, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3; // type@03a8 │ │ +05c74c: 7020 8e18 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188e │ │ +05c752: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ +05c758: 6e20 9b18 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@189b │ │ +05c75e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0011 line=370 │ │ 0x001b line=372 │ │ 0x001e line=374 │ │ 0x0026 line=384 │ │ @@ -104432,73 +104447,75 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -05c778: |[05c778] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.setupTrainingPlanData:()V │ │ -05c788: 6e10 9218 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c78e: 0c02 |0003: move-result-object v2 │ │ -05c790: 1f02 aa03 |0004: check-cast v2, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05c794: 6e10 9418 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ -05c79a: 0c03 |0009: move-result-object v3 │ │ -05c79c: 6e10 3c13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05c7a2: 0c03 |000d: move-result-object v3 │ │ -05c7a4: 1404 0200 087f |000e: const v4, #float 1.80775e+38 // #7f080002 │ │ -05c7aa: 6e20 1f13 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c7b0: 0c01 |0014: move-result-object v1 │ │ -05c7b2: 1f01 e402 |0015: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ -05c7b6: 6e10 9418 0500 |0017: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ -05c7bc: 0c03 |001a: move-result-object v3 │ │ -05c7be: 6e10 3c13 0300 |001b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05c7c4: 0c03 |001e: move-result-object v3 │ │ -05c7c6: 1404 0300 087f |001f: const v4, #float 1.80775e+38 // #7f080003 │ │ -05c7cc: 6e20 1f13 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c7d2: 0c00 |0025: move-result-object v0 │ │ -05c7d4: 1f00 e402 |0026: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05c7d8: 7110 a418 0200 |0028: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ -05c7de: 0c03 |002b: move-result-object v3 │ │ -05c7e0: 6e10 b619 0300 |002c: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -05c7e6: 0c03 |002f: move-result-object v3 │ │ -05c7e8: 3803 1b00 |0030: if-eqz v3, 004b // +001b │ │ -05c7ec: 7110 a418 0200 |0032: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ -05c7f2: 0c03 |0035: move-result-object v3 │ │ -05c7f4: 6e10 b619 0300 |0036: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -05c7fa: 0c03 |0039: move-result-object v3 │ │ -05c7fc: 6e10 d717 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05c802: 0a03 |003d: move-result v3 │ │ -05c804: 3903 0d00 |003e: if-nez v3, 004b // +000d │ │ -05c808: 7110 a418 0200 |0040: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ -05c80e: 0c03 |0043: move-result-object v3 │ │ -05c810: 6e10 b619 0300 |0044: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -05c816: 0c03 |0047: move-result-object v3 │ │ -05c818: 6e20 7214 3100 |0048: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05c81e: 7110 a418 0200 |004b: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ -05c824: 0c03 |004e: move-result-object v3 │ │ -05c826: 6e10 b519 0300 |004f: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ -05c82c: 0c03 |0052: move-result-object v3 │ │ -05c82e: 3803 1100 |0053: if-eqz v3, 0064 // +0011 │ │ -05c832: 7110 a418 0200 |0055: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ -05c838: 0c03 |0058: move-result-object v3 │ │ -05c83a: 6e10 b519 0300 |0059: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ -05c840: 0c03 |005c: move-result-object v3 │ │ -05c842: 7110 e317 0300 |005d: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ -05c848: 0c03 |0060: move-result-object v3 │ │ -05c84a: 6e20 7214 3000 |0061: invoke-virtual {v0, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05c850: 0e00 |0064: return-void │ │ +05c760: |[05c760] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.setupTrainingPlanData:()V │ │ +05c770: 6e10 9218 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c776: 0c02 |0003: move-result-object v2 │ │ +05c778: 1f02 aa03 |0004: check-cast v2, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05c77c: 6e10 9418 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ +05c782: 0c03 |0009: move-result-object v3 │ │ +05c784: 6e10 3c13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05c78a: 0c03 |000d: move-result-object v3 │ │ +05c78c: 1404 0200 087f |000e: const v4, #float 1.80775e+38 // #7f080002 │ │ +05c792: 6e20 1f13 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c798: 0c01 |0014: move-result-object v1 │ │ +05c79a: 1f01 e402 |0015: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ +05c79e: 6e10 9418 0500 |0017: invoke-virtual {v5}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ +05c7a4: 0c03 |001a: move-result-object v3 │ │ +05c7a6: 6e10 3c13 0300 |001b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05c7ac: 0c03 |001e: move-result-object v3 │ │ +05c7ae: 1404 0300 087f |001f: const v4, #float 1.80775e+38 // #7f080003 │ │ +05c7b4: 6e20 1f13 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c7ba: 0c00 |0025: move-result-object v0 │ │ +05c7bc: 1f00 e402 |0026: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05c7c0: 7110 a418 0200 |0028: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ +05c7c6: 0c03 |002b: move-result-object v3 │ │ +05c7c8: 6e10 b619 0300 |002c: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +05c7ce: 0c03 |002f: move-result-object v3 │ │ +05c7d0: 3803 1b00 |0030: if-eqz v3, 004b // +001b │ │ +05c7d4: 7110 a418 0200 |0032: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ +05c7da: 0c03 |0035: move-result-object v3 │ │ +05c7dc: 6e10 b619 0300 |0036: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +05c7e2: 0c03 |0039: move-result-object v3 │ │ +05c7e4: 6e10 d717 0300 |003a: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05c7ea: 0a03 |003d: move-result v3 │ │ +05c7ec: 3903 0d00 |003e: if-nez v3, 004b // +000d │ │ +05c7f0: 7110 a418 0200 |0040: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ +05c7f6: 0c03 |0043: move-result-object v3 │ │ +05c7f8: 6e10 b619 0300 |0044: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +05c7fe: 0c03 |0047: move-result-object v3 │ │ +05c800: 6e20 7214 3100 |0048: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05c806: 7110 a418 0200 |004b: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ +05c80c: 0c03 |004e: move-result-object v3 │ │ +05c80e: 6e10 b519 0300 |004f: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ +05c814: 0c03 |0052: move-result-object v3 │ │ +05c816: 3803 1100 |0053: if-eqz v3, 0064 // +0011 │ │ +05c81a: 7110 a418 0200 |0055: invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; // method@18a4 │ │ +05c820: 0c03 |0058: move-result-object v3 │ │ +05c822: 6e10 b519 0300 |0059: invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ +05c828: 0c03 |005c: move-result-object v3 │ │ +05c82a: 7110 e317 0300 |005d: invoke-static {v3}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ +05c830: 0c03 |0060: move-result-object v3 │ │ +05c832: 6e20 7214 3000 |0061: invoke-virtual {v0, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05c838: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0006 line=430 │ │ 0x0017 line=432 │ │ 0x0028 line=435 │ │ 0x0040 line=436 │ │ 0x004b line=438 │ │ 0x0055 line=440 │ │ + 0x0059 line=441 │ │ + 0x005d line=440 │ │ 0x0064 line=444 │ │ locals : │ │ 0x0028 - 0x0065 reg=0 editTextTrainingPlanGetReadyTimeInSeconds Landroid/widget/EditText; │ │ 0x0017 - 0x0065 reg=1 editTextTrainingPlanName Landroid/widget/EditText; │ │ 0x0006 - 0x0065 reg=2 parent Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x0065 reg=5 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ @@ -104507,56 +104524,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05c854: |[05c854] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.showHelpDialog:()V │ │ -05c864: 7010 9518 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@1895 │ │ -05c86a: 0a01 |0003: move-result v1 │ │ -05c86c: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -05c870: 0e00 |0006: return-void │ │ -05c872: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05c876: 6e10 9218 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c87c: 0c01 |000c: move-result-object v1 │ │ -05c87e: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05c884: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ -05c88a: 6e20 9318 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c890: 0c01 |0016: move-result-object v1 │ │ -05c892: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05c898: 0c01 |001a: move-result-object v1 │ │ -05c89a: 1402 0700 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0007 │ │ -05c8a0: 6e20 9318 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c8a6: 0c02 |0021: move-result-object v2 │ │ -05c8a8: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ -05c8ae: 0c01 |0025: move-result-object v1 │ │ -05c8b0: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ -05c8b6: 6e20 9318 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c8bc: 0c02 |002c: move-result-object v2 │ │ -05c8be: 2203 a703 |002d: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2; // type@03a7 │ │ -05c8c2: 7020 8c18 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188c │ │ -05c8c8: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -05c8ce: 0c01 |0035: move-result-object v1 │ │ -05c8d0: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ -05c8d6: 6e20 9318 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ -05c8dc: 0c02 |003c: move-result-object v2 │ │ -05c8de: 2203 a603 |003d: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1; // type@03a6 │ │ -05c8e2: 7020 8a18 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188a │ │ -05c8e8: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ -05c8ee: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05c8f4: 0c01 |0048: move-result-object v1 │ │ -05c8f6: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05c8fc: 28ba |004c: goto 0006 // -0046 │ │ +05c83c: |[05c83c] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.showHelpDialog:()V │ │ +05c84c: 7010 9518 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@1895 │ │ +05c852: 0a01 |0003: move-result v1 │ │ +05c854: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +05c858: 0e00 |0006: return-void │ │ +05c85a: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05c85e: 6e10 9218 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c864: 0c01 |000c: move-result-object v1 │ │ +05c866: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05c86c: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ +05c872: 6e20 9318 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c878: 0c01 |0016: move-result-object v1 │ │ +05c87a: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05c880: 0c01 |001a: move-result-object v1 │ │ +05c882: 1402 0700 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0007 │ │ +05c888: 6e20 9318 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c88e: 0c02 |0021: move-result-object v2 │ │ +05c890: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ +05c896: 0c01 |0025: move-result-object v1 │ │ +05c898: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ +05c89e: 6e20 9318 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c8a4: 0c02 |002c: move-result-object v2 │ │ +05c8a6: 2203 a703 |002d: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2; // type@03a7 │ │ +05c8aa: 7020 8c18 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188c │ │ +05c8b0: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +05c8b6: 0c01 |0035: move-result-object v1 │ │ +05c8b8: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ +05c8be: 6e20 9318 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1893 │ │ +05c8c4: 0c02 |003c: move-result-object v2 │ │ +05c8c6: 2203 a603 |003d: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1; // type@03a6 │ │ +05c8ca: 7020 8a18 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;.:(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V // method@188a │ │ +05c8d0: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ +05c8d6: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05c8dc: 0c01 |0048: move-result-object v1 │ │ +05c8de: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05c8e4: 28ba |004c: goto 0006 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0006 line=358 │ │ 0x0007 line=331 │ │ 0x0010 line=333 │ │ + 0x001e line=334 │ │ + 0x0029 line=335 │ │ + 0x0039 line=341 │ │ 0x0045 line=356 │ │ locals : │ │ 0x0010 - 0x004d reg=0 helpDialogBuilder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x004d reg=4 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;) │ │ @@ -104564,19 +104584,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05c900: |[05c900] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05c910: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ -05c916: 7010 9d18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.setupTrainingPlanData:()V // method@189d │ │ -05c91c: 7010 9c18 0000 |0006: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.setupRoundsList:()V // method@189c │ │ -05c922: 0e00 |0009: return-void │ │ +05c8e8: |[05c8e8] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05c8f8: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ +05c8fe: 7010 9d18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.setupTrainingPlanData:()V // method@189d │ │ +05c904: 7010 9c18 0000 |0006: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.setupRoundsList:()V // method@189c │ │ +05c90a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0003 line=478 │ │ 0x0006 line=480 │ │ 0x0009 line=481 │ │ locals : │ │ @@ -104588,47 +104608,47 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -05c924: |[05c924] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -05c934: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05c936: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ -05c93c: 0c00 |0004: move-result-object v0 │ │ -05c93e: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ -05c942: 6e10 9418 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ -05c948: 0c03 |000a: move-result-object v3 │ │ -05c94a: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05c950: 0c03 |000e: move-result-object v3 │ │ -05c952: 1405 0600 087f |000f: const v5, #float 1.80775e+38 // #7f080006 │ │ -05c958: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05c95e: 0c01 |0015: move-result-object v1 │ │ -05c960: 1f01 f002 |0016: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -05c964: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ -05c968: 6e20 8d14 3100 |001a: invoke-virtual {v1, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ -05c96e: 0c02 |001d: move-result-object v2 │ │ -05c970: 1f02 cd03 |001e: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05c974: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ -05c97a: 0a03 |0023: move-result v3 │ │ -05c97c: 2b03 1800 0000 |0024: packed-switch v3, 0000003c // +00000018 │ │ -05c982: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ -05c988: 0a03 |002a: move-result v3 │ │ -05c98a: 0f03 |002b: return v3 │ │ -05c98c: 6e10 9218 0600 |002c: invoke-virtual {v6}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c992: 0c03 |002f: move-result-object v3 │ │ -05c994: 1f03 aa03 |0030: check-cast v3, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05c998: 7130 a318 2304 |0032: invoke-static {v3, v2, v4}, Lorg/hiittimer/CreateNewTrainingPlan;.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V // method@18a3 │ │ -05c99e: 0143 |0035: move v3, v4 │ │ -05c9a0: 28f5 |0036: goto 002b // -000b │ │ -05c9a2: 7020 9118 2600 |0037: invoke-direct {v6, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/beans/RoundBean;)V // method@1891 │ │ -05c9a8: 0143 |003a: move v3, v4 │ │ -05c9aa: 28f0 |003b: goto 002b // -0010 │ │ -05c9ac: 0001 0200 1c00 087f 0800 0000 1300 ... |003c: packed-switch-data (8 units) │ │ +05c90c: |[05c90c] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +05c91c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05c91e: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ +05c924: 0c00 |0004: move-result-object v0 │ │ +05c926: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ +05c92a: 6e10 9418 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1894 │ │ +05c930: 0c03 |000a: move-result-object v3 │ │ +05c932: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05c938: 0c03 |000e: move-result-object v3 │ │ +05c93a: 1405 0600 087f |000f: const v5, #float 1.80775e+38 // #7f080006 │ │ +05c940: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05c946: 0c01 |0015: move-result-object v1 │ │ +05c948: 1f01 f002 |0016: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +05c94c: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ +05c950: 6e20 8d14 3100 |001a: invoke-virtual {v1, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ +05c956: 0c02 |001d: move-result-object v2 │ │ +05c958: 1f02 cd03 |001e: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05c95c: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ +05c962: 0a03 |0023: move-result v3 │ │ +05c964: 2b03 1800 0000 |0024: packed-switch v3, 0000003c // +00000018 │ │ +05c96a: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ +05c970: 0a03 |002a: move-result v3 │ │ +05c972: 0f03 |002b: return v3 │ │ +05c974: 6e10 9218 0600 |002c: invoke-virtual {v6}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c97a: 0c03 |002f: move-result-object v3 │ │ +05c97c: 1f03 aa03 |0030: check-cast v3, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05c980: 7130 a318 2304 |0032: invoke-static {v3, v2, v4}, Lorg/hiittimer/CreateNewTrainingPlan;.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V // method@18a3 │ │ +05c986: 0143 |0035: move v3, v4 │ │ +05c988: 28f5 |0036: goto 002b // -000b │ │ +05c98a: 7020 9118 2600 |0037: invoke-direct {v6, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/beans/RoundBean;)V // method@1891 │ │ +05c990: 0143 |003a: move v3, v4 │ │ +05c992: 28f0 |003b: goto 002b // -0010 │ │ +05c994: 0001 0200 1c00 087f 0800 0000 1300 ... |003c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=390 │ │ 0x0007 line=391 │ │ 0x0018 line=392 │ │ 0x0020 line=394 │ │ 0x0027 line=404 │ │ @@ -104649,23 +104669,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05c9bc: |[05c9bc] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -05c9cc: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ -05c9d2: 6e10 9218 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ -05c9d8: 0c01 |0006: move-result-object v1 │ │ -05c9da: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ -05c9e0: 0c00 |000a: move-result-object v0 │ │ -05c9e2: 1401 0500 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0005 │ │ -05c9e8: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05c9ee: 0e00 |0011: return-void │ │ +05c9a4: |[05c9a4] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +05c9b4: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ +05c9ba: 6e10 9218 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1892 │ │ +05c9c0: 0c01 |0006: move-result-object v1 │ │ +05c9c2: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ +05c9c8: 0c00 |000a: move-result-object v0 │ │ +05c9ca: 1401 0500 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0005 │ │ +05c9d0: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05c9d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=458 │ │ 0x000b line=459 │ │ 0x0011 line=461 │ │ locals : │ │ @@ -104680,20 +104700,20 @@ │ │ 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 : 9 16-bit code units │ │ -05c9f0: |[05c9f0] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05ca00: 1401 0500 037f |0000: const v1, #float 1.74129e+38 // #7f030005 │ │ -05ca06: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05ca08: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05ca0e: 0c00 |0007: move-result-object v0 │ │ -05ca10: 1100 |0008: return-object v0 │ │ +05c9d8: |[05c9d8] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05c9e8: 1401 0500 037f |0000: const v1, #float 1.74129e+38 // #7f030005 │ │ +05c9ee: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05c9f0: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05c9f6: 0c00 |0007: move-result-object v0 │ │ +05c9f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0008 line=470 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 rootView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ @@ -104706,33 +104726,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ca14: |[05ca14] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onResume:()V │ │ -05ca24: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ -05ca2a: 7010 9e18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.showHelpDialog:()V // method@189e │ │ -05ca30: 0e00 |0006: return-void │ │ +05c9fc: |[05c9fc] org.hiittimer.CreateNewTrainingPlan$PlaceholderFragment.onResume:()V │ │ +05ca0c: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ +05ca12: 7010 9e18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.showHelpDialog:()V // method@189e │ │ +05ca18: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=451 │ │ 0x0006 line=452 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #396 header: │ │ class_idx : 938 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 746 │ │ +source_file_idx : 739 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -104775,36 +104795,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca34: |[05ca34] org.hiittimer.CreateNewTrainingPlan.:()V │ │ -05ca44: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -05ca4a: 0e00 |0003: return-void │ │ +05ca1c: |[05ca1c] org.hiittimer.CreateNewTrainingPlan.:()V │ │ +05ca2c: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05ca32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ - 0x0003 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #1 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ name : 'access$000' │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ca4c: |[05ca4c] org.hiittimer.CreateNewTrainingPlan.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; │ │ -05ca5c: 5410 6f06 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05ca60: 1100 |0002: return-object v0 │ │ +05ca34: |[05ca34] org.hiittimer.CreateNewTrainingPlan.access$000:(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; │ │ +05ca44: 5410 6f06 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05ca48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #2 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -104812,17 +104831,17 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ca64: |[05ca64] org.hiittimer.CreateNewTrainingPlan.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ -05ca74: 7010 b818 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.roundsAdapterUpdate:()V // method@18b8 │ │ -05ca7a: 0e00 |0003: return-void │ │ +05ca4c: |[05ca4c] org.hiittimer.CreateNewTrainingPlan.access$100:(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ +05ca5c: 7010 b818 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/CreateNewTrainingPlan;.roundsAdapterUpdate:()V // method@18b8 │ │ +05ca62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #3 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -104830,17 +104849,17 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/adapters/RoundBeanArrayAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ca7c: |[05ca7c] org.hiittimer.CreateNewTrainingPlan.access$200:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/adapters/RoundBeanArrayAdapter; │ │ -05ca8c: 5410 6e06 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ -05ca90: 1100 |0002: return-object v0 │ │ +05ca64: |[05ca64] org.hiittimer.CreateNewTrainingPlan.access$200:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/adapters/RoundBeanArrayAdapter; │ │ +05ca74: 5410 6e06 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ +05ca78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #4 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -104848,17 +104867,17 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05ca94: |[05ca94] org.hiittimer.CreateNewTrainingPlan.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V │ │ -05caa4: 7030 a618 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V // method@18a6 │ │ -05caaa: 0e00 |0003: return-void │ │ +05ca7c: |[05ca7c] org.hiittimer.CreateNewTrainingPlan.access$300:(Lorg/hiittimer/CreateNewTrainingPlan;Lorg/hiittimer/beans/RoundBean;Z)V │ │ +05ca8c: 7030 a618 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V // method@18a6 │ │ +05ca92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x0004 reg=1 x1 Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -104868,17 +104887,17 @@ │ │ type : '(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05caac: |[05caac] org.hiittimer.CreateNewTrainingPlan.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ -05cabc: 5410 7006 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cac0: 1100 |0002: return-object v0 │ │ +05ca94: |[05ca94] org.hiittimer.CreateNewTrainingPlan.access$400:(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ +05caa4: 5410 7006 |0000: iget-object v0, v1, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05caa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #6 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -104886,92 +104905,99 @@ │ │ type : '(Lorg/hiittimer/beans/RoundBean;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -05cac4: |[05cac4] org.hiittimer.CreateNewTrainingPlan.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V │ │ -05cad4: 2203 0b00 |0000: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05cad8: 7020 3d00 8300 |0002: invoke-direct {v3, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05cade: 6e10 ad18 0800 |0005: invoke-virtual {v8}, Lorg/hiittimer/CreateNewTrainingPlan;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@18ad │ │ -05cae4: 0c02 |0008: move-result-object v2 │ │ -05cae6: 1405 0a00 037f |0009: const v5, #float 1.74129e+38 // #7f03000a │ │ -05caec: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -05caee: 6e30 d912 5206 |000d: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@12d9 │ │ -05caf4: 0c04 |0010: move-result-object v4 │ │ -05caf6: 380a 2a00 |0011: if-eqz v10, 003b // +002a │ │ -05cafa: 1405 1300 087f |0013: const v5, #float 1.80775e+38 // #7f080013 │ │ -05cb00: 6e20 1f13 5400 |0016: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05cb06: 0c01 |0019: move-result-object v1 │ │ -05cb08: 1f01 e402 |001a: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ -05cb0c: 1405 1400 087f |001c: const v5, #float 1.80775e+38 // #7f080014 │ │ -05cb12: 6e20 1f13 5400 |001f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05cb18: 0c00 |0022: move-result-object v0 │ │ -05cb1a: 1f00 e402 |0023: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05cb1e: 6e10 a019 0900 |0025: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ -05cb24: 0c05 |0028: move-result-object v5 │ │ -05cb26: 7110 e317 0500 |0029: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ -05cb2c: 0c05 |002c: move-result-object v5 │ │ -05cb2e: 6e20 7214 5100 |002d: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05cb34: 6e10 9f19 0900 |0030: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ -05cb3a: 0c05 |0033: move-result-object v5 │ │ -05cb3c: 7110 e317 0500 |0034: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ -05cb42: 0c05 |0037: move-result-object v5 │ │ -05cb44: 6e20 7214 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05cb4a: 6e20 4500 4300 |003b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -05cb50: 0c05 |003e: move-result-object v5 │ │ -05cb52: 2206 6b03 |003f: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -05cb56: 7010 e417 0600 |0041: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05cb5c: 1407 2500 0a7f |0044: const v7, #float 1.83434e+38 // #7f0a0025 │ │ -05cb62: 6e20 b018 7800 |0047: invoke-virtual {v8, v7}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ -05cb68: 0c07 |004a: move-result-object v7 │ │ -05cb6a: 6e20 ed17 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05cb70: 0c06 |004e: move-result-object v6 │ │ -05cb72: 1a07 0100 |004f: const-string v7, " " // string@0001 │ │ -05cb76: 6e20 ed17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05cb7c: 0c06 |0054: move-result-object v6 │ │ -05cb7e: 6e10 9e19 0900 |0055: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ -05cb84: 0c07 |0058: move-result-object v7 │ │ -05cb86: 6e20 ec17 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05cb8c: 0c06 |005c: move-result-object v6 │ │ -05cb8e: 6e10 f217 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05cb94: 0c06 |0060: move-result-object v6 │ │ -05cb96: 6e20 4400 6500 |0061: invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05cb9c: 0c06 |0064: move-result-object v6 │ │ -05cb9e: 380a 2100 |0065: if-eqz v10, 0086 // +0021 │ │ -05cba2: 1405 0c00 0a7f |0067: const v5, #float 1.83434e+38 // #7f0a000c │ │ -05cba8: 2207 a303 |006a: new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$2; // type@03a3 │ │ -05cbac: 705a 8418 8794 |006c: invoke-direct {v7, v8, v4, v9, v10}, Lorg/hiittimer/CreateNewTrainingPlan$2;.:(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V // method@1884 │ │ -05cbb2: 6e30 4200 5607 |006f: invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -05cbb8: 0c05 |0072: move-result-object v5 │ │ -05cbba: 1406 0500 0a7f |0073: const v6, #float 1.83434e+38 // #7f0a0005 │ │ -05cbc0: 2207 a203 |0076: new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$1; // type@03a2 │ │ -05cbc4: 7020 8218 8700 |0078: invoke-direct {v7, v8}, Lorg/hiittimer/CreateNewTrainingPlan$1;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1882 │ │ -05cbca: 6e30 4100 6507 |007b: invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ -05cbd0: 6e10 3e00 0300 |007e: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05cbd6: 0c05 |0081: move-result-object v5 │ │ -05cbd8: 6e10 4600 0500 |0082: invoke-virtual {v5}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05cbde: 0e00 |0085: return-void │ │ -05cbe0: 1405 0100 0a7f |0086: const v5, #float 1.83433e+38 // #7f0a0001 │ │ -05cbe6: 28e1 |0089: goto 006a // -001f │ │ +05caac: |[05caac] org.hiittimer.CreateNewTrainingPlan.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V │ │ +05cabc: 2203 0b00 |0000: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05cac0: 7020 3d00 8300 |0002: invoke-direct {v3, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05cac6: 6e10 ad18 0800 |0005: invoke-virtual {v8}, Lorg/hiittimer/CreateNewTrainingPlan;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@18ad │ │ +05cacc: 0c02 |0008: move-result-object v2 │ │ +05cace: 1405 0a00 037f |0009: const v5, #float 1.74129e+38 // #7f03000a │ │ +05cad4: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +05cad6: 6e30 d912 5206 |000d: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@12d9 │ │ +05cadc: 0c04 |0010: move-result-object v4 │ │ +05cade: 380a 2a00 |0011: if-eqz v10, 003b // +002a │ │ +05cae2: 1405 1300 087f |0013: const v5, #float 1.80775e+38 // #7f080013 │ │ +05cae8: 6e20 1f13 5400 |0016: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05caee: 0c01 |0019: move-result-object v1 │ │ +05caf0: 1f01 e402 |001a: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ +05caf4: 1405 1400 087f |001c: const v5, #float 1.80775e+38 // #7f080014 │ │ +05cafa: 6e20 1f13 5400 |001f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05cb00: 0c00 |0022: move-result-object v0 │ │ +05cb02: 1f00 e402 |0023: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05cb06: 6e10 a019 0900 |0025: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ +05cb0c: 0c05 |0028: move-result-object v5 │ │ +05cb0e: 7110 e317 0500 |0029: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ +05cb14: 0c05 |002c: move-result-object v5 │ │ +05cb16: 6e20 7214 5100 |002d: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05cb1c: 6e10 9f19 0900 |0030: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ +05cb22: 0c05 |0033: move-result-object v5 │ │ +05cb24: 7110 e317 0500 |0034: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@17e3 │ │ +05cb2a: 0c05 |0037: move-result-object v5 │ │ +05cb2c: 6e20 7214 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05cb32: 6e20 4500 4300 |003b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ +05cb38: 0c05 |003e: move-result-object v5 │ │ +05cb3a: 2206 6b03 |003f: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +05cb3e: 7010 e417 0600 |0041: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05cb44: 1407 2500 0a7f |0044: const v7, #float 1.83434e+38 // #7f0a0025 │ │ +05cb4a: 6e20 b018 7800 |0047: invoke-virtual {v8, v7}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ +05cb50: 0c07 |004a: move-result-object v7 │ │ +05cb52: 6e20 ed17 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05cb58: 0c06 |004e: move-result-object v6 │ │ +05cb5a: 1a07 0100 |004f: const-string v7, " " // string@0001 │ │ +05cb5e: 6e20 ed17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05cb64: 0c06 |0054: move-result-object v6 │ │ +05cb66: 6e10 9e19 0900 |0055: invoke-virtual {v9}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ +05cb6c: 0c07 |0058: move-result-object v7 │ │ +05cb6e: 6e20 ec17 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05cb74: 0c06 |005c: move-result-object v6 │ │ +05cb76: 6e10 f217 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05cb7c: 0c06 |0060: move-result-object v6 │ │ +05cb7e: 6e20 4400 6500 |0061: invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05cb84: 0c06 |0064: move-result-object v6 │ │ +05cb86: 380a 2100 |0065: if-eqz v10, 0086 // +0021 │ │ +05cb8a: 1405 0c00 0a7f |0067: const v5, #float 1.83434e+38 // #7f0a000c │ │ +05cb90: 2207 a303 |006a: new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$2; // type@03a3 │ │ +05cb94: 705a 8418 8794 |006c: invoke-direct {v7, v8, v4, v9, v10}, Lorg/hiittimer/CreateNewTrainingPlan$2;.:(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V // method@1884 │ │ +05cb9a: 6e30 4200 5607 |006f: invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +05cba0: 0c05 |0072: move-result-object v5 │ │ +05cba2: 1406 0500 0a7f |0073: const v6, #float 1.83434e+38 // #7f0a0005 │ │ +05cba8: 2207 a203 |0076: new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$1; // type@03a2 │ │ +05cbac: 7020 8218 8700 |0078: invoke-direct {v7, v8}, Lorg/hiittimer/CreateNewTrainingPlan$1;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1882 │ │ +05cbb2: 6e30 4100 6507 |007b: invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ +05cbb8: 6e10 3e00 0300 |007e: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05cbbe: 0c05 |0081: move-result-object v5 │ │ +05cbc0: 6e10 4600 0500 |0082: invoke-virtual {v5}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05cbc6: 0e00 |0085: return-void │ │ +05cbc8: 1405 0100 0a7f |0086: const v5, #float 1.83433e+38 // #7f0a0001 │ │ +05cbce: 28e1 |0089: goto 006a // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x0009 line=84 │ │ 0x0011 line=86 │ │ 0x0013 line=87 │ │ + 0x0016 line=88 │ │ 0x001c line=89 │ │ + 0x001f line=90 │ │ 0x0025 line=92 │ │ 0x0030 line=93 │ │ - 0x003b line=97 │ │ + 0x003b line=98 │ │ + 0x0047 line=100 │ │ + 0x0055 line=101 │ │ + 0x0061 line=99 │ │ + 0x006f line=102 │ │ + 0x007b line=136 │ │ 0x007e line=144 │ │ 0x0085 line=145 │ │ - 0x0086 line=97 │ │ + 0x0086 line=99 │ │ locals : │ │ 0x0025 - 0x003b reg=0 editTextRoundRestInSeconds Landroid/widget/EditText; │ │ 0x001c - 0x003b reg=1 editTextRoundWorkInSeconds Landroid/widget/EditText; │ │ 0x0009 - 0x008a reg=2 layoutInflater Landroid/view/LayoutInflater; │ │ 0x0005 - 0x008a reg=3 roundAlertDialogBuilder Landroid/app/AlertDialog$Builder; │ │ 0x0011 - 0x008a reg=4 roundAlertDialogView Landroid/view/View; │ │ 0x0000 - 0x008a reg=8 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ @@ -104983,21 +105009,21 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05cbe8: |[05cbe8] org.hiittimer.CreateNewTrainingPlan.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -05cbf8: 6e10 a918 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.getApplication:()Landroid/app/Application; // method@18a9 │ │ -05cbfe: 0c00 |0003: move-result-object v0 │ │ -05cc00: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05cc04: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05cc0a: 0c00 |0009: move-result-object v0 │ │ -05cc0c: 1100 |000a: return-object v0 │ │ +05cbd0: |[05cbd0] org.hiittimer.CreateNewTrainingPlan.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +05cbe0: 6e10 a918 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.getApplication:()Landroid/app/Application; // method@18a9 │ │ +05cbe6: 0c00 |0003: move-result-object v0 │ │ +05cbe8: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05cbec: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05cbf2: 0c00 |0009: move-result-object v0 │ │ +05cbf4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #8 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -105005,39 +105031,39 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -05cc10: |[05cc10] org.hiittimer.CreateNewTrainingPlan.getGetReadyTimeInSecondsString:()Ljava/lang/Integer; │ │ -05cc20: 1404 0300 087f |0000: const v4, #float 1.80775e+38 // #7f080003 │ │ -05cc26: 6e20 a718 4500 |0003: invoke-virtual {v5, v4}, Lorg/hiittimer/CreateNewTrainingPlan;.findViewById:(I)Landroid/view/View; // method@18a7 │ │ -05cc2c: 0c00 |0006: move-result-object v0 │ │ -05cc2e: 1f00 e402 |0007: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05cc32: 6e10 7114 0000 |0009: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05cc38: 0c03 |000c: move-result-object v3 │ │ -05cc3a: 3803 1500 |000d: if-eqz v3, 0022 // +0015 │ │ -05cc3e: 6e10 c517 0300 |000f: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05cc44: 0c02 |0012: move-result-object v2 │ │ -05cc46: 3802 0800 |0013: if-eqz v2, 001b // +0008 │ │ -05cc4a: 6e10 d717 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05cc50: 0a04 |0018: move-result v4 │ │ -05cc52: 3804 0700 |0019: if-eqz v4, 0020 // +0007 │ │ -05cc56: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -05cc58: 3901 0800 |001c: if-nez v1, 0024 // +0008 │ │ -05cc5c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -05cc5e: 1104 |001f: return-object v4 │ │ -05cc60: 0721 |0020: move-object v1, v2 │ │ -05cc62: 28fb |0021: goto 001c // -0005 │ │ -05cc64: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05cc66: 28f9 |0023: goto 001c // -0007 │ │ -05cc68: 7110 ae17 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@17ae │ │ -05cc6e: 0c04 |0027: move-result-object v4 │ │ -05cc70: 28f7 |0028: goto 001f // -0009 │ │ +05cbf8: |[05cbf8] org.hiittimer.CreateNewTrainingPlan.getGetReadyTimeInSecondsString:()Ljava/lang/Integer; │ │ +05cc08: 1404 0300 087f |0000: const v4, #float 1.80775e+38 // #7f080003 │ │ +05cc0e: 6e20 a718 4500 |0003: invoke-virtual {v5, v4}, Lorg/hiittimer/CreateNewTrainingPlan;.findViewById:(I)Landroid/view/View; // method@18a7 │ │ +05cc14: 0c00 |0006: move-result-object v0 │ │ +05cc16: 1f00 e402 |0007: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05cc1a: 6e10 7114 0000 |0009: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05cc20: 0c03 |000c: move-result-object v3 │ │ +05cc22: 3803 1500 |000d: if-eqz v3, 0022 // +0015 │ │ +05cc26: 6e10 c517 0300 |000f: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05cc2c: 0c02 |0012: move-result-object v2 │ │ +05cc2e: 3802 0800 |0013: if-eqz v2, 001b // +0008 │ │ +05cc32: 6e10 d717 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05cc38: 0a04 |0018: move-result v4 │ │ +05cc3a: 3804 0700 |0019: if-eqz v4, 0020 // +0007 │ │ +05cc3e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +05cc40: 3901 0800 |001c: if-nez v1, 0024 // +0008 │ │ +05cc44: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +05cc46: 1104 |001f: return-object v4 │ │ +05cc48: 0721 |0020: move-object v1, v2 │ │ +05cc4a: 28fb |0021: goto 001c // -0005 │ │ +05cc4c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05cc4e: 28f9 |0023: goto 001c // -0007 │ │ +05cc50: 7110 ae17 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@17ae │ │ +05cc56: 0c04 |0027: move-result-object v4 │ │ +05cc58: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0013 line=187 │ │ @@ -105061,40 +105087,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05cc74: |[05cc74] org.hiittimer.CreateNewTrainingPlan.getTrainingPlanName:()Ljava/lang/String; │ │ -05cc84: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ -05cc8a: 6e20 a718 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.findViewById:(I)Landroid/view/View; // method@18a7 │ │ -05cc90: 0c00 |0006: move-result-object v0 │ │ -05cc92: 1f00 e402 |0007: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05cc96: 6e10 7114 0000 |0009: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05cc9c: 0c01 |000c: move-result-object v1 │ │ -05cc9e: 3801 1200 |000d: if-eqz v1, 001f // +0012 │ │ -05cca2: 6e10 c517 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05cca8: 0c02 |0012: move-result-object v2 │ │ -05ccaa: 3802 0c00 |0013: if-eqz v2, 001f // +000c │ │ -05ccae: 6e10 c517 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05ccb4: 0c02 |0018: move-result-object v2 │ │ -05ccb6: 6e10 d717 0200 |0019: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05ccbc: 0a02 |001c: move-result v2 │ │ -05ccbe: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -05ccc2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -05ccc4: 1102 |0020: return-object v2 │ │ -05ccc6: 6e10 c517 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05cccc: 0c02 |0024: move-result-object v2 │ │ -05ccce: 28fb |0025: goto 0020 // -0005 │ │ +05cc5c: |[05cc5c] org.hiittimer.CreateNewTrainingPlan.getTrainingPlanName:()Ljava/lang/String; │ │ +05cc6c: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ +05cc72: 6e20 a718 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/CreateNewTrainingPlan;.findViewById:(I)Landroid/view/View; // method@18a7 │ │ +05cc78: 0c00 |0006: move-result-object v0 │ │ +05cc7a: 1f00 e402 |0007: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05cc7e: 6e10 7114 0000 |0009: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05cc84: 0c01 |000c: move-result-object v1 │ │ +05cc86: 3801 1200 |000d: if-eqz v1, 001f // +0012 │ │ +05cc8a: 6e10 c517 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05cc90: 0c02 |0012: move-result-object v2 │ │ +05cc92: 3802 0c00 |0013: if-eqz v2, 001f // +000c │ │ +05cc96: 6e10 c517 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05cc9c: 0c02 |0018: move-result-object v2 │ │ +05cc9e: 6e10 d717 0200 |0019: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05cca4: 0a02 |001c: move-result v2 │ │ +05cca6: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +05ccaa: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +05ccac: 1102 |0020: return-object v2 │ │ +05ccae: 6e10 c517 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05ccb4: 0c02 |0024: move-result-object v2 │ │ +05ccb6: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0009 line=168 │ │ 0x000d line=170 │ │ + 0x0015 line=171 │ │ 0x001f line=172 │ │ 0x0020 line=174 │ │ locals : │ │ 0x0009 - 0x0026 reg=0 editTextTrainingPlanName Landroid/widget/EditText; │ │ 0x000d - 0x0026 reg=1 trainingPlanNameText Landroid/text/Editable; │ │ 0x0000 - 0x0026 reg=3 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ @@ -105103,37 +105130,37 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -05ccd0: |[05ccd0] org.hiittimer.CreateNewTrainingPlan.isTrainingPlanValid:()Z │ │ -05cce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cce2: 5421 7006 |0001: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cce6: 6e10 b619 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -05ccec: 0c01 |0006: move-result-object v1 │ │ -05ccee: 3801 0e00 |0007: if-eqz v1, 0015 // +000e │ │ -05ccf2: 5421 7006 |0009: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05ccf6: 6e10 b619 0100 |000b: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -05ccfc: 0c01 |000e: move-result-object v1 │ │ -05ccfe: 6e10 d717 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05cd04: 0a01 |0012: move-result v1 │ │ -05cd06: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -05cd0a: 0f00 |0015: return v0 │ │ -05cd0c: 5421 7006 |0016: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cd10: 6e10 b519 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ -05cd16: 0c01 |001b: move-result-object v1 │ │ -05cd18: 3801 f9ff |001c: if-eqz v1, 0015 // -0007 │ │ -05cd1c: 5421 6f06 |001e: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cd20: 7210 3e18 0100 |0020: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ -05cd26: 0a01 |0023: move-result v1 │ │ -05cd28: 3901 f1ff |0024: if-nez v1, 0015 // -000f │ │ -05cd2c: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -05cd2e: 28ee |0027: goto 0015 // -0012 │ │ +05ccb8: |[05ccb8] org.hiittimer.CreateNewTrainingPlan.isTrainingPlanValid:()Z │ │ +05ccc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ccca: 5421 7006 |0001: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05ccce: 6e10 b619 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +05ccd4: 0c01 |0006: move-result-object v1 │ │ +05ccd6: 3801 0e00 |0007: if-eqz v1, 0015 // +000e │ │ +05ccda: 5421 7006 |0009: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05ccde: 6e10 b619 0100 |000b: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +05cce4: 0c01 |000e: move-result-object v1 │ │ +05cce6: 6e10 d717 0100 |000f: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05ccec: 0a01 |0012: move-result v1 │ │ +05ccee: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +05ccf2: 0f00 |0015: return v0 │ │ +05ccf4: 5421 7006 |0016: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05ccf8: 6e10 b519 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ +05ccfe: 0c01 |001b: move-result-object v1 │ │ +05cd00: 3801 f9ff |001c: if-eqz v1, 0015 // -0007 │ │ +05cd04: 5421 6f06 |001e: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd08: 7210 3e18 0100 |0020: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ +05cd0e: 0a01 |0023: move-result v1 │ │ +05cd10: 3901 f1ff |0024: if-nez v1, 0015 // -000f │ │ +05cd14: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +05cd16: 28ee |0027: goto 0015 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=148 │ │ 0x0015 line=155 │ │ 0x0016 line=150 │ │ 0x001e line=152 │ │ 0x0026 line=155 │ │ @@ -105145,29 +105172,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05cd30: |[05cd30] org.hiittimer.CreateNewTrainingPlan.roundsAdapterUpdate:()V │ │ -05cd40: 2200 7c03 |0000: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -05cd44: 5431 6f06 |0002: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cd48: 7020 0b18 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@180b │ │ -05cd4e: 5431 6f06 |0007: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cd52: 7120 2118 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.copy:(Ljava/util/List;Ljava/util/List;)V // method@1821 │ │ -05cd58: 5431 6e06 |000c: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ -05cd5c: 6e10 8419 0100 |000e: invoke-virtual {v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.clear:()V // method@1984 │ │ -05cd62: 5b30 6f06 |0011: iput-object v0, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cd66: 5431 6e06 |0013: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ -05cd6a: 5432 6f06 |0015: iget-object v2, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cd6e: 6e20 8319 2100 |0017: invoke-virtual {v1, v2}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@1983 │ │ -05cd74: 5431 6e06 |001a: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ -05cd78: 6e10 8819 0100 |001c: invoke-virtual {v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.notifyDataSetChanged:()V // method@1988 │ │ -05cd7e: 0e00 |001f: return-void │ │ +05cd18: |[05cd18] org.hiittimer.CreateNewTrainingPlan.roundsAdapterUpdate:()V │ │ +05cd28: 2200 7c03 |0000: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +05cd2c: 5431 6f06 |0002: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd30: 7020 0b18 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@180b │ │ +05cd36: 5431 6f06 |0007: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd3a: 7120 2118 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.copy:(Ljava/util/List;Ljava/util/List;)V // method@1821 │ │ +05cd40: 5431 6e06 |000c: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ +05cd44: 6e10 8419 0100 |000e: invoke-virtual {v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.clear:()V // method@1984 │ │ +05cd4a: 5b30 6f06 |0011: iput-object v0, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd4e: 5431 6e06 |0013: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ +05cd52: 5432 6f06 |0015: iget-object v2, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd56: 6e20 8319 2100 |0017: invoke-virtual {v1, v2}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@1983 │ │ +05cd5c: 5431 6e06 |001a: iget-object v1, v3, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ +05cd60: 6e10 8819 0100 |001c: invoke-virtual {v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.notifyDataSetChanged:()V // method@1988 │ │ +05cd66: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ 0x000c line=73 │ │ 0x0011 line=75 │ │ 0x0013 line=77 │ │ @@ -105182,94 +105209,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -05cd80: |[05cd80] org.hiittimer.CreateNewTrainingPlan.saveTrainingPlan:()V │ │ -05cd90: 7010 aa18 0800 |0000: invoke-direct {v8}, Lorg/hiittimer/CreateNewTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18aa │ │ -05cd96: 0c00 |0003: move-result-object v0 │ │ -05cd98: 5485 7006 |0004: iget-object v5, v8, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cd9c: 7110 bc19 0500 |0006: invoke-static {v5}, Lorg/hiittimer/beans/TrainingPlanBeanUtils;.convert:(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; // method@19bc │ │ -05cda2: 0c04 |0009: move-result-object v4 │ │ -05cda4: 6e20 d019 4000 |000a: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ -05cdaa: 6e20 d319 4000 |000d: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ -05cdb0: 5485 6f06 |0010: iget-object v5, v8, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cdb4: 7210 3f18 0500 |0012: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -05cdba: 0c01 |0015: move-result-object v1 │ │ -05cdbc: 7210 2c18 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -05cdc2: 0a05 |0019: move-result v5 │ │ -05cdc4: 3805 1b00 |001a: if-eqz v5, 0035 // +001b │ │ -05cdc8: 7210 2d18 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05cdce: 0c03 |001f: move-result-object v3 │ │ -05cdd0: 1f03 cd03 |0020: check-cast v3, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05cdd4: 7110 a819 0300 |0022: invoke-static {v3}, Lorg/hiittimer/beans/RoundBeanUtils;.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; // method@19a8 │ │ -05cdda: 0c02 |0025: move-result-object v2 │ │ -05cddc: 6e10 fd19 0400 |0026: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05cde2: 0c05 |0029: move-result-object v5 │ │ -05cde4: 6e10 b117 0500 |002a: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -05cdea: 0b06 |002d: move-result-wide v6 │ │ -05cdec: 6e30 df19 6207 |002e: invoke-virtual {v2, v6, v7}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ -05cdf2: 6e20 d019 2000 |0031: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ -05cdf8: 28e2 |0034: goto 0016 // -001e │ │ -05cdfa: 0e00 |0035: return-void │ │ +05cd68: |[05cd68] org.hiittimer.CreateNewTrainingPlan.saveTrainingPlan:()V │ │ +05cd78: 7010 aa18 0800 |0000: invoke-direct {v8}, Lorg/hiittimer/CreateNewTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18aa │ │ +05cd7e: 0c00 |0003: move-result-object v0 │ │ +05cd80: 5484 7006 |0004: iget-object v4, v8, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05cd84: 7110 bc19 0400 |0006: invoke-static {v4}, Lorg/hiittimer/beans/TrainingPlanBeanUtils;.convert:(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; // method@19bc │ │ +05cd8a: 0c03 |0009: move-result-object v3 │ │ +05cd8c: 6e20 d019 3000 |000a: invoke-virtual {v0, v3}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ +05cd92: 6e20 d319 3000 |000d: invoke-virtual {v0, v3}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ +05cd98: 5484 6f06 |0010: iget-object v4, v8, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cd9c: 7210 3f18 0400 |0012: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +05cda2: 0c04 |0015: move-result-object v4 │ │ +05cda4: 7210 2c18 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +05cdaa: 0a05 |0019: move-result v5 │ │ +05cdac: 3805 1b00 |001a: if-eqz v5, 0035 // +001b │ │ +05cdb0: 7210 2d18 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +05cdb6: 0c02 |001f: move-result-object v2 │ │ +05cdb8: 1f02 cd03 |0020: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05cdbc: 7110 a819 0200 |0022: invoke-static {v2}, Lorg/hiittimer/beans/RoundBeanUtils;.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; // method@19a8 │ │ +05cdc2: 0c01 |0025: move-result-object v1 │ │ +05cdc4: 6e10 fd19 0300 |0026: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05cdca: 0c05 |0029: move-result-object v5 │ │ +05cdcc: 6e10 b117 0500 |002a: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +05cdd2: 0b06 |002d: move-result-wide v6 │ │ +05cdd4: 6e30 df19 6107 |002e: invoke-virtual {v1, v6, v7}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ +05cdda: 6e20 d019 1000 |0031: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ +05cde0: 28e2 |0034: goto 0016 // -001e │ │ +05cde2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=207 │ │ 0x000a line=209 │ │ 0x000d line=211 │ │ 0x0010 line=213 │ │ 0x0022 line=214 │ │ 0x0026 line=215 │ │ 0x0031 line=217 │ │ 0x0035 line=220 │ │ locals : │ │ - 0x0026 - 0x0035 reg=2 round Lorg/hiittimer/database/generated/Round; │ │ - 0x0022 - 0x0035 reg=3 roundBean Lorg/hiittimer/beans/RoundBean; │ │ + 0x0026 - 0x0035 reg=1 round Lorg/hiittimer/database/generated/Round; │ │ + 0x0022 - 0x0035 reg=2 roundBean Lorg/hiittimer/beans/RoundBean; │ │ 0x0004 - 0x0036 reg=0 daoSession Lorg/hiittimer/database/generated/DaoSession; │ │ - 0x0016 - 0x0036 reg=1 i$ Ljava/util/Iterator; │ │ - 0x000a - 0x0036 reg=4 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ + 0x000a - 0x0036 reg=3 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0036 reg=8 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #13 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ name : 'showQuitOrFixTrainingPlanAlertDialog' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05cdfc: |[05cdfc] org.hiittimer.CreateNewTrainingPlan.showQuitOrFixTrainingPlanAlertDialog:()V │ │ -05ce0c: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05ce10: 7020 3d00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05ce16: 1401 3a00 0a7f |0005: const v1, #float 1.83435e+38 // #7f0a003a │ │ -05ce1c: 6e20 b018 1400 |0008: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ -05ce22: 0c01 |000b: move-result-object v1 │ │ -05ce24: 6e20 4400 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05ce2a: 0c01 |000f: move-result-object v1 │ │ -05ce2c: 1402 1000 0a7f |0010: const v2, #float 1.83434e+38 // #7f0a0010 │ │ -05ce32: 2203 a503 |0013: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$4; // type@03a5 │ │ -05ce36: 7020 8818 4300 |0015: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$4;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1888 │ │ -05ce3c: 6e30 4200 2103 |0018: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -05ce42: 0c01 |001b: move-result-object v1 │ │ -05ce44: 1402 2000 0a7f |001c: const v2, #float 1.83434e+38 // #7f0a0020 │ │ -05ce4a: 2203 a403 |001f: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$3; // type@03a4 │ │ -05ce4e: 7020 8618 4300 |0021: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$3;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1886 │ │ -05ce54: 6e30 4100 2103 |0024: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ -05ce5a: 6e10 3e00 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05ce60: 0c01 |002a: move-result-object v1 │ │ -05ce62: 6e10 4600 0100 |002b: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05ce68: 0e00 |002e: return-void │ │ +05cde4: |[05cde4] org.hiittimer.CreateNewTrainingPlan.showQuitOrFixTrainingPlanAlertDialog:()V │ │ +05cdf4: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05cdf8: 7020 3d00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05cdfe: 1401 3a00 0a7f |0005: const v1, #float 1.83435e+38 // #7f0a003a │ │ +05ce04: 6e20 b018 1400 |0008: invoke-virtual {v4, v1}, Lorg/hiittimer/CreateNewTrainingPlan;.getString:(I)Ljava/lang/String; // method@18b0 │ │ +05ce0a: 0c01 |000b: move-result-object v1 │ │ +05ce0c: 6e20 4400 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05ce12: 0c01 |000f: move-result-object v1 │ │ +05ce14: 1402 1000 0a7f |0010: const v2, #float 1.83434e+38 // #7f0a0010 │ │ +05ce1a: 2203 a503 |0013: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$4; // type@03a5 │ │ +05ce1e: 7020 8818 4300 |0015: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$4;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1888 │ │ +05ce24: 6e30 4200 2103 |0018: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +05ce2a: 0c01 |001b: move-result-object v1 │ │ +05ce2c: 1402 2000 0a7f |001c: const v2, #float 1.83434e+38 // #7f0a0020 │ │ +05ce32: 2203 a403 |001f: new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$3; // type@03a4 │ │ +05ce36: 7020 8618 4300 |0021: invoke-direct {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$3;.:(Lorg/hiittimer/CreateNewTrainingPlan;)V // method@1886 │ │ +05ce3c: 6e30 4100 2103 |0024: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ +05ce42: 6e10 3e00 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05ce48: 0c01 |002a: move-result-object v1 │ │ +05ce4a: 6e10 4600 0100 |002b: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05ce50: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0005 line=225 │ │ + 0x0018 line=226 │ │ + 0x0024 line=232 │ │ 0x0027 line=241 │ │ 0x002e line=242 │ │ locals : │ │ 0x0005 - 0x002f reg=0 quitOrFixTrainingPlanAlertDialog Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x002f reg=4 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ │ #14 : (in Lorg/hiittimer/CreateNewTrainingPlan;) │ │ @@ -105277,24 +105305,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05ce6c: |[05ce6c] org.hiittimer.CreateNewTrainingPlan.updateTrainingPlan:()V │ │ -05ce7c: 5420 7006 |0000: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05ce80: 7010 b118 0200 |0002: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getTrainingPlanName:()Ljava/lang/String; // method@18b1 │ │ -05ce86: 0c01 |0005: move-result-object v1 │ │ -05ce88: 6e20 b919 1000 |0006: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.setName:(Ljava/lang/String;)V // method@19b9 │ │ -05ce8e: 5420 7006 |0009: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05ce92: 7010 ac18 0200 |000b: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getGetReadyTimeInSecondsString:()Ljava/lang/Integer; // method@18ac │ │ -05ce98: 0c01 |000e: move-result-object v1 │ │ -05ce9a: 6e20 b819 1000 |000f: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.setGetReadyTimeInSeconds:(Ljava/lang/Integer;)V // method@19b8 │ │ -05cea0: 0e00 |0012: return-void │ │ +05ce54: |[05ce54] org.hiittimer.CreateNewTrainingPlan.updateTrainingPlan:()V │ │ +05ce64: 5420 7006 |0000: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05ce68: 7010 b118 0200 |0002: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getTrainingPlanName:()Ljava/lang/String; // method@18b1 │ │ +05ce6e: 0c01 |0005: move-result-object v1 │ │ +05ce70: 6e20 b919 1000 |0006: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.setName:(Ljava/lang/String;)V // method@19b9 │ │ +05ce76: 5420 7006 |0009: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05ce7a: 7010 ac18 0200 |000b: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getGetReadyTimeInSecondsString:()Ljava/lang/Integer; // method@18ac │ │ +05ce80: 0c01 |000e: move-result-object v1 │ │ +05ce82: 6e20 b819 1000 |000f: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.setGetReadyTimeInSeconds:(Ljava/lang/Integer;)V // method@19b8 │ │ +05ce88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0009 line=162 │ │ 0x0012 line=163 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ @@ -105305,26 +105333,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05cea4: |[05cea4] org.hiittimer.CreateNewTrainingPlan.addNewRound:(Landroid/view/View;)V │ │ -05ceb4: 2200 cd03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05ceb8: 7010 9919 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/RoundBean;.:()V // method@1999 │ │ -05cebe: 5421 6f06 |0005: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cec2: 7110 a719 0100 |0007: invoke-static {v1}, Lorg/hiittimer/beans/RoundBeanUtils;.calculateRoundNumber:(Ljava/util/List;)I // method@19a7 │ │ -05cec8: 0a01 |000a: move-result v1 │ │ -05ceca: 7110 ad17 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05ced0: 0c01 |000e: move-result-object v1 │ │ -05ced2: 6e20 a219 1000 |000f: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/RoundBean;.setNumber:(Ljava/lang/Integer;)V // method@19a2 │ │ -05ced8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05ceda: 7030 a618 0201 |0013: invoke-direct {v2, v0, v1}, Lorg/hiittimer/CreateNewTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V // method@18a6 │ │ -05cee0: 0e00 |0016: return-void │ │ +05ce8c: |[05ce8c] org.hiittimer.CreateNewTrainingPlan.addNewRound:(Landroid/view/View;)V │ │ +05ce9c: 2200 cd03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05cea0: 7010 9919 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/RoundBean;.:()V // method@1999 │ │ +05cea6: 5421 6f06 |0005: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05ceaa: 7110 a719 0100 |0007: invoke-static {v1}, Lorg/hiittimer/beans/RoundBeanUtils;.calculateRoundNumber:(Ljava/util/List;)I // method@19a7 │ │ +05ceb0: 0a01 |000a: move-result v1 │ │ +05ceb2: 7110 ad17 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05ceb8: 0c01 |000e: move-result-object v1 │ │ +05ceba: 6e20 a219 1000 |000f: invoke-virtual {v0, v1}, Lorg/hiittimer/beans/RoundBean;.setNumber:(Ljava/lang/Integer;)V // method@19a2 │ │ +05cec0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05cec2: 7030 a618 0201 |0013: invoke-direct {v2, v0, v1}, Lorg/hiittimer/CreateNewTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/beans/RoundBean;Z)V // method@18a6 │ │ +05cec8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0005 line=313 │ │ 0x0012 line=315 │ │ 0x0016 line=317 │ │ locals : │ │ @@ -105337,24 +105365,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05cee4: |[05cee4] org.hiittimer.CreateNewTrainingPlan.onBackPressed:()V │ │ -05cef4: 7010 bd18 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.updateTrainingPlan:()V // method@18bd │ │ -05cefa: 7010 b218 0100 |0003: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.isTrainingPlanValid:()Z // method@18b2 │ │ -05cf00: 0a00 |0006: move-result v0 │ │ -05cf02: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -05cf06: 7010 b918 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.saveTrainingPlan:()V // method@18b9 │ │ -05cf0c: 6f10 2000 0100 |000c: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ -05cf12: 0e00 |000f: return-void │ │ -05cf14: 7010 bc18 0100 |0010: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.showQuitOrFixTrainingPlanAlertDialog:()V // method@18bc │ │ -05cf1a: 28fc |0013: goto 000f // -0004 │ │ +05cecc: |[05cecc] org.hiittimer.CreateNewTrainingPlan.onBackPressed:()V │ │ +05cedc: 7010 bd18 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.updateTrainingPlan:()V // method@18bd │ │ +05cee2: 7010 b218 0100 |0003: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.isTrainingPlanValid:()Z // method@18b2 │ │ +05cee8: 0a00 |0006: move-result v0 │ │ +05ceea: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +05ceee: 7010 b918 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.saveTrainingPlan:()V // method@18b9 │ │ +05cef4: 6f10 2000 0100 |000c: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ +05cefa: 0e00 |000f: return-void │ │ +05cefc: 7010 bc18 0100 |0010: invoke-direct {v1}, Lorg/hiittimer/CreateNewTrainingPlan;.showQuitOrFixTrainingPlanAlertDialog:()V // method@18bc │ │ +05cf02: 28fc |0013: goto 000f // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0003 line=298 │ │ 0x0009 line=299 │ │ 0x000c line=300 │ │ 0x000f line=307 │ │ @@ -105367,57 +105395,59 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -05cf1c: |[05cf1c] org.hiittimer.CreateNewTrainingPlan.onCreate:(Landroid/os/Bundle;)V │ │ -05cf2c: 6f20 2200 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -05cf32: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ -05cf36: 6e20 bb18 0400 |0005: invoke-virtual {v4, v0}, Lorg/hiittimer/CreateNewTrainingPlan;.setContentView:(I)V // method@18bb │ │ -05cf3c: 3905 3300 |0008: if-nez v5, 003b // +0033 │ │ -05cf40: 6e10 ab18 0400 |000a: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan;.getFragmentManager:()Landroid/app/FragmentManager; // method@18ab │ │ -05cf46: 0c00 |000d: move-result-object v0 │ │ -05cf48: 6e10 5e00 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05cf4e: 0c00 |0011: move-result-object v0 │ │ -05cf50: 1401 0100 087f |0012: const v1, #float 1.80775e+38 // #7f080001 │ │ -05cf56: 2202 a903 |0015: new-instance v2, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // type@03a9 │ │ -05cf5a: 7010 9018 0200 |0017: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.:()V // method@1890 │ │ -05cf60: 1a03 d009 |001a: const-string v3, "NEW_TRAINING_PLAN_FRAGMENT_TAG" // string@09d0 │ │ -05cf64: 6e40 6000 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0060 │ │ -05cf6a: 0c00 |001f: move-result-object v0 │ │ -05cf6c: 6e10 6100 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05cf72: 2200 d003 |0023: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ -05cf76: 7010 b019 0000 |0025: invoke-direct {v0}, Lorg/hiittimer/beans/TrainingPlanBean;.:()V // method@19b0 │ │ -05cf7c: 5b40 7006 |0028: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cf80: 2200 7c03 |002a: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -05cf84: 7010 0918 0000 |002c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -05cf8a: 5b40 6f06 |002f: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cf8e: 2200 c803 |0031: new-instance v0, Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // type@03c8 │ │ -05cf92: 5441 6f06 |0033: iget-object v1, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cf96: 7030 8219 4001 |0035: invoke-direct {v0, v4, v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@1982 │ │ -05cf9c: 5b40 6e06 |0038: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ -05cfa0: 0e00 |003a: return-void │ │ -05cfa2: 1a00 2d0b |003b: const-string v0, "TRAINING_PLAN_BEAN_KEY" // string@0b2d │ │ -05cfa6: 6e20 c301 0500 |003d: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ -05cfac: 0c00 |0040: move-result-object v0 │ │ -05cfae: 1f00 d003 |0041: check-cast v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ -05cfb2: 5b40 7006 |0043: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05cfb6: 1a00 780a |0045: const-string v0, "ROUND_BEANS_KEY" // string@0a78 │ │ -05cfba: 6e20 c501 0500 |0047: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@01c5 │ │ -05cfc0: 0c00 |004a: move-result-object v0 │ │ -05cfc2: 5b40 6f06 |004b: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05cfc6: 28e4 |004d: goto 0031 // -001c │ │ +05cf04: |[05cf04] org.hiittimer.CreateNewTrainingPlan.onCreate:(Landroid/os/Bundle;)V │ │ +05cf14: 6f20 2200 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +05cf1a: 1500 037f |0003: const/high16 v0, #int 2130903040 // #7f03 │ │ +05cf1e: 6e20 bb18 0400 |0005: invoke-virtual {v4, v0}, Lorg/hiittimer/CreateNewTrainingPlan;.setContentView:(I)V // method@18bb │ │ +05cf24: 3905 3300 |0008: if-nez v5, 003b // +0033 │ │ +05cf28: 6e10 ab18 0400 |000a: invoke-virtual {v4}, Lorg/hiittimer/CreateNewTrainingPlan;.getFragmentManager:()Landroid/app/FragmentManager; // method@18ab │ │ +05cf2e: 0c00 |000d: move-result-object v0 │ │ +05cf30: 6e10 5e00 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05cf36: 0c00 |0011: move-result-object v0 │ │ +05cf38: 1401 0100 087f |0012: const v1, #float 1.80775e+38 // #7f080001 │ │ +05cf3e: 2202 a903 |0015: new-instance v2, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; // type@03a9 │ │ +05cf42: 7010 9018 0200 |0017: invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;.:()V // method@1890 │ │ +05cf48: 1a03 c909 |001a: const-string v3, "NEW_TRAINING_PLAN_FRAGMENT_TAG" // string@09c9 │ │ +05cf4c: 6e40 6000 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0060 │ │ +05cf52: 0c00 |001f: move-result-object v0 │ │ +05cf54: 6e10 6100 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05cf5a: 2200 d003 |0023: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ +05cf5e: 7010 b019 0000 |0025: invoke-direct {v0}, Lorg/hiittimer/beans/TrainingPlanBean;.:()V // method@19b0 │ │ +05cf64: 5b40 7006 |0028: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05cf68: 2200 7c03 |002a: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +05cf6c: 7010 0918 0000 |002c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +05cf72: 5b40 6f06 |002f: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cf76: 2200 c803 |0031: new-instance v0, Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // type@03c8 │ │ +05cf7a: 5441 6f06 |0033: iget-object v1, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cf7e: 7030 8219 4001 |0035: invoke-direct {v0, v4, v1}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@1982 │ │ +05cf84: 5b40 6e06 |0038: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeanArrayAdapter:Lorg/hiittimer/adapters/RoundBeanArrayAdapter; // field@066e │ │ +05cf88: 0e00 |003a: return-void │ │ +05cf8a: 1a00 260b |003b: const-string v0, "TRAINING_PLAN_BEAN_KEY" // string@0b26 │ │ +05cf8e: 6e20 c301 0500 |003d: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01c3 │ │ +05cf94: 0c00 |0040: move-result-object v0 │ │ +05cf96: 1f00 d003 |0041: check-cast v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ +05cf9a: 5b40 7006 |0043: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05cf9e: 1a00 710a |0045: const-string v0, "ROUND_BEANS_KEY" // string@0a71 │ │ +05cfa2: 6e20 c501 0500 |0047: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@01c5 │ │ +05cfa8: 0c00 |004a: move-result-object v0 │ │ +05cfaa: 5b40 6f06 |004b: iput-object v0, v4, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05cfae: 28e4 |004d: goto 0031 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0008 line=249 │ │ 0x000a line=250 │ │ + 0x001c line=251 │ │ + 0x0020 line=252 │ │ 0x0023 line=254 │ │ 0x002a line=255 │ │ 0x0031 line=263 │ │ 0x003a line=265 │ │ 0x003b line=258 │ │ 0x0045 line=259 │ │ locals : │ │ @@ -105429,21 +105459,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05cfc8: |[05cfc8] org.hiittimer.CreateNewTrainingPlan.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05cfd8: 6e10 ae18 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getMenuInflater:()Landroid/view/MenuInflater; // method@18ae │ │ -05cfde: 0c00 |0003: move-result-object v0 │ │ -05cfe0: 1501 0c7f |0004: const/high16 v1, #int 2131492864 // #7f0c │ │ -05cfe4: 6e30 de12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05cfea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05cfec: 0f00 |000a: return v0 │ │ +05cfb0: |[05cfb0] org.hiittimer.CreateNewTrainingPlan.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05cfc0: 6e10 ae18 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CreateNewTrainingPlan;.getMenuInflater:()Landroid/view/MenuInflater; // method@18ae │ │ +05cfc6: 0c00 |0003: move-result-object v0 │ │ +05cfc8: 1501 0c7f |0004: const/high16 v1, #int 2131492864 // #7f0c │ │ +05cfcc: 6e30 de12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05cfd2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05cfd4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0009 line=272 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x000b reg=3 menu Landroid/view/Menu; │ │ @@ -105453,18 +105483,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05cff0: |[05cff0] org.hiittimer.CreateNewTrainingPlan.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05d000: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ -05d006: 0a00 |0003: move-result v0 │ │ -05d008: 0f00 |0004: return v0 │ │ +05cfd8: |[05cfd8] org.hiittimer.CreateNewTrainingPlan.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05cfe8: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ +05cfee: 0a00 |0003: move-result v0 │ │ +05cff0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -105473,24 +105503,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05d00c: |[05d00c] org.hiittimer.CreateNewTrainingPlan.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05d01c: 6f20 3000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ -05d022: 1a00 2d0b |0003: const-string v0, "TRAINING_PLAN_BEAN_KEY" // string@0b2d │ │ -05d026: 5421 7006 |0005: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ -05d02a: 6e30 cf01 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ -05d030: 1a01 780a |000a: const-string v1, "ROUND_BEANS_KEY" // string@0a78 │ │ -05d034: 5420 6f06 |000c: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ -05d038: 1f00 7c03 |000e: check-cast v0, Ljava/util/ArrayList; // type@037c │ │ -05d03c: 6e30 d101 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@01d1 │ │ -05d042: 0e00 |0013: return-void │ │ +05cff4: |[05cff4] org.hiittimer.CreateNewTrainingPlan.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +05d004: 6f20 3000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ +05d00a: 1a00 260b |0003: const-string v0, "TRAINING_PLAN_BEAN_KEY" // string@0b26 │ │ +05d00e: 5421 7006 |0005: iget-object v1, v2, Lorg/hiittimer/CreateNewTrainingPlan;.trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; // field@0670 │ │ +05d012: 6e30 cf01 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01cf │ │ +05d018: 1a01 710a |000a: const-string v1, "ROUND_BEANS_KEY" // string@0a71 │ │ +05d01c: 5420 6f06 |000c: iget-object v0, v2, Lorg/hiittimer/CreateNewTrainingPlan;.roundBeans:Ljava/util/List; // field@066f │ │ +05d020: 1f00 7c03 |000e: check-cast v0, Ljava/util/ArrayList; // type@037c │ │ +05d024: 6e30 d101 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@01d1 │ │ +05d02a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0003 line=288 │ │ 0x000a line=289 │ │ 0x0013 line=291 │ │ locals : │ │ @@ -105502,30 +105532,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05d044: |[05d044] org.hiittimer.CreateNewTrainingPlan.saveUpdateTrainingPlan:(Landroid/view/View;)V │ │ -05d054: 0e00 |0000: return-void │ │ +05d02c: |[05d02c] org.hiittimer.CreateNewTrainingPlan.saveUpdateTrainingPlan:(Landroid/view/View;)V │ │ +05d03c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/CreateNewTrainingPlan; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 746 (CreateNewTrainingPlan.java) │ │ + source_file_idx : 739 (CreateNewTrainingPlan.java) │ │ │ │ Class #397 header: │ │ class_idx : 939 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 749 │ │ +source_file_idx : 742 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -105549,61 +105579,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 75 16-bit code units │ │ -05d058: |[05d058] org.hiittimer.CurrentTraining$1.:()V │ │ -05d068: 7100 241a 0000 |0000: invoke-static {}, Lorg/hiittimer/enums/TrainingAction;.values:()[Lorg/hiittimer/enums/TrainingAction; // method@1a24 │ │ -05d06e: 0c00 |0003: move-result-object v0 │ │ -05d070: 2100 |0004: array-length v0, v0 │ │ -05d072: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ -05d076: 6900 7106 |0007: sput-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d07a: 6200 7106 |0009: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d07e: 6201 c806 |000b: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ -05d082: 6e10 221a 0100 |000d: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d088: 0a01 |0010: move-result v1 │ │ -05d08a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -05d08c: 4b02 0001 |0012: aput v2, v0, v1 │ │ -05d090: 6200 7106 |0014: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d094: 6201 c906 |0016: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ -05d098: 6e10 221a 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d09e: 0a01 |001b: move-result v1 │ │ -05d0a0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05d0a2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -05d0a6: 6200 7106 |001f: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d0aa: 6201 cb06 |0021: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ -05d0ae: 6e10 221a 0100 |0023: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d0b4: 0a01 |0026: move-result v1 │ │ -05d0b6: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -05d0b8: 4b02 0001 |0028: aput v2, v0, v1 │ │ -05d0bc: 6200 7106 |002a: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d0c0: 6201 ca06 |002c: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ -05d0c4: 6e10 221a 0100 |002e: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d0ca: 0a01 |0031: move-result v1 │ │ -05d0cc: 1242 |0032: const/4 v2, #int 4 // #4 │ │ -05d0ce: 4b02 0001 |0033: aput v2, v0, v1 │ │ -05d0d2: 6200 7106 |0035: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d0d6: 6201 c706 |0037: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -05d0da: 6e10 221a 0100 |0039: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d0e0: 0a01 |003c: move-result v1 │ │ -05d0e2: 1252 |003d: const/4 v2, #int 5 // #5 │ │ -05d0e4: 4b02 0001 |003e: aput v2, v0, v1 │ │ -05d0e8: 0e00 |0040: return-void │ │ -05d0ea: 0d00 |0041: move-exception v0 │ │ -05d0ec: 28fe |0042: goto 0040 // -0002 │ │ -05d0ee: 0d00 |0043: move-exception v0 │ │ -05d0f0: 28f1 |0044: goto 0035 // -000f │ │ -05d0f2: 0d00 |0045: move-exception v0 │ │ -05d0f4: 28e4 |0046: goto 002a // -001c │ │ -05d0f6: 0d00 |0047: move-exception v0 │ │ -05d0f8: 28d7 |0048: goto 001f // -0029 │ │ -05d0fa: 0d00 |0049: move-exception v0 │ │ -05d0fc: 28ca |004a: goto 0014 // -0036 │ │ +05d040: |[05d040] org.hiittimer.CurrentTraining$1.:()V │ │ +05d050: 7100 241a 0000 |0000: invoke-static {}, Lorg/hiittimer/enums/TrainingAction;.values:()[Lorg/hiittimer/enums/TrainingAction; // method@1a24 │ │ +05d056: 0c00 |0003: move-result-object v0 │ │ +05d058: 2100 |0004: array-length v0, v0 │ │ +05d05a: 2300 f603 |0005: new-array v0, v0, [I // type@03f6 │ │ +05d05e: 6900 7106 |0007: sput-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d062: 6200 7106 |0009: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d066: 6201 c806 |000b: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ +05d06a: 6e10 221a 0100 |000d: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d070: 0a01 |0010: move-result v1 │ │ +05d072: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +05d074: 4b02 0001 |0012: aput v2, v0, v1 │ │ +05d078: 6200 7106 |0014: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d07c: 6201 c906 |0016: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ +05d080: 6e10 221a 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d086: 0a01 |001b: move-result v1 │ │ +05d088: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05d08a: 4b02 0001 |001d: aput v2, v0, v1 │ │ +05d08e: 6200 7106 |001f: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d092: 6201 cb06 |0021: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ +05d096: 6e10 221a 0100 |0023: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d09c: 0a01 |0026: move-result v1 │ │ +05d09e: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +05d0a0: 4b02 0001 |0028: aput v2, v0, v1 │ │ +05d0a4: 6200 7106 |002a: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d0a8: 6201 ca06 |002c: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ +05d0ac: 6e10 221a 0100 |002e: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d0b2: 0a01 |0031: move-result v1 │ │ +05d0b4: 1242 |0032: const/4 v2, #int 4 // #4 │ │ +05d0b6: 4b02 0001 |0033: aput v2, v0, v1 │ │ +05d0ba: 6200 7106 |0035: sget-object v0, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d0be: 6201 c706 |0037: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +05d0c2: 6e10 221a 0100 |0039: invoke-virtual {v1}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d0c8: 0a01 |003c: move-result v1 │ │ +05d0ca: 1252 |003d: const/4 v2, #int 5 // #5 │ │ +05d0cc: 4b02 0001 |003e: aput v2, v0, v1 │ │ +05d0d0: 0e00 |0040: return-void │ │ +05d0d2: 0d00 |0041: move-exception v0 │ │ +05d0d4: 28fe |0042: goto 0040 // -0002 │ │ +05d0d6: 0d00 |0043: move-exception v0 │ │ +05d0d8: 28f1 |0044: goto 0035 // -000f │ │ +05d0da: 0d00 |0045: move-exception v0 │ │ +05d0dc: 28e4 |0046: goto 002a // -001c │ │ +05d0de: 0d00 |0047: move-exception v0 │ │ +05d0e0: 28d7 |0048: goto 001f // -0029 │ │ +05d0e2: 0d00 |0049: move-exception v0 │ │ +05d0e4: 28ca |004a: goto 0014 // -0036 │ │ catches : 5 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0049 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0047 │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x0045 │ │ @@ -105612,21 +105642,21 @@ │ │ 0x0035 - 0x0040 │ │ Ljava/lang/NoSuchFieldError; -> 0x0041 │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 749 (CurrentTraining.java) │ │ + source_file_idx : 742 (CurrentTraining.java) │ │ │ │ Class #398 header: │ │ class_idx : 940 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 30 │ │ -source_file_idx : 749 │ │ +source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -105650,18 +105680,18 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d140: |[05d140] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V │ │ -05d150: 5b01 7206 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d154: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ -05d15a: 0e00 |0005: return-void │ │ +05d128: |[05d128] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V │ │ +05d138: 5b01 7206 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d13c: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ +05d142: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ │ │ @@ -105670,17 +105700,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Lorg/hiittimer/CurrentTraining$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05d15c: |[05d15c] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Lorg/hiittimer/CurrentTraining$1;)V │ │ -05d16c: 7020 bf18 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V // method@18bf │ │ -05d172: 0e00 |0003: return-void │ │ +05d144: |[05d144] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Lorg/hiittimer/CurrentTraining$1;)V │ │ +05d154: 7020 bf18 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V // method@18bf │ │ +05d15a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/hiittimer/CurrentTraining$1; │ │ @@ -105691,95 +105721,103 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -05d174: |[05d174] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05d184: 5462 7206 |0000: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d188: 6e10 cd18 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d18e: 0c02 |0005: move-result-object v2 │ │ -05d190: 6e10 3c13 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05d196: 0c01 |0009: move-result-object v1 │ │ -05d198: 6e10 cf00 0800 |000a: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ -05d19e: 0c00 |000d: move-result-object v0 │ │ -05d1a0: 5462 7206 |000e: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d1a4: 1a03 b118 |0010: const-string v3, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18b1 │ │ -05d1a8: 6e20 c201 3000 |0012: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05d1ae: 0b04 |0015: move-result-wide v4 │ │ -05d1b0: 7120 e217 5400 |0016: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ -05d1b6: 0c03 |0019: move-result-object v3 │ │ -05d1b8: 7130 c418 1203 |001a: invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$000:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V // method@18c4 │ │ -05d1be: 5462 7206 |001d: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d1c2: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -05d1c6: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05d1cc: 1a04 b518 |0024: const-string v4, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -05d1d0: 6e20 c201 4000 |0026: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05d1d6: 0b04 |0029: move-result-wide v4 │ │ -05d1d8: 7120 e217 5400 |002a: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ -05d1de: 0c04 |002d: move-result-object v4 │ │ -05d1e0: 6e20 ed17 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05d1e6: 0c03 |0031: move-result-object v3 │ │ -05d1e8: 1a04 1701 |0032: const-string v4, "/" // string@0117 │ │ -05d1ec: 6e20 ed17 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05d1f2: 0c03 |0037: move-result-object v3 │ │ -05d1f4: 1a04 b818 |0038: const-string v4, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -05d1f8: 6e20 c201 4000 |003a: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05d1fe: 0b04 |003d: move-result-wide v4 │ │ -05d200: 7120 e217 5400 |003e: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ -05d206: 0c04 |0041: move-result-object v4 │ │ -05d208: 6e20 ed17 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05d20e: 0c03 |0045: move-result-object v3 │ │ -05d210: 6e10 f217 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05d216: 0c03 |0049: move-result-object v3 │ │ -05d218: 7130 c518 1203 |004a: invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$100:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V // method@18c5 │ │ -05d21e: 5463 7206 |004d: iget-object v3, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d222: 1a02 b318 |004f: const-string v2, "org.hiittimer.constants.ROUND_ACTION" // string@18b3 │ │ -05d226: 6e20 c601 2000 |0051: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@01c6 │ │ -05d22c: 0c02 |0054: move-result-object v2 │ │ -05d22e: 1f02 dc03 |0055: check-cast v2, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -05d232: 7130 c618 1302 |0057: invoke-static {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$200:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18c6 │ │ -05d238: 5462 7206 |005a: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d23c: 7110 c718 0200 |005c: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; // method@18c7 │ │ -05d242: 0c02 |005f: move-result-object v2 │ │ -05d244: 6203 c706 |0060: sget-object v3, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -05d248: 3232 0c00 |0062: if-eq v2, v3, 006e // +000c │ │ -05d24c: 5462 7206 |0064: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d250: 7110 c718 0200 |0066: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; // method@18c7 │ │ -05d256: 0c02 |0069: move-result-object v2 │ │ -05d258: 6203 ca06 |006a: sget-object v3, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ -05d25c: 3332 0700 |006c: if-ne v2, v3, 0073 // +0007 │ │ -05d260: 5462 7206 |006e: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ -05d264: 7110 c818 0200 |0070: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$400:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V // method@18c8 │ │ -05d26a: 0e00 |0073: return-void │ │ +05d15c: |[05d15c] org.hiittimer.CurrentTraining$PlaceholderFragment$OnTickReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05d16c: 5462 7206 |0000: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d170: 6e10 cd18 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d176: 0c02 |0005: move-result-object v2 │ │ +05d178: 6e10 3c13 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05d17e: 0c01 |0009: move-result-object v1 │ │ +05d180: 6e10 cf00 0800 |000a: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ +05d186: 0c00 |000d: move-result-object v0 │ │ +05d188: 5462 7206 |000e: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d18c: 1a03 aa18 |0010: const-string v3, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18aa │ │ +05d190: 6e20 c201 3000 |0012: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05d196: 0b04 |0015: move-result-wide v4 │ │ +05d198: 7120 e217 5400 |0016: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ +05d19e: 0c03 |0019: move-result-object v3 │ │ +05d1a0: 7130 c418 1203 |001a: invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$000:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V // method@18c4 │ │ +05d1a6: 5462 7206 |001d: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d1aa: 2203 6b03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +05d1ae: 7010 e417 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05d1b4: 1a04 ae18 |0024: const-string v4, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +05d1b8: 6e20 c201 4000 |0026: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05d1be: 0b04 |0029: move-result-wide v4 │ │ +05d1c0: 7120 e217 5400 |002a: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ +05d1c6: 0c04 |002d: move-result-object v4 │ │ +05d1c8: 6e20 ed17 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05d1ce: 0c03 |0031: move-result-object v3 │ │ +05d1d0: 1a04 1001 |0032: const-string v4, "/" // string@0110 │ │ +05d1d4: 6e20 ed17 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05d1da: 0c03 |0037: move-result-object v3 │ │ +05d1dc: 1a04 b118 |0038: const-string v4, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +05d1e0: 6e20 c201 4000 |003a: invoke-virtual {v0, v4}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05d1e6: 0b04 |003d: move-result-wide v4 │ │ +05d1e8: 7120 e217 5400 |003e: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@17e2 │ │ +05d1ee: 0c04 |0041: move-result-object v4 │ │ +05d1f0: 6e20 ed17 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05d1f6: 0c03 |0045: move-result-object v3 │ │ +05d1f8: 6e10 f217 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05d1fe: 0c03 |0049: move-result-object v3 │ │ +05d200: 7130 c518 1203 |004a: invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$100:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V // method@18c5 │ │ +05d206: 5463 7206 |004d: iget-object v3, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d20a: 1a02 ac18 |004f: const-string v2, "org.hiittimer.constants.ROUND_ACTION" // string@18ac │ │ +05d20e: 6e20 c601 2000 |0051: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@01c6 │ │ +05d214: 0c02 |0054: move-result-object v2 │ │ +05d216: 1f02 dc03 |0055: check-cast v2, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +05d21a: 7130 c618 1302 |0057: invoke-static {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$200:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18c6 │ │ +05d220: 5462 7206 |005a: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d224: 7110 c718 0200 |005c: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; // method@18c7 │ │ +05d22a: 0c02 |005f: move-result-object v2 │ │ +05d22c: 6203 c706 |0060: sget-object v3, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +05d230: 3232 0c00 |0062: if-eq v2, v3, 006e // +000c │ │ +05d234: 5462 7206 |0064: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d238: 7110 c718 0200 |0066: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; // method@18c7 │ │ +05d23e: 0c02 |0069: move-result-object v2 │ │ +05d240: 6203 ca06 |006a: sget-object v3, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ +05d244: 3332 0700 |006c: if-ne v2, v3, 0073 // +0007 │ │ +05d248: 5462 7206 |006e: iget-object v2, v6, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // field@0672 │ │ +05d24c: 7110 c818 0200 |0070: invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.access$400:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V // method@18c8 │ │ +05d252: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000a line=131 │ │ 0x000e line=133 │ │ + 0x0012 line=134 │ │ + 0x001a line=133 │ │ 0x001d line=136 │ │ + 0x0026 line=137 │ │ + 0x0034 line=138 │ │ + 0x0046 line=139 │ │ + 0x004a line=136 │ │ 0x004d line=141 │ │ + 0x0051 line=142 │ │ + 0x0057 line=141 │ │ 0x005a line=144 │ │ 0x006e line=145 │ │ 0x0073 line=147 │ │ locals : │ │ 0x000e - 0x0074 reg=0 onTickBundle Landroid/os/Bundle; │ │ 0x000a - 0x0074 reg=1 rootView Landroid/view/View; │ │ 0x0000 - 0x0074 reg=6 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; │ │ 0x0000 - 0x0074 reg=7 context Landroid/content/Context; │ │ 0x0000 - 0x0074 reg=8 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 749 (CurrentTraining.java) │ │ + source_file_idx : 742 (CurrentTraining.java) │ │ │ │ Class #399 header: │ │ class_idx : 941 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 749 │ │ +source_file_idx : 742 │ │ static_fields_size : 4 │ │ instance_fields_size: 4 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 5 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -105836,37 +105874,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05d26c: |[05d26c] org.hiittimer.CurrentTraining$PlaceholderFragment.:()V │ │ -05d27c: 2200 2a00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ -05d280: 1a01 ad18 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18ad │ │ -05d284: 7020 ec00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ec │ │ -05d28a: 6900 7506 |0007: sput-object v0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.INTENT_FILTER:Landroid/content/IntentFilter; // field@0675 │ │ -05d28e: 0e00 |0009: return-void │ │ +05d254: |[05d254] org.hiittimer.CurrentTraining$PlaceholderFragment.:()V │ │ +05d264: 2200 2a00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ +05d268: 1a01 a618 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18a6 │ │ +05d26c: 7020 ec00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ec │ │ +05d272: 6900 7506 |0007: sput-object v0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.INTENT_FILTER:Landroid/content/IntentFilter; // field@0675 │ │ +05d276: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/CurrentTraining$PlaceholderFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d290: |[05d290] org.hiittimer.CurrentTraining$PlaceholderFragment.:()V │ │ -05d2a0: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ -05d2a6: 0e00 |0003: return-void │ │ +05d278: |[05d278] org.hiittimer.CurrentTraining$PlaceholderFragment.:()V │ │ +05d288: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ +05d28e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0003 line=287 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ │ │ @@ -105875,17 +105913,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05d2a8: |[05d2a8] org.hiittimer.CurrentTraining$PlaceholderFragment.access$000:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ -05d2b8: 7030 d818 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ -05d2be: 0e00 |0003: return-void │ │ +05d290: |[05d290] org.hiittimer.CurrentTraining$PlaceholderFragment.access$000:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ +05d2a0: 7030 d818 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ +05d2a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -105895,17 +105933,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05d2c0: |[05d2c0] org.hiittimer.CurrentTraining$PlaceholderFragment.access$100:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ -05d2d0: 7030 d718 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ -05d2d6: 0e00 |0003: return-void │ │ +05d2a8: |[05d2a8] org.hiittimer.CurrentTraining$PlaceholderFragment.access$100:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ +05d2b8: 7030 d718 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ +05d2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -105915,17 +105953,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05d2d8: |[05d2d8] org.hiittimer.CurrentTraining$PlaceholderFragment.access$200:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V │ │ -05d2e8: 7030 d618 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ -05d2ee: 0e00 |0003: return-void │ │ +05d2c0: |[05d2c0] org.hiittimer.CurrentTraining$PlaceholderFragment.access$200:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V │ │ +05d2d0: 7030 d618 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ +05d2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Lorg/hiittimer/enums/TrainingAction; │ │ @@ -105935,17 +105973,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d2f0: |[05d2f0] org.hiittimer.CurrentTraining$PlaceholderFragment.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; │ │ -05d300: 5410 7a06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d304: 1100 |0002: return-object v0 │ │ +05d2d8: |[05d2d8] org.hiittimer.CurrentTraining$PlaceholderFragment.access$300:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; │ │ +05d2e8: 5410 7a06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d2ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ │ │ #6 : (in Lorg/hiittimer/CurrentTraining$PlaceholderFragment;) │ │ @@ -105953,17 +105991,17 @@ │ │ type : '(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d308: |[05d308] org.hiittimer.CurrentTraining$PlaceholderFragment.access$400:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V │ │ -05d318: 7010 c918 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.disableStopTrainingButton:()V // method@18c9 │ │ -05d31e: 0e00 |0003: return-void │ │ +05d2f0: |[05d2f0] org.hiittimer.CurrentTraining$PlaceholderFragment.access$400:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)V │ │ +05d300: 7010 c918 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.disableStopTrainingButton:()V // method@18c9 │ │ +05d306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ │ │ #7 : (in Lorg/hiittimer/CurrentTraining$PlaceholderFragment;) │ │ @@ -105971,24 +106009,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05d320: |[05d320] org.hiittimer.CurrentTraining$PlaceholderFragment.disableStopTrainingButton:()V │ │ -05d330: 6e10 cd18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d336: 0c01 |0003: move-result-object v1 │ │ -05d338: 1402 0d00 087f |0004: const v2, #float 1.80775e+38 // #7f08000d │ │ -05d33e: 6e20 1f13 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d344: 0c00 |000a: move-result-object v0 │ │ -05d346: 1f00 e202 |000b: check-cast v0, Landroid/widget/Button; // type@02e2 │ │ -05d34a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05d34c: 6e20 6814 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setEnabled:(Z)V // method@1468 │ │ -05d352: 0e00 |0011: return-void │ │ +05d308: |[05d308] org.hiittimer.CurrentTraining$PlaceholderFragment.disableStopTrainingButton:()V │ │ +05d318: 6e10 cd18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d31e: 0c01 |0003: move-result-object v1 │ │ +05d320: 1402 0d00 087f |0004: const v2, #float 1.80775e+38 // #7f08000d │ │ +05d326: 6e20 1f13 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d32c: 0c00 |000a: move-result-object v0 │ │ +05d32e: 1f00 e202 |000b: check-cast v0, Landroid/widget/Button; // type@02e2 │ │ +05d332: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05d334: 6e20 6814 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setEnabled:(Z)V // method@1468 │ │ +05d33a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x000d line=283 │ │ 0x0011 line=284 │ │ locals : │ │ 0x000d - 0x0012 reg=0 stopTrainingButton Landroid/widget/Button; │ │ @@ -105999,30 +106037,30 @@ │ │ type : '(Lorg/hiittimer/enums/TrainingAction;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -05d354: |[05d354] org.hiittimer.CurrentTraining$PlaceholderFragment.getBackgroundColor:(Lorg/hiittimer/enums/TrainingAction;)I │ │ -05d364: 1400 0c00 0601 |0000: const v0, #float 2.46119e-38 // #0106000c │ │ -05d36a: 6201 7106 |0003: sget-object v1, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d36e: 6e10 221a 0400 |0005: invoke-virtual {v4}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d374: 0a02 |0008: move-result v2 │ │ -05d376: 4401 0102 |0009: aget v1, v1, v2 │ │ -05d37a: 2b01 1100 0000 |000b: packed-switch v1, 0000001c // +00000011 │ │ -05d380: 0f00 |000e: return v0 │ │ -05d382: 1400 1900 0601 |000f: const v0, #float 2.4612e-38 // #01060019 │ │ -05d388: 28fc |0012: goto 000e // -0004 │ │ -05d38a: 1400 1700 0601 |0013: const v0, #float 2.4612e-38 // #01060017 │ │ -05d390: 28f8 |0016: goto 000e // -0008 │ │ -05d392: 1400 1500 0601 |0017: const v0, #float 2.4612e-38 // #01060015 │ │ -05d398: 28f4 |001a: goto 000e // -000c │ │ -05d39a: 0000 |001b: nop // spacer │ │ -05d39c: 0001 0500 0100 0000 0400 0000 0800 ... |001c: packed-switch-data (14 units) │ │ +05d33c: |[05d33c] org.hiittimer.CurrentTraining$PlaceholderFragment.getBackgroundColor:(Lorg/hiittimer/enums/TrainingAction;)I │ │ +05d34c: 1400 0c00 0601 |0000: const v0, #float 2.46119e-38 // #0106000c │ │ +05d352: 6201 7106 |0003: sget-object v1, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d356: 6e10 221a 0400 |0005: invoke-virtual {v4}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d35c: 0a02 |0008: move-result v2 │ │ +05d35e: 4401 0102 |0009: aget v1, v1, v2 │ │ +05d362: 2b01 1100 0000 |000b: packed-switch v1, 0000001c // +00000011 │ │ +05d368: 0f00 |000e: return v0 │ │ +05d36a: 1400 1900 0601 |000f: const v0, #float 2.4612e-38 // #01060019 │ │ +05d370: 28fc |0012: goto 000e // -0004 │ │ +05d372: 1400 1700 0601 |0013: const v0, #float 2.4612e-38 // #01060017 │ │ +05d378: 28f8 |0016: goto 000e // -0008 │ │ +05d37a: 1400 1500 0601 |0017: const v0, #float 2.4612e-38 // #01060015 │ │ +05d380: 28f4 |001a: goto 000e // -000c │ │ +05d382: 0000 |001b: nop // spacer │ │ +05d384: 0001 0500 0100 0000 0400 0000 0800 ... |001c: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ 0x000e line=217 │ │ 0x000f line=208 │ │ 0x0012 line=209 │ │ @@ -106040,27 +106078,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05d3b8: |[05d3b8] org.hiittimer.CurrentTraining$PlaceholderFragment.registerBroadcastReceiver:()V │ │ -05d3c8: 6e10 ca18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ -05d3ce: 0c01 |0003: move-result-object v1 │ │ -05d3d0: 7110 3b06 0100 |0004: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -05d3d6: 0c00 |0007: move-result-object v0 │ │ -05d3d8: 2201 ac03 |0008: new-instance v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // type@03ac │ │ -05d3dc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -05d3de: 7030 c018 3102 |000b: invoke-direct {v1, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Lorg/hiittimer/CurrentTraining$1;)V // method@18c0 │ │ -05d3e4: 5b31 7906 |000e: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ -05d3e8: 5431 7906 |0010: iget-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ -05d3ec: 6202 7506 |0012: sget-object v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.INTENT_FILTER:Landroid/content/IntentFilter; // field@0675 │ │ -05d3f0: 6e30 3c06 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@063c │ │ -05d3f6: 0e00 |0017: return-void │ │ +05d3a0: |[05d3a0] org.hiittimer.CurrentTraining$PlaceholderFragment.registerBroadcastReceiver:()V │ │ +05d3b0: 6e10 ca18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ +05d3b6: 0c01 |0003: move-result-object v1 │ │ +05d3b8: 7110 3b06 0100 |0004: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +05d3be: 0c00 |0007: move-result-object v0 │ │ +05d3c0: 2201 ac03 |0008: new-instance v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // type@03ac │ │ +05d3c4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +05d3c6: 7030 c018 3102 |000b: invoke-direct {v1, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;.:(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Lorg/hiittimer/CurrentTraining$1;)V // method@18c0 │ │ +05d3cc: 5b31 7906 |000e: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ +05d3d0: 5431 7906 |0010: iget-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ +05d3d4: 6202 7506 |0012: sget-object v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.INTENT_FILTER:Landroid/content/IntentFilter; // field@0675 │ │ +05d3d8: 6e30 3c06 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@063c │ │ +05d3de: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0008 line=223 │ │ 0x0010 line=225 │ │ 0x0017 line=226 │ │ locals : │ │ @@ -106072,35 +106110,35 @@ │ │ type : '(Landroid/os/Bundle;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -05d3f8: |[05d3f8] org.hiittimer.CurrentTraining$PlaceholderFragment.restoreSavedInstanceState:(Landroid/os/Bundle;Landroid/view/View;)V │ │ -05d408: 1a00 2a0b |0000: const-string v0, "TRAINING_ACTION_KEY" // string@0b2a │ │ -05d40c: 6e20 c601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@01c6 │ │ -05d412: 0c00 |0005: move-result-object v0 │ │ -05d414: 1f00 dc03 |0006: check-cast v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -05d418: 5b10 7a06 |0008: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d41c: 1a00 a002 |000a: const-string v0, "CURRENT_ROUND_KEY" // string@02a0 │ │ -05d420: 6e20 c801 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ -05d426: 0c00 |000f: move-result-object v0 │ │ -05d428: 5b10 7706 |0010: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d42c: 1a00 a102 |0012: const-string v0, "CURRENT_ROUND_TIME_LEFT" // string@02a1 │ │ -05d430: 6e20 c801 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ -05d436: 0c00 |0017: move-result-object v0 │ │ -05d438: 5b10 7806 |0018: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d43c: 5410 7706 |001a: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d440: 7030 d718 3100 |001c: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ -05d446: 5410 7a06 |001f: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d44a: 7030 d618 3100 |0021: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ -05d450: 5410 7806 |0024: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d454: 7030 d818 3100 |0026: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ -05d45a: 0e00 |0029: return-void │ │ +05d3e0: |[05d3e0] org.hiittimer.CurrentTraining$PlaceholderFragment.restoreSavedInstanceState:(Landroid/os/Bundle;Landroid/view/View;)V │ │ +05d3f0: 1a00 230b |0000: const-string v0, "TRAINING_ACTION_KEY" // string@0b23 │ │ +05d3f4: 6e20 c601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@01c6 │ │ +05d3fa: 0c00 |0005: move-result-object v0 │ │ +05d3fc: 1f00 dc03 |0006: check-cast v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +05d400: 5b10 7a06 |0008: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d404: 1a00 9902 |000a: const-string v0, "CURRENT_ROUND_KEY" // string@0299 │ │ +05d408: 6e20 c801 0200 |000c: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ +05d40e: 0c00 |000f: move-result-object v0 │ │ +05d410: 5b10 7706 |0010: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d414: 1a00 9a02 |0012: const-string v0, "CURRENT_ROUND_TIME_LEFT" // string@029a │ │ +05d418: 6e20 c801 0200 |0014: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ +05d41e: 0c00 |0017: move-result-object v0 │ │ +05d420: 5b10 7806 |0018: iput-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d424: 5410 7706 |001a: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d428: 7030 d718 3100 |001c: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ +05d42e: 5410 7a06 |001f: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d432: 7030 d618 3100 |0021: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ +05d438: 5410 7806 |0024: iget-object v0, v1, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d43c: 7030 d818 3100 |0026: invoke-direct {v1, v3, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ +05d442: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x000a line=258 │ │ 0x0012 line=259 │ │ 0x001a line=261 │ │ 0x001f line=262 │ │ @@ -106116,43 +106154,43 @@ │ │ type : '(Lorg/hiittimer/enums/TrainingAction;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -05d45c: |[05d45c] org.hiittimer.CurrentTraining$PlaceholderFragment.selectTrainingActionText:(Lorg/hiittimer/enums/TrainingAction;)Ljava/lang/String; │ │ -05d46c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -05d470: 6201 7106 |0002: sget-object v1, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ -05d474: 6e10 221a 0400 |0004: invoke-virtual {v4}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ -05d47a: 0a02 |0007: move-result v2 │ │ -05d47c: 4401 0102 |0008: aget v1, v1, v2 │ │ -05d480: 2b01 2c00 0000 |000a: packed-switch v1, 00000036 // +0000002c │ │ -05d486: 1100 |000d: return-object v0 │ │ -05d488: 1401 3500 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a0035 │ │ -05d48e: 6e20 cc18 1300 |0011: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d494: 0c00 |0014: move-result-object v0 │ │ -05d496: 28f8 |0015: goto 000d // -0008 │ │ -05d498: 1401 3600 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a0036 │ │ -05d49e: 6e20 cc18 1300 |0019: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d4a4: 0c00 |001c: move-result-object v0 │ │ -05d4a6: 28f0 |001d: goto 000d // -0010 │ │ -05d4a8: 1401 3800 0a7f |001e: const v1, #float 1.83435e+38 // #7f0a0038 │ │ -05d4ae: 6e20 cc18 1300 |0021: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d4b4: 0c00 |0024: move-result-object v0 │ │ -05d4b6: 28e8 |0025: goto 000d // -0018 │ │ -05d4b8: 1401 3700 0a7f |0026: const v1, #float 1.83435e+38 // #7f0a0037 │ │ -05d4be: 6e20 cc18 1300 |0029: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d4c4: 0c00 |002c: move-result-object v0 │ │ -05d4c6: 28e0 |002d: goto 000d // -0020 │ │ -05d4c8: 1401 3400 0a7f |002e: const v1, #float 1.83435e+38 // #7f0a0034 │ │ -05d4ce: 6e20 cc18 1300 |0031: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d4d4: 0c00 |0034: move-result-object v0 │ │ -05d4d6: 28d8 |0035: goto 000d // -0028 │ │ -05d4d8: 0001 0500 0100 0000 0400 0000 0c00 ... |0036: packed-switch-data (14 units) │ │ +05d444: |[05d444] org.hiittimer.CurrentTraining$PlaceholderFragment.selectTrainingActionText:(Lorg/hiittimer/enums/TrainingAction;)Ljava/lang/String; │ │ +05d454: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +05d458: 6201 7106 |0002: sget-object v1, Lorg/hiittimer/CurrentTraining$1;.$SwitchMap$org$hiittimer$enums$TrainingAction:[I // field@0671 │ │ +05d45c: 6e10 221a 0400 |0004: invoke-virtual {v4}, Lorg/hiittimer/enums/TrainingAction;.ordinal:()I // method@1a22 │ │ +05d462: 0a02 |0007: move-result v2 │ │ +05d464: 4401 0102 |0008: aget v1, v1, v2 │ │ +05d468: 2b01 2c00 0000 |000a: packed-switch v1, 00000036 // +0000002c │ │ +05d46e: 1100 |000d: return-object v0 │ │ +05d470: 1401 3500 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a0035 │ │ +05d476: 6e20 cc18 1300 |0011: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d47c: 0c00 |0014: move-result-object v0 │ │ +05d47e: 28f8 |0015: goto 000d // -0008 │ │ +05d480: 1401 3600 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a0036 │ │ +05d486: 6e20 cc18 1300 |0019: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d48c: 0c00 |001c: move-result-object v0 │ │ +05d48e: 28f0 |001d: goto 000d // -0010 │ │ +05d490: 1401 3800 0a7f |001e: const v1, #float 1.83435e+38 // #7f0a0038 │ │ +05d496: 6e20 cc18 1300 |0021: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d49c: 0c00 |0024: move-result-object v0 │ │ +05d49e: 28e8 |0025: goto 000d // -0018 │ │ +05d4a0: 1401 3700 0a7f |0026: const v1, #float 1.83435e+38 // #7f0a0037 │ │ +05d4a6: 6e20 cc18 1300 |0029: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d4ac: 0c00 |002c: move-result-object v0 │ │ +05d4ae: 28e0 |002d: goto 000d // -0020 │ │ +05d4b0: 1401 3400 0a7f |002e: const v1, #float 1.83435e+38 // #7f0a0034 │ │ +05d4b6: 6e20 cc18 1300 |0031: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d4bc: 0c00 |0034: move-result-object v0 │ │ +05d4be: 28d8 |0035: goto 000d // -0028 │ │ +05d4c0: 0001 0500 0100 0000 0400 0000 0c00 ... |0036: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=164 │ │ 0x000d line=181 │ │ 0x000e line=166 │ │ 0x0015 line=167 │ │ @@ -106174,30 +106212,31 @@ │ │ type : '(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05d4f4: |[05d4f4] org.hiittimer.CurrentTraining$PlaceholderFragment.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V │ │ -05d504: 1401 0a00 087f |0000: const v1, #float 1.80775e+38 // #7f08000a │ │ -05d50a: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d510: 0c00 |0006: move-result-object v0 │ │ -05d512: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ -05d516: 5b24 7a06 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d51a: 7020 d518 4200 |000b: invoke-direct {v2, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.selectTrainingActionText:(Lorg/hiittimer/enums/TrainingAction;)Ljava/lang/String; // method@18d5 │ │ -05d520: 0c01 |000e: move-result-object v1 │ │ -05d522: 6e20 ed14 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05d528: 7020 cb18 4200 |0012: invoke-direct {v2, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getBackgroundColor:(Lorg/hiittimer/enums/TrainingAction;)I // method@18cb │ │ -05d52e: 0a01 |0015: move-result v1 │ │ -05d530: 6e20 e614 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@14e6 │ │ -05d536: 0e00 |0019: return-void │ │ +05d4dc: |[05d4dc] org.hiittimer.CurrentTraining$PlaceholderFragment.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V │ │ +05d4ec: 1401 0a00 087f |0000: const v1, #float 1.80775e+38 // #7f08000a │ │ +05d4f2: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d4f8: 0c00 |0006: move-result-object v0 │ │ +05d4fa: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ +05d4fe: 5b24 7a06 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d502: 7020 d518 4200 |000b: invoke-direct {v2, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.selectTrainingActionText:(Lorg/hiittimer/enums/TrainingAction;)Ljava/lang/String; // method@18d5 │ │ +05d508: 0c01 |000e: move-result-object v1 │ │ +05d50a: 6e20 ed14 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05d510: 7020 cb18 4200 |0012: invoke-direct {v2, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getBackgroundColor:(Lorg/hiittimer/enums/TrainingAction;)I // method@18cb │ │ +05d516: 0a01 |0015: move-result v1 │ │ +05d518: 6e20 e614 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@14e6 │ │ +05d51e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ + 0x0003 line=153 │ │ 0x0009 line=155 │ │ 0x000b line=157 │ │ 0x0012 line=158 │ │ 0x0019 line=159 │ │ locals : │ │ 0x0009 - 0x001a reg=0 currentRoundRoundAction Landroid/widget/TextView; │ │ 0x0000 - 0x001a reg=2 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ @@ -106209,22 +106248,22 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d538: |[05d538] org.hiittimer.CurrentTraining$PlaceholderFragment.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V │ │ -05d548: 1401 0800 087f |0000: const v1, #float 1.80775e+38 // #7f080008 │ │ -05d54e: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d554: 0c00 |0006: move-result-object v0 │ │ -05d556: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ -05d55a: 5b24 7706 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d55e: 6e20 ed14 4000 |000b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05d564: 0e00 |000e: return-void │ │ +05d520: |[05d520] org.hiittimer.CurrentTraining$PlaceholderFragment.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V │ │ +05d530: 1401 0800 087f |0000: const v1, #float 1.80775e+38 // #7f080008 │ │ +05d536: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d53c: 0c00 |0006: move-result-object v0 │ │ +05d53e: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ +05d542: 5b24 7706 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d546: 6e20 ed14 4000 |000b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05d54c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0009 line=187 │ │ 0x000b line=189 │ │ 0x000e line=190 │ │ locals : │ │ @@ -106238,25 +106277,26 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d568: |[05d568] org.hiittimer.CurrentTraining$PlaceholderFragment.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V │ │ -05d578: 1401 0c00 087f |0000: const v1, #float 1.80775e+38 // #7f08000c │ │ -05d57e: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d584: 0c00 |0006: move-result-object v0 │ │ -05d586: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ -05d58a: 5b24 7806 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d58e: 6e20 ed14 4000 |000b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05d594: 0e00 |000e: return-void │ │ +05d550: |[05d550] org.hiittimer.CurrentTraining$PlaceholderFragment.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V │ │ +05d560: 1401 0c00 087f |0000: const v1, #float 1.80775e+38 // #7f08000c │ │ +05d566: 6e20 1f13 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d56c: 0c00 |0006: move-result-object v0 │ │ +05d56e: 1f00 ff02 |0007: check-cast v0, Landroid/widget/TextView; // type@02ff │ │ +05d572: 5b24 7806 |0009: iput-object v4, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d576: 6e20 ed14 4000 |000b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05d57c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ + 0x0003 line=194 │ │ 0x0009 line=196 │ │ 0x000b line=198 │ │ 0x000e line=199 │ │ locals : │ │ 0x0009 - 0x000f reg=0 currentRoundRemainingTime Landroid/widget/TextView; │ │ 0x0000 - 0x000f reg=2 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x000f reg=3 rootView Landroid/view/View; │ │ @@ -106267,18 +106307,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d598: |[05d598] org.hiittimer.CurrentTraining$PlaceholderFragment.setText:(Landroid/view/View;F)V │ │ -05d5a8: 1f01 ff02 |0000: check-cast v1, Landroid/widget/TextView; // type@02ff │ │ -05d5ac: 6e20 f014 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@14f0 │ │ -05d5b2: 0e00 |0005: return-void │ │ +05d580: |[05d580] org.hiittimer.CurrentTraining$PlaceholderFragment.setText:(Landroid/view/View;F)V │ │ +05d590: 1f01 ff02 |0000: check-cast v1, Landroid/widget/TextView; // type@02ff │ │ +05d594: 6e20 f014 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@14f0 │ │ +05d59a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0005 line=254 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ @@ -106289,63 +106329,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -05d5b4: |[05d5b4] org.hiittimer.CurrentTraining$PlaceholderFragment.setTextSizes:()V │ │ -05d5c4: 6e10 cd18 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d5ca: 0c01 |0003: move-result-object v1 │ │ -05d5cc: 6e10 ca18 0500 |0004: invoke-virtual {v5}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ -05d5d2: 0c03 |0007: move-result-object v3 │ │ -05d5d4: 7110 0e02 0300 |0008: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05d5da: 0c00 |000b: move-result-object v0 │ │ -05d5dc: 1403 1a00 0a7f |000c: const v3, #float 1.83434e+38 // #7f0a001a │ │ -05d5e2: 6e20 cc18 3500 |000f: invoke-virtual {v5, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d5e8: 0c03 |0012: move-result-object v3 │ │ -05d5ea: 1404 1900 0a7f |0013: const v4, #float 1.83434e+38 // #7f0a0019 │ │ -05d5f0: 6e20 cc18 4500 |0016: invoke-virtual {v5, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ -05d5f6: 0c04 |0019: move-result-object v4 │ │ -05d5f8: 7230 f500 3004 |001a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05d5fe: 0c03 |001d: move-result-object v3 │ │ -05d600: 7110 9e17 0300 |001e: invoke-static {v3}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@179e │ │ -05d606: 0c03 |0021: move-result-object v3 │ │ -05d608: 6e10 9d17 0300 |0022: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@179d │ │ -05d60e: 0a02 |0025: move-result v2 │ │ -05d610: 1403 0700 087f |0026: const v3, #float 1.80775e+38 // #7f080007 │ │ -05d616: 6e20 1f13 3100 |0029: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d61c: 0c03 |002c: move-result-object v3 │ │ -05d61e: 7030 d918 3502 |002d: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d624: 1403 0800 087f |0030: const v3, #float 1.80775e+38 // #7f080008 │ │ -05d62a: 6e20 1f13 3100 |0033: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d630: 0c03 |0036: move-result-object v3 │ │ -05d632: 7030 d918 3502 |0037: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d638: 1403 0900 087f |003a: const v3, #float 1.80775e+38 // #7f080009 │ │ -05d63e: 6e20 1f13 3100 |003d: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d644: 0c03 |0040: move-result-object v3 │ │ -05d646: 7030 d918 3502 |0041: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d64c: 1403 0a00 087f |0044: const v3, #float 1.80775e+38 // #7f08000a │ │ -05d652: 6e20 1f13 3100 |0047: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d658: 0c03 |004a: move-result-object v3 │ │ -05d65a: 7030 d918 3502 |004b: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d660: 1403 0b00 087f |004e: const v3, #float 1.80775e+38 // #7f08000b │ │ -05d666: 6e20 1f13 3100 |0051: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d66c: 0c03 |0054: move-result-object v3 │ │ -05d66e: 7030 d918 3502 |0055: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d674: 1403 0c00 087f |0058: const v3, #float 1.80775e+38 // #7f08000c │ │ -05d67a: 6e20 1f13 3100 |005b: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05d680: 0c03 |005e: move-result-object v3 │ │ -05d682: 7030 d918 3502 |005f: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ -05d688: 0e00 |0062: return-void │ │ +05d59c: |[05d59c] org.hiittimer.CurrentTraining$PlaceholderFragment.setTextSizes:()V │ │ +05d5ac: 6e10 cd18 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d5b2: 0c01 |0003: move-result-object v1 │ │ +05d5b4: 6e10 ca18 0500 |0004: invoke-virtual {v5}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ +05d5ba: 0c03 |0007: move-result-object v3 │ │ +05d5bc: 7110 0e02 0300 |0008: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05d5c2: 0c00 |000b: move-result-object v0 │ │ +05d5c4: 1403 1a00 0a7f |000c: const v3, #float 1.83434e+38 // #7f0a001a │ │ +05d5ca: 6e20 cc18 3500 |000f: invoke-virtual {v5, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d5d0: 0c03 |0012: move-result-object v3 │ │ +05d5d2: 1404 1900 0a7f |0013: const v4, #float 1.83434e+38 // #7f0a0019 │ │ +05d5d8: 6e20 cc18 4500 |0016: invoke-virtual {v5, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18cc │ │ +05d5de: 0c04 |0019: move-result-object v4 │ │ +05d5e0: 7230 f500 3004 |001a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05d5e6: 0c03 |001d: move-result-object v3 │ │ +05d5e8: 7110 9e17 0300 |001e: invoke-static {v3}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@179e │ │ +05d5ee: 0c03 |0021: move-result-object v3 │ │ +05d5f0: 6e10 9d17 0300 |0022: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@179d │ │ +05d5f6: 0a02 |0025: move-result v2 │ │ +05d5f8: 1403 0700 087f |0026: const v3, #float 1.80775e+38 // #7f080007 │ │ +05d5fe: 6e20 1f13 3100 |0029: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d604: 0c03 |002c: move-result-object v3 │ │ +05d606: 7030 d918 3502 |002d: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d60c: 1403 0800 087f |0030: const v3, #float 1.80775e+38 // #7f080008 │ │ +05d612: 6e20 1f13 3100 |0033: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d618: 0c03 |0036: move-result-object v3 │ │ +05d61a: 7030 d918 3502 |0037: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d620: 1403 0900 087f |003a: const v3, #float 1.80775e+38 // #7f080009 │ │ +05d626: 6e20 1f13 3100 |003d: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d62c: 0c03 |0040: move-result-object v3 │ │ +05d62e: 7030 d918 3502 |0041: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d634: 1403 0a00 087f |0044: const v3, #float 1.80775e+38 // #7f08000a │ │ +05d63a: 6e20 1f13 3100 |0047: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d640: 0c03 |004a: move-result-object v3 │ │ +05d642: 7030 d918 3502 |004b: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d648: 1403 0b00 087f |004e: const v3, #float 1.80775e+38 // #7f08000b │ │ +05d64e: 6e20 1f13 3100 |0051: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d654: 0c03 |0054: move-result-object v3 │ │ +05d656: 7030 d918 3502 |0055: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d65c: 1403 0c00 087f |0058: const v3, #float 1.80775e+38 // #7f08000c │ │ +05d662: 6e20 1f13 3100 |005b: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05d668: 0c03 |005e: move-result-object v3 │ │ +05d66a: 7030 d918 3502 |005f: invoke-direct {v5, v3, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setText:(Landroid/view/View;F)V // method@18d9 │ │ +05d670: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ - 0x0004 line=237 │ │ + 0x0004 line=238 │ │ 0x000c line=239 │ │ + 0x000f line=240 │ │ + 0x0016 line=241 │ │ + 0x001a line=239 │ │ 0x0026 line=243 │ │ 0x0030 line=244 │ │ 0x003a line=245 │ │ 0x0044 line=246 │ │ 0x004e line=247 │ │ 0x0058 line=248 │ │ 0x0062 line=250 │ │ @@ -106360,54 +106403,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -05d68c: |[05d68c] org.hiittimer.CurrentTraining$PlaceholderFragment.setupFragmentWhenTrainingHasEnded:()V │ │ -05d69c: 6e10 ca18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ -05d6a2: 0c01 |0003: move-result-object v1 │ │ -05d6a4: 1f01 ae03 |0004: check-cast v1, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ -05d6a8: 7110 de18 0100 |0006: invoke-static {v1}, Lorg/hiittimer/CurrentTraining;.access$600:(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan; // method@18de │ │ -05d6ae: 0c01 |0009: move-result-object v1 │ │ -05d6b0: 6e10 ff19 0100 |000a: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05d6b6: 0c01 |000d: move-result-object v1 │ │ -05d6b8: 7210 4418 0100 |000e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -05d6be: 0a00 |0011: move-result v0 │ │ -05d6c0: 6201 c706 |0012: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -05d6c4: 5b31 7a06 |0014: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d6c8: 2201 6b03 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -05d6cc: 7010 e417 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05d6d2: 6e20 e917 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05d6d8: 0c01 |001e: move-result-object v1 │ │ -05d6da: 1a02 1701 |001f: const-string v2, "/" // string@0117 │ │ -05d6de: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05d6e4: 0c01 |0024: move-result-object v1 │ │ -05d6e6: 6e20 e917 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05d6ec: 0c01 |0028: move-result-object v1 │ │ -05d6ee: 6e10 f217 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05d6f4: 0c01 |002c: move-result-object v1 │ │ -05d6f6: 5b31 7706 |002d: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d6fa: 1a01 1801 |002f: const-string v1, "0" // string@0118 │ │ -05d6fe: 5b31 7806 |0031: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d702: 6e10 cd18 0300 |0033: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d708: 0c01 |0036: move-result-object v1 │ │ -05d70a: 5432 7706 |0037: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d70e: 7030 d718 1302 |0039: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ -05d714: 6e10 cd18 0300 |003c: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d71a: 0c01 |003f: move-result-object v1 │ │ -05d71c: 5432 7a06 |0040: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d720: 7030 d618 1302 |0042: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ -05d726: 6e10 cd18 0300 |0045: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ -05d72c: 0c01 |0048: move-result-object v1 │ │ -05d72e: 5432 7806 |0049: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d732: 7030 d818 1302 |004b: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ -05d738: 7010 c918 0300 |004e: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.disableStopTrainingButton:()V // method@18c9 │ │ -05d73e: 0e00 |0051: return-void │ │ +05d674: |[05d674] org.hiittimer.CurrentTraining$PlaceholderFragment.setupFragmentWhenTrainingHasEnded:()V │ │ +05d684: 6e10 ca18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ +05d68a: 0c01 |0003: move-result-object v1 │ │ +05d68c: 1f01 ae03 |0004: check-cast v1, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ +05d690: 7110 de18 0100 |0006: invoke-static {v1}, Lorg/hiittimer/CurrentTraining;.access$600:(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan; // method@18de │ │ +05d696: 0c01 |0009: move-result-object v1 │ │ +05d698: 6e10 ff19 0100 |000a: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05d69e: 0c01 |000d: move-result-object v1 │ │ +05d6a0: 7210 4418 0100 |000e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +05d6a6: 0a00 |0011: move-result v0 │ │ +05d6a8: 6201 c706 |0012: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +05d6ac: 5b31 7a06 |0014: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d6b0: 2201 6b03 |0016: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +05d6b4: 7010 e417 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05d6ba: 6e20 e917 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05d6c0: 0c01 |001e: move-result-object v1 │ │ +05d6c2: 1a02 1001 |001f: const-string v2, "/" // string@0110 │ │ +05d6c6: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05d6cc: 0c01 |0024: move-result-object v1 │ │ +05d6ce: 6e20 e917 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05d6d4: 0c01 |0028: move-result-object v1 │ │ +05d6d6: 6e10 f217 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05d6dc: 0c01 |002c: move-result-object v1 │ │ +05d6de: 5b31 7706 |002d: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d6e2: 1a01 1101 |002f: const-string v1, "0" // string@0111 │ │ +05d6e6: 5b31 7806 |0031: iput-object v1, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d6ea: 6e10 cd18 0300 |0033: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d6f0: 0c01 |0036: move-result-object v1 │ │ +05d6f2: 5432 7706 |0037: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d6f6: 7030 d718 1302 |0039: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundIdTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d7 │ │ +05d6fc: 6e10 cd18 0300 |003c: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d702: 0c01 |003f: move-result-object v1 │ │ +05d704: 5432 7a06 |0040: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d708: 7030 d618 1302 |0042: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setCurrentRoundRoundActionTextViewText:(Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V // method@18d6 │ │ +05d70e: 6e10 cd18 0300 |0045: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getView:()Landroid/view/View; // method@18cd │ │ +05d714: 0c01 |0048: move-result-object v1 │ │ +05d716: 5432 7806 |0049: iget-object v2, v3, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d71a: 7030 d818 1302 |004b: invoke-direct {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setRoundRemainingTimeTextViewText:(Landroid/view/View;Ljava/lang/String;)V // method@18d8 │ │ +05d720: 7010 c918 0300 |004e: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.disableStopTrainingButton:()V // method@18c9 │ │ +05d726: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0012 line=269 │ │ 0x0016 line=270 │ │ 0x002f line=271 │ │ 0x0033 line=273 │ │ @@ -106424,22 +106467,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05d740: |[05d740] org.hiittimer.CurrentTraining$PlaceholderFragment.unregisterBroadcastReceiver:()V │ │ -05d750: 6e10 ca18 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ -05d756: 0c01 |0003: move-result-object v1 │ │ -05d758: 7110 3b06 0100 |0004: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -05d75e: 0c00 |0007: move-result-object v0 │ │ -05d760: 5421 7906 |0008: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ -05d764: 6e20 3f06 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@063f │ │ -05d76a: 0e00 |000d: return-void │ │ +05d728: |[05d728] org.hiittimer.CurrentTraining$PlaceholderFragment.unregisterBroadcastReceiver:()V │ │ +05d738: 6e10 ca18 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18ca │ │ +05d73e: 0c01 |0003: move-result-object v1 │ │ +05d740: 7110 3b06 0100 |0004: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +05d746: 0c00 |0007: move-result-object v0 │ │ +05d748: 5421 7906 |0008: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.onTickReceiver:Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver; // field@0679 │ │ +05d74c: 6e20 3f06 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@063f │ │ +05d752: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0008 line=231 │ │ 0x000d line=233 │ │ locals : │ │ 0x0008 - 0x000e reg=0 localBroadcastManager Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -106451,18 +106494,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05d76c: |[05d76c] org.hiittimer.CurrentTraining$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05d77c: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ -05d782: 7010 da18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setTextSizes:()V // method@18da │ │ -05d788: 0e00 |0006: return-void │ │ +05d754: |[05d754] org.hiittimer.CurrentTraining$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05d764: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ +05d76a: 7010 da18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setTextSizes:()V // method@18da │ │ +05d770: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0003 line=323 │ │ 0x0006 line=324 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ @@ -106473,22 +106516,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 : 14 16-bit code units │ │ -05d78c: |[05d78c] org.hiittimer.CurrentTraining$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05d79c: 1401 0600 037f |0000: const v1, #float 1.74129e+38 // #7f030006 │ │ -05d7a2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05d7a4: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05d7aa: 0c00 |0007: move-result-object v0 │ │ -05d7ac: 3806 0500 |0008: if-eqz v6, 000d // +0005 │ │ -05d7b0: 7030 d418 6300 |000a: invoke-direct {v3, v6, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.restoreSavedInstanceState:(Landroid/os/Bundle;Landroid/view/View;)V // method@18d4 │ │ -05d7b6: 1100 |000d: return-object v0 │ │ +05d774: |[05d774] org.hiittimer.CurrentTraining$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05d784: 1401 0600 037f |0000: const v1, #float 1.74129e+38 // #7f030006 │ │ +05d78a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05d78c: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05d792: 0c00 |0007: move-result-object v0 │ │ +05d794: 3806 0500 |0008: if-eqz v6, 000d // +0005 │ │ +05d798: 7030 d418 6300 |000a: invoke-direct {v3, v6, v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.restoreSavedInstanceState:(Landroid/os/Bundle;Landroid/view/View;)V // method@18d4 │ │ +05d79e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0008 line=312 │ │ 0x000a line=313 │ │ 0x000d line=316 │ │ locals : │ │ @@ -106503,18 +106546,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d7b8: |[05d7b8] org.hiittimer.CurrentTraining$PlaceholderFragment.onPause:()V │ │ -05d7c8: 6f10 5c00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onPause:()V // method@005c │ │ -05d7ce: 7010 dc18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.unregisterBroadcastReceiver:()V // method@18dc │ │ -05d7d4: 0e00 |0006: return-void │ │ +05d7a0: |[05d7a0] org.hiittimer.CurrentTraining$PlaceholderFragment.onPause:()V │ │ +05d7b0: 6f10 5c00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onPause:()V // method@005c │ │ +05d7b6: 7010 dc18 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.unregisterBroadcastReceiver:()V // method@18dc │ │ +05d7bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=305 │ │ 0x0006 line=306 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ @@ -106524,22 +106567,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05d7d8: |[05d7d8] org.hiittimer.CurrentTraining$PlaceholderFragment.onResume:()V │ │ -05d7e8: 6f10 5d00 0100 |0000: invoke-super {v1}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ -05d7ee: 7100 591a 0000 |0003: invoke-static {}, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:()Z // method@1a59 │ │ -05d7f4: 0a00 |0006: move-result v0 │ │ -05d7f6: 3900 0500 |0007: if-nez v0, 000c // +0005 │ │ -05d7fa: 7010 db18 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setupFragmentWhenTrainingHasEnded:()V // method@18db │ │ -05d800: 7010 d318 0100 |000c: invoke-direct {v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.registerBroadcastReceiver:()V // method@18d3 │ │ -05d806: 0e00 |000f: return-void │ │ +05d7c0: |[05d7c0] org.hiittimer.CurrentTraining$PlaceholderFragment.onResume:()V │ │ +05d7d0: 6f10 5d00 0100 |0000: invoke-super {v1}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ +05d7d6: 7100 591a 0000 |0003: invoke-static {}, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:()Z // method@1a59 │ │ +05d7dc: 0a00 |0006: move-result v0 │ │ +05d7de: 3900 0500 |0007: if-nez v0, 000c // +0005 │ │ +05d7e2: 7010 db18 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.setupFragmentWhenTrainingHasEnded:()V // method@18db │ │ +05d7e8: 7010 d318 0100 |000c: invoke-direct {v1}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.registerBroadcastReceiver:()V // method@18d3 │ │ +05d7ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0003 line=293 │ │ 0x0009 line=294 │ │ 0x000c line=297 │ │ 0x000f line=299 │ │ @@ -106551,50 +106594,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05d808: |[05d808] org.hiittimer.CurrentTraining$PlaceholderFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05d818: 1a00 2a0b |0000: const-string v0, "TRAINING_ACTION_KEY" // string@0b2a │ │ -05d81c: 5421 7a06 |0002: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ -05d820: 6e30 d201 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ -05d826: 1a00 a002 |0007: const-string v0, "CURRENT_ROUND_KEY" // string@02a0 │ │ -05d82a: 5421 7706 |0009: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ -05d82e: 6e30 d401 0301 |000b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01d4 │ │ -05d834: 1a00 a102 |000e: const-string v0, "CURRENT_ROUND_TIME_LEFT" // string@02a1 │ │ -05d838: 5421 7806 |0010: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ -05d83c: 6e30 d401 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01d4 │ │ -05d842: 0e00 |0015: return-void │ │ +05d7f0: |[05d7f0] org.hiittimer.CurrentTraining$PlaceholderFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +05d800: 1a00 230b |0000: const-string v0, "TRAINING_ACTION_KEY" // string@0b23 │ │ +05d804: 5421 7a06 |0002: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.trainingAction:Lorg/hiittimer/enums/TrainingAction; // field@067a │ │ +05d808: 6e30 d201 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ +05d80e: 1a00 9902 |0007: const-string v0, "CURRENT_ROUND_KEY" // string@0299 │ │ +05d812: 5421 7706 |0009: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRound:Ljava/lang/String; // field@0677 │ │ +05d816: 6e30 d401 0301 |000b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01d4 │ │ +05d81c: 1a00 9a02 |000e: const-string v0, "CURRENT_ROUND_TIME_LEFT" // string@029a │ │ +05d820: 5421 7806 |0010: iget-object v1, v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.currentRoundTimeLeft:Ljava/lang/String; // field@0678 │ │ +05d824: 6e30 d401 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01d4 │ │ +05d82a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0007 line=329 │ │ 0x000e line=330 │ │ 0x0015 line=331 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ 0x0000 - 0x0016 reg=3 outState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 749 (CurrentTraining.java) │ │ + source_file_idx : 742 (CurrentTraining.java) │ │ │ │ Class #400 header: │ │ class_idx : 942 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 9 │ │ -source_file_idx : 749 │ │ +source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/CurrentTraining$1; Lorg/hiittimer/CurrentTraining$PlaceholderFragment; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/CurrentTraining$PlaceholderFragment; } │ │ │ │ Class #400 - │ │ Class descriptor : 'Lorg/hiittimer/CurrentTraining;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ Static fields - │ │ @@ -106613,36 +106656,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d844: |[05d844] org.hiittimer.CurrentTraining.:()V │ │ -05d854: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -05d85a: 0e00 |0003: return-void │ │ +05d82c: |[05d82c] org.hiittimer.CurrentTraining.:()V │ │ +05d83c: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05d842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ - 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/CurrentTraining; │ │ │ │ #1 : (in Lorg/hiittimer/CurrentTraining;) │ │ name : 'access$600' │ │ type : '(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d85c: |[05d85c] org.hiittimer.CurrentTraining.access$600:(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ -05d86c: 5410 7b06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ -05d870: 1100 |0002: return-object v0 │ │ +05d844: |[05d844] org.hiittimer.CurrentTraining.access$600:(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ +05d854: 5410 7b06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ +05d858: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/CurrentTraining; │ │ │ │ #2 : (in Lorg/hiittimer/CurrentTraining;) │ │ @@ -106650,21 +106692,21 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05d874: |[05d874] org.hiittimer.CurrentTraining.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -05d884: 6e10 df18 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/CurrentTraining;.getApplication:()Landroid/app/Application; // method@18df │ │ -05d88a: 0c00 |0003: move-result-object v0 │ │ -05d88c: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05d890: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05d896: 0c00 |0009: move-result-object v0 │ │ -05d898: 1100 |000a: return-object v0 │ │ +05d85c: |[05d85c] org.hiittimer.CurrentTraining.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +05d86c: 6e10 df18 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/CurrentTraining;.getApplication:()Landroid/app/Application; // method@18df │ │ +05d872: 0c00 |0003: move-result-object v0 │ │ +05d874: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05d878: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05d87e: 0c00 |0009: move-result-object v0 │ │ +05d880: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/CurrentTraining; │ │ │ │ Virtual methods - │ │ @@ -106673,17 +106715,17 @@ │ │ type : '()Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d89c: |[05d89c] org.hiittimer.CurrentTraining.getTrainingPlan:()Lorg/hiittimer/database/generated/TrainingPlan; │ │ -05d8ac: 5410 7b06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ -05d8b0: 1100 |0002: return-object v0 │ │ +05d884: |[05d884] org.hiittimer.CurrentTraining.getTrainingPlan:()Lorg/hiittimer/database/generated/TrainingPlan; │ │ +05d894: 5410 7b06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ +05d898: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/CurrentTraining; │ │ │ │ #1 : (in Lorg/hiittimer/CurrentTraining;) │ │ @@ -106691,17 +106733,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d8b4: |[05d8b4] org.hiittimer.CurrentTraining.getTrainingPlanId:()Ljava/lang/Long; │ │ -05d8c4: 5410 7c06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05d8c8: 1100 |0002: return-object v0 │ │ +05d89c: |[05d89c] org.hiittimer.CurrentTraining.getTrainingPlanId:()Ljava/lang/Long; │ │ +05d8ac: 5410 7c06 |0000: iget-object v0, v1, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d8b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/CurrentTraining; │ │ │ │ #2 : (in Lorg/hiittimer/CurrentTraining;) │ │ @@ -106709,65 +106751,65 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -05d8cc: |[05d8cc] org.hiittimer.CurrentTraining.onCreate:(Landroid/os/Bundle;)V │ │ -05d8dc: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -05d8e2: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ -05d8e8: 6e20 ea18 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/CurrentTraining;.setContentView:(I)V // method@18ea │ │ -05d8ee: 3904 4000 |0009: if-nez v4, 0049 // +0040 │ │ -05d8f2: 6e10 e118 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining;.getFragmentManager:()Landroid/app/FragmentManager; // method@18e1 │ │ -05d8f8: 0c00 |000e: move-result-object v0 │ │ -05d8fa: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05d900: 0c00 |0012: move-result-object v0 │ │ -05d902: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ -05d908: 2202 ad03 |0016: new-instance v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // type@03ad │ │ -05d90c: 7010 c318 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.:()V // method@18c3 │ │ -05d912: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ -05d918: 0c00 |001e: move-result-object v0 │ │ -05d91a: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05d920: 6e10 e218 0300 |0022: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining;.getIntent:()Landroid/content/Intent; // method@18e2 │ │ -05d926: 0c00 |0025: move-result-object v0 │ │ -05d928: 6e10 cf00 0000 |0026: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ -05d92e: 0c00 |0029: move-result-object v0 │ │ -05d930: 1a01 b918 |002a: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05d934: 6e20 c201 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05d93a: 0b00 |002f: move-result-wide v0 │ │ -05d93c: 7120 b317 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -05d942: 0c00 |0033: move-result-object v0 │ │ -05d944: 5b30 7c06 |0034: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05d948: 7010 e018 0300 |0036: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18e0 │ │ -05d94e: 0c00 |0039: move-result-object v0 │ │ -05d950: 6e10 cf19 0000 |003a: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05d956: 0c00 |003d: move-result-object v0 │ │ -05d958: 5431 7c06 |003e: iget-object v1, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05d95c: 6e20 141a 1000 |0040: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ -05d962: 0c00 |0043: move-result-object v0 │ │ -05d964: 1f00 d903 |0044: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05d968: 5b30 7b06 |0046: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ -05d96c: 0e00 |0048: return-void │ │ -05d96e: 1a00 b918 |0049: const-string v0, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05d972: 6e20 c201 0400 |004b: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05d978: 0b00 |004e: move-result-wide v0 │ │ -05d97a: 7120 b317 1000 |004f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -05d980: 0c00 |0052: move-result-object v0 │ │ -05d982: 5b30 7c06 |0053: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05d986: 7010 e018 0300 |0055: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18e0 │ │ -05d98c: 0c00 |0058: move-result-object v0 │ │ -05d98e: 6e10 cf19 0000 |0059: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05d994: 0c00 |005c: move-result-object v0 │ │ -05d996: 5431 7c06 |005d: iget-object v1, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05d99a: 6e20 141a 1000 |005f: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ -05d9a0: 0c00 |0062: move-result-object v0 │ │ -05d9a2: 1f00 d903 |0063: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05d9a6: 5b30 7b06 |0065: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ -05d9aa: 28e1 |0067: goto 0048 // -001f │ │ +05d8b4: |[05d8b4] org.hiittimer.CurrentTraining.onCreate:(Landroid/os/Bundle;)V │ │ +05d8c4: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +05d8ca: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ +05d8d0: 6e20 ea18 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/CurrentTraining;.setContentView:(I)V // method@18ea │ │ +05d8d6: 3904 4000 |0009: if-nez v4, 0049 // +0040 │ │ +05d8da: 6e10 e118 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining;.getFragmentManager:()Landroid/app/FragmentManager; // method@18e1 │ │ +05d8e0: 0c00 |000e: move-result-object v0 │ │ +05d8e2: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05d8e8: 0c00 |0012: move-result-object v0 │ │ +05d8ea: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ +05d8f0: 2202 ad03 |0016: new-instance v2, Lorg/hiittimer/CurrentTraining$PlaceholderFragment; // type@03ad │ │ +05d8f4: 7010 c318 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;.:()V // method@18c3 │ │ +05d8fa: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ +05d900: 0c00 |001e: move-result-object v0 │ │ +05d902: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05d908: 6e10 e218 0300 |0022: invoke-virtual {v3}, Lorg/hiittimer/CurrentTraining;.getIntent:()Landroid/content/Intent; // method@18e2 │ │ +05d90e: 0c00 |0025: move-result-object v0 │ │ +05d910: 6e10 cf00 0000 |0026: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ +05d916: 0c00 |0029: move-result-object v0 │ │ +05d918: 1a01 b218 |002a: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05d91c: 6e20 c201 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05d922: 0b00 |002f: move-result-wide v0 │ │ +05d924: 7120 b317 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +05d92a: 0c00 |0033: move-result-object v0 │ │ +05d92c: 5b30 7c06 |0034: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d930: 7010 e018 0300 |0036: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18e0 │ │ +05d936: 0c00 |0039: move-result-object v0 │ │ +05d938: 6e10 cf19 0000 |003a: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05d93e: 0c00 |003d: move-result-object v0 │ │ +05d940: 5431 7c06 |003e: iget-object v1, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d944: 6e20 141a 1000 |0040: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ +05d94a: 0c00 |0043: move-result-object v0 │ │ +05d94c: 1f00 d903 |0044: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05d950: 5b30 7b06 |0046: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ +05d954: 0e00 |0048: return-void │ │ +05d956: 1a00 b218 |0049: const-string v0, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05d95a: 6e20 c201 0400 |004b: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05d960: 0b00 |004e: move-result-wide v0 │ │ +05d962: 7120 b317 1000 |004f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +05d968: 0c00 |0052: move-result-object v0 │ │ +05d96a: 5b30 7c06 |0053: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d96e: 7010 e018 0300 |0055: invoke-direct {v3}, Lorg/hiittimer/CurrentTraining;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@18e0 │ │ +05d974: 0c00 |0058: move-result-object v0 │ │ +05d976: 6e10 cf19 0000 |0059: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05d97c: 0c00 |005c: move-result-object v0 │ │ +05d97e: 5431 7c06 |005d: iget-object v1, v3, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d982: 6e20 141a 1000 |005f: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ +05d988: 0c00 |0062: move-result-object v0 │ │ +05d98a: 1f00 d903 |0063: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05d98e: 5b30 7b06 |0065: iput-object v0, v3, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ +05d992: 28e1 |0067: goto 0048 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0009 line=68 │ │ 0x000b line=69 │ │ 0x0022 line=71 │ │ @@ -106784,21 +106826,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05d9ac: |[05d9ac] org.hiittimer.CurrentTraining.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05d9bc: 6e10 e318 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining;.getMenuInflater:()Landroid/view/MenuInflater; // method@18e3 │ │ -05d9c2: 0c00 |0003: move-result-object v0 │ │ -05d9c4: 1401 0100 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0001 │ │ -05d9ca: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05d9d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05d9d2: 0f00 |000b: return v0 │ │ +05d994: |[05d994] org.hiittimer.CurrentTraining.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05d9a4: 6e10 e318 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/CurrentTraining;.getMenuInflater:()Landroid/view/MenuInflater; // method@18e3 │ │ +05d9aa: 0c00 |0003: move-result-object v0 │ │ +05d9ac: 1401 0100 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0001 │ │ +05d9b2: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05d9b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05d9ba: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000a line=84 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/CurrentTraining; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -106808,18 +106850,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05d9d4: |[05d9d4] org.hiittimer.CurrentTraining.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05d9e4: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ -05d9ea: 0a00 |0003: move-result v0 │ │ -05d9ec: 0f00 |0004: return v0 │ │ +05d9bc: |[05d9bc] org.hiittimer.CurrentTraining.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05d9cc: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ +05d9d2: 0a00 |0003: move-result v0 │ │ +05d9d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/CurrentTraining; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -106828,22 +106870,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -05d9f0: |[05d9f0] org.hiittimer.CurrentTraining.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05da00: 6f20 3000 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ -05da06: 1a00 b918 |0003: const-string v0, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05da0a: 5441 7c06 |0005: iget-object v1, v4, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05da0e: 6e10 b117 0100 |0007: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -05da14: 0b02 |000a: move-result-wide v2 │ │ -05da16: 6e40 ce01 0532 |000b: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -05da1c: 0e00 |000e: return-void │ │ +05d9d8: |[05d9d8] org.hiittimer.CurrentTraining.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +05d9e8: 6f20 3000 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ +05d9ee: 1a00 b218 |0003: const-string v0, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05d9f2: 5441 7c06 |0005: iget-object v1, v4, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05d9f6: 6e10 b117 0100 |0007: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +05d9fc: 0b02 |000a: move-result-wide v2 │ │ +05d9fe: 6e40 ce01 0532 |000b: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +05da04: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=59 │ │ 0x000e line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/hiittimer/CurrentTraining; │ │ @@ -106854,17 +106896,17 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05da20: |[05da20] org.hiittimer.CurrentTraining.setTrainingPlan:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05da30: 5b01 7b06 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ -05da34: 0e00 |0002: return-void │ │ +05da08: |[05da08] org.hiittimer.CurrentTraining.setTrainingPlan:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05da18: 5b01 7b06 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@067b │ │ +05da1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/CurrentTraining; │ │ 0x0000 - 0x0003 reg=1 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -106874,17 +106916,17 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05da38: |[05da38] org.hiittimer.CurrentTraining.setTrainingPlanId:(Ljava/lang/Long;)V │ │ -05da48: 5b01 7c06 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ -05da4c: 0e00 |0002: return-void │ │ +05da20: |[05da20] org.hiittimer.CurrentTraining.setTrainingPlanId:(Ljava/lang/Long;)V │ │ +05da30: 5b01 7c06 |0000: iput-object v1, v0, Lorg/hiittimer/CurrentTraining;.trainingPlanId:Ljava/lang/Long; // field@067c │ │ +05da34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/CurrentTraining; │ │ 0x0000 - 0x0003 reg=1 trainingPlanId Ljava/lang/Long; │ │ @@ -106894,42 +106936,42 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05da50: |[05da50] org.hiittimer.CurrentTraining.terminateTraining:(Landroid/view/View;)V │ │ -05da60: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -05da64: 1c02 ee03 |0002: const-class v2, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ -05da68: 7030 c400 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05da6e: 6e20 ee18 1300 |0007: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining;.stopService:(Landroid/content/Intent;)Z // method@18ee │ │ -05da74: 2200 2900 |000a: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05da78: 1c01 c203 |000c: const-class v1, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ -05da7c: 7030 c400 3001 |000e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05da82: 6e20 ed18 0300 |0011: invoke-virtual {v3, v0}, Lorg/hiittimer/CurrentTraining;.startActivity:(Landroid/content/Intent;)V // method@18ed │ │ -05da88: 0e00 |0014: return-void │ │ +05da38: |[05da38] org.hiittimer.CurrentTraining.terminateTraining:(Landroid/view/View;)V │ │ +05da48: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +05da4c: 1c02 ee03 |0002: const-class v2, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ +05da50: 7030 c400 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05da56: 6e20 ee18 1300 |0007: invoke-virtual {v3, v1}, Lorg/hiittimer/CurrentTraining;.stopService:(Landroid/content/Intent;)Z // method@18ee │ │ +05da5c: 2200 2900 |000a: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05da60: 1c01 c203 |000c: const-class v1, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ +05da64: 7030 c400 3001 |000e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05da6a: 6e20 ed18 0300 |0011: invoke-virtual {v3, v0}, Lorg/hiittimer/CurrentTraining;.startActivity:(Landroid/content/Intent;)V // method@18ed │ │ +05da70: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000a line=112 │ │ 0x0011 line=114 │ │ 0x0014 line=115 │ │ locals : │ │ 0x0011 - 0x0015 reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=3 this Lorg/hiittimer/CurrentTraining; │ │ 0x0000 - 0x0015 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 749 (CurrentTraining.java) │ │ + source_file_idx : 742 (CurrentTraining.java) │ │ │ │ Class #401 header: │ │ class_idx : 943 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -106954,52 +106996,52 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05da8c: |[05da8c] org.hiittimer.EditTrainingPlan$1.:(Lorg/hiittimer/EditTrainingPlan;)V │ │ -05da9c: 5b01 7d06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$1;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067d │ │ -05daa0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05daa6: 0e00 |0005: return-void │ │ +05da74: |[05da74] org.hiittimer.EditTrainingPlan$1.:(Lorg/hiittimer/EditTrainingPlan;)V │ │ +05da84: 5b01 7d06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$1;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067d │ │ +05da88: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05da8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/EditTrainingPlan$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/EditTrainingPlan; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$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 │ │ -05daa8: |[05daa8] org.hiittimer.EditTrainingPlan$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -05dab8: 0e00 |0000: return-void │ │ +05da90: |[05da90] org.hiittimer.EditTrainingPlan$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05daa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/EditTrainingPlan$1; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 arg1 I │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #402 header: │ │ class_idx : 944 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -107024,52 +107066,52 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dabc: |[05dabc] org.hiittimer.EditTrainingPlan$2.:(Lorg/hiittimer/EditTrainingPlan;)V │ │ -05dacc: 5b01 7e06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$2;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067e │ │ -05dad0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05dad6: 0e00 |0005: return-void │ │ +05daa4: |[05daa4] org.hiittimer.EditTrainingPlan$2.:(Lorg/hiittimer/EditTrainingPlan;)V │ │ +05dab4: 5b01 7e06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$2;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067e │ │ +05dab8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05dabe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/EditTrainingPlan$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/EditTrainingPlan; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05dad8: |[05dad8] org.hiittimer.EditTrainingPlan$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05dae8: 0e00 |0000: return-void │ │ +05dac0: |[05dac0] org.hiittimer.EditTrainingPlan$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05dad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/EditTrainingPlan$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #403 header: │ │ class_idx : 945 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -107106,154 +107148,161 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05daec: |[05daec] org.hiittimer.EditTrainingPlan$3.:(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V │ │ -05dafc: 5b01 7f06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05db00: 5b02 8206 |0002: iput-object v2, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ -05db04: 5b03 8106 |0004: iput-object v3, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ -05db08: 5c04 8006 |0006: iput-boolean v4, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$editMode:Z // field@0680 │ │ -05db0c: 7010 bf17 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05db12: 0e00 |000b: return-void │ │ +05dad4: |[05dad4] org.hiittimer.EditTrainingPlan$3.:(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V │ │ +05dae4: 5b01 7f06 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dae8: 5b02 8206 |0002: iput-object v2, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ +05daec: 5b03 8106 |0004: iput-object v3, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ +05daf0: 5c04 8006 |0006: iput-boolean v4, v0, Lorg/hiittimer/EditTrainingPlan$3;.val$editMode:Z // field@0680 │ │ +05daf4: 7010 bf17 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05dafa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/hiittimer/EditTrainingPlan$3; │ │ - 0x0000 - 0x000c reg=1 (null) Lorg/hiittimer/EditTrainingPlan; │ │ + 0x0000 - 0x000c reg=1 this$0 Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=3 (null) Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -05db14: |[05db14] org.hiittimer.EditTrainingPlan$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -05db24: 1407 2300 0a7f |0000: const v7, #float 1.83434e+38 // #7f0a0023 │ │ -05db2a: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -05db2c: 5484 8206 |0004: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ -05db30: 1405 1300 087f |0006: const v5, #float 1.80775e+38 // #7f080013 │ │ -05db36: 6e20 1f13 5400 |0009: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05db3c: 0c04 |000c: move-result-object v4 │ │ -05db3e: 1f04 e402 |000d: check-cast v4, Landroid/widget/EditText; // type@02e4 │ │ -05db42: 6e10 7114 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05db48: 0c04 |0012: move-result-object v4 │ │ -05db4a: 6e10 c517 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05db50: 0c03 |0016: move-result-object v3 │ │ -05db52: 5484 8206 |0017: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ -05db56: 1405 1400 087f |0019: const v5, #float 1.80775e+38 // #7f080014 │ │ -05db5c: 6e20 1f13 5400 |001c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05db62: 0c04 |001f: move-result-object v4 │ │ -05db64: 1f04 e402 |0020: check-cast v4, Landroid/widget/EditText; // type@02e4 │ │ -05db68: 6e10 7114 0400 |0022: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05db6e: 0c04 |0025: move-result-object v4 │ │ -05db70: 6e10 c517 0400 |0026: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05db76: 0c02 |0029: move-result-object v2 │ │ -05db78: 3803 1000 |002a: if-eqz v3, 003a // +0010 │ │ -05db7c: 6e10 d717 0300 |002c: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05db82: 0a04 |002f: move-result v4 │ │ -05db84: 3904 0a00 |0030: if-nez v4, 003a // +000a │ │ -05db88: 3802 0800 |0032: if-eqz v2, 003a // +0008 │ │ -05db8c: 6e10 d717 0200 |0034: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05db92: 0a04 |0037: move-result v4 │ │ -05db94: 3804 1600 |0038: if-eqz v4, 004e // +0016 │ │ -05db98: 5484 8206 |003a: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ -05db9c: 6e10 2513 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -05dba2: 0c04 |003f: move-result-object v4 │ │ -05dba4: 5485 7f06 |0040: iget-object v5, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dba8: 6e20 1e19 7500 |0042: invoke-virtual {v5, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05dbae: 0c05 |0045: move-result-object v5 │ │ -05dbb0: 7130 f414 5406 |0046: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05dbb6: 0c04 |0049: move-result-object v4 │ │ -05dbb8: 6e10 f514 0400 |004a: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05dbbe: 0e00 |004d: return-void │ │ -05dbc0: 5484 8106 |004e: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ -05dbc4: 7110 aa17 0300 |0050: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -05dbca: 0a05 |0053: move-result v5 │ │ -05dbcc: 6e20 e019 5400 |0054: invoke-virtual {v4, v5}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ -05dbd2: 5484 8106 |0057: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ -05dbd6: 7110 aa17 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -05dbdc: 0a05 |005c: move-result v5 │ │ -05dbde: 6e20 de19 5400 |005d: invoke-virtual {v4, v5}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ -05dbe4: 5484 7f06 |0060: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dbe8: 7110 0d19 0400 |0062: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; // method@190d │ │ -05dbee: 0c00 |0065: move-result-object v0 │ │ -05dbf0: 5584 8006 |0066: iget-boolean v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$editMode:Z // field@0680 │ │ -05dbf4: 3804 2b00 |0068: if-eqz v4, 0093 // +002b │ │ -05dbf8: 5484 8106 |006a: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ -05dbfc: 6e20 d319 4000 |006c: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ -05dc02: 5484 7f06 |006f: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dc06: 7110 0e19 0400 |0071: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05dc0c: 0c04 |0074: move-result-object v4 │ │ -05dc0e: 6e10 011a 0400 |0075: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ -05dc14: 5484 7f06 |0078: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dc18: 7110 0f19 0400 |007a: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$200:(Lorg/hiittimer/EditTrainingPlan;)V // method@190f │ │ -05dc1e: 28d0 |007d: goto 004d // -0030 │ │ -05dc20: 0d01 |007e: move-exception v1 │ │ -05dc22: 5484 7f06 |007f: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dc26: 6e10 1d19 0400 |0081: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getParent:()Landroid/app/Activity; // method@191d │ │ -05dc2c: 0c04 |0084: move-result-object v4 │ │ -05dc2e: 5485 7f06 |0085: iget-object v5, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ -05dc32: 6e20 1e19 7500 |0087: invoke-virtual {v5, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05dc38: 0c05 |008a: move-result-object v5 │ │ -05dc3a: 7130 f414 5406 |008b: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05dc40: 0c04 |008e: move-result-object v4 │ │ -05dc42: 6e10 f514 0400 |008f: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05dc48: 28bb |0092: goto 004d // -0045 │ │ -05dc4a: 5484 8106 |0093: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ -05dc4e: 6e20 d019 4000 |0095: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ -05dc54: 28d7 |0098: goto 006f // -0029 │ │ +05dafc: |[05dafc] org.hiittimer.EditTrainingPlan$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +05db0c: 1407 2300 0a7f |0000: const v7, #float 1.83434e+38 // #7f0a0023 │ │ +05db12: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +05db14: 5484 8206 |0004: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ +05db18: 1405 1300 087f |0006: const v5, #float 1.80775e+38 // #7f080013 │ │ +05db1e: 6e20 1f13 5400 |0009: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05db24: 0c04 |000c: move-result-object v4 │ │ +05db26: 1f04 e402 |000d: check-cast v4, Landroid/widget/EditText; // type@02e4 │ │ +05db2a: 6e10 7114 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05db30: 0c04 |0012: move-result-object v4 │ │ +05db32: 6e10 c517 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05db38: 0c03 |0016: move-result-object v3 │ │ +05db3a: 5484 8206 |0017: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ +05db3e: 1405 1400 087f |0019: const v5, #float 1.80775e+38 // #7f080014 │ │ +05db44: 6e20 1f13 5400 |001c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05db4a: 0c04 |001f: move-result-object v4 │ │ +05db4c: 1f04 e402 |0020: check-cast v4, Landroid/widget/EditText; // type@02e4 │ │ +05db50: 6e10 7114 0400 |0022: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05db56: 0c04 |0025: move-result-object v4 │ │ +05db58: 6e10 c517 0400 |0026: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05db5e: 0c02 |0029: move-result-object v2 │ │ +05db60: 3803 1000 |002a: if-eqz v3, 003a // +0010 │ │ +05db64: 6e10 d717 0300 |002c: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05db6a: 0a04 |002f: move-result v4 │ │ +05db6c: 3904 0a00 |0030: if-nez v4, 003a // +000a │ │ +05db70: 3802 0800 |0032: if-eqz v2, 003a // +0008 │ │ +05db74: 6e10 d717 0200 |0034: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05db7a: 0a04 |0037: move-result v4 │ │ +05db7c: 3804 1600 |0038: if-eqz v4, 004e // +0016 │ │ +05db80: 5484 8206 |003a: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$roundAlertDialogView:Landroid/view/View; // field@0682 │ │ +05db84: 6e10 2513 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +05db8a: 0c04 |003f: move-result-object v4 │ │ +05db8c: 5485 7f06 |0040: iget-object v5, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05db90: 6e20 1e19 7500 |0042: invoke-virtual {v5, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05db96: 0c05 |0045: move-result-object v5 │ │ +05db98: 7130 f414 5406 |0046: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05db9e: 0c04 |0049: move-result-object v4 │ │ +05dba0: 6e10 f514 0400 |004a: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05dba6: 0e00 |004d: return-void │ │ +05dba8: 5484 8106 |004e: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ +05dbac: 7110 aa17 0300 |0050: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +05dbb2: 0a05 |0053: move-result v5 │ │ +05dbb4: 6e20 e019 5400 |0054: invoke-virtual {v4, v5}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ +05dbba: 5484 8106 |0057: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ +05dbbe: 7110 aa17 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +05dbc4: 0a05 |005c: move-result v5 │ │ +05dbc6: 6e20 de19 5400 |005d: invoke-virtual {v4, v5}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ +05dbcc: 5484 7f06 |0060: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dbd0: 7110 0d19 0400 |0062: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; // method@190d │ │ +05dbd6: 0c00 |0065: move-result-object v0 │ │ +05dbd8: 5584 8006 |0066: iget-boolean v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$editMode:Z // field@0680 │ │ +05dbdc: 3804 2b00 |0068: if-eqz v4, 0093 // +002b │ │ +05dbe0: 5484 8106 |006a: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ +05dbe4: 6e20 d319 4000 |006c: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ +05dbea: 5484 7f06 |006f: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dbee: 7110 0e19 0400 |0071: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05dbf4: 0c04 |0074: move-result-object v4 │ │ +05dbf6: 6e10 011a 0400 |0075: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ +05dbfc: 5484 7f06 |0078: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dc00: 7110 0f19 0400 |007a: invoke-static {v4}, Lorg/hiittimer/EditTrainingPlan;.access$200:(Lorg/hiittimer/EditTrainingPlan;)V // method@190f │ │ +05dc06: 28d0 |007d: goto 004d // -0030 │ │ +05dc08: 0d01 |007e: move-exception v1 │ │ +05dc0a: 5484 7f06 |007f: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dc0e: 6e10 1d19 0400 |0081: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getParent:()Landroid/app/Activity; // method@191d │ │ +05dc14: 0c04 |0084: move-result-object v4 │ │ +05dc16: 5485 7f06 |0085: iget-object v5, v8, Lorg/hiittimer/EditTrainingPlan$3;.this$0:Lorg/hiittimer/EditTrainingPlan; // field@067f │ │ +05dc1a: 6e20 1e19 7500 |0087: invoke-virtual {v5, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05dc20: 0c05 |008a: move-result-object v5 │ │ +05dc22: 7130 f414 5406 |008b: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05dc28: 0c04 |008e: move-result-object v4 │ │ +05dc2a: 6e10 f514 0400 |008f: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05dc30: 28bb |0092: goto 004d // -0045 │ │ +05dc32: 5484 8106 |0093: iget-object v4, v8, Lorg/hiittimer/EditTrainingPlan$3;.val$round:Lorg/hiittimer/database/generated/Round; // field@0681 │ │ +05dc36: 6e20 d019 4000 |0095: invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;.insert:(Ljava/lang/Object;)J // method@19d0 │ │ +05dc3c: 28d7 |0098: goto 006f // -0029 │ │ catches : 2 │ │ 0x004e - 0x007d │ │ Ljava/lang/NumberFormatException; -> 0x007e │ │ 0x0093 - 0x0098 │ │ Ljava/lang/NumberFormatException; -> 0x007e │ │ positions : │ │ 0x0004 line=133 │ │ + 0x0009 line=134 │ │ 0x0017 line=135 │ │ + 0x001c line=136 │ │ 0x002a line=138 │ │ + 0x0034 line=139 │ │ 0x003a line=140 │ │ + 0x0042 line=141 │ │ + 0x0046 line=140 │ │ + 0x004a line=141 │ │ 0x004d line=167 │ │ 0x004e line=145 │ │ 0x0057 line=146 │ │ 0x0060 line=148 │ │ 0x0066 line=150 │ │ 0x006a line=151 │ │ 0x006f line=156 │ │ 0x0078 line=158 │ │ 0x007e line=160 │ │ 0x007f line=161 │ │ + 0x008f line=162 │ │ 0x0093 line=153 │ │ locals : │ │ 0x0066 - 0x007e reg=0 daoSession Lorg/hiittimer/database/generated/DaoSession; │ │ 0x007f - 0x0093 reg=1 nfe Ljava/lang/NumberFormatException; │ │ 0x0093 - 0x0099 reg=0 daoSession Lorg/hiittimer/database/generated/DaoSession; │ │ 0x002a - 0x0099 reg=2 roundRestInSeconds Ljava/lang/String; │ │ 0x0017 - 0x0099 reg=3 roundWorkInSeconds Ljava/lang/String; │ │ 0x0000 - 0x0099 reg=8 this Lorg/hiittimer/EditTrainingPlan$3; │ │ 0x0000 - 0x0099 reg=9 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0099 reg=10 which I │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #404 header: │ │ class_idx : 946 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -107278,73 +107327,78 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dc70: |[05dc70] org.hiittimer.EditTrainingPlan$PlaceholderFragment$1.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ -05dc80: 5b01 8306 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ -05dc84: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05dc8a: 0e00 |0005: return-void │ │ +05dc58: |[05dc58] org.hiittimer.EditTrainingPlan$PlaceholderFragment$1.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ +05dc68: 5b01 8306 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ +05dc6c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05dc72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -05dc8c: |[05dc8c] org.hiittimer.EditTrainingPlan$PlaceholderFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -05dc9c: 5451 8306 |0000: iget-object v1, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ -05dca0: 6e10 fe18 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05dca6: 0c01 |0005: move-result-object v1 │ │ -05dca8: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05dcae: 0c00 |0009: move-result-object v0 │ │ -05dcb0: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ -05dcb6: 0c01 |000d: move-result-object v1 │ │ -05dcb8: 5452 8306 |000e: iget-object v2, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ -05dcbc: 1403 0900 0a7f |0010: const v3, #float 1.83434e+38 // #7f0a0009 │ │ -05dcc2: 6e20 ff18 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05dcc8: 0c02 |0016: move-result-object v2 │ │ -05dcca: 5453 8306 |0017: iget-object v3, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ -05dcce: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ -05dcd4: 6e20 ff18 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05dcda: 0c03 |001f: move-result-object v3 │ │ -05dcdc: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ -05dce2: 0c01 |0023: move-result-object v1 │ │ -05dce4: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ -05dcea: 0e00 |0027: return-void │ │ +05dc74: |[05dc74] org.hiittimer.EditTrainingPlan$PlaceholderFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05dc84: 5451 8306 |0000: iget-object v1, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ +05dc88: 6e10 fe18 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05dc8e: 0c01 |0005: move-result-object v1 │ │ +05dc90: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05dc96: 0c00 |0009: move-result-object v0 │ │ +05dc98: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ +05dc9e: 0c01 |000d: move-result-object v1 │ │ +05dca0: 5452 8306 |000e: iget-object v2, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ +05dca4: 1403 0900 0a7f |0010: const v3, #float 1.83434e+38 // #7f0a0009 │ │ +05dcaa: 6e20 ff18 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05dcb0: 0c02 |0016: move-result-object v2 │ │ +05dcb2: 5453 8306 |0017: iget-object v3, v5, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0683 │ │ +05dcb6: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ +05dcbc: 6e20 ff18 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05dcc2: 0c03 |001f: move-result-object v3 │ │ +05dcc4: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ +05dcca: 0c01 |0023: move-result-object v1 │ │ +05dccc: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ +05dcd2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ - 0x000a line=275 │ │ + 0x0002 line=273 │ │ + 0x000a line=276 │ │ + 0x0013 line=277 │ │ + 0x001c line=278 │ │ + 0x0020 line=277 │ │ + 0x0024 line=278 │ │ 0x0027 line=280 │ │ locals : │ │ 0x000a - 0x0028 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0028 reg=5 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1; │ │ 0x0000 - 0x0028 reg=6 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0028 reg=7 which I │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #405 header: │ │ class_idx : 947 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -107369,52 +107423,52 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dcec: |[05dcec] org.hiittimer.EditTrainingPlan$PlaceholderFragment$2.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ -05dcfc: 5b01 8406 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0684 │ │ -05dd00: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05dd06: 0e00 |0005: return-void │ │ +05dcd4: |[05dcd4] org.hiittimer.EditTrainingPlan$PlaceholderFragment$2.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ +05dce4: 5b01 8406 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0684 │ │ +05dce8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05dcee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05dd08: |[05dd08] org.hiittimer.EditTrainingPlan$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05dd18: 0e00 |0000: return-void │ │ +05dcf0: |[05dcf0] org.hiittimer.EditTrainingPlan$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05dd00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 arg1 I │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #406 header: │ │ class_idx : 948 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #406 annotations: │ │ Annotations on class │ │ @@ -107441,67 +107495,67 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05dd1c: |[05dd1c] org.hiittimer.EditTrainingPlan$PlaceholderFragment$3.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ -05dd2c: 5b01 8506 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0685 │ │ -05dd30: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05dd36: 0e00 |0005: return-void │ │ +05dd04: |[05dd04] org.hiittimer.EditTrainingPlan$PlaceholderFragment$3.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ +05dd14: 5b01 8506 |0000: iput-object v1, v0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0685 │ │ +05dd18: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05dd1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05dd38: |[05dd38] org.hiittimer.EditTrainingPlan$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -05dd48: 6e20 6514 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ -05dd4e: 0c00 |0003: move-result-object v0 │ │ -05dd50: 1f00 d603 |0004: check-cast v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05dd54: 5431 8506 |0006: iget-object v1, v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0685 │ │ -05dd58: 6e10 fe18 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05dd5e: 0c01 |000b: move-result-object v1 │ │ -05dd60: 1f01 b603 |000c: check-cast v1, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05dd64: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -05dd66: 7130 1119 0102 |000f: invoke-static {v1, v0, v2}, Lorg/hiittimer/EditTrainingPlan;.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V // method@1911 │ │ -05dd6c: 0e00 |0012: return-void │ │ +05dd20: |[05dd20] org.hiittimer.EditTrainingPlan$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +05dd30: 6e20 6514 6400 |0000: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ +05dd36: 0c00 |0003: move-result-object v0 │ │ +05dd38: 1f00 d603 |0004: check-cast v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05dd3c: 5431 8506 |0006: iget-object v1, v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // field@0685 │ │ +05dd40: 6e10 fe18 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05dd46: 0c01 |000b: move-result-object v1 │ │ +05dd48: 1f01 b603 |000c: check-cast v1, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05dd4c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +05dd4e: 7130 1119 0102 |000f: invoke-static {v1, v0, v2}, Lorg/hiittimer/EditTrainingPlan;.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V // method@1911 │ │ +05dd54: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0006 line=307 │ │ 0x0012 line=308 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0006 - 0x0013 reg=0 clickedRound Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0013 reg=3 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3; │ │ 0x0000 - 0x0013 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0013 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0013 reg=6 position I │ │ 0x0000 - 0x0013 reg=7 id J │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #407 header: │ │ class_idx : 949 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -107526,17 +107580,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dd70: |[05dd70] org.hiittimer.EditTrainingPlan$PlaceholderFragment.:()V │ │ -05dd80: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ -05dd86: 0e00 |0003: return-void │ │ +05dd58: |[05dd58] org.hiittimer.EditTrainingPlan$PlaceholderFragment.:()V │ │ +05dd68: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ +05dd6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ @@ -107545,82 +107599,83 @@ │ │ type : '(Lorg/hiittimer/database/generated/Round;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -05dd88: |[05dd88] org.hiittimer.EditTrainingPlan$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/Round;)V │ │ -05dd98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05dd9a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05dd9c: 6e10 fe18 0600 |0002: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05dda2: 0c01 |0005: move-result-object v1 │ │ -05dda4: 1f01 b603 |0006: check-cast v1, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05dda8: 6e10 1719 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan;.getApplication:()Landroid/app/Application; // method@1917 │ │ -05ddae: 0c03 |000b: move-result-object v3 │ │ -05ddb0: 1f03 b703 |000c: check-cast v3, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05ddb4: 6e10 2919 0300 |000e: invoke-virtual {v3}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05ddba: 0c00 |0011: move-result-object v0 │ │ -05ddbc: 6e10 ce19 0000 |0012: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; // method@19ce │ │ -05ddc2: 0c03 |0015: move-result-object v3 │ │ -05ddc4: 6e10 d719 0700 |0016: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ -05ddca: 0c05 |0019: move-result-object v5 │ │ -05ddcc: 6e20 ed19 5300 |001a: invoke-virtual {v3, v5}, Lorg/hiittimer/database/generated/RoundDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@19ed │ │ -05ddd2: 0c03 |001d: move-result-object v3 │ │ -05ddd4: 3803 4900 |001e: if-eqz v3, 0067 // +0049 │ │ -05ddd8: 6e10 d819 0700 |0020: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ -05ddde: 0c03 |0023: move-result-object v3 │ │ -05dde0: 6e10 a817 0300 |0024: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05dde6: 0a03 |0027: move-result v3 │ │ -05dde8: 3323 1800 |0028: if-ne v3, v2, 0040 // +0018 │ │ -05ddec: 6e10 d819 0700 |002a: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ -05ddf2: 0c03 |002d: move-result-object v3 │ │ -05ddf4: 6e10 a817 0300 |002e: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05ddfa: 0a03 |0031: move-result v3 │ │ -05ddfc: 7110 0e19 0100 |0032: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05de02: 0c05 |0035: move-result-object v5 │ │ -05de04: 6e10 ff19 0500 |0036: invoke-virtual {v5}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05de0a: 0c05 |0039: move-result-object v5 │ │ -05de0c: 7210 4418 0500 |003a: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ -05de12: 0a05 |003d: move-result v5 │ │ -05de14: 3253 2a00 |003e: if-eq v3, v5, 0068 // +002a │ │ -05de18: 6e20 cd19 7000 |0040: invoke-virtual {v0, v7}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ -05de1e: 7110 0e19 0100 |0043: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05de24: 0c03 |0046: move-result-object v3 │ │ -05de26: 6e10 011a 0300 |0047: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ -05de2c: 3802 0500 |004a: if-eqz v2, 004f // +0005 │ │ -05de30: 7020 0719 1600 |004c: invoke-direct {v6, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.recalculateRoundsNumbers:(Lorg/hiittimer/EditTrainingPlan;)V // method@1907 │ │ -05de36: 7110 0e19 0100 |004f: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05de3c: 0c03 |0052: move-result-object v3 │ │ -05de3e: 6e10 011a 0300 |0053: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ -05de44: 7110 0f19 0100 |0056: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$200:(Lorg/hiittimer/EditTrainingPlan;)V // method@190f │ │ -05de4a: 1403 2400 0a7f |0059: const v3, #float 1.83434e+38 // #7f0a0024 │ │ -05de50: 6e20 ff18 3600 |005c: invoke-virtual {v6, v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05de56: 0c03 |005f: move-result-object v3 │ │ -05de58: 7130 f414 3104 |0060: invoke-static {v1, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05de5e: 0c03 |0063: move-result-object v3 │ │ -05de60: 6e10 f514 0300 |0064: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05de66: 0e00 |0067: return-void │ │ -05de68: 0142 |0068: move v2, v4 │ │ -05de6a: 28d7 |0069: goto 0040 // -0029 │ │ +05dd70: |[05dd70] org.hiittimer.EditTrainingPlan$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/Round;)V │ │ +05dd80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05dd82: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05dd84: 6e10 fe18 0600 |0002: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05dd8a: 0c01 |0005: move-result-object v1 │ │ +05dd8c: 1f01 b603 |0006: check-cast v1, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05dd90: 6e10 1719 0100 |0008: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan;.getApplication:()Landroid/app/Application; // method@1917 │ │ +05dd96: 0c03 |000b: move-result-object v3 │ │ +05dd98: 1f03 b703 |000c: check-cast v3, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05dd9c: 6e10 2919 0300 |000e: invoke-virtual {v3}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05dda2: 0c00 |0011: move-result-object v0 │ │ +05dda4: 6e10 ce19 0000 |0012: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; // method@19ce │ │ +05ddaa: 0c03 |0015: move-result-object v3 │ │ +05ddac: 6e10 d719 0700 |0016: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ +05ddb2: 0c05 |0019: move-result-object v5 │ │ +05ddb4: 6e20 ed19 5300 |001a: invoke-virtual {v3, v5}, Lorg/hiittimer/database/generated/RoundDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@19ed │ │ +05ddba: 0c03 |001d: move-result-object v3 │ │ +05ddbc: 3803 4900 |001e: if-eqz v3, 0067 // +0049 │ │ +05ddc0: 6e10 d819 0700 |0020: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ +05ddc6: 0c03 |0023: move-result-object v3 │ │ +05ddc8: 6e10 a817 0300 |0024: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05ddce: 0a03 |0027: move-result v3 │ │ +05ddd0: 3323 1800 |0028: if-ne v3, v2, 0040 // +0018 │ │ +05ddd4: 6e10 d819 0700 |002a: invoke-virtual {v7}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ +05ddda: 0c03 |002d: move-result-object v3 │ │ +05dddc: 6e10 a817 0300 |002e: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05dde2: 0a03 |0031: move-result v3 │ │ +05dde4: 7110 0e19 0100 |0032: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05ddea: 0c05 |0035: move-result-object v5 │ │ +05ddec: 6e10 ff19 0500 |0036: invoke-virtual {v5}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05ddf2: 0c05 |0039: move-result-object v5 │ │ +05ddf4: 7210 4418 0500 |003a: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ +05ddfa: 0a05 |003d: move-result v5 │ │ +05ddfc: 3253 2a00 |003e: if-eq v3, v5, 0068 // +002a │ │ +05de00: 6e20 cd19 7000 |0040: invoke-virtual {v0, v7}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ +05de06: 7110 0e19 0100 |0043: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05de0c: 0c03 |0046: move-result-object v3 │ │ +05de0e: 6e10 011a 0300 |0047: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ +05de14: 3802 0500 |004a: if-eqz v2, 004f // +0005 │ │ +05de18: 7020 0719 1600 |004c: invoke-direct {v6, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.recalculateRoundsNumbers:(Lorg/hiittimer/EditTrainingPlan;)V // method@1907 │ │ +05de1e: 7110 0e19 0100 |004f: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05de24: 0c03 |0052: move-result-object v3 │ │ +05de26: 6e10 011a 0300 |0053: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ +05de2c: 7110 0f19 0100 |0056: invoke-static {v1}, Lorg/hiittimer/EditTrainingPlan;.access$200:(Lorg/hiittimer/EditTrainingPlan;)V // method@190f │ │ +05de32: 1403 2400 0a7f |0059: const v3, #float 1.83434e+38 // #7f0a0024 │ │ +05de38: 6e20 ff18 3600 |005c: invoke-virtual {v6, v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05de3e: 0c03 |005f: move-result-object v3 │ │ +05de40: 7130 f414 3104 |0060: invoke-static {v1, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05de46: 0c03 |0063: move-result-object v3 │ │ +05de48: 6e10 f514 0300 |0064: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05de4e: 0e00 |0067: return-void │ │ +05de50: 0142 |0068: move v2, v4 │ │ +05de52: 28d7 |0069: goto 0040 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=338 │ │ 0x0008 line=340 │ │ 0x0012 line=342 │ │ 0x0020 line=343 │ │ + 0x002a line=344 │ │ 0x0040 line=346 │ │ 0x0043 line=348 │ │ 0x004a line=350 │ │ 0x004c line=351 │ │ 0x004f line=354 │ │ 0x0056 line=356 │ │ 0x0059 line=358 │ │ 0x0067 line=361 │ │ - 0x0069 line=343 │ │ + 0x0069 line=344 │ │ locals : │ │ 0x0040 - 0x0067 reg=2 roundsNumbersNeedToBeRecalculated Z │ │ 0x0012 - 0x006a reg=0 daoSession Lorg/hiittimer/database/generated/DaoSession; │ │ 0x0008 - 0x006a reg=1 parent Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x006a reg=6 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ 0x0000 - 0x006a reg=7 selectedRound Lorg/hiittimer/database/generated/Round; │ │ │ │ @@ -107629,115 +107684,116 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05de6c: |[05de6c] org.hiittimer.EditTrainingPlan$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ -05de7c: 6e10 fe18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05de82: 0c01 |0003: move-result-object v1 │ │ -05de84: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05de8a: 0c00 |0007: move-result-object v0 │ │ -05de8c: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ -05de92: 6e20 ff18 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05de98: 0c01 |000e: move-result-object v1 │ │ -05de9a: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ -05dea0: 6e20 ff18 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05dea6: 0c02 |0015: move-result-object v2 │ │ -05dea8: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05deae: 0c01 |0019: move-result-object v1 │ │ -05deb0: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ -05deb6: 0c01 |001d: move-result-object v1 │ │ -05deb8: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ -05debe: 0a01 |0021: move-result v1 │ │ -05dec0: 0f01 |0022: return v1 │ │ +05de54: |[05de54] org.hiittimer.EditTrainingPlan$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ +05de64: 6e10 fe18 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05de6a: 0c01 |0003: move-result-object v1 │ │ +05de6c: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05de72: 0c00 |0007: move-result-object v0 │ │ +05de74: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ +05de7a: 6e20 ff18 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05de80: 0c01 |000e: move-result-object v1 │ │ +05de82: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ +05de88: 6e20 ff18 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05de8e: 0c02 |0015: move-result-object v2 │ │ +05de90: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05de96: 0c01 |0019: move-result-object v1 │ │ +05de98: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ +05de9e: 0c01 |001d: move-result-object v1 │ │ +05dea0: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ +05dea6: 0a01 |0021: move-result v1 │ │ +05dea8: 0f01 |0022: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0008 line=290 │ │ + 0x000b line=291 │ │ + 0x0016 line=290 │ │ locals : │ │ 0x0008 - 0x0023 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0023 reg=3 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ #3 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;) │ │ name : 'recalculateRoundsNumbers' │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05dec4: |[05dec4] org.hiittimer.EditTrainingPlan$PlaceholderFragment.recalculateRoundsNumbers:(Lorg/hiittimer/EditTrainingPlan;)V │ │ -05ded4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ded6: 7110 0e19 0500 |0001: invoke-static {v5}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05dedc: 0c03 |0004: move-result-object v3 │ │ -05dede: 6e10 ff19 0300 |0005: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05dee4: 0c03 |0008: move-result-object v3 │ │ -05dee6: 7210 3f18 0300 |0009: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -05deec: 0c01 |000c: move-result-object v1 │ │ -05deee: 7210 2c18 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -05def4: 0a03 |0010: move-result v3 │ │ -05def6: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ -05defa: 7210 2d18 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05df00: 0c02 |0016: move-result-object v2 │ │ -05df02: 1f02 d603 |0017: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05df06: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05df0a: 7110 ad17 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05df10: 0c03 |001e: move-result-object v3 │ │ -05df12: 6e20 dd19 3200 |001f: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ -05df18: 7110 0d19 0500 |0022: invoke-static {v5}, Lorg/hiittimer/EditTrainingPlan;.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; // method@190d │ │ -05df1e: 0c03 |0025: move-result-object v3 │ │ -05df20: 6e20 d319 2300 |0026: invoke-virtual {v3, v2}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ -05df26: 28e4 |0029: goto 000d // -001c │ │ -05df28: 0e00 |002a: return-void │ │ +05deac: |[05deac] org.hiittimer.EditTrainingPlan$PlaceholderFragment.recalculateRoundsNumbers:(Lorg/hiittimer/EditTrainingPlan;)V │ │ +05debc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05debe: 7110 0e19 0500 |0001: invoke-static {v5}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05dec4: 0c02 |0004: move-result-object v2 │ │ +05dec6: 6e10 ff19 0200 |0005: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05decc: 0c02 |0008: move-result-object v2 │ │ +05dece: 7210 3f18 0200 |0009: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +05ded4: 0c02 |000c: move-result-object v2 │ │ +05ded6: 7210 2c18 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +05dedc: 0a03 |0010: move-result v3 │ │ +05dede: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ +05dee2: 7210 2d18 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +05dee8: 0c01 |0016: move-result-object v1 │ │ +05deea: 1f01 d603 |0017: check-cast v1, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05deee: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05def2: 7110 ad17 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05def8: 0c03 |001e: move-result-object v3 │ │ +05defa: 6e20 dd19 3100 |001f: invoke-virtual {v1, v3}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ +05df00: 7110 0d19 0500 |0022: invoke-static {v5}, Lorg/hiittimer/EditTrainingPlan;.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; // method@190d │ │ +05df06: 0c03 |0025: move-result-object v3 │ │ +05df08: 6e20 d319 1300 |0026: invoke-virtual {v3, v1}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ +05df0e: 28e4 |0029: goto 000d // -001c │ │ +05df10: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0001 line=366 │ │ 0x0019 line=367 │ │ 0x0022 line=368 │ │ 0x002a line=371 │ │ locals : │ │ - 0x0019 - 0x002a reg=2 round Lorg/hiittimer/database/generated/Round; │ │ + 0x0019 - 0x002a reg=1 round Lorg/hiittimer/database/generated/Round; │ │ 0x0001 - 0x002b reg=0 currentRoundNumber I │ │ - 0x000d - 0x002b reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x002b reg=4 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ 0x0000 - 0x002b reg=5 parent Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #4 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;) │ │ name : 'setupRoundsList' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05df2c: |[05df2c] org.hiittimer.EditTrainingPlan$PlaceholderFragment.setupRoundsList:()V │ │ -05df3c: 6e10 0019 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ -05df42: 0c02 |0003: move-result-object v2 │ │ -05df44: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05df4a: 0c02 |0007: move-result-object v2 │ │ -05df4c: 1403 0600 087f |0008: const v3, #float 1.80775e+38 // #7f080006 │ │ -05df52: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05df58: 0c01 |000e: move-result-object v1 │ │ -05df5a: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -05df5e: 6e10 fe18 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05df64: 0c02 |0014: move-result-object v2 │ │ -05df66: 1f02 b603 |0015: check-cast v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05df6a: 7110 1019 0200 |0017: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$300:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/adapters/RoundArrayAdapter; // method@1910 │ │ -05df70: 0c00 |001a: move-result-object v0 │ │ -05df72: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ -05df78: 2202 b403 |001e: new-instance v2, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3; // type@03b4 │ │ -05df7c: 7020 fa18 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18fa │ │ -05df82: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ -05df88: 6e20 0819 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1908 │ │ -05df8e: 0e00 |0029: return-void │ │ +05df14: |[05df14] org.hiittimer.EditTrainingPlan$PlaceholderFragment.setupRoundsList:()V │ │ +05df24: 6e10 0019 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ +05df2a: 0c02 |0003: move-result-object v2 │ │ +05df2c: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05df32: 0c02 |0007: move-result-object v2 │ │ +05df34: 1403 0600 087f |0008: const v3, #float 1.80775e+38 // #7f080006 │ │ +05df3a: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05df40: 0c01 |000e: move-result-object v1 │ │ +05df42: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +05df46: 6e10 fe18 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05df4c: 0c02 |0014: move-result-object v2 │ │ +05df4e: 1f02 b603 |0015: check-cast v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05df52: 7110 1019 0200 |0017: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$300:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/adapters/RoundArrayAdapter; // method@1910 │ │ +05df58: 0c00 |001a: move-result-object v0 │ │ +05df5a: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ +05df60: 2202 b403 |001e: new-instance v2, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3; // type@03b4 │ │ +05df64: 7020 fa18 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18fa │ │ +05df6a: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ +05df70: 6e20 0819 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1908 │ │ +05df76: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0011 line=297 │ │ 0x001b line=299 │ │ 0x001e line=301 │ │ 0x0026 line=311 │ │ @@ -107752,47 +107808,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -05df90: |[05df90] org.hiittimer.EditTrainingPlan$PlaceholderFragment.setupTrainingPlanData:()V │ │ -05dfa0: 6e10 fe18 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05dfa6: 0c02 |0003: move-result-object v2 │ │ -05dfa8: 1f02 b603 |0004: check-cast v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05dfac: 6e10 0019 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ -05dfb2: 0c03 |0009: move-result-object v3 │ │ -05dfb4: 6e10 3c13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05dfba: 0c03 |000d: move-result-object v3 │ │ -05dfbc: 1404 0200 087f |000e: const v4, #float 1.80775e+38 // #7f080002 │ │ -05dfc2: 6e20 1f13 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05dfc8: 0c01 |0014: move-result-object v1 │ │ -05dfca: 1f01 e402 |0015: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ -05dfce: 6e10 0019 0500 |0017: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ -05dfd4: 0c03 |001a: move-result-object v3 │ │ -05dfd6: 6e10 3c13 0300 |001b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05dfdc: 0c03 |001e: move-result-object v3 │ │ -05dfde: 1404 0300 087f |001f: const v4, #float 1.80775e+38 // #7f080003 │ │ -05dfe4: 6e20 1f13 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05dfea: 0c00 |0025: move-result-object v0 │ │ -05dfec: 1f00 e402 |0026: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05dff0: 7110 0e19 0200 |0028: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05dff6: 0c03 |002b: move-result-object v3 │ │ -05dff8: 6e10 fe19 0300 |002c: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ -05dffe: 0c03 |002f: move-result-object v3 │ │ -05e000: 6e20 7214 3100 |0030: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05e006: 7110 0e19 0200 |0033: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ -05e00c: 0c03 |0036: move-result-object v3 │ │ -05e00e: 6e10 fc19 0300 |0037: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ -05e014: 0a03 |003a: move-result v3 │ │ -05e016: 7110 e117 0300 |003b: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ -05e01c: 0c03 |003e: move-result-object v3 │ │ -05e01e: 6e20 7214 3000 |003f: invoke-virtual {v0, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05e024: 0e00 |0042: return-void │ │ +05df78: |[05df78] org.hiittimer.EditTrainingPlan$PlaceholderFragment.setupTrainingPlanData:()V │ │ +05df88: 6e10 fe18 0500 |0000: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05df8e: 0c02 |0003: move-result-object v2 │ │ +05df90: 1f02 b603 |0004: check-cast v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05df94: 6e10 0019 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ +05df9a: 0c03 |0009: move-result-object v3 │ │ +05df9c: 6e10 3c13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05dfa2: 0c03 |000d: move-result-object v3 │ │ +05dfa4: 1404 0200 087f |000e: const v4, #float 1.80775e+38 // #7f080002 │ │ +05dfaa: 6e20 1f13 4300 |0011: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05dfb0: 0c01 |0014: move-result-object v1 │ │ +05dfb2: 1f01 e402 |0015: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ +05dfb6: 6e10 0019 0500 |0017: invoke-virtual {v5}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ +05dfbc: 0c03 |001a: move-result-object v3 │ │ +05dfbe: 6e10 3c13 0300 |001b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05dfc4: 0c03 |001e: move-result-object v3 │ │ +05dfc6: 1404 0300 087f |001f: const v4, #float 1.80775e+38 // #7f080003 │ │ +05dfcc: 6e20 1f13 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05dfd2: 0c00 |0025: move-result-object v0 │ │ +05dfd4: 1f00 e402 |0026: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05dfd8: 7110 0e19 0200 |0028: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05dfde: 0c03 |002b: move-result-object v3 │ │ +05dfe0: 6e10 fe19 0300 |002c: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ +05dfe6: 0c03 |002f: move-result-object v3 │ │ +05dfe8: 6e20 7214 3100 |0030: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05dfee: 7110 0e19 0200 |0033: invoke-static {v2}, Lorg/hiittimer/EditTrainingPlan;.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; // method@190e │ │ +05dff4: 0c03 |0036: move-result-object v3 │ │ +05dff6: 6e10 fc19 0300 |0037: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ +05dffc: 0a03 |003a: move-result v3 │ │ +05dffe: 7110 e117 0300 |003b: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ +05e004: 0c03 |003e: move-result-object v3 │ │ +05e006: 6e20 7214 3000 |003f: invoke-virtual {v0, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05e00c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0006 line=375 │ │ 0x0017 line=377 │ │ 0x0028 line=380 │ │ 0x0033 line=381 │ │ @@ -107808,56 +107864,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05e028: |[05e028] org.hiittimer.EditTrainingPlan$PlaceholderFragment.showHelpDialog:()V │ │ -05e038: 7010 0119 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@1901 │ │ -05e03e: 0a01 |0003: move-result v1 │ │ -05e040: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -05e044: 0e00 |0006: return-void │ │ -05e046: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05e04a: 6e10 fe18 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05e050: 0c01 |000c: move-result-object v1 │ │ -05e052: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05e058: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ -05e05e: 6e20 ff18 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05e064: 0c01 |0016: move-result-object v1 │ │ -05e066: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05e06c: 0c01 |001a: move-result-object v1 │ │ -05e06e: 1402 0700 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0007 │ │ -05e074: 6e20 ff18 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05e07a: 0c02 |0021: move-result-object v2 │ │ -05e07c: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ -05e082: 0c01 |0025: move-result-object v1 │ │ -05e084: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ -05e08a: 6e20 ff18 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05e090: 0c02 |002c: move-result-object v2 │ │ -05e092: 2203 b303 |002d: new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2; // type@03b3 │ │ -05e096: 7020 f818 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18f8 │ │ -05e09c: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -05e0a2: 0c01 |0035: move-result-object v1 │ │ -05e0a4: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ -05e0aa: 6e20 ff18 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ -05e0b0: 0c02 |003c: move-result-object v2 │ │ -05e0b2: 2203 b203 |003d: new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1; // type@03b2 │ │ -05e0b6: 7020 f618 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18f6 │ │ -05e0bc: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ -05e0c2: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05e0c8: 0c01 |0048: move-result-object v1 │ │ -05e0ca: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05e0d0: 28ba |004c: goto 0006 // -0046 │ │ +05e010: |[05e010] org.hiittimer.EditTrainingPlan$PlaceholderFragment.showHelpDialog:()V │ │ +05e020: 7010 0119 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@1901 │ │ +05e026: 0a01 |0003: move-result v1 │ │ +05e028: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +05e02c: 0e00 |0006: return-void │ │ +05e02e: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05e032: 6e10 fe18 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05e038: 0c01 |000c: move-result-object v1 │ │ +05e03a: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05e040: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ +05e046: 6e20 ff18 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05e04c: 0c01 |0016: move-result-object v1 │ │ +05e04e: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05e054: 0c01 |001a: move-result-object v1 │ │ +05e056: 1402 0700 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0007 │ │ +05e05c: 6e20 ff18 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05e062: 0c02 |0021: move-result-object v2 │ │ +05e064: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ +05e06a: 0c01 |0025: move-result-object v1 │ │ +05e06c: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ +05e072: 6e20 ff18 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05e078: 0c02 |002c: move-result-object v2 │ │ +05e07a: 2203 b303 |002d: new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2; // type@03b3 │ │ +05e07e: 7020 f818 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18f8 │ │ +05e084: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +05e08a: 0c01 |0035: move-result-object v1 │ │ +05e08c: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ +05e092: 6e20 ff18 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@18ff │ │ +05e098: 0c02 |003c: move-result-object v2 │ │ +05e09a: 2203 b203 |003d: new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1; // type@03b2 │ │ +05e09e: 7020 f618 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;.:(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V // method@18f6 │ │ +05e0a4: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ +05e0aa: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05e0b0: 0c01 |0048: move-result-object v1 │ │ +05e0b2: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05e0b8: 28ba |004c: goto 0006 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0006 line=285 │ │ 0x0007 line=258 │ │ 0x0010 line=260 │ │ + 0x001e line=261 │ │ + 0x0029 line=262 │ │ + 0x0039 line=268 │ │ 0x0045 line=283 │ │ locals : │ │ 0x0010 - 0x004d reg=0 helpDialogBuilder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x004d reg=4 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;) │ │ @@ -107865,19 +107924,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05e0d4: |[05e0d4] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05e0e4: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ -05e0ea: 7010 0a19 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.setupTrainingPlanData:()V // method@190a │ │ -05e0f0: 7010 0919 0000 |0006: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.setupRoundsList:()V // method@1909 │ │ -05e0f6: 0e00 |0009: return-void │ │ +05e0bc: |[05e0bc] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05e0cc: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ +05e0d2: 7010 0a19 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.setupTrainingPlanData:()V // method@190a │ │ +05e0d8: 7010 0919 0000 |0006: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.setupRoundsList:()V // method@1909 │ │ +05e0de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0003 line=417 │ │ 0x0006 line=419 │ │ 0x0009 line=420 │ │ locals : │ │ @@ -107889,47 +107948,47 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -05e0f8: |[05e0f8] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -05e108: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05e10a: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ -05e110: 0c00 |0004: move-result-object v0 │ │ -05e112: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ -05e116: 6e10 0019 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ -05e11c: 0c03 |000a: move-result-object v3 │ │ -05e11e: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05e124: 0c03 |000e: move-result-object v3 │ │ -05e126: 1405 0600 087f |000f: const v5, #float 1.80775e+38 // #7f080006 │ │ -05e12c: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05e132: 0c01 |0015: move-result-object v1 │ │ -05e134: 1f01 f002 |0016: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -05e138: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ -05e13c: 6e20 8d14 3100 |001a: invoke-virtual {v1, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ -05e142: 0c02 |001d: move-result-object v2 │ │ -05e144: 1f02 d603 |001e: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05e148: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ -05e14e: 0a03 |0023: move-result v3 │ │ -05e150: 2b03 1800 0000 |0024: packed-switch v3, 0000003c // +00000018 │ │ -05e156: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ -05e15c: 0a03 |002a: move-result v3 │ │ -05e15e: 0f03 |002b: return v3 │ │ -05e160: 6e10 fe18 0600 |002c: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05e166: 0c03 |002f: move-result-object v3 │ │ -05e168: 1f03 b603 |0030: check-cast v3, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05e16c: 7130 1119 2304 |0032: invoke-static {v3, v2, v4}, Lorg/hiittimer/EditTrainingPlan;.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V // method@1911 │ │ -05e172: 0143 |0035: move v3, v4 │ │ -05e174: 28f5 |0036: goto 002b // -000b │ │ -05e176: 7020 fd18 2600 |0037: invoke-direct {v6, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/Round;)V // method@18fd │ │ -05e17c: 0143 |003a: move v3, v4 │ │ -05e17e: 28f0 |003b: goto 002b // -0010 │ │ -05e180: 0001 0200 1c00 087f 0800 0000 1300 ... |003c: packed-switch-data (8 units) │ │ +05e0e0: |[05e0e0] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +05e0f0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05e0f2: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ +05e0f8: 0c00 |0004: move-result-object v0 │ │ +05e0fa: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ +05e0fe: 6e10 0019 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getView:()Landroid/view/View; // method@1900 │ │ +05e104: 0c03 |000a: move-result-object v3 │ │ +05e106: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05e10c: 0c03 |000e: move-result-object v3 │ │ +05e10e: 1405 0600 087f |000f: const v5, #float 1.80775e+38 // #7f080006 │ │ +05e114: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05e11a: 0c01 |0015: move-result-object v1 │ │ +05e11c: 1f01 f002 |0016: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +05e120: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ +05e124: 6e20 8d14 3100 |001a: invoke-virtual {v1, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ +05e12a: 0c02 |001d: move-result-object v2 │ │ +05e12c: 1f02 d603 |001e: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05e130: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ +05e136: 0a03 |0023: move-result v3 │ │ +05e138: 2b03 1800 0000 |0024: packed-switch v3, 0000003c // +00000018 │ │ +05e13e: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ +05e144: 0a03 |002a: move-result v3 │ │ +05e146: 0f03 |002b: return v3 │ │ +05e148: 6e10 fe18 0600 |002c: invoke-virtual {v6}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05e14e: 0c03 |002f: move-result-object v3 │ │ +05e150: 1f03 b603 |0030: check-cast v3, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05e154: 7130 1119 2304 |0032: invoke-static {v3, v2, v4}, Lorg/hiittimer/EditTrainingPlan;.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V // method@1911 │ │ +05e15a: 0143 |0035: move v3, v4 │ │ +05e15c: 28f5 |0036: goto 002b // -000b │ │ +05e15e: 7020 fd18 2600 |0037: invoke-direct {v6, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/Round;)V // method@18fd │ │ +05e164: 0143 |003a: move v3, v4 │ │ +05e166: 28f0 |003b: goto 002b // -0010 │ │ +05e168: 0001 0200 1c00 087f 0800 0000 1300 ... |003c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=317 │ │ 0x0007 line=318 │ │ 0x0018 line=319 │ │ 0x0020 line=321 │ │ 0x0027 line=331 │ │ @@ -107950,23 +108009,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05e190: |[05e190] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -05e1a0: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ -05e1a6: 6e10 fe18 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ -05e1ac: 0c01 |0006: move-result-object v1 │ │ -05e1ae: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ -05e1b4: 0c00 |000a: move-result-object v0 │ │ -05e1b6: 1401 0500 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0005 │ │ -05e1bc: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05e1c2: 0e00 |0011: return-void │ │ +05e178: |[05e178] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +05e188: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ +05e18e: 6e10 fe18 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@18fe │ │ +05e194: 0c01 |0006: move-result-object v1 │ │ +05e196: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ +05e19c: 0c00 |000a: move-result-object v0 │ │ +05e19e: 1401 0500 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0005 │ │ +05e1a4: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05e1aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=397 │ │ 0x000b line=398 │ │ 0x0011 line=400 │ │ locals : │ │ @@ -107981,20 +108040,20 @@ │ │ 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 : 9 16-bit code units │ │ -05e1c4: |[05e1c4] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05e1d4: 1401 0700 037f |0000: const v1, #float 1.74129e+38 // #7f030007 │ │ -05e1da: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05e1dc: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05e1e2: 0c00 |0007: move-result-object v0 │ │ -05e1e4: 1100 |0008: return-object v0 │ │ +05e1ac: |[05e1ac] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05e1bc: 1401 0700 037f |0000: const v1, #float 1.74129e+38 // #7f030007 │ │ +05e1c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05e1c4: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05e1ca: 0c00 |0007: move-result-object v0 │ │ +05e1cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0008 line=409 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 rootView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ @@ -108007,33 +108066,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e1e8: |[05e1e8] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onResume:()V │ │ -05e1f8: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ -05e1fe: 7010 0b19 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.showHelpDialog:()V // method@190b │ │ -05e204: 0e00 |0006: return-void │ │ +05e1d0: |[05e1d0] org.hiittimer.EditTrainingPlan$PlaceholderFragment.onResume:()V │ │ +05e1e0: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ +05e1e6: 7010 0b19 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.showHelpDialog:()V // method@190b │ │ +05e1ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0003 line=390 │ │ 0x0006 line=391 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #408 header: │ │ class_idx : 950 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 879 │ │ +source_file_idx : 872 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 7 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -108069,37 +108128,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e208: |[05e208] org.hiittimer.EditTrainingPlan.:()V │ │ -05e218: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -05e21e: 0e00 |0003: return-void │ │ +05e1f0: |[05e1f0] org.hiittimer.EditTrainingPlan.:()V │ │ +05e200: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05e206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ - 0x0003 line=250 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #1 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ name : 'access$000' │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e220: |[05e220] org.hiittimer.EditTrainingPlan.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ │ -05e230: 7010 1819 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ -05e236: 0c00 |0003: move-result-object v0 │ │ -05e238: 1100 |0004: return-object v0 │ │ +05e208: |[05e208] org.hiittimer.EditTrainingPlan.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ │ +05e218: 7010 1819 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ +05e21e: 0c00 |0003: move-result-object v0 │ │ +05e220: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #2 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108107,17 +108165,17 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e23c: |[05e23c] org.hiittimer.EditTrainingPlan.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ -05e24c: 5410 8906 |0000: iget-object v0, v1, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e250: 1100 |0002: return-object v0 │ │ +05e224: |[05e224] org.hiittimer.EditTrainingPlan.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ +05e234: 5410 8906 |0000: iget-object v0, v1, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e238: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #3 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108125,17 +108183,17 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e254: |[05e254] org.hiittimer.EditTrainingPlan.access$200:(Lorg/hiittimer/EditTrainingPlan;)V │ │ -05e264: 7010 2419 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan;.roundsAdapterUpdate:()V // method@1924 │ │ -05e26a: 0e00 |0003: return-void │ │ +05e23c: |[05e23c] org.hiittimer.EditTrainingPlan.access$200:(Lorg/hiittimer/EditTrainingPlan;)V │ │ +05e24c: 7010 2419 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/EditTrainingPlan;.roundsAdapterUpdate:()V // method@1924 │ │ +05e252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #4 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108143,17 +108201,17 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/adapters/RoundArrayAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e26c: |[05e26c] org.hiittimer.EditTrainingPlan.access$300:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/adapters/RoundArrayAdapter; │ │ -05e27c: 5410 8806 |0000: iget-object v0, v1, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ -05e280: 1100 |0002: return-object v0 │ │ +05e254: |[05e254] org.hiittimer.EditTrainingPlan.access$300:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/adapters/RoundArrayAdapter; │ │ +05e264: 5410 8806 |0000: iget-object v0, v1, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ +05e268: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #5 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108161,17 +108219,17 @@ │ │ type : '(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05e284: |[05e284] org.hiittimer.EditTrainingPlan.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V │ │ -05e294: 7030 1519 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/EditTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V // method@1915 │ │ -05e29a: 0e00 |0003: return-void │ │ +05e26c: |[05e26c] org.hiittimer.EditTrainingPlan.access$400:(Lorg/hiittimer/EditTrainingPlan;Lorg/hiittimer/database/generated/Round;Z)V │ │ +05e27c: 7030 1519 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/hiittimer/EditTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V // method@1915 │ │ +05e282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x0004 reg=1 x1 Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -108181,48 +108239,50 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -05e29c: |[05e29c] org.hiittimer.EditTrainingPlan.areTrainingPlanFieldsCorrect:()Z │ │ -05e2ac: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ -05e2b2: 6e20 1619 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ -05e2b8: 0c02 |0006: move-result-object v2 │ │ -05e2ba: 1f02 e402 |0007: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ -05e2be: 6e10 7114 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05e2c4: 0c02 |000c: move-result-object v2 │ │ -05e2c6: 6e10 c517 0200 |000d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05e2cc: 0c01 |0010: move-result-object v1 │ │ -05e2ce: 1402 0300 087f |0011: const v2, #float 1.80775e+38 // #7f080003 │ │ -05e2d4: 6e20 1619 2300 |0014: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ -05e2da: 0c02 |0017: move-result-object v2 │ │ -05e2dc: 1f02 e402 |0018: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ -05e2e0: 6e10 7114 0200 |001a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05e2e6: 0c02 |001d: move-result-object v2 │ │ -05e2e8: 6e10 c517 0200 |001e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05e2ee: 0c00 |0021: move-result-object v0 │ │ -05e2f0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -05e2f4: 6e10 d717 0100 |0024: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05e2fa: 0a02 |0027: move-result v2 │ │ -05e2fc: 3902 0a00 |0028: if-nez v2, 0032 // +000a │ │ -05e300: 3800 0800 |002a: if-eqz v0, 0032 // +0008 │ │ -05e304: 6e10 d717 0000 |002c: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ -05e30a: 0a02 |002f: move-result v2 │ │ -05e30c: 3802 0400 |0030: if-eqz v2, 0034 // +0004 │ │ -05e310: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -05e312: 0f02 |0033: return v2 │ │ -05e314: 1212 |0034: const/4 v2, #int 1 // #1 │ │ -05e316: 28fe |0035: goto 0033 // -0002 │ │ +05e284: |[05e284] org.hiittimer.EditTrainingPlan.areTrainingPlanFieldsCorrect:()Z │ │ +05e294: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ +05e29a: 6e20 1619 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ +05e2a0: 0c02 |0006: move-result-object v2 │ │ +05e2a2: 1f02 e402 |0007: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ +05e2a6: 6e10 7114 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05e2ac: 0c02 |000c: move-result-object v2 │ │ +05e2ae: 6e10 c517 0200 |000d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05e2b4: 0c01 |0010: move-result-object v1 │ │ +05e2b6: 1402 0300 087f |0011: const v2, #float 1.80775e+38 // #7f080003 │ │ +05e2bc: 6e20 1619 2300 |0014: invoke-virtual {v3, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ +05e2c2: 0c02 |0017: move-result-object v2 │ │ +05e2c4: 1f02 e402 |0018: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ +05e2c8: 6e10 7114 0200 |001a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05e2ce: 0c02 |001d: move-result-object v2 │ │ +05e2d0: 6e10 c517 0200 |001e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05e2d6: 0c00 |0021: move-result-object v0 │ │ +05e2d8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +05e2dc: 6e10 d717 0100 |0024: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05e2e2: 0a02 |0027: move-result v2 │ │ +05e2e4: 3902 0a00 |0028: if-nez v2, 0032 // +000a │ │ +05e2e8: 3800 0800 |002a: if-eqz v0, 0032 // +0008 │ │ +05e2ec: 6e10 d717 0000 |002c: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@17d7 │ │ +05e2f2: 0a02 |002f: move-result v2 │ │ +05e2f4: 3802 0400 |0030: if-eqz v2, 0034 // +0004 │ │ +05e2f8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +05e2fa: 0f02 |0033: return v2 │ │ +05e2fc: 1212 |0034: const/4 v2, #int 1 // #1 │ │ +05e2fe: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0011 line=81 │ │ + 0x001a line=82 │ │ 0x0022 line=84 │ │ + 0x002c line=85 │ │ 0x0032 line=86 │ │ 0x0033 line=88 │ │ locals : │ │ 0x0022 - 0x0036 reg=0 trainingPlanGetReadyTimeInSeconds Ljava/lang/String; │ │ 0x0011 - 0x0036 reg=1 trainingPlanName Ljava/lang/String; │ │ 0x0000 - 0x0036 reg=3 this Lorg/hiittimer/EditTrainingPlan; │ │ │ │ @@ -108231,41 +108291,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -05e318: |[05e318] org.hiittimer.EditTrainingPlan.createAndShowErrorDialog:()V │ │ -05e328: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05e32c: 7020 3d00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05e332: 1401 0e00 0a7f |0005: const v1, #float 1.83434e+38 // #7f0a000e │ │ -05e338: 6e20 1e19 1400 |0008: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05e33e: 0c01 |000b: move-result-object v1 │ │ -05e340: 6e20 4400 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05e346: 0c01 |000f: move-result-object v1 │ │ -05e348: 1402 0d00 0a7f |0010: const v2, #float 1.83434e+38 // #7f0a000d │ │ -05e34e: 6e20 1e19 2400 |0013: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05e354: 0c02 |0016: move-result-object v2 │ │ -05e356: 6e20 3f00 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ -05e35c: 0c01 |001a: move-result-object v1 │ │ -05e35e: 1402 1400 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0014 │ │ -05e364: 6e20 1e19 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05e36a: 0c02 |0021: move-result-object v2 │ │ -05e36c: 2203 af03 |0022: new-instance v3, Lorg/hiittimer/EditTrainingPlan$1; // type@03af │ │ -05e370: 7020 f018 4300 |0024: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$1;.:(Lorg/hiittimer/EditTrainingPlan;)V // method@18f0 │ │ -05e376: 6e30 4300 2103 |0027: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -05e37c: 6e10 3e00 0000 |002a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05e382: 0c01 |002d: move-result-object v1 │ │ -05e384: 6e10 4600 0100 |002e: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05e38a: 0e00 |0031: return-void │ │ +05e300: |[05e300] org.hiittimer.EditTrainingPlan.createAndShowErrorDialog:()V │ │ +05e310: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05e314: 7020 3d00 4000 |0002: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05e31a: 1401 0e00 0a7f |0005: const v1, #float 1.83434e+38 // #7f0a000e │ │ +05e320: 6e20 1e19 1400 |0008: invoke-virtual {v4, v1}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05e326: 0c01 |000b: move-result-object v1 │ │ +05e328: 6e20 4400 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05e32e: 0c01 |000f: move-result-object v1 │ │ +05e330: 1402 0d00 0a7f |0010: const v2, #float 1.83434e+38 // #7f0a000d │ │ +05e336: 6e20 1e19 2400 |0013: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05e33c: 0c02 |0016: move-result-object v2 │ │ +05e33e: 6e20 3f00 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ +05e344: 0c01 |001a: move-result-object v1 │ │ +05e346: 1402 1400 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a0014 │ │ +05e34c: 6e20 1e19 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05e352: 0c02 |0021: move-result-object v2 │ │ +05e354: 2203 af03 |0022: new-instance v3, Lorg/hiittimer/EditTrainingPlan$1; // type@03af │ │ +05e358: 7020 f018 4300 |0024: invoke-direct {v3, v4}, Lorg/hiittimer/EditTrainingPlan$1;.:(Lorg/hiittimer/EditTrainingPlan;)V // method@18f0 │ │ +05e35e: 6e30 4300 2103 |0027: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +05e364: 6e10 3e00 0000 |002a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05e36a: 0c01 |002d: move-result-object v1 │ │ +05e36c: 6e10 4600 0100 |002e: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05e372: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=95 │ │ + 0x001e line=96 │ │ 0x002a line=104 │ │ 0x0031 line=105 │ │ locals : │ │ 0x0005 - 0x0032 reg=0 errorDialogbuilder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0032 reg=4 this Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #8 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108273,92 +108334,99 @@ │ │ type : '(Lorg/hiittimer/database/generated/Round;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -05e38c: |[05e38c] org.hiittimer.EditTrainingPlan.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V │ │ -05e39c: 2203 0b00 |0000: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05e3a0: 7020 3d00 8300 |0002: invoke-direct {v3, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05e3a6: 6e10 1b19 0800 |0005: invoke-virtual {v8}, Lorg/hiittimer/EditTrainingPlan;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@191b │ │ -05e3ac: 0c02 |0008: move-result-object v2 │ │ -05e3ae: 1405 0a00 037f |0009: const v5, #float 1.74129e+38 // #7f03000a │ │ -05e3b4: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -05e3b6: 6e30 d912 5206 |000d: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@12d9 │ │ -05e3bc: 0c04 |0010: move-result-object v4 │ │ -05e3be: 380a 2a00 |0011: if-eqz v10, 003b // +002a │ │ -05e3c2: 1405 1300 087f |0013: const v5, #float 1.80775e+38 // #7f080013 │ │ -05e3c8: 6e20 1f13 5400 |0016: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05e3ce: 0c01 |0019: move-result-object v1 │ │ -05e3d0: 1f01 e402 |001a: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ -05e3d4: 1405 1400 087f |001c: const v5, #float 1.80775e+38 // #7f080014 │ │ -05e3da: 6e20 1f13 5400 |001f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05e3e0: 0c00 |0022: move-result-object v0 │ │ -05e3e2: 1f00 e402 |0023: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ -05e3e6: 6e10 db19 0900 |0025: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ -05e3ec: 0a05 |0028: move-result v5 │ │ -05e3ee: 7110 e117 0500 |0029: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ -05e3f4: 0c05 |002c: move-result-object v5 │ │ -05e3f6: 6e20 7214 5100 |002d: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05e3fc: 6e10 d919 0900 |0030: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ -05e402: 0a05 |0033: move-result v5 │ │ -05e404: 7110 e117 0500 |0034: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ -05e40a: 0c05 |0037: move-result-object v5 │ │ -05e40c: 6e20 7214 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ -05e412: 6e20 4500 4300 |003b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -05e418: 0c05 |003e: move-result-object v5 │ │ -05e41a: 2206 6b03 |003f: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -05e41e: 7010 e417 0600 |0041: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05e424: 1407 2500 0a7f |0044: const v7, #float 1.83434e+38 // #7f0a0025 │ │ -05e42a: 6e20 1e19 7800 |0047: invoke-virtual {v8, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ -05e430: 0c07 |004a: move-result-object v7 │ │ -05e432: 6e20 ed17 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05e438: 0c06 |004e: move-result-object v6 │ │ -05e43a: 1a07 0100 |004f: const-string v7, " " // string@0001 │ │ -05e43e: 6e20 ed17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05e444: 0c06 |0054: move-result-object v6 │ │ -05e446: 6e10 d819 0900 |0055: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ -05e44c: 0c07 |0058: move-result-object v7 │ │ -05e44e: 6e20 ec17 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05e454: 0c06 |005c: move-result-object v6 │ │ -05e456: 6e10 f217 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05e45c: 0c06 |0060: move-result-object v6 │ │ -05e45e: 6e20 4400 6500 |0061: invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05e464: 0c06 |0064: move-result-object v6 │ │ -05e466: 380a 2100 |0065: if-eqz v10, 0086 // +0021 │ │ -05e46a: 1405 0c00 0a7f |0067: const v5, #float 1.83434e+38 // #7f0a000c │ │ -05e470: 2207 b103 |006a: new-instance v7, Lorg/hiittimer/EditTrainingPlan$3; // type@03b1 │ │ -05e474: 705a f418 8794 |006c: invoke-direct {v7, v8, v4, v9, v10}, Lorg/hiittimer/EditTrainingPlan$3;.:(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V // method@18f4 │ │ -05e47a: 6e30 4200 5607 |006f: invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -05e480: 0c05 |0072: move-result-object v5 │ │ -05e482: 1406 0500 0a7f |0073: const v6, #float 1.83434e+38 // #7f0a0005 │ │ -05e488: 2207 b003 |0076: new-instance v7, Lorg/hiittimer/EditTrainingPlan$2; // type@03b0 │ │ -05e48c: 7020 f218 8700 |0078: invoke-direct {v7, v8}, Lorg/hiittimer/EditTrainingPlan$2;.:(Lorg/hiittimer/EditTrainingPlan;)V // method@18f2 │ │ -05e492: 6e30 4100 6507 |007b: invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ -05e498: 6e10 3e00 0300 |007e: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05e49e: 0c05 |0081: move-result-object v5 │ │ -05e4a0: 6e10 4600 0500 |0082: invoke-virtual {v5}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05e4a6: 0e00 |0085: return-void │ │ -05e4a8: 1405 0100 0a7f |0086: const v5, #float 1.83433e+38 // #7f0a0001 │ │ -05e4ae: 28e1 |0089: goto 006a // -001f │ │ +05e374: |[05e374] org.hiittimer.EditTrainingPlan.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V │ │ +05e384: 2203 0b00 |0000: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05e388: 7020 3d00 8300 |0002: invoke-direct {v3, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05e38e: 6e10 1b19 0800 |0005: invoke-virtual {v8}, Lorg/hiittimer/EditTrainingPlan;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@191b │ │ +05e394: 0c02 |0008: move-result-object v2 │ │ +05e396: 1405 0a00 037f |0009: const v5, #float 1.74129e+38 // #7f03000a │ │ +05e39c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +05e39e: 6e30 d912 5206 |000d: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@12d9 │ │ +05e3a4: 0c04 |0010: move-result-object v4 │ │ +05e3a6: 380a 2a00 |0011: if-eqz v10, 003b // +002a │ │ +05e3aa: 1405 1300 087f |0013: const v5, #float 1.80775e+38 // #7f080013 │ │ +05e3b0: 6e20 1f13 5400 |0016: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05e3b6: 0c01 |0019: move-result-object v1 │ │ +05e3b8: 1f01 e402 |001a: check-cast v1, Landroid/widget/EditText; // type@02e4 │ │ +05e3bc: 1405 1400 087f |001c: const v5, #float 1.80775e+38 // #7f080014 │ │ +05e3c2: 6e20 1f13 5400 |001f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05e3c8: 0c00 |0022: move-result-object v0 │ │ +05e3ca: 1f00 e402 |0023: check-cast v0, Landroid/widget/EditText; // type@02e4 │ │ +05e3ce: 6e10 db19 0900 |0025: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ +05e3d4: 0a05 |0028: move-result v5 │ │ +05e3d6: 7110 e117 0500 |0029: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ +05e3dc: 0c05 |002c: move-result-object v5 │ │ +05e3de: 6e20 7214 5100 |002d: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05e3e4: 6e10 d919 0900 |0030: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ +05e3ea: 0a05 |0033: move-result v5 │ │ +05e3ec: 7110 e117 0500 |0034: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@17e1 │ │ +05e3f2: 0c05 |0037: move-result-object v5 │ │ +05e3f4: 6e20 7214 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@1472 │ │ +05e3fa: 6e20 4500 4300 |003b: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ +05e400: 0c05 |003e: move-result-object v5 │ │ +05e402: 2206 6b03 |003f: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +05e406: 7010 e417 0600 |0041: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05e40c: 1407 2500 0a7f |0044: const v7, #float 1.83434e+38 // #7f0a0025 │ │ +05e412: 6e20 1e19 7800 |0047: invoke-virtual {v8, v7}, Lorg/hiittimer/EditTrainingPlan;.getString:(I)Ljava/lang/String; // method@191e │ │ +05e418: 0c07 |004a: move-result-object v7 │ │ +05e41a: 6e20 ed17 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05e420: 0c06 |004e: move-result-object v6 │ │ +05e422: 1a07 0100 |004f: const-string v7, " " // string@0001 │ │ +05e426: 6e20 ed17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05e42c: 0c06 |0054: move-result-object v6 │ │ +05e42e: 6e10 d819 0900 |0055: invoke-virtual {v9}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ +05e434: 0c07 |0058: move-result-object v7 │ │ +05e436: 6e20 ec17 7600 |0059: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05e43c: 0c06 |005c: move-result-object v6 │ │ +05e43e: 6e10 f217 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05e444: 0c06 |0060: move-result-object v6 │ │ +05e446: 6e20 4400 6500 |0061: invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05e44c: 0c06 |0064: move-result-object v6 │ │ +05e44e: 380a 2100 |0065: if-eqz v10, 0086 // +0021 │ │ +05e452: 1405 0c00 0a7f |0067: const v5, #float 1.83434e+38 // #7f0a000c │ │ +05e458: 2207 b103 |006a: new-instance v7, Lorg/hiittimer/EditTrainingPlan$3; // type@03b1 │ │ +05e45c: 705a f418 8794 |006c: invoke-direct {v7, v8, v4, v9, v10}, Lorg/hiittimer/EditTrainingPlan$3;.:(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V // method@18f4 │ │ +05e462: 6e30 4200 5607 |006f: invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +05e468: 0c05 |0072: move-result-object v5 │ │ +05e46a: 1406 0500 0a7f |0073: const v6, #float 1.83434e+38 // #7f0a0005 │ │ +05e470: 2207 b003 |0076: new-instance v7, Lorg/hiittimer/EditTrainingPlan$2; // type@03b0 │ │ +05e474: 7020 f218 8700 |0078: invoke-direct {v7, v8}, Lorg/hiittimer/EditTrainingPlan$2;.:(Lorg/hiittimer/EditTrainingPlan;)V // method@18f2 │ │ +05e47a: 6e30 4100 6507 |007b: invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0041 │ │ +05e480: 6e10 3e00 0300 |007e: invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05e486: 0c05 |0081: move-result-object v5 │ │ +05e488: 6e10 4600 0500 |0082: invoke-virtual {v5}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05e48e: 0e00 |0085: return-void │ │ +05e490: 1405 0100 0a7f |0086: const v5, #float 1.83433e+38 // #7f0a0001 │ │ +05e496: 28e1 |0089: goto 006a // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x0009 line=110 │ │ 0x0011 line=112 │ │ 0x0013 line=113 │ │ + 0x0016 line=114 │ │ 0x001c line=115 │ │ + 0x001f line=116 │ │ 0x0025 line=118 │ │ 0x0030 line=119 │ │ - 0x003b line=123 │ │ + 0x003b line=124 │ │ + 0x0047 line=126 │ │ + 0x0055 line=127 │ │ + 0x0061 line=125 │ │ + 0x006f line=128 │ │ + 0x007b line=168 │ │ 0x007e line=176 │ │ 0x0085 line=177 │ │ - 0x0086 line=123 │ │ + 0x0086 line=125 │ │ locals : │ │ 0x0025 - 0x003b reg=0 editTextRoundRestInSeconds Landroid/widget/EditText; │ │ 0x001c - 0x003b reg=1 editTextRoundWorkInSeconds Landroid/widget/EditText; │ │ 0x0009 - 0x008a reg=2 layoutInflater Landroid/view/LayoutInflater; │ │ 0x0005 - 0x008a reg=3 roundAlertDialogBuilder Landroid/app/AlertDialog$Builder; │ │ 0x0011 - 0x008a reg=4 roundAlertDialogView Landroid/view/View; │ │ 0x0000 - 0x008a reg=8 this Lorg/hiittimer/EditTrainingPlan; │ │ @@ -108370,21 +108438,21 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05e4b0: |[05e4b0] org.hiittimer.EditTrainingPlan.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -05e4c0: 6e10 1719 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan;.getApplication:()Landroid/app/Application; // method@1917 │ │ -05e4c6: 0c00 |0003: move-result-object v0 │ │ -05e4c8: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05e4cc: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05e4d2: 0c00 |0009: move-result-object v0 │ │ -05e4d4: 1100 |000a: return-object v0 │ │ +05e498: |[05e498] org.hiittimer.EditTrainingPlan.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +05e4a8: 6e10 1719 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan;.getApplication:()Landroid/app/Application; // method@1917 │ │ +05e4ae: 0c00 |0003: move-result-object v0 │ │ +05e4b0: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05e4b4: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05e4ba: 0c00 |0009: move-result-object v0 │ │ +05e4bc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/EditTrainingPlan; │ │ │ │ #10 : (in Lorg/hiittimer/EditTrainingPlan;) │ │ @@ -108392,25 +108460,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -05e4d8: |[05e4d8] org.hiittimer.EditTrainingPlan.roundsAdapterUpdate:()V │ │ -05e4e8: 5420 8806 |0000: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ -05e4ec: 6e10 7b19 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter;.clear:()V // method@197b │ │ -05e4f2: 5420 8806 |0005: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ -05e4f6: 5421 8906 |0007: iget-object v1, v2, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e4fa: 6e10 ff19 0100 |0009: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05e500: 0c01 |000c: move-result-object v1 │ │ -05e502: 6e20 7a19 1000 |000d: invoke-virtual {v0, v1}, Lorg/hiittimer/adapters/RoundArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@197a │ │ -05e508: 5420 8806 |0010: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ -05e50c: 6e10 7f19 0000 |0012: invoke-virtual {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter;.notifyDataSetChanged:()V // method@197f │ │ -05e512: 0e00 |0015: return-void │ │ +05e4c0: |[05e4c0] org.hiittimer.EditTrainingPlan.roundsAdapterUpdate:()V │ │ +05e4d0: 5420 8806 |0000: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ +05e4d4: 6e10 7b19 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter;.clear:()V // method@197b │ │ +05e4da: 5420 8806 |0005: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ +05e4de: 5421 8906 |0007: iget-object v1, v2, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e4e2: 6e10 ff19 0100 |0009: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05e4e8: 0c01 |000c: move-result-object v1 │ │ +05e4ea: 6e20 7a19 1000 |000d: invoke-virtual {v0, v1}, Lorg/hiittimer/adapters/RoundArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@197a │ │ +05e4f0: 5420 8806 |0010: iget-object v0, v2, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ +05e4f4: 6e10 7f19 0000 |0012: invoke-virtual {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter;.notifyDataSetChanged:()V // method@197f │ │ +05e4fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x0010 line=76 │ │ 0x0015 line=77 │ │ locals : │ │ @@ -108421,48 +108489,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -05e514: |[05e514] org.hiittimer.EditTrainingPlan.updateTrainingPlan:()V │ │ -05e524: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ -05e52a: 6e20 1619 2400 |0003: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ -05e530: 0c02 |0006: move-result-object v2 │ │ -05e532: 1f02 e402 |0007: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ -05e536: 6e10 7114 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05e53c: 0c02 |000c: move-result-object v2 │ │ -05e53e: 6e10 c517 0200 |000d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05e544: 0c01 |0010: move-result-object v1 │ │ -05e546: 1402 0300 087f |0011: const v2, #float 1.80775e+38 // #7f080003 │ │ -05e54c: 6e20 1619 2400 |0014: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ -05e552: 0c02 |0017: move-result-object v2 │ │ -05e554: 1f02 e402 |0018: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ -05e558: 6e10 7114 0200 |001a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ -05e55e: 0c02 |001d: move-result-object v2 │ │ -05e560: 6e10 c517 0200 |001e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -05e566: 0c00 |0021: move-result-object v0 │ │ -05e568: 5442 8906 |0022: iget-object v2, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e56c: 6e20 041a 1200 |0024: invoke-virtual {v2, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ -05e572: 5442 8906 |0027: iget-object v2, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e576: 7110 ae17 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@17ae │ │ -05e57c: 0c03 |002c: move-result-object v3 │ │ -05e57e: 6e10 a817 0300 |002d: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05e584: 0a03 |0030: move-result v3 │ │ -05e586: 6e20 021a 3200 |0031: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ -05e58c: 7010 1819 0400 |0034: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ -05e592: 0c02 |0037: move-result-object v2 │ │ -05e594: 5443 8906 |0038: iget-object v3, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e598: 6e20 d319 3200 |003a: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ -05e59e: 0e00 |003d: return-void │ │ +05e4fc: |[05e4fc] org.hiittimer.EditTrainingPlan.updateTrainingPlan:()V │ │ +05e50c: 1402 0200 087f |0000: const v2, #float 1.80775e+38 // #7f080002 │ │ +05e512: 6e20 1619 2400 |0003: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ +05e518: 0c02 |0006: move-result-object v2 │ │ +05e51a: 1f02 e402 |0007: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ +05e51e: 6e10 7114 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05e524: 0c02 |000c: move-result-object v2 │ │ +05e526: 6e10 c517 0200 |000d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05e52c: 0c01 |0010: move-result-object v1 │ │ +05e52e: 1402 0300 087f |0011: const v2, #float 1.80775e+38 // #7f080003 │ │ +05e534: 6e20 1619 2400 |0014: invoke-virtual {v4, v2}, Lorg/hiittimer/EditTrainingPlan;.findViewById:(I)Landroid/view/View; // method@1916 │ │ +05e53a: 0c02 |0017: move-result-object v2 │ │ +05e53c: 1f02 e402 |0018: check-cast v2, Landroid/widget/EditText; // type@02e4 │ │ +05e540: 6e10 7114 0200 |001a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1471 │ │ +05e546: 0c02 |001d: move-result-object v2 │ │ +05e548: 6e10 c517 0200 |001e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +05e54e: 0c00 |0021: move-result-object v0 │ │ +05e550: 5442 8906 |0022: iget-object v2, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e554: 6e20 041a 1200 |0024: invoke-virtual {v2, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ +05e55a: 5442 8906 |0027: iget-object v2, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e55e: 7110 ae17 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@17ae │ │ +05e564: 0c03 |002c: move-result-object v3 │ │ +05e566: 6e10 a817 0300 |002d: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05e56c: 0a03 |0030: move-result v3 │ │ +05e56e: 6e20 021a 3200 |0031: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ +05e574: 7010 1819 0400 |0034: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ +05e57a: 0c02 |0037: move-result-object v2 │ │ +05e57c: 5443 8906 |0038: iget-object v3, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e580: 6e20 d319 3200 |003a: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/DaoSession;.update:(Ljava/lang/Object;)V // method@19d3 │ │ +05e586: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0011 line=64 │ │ + 0x001a line=65 │ │ 0x0022 line=67 │ │ 0x0027 line=68 │ │ 0x0034 line=70 │ │ 0x003d line=71 │ │ locals : │ │ 0x0022 - 0x003e reg=0 trainingPlanGetReadyTimeInSeconds Ljava/lang/String; │ │ 0x0011 - 0x003e reg=1 trainingPlanName Ljava/lang/String; │ │ @@ -108474,35 +108543,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -05e5a0: |[05e5a0] org.hiittimer.EditTrainingPlan.addNewRound:(Landroid/view/View;)V │ │ -05e5b0: 2200 d603 |0000: new-instance v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05e5b4: 7010 d419 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/Round;.:()V // method@19d4 │ │ -05e5ba: 5441 8906 |0005: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e5be: 6e10 fd19 0100 |0007: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05e5c4: 0c01 |000a: move-result-object v1 │ │ -05e5c6: 6e10 b117 0100 |000b: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -05e5cc: 0b02 |000e: move-result-wide v2 │ │ -05e5ce: 6e30 df19 2003 |000f: invoke-virtual {v0, v2, v3}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ -05e5d4: 5441 8906 |0012: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e5d8: 6e10 ff19 0100 |0014: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05e5de: 0c01 |0017: move-result-object v1 │ │ -05e5e0: 7210 4418 0100 |0018: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -05e5e6: 0a01 |001b: move-result v1 │ │ -05e5e8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05e5ec: 7110 ad17 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05e5f2: 0c01 |0021: move-result-object v1 │ │ -05e5f4: 6e20 dd19 1000 |0022: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ -05e5fa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -05e5fc: 7030 1519 0401 |0026: invoke-direct {v4, v0, v1}, Lorg/hiittimer/EditTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V // method@1915 │ │ -05e602: 0e00 |0029: return-void │ │ +05e588: |[05e588] org.hiittimer.EditTrainingPlan.addNewRound:(Landroid/view/View;)V │ │ +05e598: 2200 d603 |0000: new-instance v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05e59c: 7010 d419 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/Round;.:()V // method@19d4 │ │ +05e5a2: 5441 8906 |0005: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e5a6: 6e10 fd19 0100 |0007: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05e5ac: 0c01 |000a: move-result-object v1 │ │ +05e5ae: 6e10 b117 0100 |000b: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +05e5b4: 0b02 |000e: move-result-wide v2 │ │ +05e5b6: 6e30 df19 2003 |000f: invoke-virtual {v0, v2, v3}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ +05e5bc: 5441 8906 |0012: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e5c0: 6e10 ff19 0100 |0014: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05e5c6: 0c01 |0017: move-result-object v1 │ │ +05e5c8: 7210 4418 0100 |0018: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +05e5ce: 0a01 |001b: move-result v1 │ │ +05e5d0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05e5d4: 7110 ad17 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05e5da: 0c01 |0021: move-result-object v1 │ │ +05e5dc: 6e20 dd19 1000 |0022: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ +05e5e2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +05e5e4: 7030 1519 0401 |0026: invoke-direct {v4, v0, v1}, Lorg/hiittimer/EditTrainingPlan;.createAndShowRoundAlertDialog:(Lorg/hiittimer/database/generated/Round;Z)V // method@1915 │ │ +05e5ea: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ 0x0012 line=240 │ │ 0x0025 line=242 │ │ 0x0029 line=244 │ │ @@ -108516,23 +108585,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05e604: |[05e604] org.hiittimer.EditTrainingPlan.onBackPressed:()V │ │ -05e614: 7010 1319 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.areTrainingPlanFieldsCorrect:()Z // method@1913 │ │ -05e61a: 0a00 |0003: move-result v0 │ │ -05e61c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -05e620: 6f10 2000 0100 |0006: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ -05e626: 7010 2719 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.updateTrainingPlan:()V // method@1927 │ │ -05e62c: 0e00 |000c: return-void │ │ -05e62e: 7010 1419 0100 |000d: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.createAndShowErrorDialog:()V // method@1914 │ │ -05e634: 28fc |0010: goto 000c // -0004 │ │ +05e5ec: |[05e5ec] org.hiittimer.EditTrainingPlan.onBackPressed:()V │ │ +05e5fc: 7010 1319 0100 |0000: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.areTrainingPlanFieldsCorrect:()Z // method@1913 │ │ +05e602: 0a00 |0003: move-result v0 │ │ +05e604: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +05e608: 6f10 2000 0100 |0006: invoke-super {v1}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ +05e60e: 7010 2719 0100 |0009: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.updateTrainingPlan:()V // method@1927 │ │ +05e614: 0e00 |000c: return-void │ │ +05e616: 7010 1419 0100 |000d: invoke-direct {v1}, Lorg/hiittimer/EditTrainingPlan;.createAndShowErrorDialog:()V // method@1914 │ │ +05e61c: 28fc |0010: goto 000c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=228 │ │ 0x0009 line=229 │ │ 0x000c line=234 │ │ 0x000d line=231 │ │ @@ -108544,78 +108613,81 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -05e638: |[05e638] org.hiittimer.EditTrainingPlan.onCreate:(Landroid/os/Bundle;)V │ │ -05e648: 6f20 2200 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -05e64e: 1400 0200 037f |0003: const v0, #float 1.74129e+38 // #7f030002 │ │ -05e654: 6e20 2619 0400 |0006: invoke-virtual {v4, v0}, Lorg/hiittimer/EditTrainingPlan;.setContentView:(I)V // method@1926 │ │ -05e65a: 3905 4f00 |0009: if-nez v5, 0058 // +004f │ │ -05e65e: 6e10 1919 0400 |000b: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getFragmentManager:()Landroid/app/FragmentManager; // method@1919 │ │ -05e664: 0c00 |000e: move-result-object v0 │ │ -05e666: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05e66c: 0c00 |0012: move-result-object v0 │ │ -05e66e: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ -05e674: 2202 b503 |0016: new-instance v2, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // type@03b5 │ │ -05e678: 7010 fc18 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.:()V // method@18fc │ │ -05e67e: 1a03 5b03 |001b: const-string v3, "EDIT_TRAINING_PLAN_FRAGMENT_TAG" // string@035b │ │ -05e682: 6e40 6000 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0060 │ │ -05e688: 0c00 |0020: move-result-object v0 │ │ -05e68a: 6e10 6100 0000 |0021: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05e690: 6e10 1a19 0400 |0024: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getIntent:()Landroid/content/Intent; // method@191a │ │ -05e696: 0c00 |0027: move-result-object v0 │ │ -05e698: 6e10 cf00 0000 |0028: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ -05e69e: 0c00 |002b: move-result-object v0 │ │ -05e6a0: 1a01 b918 |002c: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05e6a4: 6e20 c201 1000 |002e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05e6aa: 0b00 |0031: move-result-wide v0 │ │ -05e6ac: 7120 b317 1000 |0032: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -05e6b2: 0c00 |0035: move-result-object v0 │ │ -05e6b4: 5b40 8a06 |0036: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ -05e6b8: 7010 1819 0400 |0038: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ -05e6be: 0c00 |003b: move-result-object v0 │ │ -05e6c0: 6e10 cf19 0000 |003c: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05e6c6: 0c00 |003f: move-result-object v0 │ │ -05e6c8: 5441 8a06 |0040: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ -05e6cc: 6e20 141a 1000 |0042: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ -05e6d2: 0c00 |0045: move-result-object v0 │ │ -05e6d4: 1f00 d903 |0046: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05e6d8: 5b40 8906 |0048: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e6dc: 2200 c503 |004a: new-instance v0, Lorg/hiittimer/adapters/RoundArrayAdapter; // type@03c5 │ │ -05e6e0: 5441 8906 |004c: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e6e4: 6e10 ff19 0100 |004e: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05e6ea: 0c01 |0051: move-result-object v1 │ │ -05e6ec: 7030 7919 4001 |0052: invoke-direct {v0, v4, v1}, Lorg/hiittimer/adapters/RoundArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@1979 │ │ -05e6f2: 5b40 8806 |0055: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ -05e6f6: 0e00 |0057: return-void │ │ -05e6f8: 1a00 2f0b |0058: const-string v0, "TRAINING_PLAN_ID_KEY" // string@0b2f │ │ -05e6fc: 6e20 c201 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -05e702: 0b00 |005d: move-result-wide v0 │ │ -05e704: 7120 b317 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -05e70a: 0c00 |0061: move-result-object v0 │ │ -05e70c: 5b40 8a06 |0062: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ -05e710: 7010 1819 0400 |0064: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ -05e716: 0c00 |0067: move-result-object v0 │ │ -05e718: 6e10 cf19 0000 |0068: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05e71e: 0c00 |006b: move-result-object v0 │ │ -05e720: 5441 8a06 |006c: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ -05e724: 6e20 141a 1000 |006e: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ -05e72a: 0c00 |0071: move-result-object v0 │ │ -05e72c: 1f00 d903 |0072: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05e730: 5b40 8906 |0074: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ -05e734: 28d4 |0076: goto 004a // -002c │ │ +05e620: |[05e620] org.hiittimer.EditTrainingPlan.onCreate:(Landroid/os/Bundle;)V │ │ +05e630: 6f20 2200 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +05e636: 1400 0200 037f |0003: const v0, #float 1.74129e+38 // #7f030002 │ │ +05e63c: 6e20 2619 0400 |0006: invoke-virtual {v4, v0}, Lorg/hiittimer/EditTrainingPlan;.setContentView:(I)V // method@1926 │ │ +05e642: 3905 4f00 |0009: if-nez v5, 0058 // +004f │ │ +05e646: 6e10 1919 0400 |000b: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getFragmentManager:()Landroid/app/FragmentManager; // method@1919 │ │ +05e64c: 0c00 |000e: move-result-object v0 │ │ +05e64e: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05e654: 0c00 |0012: move-result-object v0 │ │ +05e656: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ +05e65c: 2202 b503 |0016: new-instance v2, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; // type@03b5 │ │ +05e660: 7010 fc18 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;.:()V // method@18fc │ │ +05e666: 1a03 5403 |001b: const-string v3, "EDIT_TRAINING_PLAN_FRAGMENT_TAG" // string@0354 │ │ +05e66a: 6e40 6000 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0060 │ │ +05e670: 0c00 |0020: move-result-object v0 │ │ +05e672: 6e10 6100 0000 |0021: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05e678: 6e10 1a19 0400 |0024: invoke-virtual {v4}, Lorg/hiittimer/EditTrainingPlan;.getIntent:()Landroid/content/Intent; // method@191a │ │ +05e67e: 0c00 |0027: move-result-object v0 │ │ +05e680: 6e10 cf00 0000 |0028: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ +05e686: 0c00 |002b: move-result-object v0 │ │ +05e688: 1a01 b218 |002c: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05e68c: 6e20 c201 1000 |002e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05e692: 0b00 |0031: move-result-wide v0 │ │ +05e694: 7120 b317 1000 |0032: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +05e69a: 0c00 |0035: move-result-object v0 │ │ +05e69c: 5b40 8a06 |0036: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ +05e6a0: 7010 1819 0400 |0038: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ +05e6a6: 0c00 |003b: move-result-object v0 │ │ +05e6a8: 6e10 cf19 0000 |003c: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05e6ae: 0c00 |003f: move-result-object v0 │ │ +05e6b0: 5441 8a06 |0040: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ +05e6b4: 6e20 141a 1000 |0042: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ +05e6ba: 0c00 |0045: move-result-object v0 │ │ +05e6bc: 1f00 d903 |0046: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05e6c0: 5b40 8906 |0048: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e6c4: 2200 c503 |004a: new-instance v0, Lorg/hiittimer/adapters/RoundArrayAdapter; // type@03c5 │ │ +05e6c8: 5441 8906 |004c: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e6cc: 6e10 ff19 0100 |004e: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05e6d2: 0c01 |0051: move-result-object v1 │ │ +05e6d4: 7030 7919 4001 |0052: invoke-direct {v0, v4, v1}, Lorg/hiittimer/adapters/RoundArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@1979 │ │ +05e6da: 5b40 8806 |0055: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.roundArrayAdapter:Lorg/hiittimer/adapters/RoundArrayAdapter; // field@0688 │ │ +05e6de: 0e00 |0057: return-void │ │ +05e6e0: 1a00 280b |0058: const-string v0, "TRAINING_PLAN_ID_KEY" // string@0b28 │ │ +05e6e4: 6e20 c201 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +05e6ea: 0b00 |005d: move-result-wide v0 │ │ +05e6ec: 7120 b317 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +05e6f2: 0c00 |0061: move-result-object v0 │ │ +05e6f4: 5b40 8a06 |0062: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ +05e6f8: 7010 1819 0400 |0064: invoke-direct {v4}, Lorg/hiittimer/EditTrainingPlan;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1918 │ │ +05e6fe: 0c00 |0067: move-result-object v0 │ │ +05e700: 6e10 cf19 0000 |0068: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05e706: 0c00 |006b: move-result-object v0 │ │ +05e708: 5441 8a06 |006c: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ +05e70c: 6e20 141a 1000 |006e: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ +05e712: 0c00 |0071: move-result-object v0 │ │ +05e714: 1f00 d903 |0072: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05e718: 5b40 8906 |0074: iput-object v0, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0689 │ │ +05e71c: 28d4 |0076: goto 004a // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=182 │ │ 0x0009 line=184 │ │ 0x000b line=185 │ │ + 0x000f line=186 │ │ + 0x001d line=187 │ │ + 0x0021 line=188 │ │ 0x0024 line=190 │ │ 0x0038 line=192 │ │ 0x004a line=199 │ │ 0x0057 line=201 │ │ 0x0058 line=195 │ │ 0x0064 line=196 │ │ locals : │ │ @@ -108627,21 +108699,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05e738: |[05e738] org.hiittimer.EditTrainingPlan.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05e748: 6e10 1c19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/EditTrainingPlan;.getMenuInflater:()Landroid/view/MenuInflater; // method@191c │ │ -05e74e: 0c00 |0003: move-result-object v0 │ │ -05e750: 1501 0c7f |0004: const/high16 v1, #int 2131492864 // #7f0c │ │ -05e754: 6e30 de12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05e75a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05e75c: 0f00 |000a: return v0 │ │ +05e720: |[05e720] org.hiittimer.EditTrainingPlan.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05e730: 6e10 1c19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/EditTrainingPlan;.getMenuInflater:()Landroid/view/MenuInflater; // method@191c │ │ +05e736: 0c00 |0003: move-result-object v0 │ │ +05e738: 1501 0c7f |0004: const/high16 v1, #int 2131492864 // #7f0c │ │ +05e73c: 6e30 de12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05e742: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05e744: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x000b reg=3 menu Landroid/view/Menu; │ │ @@ -108651,18 +108723,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e760: |[05e760] org.hiittimer.EditTrainingPlan.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05e770: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ -05e776: 0a00 |0003: move-result v0 │ │ -05e778: 0f00 |0004: return v0 │ │ +05e748: |[05e748] org.hiittimer.EditTrainingPlan.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05e758: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ +05e75e: 0a00 |0003: move-result v0 │ │ +05e760: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -108671,22 +108743,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -05e77c: |[05e77c] org.hiittimer.EditTrainingPlan.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05e78c: 6f20 3000 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ -05e792: 1a00 2f0b |0003: const-string v0, "TRAINING_PLAN_ID_KEY" // string@0b2f │ │ -05e796: 5441 8a06 |0005: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ -05e79a: 6e10 b117 0100 |0007: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -05e7a0: 0b02 |000a: move-result-wide v2 │ │ -05e7a2: 6e40 ce01 0532 |000b: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -05e7a8: 0e00 |000e: return-void │ │ +05e764: |[05e764] org.hiittimer.EditTrainingPlan.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +05e774: 6f20 3000 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0030 │ │ +05e77a: 1a00 280b |0003: const-string v0, "TRAINING_PLAN_ID_KEY" // string@0b28 │ │ +05e77e: 5441 8a06 |0005: iget-object v1, v4, Lorg/hiittimer/EditTrainingPlan;.trainingPlanId:Ljava/lang/Long; // field@068a │ │ +05e782: 6e10 b117 0100 |0007: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +05e788: 0b02 |000a: move-result-wide v2 │ │ +05e78a: 6e40 ce01 0532 |000b: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +05e790: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=220 │ │ 0x000e line=222 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/hiittimer/EditTrainingPlan; │ │ @@ -108697,30 +108769,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e7ac: |[05e7ac] org.hiittimer.EditTrainingPlan.saveUpdateTrainingPlan:(Landroid/view/View;)V │ │ -05e7bc: 0e00 |0000: return-void │ │ +05e794: |[05e794] org.hiittimer.EditTrainingPlan.saveUpdateTrainingPlan:(Landroid/view/View;)V │ │ +05e7a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/EditTrainingPlan; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 879 (EditTrainingPlan.java) │ │ + source_file_idx : 872 (EditTrainingPlan.java) │ │ │ │ Class #409 header: │ │ class_idx : 951 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 13 │ │ -source_file_idx : 1010 │ │ +source_file_idx : 1003 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #409 - │ │ Class descriptor : 'Lorg/hiittimer/HIITTimerApplication;' │ │ @@ -108748,17 +108820,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7c0: |[05e7c0] org.hiittimer.HIITTimerApplication.:()V │ │ -05e7d0: 7010 4700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0047 │ │ -05e7d6: 0e00 |0003: return-void │ │ +05e7a8: |[05e7a8] org.hiittimer.HIITTimerApplication.:()V │ │ +05e7b8: 7010 4700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0047 │ │ +05e7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/HIITTimerApplication; │ │ │ │ #1 : (in Lorg/hiittimer/HIITTimerApplication;) │ │ @@ -108766,60 +108838,64 @@ │ │ type : '(Landroid/content/SharedPreferences;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05e7d8: |[05e7d8] org.hiittimer.HIITTimerApplication.setupCreateNewTrainingHelpDialog:(Landroid/content/SharedPreferences;)V │ │ -05e7e8: 1402 0900 0a7f |0000: const v2, #float 1.83434e+38 // #7f0a0009 │ │ -05e7ee: 6e20 2a19 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e7f4: 0c00 |0006: move-result-object v0 │ │ -05e7f6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05e7f8: 7230 f500 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05e7fe: 0c00 |000b: move-result-object v0 │ │ -05e800: 3900 1800 |000c: if-nez v0, 0024 // +0018 │ │ -05e804: 7210 f300 0400 |000e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ -05e80a: 0c00 |0011: move-result-object v0 │ │ -05e80c: 6e20 2a19 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e812: 0c01 |0015: move-result-object v1 │ │ -05e814: 1402 4200 0a7f |0016: const v2, #float 1.83435e+38 // #7f0a0042 │ │ -05e81a: 6e20 2a19 2300 |0019: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e820: 0c02 |001c: move-result-object v2 │ │ -05e822: 7230 f200 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ -05e828: 0c00 |0020: move-result-object v0 │ │ -05e82a: 7210 f100 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ -05e830: 0e00 |0024: return-void │ │ +05e7c0: |[05e7c0] org.hiittimer.HIITTimerApplication.setupCreateNewTrainingHelpDialog:(Landroid/content/SharedPreferences;)V │ │ +05e7d0: 1402 0900 0a7f |0000: const v2, #float 1.83434e+38 // #7f0a0009 │ │ +05e7d6: 6e20 2a19 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e7dc: 0c00 |0006: move-result-object v0 │ │ +05e7de: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05e7e0: 7230 f500 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05e7e6: 0c00 |000b: move-result-object v0 │ │ +05e7e8: 3900 1800 |000c: if-nez v0, 0024 // +0018 │ │ +05e7ec: 7210 f300 0400 |000e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ +05e7f2: 0c00 |0011: move-result-object v0 │ │ +05e7f4: 6e20 2a19 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e7fa: 0c01 |0015: move-result-object v1 │ │ +05e7fc: 1402 4200 0a7f |0016: const v2, #float 1.83435e+38 // #7f0a0042 │ │ +05e802: 6e20 2a19 2300 |0019: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e808: 0c02 |001c: move-result-object v2 │ │ +05e80a: 7230 f200 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ +05e810: 0c00 |0020: move-result-object v0 │ │ +05e812: 7210 f100 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ +05e818: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ - 0x000e line=49 │ │ + 0x000e line=50 │ │ + 0x0012 line=51 │ │ + 0x0019 line=52 │ │ + 0x001d line=51 │ │ + 0x0021 line=52 │ │ 0x0024 line=54 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Lorg/hiittimer/HIITTimerApplication; │ │ 0x0000 - 0x0025 reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ │ │ #2 : (in Lorg/hiittimer/HIITTimerApplication;) │ │ name : 'setupPreferences' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05e834: |[05e834] org.hiittimer.HIITTimerApplication.setupPreferences:()V │ │ -05e844: 1501 047f |0000: const/high16 v1, #int 2130968576 // #7f04 │ │ -05e848: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05e84a: 7130 0f02 1302 |0003: invoke-static {v3, v1, v2}, Landroid/preference/PreferenceManager;.setDefaultValues:(Landroid/content/Context;IZ)V // method@020f │ │ -05e850: 7110 0e02 0300 |0006: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05e856: 0c00 |0009: move-result-object v0 │ │ -05e858: 7020 2c19 0300 |000a: invoke-direct {v3, v0}, Lorg/hiittimer/HIITTimerApplication;.setupCreateNewTrainingHelpDialog:(Landroid/content/SharedPreferences;)V // method@192c │ │ -05e85e: 7020 2e19 0300 |000d: invoke-direct {v3, v0}, Lorg/hiittimer/HIITTimerApplication;.setupTrainingPlansHelpDialog:(Landroid/content/SharedPreferences;)V // method@192e │ │ -05e864: 0e00 |0010: return-void │ │ +05e81c: |[05e81c] org.hiittimer.HIITTimerApplication.setupPreferences:()V │ │ +05e82c: 1501 047f |0000: const/high16 v1, #int 2130968576 // #7f04 │ │ +05e830: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05e832: 7130 0f02 1302 |0003: invoke-static {v3, v1, v2}, Landroid/preference/PreferenceManager;.setDefaultValues:(Landroid/content/Context;IZ)V // method@020f │ │ +05e838: 7110 0e02 0300 |0006: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05e83e: 0c00 |0009: move-result-object v0 │ │ +05e840: 7020 2c19 0300 |000a: invoke-direct {v3, v0}, Lorg/hiittimer/HIITTimerApplication;.setupCreateNewTrainingHelpDialog:(Landroid/content/SharedPreferences;)V // method@192c │ │ +05e846: 7020 2e19 0300 |000d: invoke-direct {v3, v0}, Lorg/hiittimer/HIITTimerApplication;.setupTrainingPlansHelpDialog:(Landroid/content/SharedPreferences;)V // method@192e │ │ +05e84c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000d line=44 │ │ 0x0010 line=45 │ │ @@ -108832,37 +108908,39 @@ │ │ type : '(Landroid/content/SharedPreferences;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05e868: |[05e868] org.hiittimer.HIITTimerApplication.setupTrainingPlansHelpDialog:(Landroid/content/SharedPreferences;)V │ │ -05e878: 1402 4100 0a7f |0000: const v2, #float 1.83435e+38 // #7f0a0041 │ │ -05e87e: 6e20 2a19 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e884: 0c00 |0006: move-result-object v0 │ │ -05e886: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05e888: 7230 f500 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05e88e: 0c00 |000b: move-result-object v0 │ │ -05e890: 3900 1800 |000c: if-nez v0, 0024 // +0018 │ │ -05e894: 7210 f300 0400 |000e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ -05e89a: 0c00 |0011: move-result-object v0 │ │ -05e89c: 6e20 2a19 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e8a2: 0c01 |0015: move-result-object v1 │ │ -05e8a4: 1402 4200 0a7f |0016: const v2, #float 1.83435e+38 // #7f0a0042 │ │ -05e8aa: 6e20 2a19 2300 |0019: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ -05e8b0: 0c02 |001c: move-result-object v2 │ │ -05e8b2: 7230 f200 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ -05e8b8: 0c00 |0020: move-result-object v0 │ │ -05e8ba: 7210 f100 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ -05e8c0: 0e00 |0024: return-void │ │ +05e850: |[05e850] org.hiittimer.HIITTimerApplication.setupTrainingPlansHelpDialog:(Landroid/content/SharedPreferences;)V │ │ +05e860: 1402 4100 0a7f |0000: const v2, #float 1.83435e+38 // #7f0a0041 │ │ +05e866: 6e20 2a19 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e86c: 0c00 |0006: move-result-object v0 │ │ +05e86e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05e870: 7230 f500 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05e876: 0c00 |000b: move-result-object v0 │ │ +05e878: 3900 1800 |000c: if-nez v0, 0024 // +0018 │ │ +05e87c: 7210 f300 0400 |000e: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ +05e882: 0c00 |0011: move-result-object v0 │ │ +05e884: 6e20 2a19 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e88a: 0c01 |0015: move-result-object v1 │ │ +05e88c: 1402 4200 0a7f |0016: const v2, #float 1.83435e+38 // #7f0a0042 │ │ +05e892: 6e20 2a19 2300 |0019: invoke-virtual {v3, v2}, Lorg/hiittimer/HIITTimerApplication;.getString:(I)Ljava/lang/String; // method@192a │ │ +05e898: 0c02 |001c: move-result-object v2 │ │ +05e89a: 7230 f200 1002 |001d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ +05e8a0: 0c00 |0020: move-result-object v0 │ │ +05e8a2: 7210 f100 0000 |0021: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ +05e8a8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=57 │ │ - 0x000e line=58 │ │ + 0x000e line=59 │ │ + 0x0012 line=60 │ │ + 0x0021 line=61 │ │ 0x0024 line=63 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Lorg/hiittimer/HIITTimerApplication; │ │ 0x0000 - 0x0025 reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/HIITTimerApplication;) │ │ @@ -108870,17 +108948,17 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e8c4: |[05e8c4] org.hiittimer.HIITTimerApplication.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -05e8d4: 5410 8d06 |0000: iget-object v0, v1, Lorg/hiittimer/HIITTimerApplication;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068d │ │ -05e8d8: 1100 |0002: return-object v0 │ │ +05e8ac: |[05e8ac] org.hiittimer.HIITTimerApplication.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +05e8bc: 5410 8d06 |0000: iget-object v0, v1, Lorg/hiittimer/HIITTimerApplication;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068d │ │ +05e8c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/HIITTimerApplication; │ │ │ │ #1 : (in Lorg/hiittimer/HIITTimerApplication;) │ │ @@ -108888,48 +108966,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -05e8dc: |[05e8dc] org.hiittimer.HIITTimerApplication.onCreate:()V │ │ -05e8ec: 7010 2d19 0300 |0000: invoke-direct {v3}, Lorg/hiittimer/HIITTimerApplication;.setupPreferences:()V // method@192d │ │ -05e8f2: 2200 d203 |0003: new-instance v0, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper; // type@03d2 │ │ -05e8f6: 1a01 ba18 |0005: const-string v1, "org.hiittimer.db" // string@18ba │ │ -05e8fa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -05e8fc: 7040 bd19 3021 |0008: invoke-direct {v0, v3, v1, v2}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@19bd │ │ -05e902: 2201 d403 |000b: new-instance v1, Lorg/hiittimer/database/generated/DaoMaster; // type@03d4 │ │ -05e906: 6e10 be19 0000 |000d: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@19be │ │ -05e90c: 0c02 |0010: move-result-object v2 │ │ -05e90e: 7020 c319 2100 |0011: invoke-direct {v1, v2}, Lorg/hiittimer/database/generated/DaoMaster;.:(Landroid/database/sqlite/SQLiteDatabase;)V // method@19c3 │ │ -05e914: 5b31 8c06 |0014: iput-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoMaster:Lorg/hiittimer/database/generated/DaoMaster; // field@068c │ │ -05e918: 5431 8c06 |0016: iget-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoMaster:Lorg/hiittimer/database/generated/DaoMaster; // field@068c │ │ -05e91c: 6e10 c819 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:()Lorg/hiittimer/database/generated/DaoSession; // method@19c8 │ │ -05e922: 0c01 |001b: move-result-object v1 │ │ -05e924: 5b31 8d06 |001c: iput-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068d │ │ -05e928: 0e00 |001e: return-void │ │ +05e8c4: |[05e8c4] org.hiittimer.HIITTimerApplication.onCreate:()V │ │ +05e8d4: 7010 2d19 0300 |0000: invoke-direct {v3}, Lorg/hiittimer/HIITTimerApplication;.setupPreferences:()V // method@192d │ │ +05e8da: 2200 d203 |0003: new-instance v0, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper; // type@03d2 │ │ +05e8de: 1a01 b318 |0005: const-string v1, "org.hiittimer.db" // string@18b3 │ │ +05e8e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +05e8e4: 7040 bd19 3021 |0008: invoke-direct {v0, v3, v1, v2}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@19bd │ │ +05e8ea: 2201 d403 |000b: new-instance v1, Lorg/hiittimer/database/generated/DaoMaster; // type@03d4 │ │ +05e8ee: 6e10 be19 0000 |000d: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@19be │ │ +05e8f4: 0c02 |0010: move-result-object v2 │ │ +05e8f6: 7020 c319 2100 |0011: invoke-direct {v1, v2}, Lorg/hiittimer/database/generated/DaoMaster;.:(Landroid/database/sqlite/SQLiteDatabase;)V // method@19c3 │ │ +05e8fc: 5b31 8c06 |0014: iput-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoMaster:Lorg/hiittimer/database/generated/DaoMaster; // field@068c │ │ +05e900: 5431 8c06 |0016: iget-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoMaster:Lorg/hiittimer/database/generated/DaoMaster; // field@068c │ │ +05e904: 6e10 c819 0100 |0018: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:()Lorg/hiittimer/database/generated/DaoSession; // method@19c8 │ │ +05e90a: 0c01 |001b: move-result-object v1 │ │ +05e90c: 5b31 8d06 |001c: iput-object v1, v3, Lorg/hiittimer/HIITTimerApplication;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068d │ │ +05e910: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ 0x000b line=70 │ │ 0x0016 line=71 │ │ 0x001e line=72 │ │ locals : │ │ 0x000b - 0x001f reg=0 devOpenerHelper Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper; │ │ 0x0000 - 0x001f reg=3 this Lorg/hiittimer/HIITTimerApplication; │ │ │ │ - source_file_idx : 1010 (HIITTimerApplication.java) │ │ + source_file_idx : 1003 (HIITTimerApplication.java) │ │ │ │ Class #410 header: │ │ class_idx : 952 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 2481 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -108949,17 +109027,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e92c: |[05e92c] org.hiittimer.MainActivity$PlaceholderFragment.:()V │ │ -05e93c: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ -05e942: 0e00 |0003: return-void │ │ +05e914: |[05e914] org.hiittimer.MainActivity$PlaceholderFragment.:()V │ │ +05e924: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ +05e92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/MainActivity$PlaceholderFragment; │ │ │ │ @@ -108969,38 +109047,38 @@ │ │ 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 : 9 16-bit code units │ │ -05e944: |[05e944] org.hiittimer.MainActivity$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05e954: 1401 0800 037f |0000: const v1, #float 1.74129e+38 // #7f030008 │ │ -05e95a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05e95c: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05e962: 0c00 |0007: move-result-object v0 │ │ -05e964: 1100 |0008: return-object v0 │ │ +05e92c: |[05e92c] org.hiittimer.MainActivity$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05e93c: 1401 0800 037f |0000: const v1, #float 1.74129e+38 // #7f030008 │ │ +05e942: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05e944: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05e94a: 0c00 |0007: move-result-object v0 │ │ +05e94c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0008 line=76 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 rootView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 this Lorg/hiittimer/MainActivity$PlaceholderFragment; │ │ 0x0000 - 0x0009 reg=4 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0009 reg=5 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2481 (MainActivity.java) │ │ + source_file_idx : 2474 (MainActivity.java) │ │ │ │ Class #411 header: │ │ class_idx : 953 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 9 │ │ -source_file_idx : 2481 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -109019,41 +109097,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e968: |[05e968] org.hiittimer.MainActivity.:()V │ │ -05e978: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -05e97e: 0e00 |0003: return-void │ │ +05e950: |[05e950] org.hiittimer.MainActivity.:()V │ │ +05e960: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05e966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ - 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/MainActivity;) │ │ name : 'onBackPressed' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05e980: |[05e980] org.hiittimer.MainActivity.onBackPressed:()V │ │ -05e990: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ -05e996: 2200 2900 |0003: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05e99a: 1c01 ee03 |0005: const-class v1, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ -05e99e: 7030 c400 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05e9a4: 6e20 3b19 0200 |000a: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.stopService:(Landroid/content/Intent;)Z // method@193b │ │ -05e9aa: 0e00 |000d: return-void │ │ +05e968: |[05e968] org.hiittimer.MainActivity.onBackPressed:()V │ │ +05e978: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ +05e97e: 2200 2900 |0003: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05e982: 1c01 ee03 |0005: const-class v1, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ +05e986: 7030 c400 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05e98c: 6e20 3b19 0200 |000a: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.stopService:(Landroid/content/Intent;)Z // method@193b │ │ +05e992: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=65 │ │ 0x000d line=66 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/hiittimer/MainActivity; │ │ @@ -109063,30 +109140,30 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05e9ac: |[05e9ac] org.hiittimer.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05e9bc: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -05e9c2: 1400 0300 037f |0003: const v0, #float 1.74129e+38 // #7f030003 │ │ -05e9c8: 6e20 3919 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/MainActivity;.setContentView:(I)V // method@1939 │ │ -05e9ce: 3904 1900 |0009: if-nez v4, 0022 // +0019 │ │ -05e9d2: 6e10 3219 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1932 │ │ -05e9d8: 0c00 |000e: move-result-object v0 │ │ -05e9da: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05e9e0: 0c00 |0012: move-result-object v0 │ │ -05e9e2: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ -05e9e8: 2202 b803 |0016: new-instance v2, Lorg/hiittimer/MainActivity$PlaceholderFragment; // type@03b8 │ │ -05e9ec: 7010 2f19 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/MainActivity$PlaceholderFragment;.:()V // method@192f │ │ -05e9f2: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ -05e9f8: 0c00 |001e: move-result-object v0 │ │ -05e9fa: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05ea00: 0e00 |0022: return-void │ │ +05e994: |[05e994] org.hiittimer.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05e9a4: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +05e9aa: 1400 0300 037f |0003: const v0, #float 1.74129e+38 // #7f030003 │ │ +05e9b0: 6e20 3919 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/MainActivity;.setContentView:(I)V // method@1939 │ │ +05e9b6: 3904 1900 |0009: if-nez v4, 0022 // +0019 │ │ +05e9ba: 6e10 3219 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1932 │ │ +05e9c0: 0c00 |000e: move-result-object v0 │ │ +05e9c2: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05e9c8: 0c00 |0012: move-result-object v0 │ │ +05e9ca: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ +05e9d0: 2202 b803 |0016: new-instance v2, Lorg/hiittimer/MainActivity$PlaceholderFragment; // type@03b8 │ │ +05e9d4: 7010 2f19 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/MainActivity$PlaceholderFragment;.:()V // method@192f │ │ +05e9da: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ +05e9e0: 0c00 |001e: move-result-object v0 │ │ +05e9e2: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05e9e8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0009 line=43 │ │ 0x000b line=44 │ │ 0x0022 line=46 │ │ @@ -109099,21 +109176,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05ea04: |[05ea04] org.hiittimer.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05ea14: 6e10 3319 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1933 │ │ -05ea1a: 0c00 |0003: move-result-object v0 │ │ -05ea1c: 1401 0300 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0003 │ │ -05ea22: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05ea28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05ea2a: 0f00 |000b: return v0 │ │ +05e9ec: |[05e9ec] org.hiittimer.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05e9fc: 6e10 3319 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1933 │ │ +05ea02: 0c00 |0003: move-result-object v0 │ │ +05ea04: 1401 0300 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0003 │ │ +05ea0a: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05ea10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05ea12: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/MainActivity; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -109123,18 +109200,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ea2c: |[05ea2c] org.hiittimer.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05ea3c: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ -05ea42: 0a00 |0003: move-result v0 │ │ -05ea44: 0f00 |0004: return v0 │ │ +05ea14: |[05ea14] org.hiittimer.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05ea24: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ +05ea2a: 0a00 |0003: move-result v0 │ │ +05ea2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/MainActivity; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -109143,20 +109220,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05ea48: |[05ea48] org.hiittimer.MainActivity.preferences:(Landroid/view/View;)V │ │ -05ea58: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05ea5c: 1c01 bb03 |0002: const-class v1, Lorg/hiittimer/PreferencesActivity; // type@03bb │ │ -05ea60: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05ea66: 6e20 3a19 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@193a │ │ -05ea6c: 0e00 |000a: return-void │ │ +05ea30: |[05ea30] org.hiittimer.MainActivity.preferences:(Landroid/view/View;)V │ │ +05ea40: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05ea44: 1c01 bb03 |0002: const-class v1, Lorg/hiittimer/PreferencesActivity; // type@03bb │ │ +05ea48: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05ea4e: 6e20 3a19 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@193a │ │ +05ea54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=90 │ │ 0x000a line=91 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -109168,37 +109245,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05ea70: |[05ea70] org.hiittimer.MainActivity.trainingPlans:(Landroid/view/View;)V │ │ -05ea80: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05ea84: 1c01 c203 |0002: const-class v1, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ -05ea88: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05ea8e: 6e20 3a19 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@193a │ │ -05ea94: 0e00 |000a: return-void │ │ +05ea58: |[05ea58] org.hiittimer.MainActivity.trainingPlans:(Landroid/view/View;)V │ │ +05ea68: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05ea6c: 1c01 c203 |0002: const-class v1, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ +05ea70: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05ea76: 6e20 3a19 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@193a │ │ +05ea7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=83 │ │ 0x000a line=85 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Lorg/hiittimer/MainActivity; │ │ 0x0000 - 0x000b reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 2481 (MainActivity.java) │ │ + source_file_idx : 2474 (MainActivity.java) │ │ │ │ Class #412 header: │ │ class_idx : 954 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 124 │ │ -source_file_idx : 2642 │ │ +source_file_idx : 2635 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -109219,17 +109296,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ea98: |[05ea98] org.hiittimer.PreferencesActivity$PreferencesFragment.:()V │ │ -05eaa8: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@020a │ │ -05eaae: 0e00 |0003: return-void │ │ +05ea80: |[05ea80] org.hiittimer.PreferencesActivity$PreferencesFragment.:()V │ │ +05ea90: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceFragment;.:()V // method@020a │ │ +05ea96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/PreferencesActivity$PreferencesFragment; │ │ │ │ Virtual methods - │ │ @@ -109238,19 +109315,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eab0: |[05eab0] org.hiittimer.PreferencesActivity$PreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ -05eac0: 6f20 0b02 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@020b │ │ -05eac6: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ -05eaca: 6e20 3e19 0100 |0005: invoke-virtual {v1, v0}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.addPreferencesFromResource:(I)V // method@193e │ │ -05ead0: 0e00 |0008: return-void │ │ +05ea98: |[05ea98] org.hiittimer.PreferencesActivity$PreferencesFragment.onCreate:(Landroid/os/Bundle;)V │ │ +05eaa8: 6f20 0b02 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceFragment;.onCreate:(Landroid/os/Bundle;)V // method@020b │ │ +05eaae: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ +05eab2: 6e20 3e19 0100 |0005: invoke-virtual {v1, v0}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.addPreferencesFromResource:(I)V // method@193e │ │ +05eab8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=48 │ │ 0x0008 line=50 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/hiittimer/PreferencesActivity$PreferencesFragment; │ │ @@ -109261,22 +109338,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05ead4: |[05ead4] org.hiittimer.PreferencesActivity$PreferencesFragment.onPause:()V │ │ -05eae4: 6f10 0c02 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onPause:()V // method@020c │ │ -05eaea: 6e10 4019 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@1940 │ │ -05eaf0: 0c00 |0006: move-result-object v0 │ │ -05eaf2: 6e10 1002 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0210 │ │ -05eaf8: 0c00 |000a: move-result-object v0 │ │ -05eafa: 7220 f700 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00f7 │ │ -05eb00: 0e00 |000e: return-void │ │ +05eabc: |[05eabc] org.hiittimer.PreferencesActivity$PreferencesFragment.onPause:()V │ │ +05eacc: 6f10 0c02 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onPause:()V // method@020c │ │ +05ead2: 6e10 4019 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@1940 │ │ +05ead8: 0c00 |0006: move-result-object v0 │ │ +05eada: 6e10 1002 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0210 │ │ +05eae0: 0c00 |000a: move-result-object v0 │ │ +05eae2: 7220 f700 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00f7 │ │ +05eae8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=65 │ │ 0x000e line=66 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/hiittimer/PreferencesActivity$PreferencesFragment; │ │ @@ -109286,22 +109363,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05eb04: |[05eb04] org.hiittimer.PreferencesActivity$PreferencesFragment.onResume:()V │ │ -05eb14: 6f10 0d02 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onResume:()V // method@020d │ │ -05eb1a: 6e10 4019 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@1940 │ │ -05eb20: 0c00 |0006: move-result-object v0 │ │ -05eb22: 6e10 1002 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0210 │ │ -05eb28: 0c00 |000a: move-result-object v0 │ │ -05eb2a: 7220 f600 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00f6 │ │ -05eb30: 0e00 |000e: return-void │ │ +05eaec: |[05eaec] org.hiittimer.PreferencesActivity$PreferencesFragment.onResume:()V │ │ +05eafc: 6f10 0d02 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceFragment;.onResume:()V // method@020d │ │ +05eb02: 6e10 4019 0100 |0003: invoke-virtual {v1}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@1940 │ │ +05eb08: 0c00 |0006: move-result-object v0 │ │ +05eb0a: 6e10 1002 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceScreen;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0210 │ │ +05eb10: 0c00 |000a: move-result-object v0 │ │ +05eb12: 7220 f600 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00f6 │ │ +05eb18: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=57 │ │ 0x000e line=58 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/hiittimer/PreferencesActivity$PreferencesFragment; │ │ @@ -109311,41 +109388,41 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -05eb34: |[05eb34] org.hiittimer.PreferencesActivity$PreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -05eb44: 1402 1e00 0a7f |0000: const v2, #float 1.83434e+38 // #7f0a001e │ │ -05eb4a: 6e20 4119 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getString:(I)Ljava/lang/String; // method@1941 │ │ -05eb50: 0c02 |0006: move-result-object v2 │ │ -05eb52: 6e20 d217 5200 |0007: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -05eb58: 0a02 |000a: move-result v2 │ │ -05eb5a: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -05eb5e: 6e20 3f19 5300 |000d: invoke-virtual {v3, v5}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@193f │ │ -05eb64: 0c01 |0010: move-result-object v1 │ │ -05eb66: 1f01 7900 |0011: check-cast v1, Landroid/preference/ListPreference; // type@0079 │ │ -05eb6a: 6e10 0602 0100 |0013: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@0206 │ │ -05eb70: 0c02 |0016: move-result-object v2 │ │ -05eb72: 6e20 0702 2100 |0017: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0207 │ │ -05eb78: 0e00 |001a: return-void │ │ -05eb7a: 1402 1a00 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a001a │ │ -05eb80: 6e20 4119 2300 |001e: invoke-virtual {v3, v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getString:(I)Ljava/lang/String; // method@1941 │ │ -05eb86: 0c02 |0021: move-result-object v2 │ │ -05eb88: 6e20 d217 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -05eb8e: 0a02 |0025: move-result v2 │ │ -05eb90: 3802 f4ff |0026: if-eqz v2, 001a // -000c │ │ -05eb94: 6e20 3f19 5300 |0028: invoke-virtual {v3, v5}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@193f │ │ -05eb9a: 0c00 |002b: move-result-object v0 │ │ -05eb9c: 1f00 7900 |002c: check-cast v0, Landroid/preference/ListPreference; // type@0079 │ │ -05eba0: 6e10 0602 0000 |002e: invoke-virtual {v0}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@0206 │ │ -05eba6: 0c02 |0031: move-result-object v2 │ │ -05eba8: 6e20 0702 2000 |0032: invoke-virtual {v0, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0207 │ │ -05ebae: 28e5 |0035: goto 001a // -001b │ │ +05eb1c: |[05eb1c] org.hiittimer.PreferencesActivity$PreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +05eb2c: 1402 1e00 0a7f |0000: const v2, #float 1.83434e+38 // #7f0a001e │ │ +05eb32: 6e20 4119 2300 |0003: invoke-virtual {v3, v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getString:(I)Ljava/lang/String; // method@1941 │ │ +05eb38: 0c02 |0006: move-result-object v2 │ │ +05eb3a: 6e20 d217 5200 |0007: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +05eb40: 0a02 |000a: move-result v2 │ │ +05eb42: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +05eb46: 6e20 3f19 5300 |000d: invoke-virtual {v3, v5}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@193f │ │ +05eb4c: 0c01 |0010: move-result-object v1 │ │ +05eb4e: 1f01 7900 |0011: check-cast v1, Landroid/preference/ListPreference; // type@0079 │ │ +05eb52: 6e10 0602 0100 |0013: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@0206 │ │ +05eb58: 0c02 |0016: move-result-object v2 │ │ +05eb5a: 6e20 0702 2100 |0017: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0207 │ │ +05eb60: 0e00 |001a: return-void │ │ +05eb62: 1402 1a00 0a7f |001b: const v2, #float 1.83434e+38 // #7f0a001a │ │ +05eb68: 6e20 4119 2300 |001e: invoke-virtual {v3, v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.getString:(I)Ljava/lang/String; // method@1941 │ │ +05eb6e: 0c02 |0021: move-result-object v2 │ │ +05eb70: 6e20 d217 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +05eb76: 0a02 |0025: move-result v2 │ │ +05eb78: 3802 f4ff |0026: if-eqz v2, 001a // -000c │ │ +05eb7c: 6e20 3f19 5300 |0028: invoke-virtual {v3, v5}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@193f │ │ +05eb82: 0c00 |002b: move-result-object v0 │ │ +05eb84: 1f00 7900 |002c: check-cast v0, Landroid/preference/ListPreference; // type@0079 │ │ +05eb88: 6e10 0602 0000 |002e: invoke-virtual {v0}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@0206 │ │ +05eb8e: 0c02 |0031: move-result-object v2 │ │ +05eb90: 6e20 0702 2000 |0032: invoke-virtual {v0, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@0207 │ │ +05eb96: 28e5 |0035: goto 001a // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x000d line=71 │ │ 0x0013 line=73 │ │ 0x001a line=80 │ │ 0x001b line=74 │ │ @@ -109354,21 +109431,21 @@ │ │ locals : │ │ 0x0013 - 0x001a reg=1 volumeLevels Landroid/preference/ListPreference; │ │ 0x002e - 0x0036 reg=0 trainingScreenTextSize Landroid/preference/ListPreference; │ │ 0x0000 - 0x0036 reg=3 this Lorg/hiittimer/PreferencesActivity$PreferencesFragment; │ │ 0x0000 - 0x0036 reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0036 reg=5 key Ljava/lang/String; │ │ │ │ - source_file_idx : 2642 (PreferencesActivity.java) │ │ + source_file_idx : 2635 (PreferencesActivity.java) │ │ │ │ Class #413 header: │ │ class_idx : 955 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 123 │ │ -source_file_idx : 2642 │ │ +source_file_idx : 2635 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -109387,63 +109464,62 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ebb0: |[05ebb0] org.hiittimer.PreferencesActivity.:()V │ │ -05ebc0: 7010 0802 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0208 │ │ -05ebc6: 0e00 |0003: return-void │ │ +05eb98: |[05eb98] org.hiittimer.PreferencesActivity.:()V │ │ +05eba8: 7010 0802 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0208 │ │ +05ebae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/PreferencesActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/PreferencesActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05ebc8: |[05ebc8] org.hiittimer.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05ebd8: 6f20 0902 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0209 │ │ -05ebde: 6e10 4719 0300 |0003: invoke-virtual {v3}, Lorg/hiittimer/PreferencesActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1947 │ │ -05ebe4: 0c00 |0006: move-result-object v0 │ │ -05ebe6: 6e10 5e00 0000 |0007: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05ebec: 0c00 |000a: move-result-object v0 │ │ -05ebee: 1401 0200 0201 |000b: const v1, #float 2.38772e-38 // #01020002 │ │ -05ebf4: 2202 ba03 |000e: new-instance v2, Lorg/hiittimer/PreferencesActivity$PreferencesFragment; // type@03ba │ │ -05ebf8: 7010 3d19 0200 |0010: invoke-direct {v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.:()V // method@193d │ │ -05ebfe: 6e30 6200 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0062 │ │ -05ec04: 0c00 |0016: move-result-object v0 │ │ -05ec06: 6e10 6100 0000 |0017: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05ec0c: 0e00 |001a: return-void │ │ +05ebb0: |[05ebb0] org.hiittimer.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05ebc0: 6f20 0902 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0209 │ │ +05ebc6: 6e10 4719 0300 |0003: invoke-virtual {v3}, Lorg/hiittimer/PreferencesActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1947 │ │ +05ebcc: 0c00 |0006: move-result-object v0 │ │ +05ebce: 6e10 5e00 0000 |0007: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05ebd4: 0c00 |000a: move-result-object v0 │ │ +05ebd6: 1401 0200 0201 |000b: const v1, #float 2.38772e-38 // #01020002 │ │ +05ebdc: 2202 ba03 |000e: new-instance v2, Lorg/hiittimer/PreferencesActivity$PreferencesFragment; // type@03ba │ │ +05ebe0: 7010 3d19 0200 |0010: invoke-direct {v2}, Lorg/hiittimer/PreferencesActivity$PreferencesFragment;.:()V // method@193d │ │ +05ebe6: 6e30 6200 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0062 │ │ +05ebec: 0c00 |0016: move-result-object v0 │ │ +05ebee: 6e10 6100 0000 |0017: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05ebf4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=37 │ │ 0x001a line=39 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lorg/hiittimer/PreferencesActivity; │ │ 0x0000 - 0x001b reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2642 (PreferencesActivity.java) │ │ + source_file_idx : 2635 (PreferencesActivity.java) │ │ │ │ Class #414 header: │ │ class_idx : 956 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -109484,100 +109560,99 @@ │ │ type : '(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05ec10: |[05ec10] org.hiittimer.TrainingPlans$PlaceholderFragment$1.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V │ │ -05ec20: 5b01 8e06 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@068e │ │ -05ec24: 5b02 9106 |0002: iput-object v2, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ -05ec28: 5b03 8f06 |0004: iput-object v3, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ -05ec2c: 5b04 9206 |0006: iput-object v4, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ -05ec30: 5b05 9006 |0008: iput-object v5, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$parent:Lorg/hiittimer/TrainingPlans; // field@0690 │ │ -05ec34: 7010 bf17 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ec3a: 0e00 |000d: return-void │ │ +05ebf8: |[05ebf8] org.hiittimer.TrainingPlans$PlaceholderFragment$1.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V │ │ +05ec08: 5b01 8e06 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@068e │ │ +05ec0c: 5b02 9106 |0002: iput-object v2, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ +05ec10: 5b03 8f06 |0004: iput-object v3, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ +05ec14: 5b04 9206 |0006: iput-object v4, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ +05ec18: 5b05 9006 |0008: iput-object v5, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$parent:Lorg/hiittimer/TrainingPlans; // field@0690 │ │ +05ec1c: 7010 bf17 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05ec22: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1; │ │ - 0x0000 - 0x000e reg=1 (null) Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + 0x0000 - 0x000e reg=1 this$0 Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ 0x0000 - 0x000e reg=2 (null) Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x000e reg=3 (null) Lorg/hiittimer/database/generated/DaoSession; │ │ 0x0000 - 0x000e reg=4 (null) Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ 0x0000 - 0x000e reg=5 (null) Lorg/hiittimer/TrainingPlans; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05ec3c: |[05ec3c] org.hiittimer.TrainingPlans$PlaceholderFragment$1.run:()V │ │ -05ec4c: 5452 9106 |0000: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ -05ec50: 6e10 011a 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ -05ec56: 5452 9106 |0005: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ -05ec5a: 6e10 ff19 0200 |0007: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05ec60: 0c02 |000a: move-result-object v2 │ │ -05ec62: 7210 3f18 0200 |000b: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -05ec68: 0c00 |000e: move-result-object v0 │ │ -05ec6a: 7210 2c18 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -05ec70: 0a02 |0012: move-result v2 │ │ -05ec72: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ -05ec76: 7210 2d18 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05ec7c: 0c01 |0018: move-result-object v1 │ │ -05ec7e: 1f01 d603 |0019: check-cast v1, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05ec82: 5452 8f06 |001b: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ -05ec86: 6e20 cd19 1200 |001d: invoke-virtual {v2, v1}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ -05ec8c: 28ef |0020: goto 000f // -0011 │ │ -05ec8e: 5452 8f06 |0021: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ -05ec92: 5453 9106 |0023: iget-object v3, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ -05ec96: 6e20 cd19 3200 |0025: invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ -05ec9c: 5452 9206 |0028: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ -05eca0: 5453 9106 |002a: iget-object v3, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ -05eca4: 6e20 9219 3200 |002c: invoke-virtual {v2, v3}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.remove:(Ljava/lang/Object;)V // method@1992 │ │ -05ecaa: 5452 9206 |002f: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ -05ecae: 6e10 9119 0200 |0031: invoke-virtual {v2}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.notifyDataSetChanged:()V // method@1991 │ │ -05ecb4: 5452 9006 |0034: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$parent:Lorg/hiittimer/TrainingPlans; // field@0690 │ │ -05ecb8: 5453 8e06 |0036: iget-object v3, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@068e │ │ -05ecbc: 1404 3b00 0a7f |0038: const v4, #float 1.83435e+38 // #7f0a003b │ │ -05ecc2: 6e20 5819 4300 |003b: invoke-virtual {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05ecc8: 0c03 |003e: move-result-object v3 │ │ -05ecca: 1204 |003f: const/4 v4, #int 0 // #0 │ │ -05eccc: 7130 f414 3204 |0040: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ -05ecd2: 0c02 |0043: move-result-object v2 │ │ -05ecd4: 6e10 f514 0200 |0044: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ -05ecda: 0e00 |0047: return-void │ │ +05ec24: |[05ec24] org.hiittimer.TrainingPlans$PlaceholderFragment$1.run:()V │ │ +05ec34: 5441 9106 |0000: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ +05ec38: 6e10 011a 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.resetRounds:()V // method@1a01 │ │ +05ec3e: 5441 9106 |0005: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ +05ec42: 6e10 ff19 0100 |0007: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05ec48: 0c01 |000a: move-result-object v1 │ │ +05ec4a: 7210 3f18 0100 |000b: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +05ec50: 0c01 |000e: move-result-object v1 │ │ +05ec52: 7210 2c18 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +05ec58: 0a02 |0012: move-result v2 │ │ +05ec5a: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ +05ec5e: 7210 2d18 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +05ec64: 0c00 |0018: move-result-object v0 │ │ +05ec66: 1f00 d603 |0019: check-cast v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05ec6a: 5442 8f06 |001b: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ +05ec6e: 6e20 cd19 0200 |001d: invoke-virtual {v2, v0}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ +05ec74: 28ef |0020: goto 000f // -0011 │ │ +05ec76: 5441 8f06 |0021: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@068f │ │ +05ec7a: 5442 9106 |0023: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ +05ec7e: 6e20 cd19 2100 |0025: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/DaoSession;.delete:(Ljava/lang/Object;)V // method@19cd │ │ +05ec84: 5441 9206 |0028: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ +05ec88: 5442 9106 |002a: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0691 │ │ +05ec8c: 6e20 9219 2100 |002c: invoke-virtual {v1, v2}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.remove:(Ljava/lang/Object;)V // method@1992 │ │ +05ec92: 5441 9206 |002f: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0692 │ │ +05ec96: 6e10 9119 0100 |0031: invoke-virtual {v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.notifyDataSetChanged:()V // method@1991 │ │ +05ec9c: 5441 9006 |0034: iget-object v1, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.val$parent:Lorg/hiittimer/TrainingPlans; // field@0690 │ │ +05eca0: 5442 8e06 |0036: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@068e │ │ +05eca4: 1403 3b00 0a7f |0038: const v3, #float 1.83435e+38 // #7f0a003b │ │ +05ecaa: 6e20 5819 3200 |003b: invoke-virtual {v2, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05ecb0: 0c02 |003e: move-result-object v2 │ │ +05ecb2: 1203 |003f: const/4 v3, #int 0 // #0 │ │ +05ecb4: 7130 f414 2103 |0040: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14f4 │ │ +05ecba: 0c01 |0043: move-result-object v1 │ │ +05ecbc: 6e10 f514 0100 |0044: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@14f5 │ │ +05ecc2: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x001b line=126 │ │ 0x0021 line=129 │ │ 0x0028 line=131 │ │ 0x002f line=132 │ │ 0x0034 line=134 │ │ 0x0047 line=136 │ │ locals : │ │ - 0x001b - 0x0021 reg=1 round Lorg/hiittimer/database/generated/Round; │ │ - 0x000f - 0x0048 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0048 reg=5 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1; │ │ + 0x001b - 0x0021 reg=0 round Lorg/hiittimer/database/generated/Round; │ │ + 0x0000 - 0x0048 reg=4 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1; │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #415 header: │ │ class_idx : 957 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -109602,52 +109677,52 @@ │ │ type : '(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ecdc: |[05ecdc] org.hiittimer.TrainingPlans$PlaceholderFragment$2.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ -05ecec: 5b01 9306 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0693 │ │ -05ecf0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ecf6: 0e00 |0005: return-void │ │ +05ecc4: |[05ecc4] org.hiittimer.TrainingPlans$PlaceholderFragment$2.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ +05ecd4: 5b01 9306 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0693 │ │ +05ecd8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05ecde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ecf8: |[05ecf8] org.hiittimer.TrainingPlans$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05ed08: 0e00 |0000: return-void │ │ +05ece0: |[05ece0] org.hiittimer.TrainingPlans$PlaceholderFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05ecf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 arg1 I │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #416 header: │ │ class_idx : 958 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -109674,52 +109749,52 @@ │ │ type : '(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ed0c: |[05ed0c] org.hiittimer.TrainingPlans$PlaceholderFragment$3.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ -05ed1c: 5b01 9406 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ -05ed20: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ed26: 0e00 |0005: return-void │ │ +05ecf4: |[05ecf4] org.hiittimer.TrainingPlans$PlaceholderFragment$3.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ +05ed04: 5b01 9406 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ +05ed08: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05ed0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -05ed28: |[05ed28] org.hiittimer.TrainingPlans$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -05ed38: 6e20 6514 7500 |0000: invoke-virtual {v5, v7}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ -05ed3e: 0c00 |0003: move-result-object v0 │ │ -05ed40: 1f00 d903 |0004: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05ed44: 2201 2900 |0006: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -05ed48: 5442 9406 |0008: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ -05ed4c: 6e10 5719 0200 |000a: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05ed52: 0c02 |000d: move-result-object v2 │ │ -05ed54: 1c03 b603 |000e: const-class v3, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05ed58: 7030 c400 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05ed5e: 1a02 b918 |0013: const-string v2, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05ed62: 6e10 fd19 0000 |0015: invoke-virtual {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05ed68: 0c03 |0018: move-result-object v3 │ │ -05ed6a: 6e30 de00 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ -05ed70: 5442 9406 |001c: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ -05ed74: 6e20 6419 1200 |001e: invoke-virtual {v2, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ -05ed7a: 0e00 |0021: return-void │ │ +05ed10: |[05ed10] org.hiittimer.TrainingPlans$PlaceholderFragment$3.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +05ed20: 6e20 6514 7500 |0000: invoke-virtual {v5, v7}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@1465 │ │ +05ed26: 0c00 |0003: move-result-object v0 │ │ +05ed28: 1f00 d903 |0004: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05ed2c: 2201 2900 |0006: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +05ed30: 5442 9406 |0008: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ +05ed34: 6e10 5719 0200 |000a: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05ed3a: 0c02 |000d: move-result-object v2 │ │ +05ed3c: 1c03 b603 |000e: const-class v3, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05ed40: 7030 c400 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05ed46: 1a02 b218 |0013: const-string v2, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05ed4a: 6e10 fd19 0000 |0015: invoke-virtual {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05ed50: 0c03 |0018: move-result-object v3 │ │ +05ed52: 6e30 de00 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ +05ed58: 5442 9406 |001c: iget-object v2, v4, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0694 │ │ +05ed5c: 6e20 6419 1200 |001e: invoke-virtual {v2, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ +05ed62: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0006 line=211 │ │ 0x0013 line=213 │ │ 0x001c line=215 │ │ 0x0021 line=216 │ │ @@ -109729,21 +109804,21 @@ │ │ 0x0013 - 0x0022 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0022 reg=4 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3; │ │ 0x0000 - 0x0022 reg=5 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0022 reg=6 view Landroid/view/View; │ │ 0x0000 - 0x0022 reg=7 position I │ │ 0x0000 - 0x0022 reg=8 id J │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #417 header: │ │ class_idx : 959 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -109768,73 +109843,78 @@ │ │ type : '(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ed7c: |[05ed7c] org.hiittimer.TrainingPlans$PlaceholderFragment$4.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ -05ed8c: 5b01 9506 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ -05ed90: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ed96: 0e00 |0005: return-void │ │ +05ed64: |[05ed64] org.hiittimer.TrainingPlans$PlaceholderFragment$4.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ +05ed74: 5b01 9506 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ +05ed78: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05ed7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -05ed98: |[05ed98] org.hiittimer.TrainingPlans$PlaceholderFragment$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -05eda8: 5451 9506 |0000: iget-object v1, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ -05edac: 6e10 5719 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05edb2: 0c01 |0005: move-result-object v1 │ │ -05edb4: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05edba: 0c00 |0009: move-result-object v0 │ │ -05edbc: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ -05edc2: 0c01 |000d: move-result-object v1 │ │ -05edc4: 5452 9506 |000e: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ -05edc8: 1403 4100 0a7f |0010: const v3, #float 1.83435e+38 // #7f0a0041 │ │ -05edce: 6e20 5819 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05edd4: 0c02 |0016: move-result-object v2 │ │ -05edd6: 5453 9506 |0017: iget-object v3, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ -05edda: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ -05ede0: 6e20 5819 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05ede6: 0c03 |001f: move-result-object v3 │ │ -05ede8: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ -05edee: 0c01 |0023: move-result-object v1 │ │ -05edf0: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ -05edf6: 0e00 |0027: return-void │ │ +05ed80: |[05ed80] org.hiittimer.TrainingPlans$PlaceholderFragment$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +05ed90: 5451 9506 |0000: iget-object v1, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ +05ed94: 6e10 5719 0100 |0002: invoke-virtual {v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05ed9a: 0c01 |0005: move-result-object v1 │ │ +05ed9c: 7110 0e02 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05eda2: 0c00 |0009: move-result-object v0 │ │ +05eda4: 7210 f300 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00f3 │ │ +05edaa: 0c01 |000d: move-result-object v1 │ │ +05edac: 5452 9506 |000e: iget-object v2, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ +05edb0: 1403 4100 0a7f |0010: const v3, #float 1.83435e+38 // #7f0a0041 │ │ +05edb6: 6e20 5819 3200 |0013: invoke-virtual {v2, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05edbc: 0c02 |0016: move-result-object v2 │ │ +05edbe: 5453 9506 |0017: iget-object v3, v5, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0695 │ │ +05edc2: 1404 0f00 0a7f |0019: const v4, #float 1.83434e+38 // #7f0a000f │ │ +05edc8: 6e20 5819 4300 |001c: invoke-virtual {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05edce: 0c03 |001f: move-result-object v3 │ │ +05edd0: 7230 f200 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00f2 │ │ +05edd6: 0c01 |0023: move-result-object v1 │ │ +05edd8: 7210 f100 0100 |0024: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00f1 │ │ +05edde: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ - 0x000a line=245 │ │ + 0x0002 line=243 │ │ + 0x000a line=246 │ │ + 0x0013 line=247 │ │ + 0x001c line=248 │ │ + 0x0020 line=247 │ │ + 0x0024 line=248 │ │ 0x0027 line=250 │ │ locals : │ │ 0x000a - 0x0028 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0028 reg=5 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4; │ │ 0x0000 - 0x0028 reg=6 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0028 reg=7 which I │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #418 header: │ │ class_idx : 960 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -109859,52 +109939,52 @@ │ │ type : '(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05edf8: |[05edf8] org.hiittimer.TrainingPlans$PlaceholderFragment$5.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ -05ee08: 5b01 9606 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0696 │ │ -05ee0c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ee12: 0e00 |0005: return-void │ │ +05ede0: |[05ede0] org.hiittimer.TrainingPlans$PlaceholderFragment$5.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ +05edf0: 5b01 9606 |0000: iput-object v1, v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;.this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // field@0696 │ │ +05edf4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05edfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;) │ │ 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 │ │ -05ee14: |[05ee14] org.hiittimer.TrainingPlans$PlaceholderFragment$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -05ee24: 0e00 |0000: return-void │ │ +05edfc: |[05edfc] org.hiittimer.TrainingPlans$PlaceholderFragment$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +05ee0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 arg1 I │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #419 header: │ │ class_idx : 961 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 15 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 5 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -109924,17 +110004,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ee28: |[05ee28] org.hiittimer.TrainingPlans$PlaceholderFragment.:()V │ │ -05ee38: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ -05ee3e: 0e00 |0003: return-void │ │ +05ee10: |[05ee10] org.hiittimer.TrainingPlans$PlaceholderFragment.:()V │ │ +05ee20: 7010 5800 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0058 │ │ +05ee26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0003 line=309 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ @@ -109943,30 +110023,30 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 28 16-bit code units │ │ -05ee40: |[05ee40] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V │ │ -05ee50: 6e10 5719 0600 |0000: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05ee56: 0c05 |0003: move-result-object v5 │ │ -05ee58: 1f05 c203 |0004: check-cast v5, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ -05ee5c: 6e10 6b19 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/TrainingPlans;.getApplication:()Landroid/app/Application; // method@196b │ │ -05ee62: 0c00 |0009: move-result-object v0 │ │ -05ee64: 1f00 b703 |000a: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05ee68: 6e10 2919 0000 |000c: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05ee6e: 0c03 |000f: move-result-object v3 │ │ -05ee70: 2200 bc03 |0010: new-instance v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1; // type@03bc │ │ -05ee74: 0761 |0012: move-object v1, v6 │ │ -05ee76: 0772 |0013: move-object v2, v7 │ │ -05ee78: 0784 |0014: move-object v4, v8 │ │ -05ee7a: 7606 4919 0000 |0015: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V // method@1949 │ │ -05ee80: 6e20 d219 0300 |0018: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/DaoSession;.runInTx:(Ljava/lang/Runnable;)V // method@19d2 │ │ -05ee86: 0e00 |001b: return-void │ │ +05ee28: |[05ee28] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V │ │ +05ee38: 6e10 5719 0600 |0000: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05ee3e: 0c05 |0003: move-result-object v5 │ │ +05ee40: 1f05 c203 |0004: check-cast v5, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ +05ee44: 6e10 6b19 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/TrainingPlans;.getApplication:()Landroid/app/Application; // method@196b │ │ +05ee4a: 0c00 |0009: move-result-object v0 │ │ +05ee4c: 1f00 b703 |000a: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05ee50: 6e10 2919 0000 |000c: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05ee56: 0c03 |000f: move-result-object v3 │ │ +05ee58: 2200 bc03 |0010: new-instance v0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1; // type@03bc │ │ +05ee5c: 0761 |0012: move-object v1, v6 │ │ +05ee5e: 0772 |0013: move-object v2, v7 │ │ +05ee60: 0784 |0014: move-object v4, v8 │ │ +05ee62: 7606 4919 0000 |0015: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V // method@1949 │ │ +05ee68: 6e20 d219 0300 |0018: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/DaoSession;.runInTx:(Ljava/lang/Runnable;)V // method@19d2 │ │ +05ee6e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=120 │ │ 0x001b line=139 │ │ locals : │ │ @@ -109981,26 +110061,26 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05ee88: |[05ee88] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuEditAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05ee98: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05ee9c: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05eea2: 0c01 |0005: move-result-object v1 │ │ -05eea4: 1c02 b603 |0006: const-class v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ -05eea8: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05eeae: 1a01 b918 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05eeb2: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05eeb8: 0c02 |0010: move-result-object v2 │ │ -05eeba: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ -05eec0: 6e20 6419 0300 |0014: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ -05eec6: 0e00 |0017: return-void │ │ +05ee70: |[05ee70] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuEditAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05ee80: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05ee84: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05ee8a: 0c01 |0005: move-result-object v1 │ │ +05ee8c: 1c02 b603 |0006: const-class v2, Lorg/hiittimer/EditTrainingPlan; // type@03b6 │ │ +05ee90: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05ee96: 1a01 b218 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05ee9a: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05eea0: 0c02 |0010: move-result-object v2 │ │ +05eea2: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ +05eea8: 6e20 6419 0300 |0014: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ +05eeae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000b line=145 │ │ 0x0014 line=147 │ │ 0x0017 line=148 │ │ locals : │ │ @@ -110013,23 +110093,23 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05eec8: |[05eec8] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuStartAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05eed8: 6e10 ff19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05eede: 0c00 |0003: move-result-object v0 │ │ -05eee0: 7210 3e18 0000 |0004: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ -05eee6: 0a00 |0007: move-result v0 │ │ -05eee8: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -05eeec: 0e00 |000a: return-void │ │ -05eeee: 7020 6519 2100 |000b: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTraining:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1965 │ │ -05eef4: 28fc |000e: goto 000a // -0004 │ │ +05eeb0: |[05eeb0] org.hiittimer.TrainingPlans$PlaceholderFragment.contextualMenuStartAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05eec0: 6e10 ff19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05eec6: 0c00 |0003: move-result-object v0 │ │ +05eec8: 7210 3e18 0000 |0004: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ +05eece: 0a00 |0007: move-result v0 │ │ +05eed0: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +05eed4: 0e00 |000a: return-void │ │ +05eed6: 7020 6519 2100 |000b: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTraining:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1965 │ │ +05eedc: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000a line=157 │ │ 0x000b line=155 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ @@ -110040,69 +110120,71 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05eef8: |[05eef8] org.hiittimer.TrainingPlans$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ -05ef08: 6e10 5719 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05ef0e: 0c01 |0003: move-result-object v1 │ │ -05ef10: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -05ef16: 0c00 |0007: move-result-object v0 │ │ -05ef18: 1401 4100 0a7f |0008: const v1, #float 1.83435e+38 // #7f0a0041 │ │ -05ef1e: 6e20 5819 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05ef24: 0c01 |000e: move-result-object v1 │ │ -05ef26: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ -05ef2c: 6e20 5819 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05ef32: 0c02 |0015: move-result-object v2 │ │ -05ef34: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -05ef3a: 0c01 |0019: move-result-object v1 │ │ -05ef3c: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ -05ef42: 0c01 |001d: move-result-object v1 │ │ -05ef44: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ -05ef4a: 0a01 |0021: move-result v1 │ │ -05ef4c: 0f01 |0022: return v1 │ │ +05eee0: |[05eee0] org.hiittimer.TrainingPlans$PlaceholderFragment.isHelpDialogToBeShown:()Z │ │ +05eef0: 6e10 5719 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05eef6: 0c01 |0003: move-result-object v1 │ │ +05eef8: 7110 0e02 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +05eefe: 0c00 |0007: move-result-object v0 │ │ +05ef00: 1401 4100 0a7f |0008: const v1, #float 1.83435e+38 // #7f0a0041 │ │ +05ef06: 6e20 5819 1300 |000b: invoke-virtual {v3, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05ef0c: 0c01 |000e: move-result-object v1 │ │ +05ef0e: 1402 4200 0a7f |000f: const v2, #float 1.83435e+38 // #7f0a0042 │ │ +05ef14: 6e20 5819 2300 |0012: invoke-virtual {v3, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05ef1a: 0c02 |0015: move-result-object v2 │ │ +05ef1c: 7230 f500 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +05ef22: 0c01 |0019: move-result-object v1 │ │ +05ef24: 7110 7e17 0100 |001a: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean; // method@177e │ │ +05ef2a: 0c01 |001d: move-result-object v1 │ │ +05ef2c: 6e10 7d17 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ +05ef32: 0a01 |0021: move-result v1 │ │ +05ef34: 0f01 |0022: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=260 │ │ + 0x0012 line=261 │ │ + 0x0016 line=260 │ │ locals : │ │ 0x0008 - 0x0023 reg=0 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0023 reg=3 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ #5 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment;) │ │ name : 'setupTrainingPlanList' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05ef50: |[05ef50] org.hiittimer.TrainingPlans$PlaceholderFragment.setupTrainingPlanList:()V │ │ -05ef60: 6e10 5919 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getView:()Landroid/view/View; // method@1959 │ │ -05ef66: 0c02 |0003: move-result-object v2 │ │ -05ef68: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05ef6e: 0c02 |0007: move-result-object v2 │ │ -05ef70: 1403 1a00 087f |0008: const v3, #float 1.80776e+38 // #7f08001a │ │ -05ef76: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05ef7c: 0c01 |000e: move-result-object v1 │ │ -05ef7e: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -05ef82: 6e10 5719 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05ef88: 0c02 |0014: move-result-object v2 │ │ -05ef8a: 1f02 c203 |0015: check-cast v2, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ -05ef8e: 7110 6919 0200 |0017: invoke-static {v2}, Lorg/hiittimer/TrainingPlans;.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // method@1969 │ │ -05ef94: 0c00 |001a: move-result-object v0 │ │ -05ef96: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ -05ef9c: 2202 be03 |001e: new-instance v2, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3; // type@03be │ │ -05efa0: 7020 4d19 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194d │ │ -05efa6: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ -05efac: 6e20 6019 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1960 │ │ -05efb2: 0e00 |0029: return-void │ │ +05ef38: |[05ef38] org.hiittimer.TrainingPlans$PlaceholderFragment.setupTrainingPlanList:()V │ │ +05ef48: 6e10 5919 0400 |0000: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getView:()Landroid/view/View; // method@1959 │ │ +05ef4e: 0c02 |0003: move-result-object v2 │ │ +05ef50: 6e10 3c13 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05ef56: 0c02 |0007: move-result-object v2 │ │ +05ef58: 1403 1a00 087f |0008: const v3, #float 1.80776e+38 // #7f08001a │ │ +05ef5e: 6e20 1f13 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05ef64: 0c01 |000e: move-result-object v1 │ │ +05ef66: 1f01 f002 |000f: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +05ef6a: 6e10 5719 0400 |0011: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05ef70: 0c02 |0014: move-result-object v2 │ │ +05ef72: 1f02 c203 |0015: check-cast v2, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ +05ef76: 7110 6919 0200 |0017: invoke-static {v2}, Lorg/hiittimer/TrainingPlans;.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // method@1969 │ │ +05ef7c: 0c00 |001a: move-result-object v0 │ │ +05ef7e: 6e20 9014 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ +05ef84: 2202 be03 |001e: new-instance v2, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3; // type@03be │ │ +05ef88: 7020 4d19 4200 |0020: invoke-direct {v2, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194d │ │ +05ef8e: 6e20 9414 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ +05ef94: 6e20 6019 1400 |0026: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1960 │ │ +05ef9a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0011 line=201 │ │ 0x001b line=203 │ │ 0x001e line=205 │ │ 0x0026 line=219 │ │ @@ -110117,94 +110199,98 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05efb4: |[05efb4] org.hiittimer.TrainingPlans$PlaceholderFragment.showHelpDialog:()V │ │ -05efc4: 7010 5a19 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@195a │ │ -05efca: 0a01 |0003: move-result v1 │ │ -05efcc: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -05efd0: 0e00 |0006: return-void │ │ -05efd2: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05efd6: 6e10 5719 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05efdc: 0c01 |000c: move-result-object v1 │ │ -05efde: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05efe4: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ -05efea: 6e20 5819 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05eff0: 0c01 |0016: move-result-object v1 │ │ -05eff2: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05eff8: 0c01 |001a: move-result-object v1 │ │ -05effa: 1402 4000 0a7f |001b: const v2, #float 1.83435e+38 // #7f0a0040 │ │ -05f000: 6e20 5819 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05f006: 0c02 |0021: move-result-object v2 │ │ -05f008: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ -05f00e: 0c01 |0025: move-result-object v1 │ │ -05f010: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ -05f016: 6e20 5819 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05f01c: 0c02 |002c: move-result-object v2 │ │ -05f01e: 2203 c003 |002d: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5; // type@03c0 │ │ -05f022: 7020 5119 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@1951 │ │ -05f028: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -05f02e: 0c01 |0035: move-result-object v1 │ │ -05f030: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ -05f036: 6e20 5819 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05f03c: 0c02 |003c: move-result-object v2 │ │ -05f03e: 2203 bf03 |003d: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4; // type@03bf │ │ -05f042: 7020 4f19 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194f │ │ -05f048: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ -05f04e: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05f054: 0c01 |0048: move-result-object v1 │ │ -05f056: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05f05c: 28ba |004c: goto 0006 // -0046 │ │ +05ef9c: |[05ef9c] org.hiittimer.TrainingPlans$PlaceholderFragment.showHelpDialog:()V │ │ +05efac: 7010 5a19 0400 |0000: invoke-direct {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.isHelpDialogToBeShown:()Z // method@195a │ │ +05efb2: 0a01 |0003: move-result v1 │ │ +05efb4: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +05efb8: 0e00 |0006: return-void │ │ +05efba: 2200 0b00 |0007: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05efbe: 6e10 5719 0400 |0009: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05efc4: 0c01 |000c: move-result-object v1 │ │ +05efc6: 7020 3d00 1000 |000d: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05efcc: 1401 1100 0a7f |0010: const v1, #float 1.83434e+38 // #7f0a0011 │ │ +05efd2: 6e20 5819 1400 |0013: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05efd8: 0c01 |0016: move-result-object v1 │ │ +05efda: 6e20 4400 1000 |0017: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05efe0: 0c01 |001a: move-result-object v1 │ │ +05efe2: 1402 4000 0a7f |001b: const v2, #float 1.83435e+38 // #7f0a0040 │ │ +05efe8: 6e20 5819 2400 |001e: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05efee: 0c02 |0021: move-result-object v2 │ │ +05eff0: 6e20 3f00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ +05eff6: 0c01 |0025: move-result-object v1 │ │ +05eff8: 1402 1400 0a7f |0026: const v2, #float 1.83434e+38 // #7f0a0014 │ │ +05effe: 6e20 5819 2400 |0029: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05f004: 0c02 |002c: move-result-object v2 │ │ +05f006: 2203 c003 |002d: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5; // type@03c0 │ │ +05f00a: 7020 5119 4300 |002f: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@1951 │ │ +05f010: 6e30 4300 2103 |0032: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +05f016: 0c01 |0035: move-result-object v1 │ │ +05f018: 1402 0b00 0a7f |0036: const v2, #float 1.83434e+38 // #7f0a000b │ │ +05f01e: 6e20 5819 2400 |0039: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05f024: 0c02 |003c: move-result-object v2 │ │ +05f026: 2203 bf03 |003d: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4; // type@03bf │ │ +05f02a: 7020 4f19 4300 |003f: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194f │ │ +05f030: 6e30 4000 2103 |0042: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0040 │ │ +05f036: 6e10 3e00 0000 |0045: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05f03c: 0c01 |0048: move-result-object v1 │ │ +05f03e: 6e10 4600 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05f044: 28ba |004c: goto 0006 // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0006 line=255 │ │ 0x0007 line=228 │ │ 0x0010 line=230 │ │ + 0x001e line=231 │ │ + 0x0029 line=232 │ │ + 0x0039 line=238 │ │ 0x0045 line=253 │ │ locals : │ │ 0x0010 - 0x004d reg=0 helpDialogBuilder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x004d reg=4 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ #7 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment;) │ │ name : 'showTrainingAlreadyRunningAlertDialog' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -05f060: |[05f060] org.hiittimer.TrainingPlans$PlaceholderFragment.showTrainingAlreadyRunningAlertDialog:()V │ │ -05f070: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -05f074: 6e10 5719 0400 |0002: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f07a: 0c01 |0005: move-result-object v1 │ │ -05f07c: 7020 3d00 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ -05f082: 1401 3900 0a7f |0009: const v1, #float 1.83435e+38 // #7f0a0039 │ │ -05f088: 6e20 5819 1400 |000c: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05f08e: 0c01 |000f: move-result-object v1 │ │ -05f090: 6e20 3f00 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ -05f096: 0c01 |0013: move-result-object v1 │ │ -05f098: 1402 1400 0a7f |0014: const v2, #float 1.83434e+38 // #7f0a0014 │ │ -05f09e: 6e20 5819 2400 |0017: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ -05f0a4: 0c02 |001a: move-result-object v2 │ │ -05f0a6: 2203 bd03 |001b: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2; // type@03bd │ │ -05f0aa: 7020 4b19 4300 |001d: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194b │ │ -05f0b0: 6e30 4300 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -05f0b6: 6e10 3e00 0000 |0023: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ -05f0bc: 0c01 |0026: move-result-object v1 │ │ -05f0be: 6e10 4600 0100 |0027: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ -05f0c4: 0e00 |002a: return-void │ │ +05f048: |[05f048] org.hiittimer.TrainingPlans$PlaceholderFragment.showTrainingAlreadyRunningAlertDialog:()V │ │ +05f058: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +05f05c: 6e10 5719 0400 |0002: invoke-virtual {v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f062: 0c01 |0005: move-result-object v1 │ │ +05f064: 7020 3d00 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@003d │ │ +05f06a: 1401 3900 0a7f |0009: const v1, #float 1.83435e+38 // #7f0a0039 │ │ +05f070: 6e20 5819 1400 |000c: invoke-virtual {v4, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05f076: 0c01 |000f: move-result-object v1 │ │ +05f078: 6e20 3f00 1000 |0010: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003f │ │ +05f07e: 0c01 |0013: move-result-object v1 │ │ +05f080: 1402 1400 0a7f |0014: const v2, #float 1.83434e+38 // #7f0a0014 │ │ +05f086: 6e20 5819 2400 |0017: invoke-virtual {v4, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getString:(I)Ljava/lang/String; // method@1958 │ │ +05f08c: 0c02 |001a: move-result-object v2 │ │ +05f08e: 2203 bd03 |001b: new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2; // type@03bd │ │ +05f092: 7020 4b19 4300 |001d: invoke-direct {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;.:(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V // method@194b │ │ +05f098: 6e30 4300 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +05f09e: 6e10 3e00 0000 |0023: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@003e │ │ +05f0a4: 0c01 |0026: move-result-object v1 │ │ +05f0a6: 6e10 4600 0100 |0027: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0046 │ │ +05f0ac: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0009 line=173 │ │ + 0x0017 line=174 │ │ 0x0023 line=182 │ │ 0x002a line=183 │ │ locals : │ │ 0x0009 - 0x002b reg=0 serviceAlreadyRunningAlertDialog Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x002b reg=4 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ #8 : (in Lorg/hiittimer/TrainingPlans$PlaceholderFragment;) │ │ @@ -110212,23 +110298,23 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05f0c8: |[05f0c8] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTraining:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05f0d8: 7100 591a 0000 |0000: invoke-static {}, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:()Z // method@1a59 │ │ -05f0de: 0a00 |0003: move-result v0 │ │ -05f0e0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -05f0e4: 7010 6319 0100 |0006: invoke-direct {v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.showTrainingAlreadyRunningAlertDialog:()V // method@1963 │ │ -05f0ea: 0e00 |0009: return-void │ │ -05f0ec: 7020 6619 2100 |000a: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTrainingActivity:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1966 │ │ -05f0f2: 7020 6719 2100 |000d: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTrainingService:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1967 │ │ -05f0f8: 28f9 |0010: goto 0009 // -0007 │ │ +05f0b0: |[05f0b0] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTraining:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05f0c0: 7100 591a 0000 |0000: invoke-static {}, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:()Z // method@1a59 │ │ +05f0c6: 0a00 |0003: move-result v0 │ │ +05f0c8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +05f0cc: 7010 6319 0100 |0006: invoke-direct {v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.showTrainingAlreadyRunningAlertDialog:()V // method@1963 │ │ +05f0d2: 0e00 |0009: return-void │ │ +05f0d4: 7020 6619 2100 |000a: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTrainingActivity:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1966 │ │ +05f0da: 7020 6719 2100 |000d: invoke-direct {v1, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startCurrentTrainingService:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1967 │ │ +05f0e0: 28f9 |0010: goto 0009 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0009 line=168 │ │ 0x000a line=164 │ │ 0x000d line=166 │ │ @@ -110241,26 +110327,26 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05f0fc: |[05f0fc] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTrainingActivity:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05f10c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05f110: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f116: 0c01 |0005: move-result-object v1 │ │ -05f118: 1c02 ae03 |0006: const-class v2, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ -05f11c: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05f122: 1a01 b918 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05f126: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05f12c: 0c02 |0010: move-result-object v2 │ │ -05f12e: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ -05f134: 6e20 6419 0300 |0014: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ -05f13a: 0e00 |0017: return-void │ │ +05f0e4: |[05f0e4] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTrainingActivity:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05f0f4: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05f0f8: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f0fe: 0c01 |0005: move-result-object v1 │ │ +05f100: 1c02 ae03 |0006: const-class v2, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ +05f104: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05f10a: 1a01 b218 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05f10e: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05f114: 0c02 |0010: move-result-object v2 │ │ +05f116: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ +05f11c: 6e20 6419 0300 |0014: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.startActivity:(Landroid/content/Intent;)V // method@1964 │ │ +05f122: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x000b line=193 │ │ 0x0014 line=195 │ │ 0x0017 line=196 │ │ locals : │ │ @@ -110273,28 +110359,28 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05f13c: |[05f13c] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTrainingService:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -05f14c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05f150: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f156: 0c01 |0005: move-result-object v1 │ │ -05f158: 1c02 ee03 |0006: const-class v2, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ -05f15c: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05f162: 1a01 b918 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -05f166: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -05f16c: 0c02 |0010: move-result-object v2 │ │ -05f16e: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ -05f174: 6e10 5719 0300 |0014: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f17a: 0c01 |0017: move-result-object v1 │ │ -05f17c: 6e20 3700 0100 |0018: invoke-virtual {v1, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0037 │ │ -05f182: 0e00 |001b: return-void │ │ +05f124: |[05f124] org.hiittimer.TrainingPlans$PlaceholderFragment.startCurrentTrainingService:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +05f134: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05f138: 6e10 5719 0300 |0002: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f13e: 0c01 |0005: move-result-object v1 │ │ +05f140: 1c02 ee03 |0006: const-class v2, Lorg/hiittimer/services/CurrentTrainingService; // type@03ee │ │ +05f144: 7030 c400 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05f14a: 1a01 b218 |000b: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +05f14e: 6e10 fd19 0400 |000d: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +05f154: 0c02 |0010: move-result-object v2 │ │ +05f156: 6e30 de00 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ +05f15c: 6e10 5719 0300 |0014: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f162: 0c01 |0017: move-result-object v1 │ │ +05f164: 6e20 3700 0100 |0018: invoke-virtual {v1, v0}, Landroid/app/Activity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0037 │ │ +05f16a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000b line=187 │ │ 0x0014 line=188 │ │ 0x001b line=189 │ │ locals : │ │ @@ -110308,18 +110394,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f184: |[05f184] org.hiittimer.TrainingPlans$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05f194: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ -05f19a: 7010 6119 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.setupTrainingPlanList:()V // method@1961 │ │ -05f1a0: 0e00 |0006: return-void │ │ +05f16c: |[05f16c] org.hiittimer.TrainingPlans$PlaceholderFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05f17c: 6f20 5900 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0059 │ │ +05f182: 7010 6119 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.setupTrainingPlanList:()V // method@1961 │ │ +05f188: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0006 line=323 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ @@ -110330,63 +110416,64 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -05f1a4: |[05f1a4] org.hiittimer.TrainingPlans$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -05f1b4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05f1b6: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ -05f1bc: 0c00 |0004: move-result-object v0 │ │ -05f1be: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ -05f1c2: 6e10 5919 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getView:()Landroid/view/View; // method@1959 │ │ -05f1c8: 0c03 |000a: move-result-object v3 │ │ -05f1ca: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ -05f1d0: 0c03 |000e: move-result-object v3 │ │ -05f1d2: 1405 1a00 087f |000f: const v5, #float 1.80776e+38 // #7f08001a │ │ -05f1d8: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f1de: 0c02 |0015: move-result-object v2 │ │ -05f1e0: 1f02 f002 |0016: check-cast v2, Landroid/widget/ListView; // type@02f0 │ │ -05f1e4: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ -05f1e8: 6e20 8d14 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ -05f1ee: 0c01 |001d: move-result-object v1 │ │ -05f1f0: 1f01 d903 |001e: check-cast v1, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05f1f4: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ -05f1fa: 0a03 |0023: move-result v3 │ │ -05f1fc: 2b03 2200 0000 |0024: packed-switch v3, 00000046 // +00000022 │ │ -05f202: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ -05f208: 0a03 |002a: move-result v3 │ │ -05f20a: 0f03 |002b: return v3 │ │ -05f20c: 7020 5519 1600 |002c: invoke-direct {v6, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuEditAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1955 │ │ -05f212: 0143 |002f: move v3, v4 │ │ -05f214: 28fb |0030: goto 002b // -0005 │ │ -05f216: 6e10 5719 0600 |0031: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f21c: 0c03 |0034: move-result-object v3 │ │ -05f21e: 1f03 c203 |0035: check-cast v3, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ -05f222: 7110 6919 0300 |0037: invoke-static {v3}, Lorg/hiittimer/TrainingPlans;.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // method@1969 │ │ -05f228: 0c03 |003a: move-result-object v3 │ │ -05f22a: 7030 5419 1603 |003b: invoke-direct {v6, v1, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V // method@1954 │ │ -05f230: 0143 |003e: move v3, v4 │ │ -05f232: 28ec |003f: goto 002b // -0014 │ │ -05f234: 7020 5619 1600 |0040: invoke-direct {v6, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuStartAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1956 │ │ -05f23a: 0143 |0043: move v3, v4 │ │ -05f23c: 28e7 |0044: goto 002b // -0019 │ │ -05f23e: 0000 |0045: nop // spacer │ │ -05f240: 0001 0300 1e00 087f 0800 0000 0d00 ... |0046: packed-switch-data (10 units) │ │ +05f18c: |[05f18c] org.hiittimer.TrainingPlans$PlaceholderFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +05f19c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05f19e: 7210 e412 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@12e4 │ │ +05f1a4: 0c00 |0004: move-result-object v0 │ │ +05f1a6: 1f00 dd02 |0005: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02dd │ │ +05f1aa: 6e10 5919 0600 |0007: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getView:()Landroid/view/View; // method@1959 │ │ +05f1b0: 0c03 |000a: move-result-object v3 │ │ +05f1b2: 6e10 3c13 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getRootView:()Landroid/view/View; // method@133c │ │ +05f1b8: 0c03 |000e: move-result-object v3 │ │ +05f1ba: 1405 1a00 087f |000f: const v5, #float 1.80776e+38 // #7f08001a │ │ +05f1c0: 6e20 1f13 5300 |0012: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f1c6: 0c02 |0015: move-result-object v2 │ │ +05f1c8: 1f02 f002 |0016: check-cast v2, Landroid/widget/ListView; // type@02f0 │ │ +05f1cc: 5203 7e05 |0018: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@057e │ │ +05f1d0: 6e20 8d14 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@148d │ │ +05f1d6: 0c01 |001d: move-result-object v1 │ │ +05f1d8: 1f01 d903 |001e: check-cast v1, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05f1dc: 7210 e312 0700 |0020: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ +05f1e2: 0a03 |0023: move-result v3 │ │ +05f1e4: 2b03 2200 0000 |0024: packed-switch v3, 00000046 // +00000022 │ │ +05f1ea: 6f20 5a00 7600 |0027: invoke-super {v6, v7}, Landroid/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@005a │ │ +05f1f0: 0a03 |002a: move-result v3 │ │ +05f1f2: 0f03 |002b: return v3 │ │ +05f1f4: 7020 5519 1600 |002c: invoke-direct {v6, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuEditAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1955 │ │ +05f1fa: 0143 |002f: move v3, v4 │ │ +05f1fc: 28fb |0030: goto 002b // -0005 │ │ +05f1fe: 6e10 5719 0600 |0031: invoke-virtual {v6}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f204: 0c03 |0034: move-result-object v3 │ │ +05f206: 1f03 c203 |0035: check-cast v3, Lorg/hiittimer/TrainingPlans; // type@03c2 │ │ +05f20a: 7110 6919 0300 |0037: invoke-static {v3}, Lorg/hiittimer/TrainingPlans;.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // method@1969 │ │ +05f210: 0c03 |003a: move-result-object v3 │ │ +05f212: 7030 5419 1603 |003b: invoke-direct {v6, v1, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuDeleteAction:(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V // method@1954 │ │ +05f218: 0143 |003e: move v3, v4 │ │ +05f21a: 28ec |003f: goto 002b // -0014 │ │ +05f21c: 7020 5619 1600 |0040: invoke-direct {v6, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.contextualMenuStartAction:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1956 │ │ +05f222: 0143 |0043: move v3, v4 │ │ +05f224: 28e7 |0044: goto 002b // -0019 │ │ +05f226: 0000 |0045: nop // spacer │ │ +05f228: 0001 0300 1e00 087f 0800 0000 0d00 ... |0046: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=282 │ │ 0x0007 line=283 │ │ 0x0018 line=285 │ │ 0x0020 line=287 │ │ 0x0027 line=302 │ │ 0x002c line=289 │ │ 0x0030 line=290 │ │ - 0x0031 line=293 │ │ + 0x0031 line=294 │ │ + 0x003b line=293 │ │ 0x003f line=295 │ │ 0x0040 line=298 │ │ 0x0044 line=299 │ │ 0x0045 line=287 │ │ locals : │ │ 0x0007 - 0x0050 reg=0 info Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ 0x0020 - 0x0050 reg=1 selectedTrainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -110399,23 +110486,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05f254: |[05f254] org.hiittimer.TrainingPlans$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -05f264: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ -05f26a: 6e10 5719 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ -05f270: 0c01 |0006: move-result-object v1 │ │ -05f272: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ -05f278: 0c00 |000a: move-result-object v0 │ │ -05f27a: 1401 0600 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0006 │ │ -05f280: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05f286: 0e00 |0011: return-void │ │ +05f23c: |[05f23c] org.hiittimer.TrainingPlans$PlaceholderFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +05f24c: 6f40 5b00 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@005b │ │ +05f252: 6e10 5719 0200 |0003: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.getActivity:()Landroid/app/Activity; // method@1957 │ │ +05f258: 0c01 |0006: move-result-object v1 │ │ +05f25a: 6e10 1500 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0015 │ │ +05f260: 0c00 |000a: move-result-object v0 │ │ +05f262: 1401 0600 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c0006 │ │ +05f268: 6e30 de12 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05f26e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0003 line=275 │ │ 0x000b line=276 │ │ 0x0011 line=278 │ │ locals : │ │ @@ -110430,20 +110517,20 @@ │ │ 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 : 9 16-bit code units │ │ -05f288: |[05f288] org.hiittimer.TrainingPlans$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05f298: 1401 0c00 037f |0000: const v1, #float 1.74129e+38 // #7f03000c │ │ -05f29e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05f2a0: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05f2a6: 0c00 |0007: move-result-object v0 │ │ -05f2a8: 1100 |0008: return-object v0 │ │ +05f270: |[05f270] org.hiittimer.TrainingPlans$PlaceholderFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05f280: 1401 0c00 037f |0000: const v1, #float 1.74129e+38 // #7f03000c │ │ +05f286: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05f288: 6e40 da12 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05f28e: 0c00 |0007: move-result-object v0 │ │ +05f290: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0008 line=314 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 rootView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ @@ -110456,33 +110543,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f2ac: |[05f2ac] org.hiittimer.TrainingPlans$PlaceholderFragment.onResume:()V │ │ -05f2bc: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ -05f2c2: 7010 6219 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.showHelpDialog:()V // method@1962 │ │ -05f2c8: 0e00 |0006: return-void │ │ +05f294: |[05f294] org.hiittimer.TrainingPlans$PlaceholderFragment.onResume:()V │ │ +05f2a4: 6f10 5d00 0000 |0000: invoke-super {v0}, Landroid/app/Fragment;.onResume:()V // method@005d │ │ +05f2aa: 7010 6219 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.showHelpDialog:()V // method@1962 │ │ +05f2b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=268 │ │ 0x0006 line=269 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #420 header: │ │ class_idx : 962 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 9 │ │ -source_file_idx : 2935 │ │ +source_file_idx : 2928 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -110505,36 +110592,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f2cc: |[05f2cc] org.hiittimer.TrainingPlans.:()V │ │ -05f2dc: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -05f2e2: 0e00 |0003: return-void │ │ +05f2b4: |[05f2b4] org.hiittimer.TrainingPlans.:()V │ │ +05f2c4: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05f2ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ - 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/TrainingPlans; │ │ │ │ #1 : (in Lorg/hiittimer/TrainingPlans;) │ │ name : 'access$000' │ │ type : '(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f2e4: |[05f2e4] org.hiittimer.TrainingPlans.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ -05f2f4: 5410 9706 |0000: iget-object v0, v1, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ -05f2f8: 1100 |0002: return-object v0 │ │ +05f2cc: |[05f2cc] org.hiittimer.TrainingPlans.access$000:(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ +05f2dc: 5410 9706 |0000: iget-object v0, v1, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ +05f2e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/hiittimer/TrainingPlans; │ │ │ │ #2 : (in Lorg/hiittimer/TrainingPlans;) │ │ @@ -110542,21 +110628,21 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05f2fc: |[05f2fc] org.hiittimer.TrainingPlans.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -05f30c: 6e10 6b19 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/TrainingPlans;.getApplication:()Landroid/app/Application; // method@196b │ │ -05f312: 0c00 |0003: move-result-object v0 │ │ -05f314: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -05f318: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -05f31e: 0c00 |0009: move-result-object v0 │ │ -05f320: 1100 |000a: return-object v0 │ │ +05f2e4: |[05f2e4] org.hiittimer.TrainingPlans.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +05f2f4: 6e10 6b19 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/TrainingPlans;.getApplication:()Landroid/app/Application; // method@196b │ │ +05f2fa: 0c00 |0003: move-result-object v0 │ │ +05f2fc: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +05f300: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +05f306: 0c00 |0009: move-result-object v0 │ │ +05f308: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/TrainingPlans; │ │ │ │ #3 : (in Lorg/hiittimer/TrainingPlans;) │ │ @@ -110564,28 +110650,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05f324: |[05f324] org.hiittimer.TrainingPlans.setupTrainingPlanArray:()V │ │ -05f334: 5420 9706 |0000: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ -05f338: 6e10 8d19 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.clear:()V // method@198d │ │ -05f33e: 5420 9706 |0005: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ -05f342: 7010 6c19 0200 |0007: invoke-direct {v2}, Lorg/hiittimer/TrainingPlans;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@196c │ │ -05f348: 0c01 |000a: move-result-object v1 │ │ -05f34a: 6e10 cf19 0100 |000b: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05f350: 0c01 |000e: move-result-object v1 │ │ -05f352: 6e10 151a 0100 |000f: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.loadAll:()Ljava/util/List; // method@1a15 │ │ -05f358: 0c01 |0012: move-result-object v1 │ │ -05f35a: 6e20 8c19 1000 |0013: invoke-virtual {v0, v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@198c │ │ -05f360: 5420 9706 |0016: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ -05f364: 6e10 9119 0000 |0018: invoke-virtual {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.notifyDataSetChanged:()V // method@1991 │ │ -05f36a: 0e00 |001b: return-void │ │ +05f30c: |[05f30c] org.hiittimer.TrainingPlans.setupTrainingPlanArray:()V │ │ +05f31c: 5420 9706 |0000: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ +05f320: 6e10 8d19 0000 |0002: invoke-virtual {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.clear:()V // method@198d │ │ +05f326: 5420 9706 |0005: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ +05f32a: 7010 6c19 0200 |0007: invoke-direct {v2}, Lorg/hiittimer/TrainingPlans;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@196c │ │ +05f330: 0c01 |000a: move-result-object v1 │ │ +05f332: 6e10 cf19 0100 |000b: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05f338: 0c01 |000e: move-result-object v1 │ │ +05f33a: 6e10 151a 0100 |000f: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.loadAll:()Ljava/util/List; // method@1a15 │ │ +05f340: 0c01 |0012: move-result-object v1 │ │ +05f342: 6e20 8c19 1000 |0013: invoke-virtual {v0, v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@198c │ │ +05f348: 5420 9706 |0016: iget-object v0, v2, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ +05f34c: 6e10 9119 0000 |0018: invoke-virtual {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.notifyDataSetChanged:()V // method@1991 │ │ +05f352: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0016 line=82 │ │ 0x001b line=83 │ │ locals : │ │ @@ -110597,20 +110683,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05f36c: |[05f36c] org.hiittimer.TrainingPlans.createNewTraining:(Landroid/view/View;)V │ │ -05f37c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05f380: 1c01 aa03 |0002: const-class v1, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ -05f384: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05f38a: 6e20 7619 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/TrainingPlans;.startActivity:(Landroid/content/Intent;)V // method@1976 │ │ -05f390: 0e00 |000a: return-void │ │ +05f354: |[05f354] org.hiittimer.TrainingPlans.createNewTraining:(Landroid/view/View;)V │ │ +05f364: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05f368: 1c01 aa03 |0002: const-class v1, Lorg/hiittimer/CreateNewTrainingPlan; // type@03aa │ │ +05f36c: 7030 c400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05f372: 6e20 7619 0200 |0007: invoke-virtual {v2, v0}, Lorg/hiittimer/TrainingPlans;.startActivity:(Landroid/content/Intent;)V // method@1976 │ │ +05f378: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=110 │ │ 0x000a line=111 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -110622,21 +110708,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05f394: |[05f394] org.hiittimer.TrainingPlans.onBackPressed:()V │ │ -05f3a4: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ -05f3aa: 2200 2900 |0003: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -05f3ae: 1c01 b903 |0005: const-class v1, Lorg/hiittimer/MainActivity; // type@03b9 │ │ -05f3b2: 7030 c400 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -05f3b8: 6e20 7619 0200 |000a: invoke-virtual {v2, v0}, Lorg/hiittimer/TrainingPlans;.startActivity:(Landroid/content/Intent;)V // method@1976 │ │ -05f3be: 0e00 |000d: return-void │ │ +05f37c: |[05f37c] org.hiittimer.TrainingPlans.onBackPressed:()V │ │ +05f38c: 6f10 2000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onBackPressed:()V // method@0020 │ │ +05f392: 2200 2900 |0003: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +05f396: 1c01 b903 |0005: const-class v1, Lorg/hiittimer/MainActivity; // type@03b9 │ │ +05f39a: 7030 c400 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +05f3a0: 6e20 7619 0200 |000a: invoke-virtual {v2, v0}, Lorg/hiittimer/TrainingPlans;.startActivity:(Landroid/content/Intent;)V // method@1976 │ │ +05f3a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=90 │ │ 0x000a line=91 │ │ 0x000d line=92 │ │ locals : │ │ @@ -110648,39 +110734,39 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -05f3c0: |[05f3c0] org.hiittimer.TrainingPlans.onCreate:(Landroid/os/Bundle;)V │ │ -05f3d0: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ -05f3d6: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ -05f3dc: 6e20 7419 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans;.setContentView:(I)V // method@1974 │ │ -05f3e2: 3904 1900 |0009: if-nez v4, 0022 // +0019 │ │ -05f3e6: 6e10 6d19 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans;.getFragmentManager:()Landroid/app/FragmentManager; // method@196d │ │ -05f3ec: 0c00 |000e: move-result-object v0 │ │ -05f3ee: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ -05f3f4: 0c00 |0012: move-result-object v0 │ │ -05f3f6: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ -05f3fc: 2202 c103 |0016: new-instance v2, Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // type@03c1 │ │ -05f400: 7010 5319 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.:()V // method@1953 │ │ -05f406: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ -05f40c: 0c00 |001e: move-result-object v0 │ │ -05f40e: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ -05f414: 2200 cb03 |0022: new-instance v0, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // type@03cb │ │ -05f418: 7010 6c19 0300 |0024: invoke-direct {v3}, Lorg/hiittimer/TrainingPlans;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@196c │ │ -05f41e: 0c01 |0027: move-result-object v1 │ │ -05f420: 6e10 cf19 0100 |0028: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -05f426: 0c01 |002b: move-result-object v1 │ │ -05f428: 6e10 151a 0100 |002c: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.loadAll:()Ljava/util/List; // method@1a15 │ │ -05f42e: 0c01 |002f: move-result-object v1 │ │ -05f430: 7030 8b19 3001 |0030: invoke-direct {v0, v3, v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@198b │ │ -05f436: 5b30 9706 |0033: iput-object v0, v3, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ -05f43a: 0e00 |0035: return-void │ │ +05f3a8: |[05f3a8] org.hiittimer.TrainingPlans.onCreate:(Landroid/os/Bundle;)V │ │ +05f3b8: 6f20 2200 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0022 │ │ +05f3be: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ +05f3c4: 6e20 7419 0300 |0006: invoke-virtual {v3, v0}, Lorg/hiittimer/TrainingPlans;.setContentView:(I)V // method@1974 │ │ +05f3ca: 3904 1900 |0009: if-nez v4, 0022 // +0019 │ │ +05f3ce: 6e10 6d19 0300 |000b: invoke-virtual {v3}, Lorg/hiittimer/TrainingPlans;.getFragmentManager:()Landroid/app/FragmentManager; // method@196d │ │ +05f3d4: 0c00 |000e: move-result-object v0 │ │ +05f3d6: 6e10 5e00 0000 |000f: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@005e │ │ +05f3dc: 0c00 |0012: move-result-object v0 │ │ +05f3de: 1401 0100 087f |0013: const v1, #float 1.80775e+38 // #7f080001 │ │ +05f3e4: 2202 c103 |0016: new-instance v2, Lorg/hiittimer/TrainingPlans$PlaceholderFragment; // type@03c1 │ │ +05f3e8: 7010 5319 0200 |0018: invoke-direct {v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;.:()V // method@1953 │ │ +05f3ee: 6e30 5f00 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ +05f3f4: 0c00 |001e: move-result-object v0 │ │ +05f3f6: 6e10 6100 0000 |001f: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@0061 │ │ +05f3fc: 2200 cb03 |0022: new-instance v0, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // type@03cb │ │ +05f400: 7010 6c19 0300 |0024: invoke-direct {v3}, Lorg/hiittimer/TrainingPlans;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@196c │ │ +05f406: 0c01 |0027: move-result-object v1 │ │ +05f408: 6e10 cf19 0100 |0028: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +05f40e: 0c01 |002b: move-result-object v1 │ │ +05f410: 6e10 151a 0100 |002c: invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.loadAll:()Ljava/util/List; // method@1a15 │ │ +05f416: 0c01 |002f: move-result-object v1 │ │ +05f418: 7030 8b19 3001 |0030: invoke-direct {v0, v3, v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@198b │ │ +05f41e: 5b30 9706 |0033: iput-object v0, v3, Lorg/hiittimer/TrainingPlans;.trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; // field@0697 │ │ +05f422: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0009 line=64 │ │ 0x000b line=65 │ │ 0x0022 line=68 │ │ @@ -110694,21 +110780,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05f43c: |[05f43c] org.hiittimer.TrainingPlans.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05f44c: 6e10 6e19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans;.getMenuInflater:()Landroid/view/MenuInflater; // method@196e │ │ -05f452: 0c00 |0003: move-result-object v0 │ │ -05f454: 1401 0700 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0007 │ │ -05f45a: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ -05f460: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05f462: 0f00 |000b: return v0 │ │ +05f424: |[05f424] org.hiittimer.TrainingPlans.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05f434: 6e10 6e19 0200 |0000: invoke-virtual {v2}, Lorg/hiittimer/TrainingPlans;.getMenuInflater:()Landroid/view/MenuInflater; // method@196e │ │ +05f43a: 0c00 |0003: move-result-object v0 │ │ +05f43c: 1401 0700 0c7f |0004: const v1, #float 1.86092e+38 // #7f0c0007 │ │ +05f442: 6e30 de12 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12de │ │ +05f448: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05f44a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000a line=98 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/TrainingPlans; │ │ 0x0000 - 0x000c reg=3 menu Landroid/view/Menu; │ │ @@ -110718,18 +110804,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05f464: |[05f464] org.hiittimer.TrainingPlans.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05f474: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ -05f47a: 0a00 |0003: move-result v0 │ │ -05f47c: 0f00 |0004: return v0 │ │ +05f44c: |[05f44c] org.hiittimer.TrainingPlans.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05f45c: 6f20 2a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002a │ │ +05f462: 0a00 |0003: move-result v0 │ │ +05f464: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/TrainingPlans; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -110738,33 +110824,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f480: |[05f480] org.hiittimer.TrainingPlans.onResume:()V │ │ -05f490: 6f10 2f00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@002f │ │ -05f496: 7010 7519 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans;.setupTrainingPlanArray:()V // method@1975 │ │ -05f49c: 0e00 |0006: return-void │ │ +05f468: |[05f468] org.hiittimer.TrainingPlans.onResume:()V │ │ +05f478: 6f10 2f00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@002f │ │ +05f47e: 7010 7519 0000 |0003: invoke-direct {v0}, Lorg/hiittimer/TrainingPlans;.setupTrainingPlanArray:()V // method@1975 │ │ +05f484: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=77 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/hiittimer/TrainingPlans; │ │ │ │ - source_file_idx : 2935 (TrainingPlans.java) │ │ + source_file_idx : 2928 (TrainingPlans.java) │ │ │ │ Class #421 header: │ │ class_idx : 963 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2705 │ │ +source_file_idx : 2698 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -110776,21 +110862,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2705 (RoundArrayAdapter.java) │ │ + source_file_idx : 2698 (RoundArrayAdapter.java) │ │ │ │ Class #422 header: │ │ class_idx : 964 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2705 │ │ +source_file_idx : 2698 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -110822,17 +110908,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f4a0: |[05f4a0] org.hiittimer.adapters.RoundArrayAdapter$ViewHolder.:()V │ │ -05f4b0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05f4b6: 0e00 |0003: return-void │ │ +05f488: |[05f488] org.hiittimer.adapters.RoundArrayAdapter$ViewHolder.:()V │ │ +05f498: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05f49e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ │ │ │ #1 : (in Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;) │ │ @@ -110840,40 +110926,40 @@ │ │ type : '(Lorg/hiittimer/adapters/RoundArrayAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f4b8: |[05f4b8] org.hiittimer.adapters.RoundArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/RoundArrayAdapter$1;)V │ │ -05f4c8: 7010 7719 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.:()V // method@1977 │ │ -05f4ce: 0e00 |0003: return-void │ │ +05f4a0: |[05f4a0] org.hiittimer.adapters.RoundArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/RoundArrayAdapter$1;)V │ │ +05f4b0: 7010 7719 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.:()V // method@1977 │ │ +05f4b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/hiittimer/adapters/RoundArrayAdapter$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2705 (RoundArrayAdapter.java) │ │ + source_file_idx : 2698 (RoundArrayAdapter.java) │ │ │ │ Class #423 header: │ │ class_idx : 965 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 736 │ │ -source_file_idx : 2705 │ │ +source_file_idx : 2698 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/RoundArrayAdapter$1; Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lorg/hiittimer/database/generated/Round;" ">;" } │ │ Annotations on method #6521 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/util/List" "<" "Lorg/hiittimer/database/generated/Round;" ">;)V" } │ │ │ │ Class #423 - │ │ Class descriptor : 'Lorg/hiittimer/adapters/RoundArrayAdapter;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ @@ -110887,18 +110973,18 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05f4d0: |[05f4d0] org.hiittimer.adapters.RoundArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -05f4e0: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ -05f4e6: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ -05f4ec: 0e00 |0006: return-void │ │ +05f4b8: |[05f4b8] org.hiittimer.adapters.RoundArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +05f4c8: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ +05f4ce: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ +05f4d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=41 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 this Lorg/hiittimer/adapters/RoundArrayAdapter; │ │ @@ -110911,104 +110997,104 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 188 16-bit code units │ │ -05f4f0: |[05f4f0] org.hiittimer.adapters.RoundArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05f500: 6e20 7d19 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/RoundArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@197d │ │ -05f506: 0c02 |0003: move-result-object v2 │ │ -05f508: 1f02 d603 |0004: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05f50c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -05f50e: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ -05f512: 2203 c403 |0009: new-instance v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; // type@03c4 │ │ -05f516: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05f518: 7020 7819 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/RoundArrayAdapter$1;)V // method@1978 │ │ -05f51e: 6e10 7c19 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/RoundArrayAdapter;.getContext:()Landroid/content/Context; // method@197c │ │ -05f524: 0c04 |0012: move-result-object v4 │ │ -05f526: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ -05f52c: 0c00 |0016: move-result-object v0 │ │ -05f52e: 1404 0900 037f |0017: const v4, #float 1.74129e+38 // #7f030009 │ │ -05f534: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -05f536: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05f53c: 0c09 |001e: move-result-object v9 │ │ -05f53e: 1404 1000 087f |001f: const v4, #float 1.80775e+38 // #7f080010 │ │ -05f544: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f54a: 0c04 |0025: move-result-object v4 │ │ -05f54c: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f550: 5b34 9806 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@0698 │ │ -05f554: 1404 1100 087f |002a: const v4, #float 1.80775e+38 // #7f080011 │ │ -05f55a: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f560: 0c04 |0030: move-result-object v4 │ │ -05f562: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f566: 5b34 9a06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069a │ │ -05f56a: 1404 1200 087f |0035: const v4, #float 1.80775e+38 // #7f080012 │ │ -05f570: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f576: 0c04 |003b: move-result-object v4 │ │ -05f578: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f57c: 5b34 9906 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@0699 │ │ -05f580: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ -05f586: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ -05f58c: 0c01 |0046: move-result-object v1 │ │ -05f58e: 5434 9806 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@0698 │ │ -05f592: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f596: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f59c: 1406 2500 0a7f |004e: const v6, #float 1.83434e+38 // #7f0a0025 │ │ -05f5a2: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f5a8: 0c06 |0054: move-result-object v6 │ │ -05f5aa: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f5b0: 0c05 |0058: move-result-object v5 │ │ -05f5b2: 1a06 1a01 |0059: const-string v6, ":" // string@011a │ │ -05f5b6: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f5bc: 0c05 |005e: move-result-object v5 │ │ -05f5be: 6e10 d819 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ -05f5c4: 0c06 |0062: move-result-object v6 │ │ -05f5c6: 6e20 ec17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05f5cc: 0c05 |0066: move-result-object v5 │ │ -05f5ce: 6e10 f217 0500 |0067: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05f5d4: 0c05 |006a: move-result-object v5 │ │ -05f5d6: 6e20 ed14 5400 |006b: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f5dc: 5434 9a06 |006e: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069a │ │ -05f5e0: 2205 6b03 |0070: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f5e4: 7010 e417 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f5ea: 1406 2700 0a7f |0075: const v6, #float 1.83434e+38 // #7f0a0027 │ │ -05f5f0: 6e20 0b01 6100 |0078: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f5f6: 0c06 |007b: move-result-object v6 │ │ -05f5f8: 6e20 ed17 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f5fe: 0c05 |007f: move-result-object v5 │ │ -05f600: 1a06 1a01 |0080: const-string v6, ":" // string@011a │ │ -05f604: 6e20 ed17 6500 |0082: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f60a: 0c05 |0085: move-result-object v5 │ │ -05f60c: 6e10 db19 0200 |0086: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ -05f612: 0a06 |0089: move-result v6 │ │ -05f614: 6e20 e917 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05f61a: 0c05 |008d: move-result-object v5 │ │ -05f61c: 6e20 ed14 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f622: 5434 9906 |0091: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@0699 │ │ -05f626: 2205 6b03 |0093: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f62a: 7010 e417 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f630: 1406 2600 0a7f |0098: const v6, #float 1.83434e+38 // #7f0a0026 │ │ -05f636: 6e20 0b01 6100 |009b: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f63c: 0c06 |009e: move-result-object v6 │ │ -05f63e: 6e20 ed17 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f644: 0c05 |00a2: move-result-object v5 │ │ -05f646: 1a06 1a01 |00a3: const-string v6, ":" // string@011a │ │ -05f64a: 6e20 ed17 6500 |00a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f650: 0c05 |00a8: move-result-object v5 │ │ -05f652: 6e10 d919 0200 |00a9: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ -05f658: 0a06 |00ac: move-result v6 │ │ -05f65a: 6e20 e917 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05f660: 0c05 |00b0: move-result-object v5 │ │ -05f662: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f668: 1109 |00b4: return-object v9 │ │ -05f66a: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ -05f670: 0c03 |00b8: move-result-object v3 │ │ -05f672: 1f03 c403 |00b9: check-cast v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; // type@03c4 │ │ -05f676: 2888 |00bb: goto 0043 // -0078 │ │ +05f4d8: |[05f4d8] org.hiittimer.adapters.RoundArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05f4e8: 6e20 7d19 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/RoundArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@197d │ │ +05f4ee: 0c02 |0003: move-result-object v2 │ │ +05f4f0: 1f02 d603 |0004: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05f4f4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +05f4f6: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ +05f4fa: 2203 c403 |0009: new-instance v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; // type@03c4 │ │ +05f4fe: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05f500: 7020 7819 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/RoundArrayAdapter$1;)V // method@1978 │ │ +05f506: 6e10 7c19 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/RoundArrayAdapter;.getContext:()Landroid/content/Context; // method@197c │ │ +05f50c: 0c04 |0012: move-result-object v4 │ │ +05f50e: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ +05f514: 0c00 |0016: move-result-object v0 │ │ +05f516: 1404 0900 037f |0017: const v4, #float 1.74129e+38 // #7f030009 │ │ +05f51c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +05f51e: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05f524: 0c09 |001e: move-result-object v9 │ │ +05f526: 1404 1000 087f |001f: const v4, #float 1.80775e+38 // #7f080010 │ │ +05f52c: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f532: 0c04 |0025: move-result-object v4 │ │ +05f534: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f538: 5b34 9806 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@0698 │ │ +05f53c: 1404 1100 087f |002a: const v4, #float 1.80775e+38 // #7f080011 │ │ +05f542: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f548: 0c04 |0030: move-result-object v4 │ │ +05f54a: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f54e: 5b34 9a06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069a │ │ +05f552: 1404 1200 087f |0035: const v4, #float 1.80775e+38 // #7f080012 │ │ +05f558: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f55e: 0c04 |003b: move-result-object v4 │ │ +05f560: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f564: 5b34 9906 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@0699 │ │ +05f568: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ +05f56e: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ +05f574: 0c01 |0046: move-result-object v1 │ │ +05f576: 5434 9806 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@0698 │ │ +05f57a: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f57e: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f584: 1406 2500 0a7f |004e: const v6, #float 1.83434e+38 // #7f0a0025 │ │ +05f58a: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f590: 0c06 |0054: move-result-object v6 │ │ +05f592: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f598: 0c05 |0058: move-result-object v5 │ │ +05f59a: 1a06 1301 |0059: const-string v6, ":" // string@0113 │ │ +05f59e: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f5a4: 0c05 |005e: move-result-object v5 │ │ +05f5a6: 6e10 d819 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ +05f5ac: 0c06 |0062: move-result-object v6 │ │ +05f5ae: 6e20 ec17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05f5b4: 0c05 |0066: move-result-object v5 │ │ +05f5b6: 6e10 f217 0500 |0067: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05f5bc: 0c05 |006a: move-result-object v5 │ │ +05f5be: 6e20 ed14 5400 |006b: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f5c4: 5434 9a06 |006e: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069a │ │ +05f5c8: 2205 6b03 |0070: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f5cc: 7010 e417 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f5d2: 1406 2700 0a7f |0075: const v6, #float 1.83434e+38 // #7f0a0027 │ │ +05f5d8: 6e20 0b01 6100 |0078: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f5de: 0c06 |007b: move-result-object v6 │ │ +05f5e0: 6e20 ed17 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f5e6: 0c05 |007f: move-result-object v5 │ │ +05f5e8: 1a06 1301 |0080: const-string v6, ":" // string@0113 │ │ +05f5ec: 6e20 ed17 6500 |0082: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f5f2: 0c05 |0085: move-result-object v5 │ │ +05f5f4: 6e10 db19 0200 |0086: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ +05f5fa: 0a06 |0089: move-result v6 │ │ +05f5fc: 6e20 e917 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05f602: 0c05 |008d: move-result-object v5 │ │ +05f604: 6e20 ed14 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f60a: 5434 9906 |0091: iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@0699 │ │ +05f60e: 2205 6b03 |0093: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f612: 7010 e417 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f618: 1406 2600 0a7f |0098: const v6, #float 1.83434e+38 // #7f0a0026 │ │ +05f61e: 6e20 0b01 6100 |009b: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f624: 0c06 |009e: move-result-object v6 │ │ +05f626: 6e20 ed17 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f62c: 0c05 |00a2: move-result-object v5 │ │ +05f62e: 1a06 1301 |00a3: const-string v6, ":" // string@0113 │ │ +05f632: 6e20 ed17 6500 |00a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f638: 0c05 |00a8: move-result-object v5 │ │ +05f63a: 6e10 d919 0200 |00a9: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ +05f640: 0a06 |00ac: move-result v6 │ │ +05f642: 6e20 e917 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05f648: 0c05 |00b0: move-result-object v5 │ │ +05f64a: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f650: 1109 |00b4: return-object v9 │ │ +05f652: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ +05f658: 0c03 |00b8: move-result-object v3 │ │ +05f65a: 1f03 c403 |00b9: check-cast v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; // type@03c4 │ │ +05f65e: 2888 |00bb: goto 0043 // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ @@ -111016,36 +111102,40 @@ │ │ 0x001f line=55 │ │ 0x002a line=56 │ │ 0x0035 line=57 │ │ 0x0040 line=59 │ │ 0x0043 line=65 │ │ 0x0047 line=67 │ │ 0x006e line=68 │ │ + 0x0086 line=69 │ │ + 0x008e line=68 │ │ 0x0091 line=70 │ │ + 0x00a9 line=71 │ │ + 0x00b1 line=70 │ │ 0x00b4 line=73 │ │ 0x00b5 line=62 │ │ locals : │ │ 0x0007 - 0x000b reg=3 viewHolder Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ │ 0x0017 - 0x0043 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0047 - 0x00b5 reg=1 resources Landroid/content/res/Resources; │ │ 0x000f - 0x00b9 reg=3 viewHolder Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ │ 0x0006 - 0x00bc reg=2 round Lorg/hiittimer/database/generated/Round; │ │ 0x00bb - 0x00bc reg=3 viewHolder Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ │ 0x0000 - 0x00bc reg=7 this Lorg/hiittimer/adapters/RoundArrayAdapter; │ │ 0x0000 - 0x00bc reg=8 position I │ │ 0x0000 - 0x00bc reg=9 convertView Landroid/view/View; │ │ 0x0000 - 0x00bc reg=10 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2705 (RoundArrayAdapter.java) │ │ + source_file_idx : 2698 (RoundArrayAdapter.java) │ │ │ │ Class #424 header: │ │ class_idx : 966 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2707 │ │ +source_file_idx : 2700 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -111057,21 +111147,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2707 (RoundBeanArrayAdapter.java) │ │ + source_file_idx : 2700 (RoundBeanArrayAdapter.java) │ │ │ │ Class #425 header: │ │ class_idx : 967 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2707 │ │ +source_file_idx : 2700 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -111103,17 +111193,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f678: |[05f678] org.hiittimer.adapters.RoundBeanArrayAdapter$ViewHolder.:()V │ │ -05f688: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05f68e: 0e00 |0003: return-void │ │ +05f660: |[05f660] org.hiittimer.adapters.RoundBeanArrayAdapter$ViewHolder.:()V │ │ +05f670: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05f676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ │ │ │ #1 : (in Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;) │ │ @@ -111121,40 +111211,40 @@ │ │ type : '(Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f690: |[05f690] org.hiittimer.adapters.RoundBeanArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;)V │ │ -05f6a0: 7010 8019 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.:()V // method@1980 │ │ -05f6a6: 0e00 |0003: return-void │ │ +05f678: |[05f678] org.hiittimer.adapters.RoundBeanArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;)V │ │ +05f688: 7010 8019 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.:()V // method@1980 │ │ +05f68e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2707 (RoundBeanArrayAdapter.java) │ │ + source_file_idx : 2700 (RoundBeanArrayAdapter.java) │ │ │ │ Class #426 header: │ │ class_idx : 968 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 736 │ │ -source_file_idx : 2707 │ │ +source_file_idx : 2700 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1; Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lorg/hiittimer/beans/RoundBean;" ">;" } │ │ Annotations on method #6530 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/util/List" "<" "Lorg/hiittimer/beans/RoundBean;" ">;)V" } │ │ │ │ Class #426 - │ │ Class descriptor : 'Lorg/hiittimer/adapters/RoundBeanArrayAdapter;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ @@ -111168,18 +111258,18 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05f6a8: |[05f6a8] org.hiittimer.adapters.RoundBeanArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -05f6b8: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ -05f6be: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ -05f6c4: 0e00 |0006: return-void │ │ +05f690: |[05f690] org.hiittimer.adapters.RoundBeanArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +05f6a0: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ +05f6a6: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ +05f6ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=41 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 this Lorg/hiittimer/adapters/RoundBeanArrayAdapter; │ │ @@ -111192,141 +111282,149 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 188 16-bit code units │ │ -05f6c8: |[05f6c8] org.hiittimer.adapters.RoundBeanArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05f6d8: 6e20 8619 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@1986 │ │ -05f6de: 0c02 |0003: move-result-object v2 │ │ -05f6e0: 1f02 cd03 |0004: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05f6e4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -05f6e6: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ -05f6ea: 2203 c703 |0009: new-instance v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; // type@03c7 │ │ -05f6ee: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05f6f0: 7020 8119 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;)V // method@1981 │ │ -05f6f6: 6e10 8519 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.getContext:()Landroid/content/Context; // method@1985 │ │ -05f6fc: 0c04 |0012: move-result-object v4 │ │ -05f6fe: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ -05f704: 0c00 |0016: move-result-object v0 │ │ -05f706: 1404 0900 037f |0017: const v4, #float 1.74129e+38 // #7f030009 │ │ -05f70c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -05f70e: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05f714: 0c09 |001e: move-result-object v9 │ │ -05f716: 1404 1000 087f |001f: const v4, #float 1.80775e+38 // #7f080010 │ │ -05f71c: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f722: 0c04 |0025: move-result-object v4 │ │ -05f724: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f728: 5b34 9b06 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@069b │ │ -05f72c: 1404 1100 087f |002a: const v4, #float 1.80775e+38 // #7f080011 │ │ -05f732: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f738: 0c04 |0030: move-result-object v4 │ │ -05f73a: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f73e: 5b34 9d06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069d │ │ -05f742: 1404 1200 087f |0035: const v4, #float 1.80775e+38 // #7f080012 │ │ -05f748: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f74e: 0c04 |003b: move-result-object v4 │ │ -05f750: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f754: 5b34 9c06 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@069c │ │ -05f758: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ -05f75e: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ -05f764: 0c01 |0046: move-result-object v1 │ │ -05f766: 5434 9b06 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@069b │ │ -05f76a: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f76e: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f774: 1406 2500 0a7f |004e: const v6, #float 1.83434e+38 // #7f0a0025 │ │ -05f77a: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f780: 0c06 |0054: move-result-object v6 │ │ -05f782: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f788: 0c05 |0058: move-result-object v5 │ │ -05f78a: 1a06 1a01 |0059: const-string v6, ":" // string@011a │ │ -05f78e: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f794: 0c05 |005e: move-result-object v5 │ │ -05f796: 6e10 9e19 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ -05f79c: 0c06 |0062: move-result-object v6 │ │ -05f79e: 6e20 ec17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05f7a4: 0c05 |0066: move-result-object v5 │ │ -05f7a6: 6e10 f217 0500 |0067: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -05f7ac: 0c05 |006a: move-result-object v5 │ │ -05f7ae: 6e20 ed14 5400 |006b: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f7b4: 5434 9d06 |006e: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069d │ │ -05f7b8: 2205 6b03 |0070: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f7bc: 7010 e417 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f7c2: 1406 2700 0a7f |0075: const v6, #float 1.83434e+38 // #7f0a0027 │ │ -05f7c8: 6e20 0b01 6100 |0078: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f7ce: 0c06 |007b: move-result-object v6 │ │ -05f7d0: 6e20 ed17 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f7d6: 0c05 |007f: move-result-object v5 │ │ -05f7d8: 1a06 1a01 |0080: const-string v6, ":" // string@011a │ │ -05f7dc: 6e20 ed17 6500 |0082: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f7e2: 0c05 |0085: move-result-object v5 │ │ -05f7e4: 6e10 a019 0200 |0086: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ -05f7ea: 0c06 |0089: move-result-object v6 │ │ -05f7ec: 6e20 ec17 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05f7f2: 0c05 |008d: move-result-object v5 │ │ -05f7f4: 6e20 ed14 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f7fa: 5434 9c06 |0091: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@069c │ │ -05f7fe: 2205 6b03 |0093: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f802: 7010 e417 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f808: 1406 2600 0a7f |0098: const v6, #float 1.83434e+38 // #7f0a0026 │ │ -05f80e: 6e20 0b01 6100 |009b: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f814: 0c06 |009e: move-result-object v6 │ │ -05f816: 6e20 ed17 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f81c: 0c05 |00a2: move-result-object v5 │ │ -05f81e: 1a06 1a01 |00a3: const-string v6, ":" // string@011a │ │ -05f822: 6e20 ed17 6500 |00a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f828: 0c05 |00a8: move-result-object v5 │ │ -05f82a: 6e10 9f19 0200 |00a9: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ -05f830: 0c06 |00ac: move-result-object v6 │ │ -05f832: 6e20 ec17 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -05f838: 0c05 |00b0: move-result-object v5 │ │ -05f83a: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f840: 1109 |00b4: return-object v9 │ │ -05f842: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ -05f848: 0c03 |00b8: move-result-object v3 │ │ -05f84a: 1f03 c703 |00b9: check-cast v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; // type@03c7 │ │ -05f84e: 2888 |00bb: goto 0043 // -0078 │ │ +05f6b0: |[05f6b0] org.hiittimer.adapters.RoundBeanArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05f6c0: 6e20 8619 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@1986 │ │ +05f6c6: 0c02 |0003: move-result-object v2 │ │ +05f6c8: 1f02 cd03 |0004: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05f6cc: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +05f6ce: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ +05f6d2: 2203 c703 |0009: new-instance v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; // type@03c7 │ │ +05f6d6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05f6d8: 7020 8119 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;)V // method@1981 │ │ +05f6de: 6e10 8519 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/RoundBeanArrayAdapter;.getContext:()Landroid/content/Context; // method@1985 │ │ +05f6e4: 0c04 |0012: move-result-object v4 │ │ +05f6e6: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ +05f6ec: 0c00 |0016: move-result-object v0 │ │ +05f6ee: 1404 0900 037f |0017: const v4, #float 1.74129e+38 // #7f030009 │ │ +05f6f4: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +05f6f6: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05f6fc: 0c09 |001e: move-result-object v9 │ │ +05f6fe: 1404 1000 087f |001f: const v4, #float 1.80775e+38 // #7f080010 │ │ +05f704: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f70a: 0c04 |0025: move-result-object v4 │ │ +05f70c: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f710: 5b34 9b06 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@069b │ │ +05f714: 1404 1100 087f |002a: const v4, #float 1.80775e+38 // #7f080011 │ │ +05f71a: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f720: 0c04 |0030: move-result-object v4 │ │ +05f722: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f726: 5b34 9d06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069d │ │ +05f72a: 1404 1200 087f |0035: const v4, #float 1.80775e+38 // #7f080012 │ │ +05f730: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f736: 0c04 |003b: move-result-object v4 │ │ +05f738: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f73c: 5b34 9c06 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@069c │ │ +05f740: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ +05f746: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ +05f74c: 0c01 |0046: move-result-object v1 │ │ +05f74e: 5434 9b06 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundNumber:Landroid/widget/TextView; // field@069b │ │ +05f752: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f756: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f75c: 1406 2500 0a7f |004e: const v6, #float 1.83434e+38 // #7f0a0025 │ │ +05f762: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f768: 0c06 |0054: move-result-object v6 │ │ +05f76a: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f770: 0c05 |0058: move-result-object v5 │ │ +05f772: 1a06 1301 |0059: const-string v6, ":" // string@0113 │ │ +05f776: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f77c: 0c05 |005e: move-result-object v5 │ │ +05f77e: 6e10 9e19 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ +05f784: 0c06 |0062: move-result-object v6 │ │ +05f786: 6e20 ec17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05f78c: 0c05 |0066: move-result-object v5 │ │ +05f78e: 6e10 f217 0500 |0067: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +05f794: 0c05 |006a: move-result-object v5 │ │ +05f796: 6e20 ed14 5400 |006b: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f79c: 5434 9d06 |006e: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundWorkInSeconds:Landroid/widget/TextView; // field@069d │ │ +05f7a0: 2205 6b03 |0070: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f7a4: 7010 e417 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f7aa: 1406 2700 0a7f |0075: const v6, #float 1.83434e+38 // #7f0a0027 │ │ +05f7b0: 6e20 0b01 6100 |0078: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f7b6: 0c06 |007b: move-result-object v6 │ │ +05f7b8: 6e20 ed17 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f7be: 0c05 |007f: move-result-object v5 │ │ +05f7c0: 1a06 1301 |0080: const-string v6, ":" // string@0113 │ │ +05f7c4: 6e20 ed17 6500 |0082: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f7ca: 0c05 |0085: move-result-object v5 │ │ +05f7cc: 6e10 a019 0200 |0086: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ +05f7d2: 0c06 |0089: move-result-object v6 │ │ +05f7d4: 6e20 ec17 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05f7da: 0c05 |008d: move-result-object v5 │ │ +05f7dc: 6e20 ed14 5400 |008e: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f7e2: 5434 9c06 |0091: iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;.roundRestInSeconds:Landroid/widget/TextView; // field@069c │ │ +05f7e6: 2205 6b03 |0093: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f7ea: 7010 e417 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f7f0: 1406 2600 0a7f |0098: const v6, #float 1.83434e+38 // #7f0a0026 │ │ +05f7f6: 6e20 0b01 6100 |009b: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f7fc: 0c06 |009e: move-result-object v6 │ │ +05f7fe: 6e20 ed17 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f804: 0c05 |00a2: move-result-object v5 │ │ +05f806: 1a06 1301 |00a3: const-string v6, ":" // string@0113 │ │ +05f80a: 6e20 ed17 6500 |00a5: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f810: 0c05 |00a8: move-result-object v5 │ │ +05f812: 6e10 9f19 0200 |00a9: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ +05f818: 0c06 |00ac: move-result-object v6 │ │ +05f81a: 6e20 ec17 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +05f820: 0c05 |00b0: move-result-object v5 │ │ +05f822: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f828: 1109 |00b4: return-object v9 │ │ +05f82a: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ +05f830: 0c03 |00b8: move-result-object v3 │ │ +05f832: 1f03 c703 |00b9: check-cast v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; // type@03c7 │ │ +05f836: 2888 |00bb: goto 0043 // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ 0x0017 line=53 │ │ 0x001f line=55 │ │ 0x002a line=56 │ │ 0x0035 line=57 │ │ 0x0040 line=59 │ │ 0x0043 line=65 │ │ 0x0047 line=67 │ │ + 0x005b line=68 │ │ + 0x006b line=67 │ │ 0x006e line=69 │ │ + 0x0078 line=70 │ │ + 0x0086 line=71 │ │ + 0x008e line=69 │ │ 0x0091 line=72 │ │ + 0x009b line=73 │ │ + 0x00a9 line=74 │ │ + 0x00b1 line=72 │ │ 0x00b4 line=76 │ │ 0x00b5 line=62 │ │ locals : │ │ 0x0007 - 0x000b reg=3 viewHolder Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ │ 0x0017 - 0x0043 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0047 - 0x00b5 reg=1 resources Landroid/content/res/Resources; │ │ 0x000f - 0x00b9 reg=3 viewHolder Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ │ 0x0006 - 0x00bc reg=2 round Lorg/hiittimer/beans/RoundBean; │ │ 0x00bb - 0x00bc reg=3 viewHolder Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ │ 0x0000 - 0x00bc reg=7 this Lorg/hiittimer/adapters/RoundBeanArrayAdapter; │ │ 0x0000 - 0x00bc reg=8 position I │ │ 0x0000 - 0x00bc reg=9 convertView Landroid/view/View; │ │ 0x0000 - 0x00bc reg=10 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2707 (RoundBeanArrayAdapter.java) │ │ + source_file_idx : 2700 (RoundBeanArrayAdapter.java) │ │ │ │ Class #427 header: │ │ class_idx : 969 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2930 │ │ +source_file_idx : 2923 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -111338,21 +111436,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2930 (TrainingPlanArrayAdapter.java) │ │ + source_file_idx : 2923 (TrainingPlanArrayAdapter.java) │ │ │ │ Class #428 header: │ │ class_idx : 970 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2930 │ │ +source_file_idx : 2923 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -111384,17 +111482,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f850: |[05f850] org.hiittimer.adapters.TrainingPlanArrayAdapter$ViewHolder.:()V │ │ -05f860: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05f866: 0e00 |0003: return-void │ │ +05f838: |[05f838] org.hiittimer.adapters.TrainingPlanArrayAdapter$ViewHolder.:()V │ │ +05f848: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05f84e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ │ │ │ #1 : (in Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;) │ │ @@ -111402,40 +111500,40 @@ │ │ type : '(Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f868: |[05f868] org.hiittimer.adapters.TrainingPlanArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;)V │ │ -05f878: 7010 8919 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.:()V // method@1989 │ │ -05f87e: 0e00 |0003: return-void │ │ +05f850: |[05f850] org.hiittimer.adapters.TrainingPlanArrayAdapter$ViewHolder.:(Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;)V │ │ +05f860: 7010 8919 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.:()V // method@1989 │ │ +05f866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2930 (TrainingPlanArrayAdapter.java) │ │ + source_file_idx : 2923 (TrainingPlanArrayAdapter.java) │ │ │ │ Class #429 header: │ │ class_idx : 971 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 736 │ │ -source_file_idx : 2930 │ │ +source_file_idx : 2923 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1; Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lorg/hiittimer/database/generated/TrainingPlan;" ">;" } │ │ Annotations on method #6539 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/util/List" "<" "Lorg/hiittimer/database/generated/TrainingPlan;" ">;)V" } │ │ │ │ Class #429 - │ │ Class descriptor : 'Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ @@ -111449,18 +111547,18 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05f880: |[05f880] org.hiittimer.adapters.TrainingPlanArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -05f890: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ -05f896: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ -05f89c: 0e00 |0006: return-void │ │ +05f868: |[05f868] org.hiittimer.adapters.TrainingPlanArrayAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +05f878: 1400 0900 037f |0000: const v0, #float 1.74129e+38 // #7f030009 │ │ +05f87e: 7040 6614 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1466 │ │ +05f884: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=41 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 this Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ @@ -111473,141 +111571,151 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 188 16-bit code units │ │ -05f8a0: |[05f8a0] org.hiittimer.adapters.TrainingPlanArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05f8b0: 6e20 8f19 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@198f │ │ -05f8b6: 0c02 |0003: move-result-object v2 │ │ -05f8b8: 1f02 d903 |0004: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -05f8bc: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -05f8be: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ -05f8c2: 2203 ca03 |0009: new-instance v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; // type@03ca │ │ -05f8c6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05f8c8: 7020 8a19 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;)V // method@198a │ │ -05f8ce: 6e10 8e19 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.getContext:()Landroid/content/Context; // method@198e │ │ -05f8d4: 0c04 |0012: move-result-object v4 │ │ -05f8d6: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ -05f8dc: 0c00 |0016: move-result-object v0 │ │ -05f8de: 1404 0b00 037f |0017: const v4, #float 1.74129e+38 // #7f03000b │ │ -05f8e4: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -05f8e6: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -05f8ec: 0c09 |001e: move-result-object v9 │ │ -05f8ee: 1404 1500 087f |001f: const v4, #float 1.80775e+38 // #7f080015 │ │ -05f8f4: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f8fa: 0c04 |0025: move-result-object v4 │ │ -05f8fc: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f900: 5b34 9e06 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanName:Landroid/widget/TextView; // field@069e │ │ -05f904: 1404 1600 087f |002a: const v4, #float 1.80775e+38 // #7f080016 │ │ -05f90a: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f910: 0c04 |0030: move-result-object v4 │ │ -05f912: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f916: 5b34 9f06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanPreTrainingCountdown:Landroid/widget/TextView; // field@069f │ │ -05f91a: 1404 1700 087f |0035: const v4, #float 1.80775e+38 // #7f080017 │ │ -05f920: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -05f926: 0c04 |003b: move-result-object v4 │ │ -05f928: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ -05f92c: 5b34 a006 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanRoundsNumber:Landroid/widget/TextView; // field@06a0 │ │ -05f930: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ -05f936: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ -05f93c: 0c01 |0046: move-result-object v1 │ │ -05f93e: 5434 9e06 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanName:Landroid/widget/TextView; // field@069e │ │ -05f942: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f946: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f94c: 1406 3d00 0a7f |004e: const v6, #float 1.83435e+38 // #7f0a003d │ │ -05f952: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f958: 0c06 |0054: move-result-object v6 │ │ -05f95a: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f960: 0c05 |0058: move-result-object v5 │ │ -05f962: 1a06 1a01 |0059: const-string v6, ":" // string@011a │ │ -05f966: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f96c: 0c05 |005e: move-result-object v5 │ │ -05f96e: 6e10 fe19 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ -05f974: 0c06 |0062: move-result-object v6 │ │ -05f976: 6e20 ed17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f97c: 0c05 |0066: move-result-object v5 │ │ -05f97e: 6e20 ed14 5400 |0067: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f984: 5434 9f06 |006a: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanPreTrainingCountdown:Landroid/widget/TextView; // field@069f │ │ -05f988: 2205 6b03 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f98c: 7010 e417 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f992: 1406 3c00 0a7f |0071: const v6, #float 1.83435e+38 // #7f0a003c │ │ -05f998: 6e20 0b01 6100 |0074: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f99e: 0c06 |0077: move-result-object v6 │ │ -05f9a0: 6e20 ed17 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f9a6: 0c05 |007b: move-result-object v5 │ │ -05f9a8: 1a06 1a01 |007c: const-string v6, ":" // string@011a │ │ -05f9ac: 6e20 ed17 6500 |007e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f9b2: 0c05 |0081: move-result-object v5 │ │ -05f9b4: 6e10 fc19 0200 |0082: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ -05f9ba: 0a06 |0085: move-result v6 │ │ -05f9bc: 6e20 e917 6500 |0086: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05f9c2: 0c05 |0089: move-result-object v5 │ │ -05f9c4: 6e20 ed14 5400 |008a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05f9ca: 5434 a006 |008d: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanRoundsNumber:Landroid/widget/TextView; // field@06a0 │ │ -05f9ce: 2205 6b03 |008f: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -05f9d2: 7010 e417 0500 |0091: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -05f9d8: 1406 3e00 0a7f |0094: const v6, #float 1.83435e+38 // #7f0a003e │ │ -05f9de: 6e20 0b01 6100 |0097: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ -05f9e4: 0c06 |009a: move-result-object v6 │ │ -05f9e6: 6e20 ed17 6500 |009b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f9ec: 0c05 |009e: move-result-object v5 │ │ -05f9ee: 1a06 1a01 |009f: const-string v6, ":" // string@011a │ │ -05f9f2: 6e20 ed17 6500 |00a1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -05f9f8: 0c05 |00a4: move-result-object v5 │ │ -05f9fa: 6e10 ff19 0200 |00a5: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -05fa00: 0c06 |00a8: move-result-object v6 │ │ -05fa02: 7210 4418 0600 |00a9: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1844 │ │ -05fa08: 0a06 |00ac: move-result v6 │ │ -05fa0a: 6e20 e917 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -05fa10: 0c05 |00b0: move-result-object v5 │ │ -05fa12: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -05fa18: 1109 |00b4: return-object v9 │ │ -05fa1a: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ -05fa20: 0c03 |00b8: move-result-object v3 │ │ -05fa22: 1f03 ca03 |00b9: check-cast v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; // type@03ca │ │ -05fa26: 2888 |00bb: goto 0043 // -0078 │ │ +05f888: |[05f888] org.hiittimer.adapters.TrainingPlanArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05f898: 6e20 8f19 8700 |0000: invoke-virtual {v7, v8}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@198f │ │ +05f89e: 0c02 |0003: move-result-object v2 │ │ +05f8a0: 1f02 d903 |0004: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +05f8a4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +05f8a6: 3909 ae00 |0007: if-nez v9, 00b5 // +00ae │ │ +05f8aa: 2203 ca03 |0009: new-instance v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; // type@03ca │ │ +05f8ae: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05f8b0: 7020 8a19 4300 |000c: invoke-direct {v3, v4}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.:(Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;)V // method@198a │ │ +05f8b6: 6e10 8e19 0700 |000f: invoke-virtual {v7}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;.getContext:()Landroid/content/Context; // method@198e │ │ +05f8bc: 0c04 |0012: move-result-object v4 │ │ +05f8be: 7110 d712 0400 |0013: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@12d7 │ │ +05f8c4: 0c00 |0016: move-result-object v0 │ │ +05f8c6: 1404 0b00 037f |0017: const v4, #float 1.74129e+38 // #7f03000b │ │ +05f8cc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +05f8ce: 6e40 da12 405a |001b: invoke-virtual {v0, v4, v10, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +05f8d4: 0c09 |001e: move-result-object v9 │ │ +05f8d6: 1404 1500 087f |001f: const v4, #float 1.80775e+38 // #7f080015 │ │ +05f8dc: 6e20 1f13 4900 |0022: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f8e2: 0c04 |0025: move-result-object v4 │ │ +05f8e4: 1f04 ff02 |0026: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f8e8: 5b34 9e06 |0028: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanName:Landroid/widget/TextView; // field@069e │ │ +05f8ec: 1404 1600 087f |002a: const v4, #float 1.80775e+38 // #7f080016 │ │ +05f8f2: 6e20 1f13 4900 |002d: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f8f8: 0c04 |0030: move-result-object v4 │ │ +05f8fa: 1f04 ff02 |0031: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f8fe: 5b34 9f06 |0033: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanPreTrainingCountdown:Landroid/widget/TextView; // field@069f │ │ +05f902: 1404 1700 087f |0035: const v4, #float 1.80775e+38 // #7f080017 │ │ +05f908: 6e20 1f13 4900 |0038: invoke-virtual {v9, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +05f90e: 0c04 |003b: move-result-object v4 │ │ +05f910: 1f04 ff02 |003c: check-cast v4, Landroid/widget/TextView; // type@02ff │ │ +05f914: 5b34 a006 |003e: iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanRoundsNumber:Landroid/widget/TextView; // field@06a0 │ │ +05f918: 6e20 7b13 3900 |0040: invoke-virtual {v9, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@137b │ │ +05f91e: 6e10 3a13 0900 |0043: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@133a │ │ +05f924: 0c01 |0046: move-result-object v1 │ │ +05f926: 5434 9e06 |0047: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanName:Landroid/widget/TextView; // field@069e │ │ +05f92a: 2205 6b03 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f92e: 7010 e417 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f934: 1406 3d00 0a7f |004e: const v6, #float 1.83435e+38 // #7f0a003d │ │ +05f93a: 6e20 0b01 6100 |0051: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f940: 0c06 |0054: move-result-object v6 │ │ +05f942: 6e20 ed17 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f948: 0c05 |0058: move-result-object v5 │ │ +05f94a: 1a06 1301 |0059: const-string v6, ":" // string@0113 │ │ +05f94e: 6e20 ed17 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f954: 0c05 |005e: move-result-object v5 │ │ +05f956: 6e10 fe19 0200 |005f: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ +05f95c: 0c06 |0062: move-result-object v6 │ │ +05f95e: 6e20 ed17 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f964: 0c05 |0066: move-result-object v5 │ │ +05f966: 6e20 ed14 5400 |0067: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f96c: 5434 9f06 |006a: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanPreTrainingCountdown:Landroid/widget/TextView; // field@069f │ │ +05f970: 2205 6b03 |006c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f974: 7010 e417 0500 |006e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f97a: 1406 3c00 0a7f |0071: const v6, #float 1.83435e+38 // #7f0a003c │ │ +05f980: 6e20 0b01 6100 |0074: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f986: 0c06 |0077: move-result-object v6 │ │ +05f988: 6e20 ed17 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f98e: 0c05 |007b: move-result-object v5 │ │ +05f990: 1a06 1301 |007c: const-string v6, ":" // string@0113 │ │ +05f994: 6e20 ed17 6500 |007e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f99a: 0c05 |0081: move-result-object v5 │ │ +05f99c: 6e10 fc19 0200 |0082: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ +05f9a2: 0a06 |0085: move-result v6 │ │ +05f9a4: 6e20 e917 6500 |0086: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05f9aa: 0c05 |0089: move-result-object v5 │ │ +05f9ac: 6e20 ed14 5400 |008a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05f9b2: 5434 a006 |008d: iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;.trainingPlanRoundsNumber:Landroid/widget/TextView; // field@06a0 │ │ +05f9b6: 2205 6b03 |008f: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +05f9ba: 7010 e417 0500 |0091: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +05f9c0: 1406 3e00 0a7f |0094: const v6, #float 1.83435e+38 // #7f0a003e │ │ +05f9c6: 6e20 0b01 6100 |0097: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@010b │ │ +05f9cc: 0c06 |009a: move-result-object v6 │ │ +05f9ce: 6e20 ed17 6500 |009b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f9d4: 0c05 |009e: move-result-object v5 │ │ +05f9d6: 1a06 1301 |009f: const-string v6, ":" // string@0113 │ │ +05f9da: 6e20 ed17 6500 |00a1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +05f9e0: 0c05 |00a4: move-result-object v5 │ │ +05f9e2: 6e10 ff19 0200 |00a5: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +05f9e8: 0c06 |00a8: move-result-object v6 │ │ +05f9ea: 7210 4418 0600 |00a9: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1844 │ │ +05f9f0: 0a06 |00ac: move-result v6 │ │ +05f9f2: 6e20 e917 6500 |00ad: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +05f9f8: 0c05 |00b0: move-result-object v5 │ │ +05f9fa: 6e20 ed14 5400 |00b1: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +05fa00: 1109 |00b4: return-object v9 │ │ +05fa02: 6e10 3f13 0900 |00b5: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@133f │ │ +05fa08: 0c03 |00b8: move-result-object v3 │ │ +05fa0a: 1f03 ca03 |00b9: check-cast v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; // type@03ca │ │ +05fa0e: 2888 |00bb: goto 0043 // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ 0x0017 line=53 │ │ 0x001f line=55 │ │ 0x002a line=56 │ │ + 0x002d line=57 │ │ 0x0035 line=58 │ │ + 0x0038 line=59 │ │ 0x0040 line=61 │ │ 0x0043 line=67 │ │ 0x0047 line=69 │ │ + 0x0051 line=70 │ │ + 0x0067 line=69 │ │ 0x006a line=71 │ │ + 0x0074 line=72 │ │ + 0x0082 line=73 │ │ + 0x008a line=71 │ │ 0x008d line=74 │ │ + 0x0097 line=75 │ │ + 0x00a5 line=76 │ │ + 0x00b1 line=74 │ │ 0x00b4 line=78 │ │ 0x00b5 line=64 │ │ locals : │ │ 0x0007 - 0x000b reg=3 viewHolder Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ │ 0x0017 - 0x0043 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0047 - 0x00b5 reg=1 resources Landroid/content/res/Resources; │ │ 0x000f - 0x00b9 reg=3 viewHolder Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ │ 0x0006 - 0x00bc reg=2 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x00bb - 0x00bc reg=3 viewHolder Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ │ 0x0000 - 0x00bc reg=7 this Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ 0x0000 - 0x00bc reg=8 position I │ │ 0x0000 - 0x00bc reg=9 convertView Landroid/view/View; │ │ 0x0000 - 0x00bc reg=10 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2930 (TrainingPlanArrayAdapter.java) │ │ + source_file_idx : 2923 (TrainingPlanArrayAdapter.java) │ │ │ │ Class #430 header: │ │ class_idx : 972 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2706 │ │ +source_file_idx : 2699 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -111629,17 +111737,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fa28: |[05fa28] org.hiittimer.beans.RoundBean$1.:()V │ │ -05fa38: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05fa3e: 0e00 |0003: return-void │ │ +05fa10: |[05fa10] org.hiittimer.beans.RoundBean$1.:()V │ │ +05fa20: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05fa26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/RoundBean$1; │ │ │ │ Virtual methods - │ │ @@ -111648,39 +111756,39 @@ │ │ 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 │ │ -05fa40: |[05fa40] org.hiittimer.beans.RoundBean$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05fa50: 6e20 9519 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/RoundBean$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean; // method@1995 │ │ -05fa56: 0c00 |0003: move-result-object v0 │ │ -05fa58: 1100 |0004: return-object v0 │ │ +05fa28: |[05fa28] org.hiittimer.beans.RoundBean$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05fa38: 6e20 9519 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/RoundBean$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean; // method@1995 │ │ +05fa3e: 0c00 |0003: move-result-object v0 │ │ +05fa40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/beans/RoundBean$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Lorg/hiittimer/beans/RoundBean$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05fa5c: |[05fa5c] org.hiittimer.beans.RoundBean$1.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean; │ │ -05fa6c: 2200 cd03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05fa70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05fa72: 7030 9b19 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/hiittimer/beans/RoundBean;.:(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V // method@199b │ │ -05fa78: 1100 |0006: return-object v0 │ │ +05fa44: |[05fa44] org.hiittimer.beans.RoundBean$1.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean; │ │ +05fa54: 2200 cd03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05fa58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05fa5a: 7030 9b19 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/hiittimer/beans/RoundBean;.:(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V // method@199b │ │ +05fa60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/hiittimer/beans/RoundBean$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -111689,51 +111797,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05fa7c: |[05fa7c] org.hiittimer.beans.RoundBean$1.newArray:(I)[Ljava/lang/Object; │ │ -05fa8c: 6e20 9719 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/RoundBean$1;.newArray:(I)[Lorg/hiittimer/beans/RoundBean; // method@1997 │ │ -05fa92: 0c00 |0003: move-result-object v0 │ │ -05fa94: 1100 |0004: return-object v0 │ │ +05fa64: |[05fa64] org.hiittimer.beans.RoundBean$1.newArray:(I)[Ljava/lang/Object; │ │ +05fa74: 6e20 9719 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/RoundBean$1;.newArray:(I)[Lorg/hiittimer/beans/RoundBean; // method@1997 │ │ +05fa7a: 0c00 |0003: move-result-object v0 │ │ +05fa7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/beans/RoundBean$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Lorg/hiittimer/beans/RoundBean$1;) │ │ name : 'newArray' │ │ type : '(I)[Lorg/hiittimer/beans/RoundBean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fa98: |[05fa98] org.hiittimer.beans.RoundBean$1.newArray:(I)[Lorg/hiittimer/beans/RoundBean; │ │ -05faa8: 2320 1504 |0000: new-array v0, v2, [Lorg/hiittimer/beans/RoundBean; // type@0415 │ │ -05faac: 1100 |0002: return-object v0 │ │ +05fa80: |[05fa80] org.hiittimer.beans.RoundBean$1.newArray:(I)[Lorg/hiittimer/beans/RoundBean; │ │ +05fa90: 2320 1504 |0000: new-array v0, v2, [Lorg/hiittimer/beans/RoundBean; // type@0415 │ │ +05fa94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/RoundBean$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2706 (RoundBean.java) │ │ + source_file_idx : 2699 (RoundBean.java) │ │ │ │ Class #431 header: │ │ class_idx : 973 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2706 │ │ +source_file_idx : 2699 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 10 │ │ │ │ Class #431 annotations: │ │ Annotations on field #1697 'CREATOR' │ │ @@ -111769,36 +111877,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05fab0: |[05fab0] org.hiittimer.beans.RoundBean.:()V │ │ -05fac0: 2200 cc03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean$1; // type@03cc │ │ -05fac4: 7010 9319 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/RoundBean$1;.:()V // method@1993 │ │ -05faca: 6900 a106 |0005: sput-object v0, Lorg/hiittimer/beans/RoundBean;.CREATOR:Landroid/os/Parcelable$Creator; // field@06a1 │ │ -05face: 0e00 |0007: return-void │ │ +05fa98: |[05fa98] org.hiittimer.beans.RoundBean.:()V │ │ +05faa8: 2200 cc03 |0000: new-instance v0, Lorg/hiittimer/beans/RoundBean$1; // type@03cc │ │ +05faac: 7010 9319 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/RoundBean$1;.:()V // method@1993 │ │ +05fab2: 6900 a106 |0005: sput-object v0, Lorg/hiittimer/beans/RoundBean;.CREATOR:Landroid/os/Parcelable$Creator; // field@06a1 │ │ +05fab6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/beans/RoundBean;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fad0: |[05fad0] org.hiittimer.beans.RoundBean.:()V │ │ -05fae0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05fae6: 0e00 |0003: return-void │ │ +05fab8: |[05fab8] org.hiittimer.beans.RoundBean.:()V │ │ +05fac8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05face: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/RoundBean; │ │ │ │ @@ -111807,32 +111915,32 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05fae8: |[05fae8] org.hiittimer.beans.RoundBean.:(Landroid/os/Parcel;)V │ │ -05faf8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05fafe: 6e10 f001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -05fb04: 0a00 |0006: move-result v0 │ │ -05fb06: 7110 ad17 0000 |0007: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05fb0c: 0c00 |000a: move-result-object v0 │ │ -05fb0e: 5b10 a206 |000b: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fb12: 6e10 f001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -05fb18: 0a00 |0010: move-result v0 │ │ -05fb1a: 7110 ad17 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05fb20: 0c00 |0014: move-result-object v0 │ │ -05fb22: 5b10 a406 |0015: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fb26: 6e10 f001 0200 |0017: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ -05fb2c: 0a00 |001a: move-result v0 │ │ -05fb2e: 7110 ad17 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05fb34: 0c00 |001e: move-result-object v0 │ │ -05fb36: 5b10 a306 |001f: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fb3a: 0e00 |0021: return-void │ │ +05fad0: |[05fad0] org.hiittimer.beans.RoundBean.:(Landroid/os/Parcel;)V │ │ +05fae0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05fae6: 6e10 f001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +05faec: 0a00 |0006: move-result v0 │ │ +05faee: 7110 ad17 0000 |0007: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05faf4: 0c00 |000a: move-result-object v0 │ │ +05faf6: 5b10 a206 |000b: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fafa: 6e10 f001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +05fb00: 0a00 |0010: move-result v0 │ │ +05fb02: 7110 ad17 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05fb08: 0c00 |0014: move-result-object v0 │ │ +05fb0a: 5b10 a406 |0015: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fb0e: 6e10 f001 0200 |0017: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01f0 │ │ +05fb14: 0a00 |001a: move-result v0 │ │ +05fb16: 7110 ad17 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05fb1c: 0c00 |001e: move-result-object v0 │ │ +05fb1e: 5b10 a306 |001f: iput-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fb22: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x000d line=34 │ │ 0x0017 line=35 │ │ 0x0021 line=36 │ │ @@ -111845,17 +111953,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05fb3c: |[05fb3c] org.hiittimer.beans.RoundBean.:(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V │ │ -05fb4c: 7020 9a19 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/beans/RoundBean;.:(Landroid/os/Parcel;)V // method@199a │ │ -05fb52: 0e00 |0003: return-void │ │ +05fb24: |[05fb24] org.hiittimer.beans.RoundBean.:(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V │ │ +05fb34: 7020 9a19 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/beans/RoundBean;.:(Landroid/os/Parcel;)V // method@199a │ │ +05fb3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/hiittimer/beans/RoundBean$1; │ │ @@ -111866,17 +111974,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fb54: |[05fb54] org.hiittimer.beans.RoundBean.describeContents:()I │ │ -05fb64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fb66: 0f00 |0001: return v0 │ │ +05fb3c: |[05fb3c] org.hiittimer.beans.RoundBean.describeContents:()I │ │ +05fb4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fb4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/hiittimer/beans/RoundBean; │ │ │ │ #1 : (in Lorg/hiittimer/beans/RoundBean;) │ │ @@ -111884,70 +111992,70 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -05fb68: |[05fb68] org.hiittimer.beans.RoundBean.equals:(Ljava/lang/Object;)Z │ │ -05fb78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05fb7a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05fb7c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05fb80: 0f01 |0004: return v1 │ │ -05fb82: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05fb86: 0121 |0007: move v1, v2 │ │ -05fb88: 28fc |0008: goto 0004 // -0004 │ │ -05fb8a: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05fb90: 0c03 |000c: move-result-object v3 │ │ -05fb92: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05fb98: 0c04 |0010: move-result-object v4 │ │ -05fb9a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05fb9e: 0121 |0013: move v1, v2 │ │ -05fba0: 28f0 |0014: goto 0004 // -0010 │ │ -05fba2: 0760 |0015: move-object v0, v6 │ │ -05fba4: 1f00 cd03 |0016: check-cast v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05fba8: 5453 a206 |0018: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fbac: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05fbb0: 5403 a206 |001c: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fbb4: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -05fbb8: 0121 |0020: move v1, v2 │ │ -05fbba: 28e3 |0021: goto 0004 // -001d │ │ -05fbbc: 5453 a206 |0022: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fbc0: 5404 a206 |0024: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fbc4: 6e20 a617 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ -05fbca: 0a03 |0029: move-result v3 │ │ -05fbcc: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -05fbd0: 0121 |002c: move v1, v2 │ │ -05fbd2: 28d7 |002d: goto 0004 // -0029 │ │ -05fbd4: 5453 a306 |002e: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fbd8: 3903 0800 |0030: if-nez v3, 0038 // +0008 │ │ -05fbdc: 5403 a306 |0032: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fbe0: 3803 1000 |0034: if-eqz v3, 0044 // +0010 │ │ -05fbe4: 0121 |0036: move v1, v2 │ │ -05fbe6: 28cd |0037: goto 0004 // -0033 │ │ -05fbe8: 5453 a306 |0038: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fbec: 5404 a306 |003a: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fbf0: 6e20 a617 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ -05fbf6: 0a03 |003f: move-result v3 │ │ -05fbf8: 3903 0400 |0040: if-nez v3, 0044 // +0004 │ │ -05fbfc: 0121 |0042: move v1, v2 │ │ -05fbfe: 28c1 |0043: goto 0004 // -003f │ │ -05fc00: 5453 a406 |0044: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fc04: 3903 0800 |0046: if-nez v3, 004e // +0008 │ │ -05fc08: 5403 a406 |0048: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fc0c: 3803 baff |004a: if-eqz v3, 0004 // -0046 │ │ -05fc10: 0121 |004c: move v1, v2 │ │ -05fc12: 28b7 |004d: goto 0004 // -0049 │ │ -05fc14: 5453 a406 |004e: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fc18: 5404 a406 |0050: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fc1c: 6e20 a617 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ -05fc22: 0a03 |0055: move-result v3 │ │ -05fc24: 3903 aeff |0056: if-nez v3, 0004 // -0052 │ │ -05fc28: 0121 |0058: move v1, v2 │ │ -05fc2a: 28ab |0059: goto 0004 // -0055 │ │ +05fb50: |[05fb50] org.hiittimer.beans.RoundBean.equals:(Ljava/lang/Object;)Z │ │ +05fb60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05fb62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05fb64: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05fb68: 0f01 |0004: return v1 │ │ +05fb6a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05fb6e: 0121 |0007: move v1, v2 │ │ +05fb70: 28fc |0008: goto 0004 // -0004 │ │ +05fb72: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +05fb78: 0c03 |000c: move-result-object v3 │ │ +05fb7a: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +05fb80: 0c04 |0010: move-result-object v4 │ │ +05fb82: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05fb86: 0121 |0013: move v1, v2 │ │ +05fb88: 28f0 |0014: goto 0004 // -0010 │ │ +05fb8a: 0760 |0015: move-object v0, v6 │ │ +05fb8c: 1f00 cd03 |0016: check-cast v0, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05fb90: 5453 a206 |0018: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fb94: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05fb98: 5403 a206 |001c: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fb9c: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +05fba0: 0121 |0020: move v1, v2 │ │ +05fba2: 28e3 |0021: goto 0004 // -001d │ │ +05fba4: 5453 a206 |0022: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fba8: 5404 a206 |0024: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fbac: 6e20 a617 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ +05fbb2: 0a03 |0029: move-result v3 │ │ +05fbb4: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +05fbb8: 0121 |002c: move v1, v2 │ │ +05fbba: 28d7 |002d: goto 0004 // -0029 │ │ +05fbbc: 5453 a306 |002e: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fbc0: 3903 0800 |0030: if-nez v3, 0038 // +0008 │ │ +05fbc4: 5403 a306 |0032: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fbc8: 3803 1000 |0034: if-eqz v3, 0044 // +0010 │ │ +05fbcc: 0121 |0036: move v1, v2 │ │ +05fbce: 28cd |0037: goto 0004 // -0033 │ │ +05fbd0: 5453 a306 |0038: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fbd4: 5404 a306 |003a: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fbd8: 6e20 a617 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ +05fbde: 0a03 |003f: move-result v3 │ │ +05fbe0: 3903 0400 |0040: if-nez v3, 0044 // +0004 │ │ +05fbe4: 0121 |0042: move v1, v2 │ │ +05fbe6: 28c1 |0043: goto 0004 // -003f │ │ +05fbe8: 5453 a406 |0044: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fbec: 3903 0800 |0046: if-nez v3, 004e // +0008 │ │ +05fbf0: 5403 a406 |0048: iget-object v3, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fbf4: 3803 baff |004a: if-eqz v3, 0004 // -0046 │ │ +05fbf8: 0121 |004c: move v1, v2 │ │ +05fbfa: 28b7 |004d: goto 0004 // -0049 │ │ +05fbfc: 5453 a406 |004e: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fc00: 5404 a406 |0050: iget-object v4, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fc04: 6e20 a617 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ +05fc0a: 0a03 |0055: move-result v3 │ │ +05fc0c: 3903 aeff |0056: if-nez v3, 0004 // -0052 │ │ +05fc10: 0121 |0058: move v1, v2 │ │ +05fc12: 28ab |0059: goto 0004 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=100 │ │ 0x0004 line=122 │ │ 0x0005 line=102 │ │ 0x0008 line=103 │ │ 0x0009 line=104 │ │ @@ -111978,17 +112086,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc2c: |[05fc2c] org.hiittimer.beans.RoundBean.getNumber:()Ljava/lang/Integer; │ │ -05fc3c: 5410 a206 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fc40: 1100 |0002: return-object v0 │ │ +05fc14: |[05fc14] org.hiittimer.beans.RoundBean.getNumber:()Ljava/lang/Integer; │ │ +05fc24: 5410 a206 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fc28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/RoundBean; │ │ │ │ #3 : (in Lorg/hiittimer/beans/RoundBean;) │ │ @@ -111996,17 +112104,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc44: |[05fc44] org.hiittimer.beans.RoundBean.getRestInSeconds:()Ljava/lang/Integer; │ │ -05fc54: 5410 a306 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fc58: 1100 |0002: return-object v0 │ │ +05fc2c: |[05fc2c] org.hiittimer.beans.RoundBean.getRestInSeconds:()Ljava/lang/Integer; │ │ +05fc3c: 5410 a306 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fc40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/RoundBean; │ │ │ │ #4 : (in Lorg/hiittimer/beans/RoundBean;) │ │ @@ -112014,17 +112122,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc5c: |[05fc5c] org.hiittimer.beans.RoundBean.getWorkInSeconds:()Ljava/lang/Integer; │ │ -05fc6c: 5410 a406 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fc70: 1100 |0002: return-object v0 │ │ +05fc44: |[05fc44] org.hiittimer.beans.RoundBean.getWorkInSeconds:()Ljava/lang/Integer; │ │ +05fc54: 5410 a406 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fc58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/RoundBean; │ │ │ │ #5 : (in Lorg/hiittimer/beans/RoundBean;) │ │ @@ -112032,44 +112140,44 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -05fc74: |[05fc74] org.hiittimer.beans.RoundBean.hashCode:()I │ │ -05fc84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05fc86: 1300 1f00 |0001: const/16 v0, #int 31 // #1f │ │ -05fc8a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05fc8c: 5452 a206 |0004: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fc90: 3902 1700 |0006: if-nez v2, 001d // +0017 │ │ -05fc94: 0132 |0008: move v2, v3 │ │ -05fc96: d801 021f |0009: add-int/lit8 v1, v2, #int 31 // #1f │ │ -05fc9a: da04 011f |000b: mul-int/lit8 v4, v1, #int 31 // #1f │ │ -05fc9e: 5452 a306 |000d: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fca2: 3902 1500 |000f: if-nez v2, 0024 // +0015 │ │ -05fca6: 0132 |0011: move v2, v3 │ │ -05fca8: 9001 0402 |0012: add-int v1, v4, v2 │ │ -05fcac: da02 011f |0014: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -05fcb0: 5454 a406 |0016: iget-object v4, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fcb4: 3904 1300 |0018: if-nez v4, 002b // +0013 │ │ -05fcb8: 9001 0203 |001a: add-int v1, v2, v3 │ │ -05fcbc: 0f01 |001c: return v1 │ │ -05fcbe: 5452 a206 |001d: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fcc2: 6e10 a717 0200 |001f: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ -05fcc8: 0a02 |0022: move-result v2 │ │ -05fcca: 28e6 |0023: goto 0009 // -001a │ │ -05fccc: 5452 a306 |0024: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fcd0: 6e10 a717 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ -05fcd6: 0a02 |0029: move-result v2 │ │ -05fcd8: 28e8 |002a: goto 0012 // -0018 │ │ -05fcda: 5453 a406 |002b: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fcde: 6e10 a717 0300 |002d: invoke-virtual {v3}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ -05fce4: 0a03 |0030: move-result v3 │ │ -05fce6: 28e9 |0031: goto 001a // -0017 │ │ +05fc5c: |[05fc5c] org.hiittimer.beans.RoundBean.hashCode:()I │ │ +05fc6c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05fc6e: 1300 1f00 |0001: const/16 v0, #int 31 // #1f │ │ +05fc72: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +05fc74: 5452 a206 |0004: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fc78: 3902 1700 |0006: if-nez v2, 001d // +0017 │ │ +05fc7c: 0132 |0008: move v2, v3 │ │ +05fc7e: d801 021f |0009: add-int/lit8 v1, v2, #int 31 // #1f │ │ +05fc82: da04 011f |000b: mul-int/lit8 v4, v1, #int 31 // #1f │ │ +05fc86: 5452 a306 |000d: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fc8a: 3902 1500 |000f: if-nez v2, 0024 // +0015 │ │ +05fc8e: 0132 |0011: move v2, v3 │ │ +05fc90: 9001 0402 |0012: add-int v1, v4, v2 │ │ +05fc94: da02 011f |0014: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +05fc98: 5454 a406 |0016: iget-object v4, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fc9c: 3904 1300 |0018: if-nez v4, 002b // +0013 │ │ +05fca0: 9001 0203 |001a: add-int v1, v2, v3 │ │ +05fca4: 0f01 |001c: return v1 │ │ +05fca6: 5452 a206 |001d: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fcaa: 6e10 a717 0200 |001f: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ +05fcb0: 0a02 |0022: move-result v2 │ │ +05fcb2: 28e6 |0023: goto 0009 // -001a │ │ +05fcb4: 5452 a306 |0024: iget-object v2, v5, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fcb8: 6e10 a717 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ +05fcbe: 0a02 |0029: move-result v2 │ │ +05fcc0: 28e8 |002a: goto 0012 // -0018 │ │ +05fcc2: 5453 a406 |002b: iget-object v3, v5, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fcc6: 6e10 a717 0300 |002d: invoke-virtual {v3}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ +05fccc: 0a03 |0030: move-result v3 │ │ +05fcce: 28e9 |0031: goto 001a // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0003 line=91 │ │ 0x0004 line=92 │ │ 0x000b line=93 │ │ 0x0014 line=94 │ │ @@ -112087,17 +112195,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fce8: |[05fce8] org.hiittimer.beans.RoundBean.setNumber:(Ljava/lang/Integer;)V │ │ -05fcf8: 5b01 a206 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fcfc: 0e00 |0002: return-void │ │ +05fcd0: |[05fcd0] org.hiittimer.beans.RoundBean.setNumber:(Ljava/lang/Integer;)V │ │ +05fce0: 5b01 a206 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fce4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0003 reg=1 number Ljava/lang/Integer; │ │ @@ -112107,17 +112215,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fd00: |[05fd00] org.hiittimer.beans.RoundBean.setRestInSeconds:(Ljava/lang/Integer;)V │ │ -05fd10: 5b01 a306 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fd14: 0e00 |0002: return-void │ │ +05fce8: |[05fce8] org.hiittimer.beans.RoundBean.setRestInSeconds:(Ljava/lang/Integer;)V │ │ +05fcf8: 5b01 a306 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fcfc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0003 reg=1 restInSeconds Ljava/lang/Integer; │ │ @@ -112127,17 +112235,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fd18: |[05fd18] org.hiittimer.beans.RoundBean.setWorkInSeconds:(Ljava/lang/Integer;)V │ │ -05fd28: 5b01 a406 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fd2c: 0e00 |0002: return-void │ │ +05fd00: |[05fd00] org.hiittimer.beans.RoundBean.setWorkInSeconds:(Ljava/lang/Integer;)V │ │ +05fd10: 5b01 a406 |0000: iput-object v1, v0, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fd14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x0003 reg=1 workInSeconds Ljava/lang/Integer; │ │ @@ -112147,46 +112255,46 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05fd30: |[05fd30] org.hiittimer.beans.RoundBean.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05fd40: 5410 a206 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ -05fd44: 6e10 a817 0000 |0002: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05fd4a: 0a00 |0005: move-result v0 │ │ -05fd4c: 6e20 f501 0200 |0006: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -05fd52: 5410 a406 |0009: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ -05fd56: 6e10 a817 0000 |000b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05fd5c: 0a00 |000e: move-result v0 │ │ -05fd5e: 6e20 f501 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -05fd64: 5410 a306 |0012: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ -05fd68: 6e10 a817 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05fd6e: 0a00 |0017: move-result v0 │ │ -05fd70: 6e20 f501 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ -05fd76: 0e00 |001b: return-void │ │ +05fd18: |[05fd18] org.hiittimer.beans.RoundBean.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05fd28: 5410 a206 |0000: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.number:Ljava/lang/Integer; // field@06a2 │ │ +05fd2c: 6e10 a817 0000 |0002: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05fd32: 0a00 |0005: move-result v0 │ │ +05fd34: 6e20 f501 0200 |0006: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +05fd3a: 5410 a406 |0009: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.workInSeconds:Ljava/lang/Integer; // field@06a4 │ │ +05fd3e: 6e10 a817 0000 |000b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05fd44: 0a00 |000e: move-result v0 │ │ +05fd46: 6e20 f501 0200 |000f: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +05fd4c: 5410 a306 |0012: iget-object v0, v1, Lorg/hiittimer/beans/RoundBean;.restInSeconds:Ljava/lang/Integer; // field@06a3 │ │ +05fd50: 6e10 a817 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05fd56: 0a00 |0017: move-result v0 │ │ +05fd58: 6e20 f501 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01f5 │ │ +05fd5e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0009 line=50 │ │ 0x0012 line=51 │ │ 0x001b line=52 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/hiittimer/beans/RoundBean; │ │ 0x0000 - 0x001c reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x001c reg=3 flags I │ │ │ │ - source_file_idx : 2706 (RoundBean.java) │ │ + source_file_idx : 2699 (RoundBean.java) │ │ │ │ Class #432 header: │ │ class_idx : 974 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2708 │ │ +source_file_idx : 2701 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #432 annotations: │ │ Annotations on method #6567 'calculateRoundNumber' │ │ @@ -112207,17 +112315,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fd78: |[05fd78] org.hiittimer.beans.RoundBeanUtils.:()V │ │ -05fd88: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05fd8e: 0e00 |0003: return-void │ │ +05fd60: |[05fd60] org.hiittimer.beans.RoundBeanUtils.:()V │ │ +05fd70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05fd76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/RoundBeanUtils; │ │ │ │ @@ -112226,19 +112334,19 @@ │ │ type : '(Ljava/util/List;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fd90: |[05fd90] org.hiittimer.beans.RoundBeanUtils.calculateRoundNumber:(Ljava/util/List;)I │ │ -05fda0: 7210 4418 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -05fda6: 0a00 |0003: move-result v0 │ │ -05fda8: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05fdac: 0f00 |0006: return v0 │ │ +05fd78: |[05fd78] org.hiittimer.beans.RoundBeanUtils.calculateRoundNumber:(Ljava/util/List;)I │ │ +05fd88: 7210 4418 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +05fd8e: 0a00 |0003: move-result v0 │ │ +05fd90: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05fd94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 rounds Ljava/util/List; Ljava/util/List; │ │ │ │ @@ -112247,31 +112355,31 @@ │ │ type : '(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05fdb0: |[05fdb0] org.hiittimer.beans.RoundBeanUtils.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ │ -05fdc0: 2200 d603 |0000: new-instance v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -05fdc4: 7010 d419 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/Round;.:()V // method@19d4 │ │ -05fdca: 6e10 9e19 0200 |0005: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ -05fdd0: 0c01 |0008: move-result-object v1 │ │ -05fdd2: 6e20 dd19 1000 |0009: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ -05fdd8: 6e10 a019 0200 |000c: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ -05fdde: 0c01 |000f: move-result-object v1 │ │ -05fde0: 6e10 a817 0100 |0010: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05fde6: 0a01 |0013: move-result v1 │ │ -05fde8: 6e20 e019 1000 |0014: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ -05fdee: 6e10 9f19 0200 |0017: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ -05fdf4: 0c01 |001a: move-result-object v1 │ │ -05fdf6: 6e10 a817 0100 |001b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -05fdfc: 0a01 |001e: move-result v1 │ │ -05fdfe: 6e20 de19 1000 |001f: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ -05fe04: 1100 |0022: return-object v0 │ │ +05fd98: |[05fd98] org.hiittimer.beans.RoundBeanUtils.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ │ +05fda8: 2200 d603 |0000: new-instance v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +05fdac: 7010 d419 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/Round;.:()V // method@19d4 │ │ +05fdb2: 6e10 9e19 0200 |0005: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getNumber:()Ljava/lang/Integer; // method@199e │ │ +05fdb8: 0c01 |0008: move-result-object v1 │ │ +05fdba: 6e20 dd19 1000 |0009: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ +05fdc0: 6e10 a019 0200 |000c: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getWorkInSeconds:()Ljava/lang/Integer; // method@19a0 │ │ +05fdc6: 0c01 |000f: move-result-object v1 │ │ +05fdc8: 6e10 a817 0100 |0010: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05fdce: 0a01 |0013: move-result v1 │ │ +05fdd0: 6e20 e019 1000 |0014: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ +05fdd6: 6e10 9f19 0200 |0017: invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;.getRestInSeconds:()Ljava/lang/Integer; // method@199f │ │ +05fddc: 0c01 |001a: move-result-object v1 │ │ +05fdde: 6e10 a817 0100 |001b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +05fde4: 0a01 |001e: move-result v1 │ │ +05fde6: 6e20 de19 1000 |001f: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ +05fdec: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=35 │ │ 0x000c line=36 │ │ 0x0017 line=37 │ │ 0x0022 line=39 │ │ @@ -112284,51 +112392,50 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05fe08: |[05fe08] org.hiittimer.beans.RoundBeanUtils.recalculateRoundsNumbers:(Ljava/util/List;)V │ │ -05fe18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe1a: 7210 3f18 0400 |0001: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -05fe20: 0c01 |0004: move-result-object v1 │ │ -05fe22: 7210 2c18 0100 |0005: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -05fe28: 0a03 |0008: move-result v3 │ │ -05fe2a: 3803 1200 |0009: if-eqz v3, 001b // +0012 │ │ -05fe2e: 7210 2d18 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -05fe34: 0c02 |000e: move-result-object v2 │ │ -05fe36: 1f02 cd03 |000f: check-cast v2, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ -05fe3a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05fe3e: 7110 ad17 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -05fe44: 0c03 |0016: move-result-object v3 │ │ -05fe46: 6e20 a219 3200 |0017: invoke-virtual {v2, v3}, Lorg/hiittimer/beans/RoundBean;.setNumber:(Ljava/lang/Integer;)V // method@19a2 │ │ -05fe4c: 28eb |001a: goto 0005 // -0015 │ │ -05fe4e: 0e00 |001b: return-void │ │ +05fdf0: |[05fdf0] org.hiittimer.beans.RoundBeanUtils.recalculateRoundsNumbers:(Ljava/util/List;)V │ │ +05fe00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fe02: 7210 3f18 0400 |0001: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +05fe08: 0c02 |0004: move-result-object v2 │ │ +05fe0a: 7210 2c18 0200 |0005: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +05fe10: 0a03 |0008: move-result v3 │ │ +05fe12: 3803 1200 |0009: if-eqz v3, 001b // +0012 │ │ +05fe16: 7210 2d18 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +05fe1c: 0c01 |000e: move-result-object v1 │ │ +05fe1e: 1f01 cd03 |000f: check-cast v1, Lorg/hiittimer/beans/RoundBean; // type@03cd │ │ +05fe22: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05fe26: 7110 ad17 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +05fe2c: 0c03 |0016: move-result-object v3 │ │ +05fe2e: 6e20 a219 3100 |0017: invoke-virtual {v1, v3}, Lorg/hiittimer/beans/RoundBean;.setNumber:(Ljava/lang/Integer;)V // method@19a2 │ │ +05fe34: 28eb |001a: goto 0005 // -0015 │ │ +05fe36: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0001 line=49 │ │ 0x0011 line=50 │ │ 0x001b line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ - 0x0011 - 0x001b reg=2 roundBean Lorg/hiittimer/beans/RoundBean; │ │ + 0x0011 - 0x001b reg=1 roundBean Lorg/hiittimer/beans/RoundBean; │ │ 0x0001 - 0x001c reg=0 currentRoundNumber I │ │ - 0x0005 - 0x001c reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001c reg=4 rounds Ljava/util/List; Ljava/util/List; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2708 (RoundBeanUtils.java) │ │ + source_file_idx : 2701 (RoundBeanUtils.java) │ │ │ │ Class #433 header: │ │ class_idx : 975 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2931 │ │ +source_file_idx : 2924 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -112350,17 +112457,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe50: |[05fe50] org.hiittimer.beans.TrainingPlanBean$1.:()V │ │ -05fe60: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05fe66: 0e00 |0003: return-void │ │ +05fe38: |[05fe38] org.hiittimer.beans.TrainingPlanBean$1.:()V │ │ +05fe48: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05fe4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ │ │ Virtual methods - │ │ @@ -112369,39 +112476,39 @@ │ │ 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 │ │ -05fe68: |[05fe68] org.hiittimer.beans.TrainingPlanBean$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05fe78: 6e20 ac19 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/TrainingPlanBean$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean; // method@19ac │ │ -05fe7e: 0c00 |0003: move-result-object v0 │ │ -05fe80: 1100 |0004: return-object v0 │ │ +05fe50: |[05fe50] org.hiittimer.beans.TrainingPlanBean$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05fe60: 6e20 ac19 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/TrainingPlanBean$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean; // method@19ac │ │ +05fe66: 0c00 |0003: move-result-object v0 │ │ +05fe68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Lorg/hiittimer/beans/TrainingPlanBean$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05fe84: |[05fe84] org.hiittimer.beans.TrainingPlanBean$1.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ -05fe94: 2200 d003 |0000: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ -05fe98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05fe9a: 7030 b219 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.:(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V // method@19b2 │ │ -05fea0: 1100 |0006: return-object v0 │ │ +05fe6c: |[05fe6c] org.hiittimer.beans.TrainingPlanBean$1.createFromParcel:(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ +05fe7c: 2200 d003 |0000: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ +05fe80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05fe82: 7030 b219 3001 |0003: invoke-direct {v0, v3, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.:(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V // method@19b2 │ │ +05fe88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -112410,51 +112517,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05fea4: |[05fea4] org.hiittimer.beans.TrainingPlanBean$1.newArray:(I)[Ljava/lang/Object; │ │ -05feb4: 6e20 ae19 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/TrainingPlanBean$1;.newArray:(I)[Lorg/hiittimer/beans/TrainingPlanBean; // method@19ae │ │ -05feba: 0c00 |0003: move-result-object v0 │ │ -05febc: 1100 |0004: return-object v0 │ │ +05fe8c: |[05fe8c] org.hiittimer.beans.TrainingPlanBean$1.newArray:(I)[Ljava/lang/Object; │ │ +05fe9c: 6e20 ae19 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/beans/TrainingPlanBean$1;.newArray:(I)[Lorg/hiittimer/beans/TrainingPlanBean; // method@19ae │ │ +05fea2: 0c00 |0003: move-result-object v0 │ │ +05fea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Lorg/hiittimer/beans/TrainingPlanBean$1;) │ │ name : 'newArray' │ │ type : '(I)[Lorg/hiittimer/beans/TrainingPlanBean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fec0: |[05fec0] org.hiittimer.beans.TrainingPlanBean$1.newArray:(I)[Lorg/hiittimer/beans/TrainingPlanBean; │ │ -05fed0: 2320 1604 |0000: new-array v0, v2, [Lorg/hiittimer/beans/TrainingPlanBean; // type@0416 │ │ -05fed4: 1100 |0002: return-object v0 │ │ +05fea8: |[05fea8] org.hiittimer.beans.TrainingPlanBean$1.newArray:(I)[Lorg/hiittimer/beans/TrainingPlanBean; │ │ +05feb8: 2320 1604 |0000: new-array v0, v2, [Lorg/hiittimer/beans/TrainingPlanBean; // type@0416 │ │ +05febc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2931 (TrainingPlanBean.java) │ │ + source_file_idx : 2924 (TrainingPlanBean.java) │ │ │ │ Class #434 header: │ │ class_idx : 976 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2931 │ │ +source_file_idx : 2924 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 8 │ │ │ │ Class #434 annotations: │ │ Annotations on field #1701 'CREATOR' │ │ @@ -112486,36 +112593,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05fed8: |[05fed8] org.hiittimer.beans.TrainingPlanBean.:()V │ │ -05fee8: 2200 cf03 |0000: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean$1; // type@03cf │ │ -05feec: 7010 aa19 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/TrainingPlanBean$1;.:()V // method@19aa │ │ -05fef2: 6900 a506 |0005: sput-object v0, Lorg/hiittimer/beans/TrainingPlanBean;.CREATOR:Landroid/os/Parcelable$Creator; // field@06a5 │ │ -05fef6: 0e00 |0007: return-void │ │ +05fec0: |[05fec0] org.hiittimer.beans.TrainingPlanBean.:()V │ │ +05fed0: 2200 cf03 |0000: new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean$1; // type@03cf │ │ +05fed4: 7010 aa19 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/beans/TrainingPlanBean$1;.:()V // method@19aa │ │ +05feda: 6900 a506 |0005: sput-object v0, Lorg/hiittimer/beans/TrainingPlanBean;.CREATOR:Landroid/os/Parcelable$Creator; // field@06a5 │ │ +05fede: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/beans/TrainingPlanBean;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fef8: |[05fef8] org.hiittimer.beans.TrainingPlanBean.:()V │ │ -05ff08: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ff0e: 0e00 |0003: return-void │ │ +05fee0: |[05fee0] org.hiittimer.beans.TrainingPlanBean.:()V │ │ +05fef0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +05fef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ │ │ @@ -112524,24 +112631,24 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05ff10: |[05ff10] org.hiittimer.beans.TrainingPlanBean.:(Landroid/os/Parcel;)V │ │ -05ff20: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -05ff26: 6e10 f301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ -05ff2c: 0c00 |0006: move-result-object v0 │ │ -05ff2e: 5b10 a706 |0007: iput-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -05ff32: 6e10 f201 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readSerializable:()Ljava/io/Serializable; // method@01f2 │ │ -05ff38: 0c00 |000c: move-result-object v0 │ │ -05ff3a: 1f00 5a03 |000d: check-cast v0, Ljava/lang/Integer; // type@035a │ │ -05ff3e: 5b10 a606 |000f: iput-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -05ff42: 0e00 |0011: return-void │ │ +05fef8: |[05fef8] org.hiittimer.beans.TrainingPlanBean.:(Landroid/os/Parcel;)V │ │ +05ff08: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +05ff0e: 6e10 f301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01f3 │ │ +05ff14: 0c00 |0006: move-result-object v0 │ │ +05ff16: 5b10 a706 |0007: iput-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +05ff1a: 6e10 f201 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readSerializable:()Ljava/io/Serializable; // method@01f2 │ │ +05ff20: 0c00 |000c: move-result-object v0 │ │ +05ff22: 1f00 5a03 |000d: check-cast v0, Ljava/lang/Integer; // type@035a │ │ +05ff26: 5b10 a606 |000f: iput-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +05ff2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=34 │ │ locals : │ │ @@ -112553,17 +112660,17 @@ │ │ type : '(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ff44: |[05ff44] org.hiittimer.beans.TrainingPlanBean.:(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V │ │ -05ff54: 7020 b119 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.:(Landroid/os/Parcel;)V // method@19b1 │ │ -05ff5a: 0e00 |0003: return-void │ │ +05ff2c: |[05ff2c] org.hiittimer.beans.TrainingPlanBean.:(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V │ │ +05ff3c: 7020 b119 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/beans/TrainingPlanBean;.:(Landroid/os/Parcel;)V // method@19b1 │ │ +05ff42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/hiittimer/beans/TrainingPlanBean$1; │ │ @@ -112574,17 +112681,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ff5c: |[05ff5c] org.hiittimer.beans.TrainingPlanBean.describeContents:()I │ │ -05ff6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ff6e: 0f00 |0001: return v0 │ │ +05ff44: |[05ff44] org.hiittimer.beans.TrainingPlanBean.describeContents:()I │ │ +05ff54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ff56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ │ │ #1 : (in Lorg/hiittimer/beans/TrainingPlanBean;) │ │ @@ -112592,57 +112699,57 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -05ff70: |[05ff70] org.hiittimer.beans.TrainingPlanBean.equals:(Ljava/lang/Object;)Z │ │ -05ff80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05ff82: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05ff84: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05ff88: 0f01 |0004: return v1 │ │ -05ff8a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05ff8e: 0121 |0007: move v1, v2 │ │ -05ff90: 28fc |0008: goto 0004 // -0004 │ │ -05ff92: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05ff98: 0c03 |000c: move-result-object v3 │ │ -05ff9a: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -05ffa0: 0c04 |0010: move-result-object v4 │ │ -05ffa2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05ffa6: 0121 |0013: move v1, v2 │ │ -05ffa8: 28f0 |0014: goto 0004 // -0010 │ │ -05ffaa: 0760 |0015: move-object v0, v6 │ │ -05ffac: 1f00 d003 |0016: check-cast v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ -05ffb0: 5453 a606 |0018: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -05ffb4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05ffb8: 5403 a606 |001c: iget-object v3, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -05ffbc: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -05ffc0: 0121 |0020: move v1, v2 │ │ -05ffc2: 28e3 |0021: goto 0004 // -001d │ │ -05ffc4: 5453 a606 |0022: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -05ffc8: 5404 a606 |0024: iget-object v4, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -05ffcc: 6e20 a617 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ -05ffd2: 0a03 |0029: move-result v3 │ │ -05ffd4: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -05ffd8: 0121 |002c: move v1, v2 │ │ -05ffda: 28d7 |002d: goto 0004 // -0029 │ │ -05ffdc: 5453 a706 |002e: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -05ffe0: 3903 0800 |0030: if-nez v3, 0038 // +0008 │ │ -05ffe4: 5403 a706 |0032: iget-object v3, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -05ffe8: 3803 d0ff |0034: if-eqz v3, 0004 // -0030 │ │ -05ffec: 0121 |0036: move v1, v2 │ │ -05ffee: 28cd |0037: goto 0004 // -0033 │ │ -05fff0: 5453 a706 |0038: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -05fff4: 5404 a706 |003a: iget-object v4, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -05fff8: 6e20 d217 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -05fffe: 0a03 |003f: move-result v3 │ │ -060000: 3903 c4ff |0040: if-nez v3, 0004 // -003c │ │ -060004: 0121 |0042: move v1, v2 │ │ -060006: 28c1 |0043: goto 0004 // -003f │ │ +05ff58: |[05ff58] org.hiittimer.beans.TrainingPlanBean.equals:(Ljava/lang/Object;)Z │ │ +05ff68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05ff6a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05ff6c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05ff70: 0f01 |0004: return v1 │ │ +05ff72: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05ff76: 0121 |0007: move v1, v2 │ │ +05ff78: 28fc |0008: goto 0004 // -0004 │ │ +05ff7a: 6e10 c217 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +05ff80: 0c03 |000c: move-result-object v3 │ │ +05ff82: 6e10 c217 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +05ff88: 0c04 |0010: move-result-object v4 │ │ +05ff8a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05ff8e: 0121 |0013: move v1, v2 │ │ +05ff90: 28f0 |0014: goto 0004 // -0010 │ │ +05ff92: 0760 |0015: move-object v0, v6 │ │ +05ff94: 1f00 d003 |0016: check-cast v0, Lorg/hiittimer/beans/TrainingPlanBean; // type@03d0 │ │ +05ff98: 5453 a606 |0018: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +05ff9c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05ffa0: 5403 a606 |001c: iget-object v3, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +05ffa4: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +05ffa8: 0121 |0020: move v1, v2 │ │ +05ffaa: 28e3 |0021: goto 0004 // -001d │ │ +05ffac: 5453 a606 |0022: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +05ffb0: 5404 a606 |0024: iget-object v4, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +05ffb4: 6e20 a617 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Integer;.equals:(Ljava/lang/Object;)Z // method@17a6 │ │ +05ffba: 0a03 |0029: move-result v3 │ │ +05ffbc: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +05ffc0: 0121 |002c: move v1, v2 │ │ +05ffc2: 28d7 |002d: goto 0004 // -0029 │ │ +05ffc4: 5453 a706 |002e: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +05ffc8: 3903 0800 |0030: if-nez v3, 0038 // +0008 │ │ +05ffcc: 5403 a706 |0032: iget-object v3, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +05ffd0: 3803 d0ff |0034: if-eqz v3, 0004 // -0030 │ │ +05ffd4: 0121 |0036: move v1, v2 │ │ +05ffd6: 28cd |0037: goto 0004 // -0033 │ │ +05ffd8: 5453 a706 |0038: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +05ffdc: 5404 a706 |003a: iget-object v4, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +05ffe0: 6e20 d217 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +05ffe6: 0a03 |003f: move-result v3 │ │ +05ffe8: 3903 c4ff |0040: if-nez v3, 0004 // -003c │ │ +05ffec: 0121 |0042: move v1, v2 │ │ +05ffee: 28c1 |0043: goto 0004 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0004 line=106 │ │ 0x0005 line=91 │ │ 0x0008 line=92 │ │ 0x0009 line=93 │ │ @@ -112668,17 +112775,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060008: |[060008] org.hiittimer.beans.TrainingPlanBean.getGetReadyTimeInSeconds:()Ljava/lang/Integer; │ │ -060018: 5410 a606 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -06001c: 1100 |0002: return-object v0 │ │ +05fff0: |[05fff0] org.hiittimer.beans.TrainingPlanBean.getGetReadyTimeInSeconds:()Ljava/lang/Integer; │ │ +060000: 5410 a606 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +060004: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ │ │ #3 : (in Lorg/hiittimer/beans/TrainingPlanBean;) │ │ @@ -112686,17 +112793,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060020: |[060020] org.hiittimer.beans.TrainingPlanBean.getName:()Ljava/lang/String; │ │ -060030: 5410 a706 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -060034: 1100 |0002: return-object v0 │ │ +060008: |[060008] org.hiittimer.beans.TrainingPlanBean.getName:()Ljava/lang/String; │ │ +060018: 5410 a706 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +06001c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ │ │ #4 : (in Lorg/hiittimer/beans/TrainingPlanBean;) │ │ @@ -112704,35 +112811,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -060038: |[060038] org.hiittimer.beans.TrainingPlanBean.hashCode:()I │ │ -060048: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06004a: 1300 1f00 |0001: const/16 v0, #int 31 // #1f │ │ -06004e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -060050: 5452 a606 |0004: iget-object v2, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -060054: 3902 0e00 |0006: if-nez v2, 0014 // +000e │ │ -060058: 0132 |0008: move v2, v3 │ │ -06005a: d801 021f |0009: add-int/lit8 v1, v2, #int 31 // #1f │ │ -06005e: da02 011f |000b: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -060062: 5454 a706 |000d: iget-object v4, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -060066: 3904 0c00 |000f: if-nez v4, 001b // +000c │ │ -06006a: 9001 0203 |0011: add-int v1, v2, v3 │ │ -06006e: 0f01 |0013: return v1 │ │ -060070: 5452 a606 |0014: iget-object v2, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -060074: 6e10 a717 0200 |0016: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ -06007a: 0a02 |0019: move-result v2 │ │ -06007c: 28ef |001a: goto 0009 // -0011 │ │ -06007e: 5453 a706 |001b: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -060082: 6e10 d517 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@17d5 │ │ -060088: 0a03 |0020: move-result v3 │ │ -06008a: 28f0 |0021: goto 0011 // -0010 │ │ +060020: |[060020] org.hiittimer.beans.TrainingPlanBean.hashCode:()I │ │ +060030: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +060032: 1300 1f00 |0001: const/16 v0, #int 31 // #1f │ │ +060036: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +060038: 5452 a606 |0004: iget-object v2, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +06003c: 3902 0e00 |0006: if-nez v2, 0014 // +000e │ │ +060040: 0132 |0008: move v2, v3 │ │ +060042: d801 021f |0009: add-int/lit8 v1, v2, #int 31 // #1f │ │ +060046: da02 011f |000b: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +06004a: 5454 a706 |000d: iget-object v4, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +06004e: 3904 0c00 |000f: if-nez v4, 001b // +000c │ │ +060052: 9001 0203 |0011: add-int v1, v2, v3 │ │ +060056: 0f01 |0013: return v1 │ │ +060058: 5452 a606 |0014: iget-object v2, v5, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +06005c: 6e10 a717 0200 |0016: invoke-virtual {v2}, Ljava/lang/Integer;.hashCode:()I // method@17a7 │ │ +060062: 0a02 |0019: move-result v2 │ │ +060064: 28ef |001a: goto 0009 // -0011 │ │ +060066: 5453 a706 |001b: iget-object v3, v5, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +06006a: 6e10 d517 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@17d5 │ │ +060070: 0a03 |0020: move-result v3 │ │ +060072: 28f0 |0021: goto 0011 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0003 line=81 │ │ 0x0004 line=82 │ │ 0x000b line=83 │ │ 0x0013 line=84 │ │ @@ -112748,17 +112855,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06008c: |[06008c] org.hiittimer.beans.TrainingPlanBean.setGetReadyTimeInSeconds:(Ljava/lang/Integer;)V │ │ -06009c: 5b01 a606 |0000: iput-object v1, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -0600a0: 0e00 |0002: return-void │ │ +060074: |[060074] org.hiittimer.beans.TrainingPlanBean.setGetReadyTimeInSeconds:(Ljava/lang/Integer;)V │ │ +060084: 5b01 a606 |0000: iput-object v1, v0, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +060088: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0002 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ 0x0000 - 0x0003 reg=1 getReadyTimeInSeconds Ljava/lang/Integer; │ │ @@ -112768,17 +112875,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0600a4: |[0600a4] org.hiittimer.beans.TrainingPlanBean.setName:(Ljava/lang/String;)V │ │ -0600b4: 5b01 a706 |0000: iput-object v1, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -0600b8: 0e00 |0002: return-void │ │ +06008c: |[06008c] org.hiittimer.beans.TrainingPlanBean.setName:(Ljava/lang/String;)V │ │ +06009c: 5b01 a706 |0000: iput-object v1, v0, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +0600a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -112788,37 +112895,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0600bc: |[0600bc] org.hiittimer.beans.TrainingPlanBean.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0600cc: 5410 a706 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ -0600d0: 6e20 f901 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ -0600d6: 5410 a606 |0005: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ -0600da: 6e20 f801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeSerializable:(Ljava/io/Serializable;)V // method@01f8 │ │ -0600e0: 0e00 |000a: return-void │ │ +0600a4: |[0600a4] org.hiittimer.beans.TrainingPlanBean.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0600b4: 5410 a706 |0000: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.name:Ljava/lang/String; // field@06a7 │ │ +0600b8: 6e20 f901 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01f9 │ │ +0600be: 5410 a606 |0005: iget-object v0, v1, Lorg/hiittimer/beans/TrainingPlanBean;.getReadyTimeInSeconds:Ljava/lang/Integer; // field@06a6 │ │ +0600c2: 6e20 f801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeSerializable:(Ljava/io/Serializable;)V // method@01f8 │ │ +0600c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000a line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/beans/TrainingPlanBean; │ │ 0x0000 - 0x000b reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000b reg=3 flags I │ │ │ │ - source_file_idx : 2931 (TrainingPlanBean.java) │ │ + source_file_idx : 2924 (TrainingPlanBean.java) │ │ │ │ Class #435 header: │ │ class_idx : 977 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2932 │ │ +source_file_idx : 2925 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #435 - │ │ Class descriptor : 'Lorg/hiittimer/beans/TrainingPlanBeanUtils;' │ │ @@ -112833,17 +112940,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0600e4: |[0600e4] org.hiittimer.beans.TrainingPlanBeanUtils.:()V │ │ -0600f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0600fa: 0e00 |0003: return-void │ │ +0600cc: |[0600cc] org.hiittimer.beans.TrainingPlanBeanUtils.:()V │ │ +0600dc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0600e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/beans/TrainingPlanBeanUtils; │ │ │ │ @@ -112852,44 +112959,44 @@ │ │ type : '(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0600fc: |[0600fc] org.hiittimer.beans.TrainingPlanBeanUtils.convert:(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ -06010c: 2200 d903 |0000: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -060110: 7010 f719 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.:()V // method@19f7 │ │ -060116: 6e10 b619 0200 |0005: invoke-virtual {v2}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ -06011c: 0c01 |0008: move-result-object v1 │ │ -06011e: 6e20 041a 1000 |0009: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ -060124: 6e10 b519 0200 |000c: invoke-virtual {v2}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ -06012a: 0c01 |000f: move-result-object v1 │ │ -06012c: 6e10 a817 0100 |0010: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -060132: 0a01 |0013: move-result v1 │ │ -060134: 6e20 021a 1000 |0014: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ -06013a: 1100 |0017: return-object v0 │ │ +0600e4: |[0600e4] org.hiittimer.beans.TrainingPlanBeanUtils.convert:(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ +0600f4: 2200 d903 |0000: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +0600f8: 7010 f719 0000 |0002: invoke-direct {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.:()V // method@19f7 │ │ +0600fe: 6e10 b619 0200 |0005: invoke-virtual {v2}, Lorg/hiittimer/beans/TrainingPlanBean;.getName:()Ljava/lang/String; // method@19b6 │ │ +060104: 0c01 |0008: move-result-object v1 │ │ +060106: 6e20 041a 1000 |0009: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ +06010c: 6e10 b519 0200 |000c: invoke-virtual {v2}, Lorg/hiittimer/beans/TrainingPlanBean;.getGetReadyTimeInSeconds:()Ljava/lang/Integer; // method@19b5 │ │ +060112: 0c01 |000f: move-result-object v1 │ │ +060114: 6e10 a817 0100 |0010: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +06011a: 0a01 |0013: move-result v1 │ │ +06011c: 6e20 021a 1000 |0014: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ +060122: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0017 line=36 │ │ locals : │ │ 0x0005 - 0x0018 reg=0 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0018 reg=2 trainingPlanBean Lorg/hiittimer/beans/TrainingPlanBean; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2932 (TrainingPlanBeanUtils.java) │ │ + source_file_idx : 2925 (TrainingPlanBeanUtils.java) │ │ │ │ Class #436 header: │ │ class_idx : 979 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 71 │ │ -source_file_idx : 814 │ │ +source_file_idx : 807 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -112909,18 +113016,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -06013c: |[06013c] org.hiittimer.database.generated.DaoMaster$OpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ -06014c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -060150: 7050 5101 2143 |0002: invoke-direct {v1, v2, v3, v4, v0}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0151 │ │ -060156: 0e00 |0005: return-void │ │ +060124: |[060124] org.hiittimer.database.generated.DaoMaster$OpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ +060134: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +060138: 7050 5101 2143 |0002: invoke-direct {v1, v2, v3, v4, v0}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@0151 │ │ +06013e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/hiittimer/database/generated/DaoMaster$OpenHelper; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -112933,37 +113040,37 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -060158: |[060158] org.hiittimer.database.generated.DaoMaster$OpenHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -060168: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -06016c: 1a01 eb02 |0002: const-string v1, "Creating tables for schema version 10" // string@02eb │ │ -060170: 7120 a212 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ -060176: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -060178: 7120 c419 0300 |0008: invoke-static {v3, v0}, Lorg/hiittimer/database/generated/DaoMaster;.createAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19c4 │ │ -06017e: 0e00 |000b: return-void │ │ +060140: |[060140] org.hiittimer.database.generated.DaoMaster$OpenHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +060150: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +060154: 1a01 e402 |0002: const-string v1, "Creating tables for schema version 10" // string@02e4 │ │ +060158: 7120 a212 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ +06015e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +060160: 7120 c419 0300 |0008: invoke-static {v3, v0}, Lorg/hiittimer/database/generated/DaoMaster;.createAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19c4 │ │ +060166: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ 0x000b line=60 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/database/generated/DaoMaster$OpenHelper; │ │ 0x0000 - 0x000c reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ - source_file_idx : 814 (DaoMaster.java) │ │ + source_file_idx : 807 (DaoMaster.java) │ │ │ │ Class #437 header: │ │ class_idx : 982 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2704 │ │ +source_file_idx : 2697 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 10 │ │ │ │ Class #437 - │ │ Class descriptor : 'Lorg/hiittimer/database/generated/Round;' │ │ @@ -112998,17 +113105,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060180: |[060180] org.hiittimer.database.generated.Round.:()V │ │ -060190: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060196: 0e00 |0003: return-void │ │ +060168: |[060168] org.hiittimer.database.generated.Round.:()V │ │ +060178: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06017e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ │ │ @@ -113017,18 +113124,18 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060198: |[060198] org.hiittimer.database.generated.Round.:(Ljava/lang/Long;)V │ │ -0601a8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0601ae: 5b01 af06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ -0601b2: 0e00 |0005: return-void │ │ +060180: |[060180] org.hiittimer.database.generated.Round.:(Ljava/lang/Long;)V │ │ +060190: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060196: 5b01 af06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ +06019a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ @@ -113039,22 +113146,22 @@ │ │ type : '(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0601b4: |[0601b4] org.hiittimer.database.generated.Round.:(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V │ │ -0601c4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0601ca: 5b12 af06 |0003: iput-object v2, v1, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ -0601ce: 5b13 b006 |0005: iput-object v3, v1, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ -0601d2: 5914 b306 |0007: iput v4, v1, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ -0601d6: 5915 b106 |0009: iput v5, v1, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ -0601da: 5a16 b206 |000b: iput-wide v6, v1, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ -0601de: 0e00 |000d: return-void │ │ +06019c: |[06019c] org.hiittimer.database.generated.Round.:(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V │ │ +0601ac: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0601b2: 5b12 af06 |0003: iput-object v2, v1, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ +0601b6: 5b13 b006 |0005: iput-object v3, v1, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ +0601ba: 5914 b306 |0007: iput v4, v1, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ +0601be: 5915 b106 |0009: iput v5, v1, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ +0601c2: 5a16 b206 |000b: iput-wide v6, v1, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ +0601c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ @@ -113074,17 +113181,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0601e0: |[0601e0] org.hiittimer.database.generated.Round.getId:()Ljava/lang/Long; │ │ -0601f0: 5410 af06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ -0601f4: 1100 |0002: return-object v0 │ │ +0601c8: |[0601c8] org.hiittimer.database.generated.Round.getId:()Ljava/lang/Long; │ │ +0601d8: 5410 af06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ +0601dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/Round; │ │ │ │ #1 : (in Lorg/hiittimer/database/generated/Round;) │ │ @@ -113092,17 +113199,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0601f8: |[0601f8] org.hiittimer.database.generated.Round.getNumber:()Ljava/lang/Integer; │ │ -060208: 5410 b006 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ -06020c: 1100 |0002: return-object v0 │ │ +0601e0: |[0601e0] org.hiittimer.database.generated.Round.getNumber:()Ljava/lang/Integer; │ │ +0601f0: 5410 b006 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ +0601f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/Round; │ │ │ │ #2 : (in Lorg/hiittimer/database/generated/Round;) │ │ @@ -113110,17 +113217,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060210: |[060210] org.hiittimer.database.generated.Round.getRestInSeconds:()I │ │ -060220: 5210 b106 |0000: iget v0, v1, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ -060224: 0f00 |0002: return v0 │ │ +0601f8: |[0601f8] org.hiittimer.database.generated.Round.getRestInSeconds:()I │ │ +060208: 5210 b106 |0000: iget v0, v1, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ +06020c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/Round; │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/Round;) │ │ @@ -113128,17 +113235,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060228: |[060228] org.hiittimer.database.generated.Round.getTrainingPlanId:()J │ │ -060238: 5320 b206 |0000: iget-wide v0, v2, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ -06023c: 1000 |0002: return-wide v0 │ │ +060210: |[060210] org.hiittimer.database.generated.Round.getTrainingPlanId:()J │ │ +060220: 5320 b206 |0000: iget-wide v0, v2, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ +060224: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/hiittimer/database/generated/Round; │ │ │ │ #4 : (in Lorg/hiittimer/database/generated/Round;) │ │ @@ -113146,17 +113253,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060240: |[060240] org.hiittimer.database.generated.Round.getWorkInSeconds:()I │ │ -060250: 5210 b306 |0000: iget v0, v1, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ -060254: 0f00 |0002: return v0 │ │ +060228: |[060228] org.hiittimer.database.generated.Round.getWorkInSeconds:()I │ │ +060238: 5210 b306 |0000: iget v0, v1, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ +06023c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/Round; │ │ │ │ #5 : (in Lorg/hiittimer/database/generated/Round;) │ │ @@ -113164,17 +113271,17 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060258: |[060258] org.hiittimer.database.generated.Round.setId:(Ljava/lang/Long;)V │ │ -060268: 5b01 af06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ -06026c: 0e00 |0002: return-void │ │ +060240: |[060240] org.hiittimer.database.generated.Round.setId:(Ljava/lang/Long;)V │ │ +060250: 5b01 af06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.id:Ljava/lang/Long; // field@06af │ │ +060254: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0003 reg=1 id Ljava/lang/Long; │ │ @@ -113184,17 +113291,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060270: |[060270] org.hiittimer.database.generated.Round.setNumber:(Ljava/lang/Integer;)V │ │ -060280: 5b01 b006 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ -060284: 0e00 |0002: return-void │ │ +060258: |[060258] org.hiittimer.database.generated.Round.setNumber:(Ljava/lang/Integer;)V │ │ +060268: 5b01 b006 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/Round;.number:Ljava/lang/Integer; // field@06b0 │ │ +06026c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0003 reg=1 number Ljava/lang/Integer; │ │ @@ -113204,17 +113311,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060288: |[060288] org.hiittimer.database.generated.Round.setRestInSeconds:(I)V │ │ -060298: 5901 b106 |0000: iput v1, v0, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ -06029c: 0e00 |0002: return-void │ │ +060270: |[060270] org.hiittimer.database.generated.Round.setRestInSeconds:(I)V │ │ +060280: 5901 b106 |0000: iput v1, v0, Lorg/hiittimer/database/generated/Round;.restInSeconds:I // field@06b1 │ │ +060284: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0003 reg=1 restInSeconds I │ │ @@ -113224,17 +113331,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0602a0: |[0602a0] org.hiittimer.database.generated.Round.setTrainingPlanId:(J)V │ │ -0602b0: 5a12 b206 |0000: iput-wide v2, v1, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ -0602b4: 0e00 |0002: return-void │ │ +060288: |[060288] org.hiittimer.database.generated.Round.setTrainingPlanId:(J)V │ │ +060298: 5a12 b206 |0000: iput-wide v2, v1, Lorg/hiittimer/database/generated/Round;.trainingPlanId:J // field@06b2 │ │ +06029c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0003 reg=2 trainingPlanId J │ │ @@ -113244,32 +113351,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0602b8: |[0602b8] org.hiittimer.database.generated.Round.setWorkInSeconds:(I)V │ │ -0602c8: 5901 b306 |0000: iput v1, v0, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ -0602cc: 0e00 |0002: return-void │ │ +0602a0: |[0602a0] org.hiittimer.database.generated.Round.setWorkInSeconds:(I)V │ │ +0602b0: 5901 b306 |0000: iput v1, v0, Lorg/hiittimer/database/generated/Round;.workInSeconds:I // field@06b3 │ │ +0602b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0003 reg=1 workInSeconds I │ │ │ │ - source_file_idx : 2704 (Round.java) │ │ + source_file_idx : 2697 (Round.java) │ │ │ │ Class #438 header: │ │ class_idx : 983 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2709 │ │ +source_file_idx : 2702 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -113309,55 +113416,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 75 16-bit code units │ │ -0602d0: |[0602d0] org.hiittimer.database.generated.RoundDao$Properties.:()V │ │ -0602e0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0602e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0602e4: 2200 0f03 |0002: new-instance v0, Lde/greenrobot/dao/Property; // type@030f │ │ -0602e8: 1c02 5d03 |0004: const-class v2, Ljava/lang/Long; // type@035d │ │ -0602ec: 1a03 1e13 |0006: const-string v3, "id" // string@131e │ │ -0602f0: 1a05 960c |0008: const-string v5, "_id" // string@0c96 │ │ -0602f4: 7606 7915 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -0602fa: 6900 b406 |000d: sput-object v0, Lorg/hiittimer/database/generated/RoundDao$Properties;.Id:Lde/greenrobot/dao/Property; // field@06b4 │ │ -0602fe: 2203 0f03 |000f: new-instance v3, Lde/greenrobot/dao/Property; // type@030f │ │ -060302: 1c05 5a03 |0011: const-class v5, Ljava/lang/Integer; // type@035a │ │ -060306: 1a06 ac17 |0013: const-string v6, "number" // string@17ac │ │ -06030a: 1a08 d409 |0015: const-string v8, "NUMBER" // string@09d4 │ │ -06030e: 0117 |0017: move v7, v1 │ │ -060310: 7606 7915 0300 |0018: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060316: 6903 b506 |001b: sput-object v3, Lorg/hiittimer/database/generated/RoundDao$Properties;.Number:Lde/greenrobot/dao/Property; // field@06b5 │ │ -06031a: 2202 0f03 |001d: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ -06031e: 1223 |001f: const/4 v3, #int 2 // #2 │ │ -060320: 6204 4f06 |0020: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ -060324: 1a05 1d1e |0022: const-string v5, "workInSeconds" // string@1e1d │ │ -060328: 1a07 320c |0024: const-string v7, "WORK_IN_SECONDS" // string@0c32 │ │ -06032c: 0116 |0026: move v6, v1 │ │ -06032e: 7606 7915 0200 |0027: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060334: 6902 b806 |002a: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.WorkInSeconds:Lde/greenrobot/dao/Property; // field@06b8 │ │ -060338: 2202 0f03 |002c: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ -06033c: 1233 |002e: const/4 v3, #int 3 // #3 │ │ -06033e: 6204 4f06 |002f: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ -060342: 1a05 211a |0031: const-string v5, "restInSeconds" // string@1a21 │ │ -060346: 1a07 6f0a |0033: const-string v7, "REST_IN_SECONDS" // string@0a6f │ │ -06034a: 0116 |0035: move v6, v1 │ │ -06034c: 7606 7915 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060352: 6902 b606 |0039: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.RestInSeconds:Lde/greenrobot/dao/Property; // field@06b6 │ │ -060356: 2202 0f03 |003b: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ -06035a: 1243 |003d: const/4 v3, #int 4 // #4 │ │ -06035c: 6204 5006 |003e: sget-object v4, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@0650 │ │ -060360: 1a05 451d |0040: const-string v5, "trainingPlanId" // string@1d45 │ │ -060364: 1a07 2e0b |0042: const-string v7, "TRAINING_PLAN_ID" // string@0b2e │ │ -060368: 0116 |0044: move v6, v1 │ │ -06036a: 7606 7915 0200 |0045: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060370: 6902 b706 |0048: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.TrainingPlanId:Lde/greenrobot/dao/Property; // field@06b7 │ │ -060374: 0e00 |004a: return-void │ │ +0602b8: |[0602b8] org.hiittimer.database.generated.RoundDao$Properties.:()V │ │ +0602c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0602ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0602cc: 2200 0f03 |0002: new-instance v0, Lde/greenrobot/dao/Property; // type@030f │ │ +0602d0: 1c02 5d03 |0004: const-class v2, Ljava/lang/Long; // type@035d │ │ +0602d4: 1a03 1713 |0006: const-string v3, "id" // string@1317 │ │ +0602d8: 1a05 8f0c |0008: const-string v5, "_id" // string@0c8f │ │ +0602dc: 7606 7915 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +0602e2: 6900 b406 |000d: sput-object v0, Lorg/hiittimer/database/generated/RoundDao$Properties;.Id:Lde/greenrobot/dao/Property; // field@06b4 │ │ +0602e6: 2203 0f03 |000f: new-instance v3, Lde/greenrobot/dao/Property; // type@030f │ │ +0602ea: 1c05 5a03 |0011: const-class v5, Ljava/lang/Integer; // type@035a │ │ +0602ee: 1a06 a517 |0013: const-string v6, "number" // string@17a5 │ │ +0602f2: 1a08 cd09 |0015: const-string v8, "NUMBER" // string@09cd │ │ +0602f6: 0117 |0017: move v7, v1 │ │ +0602f8: 7606 7915 0300 |0018: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +0602fe: 6903 b506 |001b: sput-object v3, Lorg/hiittimer/database/generated/RoundDao$Properties;.Number:Lde/greenrobot/dao/Property; // field@06b5 │ │ +060302: 2202 0f03 |001d: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ +060306: 1223 |001f: const/4 v3, #int 2 // #2 │ │ +060308: 6204 4f06 |0020: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ +06030c: 1a05 161e |0022: const-string v5, "workInSeconds" // string@1e16 │ │ +060310: 1a07 2b0c |0024: const-string v7, "WORK_IN_SECONDS" // string@0c2b │ │ +060314: 0116 |0026: move v6, v1 │ │ +060316: 7606 7915 0200 |0027: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +06031c: 6902 b806 |002a: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.WorkInSeconds:Lde/greenrobot/dao/Property; // field@06b8 │ │ +060320: 2202 0f03 |002c: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ +060324: 1233 |002e: const/4 v3, #int 3 // #3 │ │ +060326: 6204 4f06 |002f: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ +06032a: 1a05 1a1a |0031: const-string v5, "restInSeconds" // string@1a1a │ │ +06032e: 1a07 680a |0033: const-string v7, "REST_IN_SECONDS" // string@0a68 │ │ +060332: 0116 |0035: move v6, v1 │ │ +060334: 7606 7915 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +06033a: 6902 b606 |0039: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.RestInSeconds:Lde/greenrobot/dao/Property; // field@06b6 │ │ +06033e: 2202 0f03 |003b: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ +060342: 1243 |003d: const/4 v3, #int 4 // #4 │ │ +060344: 6204 5006 |003e: sget-object v4, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@0650 │ │ +060348: 1a05 3e1d |0040: const-string v5, "trainingPlanId" // string@1d3e │ │ +06034c: 1a07 270b |0042: const-string v7, "TRAINING_PLAN_ID" // string@0b27 │ │ +060350: 0116 |0044: move v6, v1 │ │ +060352: 7606 7915 0200 |0045: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +060358: 6902 b706 |0048: sput-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.TrainingPlanId:Lde/greenrobot/dao/Property; // field@06b7 │ │ +06035c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000f line=48 │ │ 0x001d line=49 │ │ 0x002c line=50 │ │ 0x003b line=51 │ │ @@ -113368,31 +113475,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060378: |[060378] org.hiittimer.database.generated.RoundDao$Properties.:()V │ │ -060388: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06038e: 0e00 |0003: return-void │ │ +060360: |[060360] org.hiittimer.database.generated.RoundDao$Properties.:()V │ │ +060370: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/RoundDao$Properties; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2709 (RoundDao.java) │ │ + source_file_idx : 2702 (RoundDao.java) │ │ │ │ Class #439 header: │ │ class_idx : 985 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2929 │ │ +source_file_idx : 2922 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #439 annotations: │ │ Annotations on field #1728 'rounds' │ │ @@ -113437,17 +113544,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060390: |[060390] org.hiittimer.database.generated.TrainingPlan.:()V │ │ -0603a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0603a6: 0e00 |0003: return-void │ │ +060378: |[060378] org.hiittimer.database.generated.TrainingPlan.:()V │ │ +060388: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06038e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ @@ -113456,18 +113563,18 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0603a8: |[0603a8] org.hiittimer.database.generated.TrainingPlan.:(Ljava/lang/Long;)V │ │ -0603b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0603be: 5b01 bd06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ -0603c2: 0e00 |0005: return-void │ │ +060390: |[060390] org.hiittimer.database.generated.TrainingPlan.:(Ljava/lang/Long;)V │ │ +0603a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0603a6: 5b01 bd06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ +0603aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -113478,20 +113585,20 @@ │ │ type : '(Ljava/lang/Long;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0603c4: |[0603c4] org.hiittimer.database.generated.TrainingPlan.:(Ljava/lang/Long;Ljava/lang/String;I)V │ │ -0603d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0603da: 5b01 bd06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ -0603de: 5b02 bf06 |0005: iput-object v2, v0, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ -0603e2: 5903 bc06 |0007: iput v3, v0, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ -0603e6: 0e00 |0009: return-void │ │ +0603ac: |[0603ac] org.hiittimer.database.generated.TrainingPlan.:(Ljava/lang/Long;Ljava/lang/String;I)V │ │ +0603bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0603c2: 5b01 bd06 |0003: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ +0603c6: 5b02 bf06 |0005: iput-object v2, v0, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ +0603ca: 5903 bc06 |0007: iput v3, v0, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ +0603ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ @@ -113507,23 +113614,23 @@ │ │ type : '(Lorg/hiittimer/database/generated/DaoSession;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0603e8: |[0603e8] org.hiittimer.database.generated.TrainingPlan.__setDaoSession:(Lorg/hiittimer/database/generated/DaoSession;)V │ │ -0603f8: 5b12 bb06 |0000: iput-object v2, v1, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ -0603fc: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -060400: 6e10 cf19 0200 |0004: invoke-virtual {v2}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -060406: 0c00 |0007: move-result-object v0 │ │ -060408: 5b10 be06 |0008: iput-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -06040c: 0e00 |000a: return-void │ │ -06040e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -060410: 28fc |000c: goto 0008 // -0004 │ │ +0603d0: |[0603d0] org.hiittimer.database.generated.TrainingPlan.__setDaoSession:(Lorg/hiittimer/database/generated/DaoSession;)V │ │ +0603e0: 5b12 bb06 |0000: iput-object v2, v1, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ +0603e4: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +0603e8: 6e10 cf19 0200 |0004: invoke-virtual {v2}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +0603ee: 0c00 |0007: move-result-object v0 │ │ +0603f0: 5b10 be06 |0008: iput-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +0603f4: 0e00 |000a: return-void │ │ +0603f6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0603f8: 28fc |000c: goto 0008 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x000a line=64 │ │ 0x000b line=63 │ │ locals : │ │ @@ -113535,24 +113642,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -060414: |[060414] org.hiittimer.database.generated.TrainingPlan.delete:()V │ │ -060424: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -060428: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06042c: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -060430: 1a01 7203 |0006: const-string v1, "Entity is detached from DAO context" // string@0372 │ │ -060434: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -06043a: 2700 |000b: throw v0 │ │ -06043c: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -060440: 6e20 0f1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.delete:(Ljava/lang/Object;)V // method@1a0f │ │ -060446: 0e00 |0011: return-void │ │ +0603fc: |[0603fc] org.hiittimer.database.generated.TrainingPlan.delete:()V │ │ +06040c: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +060410: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +060414: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +060418: 1a01 6b03 |0006: const-string v1, "Entity is detached from DAO context" // string@036b │ │ +06041c: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +060422: 2700 |000b: throw v0 │ │ +060424: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +060428: 6e20 0f1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.delete:(Ljava/lang/Object;)V // method@1a0f │ │ +06042e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ 0x000c line=119 │ │ 0x0011 line=120 │ │ locals : │ │ @@ -113563,17 +113670,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060448: |[060448] org.hiittimer.database.generated.TrainingPlan.getGetReadyTimeInSeconds:()I │ │ -060458: 5210 bc06 |0000: iget v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ -06045c: 0f00 |0002: return v0 │ │ +060430: |[060430] org.hiittimer.database.generated.TrainingPlan.getGetReadyTimeInSeconds:()I │ │ +060440: 5210 bc06 |0000: iget v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ +060444: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/TrainingPlan;) │ │ @@ -113581,17 +113688,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060460: |[060460] org.hiittimer.database.generated.TrainingPlan.getId:()Ljava/lang/Long; │ │ -060470: 5410 bd06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ -060474: 1100 |0002: return-object v0 │ │ +060448: |[060448] org.hiittimer.database.generated.TrainingPlan.getId:()Ljava/lang/Long; │ │ +060458: 5410 bd06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ +06045c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ #4 : (in Lorg/hiittimer/database/generated/TrainingPlan;) │ │ @@ -113599,17 +113706,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060478: |[060478] org.hiittimer.database.generated.TrainingPlan.getName:()Ljava/lang/String; │ │ -060488: 5410 bf06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ -06048c: 1100 |0002: return-object v0 │ │ +060460: |[060460] org.hiittimer.database.generated.TrainingPlan.getName:()Ljava/lang/String; │ │ +060470: 5410 bf06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ +060474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ #5 : (in Lorg/hiittimer/database/generated/TrainingPlan;) │ │ @@ -113617,41 +113724,41 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -060490: |[060490] org.hiittimer.database.generated.TrainingPlan.getRounds:()Ljava/util/List; │ │ -0604a0: 5442 c006 |0000: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ -0604a4: 3902 2600 |0002: if-nez v2, 0028 // +0026 │ │ -0604a8: 5442 bb06 |0004: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ -0604ac: 3902 0a00 |0006: if-nez v2, 0010 // +000a │ │ -0604b0: 2202 0a03 |0008: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0604b4: 1a03 7203 |000a: const-string v3, "Entity is detached from DAO context" // string@0372 │ │ -0604b8: 7020 4e15 3200 |000c: invoke-direct {v2, v3}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -0604be: 2702 |000f: throw v2 │ │ -0604c0: 5442 bb06 |0010: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ -0604c4: 6e10 ce19 0200 |0012: invoke-virtual {v2}, Lorg/hiittimer/database/generated/DaoSession;.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; // method@19ce │ │ -0604ca: 0c01 |0015: move-result-object v1 │ │ -0604cc: 5442 bd06 |0016: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ -0604d0: 6e10 b117 0200 |0018: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -0604d6: 0b02 |001b: move-result-wide v2 │ │ -0604d8: 6e30 e519 2103 |001c: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;._queryTrainingPlan_Rounds:(J)Ljava/util/List; // method@19e5 │ │ -0604de: 0c00 |001f: move-result-object v0 │ │ -0604e0: 1d04 |0020: monitor-enter v4 │ │ -0604e2: 5442 c006 |0021: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ -0604e6: 3902 0400 |0023: if-nez v2, 0027 // +0004 │ │ -0604ea: 5b40 c006 |0025: iput-object v0, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ -0604ee: 1e04 |0027: monitor-exit v4 │ │ -0604f0: 5442 c006 |0028: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ -0604f4: 1102 |002a: return-object v2 │ │ -0604f6: 0d02 |002b: move-exception v2 │ │ -0604f8: 1e04 |002c: monitor-exit v4 │ │ -0604fa: 2702 |002d: throw v2 │ │ +060478: |[060478] org.hiittimer.database.generated.TrainingPlan.getRounds:()Ljava/util/List; │ │ +060488: 5442 c006 |0000: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ +06048c: 3902 2600 |0002: if-nez v2, 0028 // +0026 │ │ +060490: 5442 bb06 |0004: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ +060494: 3902 0a00 |0006: if-nez v2, 0010 // +000a │ │ +060498: 2202 0a03 |0008: new-instance v2, Lde/greenrobot/dao/DaoException; // type@030a │ │ +06049c: 1a03 6b03 |000a: const-string v3, "Entity is detached from DAO context" // string@036b │ │ +0604a0: 7020 4e15 3200 |000c: invoke-direct {v2, v3}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +0604a6: 2702 |000f: throw v2 │ │ +0604a8: 5442 bb06 |0010: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06bb │ │ +0604ac: 6e10 ce19 0200 |0012: invoke-virtual {v2}, Lorg/hiittimer/database/generated/DaoSession;.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; // method@19ce │ │ +0604b2: 0c01 |0015: move-result-object v1 │ │ +0604b4: 5442 bd06 |0016: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ +0604b8: 6e10 b117 0200 |0018: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +0604be: 0b02 |001b: move-result-wide v2 │ │ +0604c0: 6e30 e519 2103 |001c: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;._queryTrainingPlan_Rounds:(J)Ljava/util/List; // method@19e5 │ │ +0604c6: 0c00 |001f: move-result-object v0 │ │ +0604c8: 1d04 |0020: monitor-enter v4 │ │ +0604ca: 5442 c006 |0021: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ +0604ce: 3902 0400 |0023: if-nez v2, 0027 // +0004 │ │ +0604d2: 5b40 c006 |0025: iput-object v0, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ +0604d6: 1e04 |0027: monitor-exit v4 │ │ +0604d8: 5442 c006 |0028: iget-object v2, v4, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ +0604dc: 1102 |002a: return-object v2 │ │ +0604de: 0d02 |002b: move-exception v2 │ │ +0604e0: 1e04 |002c: monitor-exit v4 │ │ +0604e2: 2702 |002d: throw v2 │ │ catches : 2 │ │ 0x0021 - 0x0028 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=94 │ │ @@ -113677,24 +113784,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -060510: |[060510] org.hiittimer.database.generated.TrainingPlan.refresh:()V │ │ -060520: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -060524: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -060528: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -06052c: 1a01 7203 |0006: const-string v1, "Entity is detached from DAO context" // string@0372 │ │ -060530: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -060536: 2700 |000b: throw v0 │ │ -060538: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -06053c: 6e20 1c1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.refresh:(Ljava/lang/Object;)V // method@1a1c │ │ -060542: 0e00 |0011: return-void │ │ +0604f8: |[0604f8] org.hiittimer.database.generated.TrainingPlan.refresh:()V │ │ +060508: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +06050c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +060510: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +060514: 1a01 6b03 |0006: const-string v1, "Entity is detached from DAO context" // string@036b │ │ +060518: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +06051e: 2700 |000b: throw v0 │ │ +060520: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +060524: 6e20 1c1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.refresh:(Ljava/lang/Object;)V // method@1a1c │ │ +06052a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0004 line=133 │ │ 0x000c line=135 │ │ 0x0011 line=136 │ │ locals : │ │ @@ -113705,23 +113812,23 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -060544: |[060544] org.hiittimer.database.generated.TrainingPlan.resetRounds:()V │ │ -060554: 1d01 |0000: monitor-enter v1 │ │ -060556: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -060558: 5b10 c006 |0002: iput-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ -06055c: 1e01 |0004: monitor-exit v1 │ │ -06055e: 0e00 |0005: return-void │ │ -060560: 0d00 |0006: move-exception v0 │ │ -060562: 1e01 |0007: monitor-exit v1 │ │ -060564: 2700 |0008: throw v0 │ │ +06052c: |[06052c] org.hiittimer.database.generated.TrainingPlan.resetRounds:()V │ │ +06053c: 1d01 |0000: monitor-enter v1 │ │ +06053e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +060540: 5b10 c006 |0002: iput-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlan;.rounds:Ljava/util/List; // field@06c0 │ │ +060544: 1e01 |0004: monitor-exit v1 │ │ +060546: 0e00 |0005: return-void │ │ +060548: 0d00 |0006: move-exception v0 │ │ +06054a: 1e01 |0007: monitor-exit v1 │ │ +06054c: 2700 |0008: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0004 │ │ -> 0x0006 │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ 0x0006 line=111 │ │ @@ -113733,17 +113840,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060574: |[060574] org.hiittimer.database.generated.TrainingPlan.setGetReadyTimeInSeconds:(I)V │ │ -060584: 5901 bc06 |0000: iput v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ -060588: 0e00 |0002: return-void │ │ +06055c: |[06055c] org.hiittimer.database.generated.TrainingPlan.setGetReadyTimeInSeconds:(I)V │ │ +06056c: 5901 bc06 |0000: iput v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.getReadyTimeInSeconds:I // field@06bc │ │ +060570: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0003 reg=1 getReadyTimeInSeconds I │ │ @@ -113753,17 +113860,17 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06058c: |[06058c] org.hiittimer.database.generated.TrainingPlan.setId:(Ljava/lang/Long;)V │ │ -06059c: 5b01 bd06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ -0605a0: 0e00 |0002: return-void │ │ +060574: |[060574] org.hiittimer.database.generated.TrainingPlan.setId:(Ljava/lang/Long;)V │ │ +060584: 5b01 bd06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.id:Ljava/lang/Long; // field@06bd │ │ +060588: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0003 reg=1 id Ljava/lang/Long; │ │ @@ -113773,17 +113880,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0605a4: |[0605a4] org.hiittimer.database.generated.TrainingPlan.setName:(Ljava/lang/String;)V │ │ -0605b4: 5b01 bf06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ -0605b8: 0e00 |0002: return-void │ │ +06058c: |[06058c] org.hiittimer.database.generated.TrainingPlan.setName:(Ljava/lang/String;)V │ │ +06059c: 5b01 bf06 |0000: iput-object v1, v0, Lorg/hiittimer/database/generated/TrainingPlan;.name:Ljava/lang/String; // field@06bf │ │ +0605a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -113793,40 +113900,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0605bc: |[0605bc] org.hiittimer.database.generated.TrainingPlan.update:()V │ │ -0605cc: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -0605d0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0605d4: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0605d8: 1a01 7203 |0006: const-string v1, "Entity is detached from DAO context" // string@0372 │ │ -0605dc: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -0605e2: 2700 |000b: throw v0 │ │ -0605e4: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ -0605e8: 6e20 1d1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.update:(Ljava/lang/Object;)V // method@1a1d │ │ -0605ee: 0e00 |0011: return-void │ │ +0605a4: |[0605a4] org.hiittimer.database.generated.TrainingPlan.update:()V │ │ +0605b4: 5420 be06 |0000: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +0605b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0605bc: 2200 0a03 |0004: new-instance v0, Lde/greenrobot/dao/DaoException; // type@030a │ │ +0605c0: 1a01 6b03 |0006: const-string v1, "Entity is detached from DAO context" // string@036b │ │ +0605c4: 7020 4e15 1000 |0008: invoke-direct {v0, v1}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +0605ca: 2700 |000b: throw v0 │ │ +0605cc: 5420 be06 |000c: iget-object v0, v2, Lorg/hiittimer/database/generated/TrainingPlan;.myDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06be │ │ +0605d0: 6e20 1d1a 2000 |000e: invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.update:(Ljava/lang/Object;)V // method@1a1d │ │ +0605d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=127 │ │ 0x0011 line=128 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ - source_file_idx : 2929 (TrainingPlan.java) │ │ + source_file_idx : 2922 (TrainingPlan.java) │ │ │ │ Class #440 header: │ │ class_idx : 986 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2933 │ │ +source_file_idx : 2926 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -113858,39 +113965,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -0605f0: |[0605f0] org.hiittimer.database.generated.TrainingPlanDao$Properties.:()V │ │ -060600: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -060602: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -060604: 2200 0f03 |0002: new-instance v0, Lde/greenrobot/dao/Property; // type@030f │ │ -060608: 1c02 5d03 |0004: const-class v2, Ljava/lang/Long; // type@035d │ │ -06060c: 1a03 1e13 |0006: const-string v3, "id" // string@131e │ │ -060610: 1a05 960c |0008: const-string v5, "_id" // string@0c96 │ │ -060614: 7606 7915 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -06061a: 6900 c206 |000d: sput-object v0, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.Id:Lde/greenrobot/dao/Property; // field@06c2 │ │ -06061e: 2203 0f03 |000f: new-instance v3, Lde/greenrobot/dao/Property; // type@030f │ │ -060622: 1c05 6a03 |0011: const-class v5, Ljava/lang/String; // type@036a │ │ -060626: 1a06 3c17 |0013: const-string v6, "name" // string@173c │ │ -06062a: 1a08 cf09 |0015: const-string v8, "NAME" // string@09cf │ │ -06062e: 0117 |0017: move v7, v1 │ │ -060630: 7606 7915 0300 |0018: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060636: 6903 c306 |001b: sput-object v3, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.Name:Lde/greenrobot/dao/Property; // field@06c3 │ │ -06063a: 2202 0f03 |001d: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ -06063e: 1223 |001f: const/4 v3, #int 2 // #2 │ │ -060640: 6204 4f06 |0020: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ -060644: 1a05 3d12 |0022: const-string v5, "getReadyTimeInSeconds" // string@123d │ │ -060648: 1a07 e103 |0024: const-string v7, "GET_READY_TIME_IN_SECONDS" // string@03e1 │ │ -06064c: 0116 |0026: move v6, v1 │ │ -06064e: 7606 7915 0200 |0027: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ -060654: 6902 c106 |002a: sput-object v2, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.GetReadyTimeInSeconds:Lde/greenrobot/dao/Property; // field@06c1 │ │ -060658: 0e00 |002c: return-void │ │ +0605d8: |[0605d8] org.hiittimer.database.generated.TrainingPlanDao$Properties.:()V │ │ +0605e8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0605ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0605ec: 2200 0f03 |0002: new-instance v0, Lde/greenrobot/dao/Property; // type@030f │ │ +0605f0: 1c02 5d03 |0004: const-class v2, Ljava/lang/Long; // type@035d │ │ +0605f4: 1a03 1713 |0006: const-string v3, "id" // string@1317 │ │ +0605f8: 1a05 8f0c |0008: const-string v5, "_id" // string@0c8f │ │ +0605fc: 7606 7915 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +060602: 6900 c206 |000d: sput-object v0, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.Id:Lde/greenrobot/dao/Property; // field@06c2 │ │ +060606: 2203 0f03 |000f: new-instance v3, Lde/greenrobot/dao/Property; // type@030f │ │ +06060a: 1c05 6a03 |0011: const-class v5, Ljava/lang/String; // type@036a │ │ +06060e: 1a06 3517 |0013: const-string v6, "name" // string@1735 │ │ +060612: 1a08 c809 |0015: const-string v8, "NAME" // string@09c8 │ │ +060616: 0117 |0017: move v7, v1 │ │ +060618: 7606 7915 0300 |0018: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +06061e: 6903 c306 |001b: sput-object v3, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.Name:Lde/greenrobot/dao/Property; // field@06c3 │ │ +060622: 2202 0f03 |001d: new-instance v2, Lde/greenrobot/dao/Property; // type@030f │ │ +060626: 1223 |001f: const/4 v3, #int 2 // #2 │ │ +060628: 6204 4f06 |0020: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@064f │ │ +06062c: 1a05 3612 |0022: const-string v5, "getReadyTimeInSeconds" // string@1236 │ │ +060630: 1a07 da03 |0024: const-string v7, "GET_READY_TIME_IN_SECONDS" // string@03da │ │ +060634: 0116 |0026: move v6, v1 │ │ +060636: 7606 7915 0200 |0027: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/Property;.:(ILjava/lang/Class;Ljava/lang/String;ZLjava/lang/String;)V // method@1579 │ │ +06063c: 6902 c106 |002a: sput-object v2, Lorg/hiittimer/database/generated/TrainingPlanDao$Properties;.GetReadyTimeInSeconds:Lde/greenrobot/dao/Property; // field@06c1 │ │ +060640: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=43 │ │ 0x000f line=44 │ │ 0x001d line=45 │ │ locals : │ │ │ │ @@ -113899,31 +114006,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06065c: |[06065c] org.hiittimer.database.generated.TrainingPlanDao$Properties.:()V │ │ -06066c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060672: 0e00 |0003: return-void │ │ +060644: |[060644] org.hiittimer.database.generated.TrainingPlanDao$Properties.:()V │ │ +060654: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06065a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao$Properties; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2933 (TrainingPlanDao.java) │ │ + source_file_idx : 2926 (TrainingPlanDao.java) │ │ │ │ Class #441 header: │ │ class_idx : 988 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 850 │ │ -source_file_idx : 2928 │ │ +source_file_idx : 2921 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -113968,54 +114075,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -060674: |[060674] org.hiittimer.enums.TrainingAction.:()V │ │ -060684: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -060686: 1235 |0001: const/4 v5, #int 3 // #3 │ │ -060688: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -06068a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -06068c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06068e: 2200 dc03 |0005: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -060692: 1a01 280b |0007: const-string v1, "TRAIN" // string@0b28 │ │ -060696: 7030 211a 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ -06069c: 6900 cb06 |000c: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ -0606a0: 2200 dc03 |000e: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -0606a4: 1a01 6e0a |0010: const-string v1, "REST" // string@0a6e │ │ -0606a8: 7030 211a 1003 |0012: invoke-direct {v0, v1, v3}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ -0606ae: 6900 c906 |0015: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ -0606b2: 2200 dc03 |0017: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -0606b6: 1a01 2f0a |0019: const-string v1, "PREPARE_FOR_TRAINING" // string@0a2f │ │ -0606ba: 7030 211a 1004 |001b: invoke-direct {v0, v1, v4}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ -0606c0: 6900 c806 |001e: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ -0606c4: 2200 dc03 |0020: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -0606c8: 1a01 1d0b |0022: const-string v1, "TERMINATED_BY_CALL" // string@0b1d │ │ -0606cc: 7030 211a 1005 |0024: invoke-direct {v0, v1, v5}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ -0606d2: 6900 ca06 |0027: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ -0606d6: 2200 dc03 |0029: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -0606da: 1a01 9503 |002b: const-string v1, "FINISHED" // string@0395 │ │ -0606de: 7030 211a 1006 |002d: invoke-direct {v0, v1, v6}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ -0606e4: 6900 c706 |0030: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -0606e8: 1250 |0032: const/4 v0, #int 5 // #5 │ │ -0606ea: 2300 1704 |0033: new-array v0, v0, [Lorg/hiittimer/enums/TrainingAction; // type@0417 │ │ -0606ee: 6201 cb06 |0035: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ -0606f2: 4d01 0002 |0037: aput-object v1, v0, v2 │ │ -0606f6: 6201 c906 |0039: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ -0606fa: 4d01 0003 |003b: aput-object v1, v0, v3 │ │ -0606fe: 6201 c806 |003d: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ -060702: 4d01 0004 |003f: aput-object v1, v0, v4 │ │ -060706: 6201 ca06 |0041: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ -06070a: 4d01 0005 |0043: aput-object v1, v0, v5 │ │ -06070e: 6201 c706 |0045: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -060712: 4d01 0006 |0047: aput-object v1, v0, v6 │ │ -060716: 6900 c606 |0049: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.$VALUES:[Lorg/hiittimer/enums/TrainingAction; // field@06c6 │ │ -06071a: 0e00 |004b: return-void │ │ +06065c: |[06065c] org.hiittimer.enums.TrainingAction.:()V │ │ +06066c: 1246 |0000: const/4 v6, #int 4 // #4 │ │ +06066e: 1235 |0001: const/4 v5, #int 3 // #3 │ │ +060670: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +060672: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +060674: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +060676: 2200 dc03 |0005: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +06067a: 1a01 210b |0007: const-string v1, "TRAIN" // string@0b21 │ │ +06067e: 7030 211a 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ +060684: 6900 cb06 |000c: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ +060688: 2200 dc03 |000e: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +06068c: 1a01 670a |0010: const-string v1, "REST" // string@0a67 │ │ +060690: 7030 211a 1003 |0012: invoke-direct {v0, v1, v3}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ +060696: 6900 c906 |0015: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ +06069a: 2200 dc03 |0017: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +06069e: 1a01 280a |0019: const-string v1, "PREPARE_FOR_TRAINING" // string@0a28 │ │ +0606a2: 7030 211a 1004 |001b: invoke-direct {v0, v1, v4}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ +0606a8: 6900 c806 |001e: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ +0606ac: 2200 dc03 |0020: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +0606b0: 1a01 160b |0022: const-string v1, "TERMINATED_BY_CALL" // string@0b16 │ │ +0606b4: 7030 211a 1005 |0024: invoke-direct {v0, v1, v5}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ +0606ba: 6900 ca06 |0027: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ +0606be: 2200 dc03 |0029: new-instance v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +0606c2: 1a01 8e03 |002b: const-string v1, "FINISHED" // string@038e │ │ +0606c6: 7030 211a 1006 |002d: invoke-direct {v0, v1, v6}, Lorg/hiittimer/enums/TrainingAction;.:(Ljava/lang/String;I)V // method@1a21 │ │ +0606cc: 6900 c706 |0030: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +0606d0: 1250 |0032: const/4 v0, #int 5 // #5 │ │ +0606d2: 2300 1704 |0033: new-array v0, v0, [Lorg/hiittimer/enums/TrainingAction; // type@0417 │ │ +0606d6: 6201 cb06 |0035: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ +0606da: 4d01 0002 |0037: aput-object v1, v0, v2 │ │ +0606de: 6201 c906 |0039: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ +0606e2: 4d01 0003 |003b: aput-object v1, v0, v3 │ │ +0606e6: 6201 c806 |003d: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ +0606ea: 4d01 0004 |003f: aput-object v1, v0, v4 │ │ +0606ee: 6201 ca06 |0041: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ +0606f2: 4d01 0005 |0043: aput-object v1, v0, v5 │ │ +0606f6: 6201 c706 |0045: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +0606fa: 4d01 0006 |0047: aput-object v1, v0, v6 │ │ +0606fe: 6900 c606 |0049: sput-object v0, Lorg/hiittimer/enums/TrainingAction;.$VALUES:[Lorg/hiittimer/enums/TrainingAction; // field@06c6 │ │ +060702: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=24 │ │ 0x0032 line=23 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/enums/TrainingAction;) │ │ @@ -114023,17 +114130,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 │ │ -06071c: |[06071c] org.hiittimer.enums.TrainingAction.:(Ljava/lang/String;I)V │ │ -06072c: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ -060732: 0e00 |0003: return-void │ │ +060704: |[060704] org.hiittimer.enums.TrainingAction.:(Ljava/lang/String;I)V │ │ +060714: 7030 9b17 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@179b │ │ +06071a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/enums/TrainingAction; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -114043,20 +114150,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/hiittimer/enums/TrainingAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060734: |[060734] org.hiittimer.enums.TrainingAction.valueOf:(Ljava/lang/String;)Lorg/hiittimer/enums/TrainingAction; │ │ -060744: 1c00 dc03 |0000: const-class v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -060748: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ -06074e: 0c00 |0005: move-result-object v0 │ │ -060750: 1f00 dc03 |0006: check-cast v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ -060754: 1100 |0008: return-object v0 │ │ +06071c: |[06071c] org.hiittimer.enums.TrainingAction.valueOf:(Ljava/lang/String;)Lorg/hiittimer/enums/TrainingAction; │ │ +06072c: 1c00 dc03 |0000: const-class v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +060730: 7120 9c17 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@179c │ │ +060736: 0c00 |0005: move-result-object v0 │ │ +060738: 1f00 dc03 |0006: check-cast v0, Lorg/hiittimer/enums/TrainingAction; // type@03dc │ │ +06073c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/hiittimer/enums/TrainingAction;) │ │ @@ -114064,33 +114171,33 @@ │ │ type : '()[Lorg/hiittimer/enums/TrainingAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -060758: |[060758] org.hiittimer.enums.TrainingAction.values:()[Lorg/hiittimer/enums/TrainingAction; │ │ -060768: 6200 c606 |0000: sget-object v0, Lorg/hiittimer/enums/TrainingAction;.$VALUES:[Lorg/hiittimer/enums/TrainingAction; // field@06c6 │ │ -06076c: 6e10 761a 0000 |0002: invoke-virtual {v0}, [Lorg/hiittimer/enums/TrainingAction;.clone:()Ljava/lang/Object; // method@1a76 │ │ -060772: 0c00 |0005: move-result-object v0 │ │ -060774: 1f00 1704 |0006: check-cast v0, [Lorg/hiittimer/enums/TrainingAction; // type@0417 │ │ -060778: 1100 |0008: return-object v0 │ │ +060740: |[060740] org.hiittimer.enums.TrainingAction.values:()[Lorg/hiittimer/enums/TrainingAction; │ │ +060750: 6200 c606 |0000: sget-object v0, Lorg/hiittimer/enums/TrainingAction;.$VALUES:[Lorg/hiittimer/enums/TrainingAction; // field@06c6 │ │ +060754: 6e10 761a 0000 |0002: invoke-virtual {v0}, [Lorg/hiittimer/enums/TrainingAction;.clone:()Ljava/lang/Object; // method@1a76 │ │ +06075a: 0c00 |0005: move-result-object v0 │ │ +06075c: 1f00 1704 |0006: check-cast v0, [Lorg/hiittimer/enums/TrainingAction; // type@0417 │ │ +060760: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2928 (TrainingAction.java) │ │ + source_file_idx : 2921 (TrainingAction.java) │ │ │ │ Class #442 header: │ │ class_idx : 989 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 640 │ │ +source_file_idx : 633 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #442 - │ │ Class descriptor : 'Lorg/hiittimer/hiittimer/BuildConfig;' │ │ @@ -114135,31 +114242,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06077c: |[06077c] org.hiittimer.hiittimer.BuildConfig.:()V │ │ -06078c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060792: 0e00 |0003: return-void │ │ +060764: |[060764] org.hiittimer.hiittimer.BuildConfig.:()V │ │ +060774: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06077a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 640 (BuildConfig.java) │ │ + source_file_idx : 633 (BuildConfig.java) │ │ │ │ Class #443 header: │ │ class_idx : 990 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -114204,31 +114311,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060794: |[060794] org.hiittimer.hiittimer.R$array.:()V │ │ -0607a4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0607aa: 0e00 |0003: return-void │ │ +06077c: |[06077c] org.hiittimer.hiittimer.R$array.:()V │ │ +06078c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #444 header: │ │ class_idx : 991 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -114248,31 +114355,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607ac: |[0607ac] org.hiittimer.hiittimer.R$attr.:()V │ │ -0607bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0607c2: 0e00 |0003: return-void │ │ +060794: |[060794] org.hiittimer.hiittimer.R$attr.:()V │ │ +0607a4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0607aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #445 header: │ │ class_idx : 992 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -114302,31 +114409,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607c4: |[0607c4] org.hiittimer.hiittimer.R$dimen.:()V │ │ -0607d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0607da: 0e00 |0003: return-void │ │ +0607ac: |[0607ac] org.hiittimer.hiittimer.R$dimen.:()V │ │ +0607bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0607c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #446 header: │ │ class_idx : 993 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -114351,31 +114458,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607dc: |[0607dc] org.hiittimer.hiittimer.R$drawable.:()V │ │ -0607ec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0607f2: 0e00 |0003: return-void │ │ +0607c4: |[0607c4] org.hiittimer.hiittimer.R$drawable.:()V │ │ +0607d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0607da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #447 header: │ │ class_idx : 994 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 33 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -114560,31 +114667,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607f4: |[0607f4] org.hiittimer.hiittimer.R$id.:()V │ │ -060804: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06080a: 0e00 |0003: return-void │ │ +0607dc: |[0607dc] org.hiittimer.hiittimer.R$id.:()V │ │ +0607ec: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0607f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #448 header: │ │ class_idx : 995 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -114619,31 +114726,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06080c: |[06080c] org.hiittimer.hiittimer.R$integer.:()V │ │ -06081c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060822: 0e00 |0003: return-void │ │ +0607f4: |[0607f4] org.hiittimer.hiittimer.R$integer.:()V │ │ +060804: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06080a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #449 header: │ │ class_idx : 996 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -114728,31 +114835,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060824: |[060824] org.hiittimer.hiittimer.R$layout.:()V │ │ -060834: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06083a: 0e00 |0003: return-void │ │ +06080c: |[06080c] org.hiittimer.hiittimer.R$layout.:()V │ │ +06081c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #450 header: │ │ class_idx : 997 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -114812,31 +114919,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06083c: |[06083c] org.hiittimer.hiittimer.R$menu.:()V │ │ -06084c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060852: 0e00 |0003: return-void │ │ +060824: |[060824] org.hiittimer.hiittimer.R$menu.:()V │ │ +060834: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06083a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #451 header: │ │ class_idx : 998 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -114861,31 +114968,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060854: |[060854] org.hiittimer.hiittimer.R$raw.:()V │ │ -060864: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06086a: 0e00 |0003: return-void │ │ +06083c: |[06083c] org.hiittimer.hiittimer.R$raw.:()V │ │ +06084c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$raw; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #452 header: │ │ class_idx : 999 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 67 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -115240,31 +115347,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06086c: |[06086c] org.hiittimer.hiittimer.R$string.:()V │ │ -06087c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -060882: 0e00 |0003: return-void │ │ +060854: |[060854] org.hiittimer.hiittimer.R$string.:()V │ │ +060864: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06086a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #453 header: │ │ class_idx : 1000 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -115299,31 +115406,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060884: |[060884] org.hiittimer.hiittimer.R$style.:()V │ │ -060894: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06089a: 0e00 |0003: return-void │ │ +06086c: |[06086c] org.hiittimer.hiittimer.R$style.:()V │ │ +06087c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +060882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #454 header: │ │ class_idx : 1001 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -115348,31 +115455,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06089c: |[06089c] org.hiittimer.hiittimer.R$xml.:()V │ │ -0608ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0608b2: 0e00 |0003: return-void │ │ +060884: |[060884] org.hiittimer.hiittimer.R$xml.:()V │ │ +060894: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06089a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #455 header: │ │ class_idx : 1002 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 869 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -115391,32 +115498,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0608b4: |[0608b4] org.hiittimer.hiittimer.R.:()V │ │ -0608c4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0608ca: 0e00 |0003: return-void │ │ +06089c: |[06089c] org.hiittimer.hiittimer.R.:()V │ │ +0608ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0608b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=179 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/hiittimer/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2663 (R.java) │ │ + source_file_idx : 2656 (R.java) │ │ │ │ Class #456 header: │ │ class_idx : 1003 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 19 │ │ -source_file_idx : 748 │ │ +source_file_idx : 741 │ │ static_fields_size : 3 │ │ instance_fields_size: 12 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 2 │ │ │ │ Class #456 - │ │ Class descriptor : 'Lorg/hiittimer/services/CurrentRoundService;' │ │ @@ -115493,38 +115599,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0608cc: |[0608cc] org.hiittimer.services.CurrentRoundService.:()V │ │ -0608dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0608de: 6a00 6007 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ -0608e2: 0e00 |0003: return-void │ │ +0608b4: |[0608b4] org.hiittimer.services.CurrentRoundService.:()V │ │ +0608c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0608c6: 6a00 6007 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ +0608ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/services/CurrentRoundService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0608e4: |[0608e4] org.hiittimer.services.CurrentRoundService.:()V │ │ -0608f4: 1a00 bc18 |0000: const-string v0, "org.hiittimer.services.CurrentRoundService" // string@18bc │ │ -0608f8: 7020 6400 0100 |0002: invoke-direct {v1, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@0064 │ │ -0608fe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -060900: 5c10 5e07 |0006: iput-boolean v0, v1, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ -060904: 0e00 |0008: return-void │ │ +0608cc: |[0608cc] org.hiittimer.services.CurrentRoundService.:()V │ │ +0608dc: 1a00 b518 |0000: const-string v0, "org.hiittimer.services.CurrentRoundService" // string@18b5 │ │ +0608e0: 7020 6400 0100 |0002: invoke-direct {v1, v0}, Landroid/app/IntentService;.:(Ljava/lang/String;)V // method@0064 │ │ +0608e6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0608e8: 5c10 5e07 |0006: iput-boolean v0, v1, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ +0608ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=48 │ │ 0x0008 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -115534,21 +115640,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060908: |[060908] org.hiittimer.services.CurrentRoundService.broadcastRoundDoneMessage:()V │ │ -060918: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -06091c: 1a01 ae18 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_FINISHED_BROADCAST_ACTION" // string@18ae │ │ -060920: 7020 c600 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -060926: 5421 6107 |0007: iget-object v1, v2, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ -06092a: 6e20 3d06 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ -060930: 0e00 |000c: return-void │ │ +0608f0: |[0608f0] org.hiittimer.services.CurrentRoundService.broadcastRoundDoneMessage:()V │ │ +060900: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +060904: 1a01 a718 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_FINISHED_BROADCAST_ACTION" // string@18a7 │ │ +060908: 7020 c600 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +06090e: 5421 6107 |0007: iget-object v1, v2, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ +060912: 6e20 3d06 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ +060918: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=189 │ │ 0x000c line=190 │ │ locals : │ │ 0x0007 - 0x000d reg=0 onCountDownFinishedIntent Landroid/content/Intent; │ │ @@ -115559,23 +115665,23 @@ │ │ type : '(JJ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -060934: |[060934] org.hiittimer.services.CurrentRoundService.checkForValidTime:(JJ)Z │ │ -060944: 9c00 0806 |0000: sub-long v0, v8, v6 │ │ -060948: 1602 e803 |0002: const-wide/16 v2, #int 1000 // #3e8 │ │ -06094c: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -060950: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -060954: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -060956: 0f00 |0009: return v0 │ │ -060958: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06095a: 28fe |000b: goto 0009 // -0002 │ │ +06091c: |[06091c] org.hiittimer.services.CurrentRoundService.checkForValidTime:(JJ)Z │ │ +06092c: 9c00 0806 |0000: sub-long v0, v8, v6 │ │ +060930: 1602 e803 |0002: const-wide/16 v2, #int 1000 // #3e8 │ │ +060934: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +060938: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +06093c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06093e: 0f00 |0009: return v0 │ │ +060940: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +060942: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x000c reg=5 this Lorg/hiittimer/services/CurrentRoundService; │ │ 0x0000 - 0x000c reg=6 previousTickTime J │ │ 0x0000 - 0x000c reg=8 currentTime J │ │ @@ -115585,56 +115691,58 @@ │ │ type : '()F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06095c: |[06095c] org.hiittimer.services.CurrentRoundService.getVolume:()F │ │ -06096c: 5430 6907 |0000: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ -060970: 3900 1c00 |0002: if-nez v0, 001e // +001c │ │ -060974: 5430 6607 |0004: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ -060978: 1401 1e00 0a7f |0006: const v1, #float 1.83434e+38 // #7f0a001e │ │ -06097e: 6e20 371a 1300 |0009: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ -060984: 0c01 |000c: move-result-object v1 │ │ -060986: 1402 1d00 0a7f |000d: const v2, #float 1.83434e+38 // #7f0a001d │ │ -06098c: 6e20 371a 2300 |0010: invoke-virtual {v3, v2}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ -060992: 0c02 |0013: move-result-object v2 │ │ -060994: 7230 f500 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ -06099a: 0c00 |0017: move-result-object v0 │ │ -06099c: 7110 9e17 0000 |0018: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@179e │ │ -0609a2: 0c00 |001b: move-result-object v0 │ │ -0609a4: 5b30 6907 |001c: iput-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ -0609a8: 5430 6907 |001e: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ -0609ac: 6e10 9d17 0000 |0020: invoke-virtual {v0}, Ljava/lang/Float;.floatValue:()F // method@179d │ │ -0609b2: 0a00 |0023: move-result v0 │ │ -0609b4: 0f00 |0024: return v0 │ │ +060944: |[060944] org.hiittimer.services.CurrentRoundService.getVolume:()F │ │ +060954: 5430 6907 |0000: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ +060958: 3900 1c00 |0002: if-nez v0, 001e // +001c │ │ +06095c: 5430 6607 |0004: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ +060960: 1401 1e00 0a7f |0006: const v1, #float 1.83434e+38 // #7f0a001e │ │ +060966: 6e20 371a 1300 |0009: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ +06096c: 0c01 |000c: move-result-object v1 │ │ +06096e: 1402 1d00 0a7f |000d: const v2, #float 1.83434e+38 // #7f0a001d │ │ +060974: 6e20 371a 2300 |0010: invoke-virtual {v3, v2}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ +06097a: 0c02 |0013: move-result-object v2 │ │ +06097c: 7230 f500 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f5 │ │ +060982: 0c00 |0017: move-result-object v0 │ │ +060984: 7110 9e17 0000 |0018: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@179e │ │ +06098a: 0c00 |001b: move-result-object v0 │ │ +06098c: 5b30 6907 |001c: iput-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ +060990: 5430 6907 |001e: iget-object v0, v3, Lorg/hiittimer/services/CurrentRoundService;.volume:Ljava/lang/Float; // field@0769 │ │ +060994: 6e10 9d17 0000 |0020: invoke-virtual {v0}, Ljava/lang/Float;.floatValue:()F // method@179d │ │ +06099a: 0a00 |0023: move-result v0 │ │ +06099c: 0f00 |0024: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ + 0x0010 line=118 │ │ + 0x0014 line=117 │ │ 0x001e line=121 │ │ locals : │ │ 0x0000 - 0x0025 reg=3 this Lorg/hiittimer/services/CurrentRoundService; │ │ │ │ #5 : (in Lorg/hiittimer/services/CurrentRoundService;) │ │ name : 'hasCycleTimeElapsed' │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0609b8: |[0609b8] org.hiittimer.services.CurrentRoundService.hasCycleTimeElapsed:(I)Z │ │ -0609c8: 3c02 0400 |0000: if-gtz v2, 0004 // +0004 │ │ -0609cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0609ce: 0f00 |0003: return v0 │ │ -0609d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0609d2: 28fe |0005: goto 0003 // -0002 │ │ +0609a0: |[0609a0] org.hiittimer.services.CurrentRoundService.hasCycleTimeElapsed:(I)Z │ │ +0609b0: 3c02 0400 |0000: if-gtz v2, 0004 // +0004 │ │ +0609b4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0609b6: 0f00 |0003: return v0 │ │ +0609b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0609ba: 28fe |0005: goto 0003 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -115645,31 +115753,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0609d4: |[0609d4] org.hiittimer.services.CurrentRoundService.isAudioEnabled:()Z │ │ -0609e4: 5431 5f07 |0000: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ -0609e8: 3901 1600 |0002: if-nez v1, 0018 // +0016 │ │ -0609ec: 1401 1700 0a7f |0004: const v1, #float 1.83434e+38 // #7f0a0017 │ │ -0609f2: 6e20 371a 1300 |0007: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ -0609f8: 0c00 |000a: move-result-object v0 │ │ -0609fa: 5431 6607 |000b: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ -0609fe: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -060a00: 7230 f400 0102 |000e: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f4 │ │ -060a06: 0a01 |0011: move-result v1 │ │ -060a08: 7110 7f17 0100 |0012: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ -060a0e: 0c01 |0015: move-result-object v1 │ │ -060a10: 5b31 5f07 |0016: iput-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ -060a14: 5431 5f07 |0018: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ -060a18: 6e10 7d17 0100 |001a: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ -060a1e: 0a01 |001d: move-result v1 │ │ -060a20: 0f01 |001e: return v1 │ │ +0609bc: |[0609bc] org.hiittimer.services.CurrentRoundService.isAudioEnabled:()Z │ │ +0609cc: 5431 5f07 |0000: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ +0609d0: 3901 1600 |0002: if-nez v1, 0018 // +0016 │ │ +0609d4: 1401 1700 0a7f |0004: const v1, #float 1.83434e+38 // #7f0a0017 │ │ +0609da: 6e20 371a 1300 |0007: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentRoundService;.getString:(I)Ljava/lang/String; // method@1a37 │ │ +0609e0: 0c00 |000a: move-result-object v0 │ │ +0609e2: 5431 6607 |000b: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ +0609e6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +0609e8: 7230 f400 0102 |000e: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f4 │ │ +0609ee: 0a01 |0011: move-result v1 │ │ +0609f0: 7110 7f17 0100 |0012: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ +0609f6: 0c01 |0015: move-result-object v1 │ │ +0609f8: 5b31 5f07 |0016: iput-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ +0609fc: 5431 5f07 |0018: iget-object v1, v3, Lorg/hiittimer/services/CurrentRoundService;.isAudioOn:Ljava/lang/Boolean; // field@075f │ │ +060a00: 6e10 7d17 0100 |001a: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ +060a06: 0a01 |001d: move-result v1 │ │ +060a08: 0f01 |001e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000b line=131 │ │ 0x0018 line=134 │ │ locals : │ │ @@ -115681,42 +115789,42 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060a24: |[060a24] org.hiittimer.services.CurrentRoundService.isRunning:()Z │ │ -060a34: 6300 6007 |0000: sget-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ -060a38: 0f00 |0002: return v0 │ │ +060a0c: |[060a0c] org.hiittimer.services.CurrentRoundService.isRunning:()Z │ │ +060a1c: 6300 6007 |0000: sget-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ +060a20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ │ │ #8 : (in Lorg/hiittimer/services/CurrentRoundService;) │ │ name : 'isTimeToReproduceSound' │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -060a3c: |[060a3c] org.hiittimer.services.CurrentRoundService.isTimeToReproduceSound:(J)Z │ │ -060a4c: 1600 0300 |0000: const-wide/16 v0, #int 3 // #3 │ │ -060a50: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -060a54: 3c00 0a00 |0004: if-gtz v0, 000e // +000a │ │ -060a58: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ -060a5c: 3100 0400 |0008: cmp-long v0, v4, v0 │ │ -060a60: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -060a64: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -060a66: 0f00 |000d: return v0 │ │ -060a68: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -060a6a: 28fe |000f: goto 000d // -0002 │ │ +060a24: |[060a24] org.hiittimer.services.CurrentRoundService.isTimeToReproduceSound:(J)Z │ │ +060a34: 1600 0300 |0000: const-wide/16 v0, #int 3 // #3 │ │ +060a38: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +060a3c: 3c00 0a00 |0004: if-gtz v0, 000e // +000a │ │ +060a40: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +060a44: 3100 0400 |0008: cmp-long v0, v4, v0 │ │ +060a48: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +060a4c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +060a4e: 0f00 |000d: return v0 │ │ +060a50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +060a52: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lorg/hiittimer/services/CurrentRoundService; │ │ 0x0000 - 0x0010 reg=4 remainingTime J │ │ │ │ @@ -115725,41 +115833,41 @@ │ │ type : '(ILorg/hiittimer/enums/TrainingAction;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -060a6c: |[060a6c] org.hiittimer.services.CurrentRoundService.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V │ │ -060a7c: 7110 3b06 0a00 |0000: invoke-static {v10}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -060a82: 0c07 |0003: move-result-object v7 │ │ -060a84: 5ba7 6107 |0004: iput-object v7, v10, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ -060a88: 7030 441a ba0c |0006: invoke-direct {v10, v11, v12}, Lorg/hiittimer/services/CurrentRoundService;.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a44 │ │ -060a8e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -060a90: 7100 f417 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -060a96: 0b04 |000d: move-result-wide v4 │ │ -060a98: 1206 |000e: const/4 v6, #int 0 // #0 │ │ -060a9a: 3903 2100 |000f: if-nez v3, 0030 // +0021 │ │ -060a9e: 55a7 5e07 |0011: iget-boolean v7, v10, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ -060aa2: 3907 1d00 |0013: if-nez v7, 0030 // +001d │ │ -060aa6: 7100 f417 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ -060aac: 0b00 |0018: move-result-wide v0 │ │ -060aae: 7051 361a 4a05 |0019: invoke-direct {v10, v4, v5, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.checkForValidTime:(JJ)Z // method@1a36 │ │ -060ab4: 0a07 |001c: move-result v7 │ │ -060ab6: 3807 f2ff |001d: if-eqz v7, 000f // -000e │ │ -060aba: 0404 |001f: move-wide v4, v0 │ │ -060abc: d806 0601 |0020: add-int/lit8 v6, v6, #int 1 // #01 │ │ -060ac0: 9102 0b06 |0022: sub-int v2, v11, v6 │ │ -060ac4: 7030 441a 2a0c |0024: invoke-direct {v10, v2, v12}, Lorg/hiittimer/services/CurrentRoundService;.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a44 │ │ -060aca: 8128 |0027: int-to-long v8, v2 │ │ -060acc: 7030 411a 8a09 |0028: invoke-direct {v10, v8, v9}, Lorg/hiittimer/services/CurrentRoundService;.playCountdownSound:(J)V // method@1a41 │ │ -060ad2: 7020 391a 2a00 |002b: invoke-direct {v10, v2}, Lorg/hiittimer/services/CurrentRoundService;.hasCycleTimeElapsed:(I)Z // method@1a39 │ │ -060ad8: 0a03 |002e: move-result v3 │ │ -060ada: 28e0 |002f: goto 000f // -0020 │ │ -060adc: 0e00 |0030: return-void │ │ +060a54: |[060a54] org.hiittimer.services.CurrentRoundService.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V │ │ +060a64: 7110 3b06 0a00 |0000: invoke-static {v10}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +060a6a: 0c07 |0003: move-result-object v7 │ │ +060a6c: 5ba7 6107 |0004: iput-object v7, v10, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ +060a70: 7030 441a ba0c |0006: invoke-direct {v10, v11, v12}, Lorg/hiittimer/services/CurrentRoundService;.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a44 │ │ +060a76: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +060a78: 7100 f417 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +060a7e: 0b04 |000d: move-result-wide v4 │ │ +060a80: 1206 |000e: const/4 v6, #int 0 // #0 │ │ +060a82: 3903 2100 |000f: if-nez v3, 0030 // +0021 │ │ +060a86: 55a7 5e07 |0011: iget-boolean v7, v10, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ +060a8a: 3907 1d00 |0013: if-nez v7, 0030 // +001d │ │ +060a8e: 7100 f417 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@17f4 │ │ +060a94: 0b00 |0018: move-result-wide v0 │ │ +060a96: 7051 361a 4a05 |0019: invoke-direct {v10, v4, v5, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.checkForValidTime:(JJ)Z // method@1a36 │ │ +060a9c: 0a07 |001c: move-result v7 │ │ +060a9e: 3807 f2ff |001d: if-eqz v7, 000f // -000e │ │ +060aa2: 0404 |001f: move-wide v4, v0 │ │ +060aa4: d806 0601 |0020: add-int/lit8 v6, v6, #int 1 // #01 │ │ +060aa8: 9102 0b06 |0022: sub-int v2, v11, v6 │ │ +060aac: 7030 441a 2a0c |0024: invoke-direct {v10, v2, v12}, Lorg/hiittimer/services/CurrentRoundService;.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a44 │ │ +060ab2: 8128 |0027: int-to-long v8, v2 │ │ +060ab4: 7030 411a 8a09 |0028: invoke-direct {v10, v8, v9}, Lorg/hiittimer/services/CurrentRoundService;.playCountdownSound:(J)V // method@1a41 │ │ +060aba: 7020 391a 2a00 |002b: invoke-direct {v10, v2}, Lorg/hiittimer/services/CurrentRoundService;.hasCycleTimeElapsed:(I)Z // method@1a39 │ │ +060ac0: 0a03 |002e: move-result v3 │ │ +060ac2: 28e0 |002f: goto 000f // -0020 │ │ +060ac4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0006 line=159 │ │ 0x0009 line=161 │ │ 0x000a line=162 │ │ 0x000e line=163 │ │ @@ -115787,19 +115895,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060ae0: |[060ae0] org.hiittimer.services.CurrentRoundService.performRound:()V │ │ -060af0: 5220 6307 |0000: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundDuration:I // field@0763 │ │ -060af4: 6201 cb06 |0002: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ -060af8: 7030 3f1a 0201 |0004: invoke-direct {v2, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ -060afe: 0e00 |0007: return-void │ │ +060ac8: |[060ac8] org.hiittimer.services.CurrentRoundService.performRound:()V │ │ +060ad8: 5220 6307 |0000: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundDuration:I // field@0763 │ │ +060adc: 6201 cb06 |0002: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.TRAIN:Lorg/hiittimer/enums/TrainingAction; // field@06cb │ │ +060ae0: 7030 3f1a 0201 |0004: invoke-direct {v2, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ +060ae6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=155 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/hiittimer/services/CurrentRoundService; │ │ │ │ @@ -115808,33 +115916,33 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 33 16-bit code units │ │ -060b00: |[060b00] org.hiittimer.services.CurrentRoundService.playCountdownSound:(J)V │ │ -060b10: 7010 3a1a 0700 |0000: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.isAudioEnabled:()Z // method@1a3a │ │ -060b16: 0a00 |0003: move-result v0 │ │ -060b18: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -060b1c: 7030 3c1a 8709 |0006: invoke-direct {v7, v8, v9}, Lorg/hiittimer/services/CurrentRoundService;.isTimeToReproduceSound:(J)Z // method@1a3c │ │ -060b22: 0a00 |0009: move-result v0 │ │ -060b24: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -060b28: 0e00 |000c: return-void │ │ -060b2a: 5470 6707 |000d: iget-object v0, v7, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ -060b2e: 5271 5d07 |000f: iget v1, v7, Lorg/hiittimer/services/CurrentRoundService;.countdownSoundId:I // field@075d │ │ -060b32: 7010 381a 0700 |0011: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.getVolume:()F // method@1a38 │ │ -060b38: 0a02 |0014: move-result v2 │ │ -060b3a: 7010 381a 0700 |0015: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.getVolume:()F // method@1a38 │ │ -060b40: 0a03 |0018: move-result v3 │ │ -060b42: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -060b44: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -060b46: 1506 803f |001b: const/high16 v6, #int 1065353216 // #3f80 │ │ -060b4a: 7407 a201 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/SoundPool;.play:(IFFIIF)I // method@01a2 │ │ -060b50: 28ec |0020: goto 000c // -0014 │ │ +060ae8: |[060ae8] org.hiittimer.services.CurrentRoundService.playCountdownSound:(J)V │ │ +060af8: 7010 3a1a 0700 |0000: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.isAudioEnabled:()Z // method@1a3a │ │ +060afe: 0a00 |0003: move-result v0 │ │ +060b00: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +060b04: 7030 3c1a 8709 |0006: invoke-direct {v7, v8, v9}, Lorg/hiittimer/services/CurrentRoundService;.isTimeToReproduceSound:(J)Z // method@1a3c │ │ +060b0a: 0a00 |0009: move-result v0 │ │ +060b0c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +060b10: 0e00 |000c: return-void │ │ +060b12: 5470 6707 |000d: iget-object v0, v7, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ +060b16: 5271 5d07 |000f: iget v1, v7, Lorg/hiittimer/services/CurrentRoundService;.countdownSoundId:I // field@075d │ │ +060b1a: 7010 381a 0700 |0011: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.getVolume:()F // method@1a38 │ │ +060b20: 0a02 |0014: move-result v2 │ │ +060b22: 7010 381a 0700 |0015: invoke-direct {v7}, Lorg/hiittimer/services/CurrentRoundService;.getVolume:()F // method@1a38 │ │ +060b28: 0a03 |0018: move-result v3 │ │ +060b2a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +060b2c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +060b2e: 1506 803f |001b: const/high16 v6, #int 1065353216 // #3f80 │ │ +060b32: 7407 a201 0000 |001d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/SoundPool;.play:(IFFIIF)I // method@01a2 │ │ +060b38: 28ec |0020: goto 000c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ 0x0000 - 0x0021 reg=7 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -115845,26 +115953,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -060b54: |[060b54] org.hiittimer.services.CurrentRoundService.prepareToAction:()V │ │ -060b64: 5340 6407 |0000: iget-wide v0, v4, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ -060b68: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ -060b6c: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -060b70: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -060b74: 5240 6207 |0008: iget v0, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ -060b78: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -060b7c: 0e00 |000c: return-void │ │ -060b7e: 5240 6207 |000d: iget v0, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ -060b82: 6201 c806 |000f: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ -060b86: 7030 3f1a 0401 |0011: invoke-direct {v4, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ -060b8c: 28f8 |0014: goto 000c // -0008 │ │ +060b3c: |[060b3c] org.hiittimer.services.CurrentRoundService.prepareToAction:()V │ │ +060b4c: 5340 6407 |0000: iget-wide v0, v4, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ +060b50: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ +060b54: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +060b58: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +060b5c: 5240 6207 |0008: iget v0, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ +060b60: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +060b64: 0e00 |000c: return-void │ │ +060b66: 5240 6207 |000d: iget v0, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ +060b6a: 6201 c806 |000f: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.PREPARE_FOR_TRAINING:Lorg/hiittimer/enums/TrainingAction; // field@06c8 │ │ +060b6e: 7030 3f1a 0401 |0011: invoke-direct {v4, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ +060b74: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000c line=143 │ │ 0x000d line=142 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -115874,22 +115982,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -060b90: |[060b90] org.hiittimer.services.CurrentRoundService.recoverTime:()V │ │ -060ba0: 5220 6507 |0000: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ -060ba4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -060ba8: 0e00 |0004: return-void │ │ -060baa: 5220 6507 |0005: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ -060bae: 6201 c906 |0007: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ -060bb2: 7030 3f1a 0201 |0009: invoke-direct {v2, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ -060bb8: 28f8 |000c: goto 0004 // -0008 │ │ +060b78: |[060b78] org.hiittimer.services.CurrentRoundService.recoverTime:()V │ │ +060b88: 5220 6507 |0000: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ +060b8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +060b90: 0e00 |0004: return-void │ │ +060b92: 5220 6507 |0005: iget v0, v2, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ +060b96: 6201 c906 |0007: sget-object v1, Lorg/hiittimer/enums/TrainingAction;.REST:Lorg/hiittimer/enums/TrainingAction; // field@06c9 │ │ +060b9a: 7030 3f1a 0201 |0009: invoke-direct {v2, v0, v1}, Lorg/hiittimer/services/CurrentRoundService;.performCycle:(ILorg/hiittimer/enums/TrainingAction;)V // method@1a3f │ │ +060ba0: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0004 line=151 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -115899,35 +116007,35 @@ │ │ type : '(ILorg/hiittimer/enums/TrainingAction;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -060bbc: |[060bbc] org.hiittimer.services.CurrentRoundService.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V │ │ -060bcc: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -060bd0: 1a02 ad18 |0002: const-string v2, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18ad │ │ -060bd4: 7020 c600 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -060bda: 2201 6700 |0007: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ -060bde: 7010 bd01 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ -060be4: 1a02 b118 |000c: const-string v2, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18b1 │ │ -060be8: 8174 |000e: int-to-long v4, v7 │ │ -060bea: 6e40 ce01 2154 |000f: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -060bf0: 1a02 b518 |0012: const-string v2, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -060bf4: 5364 6407 |0014: iget-wide v4, v6, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ -060bf8: 6e40 ce01 2154 |0016: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -060bfe: 1a02 b818 |0019: const-string v2, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -060c02: 5364 6807 |001b: iget-wide v4, v6, Lorg/hiittimer/services/CurrentRoundService;.totalRounds:J // field@0768 │ │ -060c06: 6e40 ce01 2154 |001d: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -060c0c: 1a02 b318 |0020: const-string v2, "org.hiittimer.constants.ROUND_ACTION" // string@18b3 │ │ -060c10: 6e30 d201 2108 |0022: invoke-virtual {v1, v2, v8}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ -060c16: 6e20 e200 1000 |0025: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ -060c1c: 5462 6107 |0028: iget-object v2, v6, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ -060c20: 6e20 3d06 0200 |002a: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ -060c26: 0e00 |002d: return-void │ │ +060ba4: |[060ba4] org.hiittimer.services.CurrentRoundService.sendTickBroadcastMessage:(ILorg/hiittimer/enums/TrainingAction;)V │ │ +060bb4: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +060bb8: 1a02 a618 |0002: const-string v2, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18a6 │ │ +060bbc: 7020 c600 2000 |0004: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +060bc2: 2201 6700 |0007: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ +060bc6: 7010 bd01 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ +060bcc: 1a02 aa18 |000c: const-string v2, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18aa │ │ +060bd0: 8174 |000e: int-to-long v4, v7 │ │ +060bd2: 6e40 ce01 2154 |000f: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +060bd8: 1a02 ae18 |0012: const-string v2, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +060bdc: 5364 6407 |0014: iget-wide v4, v6, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ +060be0: 6e40 ce01 2154 |0016: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +060be6: 1a02 b118 |0019: const-string v2, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +060bea: 5364 6807 |001b: iget-wide v4, v6, Lorg/hiittimer/services/CurrentRoundService;.totalRounds:J // field@0768 │ │ +060bee: 6e40 ce01 2154 |001d: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +060bf4: 1a02 ac18 |0020: const-string v2, "org.hiittimer.constants.ROUND_ACTION" // string@18ac │ │ +060bf8: 6e30 d201 2108 |0022: invoke-virtual {v1, v2, v8}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ +060bfe: 6e20 e200 1000 |0025: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ +060c04: 5462 6107 |0028: iget-object v2, v6, Lorg/hiittimer/services/CurrentRoundService;.localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager; // field@0761 │ │ +060c08: 6e20 3d06 0200 |002a: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ +060c0e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0007 line=203 │ │ 0x000c line=204 │ │ 0x0012 line=205 │ │ 0x0019 line=206 │ │ @@ -115947,38 +116055,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -060c28: |[060c28] org.hiittimer.services.CurrentRoundService.setupRound:(Landroid/content/Intent;)V │ │ -060c38: 6e10 cf00 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ -060c3e: 0c00 |0003: move-result-object v0 │ │ -060c40: 1a01 b418 |0004: const-string v1, "org.hiittimer.constants.ROUND_DURATION" // string@18b4 │ │ -060c44: 6e20 c001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ -060c4a: 0a01 |0009: move-result v1 │ │ -060c4c: 5941 6307 |000a: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.roundDuration:I // field@0763 │ │ -060c50: 1a01 b618 |000c: const-string v1, "org.hiittimer.constants.ROUND_RECOVER_TIME" // string@18b6 │ │ -060c54: 6e20 c001 1000 |000e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ -060c5a: 0a01 |0011: move-result v1 │ │ -060c5c: 5941 6507 |0012: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ -060c60: 1a01 b518 |0014: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -060c64: 6e20 c201 1000 |0016: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -060c6a: 0b02 |0019: move-result-wide v2 │ │ -060c6c: 5a42 6407 |001a: iput-wide v2, v4, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ -060c70: 1a01 b818 |001c: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -060c74: 6e20 c201 1000 |001e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -060c7a: 0b02 |0021: move-result-wide v2 │ │ -060c7c: 5a42 6807 |0022: iput-wide v2, v4, Lorg/hiittimer/services/CurrentRoundService;.totalRounds:J // field@0768 │ │ -060c80: 1a01 b218 |0024: const-string v1, "org.hiittimer.constants.PRE_TRAINING_COUNTDOWN" // string@18b2 │ │ -060c84: 6e20 c001 1000 |0026: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ -060c8a: 0a01 |0029: move-result v1 │ │ -060c8c: 5941 6207 |002a: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ -060c90: 0e00 |002c: return-void │ │ +060c10: |[060c10] org.hiittimer.services.CurrentRoundService.setupRound:(Landroid/content/Intent;)V │ │ +060c20: 6e10 cf00 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ +060c26: 0c00 |0003: move-result-object v0 │ │ +060c28: 1a01 ad18 |0004: const-string v1, "org.hiittimer.constants.ROUND_DURATION" // string@18ad │ │ +060c2c: 6e20 c001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ +060c32: 0a01 |0009: move-result v1 │ │ +060c34: 5941 6307 |000a: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.roundDuration:I // field@0763 │ │ +060c38: 1a01 af18 |000c: const-string v1, "org.hiittimer.constants.ROUND_RECOVER_TIME" // string@18af │ │ +060c3c: 6e20 c001 1000 |000e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ +060c42: 0a01 |0011: move-result v1 │ │ +060c44: 5941 6507 |0012: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.roundRecoverTime:I // field@0765 │ │ +060c48: 1a01 ae18 |0014: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +060c4c: 6e20 c201 1000 |0016: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +060c52: 0b02 |0019: move-result-wide v2 │ │ +060c54: 5a42 6407 |001a: iput-wide v2, v4, Lorg/hiittimer/services/CurrentRoundService;.roundId:J // field@0764 │ │ +060c58: 1a01 b118 |001c: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +060c5c: 6e20 c201 1000 |001e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +060c62: 0b02 |0021: move-result-wide v2 │ │ +060c64: 5a42 6807 |0022: iput-wide v2, v4, Lorg/hiittimer/services/CurrentRoundService;.totalRounds:J // field@0768 │ │ +060c68: 1a01 ab18 |0024: const-string v1, "org.hiittimer.constants.PRE_TRAINING_COUNTDOWN" // string@18ab │ │ +060c6c: 6e20 c001 1000 |0026: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01c0 │ │ +060c72: 0a01 |0029: move-result v1 │ │ +060c74: 5941 6207 |002a: iput v1, v4, Lorg/hiittimer/services/CurrentRoundService;.preTrainingCountdown:I // field@0762 │ │ +060c78: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=55 │ │ 0x000c line=56 │ │ 0x0014 line=57 │ │ 0x001c line=58 │ │ @@ -115994,27 +116102,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -060c94: |[060c94] org.hiittimer.services.CurrentRoundService.setupSoundPool:()V │ │ -060ca4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -060ca6: 2200 5f00 |0001: new-instance v0, Landroid/media/SoundPool; // type@005f │ │ -060caa: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -060cac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -060cae: 7040 a001 3021 |0005: invoke-direct {v0, v3, v1, v2}, Landroid/media/SoundPool;.:(III)V // method@01a0 │ │ -060cb4: 5b40 6707 |0008: iput-object v0, v4, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ -060cb8: 5440 6707 |000a: iget-object v0, v4, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ -060cbc: 1501 057f |000c: const/high16 v1, #int 2131034112 // #7f05 │ │ -060cc0: 6e40 a101 4031 |000e: invoke-virtual {v0, v4, v1, v3}, Landroid/media/SoundPool;.load:(Landroid/content/Context;II)I // method@01a1 │ │ -060cc6: 0a00 |0011: move-result v0 │ │ -060cc8: 5940 5d07 |0012: iput v0, v4, Lorg/hiittimer/services/CurrentRoundService;.countdownSoundId:I // field@075d │ │ -060ccc: 0e00 |0014: return-void │ │ +060c7c: |[060c7c] org.hiittimer.services.CurrentRoundService.setupSoundPool:()V │ │ +060c8c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +060c8e: 2200 5f00 |0001: new-instance v0, Landroid/media/SoundPool; // type@005f │ │ +060c92: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +060c94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +060c96: 7040 a001 3021 |0005: invoke-direct {v0, v3, v1, v2}, Landroid/media/SoundPool;.:(III)V // method@01a0 │ │ +060c9c: 5b40 6707 |0008: iput-object v0, v4, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ +060ca0: 5440 6707 |000a: iget-object v0, v4, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ +060ca4: 1501 057f |000c: const/high16 v1, #int 2131034112 // #7f05 │ │ +060ca8: 6e40 a101 4031 |000e: invoke-virtual {v0, v4, v1, v3}, Landroid/media/SoundPool;.load:(Landroid/content/Context;II)I // method@01a1 │ │ +060cae: 0a00 |0011: move-result v0 │ │ +060cb0: 5940 5d07 |0012: iput v0, v4, Lorg/hiittimer/services/CurrentRoundService;.countdownSoundId:I // field@075d │ │ +060cb4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x000a line=65 │ │ 0x0014 line=66 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/hiittimer/services/CurrentRoundService; │ │ @@ -116025,25 +116133,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -060cd0: |[060cd0] org.hiittimer.services.CurrentRoundService.onDestroy:()V │ │ -060ce0: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/app/IntentService;.onDestroy:()V // method@0065 │ │ -060ce6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -060ce8: 5c10 5e07 |0004: iput-boolean v0, v1, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ -060cec: 5410 6707 |0006: iget-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ -060cf0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -060cf4: 5410 6707 |000a: iget-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ -060cf8: 6e10 a301 0000 |000c: invoke-virtual {v0}, Landroid/media/SoundPool;.release:()V // method@01a3 │ │ -060cfe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -060d00: 6a00 6007 |0010: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ -060d04: 0e00 |0012: return-void │ │ +060cb8: |[060cb8] org.hiittimer.services.CurrentRoundService.onDestroy:()V │ │ +060cc8: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/app/IntentService;.onDestroy:()V // method@0065 │ │ +060cce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +060cd0: 5c10 5e07 |0004: iput-boolean v0, v1, Lorg/hiittimer/services/CurrentRoundService;.forcefulStopRequired:Z // field@075e │ │ +060cd4: 5410 6707 |0006: iget-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ +060cd8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +060cdc: 5410 6707 |000a: iget-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.soundPool:Landroid/media/SoundPool; // field@0767 │ │ +060ce0: 6e10 a301 0000 |000c: invoke-virtual {v0}, Landroid/media/SoundPool;.release:()V // method@01a3 │ │ +060ce6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +060ce8: 6a00 6007 |0010: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ +060cec: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=96 │ │ 0x0006 line=98 │ │ 0x000a line=99 │ │ 0x000f line=102 │ │ @@ -116056,27 +116164,27 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -060d08: |[060d08] org.hiittimer.services.CurrentRoundService.onHandleIntent:(Landroid/content/Intent;)V │ │ -060d18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060d1a: 6a00 6007 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ -060d1e: 7110 0e02 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ -060d24: 0c00 |0006: move-result-object v0 │ │ -060d26: 5b10 6607 |0007: iput-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ -060d2a: 7020 451a 2100 |0009: invoke-direct {v1, v2}, Lorg/hiittimer/services/CurrentRoundService;.setupRound:(Landroid/content/Intent;)V // method@1a45 │ │ -060d30: 7010 461a 0100 |000c: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.setupSoundPool:()V // method@1a46 │ │ -060d36: 7010 421a 0100 |000f: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.prepareToAction:()V // method@1a42 │ │ -060d3c: 7010 401a 0100 |0012: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.performRound:()V // method@1a40 │ │ -060d42: 7010 431a 0100 |0015: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.recoverTime:()V // method@1a43 │ │ -060d48: 7010 351a 0100 |0018: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.broadcastRoundDoneMessage:()V // method@1a35 │ │ -060d4e: 0e00 |001b: return-void │ │ +060cf0: |[060cf0] org.hiittimer.services.CurrentRoundService.onHandleIntent:(Landroid/content/Intent;)V │ │ +060d00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060d02: 6a00 6007 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentRoundService;.isRunning:Z // field@0760 │ │ +060d06: 7110 0e02 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@020e │ │ +060d0c: 0c00 |0006: move-result-object v0 │ │ +060d0e: 5b10 6607 |0007: iput-object v0, v1, Lorg/hiittimer/services/CurrentRoundService;.sharedPreferences:Landroid/content/SharedPreferences; // field@0766 │ │ +060d12: 7020 451a 2100 |0009: invoke-direct {v1, v2}, Lorg/hiittimer/services/CurrentRoundService;.setupRound:(Landroid/content/Intent;)V // method@1a45 │ │ +060d18: 7010 461a 0100 |000c: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.setupSoundPool:()V // method@1a46 │ │ +060d1e: 7010 421a 0100 |000f: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.prepareToAction:()V // method@1a42 │ │ +060d24: 7010 401a 0100 |0012: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.performRound:()V // method@1a40 │ │ +060d2a: 7010 431a 0100 |0015: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.recoverTime:()V // method@1a43 │ │ +060d30: 7010 351a 0100 |0018: invoke-direct {v1}, Lorg/hiittimer/services/CurrentRoundService;.broadcastRoundDoneMessage:()V // method@1a35 │ │ +060d36: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=76 │ │ 0x0009 line=78 │ │ 0x000c line=80 │ │ 0x000f line=82 │ │ @@ -116084,21 +116192,21 @@ │ │ 0x0015 line=86 │ │ 0x0018 line=88 │ │ 0x001b line=89 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/hiittimer/services/CurrentRoundService; │ │ 0x0000 - 0x001c reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 748 (CurrentRoundService.java) │ │ + source_file_idx : 741 (CurrentRoundService.java) │ │ │ │ Class #457 header: │ │ class_idx : 1004 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 659 │ │ -source_file_idx : 750 │ │ +source_file_idx : 743 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -116122,66 +116230,66 @@ │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060d50: |[060d50] org.hiittimer.services.CurrentTrainingService$1.:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ -060d60: 5b01 6a07 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ -060d64: 7010 8e12 0000 |0002: invoke-direct {v0}, Landroid/telephony/PhoneStateListener;.:()V // method@128e │ │ -060d6a: 0e00 |0005: return-void │ │ +060d38: |[060d38] org.hiittimer.services.CurrentTrainingService$1.:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ +060d48: 5b01 6a07 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ +060d4c: 7010 8e12 0000 |0002: invoke-direct {v0}, Landroid/telephony/PhoneStateListener;.:()V // method@128e │ │ +060d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/services/CurrentTrainingService$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/services/CurrentTrainingService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/hiittimer/services/CurrentTrainingService$1;) │ │ name : 'onCallStateChanged' │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -060d6c: |[060d6c] org.hiittimer.services.CurrentTrainingService$1.onCallStateChanged:(ILjava/lang/String;)V │ │ -060d7c: 2b02 1400 0000 |0000: packed-switch v2, 00000014 // +00000014 │ │ -060d82: 0e00 |0003: return-void │ │ -060d84: 5410 6a07 |0004: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ -060d88: 7110 4f1a 0000 |0006: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$100:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a4f │ │ -060d8e: 5410 6a07 |0009: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ -060d92: 7110 501a 0000 |000b: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$200:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a50 │ │ -060d98: 5410 6a07 |000e: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ -060d9c: 6e10 691a 0000 |0010: invoke-virtual {v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopSelf:()V // method@1a69 │ │ -060da2: 28f0 |0013: goto 0003 // -0010 │ │ -060da4: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +060d54: |[060d54] org.hiittimer.services.CurrentTrainingService$1.onCallStateChanged:(ILjava/lang/String;)V │ │ +060d64: 2b02 1400 0000 |0000: packed-switch v2, 00000014 // +00000014 │ │ +060d6a: 0e00 |0003: return-void │ │ +060d6c: 5410 6a07 |0004: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ +060d70: 7110 4f1a 0000 |0006: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$100:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a4f │ │ +060d76: 5410 6a07 |0009: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ +060d7a: 7110 501a 0000 |000b: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$200:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a50 │ │ +060d80: 5410 6a07 |000e: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$1;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076a │ │ +060d84: 6e10 691a 0000 |0010: invoke-virtual {v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopSelf:()V // method@1a69 │ │ +060d8a: 28f0 |0013: goto 0003 // -0010 │ │ +060d8c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=166 │ │ 0x0004 line=157 │ │ 0x0009 line=158 │ │ 0x000e line=159 │ │ 0x0014 line=154 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/hiittimer/services/CurrentTrainingService$1; │ │ 0x0000 - 0x001c reg=2 state I │ │ 0x0000 - 0x001c reg=3 incomingNumber Ljava/lang/String; │ │ │ │ - source_file_idx : 750 (CurrentTrainingService.java) │ │ + source_file_idx : 743 (CurrentTrainingService.java) │ │ │ │ Class #458 header: │ │ class_idx : 1005 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 30 │ │ -source_file_idx : 750 │ │ +source_file_idx : 743 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -116205,18 +116313,18 @@ │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060db4: |[060db4] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ -060dc4: 5b01 6b07 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076b │ │ -060dc8: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ -060dce: 0e00 |0005: return-void │ │ +060d9c: |[060d9c] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ +060dac: 5b01 6b07 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076b │ │ +060db0: 7010 9c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@009c │ │ +060db6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ @@ -116225,17 +116333,17 @@ │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;Lorg/hiittimer/services/CurrentTrainingService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -060dd0: |[060dd0] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.:(Lorg/hiittimer/services/CurrentTrainingService;Lorg/hiittimer/services/CurrentTrainingService$1;)V │ │ -060de0: 7020 491a 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a49 │ │ -060de6: 0e00 |0003: return-void │ │ +060db8: |[060db8] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.:(Lorg/hiittimer/services/CurrentTrainingService;Lorg/hiittimer/services/CurrentTrainingService$1;)V │ │ +060dc8: 7020 491a 1000 |0000: invoke-direct {v0, v1}, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a49 │ │ +060dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/hiittimer/services/CurrentTrainingService; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/hiittimer/services/CurrentTrainingService$1; │ │ @@ -116246,34 +116354,34 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060de8: |[060de8] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -060df8: 5410 6b07 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076b │ │ -060dfc: 7110 4e1a 0000 |0002: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$000:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a4e │ │ -060e02: 0e00 |0005: return-void │ │ +060dd0: |[060dd0] org.hiittimer.services.CurrentTrainingService$OnTickFinishedReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +060de0: 5410 6b07 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.this$0:Lorg/hiittimer/services/CurrentTrainingService; // field@076b │ │ +060de4: 7110 4e1a 0000 |0002: invoke-static {v0}, Lorg/hiittimer/services/CurrentTrainingService;.access$000:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a4e │ │ +060dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; │ │ 0x0000 - 0x0006 reg=2 arg0 Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 arg1 Landroid/content/Intent; │ │ │ │ - source_file_idx : 750 (CurrentTrainingService.java) │ │ + source_file_idx : 743 (CurrentTrainingService.java) │ │ │ │ Class #459 header: │ │ class_idx : 1006 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 29 │ │ -source_file_idx : 750 │ │ +source_file_idx : 743 │ │ static_fields_size : 2 │ │ instance_fields_size: 7 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 10 │ │ │ │ Class #459 annotations: │ │ Annotations on class │ │ @@ -116328,22 +116436,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060e04: |[060e04] org.hiittimer.services.CurrentTrainingService.:()V │ │ -060e14: 2200 2a00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ -060e18: 1a01 ae18 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_FINISHED_BROADCAST_ACTION" // string@18ae │ │ -060e1c: 7020 ec00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ec │ │ -060e22: 6900 6c07 |0007: sput-object v0, Lorg/hiittimer/services/CurrentTrainingService;.INTENT_FILTER:Landroid/content/IntentFilter; // field@076c │ │ -060e26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -060e28: 6a00 6f07 |000a: sput-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ -060e2c: 0e00 |000c: return-void │ │ +060dec: |[060dec] org.hiittimer.services.CurrentTrainingService.:()V │ │ +060dfc: 2200 2a00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@002a │ │ +060e00: 1a01 a718 |0002: const-string v1, "org.hiittimer.constants.ON_TICK_FINISHED_BROADCAST_ACTION" // string@18a7 │ │ +060e04: 7020 ec00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ec │ │ +060e0a: 6900 6c07 |0007: sput-object v0, Lorg/hiittimer/services/CurrentTrainingService;.INTENT_FILTER:Landroid/content/IntentFilter; // field@076c │ │ +060e0e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +060e10: 6a00 6f07 |000a: sput-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ +060e14: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0009 line=36 │ │ locals : │ │ │ │ #1 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116351,36 +116459,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e30: |[060e30] org.hiittimer.services.CurrentTrainingService.:()V │ │ -060e40: 7010 9800 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0098 │ │ -060e46: 0e00 |0003: return-void │ │ +060e18: |[060e18] org.hiittimer.services.CurrentTrainingService.:()V │ │ +060e28: 7010 9800 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0098 │ │ +060e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #2 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ name : 'access$000' │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e48: |[060e48] org.hiittimer.services.CurrentTrainingService.access$000:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ -060e58: 7010 5f1a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.performRound:()V // method@1a5f │ │ -060e5e: 0e00 |0003: return-void │ │ +060e30: |[060e30] org.hiittimer.services.CurrentTrainingService.access$000:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ +060e40: 7010 5f1a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.performRound:()V // method@1a5f │ │ +060e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #3 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116388,17 +116495,17 @@ │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e60: |[060e60] org.hiittimer.services.CurrentTrainingService.access$100:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ -060e70: 7010 671a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopCurrentRoundService:()V // method@1a67 │ │ -060e76: 0e00 |0003: return-void │ │ +060e48: |[060e48] org.hiittimer.services.CurrentTrainingService.access$100:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ +060e58: 7010 671a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopCurrentRoundService:()V // method@1a67 │ │ +060e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #4 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116406,17 +116513,17 @@ │ │ type : '(Lorg/hiittimer/services/CurrentTrainingService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e78: |[060e78] org.hiittimer.services.CurrentTrainingService.access$200:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ -060e88: 7010 6e1a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivityWhenTrainingIsTerminatedByACall:()V // method@1a6e │ │ -060e8e: 0e00 |0003: return-void │ │ +060e60: |[060e60] org.hiittimer.services.CurrentTrainingService.access$200:(Lorg/hiittimer/services/CurrentTrainingService;)V │ │ +060e70: 7010 6e1a 0000 |0000: invoke-direct {v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivityWhenTrainingIsTerminatedByACall:()V // method@1a6e │ │ +060e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #5 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116424,21 +116531,21 @@ │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -060e90: |[060e90] org.hiittimer.services.CurrentTrainingService.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -060ea0: 6e10 511a 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/services/CurrentTrainingService;.getApplication:()Landroid/app/Application; // method@1a51 │ │ -060ea6: 0c00 |0003: move-result-object v0 │ │ -060ea8: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ -060eac: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ -060eb2: 0c00 |0009: move-result-object v0 │ │ -060eb4: 1100 |000a: return-object v0 │ │ +060e78: |[060e78] org.hiittimer.services.CurrentTrainingService.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +060e88: 6e10 511a 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/services/CurrentTrainingService;.getApplication:()Landroid/app/Application; // method@1a51 │ │ +060e8e: 0c00 |0003: move-result-object v0 │ │ +060e90: 1f00 b703 |0004: check-cast v0, Lorg/hiittimer/HIITTimerApplication; // type@03b7 │ │ +060e94: 6e10 2919 0000 |0006: invoke-virtual {v0}, Lorg/hiittimer/HIITTimerApplication;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1929 │ │ +060e9a: 0c00 |0009: move-result-object v0 │ │ +060e9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #6 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116446,41 +116553,41 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060eb8: |[060eb8] org.hiittimer.services.CurrentTrainingService.isRunning:()Z │ │ -060ec8: 6300 6f07 |0000: sget-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ -060ecc: 0f00 |0002: return v0 │ │ +060ea0: |[060ea0] org.hiittimer.services.CurrentTrainingService.isRunning:()Z │ │ +060eb0: 6300 6f07 |0000: sget-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ +060eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ │ │ #7 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ name : 'listenToPhoneState' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -060ed0: |[060ed0] org.hiittimer.services.CurrentTrainingService.listenToPhoneState:(I)V │ │ -060ee0: 6e10 521a 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/services/CurrentTrainingService;.getApplicationContext:()Landroid/content/Context; // method@1a52 │ │ -060ee6: 0c01 |0003: move-result-object v1 │ │ -060ee8: 1a02 1f19 |0004: const-string v2, "phone" // string@191f │ │ -060eec: 6e20 b700 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -060ef2: 0c00 |0009: move-result-object v0 │ │ -060ef4: 1f00 9402 |000a: check-cast v0, Landroid/telephony/TelephonyManager; // type@0294 │ │ -060ef8: 5431 7107 |000c: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ -060efc: 6e30 8f12 1004 |000e: invoke-virtual {v0, v1, v4}, Landroid/telephony/TelephonyManager;.listen:(Landroid/telephony/PhoneStateListener;I)V // method@128f │ │ -060f02: 0e00 |0011: return-void │ │ +060eb8: |[060eb8] org.hiittimer.services.CurrentTrainingService.listenToPhoneState:(I)V │ │ +060ec8: 6e10 521a 0300 |0000: invoke-virtual {v3}, Lorg/hiittimer/services/CurrentTrainingService;.getApplicationContext:()Landroid/content/Context; // method@1a52 │ │ +060ece: 0c01 |0003: move-result-object v1 │ │ +060ed0: 1a02 1819 |0004: const-string v2, "phone" // string@1918 │ │ +060ed4: 6e20 b700 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +060eda: 0c00 |0009: move-result-object v0 │ │ +060edc: 1f00 9402 |000a: check-cast v0, Landroid/telephony/TelephonyManager; // type@0294 │ │ +060ee0: 5431 7107 |000c: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ +060ee4: 6e30 8f12 1004 |000e: invoke-virtual {v0, v1, v4}, Landroid/telephony/TelephonyManager;.listen:(Landroid/telephony/PhoneStateListener;I)V // method@128f │ │ +060eea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000c line=177 │ │ 0x0011 line=178 │ │ locals : │ │ 0x000c - 0x0012 reg=0 telephonyManager Landroid/telephony/TelephonyManager; │ │ @@ -116492,37 +116599,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -060f04: |[060f04] org.hiittimer.services.CurrentTrainingService.performRound:()V │ │ -060f14: 5362 6d07 |0000: iget-wide v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -060f18: 1604 0100 |0002: const-wide/16 v4, #int 1 // #1 │ │ -060f1c: bb42 |0004: add-long/2addr v2, v4 │ │ -060f1e: 5a62 6d07 |0005: iput-wide v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -060f22: 5364 7207 |0007: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -060f26: 3101 0204 |0009: cmp-long v1, v2, v4 │ │ -060f2a: 3c01 1d00 |000b: if-gtz v1, 0028 // +001d │ │ -060f2e: 2201 2900 |000d: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -060f32: 1c02 eb03 |000f: const-class v2, Lorg/hiittimer/services/CurrentRoundService; // type@03eb │ │ -060f36: 7030 c400 6102 |0011: invoke-direct {v1, v6, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -060f3c: 5b61 6e07 |0014: iput-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ -060f40: 7010 641a 0600 |0016: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.setupRoundDataBundle:()Landroid/os/Bundle; // method@1a64 │ │ -060f46: 0c00 |0019: move-result-object v0 │ │ -060f48: 5461 6e07 |001a: iget-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ -060f4c: 6e20 e200 0100 |001c: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ -060f52: 5461 6e07 |001f: iget-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ -060f56: 6e20 661a 1600 |0021: invoke-virtual {v6, v1}, Lorg/hiittimer/services/CurrentTrainingService;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1a66 │ │ -060f5c: 7010 651a 0600 |0024: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.showNotification:()V // method@1a65 │ │ -060f62: 0e00 |0027: return-void │ │ -060f64: 7010 6d1a 0600 |0028: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivityWhenTrainingIsFinished:()V // method@1a6d │ │ -060f6a: 6e10 691a 0600 |002b: invoke-virtual {v6}, Lorg/hiittimer/services/CurrentTrainingService;.stopSelf:()V // method@1a69 │ │ -060f70: 28f9 |002e: goto 0027 // -0007 │ │ +060eec: |[060eec] org.hiittimer.services.CurrentTrainingService.performRound:()V │ │ +060efc: 5362 6d07 |0000: iget-wide v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +060f00: 1604 0100 |0002: const-wide/16 v4, #int 1 // #1 │ │ +060f04: bb42 |0004: add-long/2addr v2, v4 │ │ +060f06: 5a62 6d07 |0005: iput-wide v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +060f0a: 5364 7207 |0007: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +060f0e: 3101 0204 |0009: cmp-long v1, v2, v4 │ │ +060f12: 3c01 1d00 |000b: if-gtz v1, 0028 // +001d │ │ +060f16: 2201 2900 |000d: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +060f1a: 1c02 eb03 |000f: const-class v2, Lorg/hiittimer/services/CurrentRoundService; // type@03eb │ │ +060f1e: 7030 c400 6102 |0011: invoke-direct {v1, v6, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +060f24: 5b61 6e07 |0014: iput-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ +060f28: 7010 641a 0600 |0016: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.setupRoundDataBundle:()Landroid/os/Bundle; // method@1a64 │ │ +060f2e: 0c00 |0019: move-result-object v0 │ │ +060f30: 5461 6e07 |001a: iget-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ +060f34: 6e20 e200 0100 |001c: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ +060f3a: 5461 6e07 |001f: iget-object v1, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ +060f3e: 6e20 661a 1600 |0021: invoke-virtual {v6, v1}, Lorg/hiittimer/services/CurrentTrainingService;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1a66 │ │ +060f44: 7010 651a 0600 |0024: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.showNotification:()V // method@1a65 │ │ +060f4a: 0e00 |0027: return-void │ │ +060f4c: 7010 6d1a 0600 |0028: invoke-direct {v6}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivityWhenTrainingIsFinished:()V // method@1a6d │ │ +060f52: 6e10 691a 0600 |002b: invoke-virtual {v6}, Lorg/hiittimer/services/CurrentTrainingService;.stopSelf:()V // method@1a69 │ │ +060f58: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000d line=84 │ │ 0x0016 line=85 │ │ 0x001a line=87 │ │ 0x001f line=89 │ │ @@ -116539,21 +116646,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060f74: |[060f74] org.hiittimer.services.CurrentTrainingService.registerPhoneStateListener:()V │ │ -060f84: 2200 ec03 |0000: new-instance v0, Lorg/hiittimer/services/CurrentTrainingService$1; // type@03ec │ │ -060f88: 7020 471a 1000 |0002: invoke-direct {v0, v1}, Lorg/hiittimer/services/CurrentTrainingService$1;.:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a47 │ │ -060f8e: 5b10 7107 |0005: iput-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ -060f92: 1300 2000 |0007: const/16 v0, #int 32 // #20 │ │ -060f96: 7020 5a1a 0100 |0009: invoke-direct {v1, v0}, Lorg/hiittimer/services/CurrentTrainingService;.listenToPhoneState:(I)V // method@1a5a │ │ -060f9c: 0e00 |000c: return-void │ │ +060f5c: |[060f5c] org.hiittimer.services.CurrentTrainingService.registerPhoneStateListener:()V │ │ +060f6c: 2200 ec03 |0000: new-instance v0, Lorg/hiittimer/services/CurrentTrainingService$1; // type@03ec │ │ +060f70: 7020 471a 1000 |0002: invoke-direct {v0, v1}, Lorg/hiittimer/services/CurrentTrainingService$1;.:(Lorg/hiittimer/services/CurrentTrainingService;)V // method@1a47 │ │ +060f76: 5b10 7107 |0005: iput-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ +060f7a: 1300 2000 |0007: const/16 v0, #int 32 // #20 │ │ +060f7e: 7020 5a1a 0100 |0009: invoke-direct {v1, v0}, Lorg/hiittimer/services/CurrentTrainingService;.listenToPhoneState:(I)V // method@1a5a │ │ +060f84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0007 line=170 │ │ 0x000c line=171 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ @@ -116563,46 +116670,46 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -060fa0: |[060fa0] org.hiittimer.services.CurrentTrainingService.setupRoundDataBundle:()Landroid/os/Bundle; │ │ -060fb0: 2201 6700 |0000: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ -060fb4: 7010 bd01 0100 |0002: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ -060fba: 5462 7307 |0005: iget-object v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -060fbe: 6e10 ff19 0200 |0007: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -060fc4: 0c02 |000a: move-result-object v2 │ │ -060fc6: 5364 6d07 |000b: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -060fca: 8443 |000d: long-to-int v3, v4 │ │ -060fcc: d803 03ff |000e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -060fd0: 7220 3c18 3200 |0010: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -060fd6: 0c00 |0013: move-result-object v0 │ │ -060fd8: 1f00 d603 |0014: check-cast v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -060fdc: 1a02 b418 |0016: const-string v2, "org.hiittimer.constants.ROUND_DURATION" // string@18b4 │ │ -060fe0: 6e10 db19 0000 |0018: invoke-virtual {v0}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ -060fe6: 0a03 |001b: move-result v3 │ │ -060fe8: 6e30 cd01 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -060fee: 1a02 b618 |001f: const-string v2, "org.hiittimer.constants.ROUND_RECOVER_TIME" // string@18b6 │ │ -060ff2: 6e10 d919 0000 |0021: invoke-virtual {v0}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ -060ff8: 0a03 |0024: move-result v3 │ │ -060ffa: 6e30 cd01 2103 |0025: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -061000: 1a02 b518 |0028: const-string v2, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -061004: 5364 6d07 |002a: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -061008: 6e40 ce01 2154 |002c: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -06100e: 1a02 b818 |002f: const-string v2, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -061012: 5364 7207 |0031: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -061016: 6e40 ce01 2154 |0033: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -06101c: 1a02 b218 |0036: const-string v2, "org.hiittimer.constants.PRE_TRAINING_COUNTDOWN" // string@18b2 │ │ -061020: 5463 7307 |0038: iget-object v3, v6, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -061024: 6e10 fc19 0300 |003a: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ -06102a: 0a03 |003d: move-result v3 │ │ -06102c: 6e30 cd01 2103 |003e: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -061032: 1101 |0041: return-object v1 │ │ +060f88: |[060f88] org.hiittimer.services.CurrentTrainingService.setupRoundDataBundle:()Landroid/os/Bundle; │ │ +060f98: 2201 6700 |0000: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ +060f9c: 7010 bd01 0100 |0002: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ +060fa2: 5462 7307 |0005: iget-object v2, v6, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +060fa6: 6e10 ff19 0200 |0007: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +060fac: 0c02 |000a: move-result-object v2 │ │ +060fae: 5364 6d07 |000b: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +060fb2: 8443 |000d: long-to-int v3, v4 │ │ +060fb4: d803 03ff |000e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +060fb8: 7220 3c18 3200 |0010: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +060fbe: 0c00 |0013: move-result-object v0 │ │ +060fc0: 1f00 d603 |0014: check-cast v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +060fc4: 1a02 ad18 |0016: const-string v2, "org.hiittimer.constants.ROUND_DURATION" // string@18ad │ │ +060fc8: 6e10 db19 0000 |0018: invoke-virtual {v0}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ +060fce: 0a03 |001b: move-result v3 │ │ +060fd0: 6e30 cd01 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +060fd6: 1a02 af18 |001f: const-string v2, "org.hiittimer.constants.ROUND_RECOVER_TIME" // string@18af │ │ +060fda: 6e10 d919 0000 |0021: invoke-virtual {v0}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ +060fe0: 0a03 |0024: move-result v3 │ │ +060fe2: 6e30 cd01 2103 |0025: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +060fe8: 1a02 ae18 |0028: const-string v2, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +060fec: 5364 6d07 |002a: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +060ff0: 6e40 ce01 2154 |002c: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +060ff6: 1a02 b118 |002f: const-string v2, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +060ffa: 5364 7207 |0031: iget-wide v4, v6, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +060ffe: 6e40 ce01 2154 |0033: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +061004: 1a02 ab18 |0036: const-string v2, "org.hiittimer.constants.PRE_TRAINING_COUNTDOWN" // string@18ab │ │ +061008: 5463 7307 |0038: iget-object v3, v6, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +06100c: 6e10 fc19 0300 |003a: invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ +061012: 0a03 |003d: move-result v3 │ │ +061014: 6e30 cd01 2103 |003e: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +06101a: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=101 │ │ 0x0016 line=103 │ │ 0x001f line=104 │ │ 0x0028 line=105 │ │ @@ -116619,24 +116726,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -061034: |[061034] org.hiittimer.services.CurrentTrainingService.showNotification:()V │ │ -061044: 1a01 9c17 |0000: const-string v1, "notification" // string@179c │ │ -061048: 6e20 561a 1300 |0002: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentTrainingService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1a56 │ │ -06104e: 0c00 |0005: move-result-object v0 │ │ -061050: 1f00 1900 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0019 │ │ -061054: 1501 087f |0008: const/high16 v1, #int 2131230720 // #7f08 │ │ -061058: 7010 6b1a 0300 |000a: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.trainingNotification:()Landroid/app/Notification; // method@1a6b │ │ -06105e: 0c02 |000d: move-result-object v2 │ │ -061060: 6e30 9100 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0091 │ │ -061066: 0e00 |0011: return-void │ │ +06101c: |[06101c] org.hiittimer.services.CurrentTrainingService.showNotification:()V │ │ +06102c: 1a01 9517 |0000: const-string v1, "notification" // string@1795 │ │ +061030: 6e20 561a 1300 |0002: invoke-virtual {v3, v1}, Lorg/hiittimer/services/CurrentTrainingService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1a56 │ │ +061036: 0c00 |0005: move-result-object v0 │ │ +061038: 1f00 1900 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0019 │ │ +06103c: 1501 087f |0008: const/high16 v1, #int 2131230720 // #7f08 │ │ +061040: 7010 6b1a 0300 |000a: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.trainingNotification:()Landroid/app/Notification; // method@1a6b │ │ +061046: 0c02 |000d: move-result-object v2 │ │ +061048: 6e30 9100 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0091 │ │ +06104e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=78 │ │ 0x0011 line=80 │ │ locals : │ │ 0x0008 - 0x0012 reg=0 notificationManager Landroid/app/NotificationManager; │ │ @@ -116647,20 +116754,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -061068: |[061068] org.hiittimer.services.CurrentTrainingService.stopCurrentRoundService:()V │ │ -061078: 5410 6e07 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ -06107c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -061080: 5410 6e07 |0004: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ -061084: 6e20 6a1a 0100 |0006: invoke-virtual {v1, v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopService:(Landroid/content/Intent;)Z // method@1a6a │ │ -06108a: 0e00 |0009: return-void │ │ +061050: |[061050] org.hiittimer.services.CurrentTrainingService.stopCurrentRoundService:()V │ │ +061060: 5410 6e07 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ +061064: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +061068: 5410 6e07 |0004: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundServiceIntent:Landroid/content/Intent; // field@076e │ │ +06106c: 6e20 6a1a 0100 |0006: invoke-virtual {v1, v0}, Lorg/hiittimer/services/CurrentTrainingService;.stopService:(Landroid/content/Intent;)Z // method@1a6a │ │ +061072: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0009 line=116 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ @@ -116670,22 +116777,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06108c: |[06108c] org.hiittimer.services.CurrentTrainingService.stopNotification:()V │ │ -06109c: 1a01 9c17 |0000: const-string v1, "notification" // string@179c │ │ -0610a0: 6e20 561a 1200 |0002: invoke-virtual {v2, v1}, Lorg/hiittimer/services/CurrentTrainingService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1a56 │ │ -0610a6: 0c00 |0005: move-result-object v0 │ │ -0610a8: 1f00 1900 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0019 │ │ -0610ac: 1501 087f |0008: const/high16 v1, #int 2131230720 // #7f08 │ │ -0610b0: 6e20 9000 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0090 │ │ -0610b6: 0e00 |000d: return-void │ │ +061074: |[061074] org.hiittimer.services.CurrentTrainingService.stopNotification:()V │ │ +061084: 1a01 9517 |0000: const-string v1, "notification" // string@1795 │ │ +061088: 6e20 561a 1200 |0002: invoke-virtual {v2, v1}, Lorg/hiittimer/services/CurrentTrainingService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1a56 │ │ +06108e: 0c00 |0005: move-result-object v0 │ │ +061090: 1f00 1900 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0019 │ │ +061094: 1501 087f |0008: const/high16 v1, #int 2131230720 // #7f08 │ │ +061098: 6e20 9000 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0090 │ │ +06109e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0008 line=55 │ │ 0x000d line=56 │ │ locals : │ │ 0x0008 - 0x000e reg=0 notificationManager Landroid/app/NotificationManager; │ │ @@ -116696,69 +116803,75 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -0610b8: |[0610b8] org.hiittimer.services.CurrentTrainingService.trainingNotification:()Landroid/app/Notification; │ │ -0610c8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0610ca: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -0610ce: 1c02 ae03 |0003: const-class v2, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ -0610d2: 7030 c400 7002 |0005: invoke-direct {v0, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ -0610d8: 1a02 b918 |0008: const-string v2, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -0610dc: 5473 7407 |000a: iget-object v3, v7, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ -0610e0: 6e30 de00 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ -0610e6: 2202 da00 |000f: new-instance v2, Landroid/support/v4/app/NotificationCompat$Builder; // type@00da │ │ -0610ea: 7020 f704 7200 |0011: invoke-direct {v2, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@04f7 │ │ -0610f0: 1403 1300 0a7f |0014: const v3, #float 1.83434e+38 // #7f0a0013 │ │ -0610f6: 6e20 551a 3700 |0017: invoke-virtual {v7, v3}, Lorg/hiittimer/services/CurrentTrainingService;.getString:(I)Ljava/lang/String; // method@1a55 │ │ -0610fc: 0c03 |001a: move-result-object v3 │ │ -0610fe: 6e20 0005 3200 |001b: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0500 │ │ -061104: 0c02 |001e: move-result-object v2 │ │ -061106: 1503 027f |001f: const/high16 v3, #int 2130837504 // #7f02 │ │ -06110a: 6e20 0c05 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@050c │ │ -061110: 0c02 |0024: move-result-object v2 │ │ -061112: 2203 6b03 |0025: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -061116: 7010 e417 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06111c: 5474 7307 |002a: iget-object v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -061120: 6e10 fe19 0400 |002c: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ -061126: 0c04 |002f: move-result-object v4 │ │ -061128: 6e20 ed17 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06112e: 0c03 |0033: move-result-object v3 │ │ -061130: 1a04 2700 |0034: const-string v4, " - Round:" // string@0027 │ │ -061134: 6e20 ed17 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06113a: 0c03 |0039: move-result-object v3 │ │ -06113c: 5374 6d07 |003a: iget-wide v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -061140: 6e30 ea17 4305 |003c: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ -061146: 0c03 |003f: move-result-object v3 │ │ -061148: 1a04 1701 |0040: const-string v4, "/" // string@0117 │ │ -06114c: 6e20 ed17 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061152: 0c03 |0045: move-result-object v3 │ │ -061154: 5374 7207 |0046: iget-wide v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -061158: 6e30 ea17 4305 |0048: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ -06115e: 0c03 |004b: move-result-object v3 │ │ -061160: 6e10 f217 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061166: 0c03 |004f: move-result-object v3 │ │ -061168: 6e20 ff04 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@04ff │ │ -06116e: 0c02 |0053: move-result-object v2 │ │ -061170: 7140 9500 6760 |0054: invoke-static {v7, v6, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0095 │ │ -061176: 0c03 |0057: move-result-object v3 │ │ -061178: 6e20 fe04 3200 |0058: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@04fe │ │ -06117e: 0c02 |005b: move-result-object v2 │ │ -061180: 6e10 f904 0200 |005c: invoke-virtual {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f9 │ │ -061186: 0c01 |005f: move-result-object v1 │ │ -061188: 1222 |0060: const/4 v2, #int 2 // #2 │ │ -06118a: 5912 0400 |0061: iput v2, v1, Landroid/app/Notification;.flags:I // field@0004 │ │ -06118e: 1101 |0063: return-object v1 │ │ +0610a0: |[0610a0] org.hiittimer.services.CurrentTrainingService.trainingNotification:()Landroid/app/Notification; │ │ +0610b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0610b2: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +0610b6: 1c02 ae03 |0003: const-class v2, Lorg/hiittimer/CurrentTraining; // type@03ae │ │ +0610ba: 7030 c400 7002 |0005: invoke-direct {v0, v7, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00c4 │ │ +0610c0: 1a02 b218 |0008: const-string v2, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +0610c4: 5473 7407 |000a: iget-object v3, v7, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ +0610c8: 6e30 de00 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00de │ │ +0610ce: 2202 da00 |000f: new-instance v2, Landroid/support/v4/app/NotificationCompat$Builder; // type@00da │ │ +0610d2: 7020 f704 7200 |0011: invoke-direct {v2, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@04f7 │ │ +0610d8: 1403 1300 0a7f |0014: const v3, #float 1.83434e+38 // #7f0a0013 │ │ +0610de: 6e20 551a 3700 |0017: invoke-virtual {v7, v3}, Lorg/hiittimer/services/CurrentTrainingService;.getString:(I)Ljava/lang/String; // method@1a55 │ │ +0610e4: 0c03 |001a: move-result-object v3 │ │ +0610e6: 6e20 0005 3200 |001b: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0500 │ │ +0610ec: 0c02 |001e: move-result-object v2 │ │ +0610ee: 1503 027f |001f: const/high16 v3, #int 2130837504 // #7f02 │ │ +0610f2: 6e20 0c05 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@050c │ │ +0610f8: 0c02 |0024: move-result-object v2 │ │ +0610fa: 2203 6b03 |0025: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0610fe: 7010 e417 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061104: 5474 7307 |002a: iget-object v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +061108: 6e10 fe19 0400 |002c: invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ +06110e: 0c04 |002f: move-result-object v4 │ │ +061110: 6e20 ed17 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061116: 0c03 |0033: move-result-object v3 │ │ +061118: 1a04 2700 |0034: const-string v4, " - Round:" // string@0027 │ │ +06111c: 6e20 ed17 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061122: 0c03 |0039: move-result-object v3 │ │ +061124: 5374 6d07 |003a: iget-wide v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +061128: 6e30 ea17 4305 |003c: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ +06112e: 0c03 |003f: move-result-object v3 │ │ +061130: 1a04 1001 |0040: const-string v4, "/" // string@0110 │ │ +061134: 6e20 ed17 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06113a: 0c03 |0045: move-result-object v3 │ │ +06113c: 5374 7207 |0046: iget-wide v4, v7, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +061140: 6e30 ea17 4305 |0048: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ +061146: 0c03 |004b: move-result-object v3 │ │ +061148: 6e10 f217 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06114e: 0c03 |004f: move-result-object v3 │ │ +061150: 6e20 ff04 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@04ff │ │ +061156: 0c02 |0053: move-result-object v2 │ │ +061158: 7140 9500 6760 |0054: invoke-static {v7, v6, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0095 │ │ +06115e: 0c03 |0057: move-result-object v3 │ │ +061160: 6e20 fe04 3200 |0058: invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@04fe │ │ +061166: 0c02 |005b: move-result-object v2 │ │ +061168: 6e10 f904 0200 |005c: invoke-virtual {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f9 │ │ +06116e: 0c01 |005f: move-result-object v1 │ │ +061170: 1222 |0060: const/4 v2, #int 2 // #2 │ │ +061172: 5912 0400 |0061: iput v2, v1, Landroid/app/Notification;.flags:I // field@0004 │ │ +061176: 1101 |0063: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0008 line=60 │ │ 0x000f line=62 │ │ + 0x0017 line=63 │ │ + 0x0021 line=64 │ │ + 0x002c line=66 │ │ + 0x0042 line=67 │ │ + 0x0050 line=65 │ │ + 0x0054 line=68 │ │ 0x0060 line=70 │ │ 0x0063 line=72 │ │ locals : │ │ 0x0008 - 0x0064 reg=0 intent Landroid/content/Intent; │ │ 0x0060 - 0x0064 reg=1 notification Landroid/app/Notification; │ │ 0x0000 - 0x0064 reg=7 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ @@ -116767,23 +116880,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061190: |[061190] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivity:(Landroid/os/Bundle;)V │ │ -0611a0: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ -0611a4: 1a02 ad18 |0002: const-string v2, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18ad │ │ -0611a8: 7020 c600 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -0611ae: 6e20 e200 4100 |0007: invoke-virtual {v1, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ -0611b4: 7110 3b06 0300 |000a: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -0611ba: 0c00 |000d: move-result-object v0 │ │ -0611bc: 6e20 3d06 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ -0611c2: 0e00 |0011: return-void │ │ +061178: |[061178] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivity:(Landroid/os/Bundle;)V │ │ +061188: 2201 2900 |0000: new-instance v1, Landroid/content/Intent; // type@0029 │ │ +06118c: 1a02 a618 |0002: const-string v2, "org.hiittimer.constants.ON_TICK_BROADCAST_ACTION" // string@18a6 │ │ +061190: 7020 c600 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +061196: 6e20 e200 4100 |0007: invoke-virtual {v1, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00e2 │ │ +06119c: 7110 3b06 0300 |000a: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +0611a2: 0c00 |000d: move-result-object v0 │ │ +0611a4: 6e20 3d06 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@063d │ │ +0611aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0007 line=143 │ │ 0x000a line=145 │ │ 0x000e line=147 │ │ 0x0011 line=148 │ │ @@ -116798,31 +116911,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0611c4: |[0611c4] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivityWhenTrainingIsFinished:()V │ │ -0611d4: 2200 6700 |0000: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ -0611d8: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ -0611de: 1a01 b118 |0005: const-string v1, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18b1 │ │ -0611e2: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -0611e6: 6e40 ce01 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -0611ec: 1a01 b518 |000c: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -0611f0: 5342 7207 |000e: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -0611f4: 6e40 ce01 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -0611fa: 1a01 b818 |0013: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -0611fe: 5342 7207 |0015: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -061202: 6e40 ce01 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -061208: 1a01 b318 |001a: const-string v1, "org.hiittimer.constants.ROUND_ACTION" // string@18b3 │ │ -06120c: 6202 c706 |001c: sget-object v2, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ -061210: 6e30 d201 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ -061216: 7020 6c1a 0400 |0021: invoke-direct {v4, v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivity:(Landroid/os/Bundle;)V // method@1a6c │ │ -06121c: 0e00 |0024: return-void │ │ +0611ac: |[0611ac] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivityWhenTrainingIsFinished:()V │ │ +0611bc: 2200 6700 |0000: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ +0611c0: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ +0611c6: 1a01 aa18 |0005: const-string v1, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18aa │ │ +0611ca: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +0611ce: 6e40 ce01 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +0611d4: 1a01 ae18 |000c: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +0611d8: 5342 7207 |000e: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +0611dc: 6e40 ce01 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +0611e2: 1a01 b118 |0013: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +0611e6: 5342 7207 |0015: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +0611ea: 6e40 ce01 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +0611f0: 1a01 ac18 |001a: const-string v1, "org.hiittimer.constants.ROUND_ACTION" // string@18ac │ │ +0611f4: 6202 c706 |001c: sget-object v2, Lorg/hiittimer/enums/TrainingAction;.FINISHED:Lorg/hiittimer/enums/TrainingAction; // field@06c7 │ │ +0611f8: 6e30 d201 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ +0611fe: 7020 6c1a 0400 |0021: invoke-direct {v4, v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivity:(Landroid/os/Bundle;)V // method@1a6c │ │ +061204: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ 0x000c line=133 │ │ 0x0013 line=134 │ │ 0x001a line=135 │ │ @@ -116837,31 +116950,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -061220: |[061220] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivityWhenTrainingIsTerminatedByACall:()V │ │ -061230: 2200 6700 |0000: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ -061234: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ -06123a: 1a01 b118 |0005: const-string v1, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18b1 │ │ -06123e: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -061242: 6e40 ce01 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -061248: 1a01 b518 |000c: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18b5 │ │ -06124c: 5342 6d07 |000e: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -061250: 6e40 ce01 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -061256: 1a01 b818 |0013: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b8 │ │ -06125a: 5342 7207 |0015: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -06125e: 6e40 ce01 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ -061264: 1a01 b318 |001a: const-string v1, "org.hiittimer.constants.ROUND_ACTION" // string@18b3 │ │ -061268: 6202 ca06 |001c: sget-object v2, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ -06126c: 6e30 d201 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ -061272: 7020 6c1a 0400 |0021: invoke-direct {v4, v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivity:(Landroid/os/Bundle;)V // method@1a6c │ │ -061278: 0e00 |0024: return-void │ │ +061208: |[061208] org.hiittimer.services.CurrentTrainingService.updateCurrentRoundActivityWhenTrainingIsTerminatedByACall:()V │ │ +061218: 2200 6700 |0000: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ +06121c: 7010 bd01 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ +061222: 1a01 aa18 |0005: const-string v1, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" // string@18aa │ │ +061226: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +06122a: 6e40 ce01 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +061230: 1a01 ae18 |000c: const-string v1, "org.hiittimer.constants.ROUND_NUMBER" // string@18ae │ │ +061234: 5342 6d07 |000e: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +061238: 6e40 ce01 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +06123e: 1a01 b118 |0013: const-string v1, "org.hiittimer.constants.TOTAL_ROUNDS" // string@18b1 │ │ +061242: 5342 7207 |0015: iget-wide v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +061246: 6e40 ce01 1032 |0017: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@01ce │ │ +06124c: 1a01 ac18 |001a: const-string v1, "org.hiittimer.constants.ROUND_ACTION" // string@18ac │ │ +061250: 6202 ca06 |001c: sget-object v2, Lorg/hiittimer/enums/TrainingAction;.TERMINATED_BY_CALL:Lorg/hiittimer/enums/TrainingAction; // field@06ca │ │ +061254: 6e30 d201 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@01d2 │ │ +06125a: 7020 6c1a 0400 |0021: invoke-direct {v4, v0}, Lorg/hiittimer/services/CurrentTrainingService;.updateCurrentRoundActivity:(Landroid/os/Bundle;)V // method@1a6c │ │ +061260: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ 0x000c line=122 │ │ 0x0013 line=123 │ │ 0x001a line=124 │ │ @@ -116877,17 +116990,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06127c: |[06127c] org.hiittimer.services.CurrentTrainingService.getCurrentRoundId:()J │ │ -06128c: 5320 6d07 |0000: iget-wide v0, v2, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -061290: 1000 |0002: return-wide v0 │ │ +061264: |[061264] org.hiittimer.services.CurrentTrainingService.getCurrentRoundId:()J │ │ +061274: 5320 6d07 |0000: iget-wide v0, v2, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +061278: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #1 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116895,17 +117008,17 @@ │ │ type : '()Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061294: |[061294] org.hiittimer.services.CurrentTrainingService.getTrainingPlan:()Lorg/hiittimer/database/generated/TrainingPlan; │ │ -0612a4: 5410 7307 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -0612a8: 1100 |0002: return-object v0 │ │ +06127c: |[06127c] org.hiittimer.services.CurrentTrainingService.getTrainingPlan:()Lorg/hiittimer/database/generated/TrainingPlan; │ │ +06128c: 5410 7307 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +061290: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #2 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116913,17 +117026,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0612ac: |[0612ac] org.hiittimer.services.CurrentTrainingService.getTrainingPlanId:()Ljava/lang/Long; │ │ -0612bc: 5410 7407 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ -0612c0: 1100 |0002: return-object v0 │ │ +061294: |[061294] org.hiittimer.services.CurrentTrainingService.getTrainingPlanId:()Ljava/lang/Long; │ │ +0612a4: 5410 7407 |0000: iget-object v0, v1, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ +0612a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ #3 : (in Lorg/hiittimer/services/CurrentTrainingService;) │ │ @@ -116931,17 +117044,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0612c4: |[0612c4] org.hiittimer.services.CurrentTrainingService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0612d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0612d6: 1100 |0001: return-object v0 │ │ +0612ac: |[0612ac] org.hiittimer.services.CurrentTrainingService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +0612bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0612be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -116950,17 +117063,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0612d8: |[0612d8] org.hiittimer.services.CurrentTrainingService.onCreate:()V │ │ -0612e8: 6f10 9900 0000 |0000: invoke-super {v0}, Landroid/app/Service;.onCreate:()V // method@0099 │ │ -0612ee: 0e00 |0003: return-void │ │ +0612c0: |[0612c0] org.hiittimer.services.CurrentTrainingService.onCreate:()V │ │ +0612d0: 6f10 9900 0000 |0000: invoke-super {v0}, Landroid/app/Service;.onCreate:()V // method@0099 │ │ +0612d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/services/CurrentTrainingService; │ │ │ │ @@ -116969,35 +117082,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0612f0: |[0612f0] org.hiittimer.services.CurrentTrainingService.onDestroy:()V │ │ -061300: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -061302: 6f10 9a00 0400 |0001: invoke-super {v4}, Landroid/app/Service;.onDestroy:()V // method@009a │ │ -061308: 7020 5a1a 3400 |0004: invoke-direct {v4, v3}, Lorg/hiittimer/services/CurrentTrainingService;.listenToPhoneState:(I)V // method@1a5a │ │ -06130e: 6e10 521a 0400 |0007: invoke-virtual {v4}, Lorg/hiittimer/services/CurrentTrainingService;.getApplicationContext:()Landroid/content/Context; // method@1a52 │ │ -061314: 0c01 |000a: move-result-object v1 │ │ -061316: 1a02 1f19 |000b: const-string v2, "phone" // string@191f │ │ -06131a: 6e20 b700 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -061320: 0c00 |0010: move-result-object v0 │ │ -061322: 1f00 9402 |0011: check-cast v0, Landroid/telephony/TelephonyManager; // type@0294 │ │ -061326: 5441 7107 |0013: iget-object v1, v4, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ -06132a: 1302 2000 |0015: const/16 v2, #int 32 // #20 │ │ -06132e: 6e30 8f12 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/telephony/TelephonyManager;.listen:(Landroid/telephony/PhoneStateListener;I)V // method@128f │ │ -061334: 7010 671a 0400 |001a: invoke-direct {v4}, Lorg/hiittimer/services/CurrentTrainingService;.stopCurrentRoundService:()V // method@1a67 │ │ -06133a: 7110 3b06 0400 |001d: invoke-static {v4}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -061340: 0c01 |0020: move-result-object v1 │ │ -061342: 5442 7007 |0021: iget-object v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ -061346: 6e20 3f06 2100 |0023: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@063f │ │ -06134c: 7010 681a 0400 |0026: invoke-direct {v4}, Lorg/hiittimer/services/CurrentTrainingService;.stopNotification:()V // method@1a68 │ │ -061352: 6a03 6f07 |0029: sput-boolean v3, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ -061356: 0e00 |002b: return-void │ │ +0612d8: |[0612d8] org.hiittimer.services.CurrentTrainingService.onDestroy:()V │ │ +0612e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0612ea: 6f10 9a00 0400 |0001: invoke-super {v4}, Landroid/app/Service;.onDestroy:()V // method@009a │ │ +0612f0: 7020 5a1a 3400 |0004: invoke-direct {v4, v3}, Lorg/hiittimer/services/CurrentTrainingService;.listenToPhoneState:(I)V // method@1a5a │ │ +0612f6: 6e10 521a 0400 |0007: invoke-virtual {v4}, Lorg/hiittimer/services/CurrentTrainingService;.getApplicationContext:()Landroid/content/Context; // method@1a52 │ │ +0612fc: 0c01 |000a: move-result-object v1 │ │ +0612fe: 1a02 1819 |000b: const-string v2, "phone" // string@1918 │ │ +061302: 6e20 b700 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +061308: 0c00 |0010: move-result-object v0 │ │ +06130a: 1f00 9402 |0011: check-cast v0, Landroid/telephony/TelephonyManager; // type@0294 │ │ +06130e: 5441 7107 |0013: iget-object v1, v4, Lorg/hiittimer/services/CurrentTrainingService;.phoneStateListener:Landroid/telephony/PhoneStateListener; // field@0771 │ │ +061312: 1302 2000 |0015: const/16 v2, #int 32 // #20 │ │ +061316: 6e30 8f12 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/telephony/TelephonyManager;.listen:(Landroid/telephony/PhoneStateListener;I)V // method@128f │ │ +06131c: 7010 671a 0400 |001a: invoke-direct {v4}, Lorg/hiittimer/services/CurrentTrainingService;.stopCurrentRoundService:()V // method@1a67 │ │ +061322: 7110 3b06 0400 |001d: invoke-static {v4}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +061328: 0c01 |0020: move-result-object v1 │ │ +06132a: 5442 7007 |0021: iget-object v2, v4, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ +06132e: 6e20 3f06 2100 |0023: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@063f │ │ +061334: 7010 681a 0400 |0026: invoke-direct {v4}, Lorg/hiittimer/services/CurrentTrainingService;.stopNotification:()V // method@1a68 │ │ +06133a: 6a03 6f07 |0029: sput-boolean v3, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ +06133e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=217 │ │ 0x0004 line=219 │ │ 0x0007 line=221 │ │ 0x0013 line=224 │ │ 0x001a line=226 │ │ @@ -117014,58 +117127,58 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -061358: |[061358] org.hiittimer.services.CurrentTrainingService.onStartCommand:(Landroid/content/Intent;II)I │ │ -061368: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06136a: 6a00 6f07 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ -06136e: 7010 601a 0300 |0003: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.registerPhoneStateListener:()V // method@1a60 │ │ -061374: 6e10 cf00 0400 |0006: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ -06137a: 0c00 |0009: move-result-object v0 │ │ -06137c: 1a01 b918 |000a: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b9 │ │ -061380: 6e20 c201 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ -061386: 0b00 |000f: move-result-wide v0 │ │ -061388: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -06138e: 0c00 |0013: move-result-object v0 │ │ -061390: 5b30 7407 |0014: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ -061394: 7010 541a 0300 |0016: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1a54 │ │ -06139a: 0c00 |0019: move-result-object v0 │ │ -06139c: 6e10 cf19 0000 |001a: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ -0613a2: 0c00 |001d: move-result-object v0 │ │ -0613a4: 5431 7407 |001e: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ -0613a8: 6e20 141a 1000 |0020: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ -0613ae: 0c00 |0023: move-result-object v0 │ │ -0613b0: 1f00 d903 |0024: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -0613b4: 5b30 7307 |0026: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -0613b8: 1600 0000 |0028: const-wide/16 v0, #int 0 // #0 │ │ -0613bc: 5a30 6d07 |002a: iput-wide v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -0613c0: 2200 ed03 |002c: new-instance v0, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // type@03ed │ │ -0613c4: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -0613c6: 7030 4a1a 3001 |002f: invoke-direct {v0, v3, v1}, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.:(Lorg/hiittimer/services/CurrentTrainingService;Lorg/hiittimer/services/CurrentTrainingService$1;)V // method@1a4a │ │ -0613cc: 5b30 7007 |0032: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ -0613d0: 7110 3b06 0300 |0034: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ -0613d6: 0c00 |0037: move-result-object v0 │ │ -0613d8: 5431 7007 |0038: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ -0613dc: 6202 6c07 |003a: sget-object v2, Lorg/hiittimer/services/CurrentTrainingService;.INTENT_FILTER:Landroid/content/IntentFilter; // field@076c │ │ -0613e0: 6e30 3c06 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@063c │ │ -0613e6: 5430 7307 |003f: iget-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -0613ea: 6e10 ff19 0000 |0041: invoke-virtual {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ -0613f0: 0c00 |0044: move-result-object v0 │ │ -0613f2: 7210 4418 0000 |0045: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ -0613f8: 0a00 |0048: move-result v0 │ │ -0613fa: 8100 |0049: int-to-long v0, v0 │ │ -0613fc: 5a30 7207 |004a: iput-wide v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ -061400: 7010 651a 0300 |004c: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.showNotification:()V // method@1a65 │ │ -061406: 7010 5f1a 0300 |004f: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.performRound:()V // method@1a5f │ │ -06140c: 6f40 9b00 4365 |0052: invoke-super {v3, v4, v5, v6}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@009b │ │ -061412: 0a00 |0055: move-result v0 │ │ -061414: 0f00 |0056: return v0 │ │ +061340: |[061340] org.hiittimer.services.CurrentTrainingService.onStartCommand:(Landroid/content/Intent;II)I │ │ +061350: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061352: 6a00 6f07 |0001: sput-boolean v0, Lorg/hiittimer/services/CurrentTrainingService;.isRunning:Z // field@076f │ │ +061356: 7010 601a 0300 |0003: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.registerPhoneStateListener:()V // method@1a60 │ │ +06135c: 6e10 cf00 0400 |0006: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00cf │ │ +061362: 0c00 |0009: move-result-object v0 │ │ +061364: 1a01 b218 |000a: const-string v1, "org.hiittimer.constants.TRAINING_ID" // string@18b2 │ │ +061368: 6e20 c201 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@01c2 │ │ +06136e: 0b00 |000f: move-result-wide v0 │ │ +061370: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +061376: 0c00 |0013: move-result-object v0 │ │ +061378: 5b30 7407 |0014: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ +06137c: 7010 541a 0300 |0016: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.getDaoSession:()Lorg/hiittimer/database/generated/DaoSession; // method@1a54 │ │ +061382: 0c00 |0019: move-result-object v0 │ │ +061384: 6e10 cf19 0000 |001a: invoke-virtual {v0}, Lorg/hiittimer/database/generated/DaoSession;.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; // method@19cf │ │ +06138a: 0c00 |001d: move-result-object v0 │ │ +06138c: 5431 7407 |001e: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ +061390: 6e20 141a 1000 |0020: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a14 │ │ +061396: 0c00 |0023: move-result-object v0 │ │ +061398: 1f00 d903 |0024: check-cast v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +06139c: 5b30 7307 |0026: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +0613a0: 1600 0000 |0028: const-wide/16 v0, #int 0 // #0 │ │ +0613a4: 5a30 6d07 |002a: iput-wide v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +0613a8: 2200 ed03 |002c: new-instance v0, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // type@03ed │ │ +0613ac: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0613ae: 7030 4a1a 3001 |002f: invoke-direct {v0, v3, v1}, Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver;.:(Lorg/hiittimer/services/CurrentTrainingService;Lorg/hiittimer/services/CurrentTrainingService$1;)V // method@1a4a │ │ +0613b4: 5b30 7007 |0032: iput-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ +0613b8: 7110 3b06 0300 |0034: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@063b │ │ +0613be: 0c00 |0037: move-result-object v0 │ │ +0613c0: 5431 7007 |0038: iget-object v1, v3, Lorg/hiittimer/services/CurrentTrainingService;.onTickFinishedReceiver:Lorg/hiittimer/services/CurrentTrainingService$OnTickFinishedReceiver; // field@0770 │ │ +0613c4: 6202 6c07 |003a: sget-object v2, Lorg/hiittimer/services/CurrentTrainingService;.INTENT_FILTER:Landroid/content/IntentFilter; // field@076c │ │ +0613c8: 6e30 3c06 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@063c │ │ +0613ce: 5430 7307 |003f: iget-object v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +0613d2: 6e10 ff19 0000 |0041: invoke-virtual {v0}, Lorg/hiittimer/database/generated/TrainingPlan;.getRounds:()Ljava/util/List; // method@19ff │ │ +0613d8: 0c00 |0044: move-result-object v0 │ │ +0613da: 7210 4418 0000 |0045: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ +0613e0: 0a00 |0048: move-result v0 │ │ +0613e2: 8100 |0049: int-to-long v0, v0 │ │ +0613e4: 5a30 7207 |004a: iput-wide v0, v3, Lorg/hiittimer/services/CurrentTrainingService;.totalRounds:J // field@0772 │ │ +0613e8: 7010 651a 0300 |004c: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.showNotification:()V // method@1a65 │ │ +0613ee: 7010 5f1a 0300 |004f: invoke-direct {v3}, Lorg/hiittimer/services/CurrentTrainingService;.performRound:()V // method@1a5f │ │ +0613f4: 6f40 9b00 4365 |0052: invoke-super {v3, v4, v5, v6}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@009b │ │ +0613fa: 0a00 |0055: move-result v0 │ │ +0613fc: 0f00 |0056: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0003 line=194 │ │ 0x0006 line=196 │ │ 0x0016 line=198 │ │ 0x0028 line=200 │ │ @@ -117086,17 +117199,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061418: |[061418] org.hiittimer.services.CurrentTrainingService.setCurrentRoundId:(J)V │ │ -061428: 5a12 6d07 |0000: iput-wide v2, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ -06142c: 0e00 |0002: return-void │ │ +061400: |[061400] org.hiittimer.services.CurrentTrainingService.setCurrentRoundId:(J)V │ │ +061410: 5a12 6d07 |0000: iput-wide v2, v1, Lorg/hiittimer/services/CurrentTrainingService;.currentRoundId:J // field@076d │ │ +061414: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/services/CurrentTrainingService; │ │ 0x0000 - 0x0003 reg=2 currentRoundId J │ │ @@ -117106,17 +117219,17 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061430: |[061430] org.hiittimer.services.CurrentTrainingService.setTrainingPlan:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -061440: 5b01 7307 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ -061444: 0e00 |0002: return-void │ │ +061418: |[061418] org.hiittimer.services.CurrentTrainingService.setTrainingPlan:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +061428: 5b01 7307 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; // field@0773 │ │ +06142c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/services/CurrentTrainingService; │ │ 0x0000 - 0x0003 reg=1 trainingPlan Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -117126,32 +117239,32 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061448: |[061448] org.hiittimer.services.CurrentTrainingService.setTrainingPlanId:(Ljava/lang/Long;)V │ │ -061458: 5b01 7407 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ -06145c: 0e00 |0002: return-void │ │ +061430: |[061430] org.hiittimer.services.CurrentTrainingService.setTrainingPlanId:(Ljava/lang/Long;)V │ │ +061440: 5b01 7407 |0000: iput-object v1, v0, Lorg/hiittimer/services/CurrentTrainingService;.trainingPlanId:Ljava/lang/Long; // field@0774 │ │ +061444: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0002 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/hiittimer/services/CurrentTrainingService; │ │ 0x0000 - 0x0003 reg=1 trainingPlanId Ljava/lang/Long; │ │ │ │ - source_file_idx : 750 (CurrentTrainingService.java) │ │ + source_file_idx : 743 (CurrentTrainingService.java) │ │ │ │ Class #460 header: │ │ class_idx : 141 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 542 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #460 annotations: │ │ Annotations on class │ │ @@ -117172,17 +117285,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061460: |[061460] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -061470: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -061476: 0e00 |0003: return-void │ │ +061448: |[061448] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +061458: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06145e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -117191,17 +117304,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061478: |[061478] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -061488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06148a: 0f00 |0001: return v0 │ │ +061460: |[061460] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +061470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061472: 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; │ │ │ │ @@ -117210,17 +117323,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06148c: |[06148c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -06149c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06149e: 0f00 |0001: return v0 │ │ +061474: |[061474] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +061484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061486: 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; │ │ │ │ @@ -117229,17 +117342,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 │ │ -0614a0: |[0614a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0614b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0614b2: 1100 |0001: return-object v0 │ │ +061488: |[061488] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06149a: 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; │ │ │ │ @@ -117248,17 +117361,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 │ │ -0614b4: |[0614b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0614c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0614c6: 1100 |0001: return-object v0 │ │ +06149c: |[06149c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0614ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0614ae: 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; │ │ │ │ @@ -117267,17 +117380,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 │ │ -0614c8: |[0614c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0614d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0614da: 1100 |0001: return-object v0 │ │ +0614b0: |[0614b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0614c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0614c2: 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; │ │ │ │ @@ -117286,31 +117399,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0614dc: |[0614dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0614ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0614ee: 1100 |0001: return-object v0 │ │ +0614c4: |[0614c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0614d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0614d6: 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; │ │ │ │ - source_file_idx : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 535 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #461 header: │ │ class_idx : 148 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -117331,17 +117444,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0614f0: |[0614f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -061500: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -061506: 0e00 |0003: return-void │ │ +0614d8: |[0614d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +0614e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0614ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -117349,17 +117462,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 │ │ -061508: |[061508] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -061518: 7010 5302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0253 │ │ -06151e: 0e00 |0003: return-void │ │ +0614f0: |[0614f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +061500: 7010 5302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0253 │ │ +061506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -117369,17 +117482,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 │ │ -061520: |[061520] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -061530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061532: 1100 |0001: return-object v0 │ │ +061508: |[061508] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06151a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -117388,16 +117501,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 │ │ -061534: |[061534] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -061544: 1101 |0000: return-object v1 │ │ +06151c: |[06151c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +06152c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 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; │ │ @@ -117408,33 +117521,33 @@ │ │ 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 │ │ -061548: |[061548] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -061558: 1101 |0000: return-object v1 │ │ +061530: |[061530] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061540: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 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; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #462 header: │ │ class_idx : 149 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -117455,17 +117568,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06155c: |[06155c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -06156c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -061572: 0e00 |0003: return-void │ │ +061544: |[061544] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +061554: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06155a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -117473,17 +117586,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 │ │ -061574: |[061574] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -061584: 7010 5802 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0258 │ │ -06158a: 0e00 |0003: return-void │ │ +06155c: |[06155c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +06156c: 7010 5802 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0258 │ │ +061572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -117493,18 +117606,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 │ │ -06158c: |[06158c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -06159c: 7110 8002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0280 │ │ -0615a2: 0c00 |0003: move-result-object v0 │ │ -0615a4: 1100 |0004: return-object v0 │ │ +061574: |[061574] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061584: 7110 8002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0280 │ │ +06158a: 0c00 |0003: move-result-object v0 │ │ +06158c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -117513,18 +117626,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 │ │ -0615a8: |[0615a8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0615b8: 7130 8102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0281 │ │ -0615be: 0c00 |0003: move-result-object v0 │ │ -0615c0: 1100 |0004: return-object v0 │ │ +061590: |[061590] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0615a0: 7130 8102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0281 │ │ +0615a6: 0c00 |0003: move-result-object v0 │ │ +0615a8: 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 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -117535,35 +117648,35 @@ │ │ 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 │ │ -0615c4: |[0615c4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0615d4: 7140 8202 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@0282 │ │ -0615da: 0c00 |0003: move-result-object v0 │ │ -0615dc: 1100 |0004: return-object v0 │ │ +0615ac: |[0615ac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0615bc: 7140 8202 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@0282 │ │ +0615c2: 0c00 |0003: move-result-object v0 │ │ +0615c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 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; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #463 header: │ │ class_idx : 150 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -117584,17 +117697,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0615e0: |[0615e0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -0615f0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0615f6: 0e00 |0003: return-void │ │ +0615c8: |[0615c8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +0615d8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0615de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -117602,17 +117715,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 │ │ -0615f8: |[0615f8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -061608: 7010 5d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@025d │ │ -06160e: 0e00 |0003: return-void │ │ +0615e0: |[0615e0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0615f0: 7010 5d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@025d │ │ +0615f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -117622,18 +117735,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 │ │ -061610: |[061610] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -061620: 7110 8502 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0285 │ │ -061626: 0c00 |0003: move-result-object v0 │ │ -061628: 1100 |0004: return-object v0 │ │ +0615f8: |[0615f8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061608: 7110 8502 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0285 │ │ +06160e: 0c00 |0003: move-result-object v0 │ │ +061610: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -117642,18 +117755,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 │ │ -06162c: |[06162c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -06163c: 7130 8602 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0286 │ │ -061642: 0c00 |0003: move-result-object v0 │ │ -061644: 1100 |0004: return-object v0 │ │ +061614: |[061614] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061624: 7130 8602 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0286 │ │ +06162a: 0c00 |0003: move-result-object v0 │ │ +06162c: 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 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -117664,35 +117777,35 @@ │ │ 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 │ │ -061648: |[061648] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -061658: 7140 8702 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@0287 │ │ -06165e: 0c00 |0003: move-result-object v0 │ │ -061660: 1100 |0004: return-object v0 │ │ +061630: |[061630] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061640: 7140 8702 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@0287 │ │ +061646: 0c00 |0003: move-result-object v0 │ │ +061648: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 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; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #464 header: │ │ class_idx : 154 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 553 │ │ +source_file_idx : 546 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -117771,33 +117884,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -061664: |[061664] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -061674: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061676: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -06167a: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -06167e: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -061682: 2201 9600 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@0096 │ │ -061686: 7020 5e02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@025e │ │ -06168c: 6901 3800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -061690: 0e00 |000e: return-void │ │ -061692: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -061696: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -06169a: 2201 9500 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0095 │ │ -06169e: 7020 5902 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0259 │ │ -0616a4: 6901 3800 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -0616a8: 28f4 |001a: goto 000e // -000c │ │ -0616aa: 2201 9400 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0094 │ │ -0616ae: 7020 5402 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0254 │ │ -0616b4: 6901 3800 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -0616b8: 28ec |0022: goto 000e // -0014 │ │ +06164c: |[06164c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +06165c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06165e: 6000 1f00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +061662: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +061666: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +06166a: 2201 9600 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@0096 │ │ +06166e: 7020 5e02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@025e │ │ +061674: 6901 3800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +061678: 0e00 |000e: return-void │ │ +06167a: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +06167e: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +061682: 2201 9500 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0095 │ │ +061686: 7020 5902 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0259 │ │ +06168c: 6901 3800 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +061690: 28f4 |001a: goto 000e // -000c │ │ +061692: 2201 9400 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0094 │ │ +061696: 7020 5402 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0254 │ │ +06169c: 6901 3800 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +0616a0: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x0003 line=165 │ │ 0x0007 line=166 │ │ 0x000e line=172 │ │ 0x000f line=167 │ │ @@ -117811,49 +117924,49 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -0616bc: |[0616bc] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -0616cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0616ce: 7010 bf17 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ -0616d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0616d6: 5c30 3f00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -0616da: 5b34 3a00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -0616de: 2040 9800 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0098 │ │ -0616e2: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -0616e6: 0740 |000d: move-object v0, v4 │ │ -0616e8: 1f00 9800 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0098 │ │ -0616ec: 7210 6502 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0265 │ │ -0616f2: 0c00 |0013: move-result-object v0 │ │ -0616f4: 5b30 3b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -0616f8: 5b35 4000 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -0616fc: 5936 3e00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ -061700: 5937 4100 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -061704: 5938 3c00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -061708: 6e10 7102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0271 │ │ -06170e: 0c00 |0021: move-result-object v0 │ │ -061710: 5b30 4400 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -061714: 6e10 1900 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ -06171a: 0c00 |0027: move-result-object v0 │ │ -06171c: 6e20 0501 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ -061722: 0c00 |002b: move-result-object v0 │ │ -061724: 5b30 3d00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -061728: 2200 9900 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0099 │ │ -06172c: 5431 3d00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -061730: 7040 6702 3021 |0032: 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@0267 │ │ -061736: 5b30 4300 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -06173a: 5430 4300 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -06173e: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -061744: 6e20 6c02 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026c │ │ -06174a: 0e00 |003f: return-void │ │ -06174c: 5b32 3b00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -061750: 28d4 |0042: goto 0016 // -002c │ │ +0616a4: |[0616a4] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +0616b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0616b6: 7010 bf17 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@17bf │ │ +0616bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0616be: 5c30 3f00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +0616c2: 5b34 3a00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +0616c6: 2040 9800 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0098 │ │ +0616ca: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +0616ce: 0740 |000d: move-object v0, v4 │ │ +0616d0: 1f00 9800 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0098 │ │ +0616d4: 7210 6502 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0265 │ │ +0616da: 0c00 |0013: move-result-object v0 │ │ +0616dc: 5b30 3b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +0616e0: 5b35 4000 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +0616e4: 5936 3e00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ +0616e8: 5937 4100 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +0616ec: 5938 3c00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +0616f0: 6e10 7102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0271 │ │ +0616f6: 0c00 |0021: move-result-object v0 │ │ +0616f8: 5b30 4400 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +0616fc: 6e10 1900 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ +061702: 0c00 |0027: move-result-object v0 │ │ +061704: 6e20 0501 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ +06170a: 0c00 |002b: move-result-object v0 │ │ +06170c: 5b30 3d00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +061710: 2200 9900 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0099 │ │ +061714: 5431 3d00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +061718: 7040 6702 3021 |0032: 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@0267 │ │ +06171e: 5b30 4300 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061722: 5430 4300 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061726: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +06172c: 6e20 6c02 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026c │ │ +061732: 0e00 |003f: return-void │ │ +061734: 5b32 3b00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +061738: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=183 │ │ 0x0007 line=215 │ │ 0x0009 line=218 │ │ 0x000e line=219 │ │ @@ -117880,17 +117993,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 │ │ -061754: |[061754] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -061764: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -061768: 1100 |0002: return-object v0 │ │ +06173c: |[06173c] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +06174c: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +061750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -117899,26 +118012,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06176c: |[06176c] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -06177c: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -061780: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061784: 5420 3b00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -061788: 7210 6202 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0262 │ │ -06178e: 0c00 |0009: move-result-object v0 │ │ -061790: 1100 |000a: return-object v0 │ │ -061792: 6200 3800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -061796: 5421 3a00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -06179a: 7220 5002 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0250 │ │ -0617a0: 0c00 |0012: move-result-object v0 │ │ -0617a2: 28f7 |0013: goto 000a // -0009 │ │ +061754: |[061754] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +061764: 5420 3b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +061768: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06176c: 5420 3b00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +061770: 7210 6202 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0262 │ │ +061776: 0c00 |0009: move-result-object v0 │ │ +061778: 1100 |000a: return-object v0 │ │ +06177a: 6200 3800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +06177e: 5421 3a00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +061782: 7220 5002 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0250 │ │ +061788: 0c00 |0012: move-result-object v0 │ │ +06178a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -117928,17 +118041,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0617a4: |[0617a4] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -0617b4: 5510 3f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -0617b8: 0f00 |0002: return v0 │ │ +06178c: |[06178c] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +06179c: 5510 3f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +0617a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -117946,27 +118059,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0617bc: |[0617bc] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0617cc: 6e10 7102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0271 │ │ -0617d2: 0c00 |0003: move-result-object v0 │ │ -0617d4: 5b20 4400 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -0617d8: 5420 3a00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -0617dc: 6e10 1900 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ -0617e2: 0c00 |000b: move-result-object v0 │ │ -0617e4: 5221 3e00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ -0617e8: 6e20 0501 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ -0617ee: 0c00 |0011: move-result-object v0 │ │ -0617f0: 5b20 3d00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ -0617f4: 6e10 7c02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@027c │ │ -0617fa: 0e00 |0017: return-void │ │ +0617a4: |[0617a4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0617b4: 6e10 7102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0271 │ │ +0617ba: 0c00 |0003: move-result-object v0 │ │ +0617bc: 5b20 4400 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +0617c0: 5420 3a00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +0617c4: 6e10 1900 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0019 │ │ +0617ca: 0c00 |000b: move-result-object v0 │ │ +0617cc: 5221 3e00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003e │ │ +0617d0: 6e20 0501 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0105 │ │ +0617d6: 0c00 |0011: move-result-object v0 │ │ +0617d8: 5b20 3d00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003d │ │ +0617dc: 6e10 7c02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@027c │ │ +0617e2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0006 line=297 │ │ 0x0014 line=298 │ │ 0x0017 line=299 │ │ locals : │ │ @@ -117978,23 +118091,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0617fc: |[0617fc] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -06180c: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -061810: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -061812: 6e20 6d02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ -061818: 5520 3f00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -06181c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -061820: 5220 4100 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -061824: 6e20 7902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0279 │ │ -06182a: 0e00 |000f: return-void │ │ +0617e4: |[0617e4] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +0617f4: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +0617f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0617fa: 6e20 6d02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ +061800: 5520 3f00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +061804: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +061808: 5220 4100 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +06180c: 6e20 7902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0279 │ │ +061812: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0006 line=366 │ │ 0x000a line=367 │ │ 0x000f line=369 │ │ locals : │ │ @@ -118006,23 +118119,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06182c: |[06182c] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -06183c: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -061840: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -061844: 6e20 6d02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ -06184a: 5520 3f00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -06184e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -061852: 5220 3c00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -061856: 6e20 7902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0279 │ │ -06185c: 0e00 |0010: return-void │ │ +061814: |[061814] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +061824: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061828: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +06182c: 6e20 6d02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ +061832: 5520 3f00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +061836: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +06183a: 5220 3c00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +06183e: 6e20 7902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0279 │ │ +061844: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0007 line=351 │ │ 0x000b line=352 │ │ 0x0010 line=354 │ │ locals : │ │ @@ -118034,36 +118147,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -061860: |[061860] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -061870: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -061874: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -061878: 5441 4300 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -06187c: 6e10 6a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@026a │ │ -061882: 0a00 |0009: move-result v0 │ │ -061884: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -061888: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -06188c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -06188e: a702 0602 |000f: sub-float v2, v6, v2 │ │ -061892: 7120 b717 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -061898: 0a01 |0014: move-result v1 │ │ -06189a: c831 |0015: mul-float/2addr v1, v3 │ │ -06189c: 7120 b717 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ -0618a2: 0a00 |0019: move-result v0 │ │ -0618a4: 5441 4300 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -0618a8: 6e20 6d02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ -0618ae: 0e00 |001f: return-void │ │ -0618b0: a801 0603 |0020: mul-float v1, v6, v3 │ │ -0618b4: 7120 b917 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ -0618ba: 0a00 |0025: move-result v0 │ │ -0618bc: 28f4 |0026: goto 001a // -000c │ │ +061848: |[061848] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +061858: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +06185c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +061860: 5441 4300 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061864: 6e10 6a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@026a │ │ +06186a: 0a00 |0009: move-result v0 │ │ +06186c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +061870: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +061874: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +061876: a702 0602 |000f: sub-float v2, v6, v2 │ │ +06187a: 7120 b717 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +061880: 0a01 |0014: move-result v1 │ │ +061882: c831 |0015: mul-float/2addr v1, v3 │ │ +061884: 7120 b717 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@17b7 │ │ +06188a: 0a00 |0019: move-result v0 │ │ +06188c: 5441 4300 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061890: 6e20 6d02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ +061896: 0e00 |001f: return-void │ │ +061898: a801 0603 |0020: mul-float v1, v6, v3 │ │ +06189c: 7120 b917 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@17b9 │ │ +0618a2: 0a00 |0025: move-result v0 │ │ +0618a4: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=332 │ │ 0x000a line=333 │ │ 0x000e line=334 │ │ 0x001a line=338 │ │ 0x001f line=339 │ │ @@ -118079,16 +118192,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0618c0: |[0618c0] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -0618d0: 0e00 |0000: return-void │ │ +0618a8: |[0618a8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +0618b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -118097,36 +118210,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0618d4: |[0618d4] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0618e4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -0618ea: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -0618ee: 7210 e312 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ -0618f4: 0a00 |0008: move-result v0 │ │ -0618f6: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -0618fc: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -061900: 5530 3f00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -061904: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -061908: 5430 4000 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -06190c: 6e20 0110 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1001 │ │ -061912: 0a00 |0017: move-result v0 │ │ -061914: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -061918: 5430 4000 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -06191c: 6e20 db0f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0fdb │ │ -061922: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -061924: 0f00 |0020: return v0 │ │ -061926: 5430 4000 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -06192a: 6e20 0f10 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@100f │ │ -061930: 28f9 |0026: goto 001f // -0007 │ │ -061932: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -061934: 28f8 |0028: goto 0020 // -0008 │ │ +0618bc: |[0618bc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0618cc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0618d2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +0618d6: 7210 e312 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@12e3 │ │ +0618dc: 0a00 |0008: move-result v0 │ │ +0618de: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +0618e4: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +0618e8: 5530 3f00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +0618ec: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +0618f0: 5430 4000 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +0618f4: 6e20 0110 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1001 │ │ +0618fa: 0a00 |0017: move-result v0 │ │ +0618fc: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +061900: 5430 4000 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +061904: 6e20 db0f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0fdb │ │ +06190a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +06190c: 0f00 |0020: return v0 │ │ +06190e: 5430 4000 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +061912: 6e20 0f10 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@100f │ │ +061918: 28f9 |0026: goto 001f // -0007 │ │ +06191a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +06191c: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=311 │ │ 0x0012 line=312 │ │ 0x001a line=313 │ │ 0x001f line=317 │ │ 0x0020 line=319 │ │ @@ -118141,27 +118254,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -061938: |[061938] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -061948: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -06194c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -061950: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -061954: 7220 6302 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0263 │ │ -06195a: 0e00 |0009: return-void │ │ -06195c: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -061960: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -061964: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -061968: 7240 5102 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@0251 │ │ -06196e: 0c00 |0013: move-result-object v0 │ │ -061970: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -061974: 28f3 |0016: goto 0009 // -000d │ │ +061920: |[061920] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +061930: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +061934: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +061938: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +06193c: 7220 6302 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0263 │ │ +061942: 0e00 |0009: return-void │ │ +061944: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +061948: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +06194c: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +061950: 7240 5102 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@0251 │ │ +061956: 0c00 |0013: move-result-object v0 │ │ +061958: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +06195c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0004 line=400 │ │ 0x0009 line=405 │ │ 0x000a line=403 │ │ locals : │ │ @@ -118173,27 +118286,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -061978: |[061978] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -061988: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -06198c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -061990: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ -061994: 7230 6402 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0264 │ │ -06199a: 0e00 |0009: return-void │ │ -06199c: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ -0619a0: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -0619a4: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ -0619a8: 7255 5202 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@0252 │ │ -0619ae: 0c00 |0013: move-result-object v0 │ │ -0619b0: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ -0619b4: 28f3 |0016: goto 0009 // -000d │ │ +061960: |[061960] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +061970: 5430 3b00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +061974: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +061978: 5430 3b00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003b │ │ +06197c: 7230 6402 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0264 │ │ +061982: 0e00 |0009: return-void │ │ +061984: 6200 3800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0038 │ │ +061988: 5431 4200 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +06198c: 5432 3a00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003a │ │ +061990: 7255 5202 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@0252 │ │ +061996: 0c00 |0013: move-result-object v0 │ │ +061998: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0042 │ │ +06199c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ 0x0009 line=396 │ │ 0x000a line=394 │ │ locals : │ │ @@ -118206,34 +118319,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0619b8: |[0619b8] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -0619c8: 5530 3f00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -0619cc: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -0619d0: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0619d4: 5431 4300 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -0619d8: 5430 4000 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -0619dc: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -0619e2: 6e20 fe0f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ -0619e8: 0a00 |0010: move-result v0 │ │ -0619ea: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -0619ee: 5230 3c00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -0619f2: 6e30 7a02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ -0619f8: 5c34 3f00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -0619fc: 0e00 |001a: return-void │ │ -0619fe: 5230 4100 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -061a02: 28f8 |001d: goto 0015 // -0008 │ │ -061a04: 5430 4400 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ -061a08: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -061a0a: 6e30 7a02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ -061a10: 28f4 |0024: goto 0018 // -000c │ │ +0619a0: |[0619a0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +0619b0: 5530 3f00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +0619b4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +0619b8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0619bc: 5431 4300 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +0619c0: 5430 4000 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +0619c4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +0619ca: 6e20 fe0f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ +0619d0: 0a00 |0010: move-result v0 │ │ +0619d2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +0619d6: 5230 3c00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +0619da: 6e30 7a02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ +0619e0: 5c34 3f00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +0619e4: 0e00 |001a: return-void │ │ +0619e6: 5230 4100 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +0619ea: 28f8 |001d: goto 0015 // -0008 │ │ +0619ec: 5430 4400 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0044 │ │ +0619f0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0619f2: 6e30 7a02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ +0619f8: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0006 line=270 │ │ 0x0018 line=275 │ │ 0x001a line=277 │ │ @@ -118248,58 +118361,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -061a14: |[061a14] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -061a24: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -061a2a: 5430 4000 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -061a2e: 6e20 fe0f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ -061a34: 0a00 |0008: move-result v0 │ │ -061a36: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -061a3a: 5430 4300 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -061a3e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -061a42: 6e20 6d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ -061a48: 5530 3f00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ -061a4c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -061a50: 5431 4300 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -061a54: 5430 4000 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ -061a58: 6e20 fe0f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ -061a5e: 0a00 |001d: move-result v0 │ │ -061a60: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -061a64: 5230 3c00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ -061a68: 6e30 7a02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ -061a6e: 0e00 |0025: return-void │ │ -061a70: 5430 4300 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ -061a74: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -061a76: 6e20 6d02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ -061a7c: 28e6 |002c: goto 0012 // -001a │ │ -061a7e: 5230 4100 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ -061a82: 28f3 |002f: goto 0022 // -000d │ │ +0619fc: |[0619fc] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +061a0c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +061a12: 5430 4000 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +061a16: 6e20 fe0f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ +061a1c: 0a00 |0008: move-result v0 │ │ +061a1e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +061a22: 5430 4300 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061a26: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +061a2a: 6e20 6d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ +061a30: 5530 3f00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@003f │ │ +061a34: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +061a38: 5431 4300 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061a3c: 5430 4000 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0040 │ │ +061a40: 6e20 fe0f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0ffe │ │ +061a46: 0a00 |001d: move-result v0 │ │ +061a48: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +061a4c: 5230 3c00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003c │ │ +061a50: 6e30 7a02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027a │ │ +061a56: 0e00 |0025: return-void │ │ +061a58: 5430 4300 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0043 │ │ +061a5c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +061a5e: 6e20 6d02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@026d │ │ +061a64: 28e6 |002c: goto 0012 // -001a │ │ +061a66: 5230 4100 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0041 │ │ +061a6a: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=245 │ │ 0x000b line=246 │ │ 0x0012 line=251 │ │ 0x0016 line=252 │ │ 0x0025 line=255 │ │ 0x0026 line=248 │ │ 0x002d line=252 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ - source_file_idx : 553 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 546 (ActionBarDrawerToggle.java) │ │ │ │ Class #465 header: │ │ class_idx : 158 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 253 │ │ -source_file_idx : 570 │ │ +source_file_idx : 563 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompat;' │ │ @@ -118314,17 +118427,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061a84: |[061a84] android.support.v4.app.ActivityCompat.:()V │ │ -061a94: 7010 b805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05b8 │ │ -061a9a: 0e00 |0003: return-void │ │ +061a6c: |[061a6c] android.support.v4.app.ActivityCompat.:()V │ │ +061a7c: 7010 b805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05b8 │ │ +061a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -118332,22 +118445,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -061a9c: |[061a9c] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -061aac: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -061ab0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -061ab4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -061ab8: 7110 9102 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0291 │ │ -061abe: 0e00 |0009: return-void │ │ -061ac0: 6e10 0e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ -061ac6: 28fc |000d: goto 0009 // -0004 │ │ +061a84: |[061a84] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +061a94: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +061a98: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +061a9c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +061aa0: 7110 9102 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0291 │ │ +061aa6: 0e00 |0009: return-void │ │ +061aa8: 6e10 0e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ +061aae: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -118358,23 +118471,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -061ac8: |[061ac8] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -061ad8: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -061adc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -061ae0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -061ae4: 7110 8f02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028f │ │ -061aea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -061aec: 0f00 |000a: return v0 │ │ -061aee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -061af0: 28fe |000c: goto 000a // -0002 │ │ +061ab0: |[061ab0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +061ac0: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +061ac4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +061ac8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +061acc: 7110 8f02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028f │ │ +061ad2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +061ad4: 0f00 |000a: return v0 │ │ +061ad6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +061ad8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -118385,22 +118498,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 │ │ -061af4: |[061af4] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -061b04: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -061b08: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -061b0c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -061b10: 7130 9202 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0292 │ │ -061b16: 0e00 |0009: return-void │ │ -061b18: 6e20 3400 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ -061b1e: 28fc |000d: goto 0009 // -0004 │ │ +061adc: |[061adc] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +061aec: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +061af0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +061af4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +061af8: 7130 9202 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0292 │ │ +061afe: 0e00 |0009: return-void │ │ +061b00: 6e20 3400 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ +061b06: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -118413,42 +118526,42 @@ │ │ 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 │ │ -061b20: |[061b20] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -061b30: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -061b34: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -061b38: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -061b3c: 7140 9302 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@0293 │ │ -061b42: 0e00 |0009: return-void │ │ -061b44: 6e30 3500 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ -061b4a: 28fc |000d: goto 0009 // -0004 │ │ +061b08: |[061b08] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +061b18: 6000 1f00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +061b1c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +061b20: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +061b24: 7140 9302 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@0293 │ │ +061b2a: 0e00 |0009: return-void │ │ +061b2c: 6e30 3500 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0035 │ │ +061b32: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000e reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 570 (ActivityCompat.java) │ │ + source_file_idx : 563 (ActivityCompat.java) │ │ │ │ Class #466 header: │ │ class_idx : 161 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 162 │ │ -source_file_idx : 574 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #466 annotations: │ │ Annotations on class │ │ @@ -118472,18 +118585,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 │ │ -061b4c: |[061b4c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -061b5c: 7010 9702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ -061b62: 5b01 4c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ -061b66: 0e00 |0005: return-void │ │ +061b34: |[061b34] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +061b44: 7010 9702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0297 │ │ +061b4a: 5b01 4c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ +061b4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -118495,19 +118608,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -061b68: |[061b68] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -061b78: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ -061b7c: 6e10 a102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02a1 │ │ -061b82: 0c00 |0005: move-result-object v0 │ │ -061b84: 1100 |0006: return-object v0 │ │ +061b50: |[061b50] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +061b60: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ +061b64: 6e10 a102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02a1 │ │ +061b6a: 0c00 |0005: move-result-object v0 │ │ +061b6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -118515,41 +118628,41 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -061b88: |[061b88] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -061b98: 2041 a100 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ -061b9c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -061ba0: 0740 |0004: move-object v0, v4 │ │ -061ba2: 1f00 a100 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ -061ba6: 5431 4c00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ -061baa: 5402 4c00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ -061bae: 6e20 a202 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02a2 │ │ -061bb4: 0e00 |000e: return-void │ │ +061b70: |[061b70] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +061b80: 2041 a100 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ +061b84: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +061b88: 0740 |0004: move-object v0, v4 │ │ +061b8a: 1f00 a100 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a1 │ │ +061b8e: 5431 4c00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ +061b92: 5402 4c00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004c │ │ +061b96: 6e20 a202 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02a2 │ │ +061b9c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 574 (ActivityOptionsCompat.java) │ │ + source_file_idx : 567 (ActivityOptionsCompat.java) │ │ │ │ Class #467 header: │ │ class_idx : 165 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 201 │ │ -source_file_idx : 617 │ │ +source_file_idx : 610 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -118691,22 +118804,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 │ │ -061bb8: |[061bb8] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -061bc8: 7010 6a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@046a │ │ -061bce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -061bd0: 5c10 6100 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ -061bd4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -061bd6: 5910 6a00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -061bda: 5b12 6b00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -061bde: 0e00 |000b: return-void │ │ +061ba0: |[061ba0] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +061bb0: 7010 6a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@046a │ │ +061bb6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +061bb8: 5c10 6100 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ +061bbc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +061bbe: 5910 6a00 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +061bc2: 5b12 6b00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +061bc6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -118719,84 +118832,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 │ │ -061be0: |[061be0] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -061bf0: 5441 6b00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -061bf4: 5b61 a800 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -061bf8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -061bfc: 5461 bd00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -061c00: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -061c04: 5461 bd00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -061c08: 6e20 d217 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -061c0e: 0a01 |000f: move-result v1 │ │ -061c10: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -061c14: 2201 5703 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -061c18: 2202 6b03 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -061c1c: 7010 e417 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -061c22: 1a03 b302 |0019: const-string v3, "Can't change tag of fragment " // string@02b3 │ │ -061c26: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061c2c: 0c02 |001e: move-result-object v2 │ │ -061c2e: 6e20 ec17 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -061c34: 0c02 |0022: move-result-object v2 │ │ -061c36: 1a03 2101 |0023: const-string v3, ": was " // string@0121 │ │ -061c3a: 6e20 ed17 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061c40: 0c02 |0028: move-result-object v2 │ │ -061c42: 5463 bd00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -061c46: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061c4c: 0c02 |002e: move-result-object v2 │ │ -061c4e: 1a03 8b00 |002f: const-string v3, " now " // string@008b │ │ -061c52: 6e20 ed17 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061c58: 0c02 |0034: move-result-object v2 │ │ -061c5a: 6e20 ed17 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061c60: 0c02 |0038: move-result-object v2 │ │ -061c62: 6e10 f217 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061c68: 0c02 |003c: move-result-object v2 │ │ -061c6a: 7020 a417 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -061c70: 2701 |0040: throw v1 │ │ -061c72: 5b67 bd00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -061c76: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -061c7a: 5261 a700 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -061c7e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -061c82: 5261 a700 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -061c86: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -061c8a: 2201 5703 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -061c8e: 2202 6b03 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -061c92: 7010 e417 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -061c98: 1a03 b202 |0054: const-string v3, "Can't change container ID of fragment " // string@02b2 │ │ -061c9c: 6e20 ed17 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061ca2: 0c02 |0059: move-result-object v2 │ │ -061ca4: 6e20 ec17 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -061caa: 0c02 |005d: move-result-object v2 │ │ -061cac: 1a03 2101 |005e: const-string v3, ": was " // string@0121 │ │ -061cb0: 6e20 ed17 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061cb6: 0c02 |0063: move-result-object v2 │ │ -061cb8: 5263 a700 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -061cbc: 6e20 e917 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -061cc2: 0c02 |0069: move-result-object v2 │ │ -061cc4: 1a03 8b00 |006a: const-string v3, " now " // string@008b │ │ -061cc8: 6e20 ed17 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061cce: 0c02 |006f: move-result-object v2 │ │ -061cd0: 6e20 e917 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -061cd6: 0c02 |0073: move-result-object v2 │ │ -061cd8: 6e10 f217 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061cde: 0c02 |0077: move-result-object v2 │ │ -061ce0: 7020 a417 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -061ce6: 2701 |007b: throw v1 │ │ -061ce8: 5965 a700 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -061cec: 5965 a400 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -061cf0: 2200 a400 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -061cf4: 7010 a302 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -061cfa: 5908 4e00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -061cfe: 5b06 5100 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061d02: 6e20 a802 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -061d08: 0e00 |008c: return-void │ │ +061bc8: |[061bc8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +061bd8: 5441 6b00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +061bdc: 5b61 a800 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +061be0: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +061be4: 5461 bd00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +061be8: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +061bec: 5461 bd00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +061bf0: 6e20 d217 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +061bf6: 0a01 |000f: move-result v1 │ │ +061bf8: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +061bfc: 2201 5703 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +061c00: 2202 6b03 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +061c04: 7010 e417 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061c0a: 1a03 ac02 |0019: const-string v3, "Can't change tag of fragment " // string@02ac │ │ +061c0e: 6e20 ed17 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c14: 0c02 |001e: move-result-object v2 │ │ +061c16: 6e20 ec17 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +061c1c: 0c02 |0022: move-result-object v2 │ │ +061c1e: 1a03 1a01 |0023: const-string v3, ": was " // string@011a │ │ +061c22: 6e20 ed17 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c28: 0c02 |0028: move-result-object v2 │ │ +061c2a: 5463 bd00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +061c2e: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c34: 0c02 |002e: move-result-object v2 │ │ +061c36: 1a03 8b00 |002f: const-string v3, " now " // string@008b │ │ +061c3a: 6e20 ed17 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c40: 0c02 |0034: move-result-object v2 │ │ +061c42: 6e20 ed17 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c48: 0c02 |0038: move-result-object v2 │ │ +061c4a: 6e10 f217 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +061c50: 0c02 |003c: move-result-object v2 │ │ +061c52: 7020 a417 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +061c58: 2701 |0040: throw v1 │ │ +061c5a: 5b67 bd00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +061c5e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +061c62: 5261 a700 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +061c66: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +061c6a: 5261 a700 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +061c6e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +061c72: 2201 5703 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +061c76: 2202 6b03 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +061c7a: 7010 e417 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061c80: 1a03 ab02 |0054: const-string v3, "Can't change container ID of fragment " // string@02ab │ │ +061c84: 6e20 ed17 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c8a: 0c02 |0059: move-result-object v2 │ │ +061c8c: 6e20 ec17 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +061c92: 0c02 |005d: move-result-object v2 │ │ +061c94: 1a03 1a01 |005e: const-string v3, ": was " // string@011a │ │ +061c98: 6e20 ed17 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061c9e: 0c02 |0063: move-result-object v2 │ │ +061ca0: 5263 a700 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +061ca4: 6e20 e917 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +061caa: 0c02 |0069: move-result-object v2 │ │ +061cac: 1a03 8b00 |006a: const-string v3, " now " // string@008b │ │ +061cb0: 6e20 ed17 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061cb6: 0c02 |006f: move-result-object v2 │ │ +061cb8: 6e20 e917 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +061cbe: 0c02 |0073: move-result-object v2 │ │ +061cc0: 6e10 f217 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +061cc6: 0c02 |0077: move-result-object v2 │ │ +061cc8: 7020 a417 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +061cce: 2701 |007b: throw v1 │ │ +061cd0: 5965 a700 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +061cd4: 5965 a400 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +061cd8: 2200 a400 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +061cdc: 7010 a302 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +061ce2: 5908 4e00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +061ce6: 5b06 5100 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061cea: 6e20 a802 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +061cf0: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -118823,19 +118936,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 │ │ -061d0c: |[061d0c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -061d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061d1e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -061d20: 7051 b102 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@02b1 │ │ -061d26: 1102 |0005: return-object v2 │ │ +061cf4: |[061cf4] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +061d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d06: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +061d08: 7051 b102 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@02b1 │ │ +061d0e: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -118846,18 +118959,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 │ │ -061d28: |[061d28] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -061d38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061d3a: 7050 b102 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@02b1 │ │ -061d40: 1101 |0004: return-object v1 │ │ +061d10: |[061d10] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +061d20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061d22: 7050 b102 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@02b1 │ │ +061d28: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -118869,19 +118982,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 │ │ -061d44: |[061d44] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -061d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061d56: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -061d58: 7051 b102 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@02b1 │ │ -061d5e: 1102 |0005: return-object v2 │ │ +061d2c: |[061d2c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +061d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d3e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +061d40: 7051 b102 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@02b1 │ │ +061d46: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0005 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -118892,37 +119005,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 │ │ -061d60: |[061d60] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -061d70: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -061d74: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -061d78: 5b12 7000 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ -061d7c: 5b12 6900 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -061d80: 5210 6700 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ -061d84: 5920 4f00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -061d88: 5210 6800 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ -061d8c: 5920 5000 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -061d90: 5210 6e00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ -061d94: 5920 5300 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -061d98: 5210 6f00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ -061d9c: 5920 5400 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -061da0: 5210 6d00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ -061da4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061da8: 5910 6d00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ -061dac: 0e00 |001e: return-void │ │ -061dae: 5410 7000 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ -061db2: 5b20 5500 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0055 │ │ -061db6: 5410 7000 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ -061dba: 5b02 5200 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -061dbe: 5b12 7000 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ -061dc2: 28df |0029: goto 0008 // -0021 │ │ +061d48: |[061d48] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +061d58: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +061d5c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +061d60: 5b12 7000 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ +061d64: 5b12 6900 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +061d68: 5210 6700 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ +061d6c: 5920 4f00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +061d70: 5210 6800 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ +061d74: 5920 5000 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +061d78: 5210 6e00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ +061d7c: 5920 5300 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +061d80: 5210 6f00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ +061d84: 5920 5400 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +061d88: 5210 6d00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ +061d8c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061d90: 5910 6d00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ +061d94: 0e00 |001e: return-void │ │ +061d96: 5410 7000 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ +061d9a: 5b20 5500 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0055 │ │ +061d9e: 5410 7000 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ +061da2: 5b02 5200 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +061da6: 5b12 7000 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ +061daa: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -118941,25 +119054,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 │ │ -061dc4: |[061dc4] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -061dd4: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ -061dd8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -061ddc: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -061de0: 1a01 670b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b67 │ │ -061de4: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -061dea: 2700 |000b: throw v0 │ │ -061dec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -061dee: 5c20 6000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -061df2: 5b23 6c00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -061df6: 1102 |0011: return-object v2 │ │ +061dac: |[061dac] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +061dbc: 5520 6100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ +061dc0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +061dc4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +061dc8: 1a01 600b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b60 │ │ +061dcc: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +061dd2: 2700 |000b: throw v0 │ │ +061dd4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +061dd6: 5c20 6000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +061dda: 5b23 6c00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +061dde: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -118972,22 +119085,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 │ │ -061df8: |[061df8] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -061e08: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -061e0c: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -061e12: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -061e14: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -061e18: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061e1c: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -061e22: 1102 |000d: return-object v2 │ │ +061de0: |[061de0] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +061df0: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +061df4: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +061dfa: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +061dfc: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +061e00: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061e04: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +061e0a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -119001,102 +119114,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -061e24: |[061e24] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -061e34: 5563 6000 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -061e38: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -061e3c: 0e00 |0004: return-void │ │ -061e3e: 6303 f600 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -061e42: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -061e46: 1a03 cc03 |0009: const-string v3, "FragmentManager" // string@03cc │ │ -061e4a: 2204 6b03 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -061e4e: 7010 e417 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -061e54: 1a05 8502 |0010: const-string v5, "Bump nesting in " // string@0285 │ │ -061e58: 6e20 ed17 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061e5e: 0c04 |0015: move-result-object v4 │ │ -061e60: 6e20 ec17 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -061e66: 0c04 |0019: move-result-object v4 │ │ -061e68: 1a05 4400 |001a: const-string v5, " by " // string@0044 │ │ -061e6c: 6e20 ed17 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061e72: 0c04 |001f: move-result-object v4 │ │ -061e74: 6e20 e917 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -061e7a: 0c04 |0023: move-result-object v4 │ │ -061e7c: 6e10 f217 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061e82: 0c04 |0027: move-result-object v4 │ │ -061e84: 7120 a612 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -061e8a: 5461 6900 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -061e8e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -061e92: 5413 5100 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061e96: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -061e9a: 5413 5100 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061e9e: 5234 9f00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061ea2: b074 |0037: add-int/2addr v4, v7 │ │ -061ea4: 5934 9f00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061ea8: 6303 f600 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -061eac: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -061eb0: 1a03 cc03 |003e: const-string v3, "FragmentManager" // string@03cc │ │ -061eb4: 2204 6b03 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -061eb8: 7010 e417 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -061ebe: 1a05 8602 |0045: const-string v5, "Bump nesting of " // string@0286 │ │ -061ec2: 6e20 ed17 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061ec8: 0c04 |004a: move-result-object v4 │ │ -061eca: 5415 5100 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061ece: 6e20 ec17 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -061ed4: 0c04 |0050: move-result-object v4 │ │ -061ed6: 1a05 9700 |0051: const-string v5, " to " // string@0097 │ │ -061eda: 6e20 ed17 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061ee0: 0c04 |0056: move-result-object v4 │ │ -061ee2: 5415 5100 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -061ee6: 5255 9f00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061eea: 6e20 e917 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -061ef0: 0c04 |005e: move-result-object v4 │ │ -061ef2: 6e10 f217 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061ef8: 0c04 |0062: move-result-object v4 │ │ -061efa: 7120 a612 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -061f00: 5413 5600 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -061f04: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -061f08: 5413 5600 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -061f0c: 6e10 1618 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -061f12: 0a03 |006f: move-result v3 │ │ -061f14: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -061f18: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -061f1c: 5413 5600 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -061f20: 6e20 1018 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -061f26: 0c02 |0079: move-result-object v2 │ │ -061f28: 1f02 ad00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -061f2c: 5223 9f00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061f30: b073 |007e: add-int/2addr v3, v7 │ │ -061f32: 5923 9f00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061f36: 6303 f600 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -061f3a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -061f3e: 1a03 cc03 |0085: const-string v3, "FragmentManager" // string@03cc │ │ -061f42: 2204 6b03 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -061f46: 7010 e417 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -061f4c: 1a05 8602 |008c: const-string v5, "Bump nesting of " // string@0286 │ │ -061f50: 6e20 ed17 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061f56: 0c04 |0091: move-result-object v4 │ │ -061f58: 6e20 ec17 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -061f5e: 0c04 |0095: move-result-object v4 │ │ -061f60: 1a05 9700 |0096: const-string v5, " to " // string@0097 │ │ -061f64: 6e20 ed17 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -061f6a: 0c04 |009b: move-result-object v4 │ │ -061f6c: 5225 9f00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -061f70: 6e20 e917 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -061f76: 0c04 |00a1: move-result-object v4 │ │ -061f78: 6e10 f217 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -061f7e: 0c04 |00a5: move-result-object v4 │ │ -061f80: 7120 a612 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -061f86: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061f8a: 28c7 |00ab: goto 0072 // -0039 │ │ -061f8c: 5411 5200 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -061f90: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +061e0c: |[061e0c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +061e1c: 5563 6000 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +061e20: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +061e24: 0e00 |0004: return-void │ │ +061e26: 6303 f600 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +061e2a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +061e2e: 1a03 c503 |0009: const-string v3, "FragmentManager" // string@03c5 │ │ +061e32: 2204 6b03 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +061e36: 7010 e417 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061e3c: 1a05 7e02 |0010: const-string v5, "Bump nesting in " // string@027e │ │ +061e40: 6e20 ed17 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061e46: 0c04 |0015: move-result-object v4 │ │ +061e48: 6e20 ec17 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +061e4e: 0c04 |0019: move-result-object v4 │ │ +061e50: 1a05 4400 |001a: const-string v5, " by " // string@0044 │ │ +061e54: 6e20 ed17 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061e5a: 0c04 |001f: move-result-object v4 │ │ +061e5c: 6e20 e917 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +061e62: 0c04 |0023: move-result-object v4 │ │ +061e64: 6e10 f217 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +061e6a: 0c04 |0027: move-result-object v4 │ │ +061e6c: 7120 a612 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +061e72: 5461 6900 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +061e76: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +061e7a: 5413 5100 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061e7e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +061e82: 5413 5100 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061e86: 5234 9f00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061e8a: b074 |0037: add-int/2addr v4, v7 │ │ +061e8c: 5934 9f00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061e90: 6303 f600 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +061e94: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +061e98: 1a03 c503 |003e: const-string v3, "FragmentManager" // string@03c5 │ │ +061e9c: 2204 6b03 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +061ea0: 7010 e417 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061ea6: 1a05 7f02 |0045: const-string v5, "Bump nesting of " // string@027f │ │ +061eaa: 6e20 ed17 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061eb0: 0c04 |004a: move-result-object v4 │ │ +061eb2: 5415 5100 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061eb6: 6e20 ec17 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +061ebc: 0c04 |0050: move-result-object v4 │ │ +061ebe: 1a05 9700 |0051: const-string v5, " to " // string@0097 │ │ +061ec2: 6e20 ed17 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061ec8: 0c04 |0056: move-result-object v4 │ │ +061eca: 5415 5100 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +061ece: 5255 9f00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061ed2: 6e20 e917 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +061ed8: 0c04 |005e: move-result-object v4 │ │ +061eda: 6e10 f217 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +061ee0: 0c04 |0062: move-result-object v4 │ │ +061ee2: 7120 a612 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +061ee8: 5413 5600 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +061eec: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +061ef0: 5413 5600 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +061ef4: 6e10 1618 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +061efa: 0a03 |006f: move-result v3 │ │ +061efc: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +061f00: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +061f04: 5413 5600 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +061f08: 6e20 1018 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +061f0e: 0c02 |0079: move-result-object v2 │ │ +061f10: 1f02 ad00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +061f14: 5223 9f00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061f18: b073 |007e: add-int/2addr v3, v7 │ │ +061f1a: 5923 9f00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061f1e: 6303 f600 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +061f22: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +061f26: 1a03 c503 |0085: const-string v3, "FragmentManager" // string@03c5 │ │ +061f2a: 2204 6b03 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +061f2e: 7010 e417 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061f34: 1a05 7f02 |008c: const-string v5, "Bump nesting of " // string@027f │ │ +061f38: 6e20 ed17 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061f3e: 0c04 |0091: move-result-object v4 │ │ +061f40: 6e20 ec17 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +061f46: 0c04 |0095: move-result-object v4 │ │ +061f48: 1a05 9700 |0096: const-string v5, " to " // string@0097 │ │ +061f4c: 6e20 ed17 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061f52: 0c04 |009b: move-result-object v4 │ │ +061f54: 5225 9f00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +061f58: 6e20 e917 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +061f5e: 0c04 |00a1: move-result-object v4 │ │ +061f60: 6e10 f217 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +061f66: 0c04 |00a5: move-result-object v4 │ │ +061f68: 7120 a612 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +061f6e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061f72: 28c7 |00ab: goto 0072 // -0039 │ │ +061f74: 5411 5200 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +061f78: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=571 │ │ 0x0005 line=552 │ │ 0x002b line=554 │ │ 0x002d line=555 │ │ @@ -119122,19 +119235,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061f94: |[061f94] android.support.v4.app.BackStackRecord.commit:()I │ │ -061fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061fa6: 6e20 ae02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ae │ │ -061fac: 0a00 |0004: move-result v0 │ │ -061fae: 0f00 |0005: return v0 │ │ +061f7c: |[061f7c] android.support.v4.app.BackStackRecord.commit:()I │ │ +061f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f8e: 6e20 ae02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ae │ │ +061f94: 0a00 |0004: move-result v0 │ │ +061f96: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #8 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119142,19 +119255,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061fb0: |[061fb0] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -061fc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061fc2: 6e20 ae02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ae │ │ -061fc8: 0a00 |0004: move-result v0 │ │ -061fca: 0f00 |0005: return v0 │ │ +061f98: |[061f98] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +061fa8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061faa: 6e20 ae02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ae │ │ +061fb0: 0a00 |0004: move-result v0 │ │ +061fb2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #9 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119162,57 +119275,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -061fcc: |[061fcc] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -061fdc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -061fde: 5562 6600 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ -061fe2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -061fe6: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -061fea: 1a03 7d0e |0007: const-string v3, "commit already called" // string@0e7d │ │ -061fee: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -061ff4: 2702 |000c: throw v2 │ │ -061ff6: 6302 f600 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -061ffa: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -061ffe: 1a02 cc03 |0011: const-string v2, "FragmentManager" // string@03cc │ │ -062002: 2203 6b03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -062006: 7010 e417 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06200c: 1a04 c302 |0018: const-string v4, "Commit: " // string@02c3 │ │ -062010: 6e20 ed17 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062016: 0c03 |001d: move-result-object v3 │ │ -062018: 6e20 ec17 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06201e: 0c03 |0021: move-result-object v3 │ │ -062020: 6e10 f217 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062026: 0c03 |0025: move-result-object v3 │ │ -062028: 7120 a612 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06202e: 2200 7401 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0174 │ │ -062032: 1a02 cc03 |002b: const-string v2, "FragmentManager" // string@03cc │ │ -062036: 7020 2508 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ -06203c: 2201 4403 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0344 │ │ -062040: 7020 7217 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ -062046: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -06204a: 6e55 b202 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@02b2 │ │ -062050: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -062052: 5c62 6600 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ -062056: 5562 6000 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -06205a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -06205e: 5462 6b00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062062: 6e20 cd03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03cd │ │ -062068: 0a02 |0046: move-result v2 │ │ -06206a: 5962 6a00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -06206e: 5462 6b00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062072: 6e30 e403 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ -062078: 5262 6a00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -06207c: 0f02 |0050: return v2 │ │ -06207e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -062080: 5962 6a00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -062084: 28f5 |0054: goto 0049 // -000b │ │ +061fb4: |[061fb4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +061fc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +061fc6: 5562 6600 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ +061fca: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +061fce: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +061fd2: 1a03 760e |0007: const-string v3, "commit already called" // string@0e76 │ │ +061fd6: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +061fdc: 2702 |000c: throw v2 │ │ +061fde: 6302 f600 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +061fe2: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +061fe6: 1a02 c503 |0011: const-string v2, "FragmentManager" // string@03c5 │ │ +061fea: 2203 6b03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +061fee: 7010 e417 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +061ff4: 1a04 bc02 |0018: const-string v4, "Commit: " // string@02bc │ │ +061ff8: 6e20 ed17 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +061ffe: 0c03 |001d: move-result-object v3 │ │ +062000: 6e20 ec17 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +062006: 0c03 |0021: move-result-object v3 │ │ +062008: 6e10 f217 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06200e: 0c03 |0025: move-result-object v3 │ │ +062010: 7120 a612 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +062016: 2200 7401 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0174 │ │ +06201a: 1a02 c503 |002b: const-string v2, "FragmentManager" // string@03c5 │ │ +06201e: 7020 2508 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ +062024: 2201 4403 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0344 │ │ +062028: 7020 7217 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ +06202e: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +062032: 6e55 b202 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@02b2 │ │ +062038: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +06203a: 5c62 6600 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ +06203e: 5562 6000 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +062042: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +062046: 5462 6b00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +06204a: 6e20 cd03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03cd │ │ +062050: 0a02 |0046: move-result v2 │ │ +062052: 5962 6a00 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +062056: 5462 6b00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +06205a: 6e30 e403 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ +062060: 5262 6a00 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +062064: 0f02 |0050: return v2 │ │ +062066: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +062068: 5962 6a00 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +06206c: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -119234,22 +119347,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 │ │ -062088: |[062088] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -062098: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -06209c: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -0620a2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0620a4: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -0620a8: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -0620ac: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -0620b2: 1102 |000d: return-object v2 │ │ +062070: |[062070] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +062080: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +062084: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +06208a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +06208c: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +062090: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062094: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +06209a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -119263,24 +119376,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0620b4: |[0620b4] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0620c4: 5520 6000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -0620c8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0620cc: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0620d0: 1a01 6b0b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b6b │ │ -0620d4: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0620da: 2700 |000b: throw v0 │ │ -0620dc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0620de: 5c20 6100 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ -0620e2: 1102 |000f: return-object v2 │ │ +06209c: |[06209c] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +0620ac: 5520 6000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +0620b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0620b4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0620b8: 1a01 640b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b64 │ │ +0620bc: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0620c2: 2700 |000b: throw v0 │ │ +0620c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0620c6: 5c20 6100 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ +0620ca: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -119291,18 +119404,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 │ │ -0620e4: |[0620e4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0620f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0620f6: 6e40 b302 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b3 │ │ -0620fc: 0e00 |0004: return-void │ │ +0620cc: |[0620cc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0620dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0620de: 6e40 b302 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b3 │ │ +0620e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -119315,239 +119428,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 │ │ -062100: |[062100] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -062110: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -062114: 6e20 7517 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06211a: 1a05 d015 |0005: const-string v5, "mName=" // string@15d0 │ │ -06211e: 6e20 7517 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062124: 5475 6c00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -062128: 6e20 7517 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06212e: 1a05 7400 |000f: const-string v5, " mIndex=" // string@0074 │ │ -062132: 6e20 7517 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062138: 5275 6a00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -06213c: 6e20 7317 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -062142: 1a05 6b00 |0019: const-string v5, " mCommitted=" // string@006b │ │ -062146: 6e20 7517 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06214c: 5575 6600 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ -062150: 6e20 7b17 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -062156: 5275 7100 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -06215a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -06215e: 6e20 7517 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062164: 1a05 a516 |002a: const-string v5, "mTransition=#" // string@16a5 │ │ -062168: 6e20 7517 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06216e: 5275 7100 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062172: 7110 ab17 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062178: 0c05 |0034: move-result-object v5 │ │ -06217a: 6e20 7517 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062180: 1a05 8600 |0038: const-string v5, " mTransitionStyle=#" // string@0086 │ │ -062184: 6e20 7517 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06218a: 5275 7200 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -06218e: 7110 ab17 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062194: 0c05 |0042: move-result-object v5 │ │ -062196: 6e20 7a17 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06219c: 5275 6700 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ -0621a0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0621a4: 5275 6800 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ -0621a8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0621ac: 6e20 7517 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0621b2: 1a05 5515 |0051: const-string v5, "mEnterAnim=#" // string@1555 │ │ -0621b6: 6e20 7517 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0621bc: 5275 6700 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ -0621c0: 7110 ab17 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0621c6: 0c05 |005b: move-result-object v5 │ │ -0621c8: 6e20 7517 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0621ce: 1a05 7000 |005f: const-string v5, " mExitAnim=#" // string@0070 │ │ -0621d2: 6e20 7517 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0621d8: 5275 6800 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ -0621dc: 7110 ab17 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0621e2: 0c05 |0069: move-result-object v5 │ │ -0621e4: 6e20 7a17 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0621ea: 5275 6e00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ -0621ee: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0621f2: 5275 6f00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ -0621f6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0621fa: 6e20 7517 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062200: 1a05 0316 |0078: const-string v5, "mPopEnterAnim=#" // string@1603 │ │ -062204: 6e20 7517 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06220a: 5275 6e00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ -06220e: 7110 ab17 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062214: 0c05 |0082: move-result-object v5 │ │ -062216: 6e20 7517 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06221c: 1a05 7900 |0086: const-string v5, " mPopExitAnim=#" // string@0079 │ │ -062220: 6e20 7517 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062226: 5275 6f00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ -06222a: 7110 ab17 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062230: 0c05 |0090: move-result-object v5 │ │ -062232: 6e20 7a17 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -062238: 5275 6400 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -06223c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -062240: 5475 6500 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -062244: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -062248: 6e20 7517 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06224e: 1a05 d714 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@14d7 │ │ -062252: 6e20 7517 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062258: 5275 6400 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -06225c: 7110 ab17 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062262: 0c05 |00a9: move-result-object v5 │ │ -062264: 6e20 7517 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06226a: 1a05 6a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@006a │ │ -06226e: 6e20 7517 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062274: 5475 6500 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -062278: 6e20 7917 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -06227e: 5275 6200 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -062282: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -062286: 5475 6300 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -06228a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -06228e: 6e20 7517 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062294: 1a05 d414 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@14d4 │ │ -062298: 6e20 7517 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06229e: 5275 6200 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -0622a2: 7110 ab17 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0622a8: 0c05 |00cc: move-result-object v5 │ │ -0622aa: 6e20 7517 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0622b0: 1a05 6900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0069 │ │ -0622b4: 6e20 7517 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0622ba: 5475 6300 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -0622be: 6e20 7917 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -0622c4: 5475 6900 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -0622c8: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -0622cc: 6e20 7517 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0622d2: 1a05 270a |00e1: const-string v5, "Operations:" // string@0a27 │ │ -0622d6: 6e20 7a17 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0622dc: 2205 6b03 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -0622e0: 7010 e417 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0622e6: 6e20 ed17 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0622ec: 0c05 |00ee: move-result-object v5 │ │ -0622ee: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ -0622f2: 6e20 ed17 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0622f8: 0c05 |00f4: move-result-object v5 │ │ -0622fa: 6e10 f217 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062300: 0c02 |00f8: move-result-object v2 │ │ -062302: 5474 6900 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -062306: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -062308: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -06230c: 5245 4e00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062310: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -062316: 2205 6b03 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -06231a: 7010 e417 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -062320: 1a06 570e |0108: const-string v6, "cmd=" // string@0e57 │ │ -062324: 6e20 ed17 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06232a: 0c05 |010d: move-result-object v5 │ │ -06232c: 5246 4e00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062330: 6e20 e917 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -062336: 0c05 |0113: move-result-object v5 │ │ -062338: 6e10 f217 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06233e: 0c00 |0117: move-result-object v0 │ │ -062340: 6e20 7517 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062346: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ -06234a: 6e20 7517 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062350: 6e20 7317 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -062356: 1a05 1b01 |0123: const-string v5, ": " // string@011b │ │ -06235a: 6e20 7517 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062360: 6e20 7517 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062366: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -06236a: 6e20 7517 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062370: 5445 5100 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062374: 6e20 7917 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -06237a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -06237e: 5245 4f00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -062382: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -062386: 5245 5000 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -06238a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -06238e: 6e20 7517 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062394: 1a05 1b10 |0142: const-string v5, "enterAnim=#" // string@101b │ │ -062398: 6e20 7517 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06239e: 5245 4f00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -0623a2: 7110 ab17 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0623a8: 0c05 |014c: move-result-object v5 │ │ -0623aa: 6e20 7517 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0623b0: 1a05 5800 |0150: const-string v5, " exitAnim=#" // string@0058 │ │ -0623b4: 6e20 7517 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0623ba: 5245 5000 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -0623be: 7110 ab17 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0623c4: 0c05 |015a: move-result-object v5 │ │ -0623c6: 6e20 7a17 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0623cc: 5245 5300 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -0623d0: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -0623d4: 5245 5400 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -0623d8: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -0623dc: 6e20 7517 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0623e2: 1a05 3d19 |0169: const-string v5, "popEnterAnim=#" // string@193d │ │ -0623e6: 6e20 7517 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0623ec: 5245 5300 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -0623f0: 7110 ab17 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0623f6: 0c05 |0173: move-result-object v5 │ │ -0623f8: 6e20 7517 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0623fe: 1a05 9000 |0177: const-string v5, " popExitAnim=#" // string@0090 │ │ -062402: 6e20 7517 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062408: 5245 5400 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -06240c: 7110 ab17 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062412: 0c05 |0181: move-result-object v5 │ │ -062414: 6e20 7a17 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06241a: 5445 5600 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -06241e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -062422: 5445 5600 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062426: 6e10 1618 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06242c: 0a05 |018e: move-result v5 │ │ -06242e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -062432: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -062434: 5445 5600 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062438: 6e10 1618 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06243e: 0a05 |0197: move-result v5 │ │ -062440: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -062444: 6e20 7517 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06244a: 5445 5600 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -06244e: 6e10 1618 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -062454: 0a05 |01a2: move-result v5 │ │ -062456: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -062458: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -06245c: 1a05 850a |01a6: const-string v5, "Removed: " // string@0a85 │ │ -062460: 6e20 7517 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -062466: 5445 5600 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -06246a: 6e20 1018 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -062470: 0c05 |01b0: move-result-object v5 │ │ -062472: 6e20 7917 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -062478: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06247c: 28dc |01b6: goto 0192 // -0024 │ │ -06247e: 1a00 d309 |01b7: const-string v0, "NULL" // string@09d3 │ │ -062482: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -062486: 1a00 ca01 |01bb: const-string v0, "ADD" // string@01ca │ │ -06248a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -06248e: 1a00 6d0a |01bf: const-string v0, "REPLACE" // string@0a6d │ │ -062492: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -062496: 1a00 6c0a |01c3: const-string v0, "REMOVE" // string@0a6c │ │ -06249a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -06249e: 1a00 f103 |01c7: const-string v0, "HIDE" // string@03f1 │ │ -0624a2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0624a6: 1a00 ad0a |01cb: const-string v0, "SHOW" // string@0aad │ │ -0624aa: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0624ae: 1a00 1403 |01cf: const-string v0, "DETACH" // string@0314 │ │ -0624b2: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0624b6: 1a00 d901 |01d3: const-string v0, "ATTACH" // string@01d9 │ │ -0624ba: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0624be: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -0624c2: 1a05 840a |01d9: const-string v5, "Removed:" // string@0a84 │ │ -0624c6: 6e20 7a17 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0624cc: 6e20 7517 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0624d2: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ -0624d6: 6e20 7517 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0624dc: 6e20 7317 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -0624e2: 1a05 1b01 |01e9: const-string v5, ": " // string@011b │ │ -0624e6: 6e20 7517 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0624ec: 28bd |01ee: goto 01ab // -0043 │ │ -0624ee: 5444 5200 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -0624f2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0624f6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -0624fa: 0e00 |01f5: return-void │ │ -0624fc: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0620e8: |[0620e8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0620f8: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0620fc: 6e20 7517 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062102: 1a05 c915 |0005: const-string v5, "mName=" // string@15c9 │ │ +062106: 6e20 7517 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06210c: 5475 6c00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +062110: 6e20 7517 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062116: 1a05 7400 |000f: const-string v5, " mIndex=" // string@0074 │ │ +06211a: 6e20 7517 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062120: 5275 6a00 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +062124: 6e20 7317 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06212a: 1a05 6b00 |0019: const-string v5, " mCommitted=" // string@006b │ │ +06212e: 6e20 7517 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062134: 5575 6600 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0066 │ │ +062138: 6e20 7b17 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +06213e: 5275 7100 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062142: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +062146: 6e20 7517 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06214c: 1a05 9e16 |002a: const-string v5, "mTransition=#" // string@169e │ │ +062150: 6e20 7517 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062156: 5275 7100 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +06215a: 7110 ab17 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +062160: 0c05 |0034: move-result-object v5 │ │ +062162: 6e20 7517 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062168: 1a05 8600 |0038: const-string v5, " mTransitionStyle=#" // string@0086 │ │ +06216c: 6e20 7517 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062172: 5275 7200 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062176: 7110 ab17 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +06217c: 0c05 |0042: move-result-object v5 │ │ +06217e: 6e20 7a17 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +062184: 5275 6700 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ +062188: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +06218c: 5275 6800 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ +062190: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +062194: 6e20 7517 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06219a: 1a05 4e15 |0051: const-string v5, "mEnterAnim=#" // string@154e │ │ +06219e: 6e20 7517 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0621a4: 5275 6700 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ +0621a8: 7110 ab17 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0621ae: 0c05 |005b: move-result-object v5 │ │ +0621b0: 6e20 7517 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0621b6: 1a05 7000 |005f: const-string v5, " mExitAnim=#" // string@0070 │ │ +0621ba: 6e20 7517 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0621c0: 5275 6800 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ +0621c4: 7110 ab17 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0621ca: 0c05 |0069: move-result-object v5 │ │ +0621cc: 6e20 7a17 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0621d2: 5275 6e00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ +0621d6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0621da: 5275 6f00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ +0621de: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0621e2: 6e20 7517 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0621e8: 1a05 fc15 |0078: const-string v5, "mPopEnterAnim=#" // string@15fc │ │ +0621ec: 6e20 7517 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0621f2: 5275 6e00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ +0621f6: 7110 ab17 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0621fc: 0c05 |0082: move-result-object v5 │ │ +0621fe: 6e20 7517 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062204: 1a05 7900 |0086: const-string v5, " mPopExitAnim=#" // string@0079 │ │ +062208: 6e20 7517 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06220e: 5275 6f00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ +062212: 7110 ab17 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +062218: 0c05 |0090: move-result-object v5 │ │ +06221a: 6e20 7a17 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +062220: 5275 6400 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +062224: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +062228: 5475 6500 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06222c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +062230: 6e20 7517 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062236: 1a05 d014 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@14d0 │ │ +06223a: 6e20 7517 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062240: 5275 6400 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +062244: 7110 ab17 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +06224a: 0c05 |00a9: move-result-object v5 │ │ +06224c: 6e20 7517 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062252: 1a05 6a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@006a │ │ +062256: 6e20 7517 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06225c: 5475 6500 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +062260: 6e20 7917 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +062266: 5275 6200 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +06226a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +06226e: 5475 6300 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +062272: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +062276: 6e20 7517 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06227c: 1a05 cd14 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@14cd │ │ +062280: 6e20 7517 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062286: 5275 6200 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +06228a: 7110 ab17 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +062290: 0c05 |00cc: move-result-object v5 │ │ +062292: 6e20 7517 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062298: 1a05 6900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0069 │ │ +06229c: 6e20 7517 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0622a2: 5475 6300 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +0622a6: 6e20 7917 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +0622ac: 5475 6900 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +0622b0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +0622b4: 6e20 7517 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0622ba: 1a05 200a |00e1: const-string v5, "Operations:" // string@0a20 │ │ +0622be: 6e20 7a17 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0622c4: 2205 6b03 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +0622c8: 7010 e417 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0622ce: 6e20 ed17 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0622d4: 0c05 |00ee: move-result-object v5 │ │ +0622d6: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ +0622da: 6e20 ed17 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0622e0: 0c05 |00f4: move-result-object v5 │ │ +0622e2: 6e10 f217 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0622e8: 0c02 |00f8: move-result-object v2 │ │ +0622ea: 5474 6900 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +0622ee: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0622f0: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0622f4: 5245 4e00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +0622f8: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0622fe: 2205 6b03 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +062302: 7010 e417 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +062308: 1a06 500e |0108: const-string v6, "cmd=" // string@0e50 │ │ +06230c: 6e20 ed17 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062312: 0c05 |010d: move-result-object v5 │ │ +062314: 5246 4e00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +062318: 6e20 e917 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +06231e: 0c05 |0113: move-result-object v5 │ │ +062320: 6e10 f217 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +062326: 0c00 |0117: move-result-object v0 │ │ +062328: 6e20 7517 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06232e: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ +062332: 6e20 7517 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062338: 6e20 7317 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06233e: 1a05 1401 |0123: const-string v5, ": " // string@0114 │ │ +062342: 6e20 7517 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062348: 6e20 7517 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06234e: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +062352: 6e20 7517 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062358: 5445 5100 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +06235c: 6e20 7917 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +062362: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +062366: 5245 4f00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +06236a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +06236e: 5245 5000 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +062372: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +062376: 6e20 7517 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06237c: 1a05 1410 |0142: const-string v5, "enterAnim=#" // string@1014 │ │ +062380: 6e20 7517 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062386: 5245 4f00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +06238a: 7110 ab17 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +062390: 0c05 |014c: move-result-object v5 │ │ +062392: 6e20 7517 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062398: 1a05 5800 |0150: const-string v5, " exitAnim=#" // string@0058 │ │ +06239c: 6e20 7517 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0623a2: 5245 5000 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +0623a6: 7110 ab17 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0623ac: 0c05 |015a: move-result-object v5 │ │ +0623ae: 6e20 7a17 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0623b4: 5245 5300 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +0623b8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +0623bc: 5245 5400 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +0623c0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +0623c4: 6e20 7517 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0623ca: 1a05 3619 |0169: const-string v5, "popEnterAnim=#" // string@1936 │ │ +0623ce: 6e20 7517 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0623d4: 5245 5300 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +0623d8: 7110 ab17 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0623de: 0c05 |0173: move-result-object v5 │ │ +0623e0: 6e20 7517 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0623e6: 1a05 9000 |0177: const-string v5, " popExitAnim=#" // string@0090 │ │ +0623ea: 6e20 7517 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0623f0: 5245 5400 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +0623f4: 7110 ab17 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +0623fa: 0c05 |0181: move-result-object v5 │ │ +0623fc: 6e20 7a17 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +062402: 5445 5600 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062406: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +06240a: 5445 5600 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +06240e: 6e10 1618 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +062414: 0a05 |018e: move-result v5 │ │ +062416: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +06241a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +06241c: 5445 5600 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062420: 6e10 1618 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +062426: 0a05 |0197: move-result v5 │ │ +062428: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +06242c: 6e20 7517 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +062432: 5445 5600 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062436: 6e10 1618 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06243c: 0a05 |01a2: move-result v5 │ │ +06243e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +062440: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +062444: 1a05 7e0a |01a6: const-string v5, "Removed: " // string@0a7e │ │ +062448: 6e20 7517 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06244e: 5445 5600 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062452: 6e20 1018 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +062458: 0c05 |01b0: move-result-object v5 │ │ +06245a: 6e20 7917 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +062460: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062464: 28dc |01b6: goto 0192 // -0024 │ │ +062466: 1a00 cc09 |01b7: const-string v0, "NULL" // string@09cc │ │ +06246a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +06246e: 1a00 c301 |01bb: const-string v0, "ADD" // string@01c3 │ │ +062472: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +062476: 1a00 660a |01bf: const-string v0, "REPLACE" // string@0a66 │ │ +06247a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +06247e: 1a00 650a |01c3: const-string v0, "REMOVE" // string@0a65 │ │ +062482: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +062486: 1a00 ea03 |01c7: const-string v0, "HIDE" // string@03ea │ │ +06248a: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +06248e: 1a00 a60a |01cb: const-string v0, "SHOW" // string@0aa6 │ │ +062492: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +062496: 1a00 0d03 |01cf: const-string v0, "DETACH" // string@030d │ │ +06249a: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +06249e: 1a00 d201 |01d3: const-string v0, "ATTACH" // string@01d2 │ │ +0624a2: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +0624a6: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +0624aa: 1a05 7d0a |01d9: const-string v5, "Removed:" // string@0a7d │ │ +0624ae: 6e20 7a17 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0624b4: 6e20 7517 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0624ba: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ +0624be: 6e20 7517 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0624c4: 6e20 7317 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +0624ca: 1a05 1401 |01e9: const-string v5, ": " // string@0114 │ │ +0624ce: 6e20 7517 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0624d4: 28bd |01ee: goto 01ab // -0043 │ │ +0624d6: 5444 5200 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +0624da: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0624de: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0624e2: 0e00 |01f5: return-void │ │ +0624e4: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ 0x000f line=243 │ │ 0x0019 line=244 │ │ 0x0023 line=245 │ │ @@ -119646,25 +119759,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -062524: |[062524] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -062534: 5220 6200 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -062538: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -06253c: 5420 6b00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062540: 5400 0001 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -062544: 5221 6200 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -062548: 6e20 7b03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@037b │ │ -06254e: 0c00 |000d: move-result-object v0 │ │ -062550: 1100 |000e: return-object v0 │ │ -062552: 5420 6300 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -062556: 28fd |0011: goto 000e // -0003 │ │ +06250c: |[06250c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +06251c: 5220 6200 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +062520: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +062524: 5420 6b00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062528: 5400 0001 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +06252c: 5221 6200 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +062530: 6e20 7b03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@037b │ │ +062536: 0c00 |000d: move-result-object v0 │ │ +062538: 1100 |000e: return-object v0 │ │ +06253a: 5420 6300 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +06253e: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000e line=360 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -119674,17 +119787,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062558: |[062558] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -062568: 5210 6200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -06256c: 0f00 |0002: return v0 │ │ +062540: |[062540] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +062550: 5210 6200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +062554: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #16 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119692,25 +119805,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -062570: |[062570] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -062580: 5220 6400 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -062584: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -062588: 5420 6b00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -06258c: 5400 0001 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -062590: 5221 6400 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -062594: 6e20 7b03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@037b │ │ -06259a: 0c00 |000d: move-result-object v0 │ │ -06259c: 1100 |000e: return-object v0 │ │ -06259e: 5420 6500 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -0625a2: 28fd |0011: goto 000e // -0003 │ │ +062558: |[062558] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +062568: 5220 6400 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +06256c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +062570: 5420 6b00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062574: 5400 0001 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +062578: 5221 6400 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +06257c: 6e20 7b03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@037b │ │ +062582: 0c00 |000d: move-result-object v0 │ │ +062584: 1100 |000e: return-object v0 │ │ +062586: 5420 6500 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +06258a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=353 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -119720,17 +119833,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0625a4: |[0625a4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0625b4: 5210 6400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -0625b8: 0f00 |0002: return v0 │ │ +06258c: |[06258c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +06259c: 5210 6400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +0625a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119738,17 +119851,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0625bc: |[0625bc] android.support.v4.app.BackStackRecord.getId:()I │ │ -0625cc: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0625d0: 0f00 |0002: return v0 │ │ +0625a4: |[0625a4] android.support.v4.app.BackStackRecord.getId:()I │ │ +0625b4: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0625b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #19 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119756,17 +119869,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0625d4: |[0625d4] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -0625e4: 5410 6c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -0625e8: 1100 |0002: return-object v0 │ │ +0625bc: |[0625bc] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +0625cc: 5410 6c00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +0625d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119774,17 +119887,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0625ec: |[0625ec] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0625fc: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062600: 0f00 |0002: return v0 │ │ +0625d4: |[0625d4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +0625e4: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +0625e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119792,17 +119905,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062604: |[062604] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -062614: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062618: 0f00 |0002: return v0 │ │ +0625ec: |[0625ec] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +0625fc: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062600: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119810,22 +119923,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 │ │ -06261c: |[06261c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06262c: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -062630: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -062636: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -062638: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -06263c: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062640: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -062646: 1102 |000d: return-object v2 │ │ +062604: |[062604] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +062614: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +062618: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +06261e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +062620: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +062624: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062628: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +06262e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -119839,17 +119952,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062648: |[062648] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -062658: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ -06265c: 0f00 |0002: return v0 │ │ +062630: |[062630] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +062640: 5510 6100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0061 │ │ +062644: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119857,21 +119970,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -062660: |[062660] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -062670: 5210 6d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ -062674: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -062678: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06267a: 0f00 |0005: return v0 │ │ -06267c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06267e: 28fe |0007: goto 0005 // -0002 │ │ +062648: |[062648] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +062658: 5210 6d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006d │ │ +06265c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +062660: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +062662: 0f00 |0005: return v0 │ │ +062664: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +062666: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #25 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -119879,158 +119992,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -062680: |[062680] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -062690: 120a |0000: const/4 v10, #int 0 // #0 │ │ -062692: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -062694: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -062696: 6306 f600 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06269a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -06269e: 1a06 cc03 |0007: const-string v6, "FragmentManager" // string@03cc │ │ -0626a2: 2207 6b03 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -0626a6: 7010 e417 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0626ac: 1a08 4119 |000e: const-string v8, "popFromBackStack: " // string@1941 │ │ -0626b0: 6e20 ed17 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0626b6: 0c07 |0013: move-result-object v7 │ │ -0626b8: 6e20 ec17 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0626be: 0c07 |0017: move-result-object v7 │ │ -0626c0: 6e10 f217 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0626c6: 0c07 |001b: move-result-object v7 │ │ -0626c8: 7120 a612 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0626ce: 2202 7401 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0174 │ │ -0626d2: 1a06 cc03 |0021: const-string v6, "FragmentManager" // string@03cc │ │ -0626d6: 7020 2508 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ -0626dc: 2205 4403 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0344 │ │ -0626e0: 7020 7217 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ -0626e6: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -0626ea: 6e5a b202 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ -0626f0: 6e20 ab02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ -0626f6: 54c4 7000 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ -0626fa: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -0626fe: 5246 4e00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062702: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -062708: 2206 5603 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06270c: 2207 6b03 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -062710: 7010 e417 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -062716: 1a08 8e0b |0043: const-string v8, "Unknown cmd: " // string@0b8e │ │ -06271a: 6e20 ed17 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062720: 0c07 |0048: move-result-object v7 │ │ -062722: 5248 4e00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062726: 6e20 e917 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06272c: 0c07 |004e: move-result-object v7 │ │ -06272e: 6e10 f217 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062734: 0c07 |0052: move-result-object v7 │ │ -062736: 7020 a017 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -06273c: 2706 |0056: throw v6 │ │ -06273e: 5440 5100 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062742: 5246 5400 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -062746: 5906 b200 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -06274a: 54c6 6b00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -06274e: 52c7 7100 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062752: 7110 0904 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062758: 0a07 |0064: move-result v7 │ │ -06275a: 52c8 7200 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -06275e: 6e40 0404 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -062764: 5444 5500 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0055 │ │ -062768: 28c9 |006c: goto 0035 // -0037 │ │ -06276a: 5440 5100 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -06276e: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -062772: 5246 5400 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -062776: 5906 b200 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -06277a: 54c6 6b00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -06277e: 52c7 7100 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062782: 7110 0904 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062788: 0a07 |007c: move-result v7 │ │ -06278a: 52c8 7200 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -06278e: 6e40 0404 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -062794: 5446 5600 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062798: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -06279c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -06279e: 5446 5600 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0627a2: 6e10 1618 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0627a8: 0a06 |008c: move-result v6 │ │ -0627aa: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -0627ae: 5446 5600 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -0627b2: 6e20 1018 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0627b8: 0c03 |0094: move-result-object v3 │ │ -0627ba: 1f03 ad00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0627be: 5246 5300 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -0627c2: 5936 b200 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -0627c6: 54c6 6b00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -0627ca: 6e30 cb03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ -0627d0: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0627d4: 28e5 |00a2: goto 0087 // -001b │ │ -0627d6: 5440 5100 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -0627da: 5246 5300 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -0627de: 5906 b200 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -0627e2: 54c6 6b00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -0627e6: 6e30 cb03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ -0627ec: 28bc |00ae: goto 006a // -0044 │ │ -0627ee: 5440 5100 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -0627f2: 5246 5300 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -0627f6: 5906 b200 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -0627fa: 54c6 6b00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -0627fe: 52c7 7100 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062802: 7110 0904 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062808: 0a07 |00bc: move-result v7 │ │ -06280a: 52c8 7200 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -06280e: 6e40 0f04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@040f │ │ -062814: 28a8 |00c2: goto 006a // -0058 │ │ -062816: 5440 5100 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -06281a: 5246 5400 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ -06281e: 5906 b200 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062822: 54c6 6b00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062826: 52c7 7100 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -06282a: 7110 0904 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062830: 0a07 |00d0: move-result v7 │ │ -062832: 52c8 7200 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062836: 6e40 ef03 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03ef │ │ -06283c: 2894 |00d6: goto 006a // -006c │ │ -06283e: 5440 5100 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062842: 5246 5300 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -062846: 5906 b200 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -06284a: 54c6 6b00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -06284e: 52c7 7100 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062852: 7110 0904 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062858: 0a07 |00e4: move-result v7 │ │ -06285a: 52c8 7200 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -06285e: 6e40 cf03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cf │ │ -062864: 2880 |00ea: goto 006a // -0080 │ │ -062866: 5440 5100 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -06286a: 5246 5300 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ -06286e: 5906 b200 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062872: 54c6 6b00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062876: 52c7 7100 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -06287a: 7110 0904 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -062880: 0a07 |00f8: move-result v7 │ │ -062882: 52c8 7200 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062886: 6e40 d203 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d2 │ │ -06288c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -062890: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -062894: 54c6 6b00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062898: 54c7 6b00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -06289c: 5277 0901 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -0628a0: 52c8 7100 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -0628a4: 7110 0904 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ -0628aa: 0a08 |010d: move-result v8 │ │ -0628ac: 52c9 7200 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -0628b0: 121a |0110: const/4 v10, #int 1 // #1 │ │ -0628b2: 6e5a f603 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ -0628b8: 52c6 6a00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0628bc: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -0628c0: 54c6 6b00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -0628c4: 52c7 6a00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0628c8: 6e20 ea03 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03ea │ │ -0628ce: 59cb 6a00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0628d2: 0e00 |0121: return-void │ │ -0628d4: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +062668: |[062668] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +062678: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06267a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +06267c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +06267e: 6306 f600 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +062682: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +062686: 1a06 c503 |0007: const-string v6, "FragmentManager" // string@03c5 │ │ +06268a: 2207 6b03 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +06268e: 7010 e417 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +062694: 1a08 3a19 |000e: const-string v8, "popFromBackStack: " // string@193a │ │ +062698: 6e20 ed17 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06269e: 0c07 |0013: move-result-object v7 │ │ +0626a0: 6e20 ec17 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0626a6: 0c07 |0017: move-result-object v7 │ │ +0626a8: 6e10 f217 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0626ae: 0c07 |001b: move-result-object v7 │ │ +0626b0: 7120 a612 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0626b6: 2202 7401 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0174 │ │ +0626ba: 1a06 c503 |0021: const-string v6, "FragmentManager" // string@03c5 │ │ +0626be: 7020 2508 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ +0626c4: 2205 4403 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0344 │ │ +0626c8: 7020 7217 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ +0626ce: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +0626d2: 6e5a b202 6c5a |002d: invoke-virtual {v12, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@02b2 │ │ +0626d8: 6e20 ab02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ +0626de: 54c4 7000 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0070 │ │ +0626e2: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +0626e6: 5246 4e00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +0626ea: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +0626f0: 2206 5603 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0626f4: 2207 6b03 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +0626f8: 7010 e417 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0626fe: 1a08 870b |0043: const-string v8, "Unknown cmd: " // string@0b87 │ │ +062702: 6e20 ed17 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062708: 0c07 |0048: move-result-object v7 │ │ +06270a: 5248 4e00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +06270e: 6e20 e917 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +062714: 0c07 |004e: move-result-object v7 │ │ +062716: 6e10 f217 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06271c: 0c07 |0052: move-result-object v7 │ │ +06271e: 7020 a017 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +062724: 2706 |0056: throw v6 │ │ +062726: 5440 5100 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +06272a: 5246 5400 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +06272e: 5906 b200 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062732: 54c6 6b00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062736: 52c7 7100 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +06273a: 7110 0904 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062740: 0a07 |0064: move-result v7 │ │ +062742: 52c8 7200 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062746: 6e40 0404 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +06274c: 5444 5500 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0055 │ │ +062750: 28c9 |006c: goto 0035 // -0037 │ │ +062752: 5440 5100 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062756: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +06275a: 5246 5400 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +06275e: 5906 b200 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062762: 54c6 6b00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062766: 52c7 7100 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +06276a: 7110 0904 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062770: 0a07 |007c: move-result v7 │ │ +062772: 52c8 7200 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062776: 6e40 0404 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +06277c: 5446 5600 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062780: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +062784: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +062786: 5446 5600 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +06278a: 6e10 1618 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +062790: 0a06 |008c: move-result v6 │ │ +062792: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +062796: 5446 5600 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +06279a: 6e20 1018 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0627a0: 0c03 |0094: move-result-object v3 │ │ +0627a2: 1f03 ad00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0627a6: 5246 5300 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +0627aa: 5936 b200 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +0627ae: 54c6 6b00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +0627b2: 6e30 cb03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ +0627b8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0627bc: 28e5 |00a2: goto 0087 // -001b │ │ +0627be: 5440 5100 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +0627c2: 5246 5300 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +0627c6: 5906 b200 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +0627ca: 54c6 6b00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +0627ce: 6e30 cb03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ +0627d4: 28bc |00ae: goto 006a // -0044 │ │ +0627d6: 5440 5100 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +0627da: 5246 5300 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +0627de: 5906 b200 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +0627e2: 54c6 6b00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +0627e6: 52c7 7100 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +0627ea: 7110 0904 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +0627f0: 0a07 |00bc: move-result v7 │ │ +0627f2: 52c8 7200 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +0627f6: 6e40 0f04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@040f │ │ +0627fc: 28a8 |00c2: goto 006a // -0058 │ │ +0627fe: 5440 5100 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062802: 5246 5400 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0054 │ │ +062806: 5906 b200 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +06280a: 54c6 6b00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +06280e: 52c7 7100 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062812: 7110 0904 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062818: 0a07 |00d0: move-result v7 │ │ +06281a: 52c8 7200 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +06281e: 6e40 ef03 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03ef │ │ +062824: 2894 |00d6: goto 006a // -006c │ │ +062826: 5440 5100 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +06282a: 5246 5300 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +06282e: 5906 b200 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062832: 54c6 6b00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062836: 52c7 7100 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +06283a: 7110 0904 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062840: 0a07 |00e4: move-result v7 │ │ +062842: 52c8 7200 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062846: 6e40 cf03 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cf │ │ +06284c: 2880 |00ea: goto 006a // -0080 │ │ +06284e: 5440 5100 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062852: 5246 5300 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0053 │ │ +062856: 5906 b200 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +06285a: 54c6 6b00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +06285e: 52c7 7100 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062862: 7110 0904 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062868: 0a07 |00f8: move-result v7 │ │ +06286a: 52c8 7200 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +06286e: 6e40 d203 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d2 │ │ +062874: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +062878: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +06287c: 54c6 6b00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062880: 54c7 6b00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062884: 5277 0901 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +062888: 52c8 7100 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +06288c: 7110 0904 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0409 │ │ +062892: 0a08 |010d: move-result v8 │ │ +062894: 52c9 7200 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062898: 121a |0110: const/4 v10, #int 1 // #1 │ │ +06289a: 6e5a f603 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ +0628a0: 52c6 6a00 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0628a4: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +0628a8: 54c6 6b00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +0628ac: 52c7 6a00 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0628b0: 6e20 ea03 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03ea │ │ +0628b6: 59cb 6a00 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0628ba: 0e00 |0121: return-void │ │ +0628bc: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=691 │ │ 0x0007 line=692 │ │ 0x001f line=693 │ │ 0x0026 line=694 │ │ 0x002b line=695 │ │ @@ -120096,22 +120209,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 │ │ -0628f8: |[0628f8] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -062908: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -06290c: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -062912: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -062914: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062918: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -06291c: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -062922: 1102 |000d: return-object v2 │ │ +0628e0: |[0628e0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0628f0: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +0628f4: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +0628fa: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +0628fc: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +062900: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062904: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +06290a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -120125,19 +120238,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 │ │ -062924: |[062924] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -062934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062936: 6e40 c202 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@02c2 │ │ -06293c: 0c00 |0004: move-result-object v0 │ │ -06293e: 1100 |0005: return-object v0 │ │ +06290c: |[06290c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +06291c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06291e: 6e40 c202 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@02c2 │ │ +062924: 0c00 |0004: move-result-object v0 │ │ +062926: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 containerViewId I │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -120147,23 +120260,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 │ │ -062940: |[062940] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -062950: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -062954: 2200 5603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -062958: 1a01 ca09 |0004: const-string v1, "Must use non-zero containerViewId" // string@09ca │ │ -06295c: 7020 a017 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -062962: 2700 |0009: throw v0 │ │ -062964: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -062966: 7050 b102 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@02b1 │ │ -06296c: 1102 |000e: return-object v2 │ │ +062928: |[062928] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +062938: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +06293c: 2200 5603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +062940: 1a01 c309 |0004: const-string v1, "Must use non-zero containerViewId" // string@09c3 │ │ +062944: 7020 a017 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06294a: 2700 |0009: throw v0 │ │ +06294c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +06294e: 7050 b102 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@02b1 │ │ +062954: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -120177,202 +120290,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -062970: |[062970] android.support.v4.app.BackStackRecord.run:()V │ │ -062980: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -062982: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -062984: 6304 f600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -062988: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -06298c: 1a04 cc03 |0006: const-string v4, "FragmentManager" // string@03cc │ │ -062990: 2205 6b03 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -062994: 7010 e417 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06299a: 1a06 960a |000d: const-string v6, "Run: " // string@0a96 │ │ -06299e: 6e20 ed17 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0629a4: 0c05 |0012: move-result-object v5 │ │ -0629a6: 6e20 ec17 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0629ac: 0c05 |0016: move-result-object v5 │ │ -0629ae: 6e10 f217 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0629b4: 0c05 |001a: move-result-object v5 │ │ -0629b6: 7120 a612 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0629bc: 5594 6000 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -0629c0: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -0629c4: 5294 6a00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0629c8: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -0629cc: 2204 5703 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0357 │ │ -0629d0: 1a05 0d0d |0028: const-string v5, "addToBackStack() called after commit()" // string@0d0d │ │ -0629d4: 7020 a417 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0629da: 2704 |002d: throw v4 │ │ -0629dc: 6e20 ab02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ -0629e2: 5493 6900 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ -0629e6: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -0629ea: 5234 4e00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -0629ee: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -0629f4: 2204 5603 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0629f8: 2205 6b03 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -0629fc: 7010 e417 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -062a02: 1a06 8e0b |0041: const-string v6, "Unknown cmd: " // string@0b8e │ │ -062a06: 6e20 ed17 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062a0c: 0c05 |0046: move-result-object v5 │ │ -062a0e: 5236 4e00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062a12: 6e20 e917 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -062a18: 0c05 |004c: move-result-object v5 │ │ -062a1a: 6e10 f217 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062a20: 0c05 |0050: move-result-object v5 │ │ -062a22: 7020 a017 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -062a28: 2704 |0054: throw v4 │ │ -062a2a: 5430 5100 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062a2e: 5234 4f00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -062a32: 5904 b200 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062a36: 5494 6b00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062a3a: 6e30 cb03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ -062a40: 5433 5200 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ -062a44: 28d1 |0062: goto 0033 // -002f │ │ -062a46: 5430 5100 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062a4a: 5494 6b00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062a4e: 5444 0101 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -062a52: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -062a56: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -062a58: 5494 6b00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062a5c: 5444 0101 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -062a60: 6e10 1618 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -062a66: 0a04 |0073: move-result v4 │ │ -062a68: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -062a6c: 5494 6b00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062a70: 5444 0101 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -062a74: 6e20 1018 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -062a7a: 0c02 |007d: move-result-object v2 │ │ -062a7c: 1f02 ad00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -062a80: 6304 f600 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -062a84: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -062a88: 1a04 cc03 |0084: const-string v4, "FragmentManager" // string@03cc │ │ -062a8c: 2205 6b03 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -062a90: 7010 e417 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -062a96: 1a06 0c0a |008b: const-string v6, "OP_REPLACE: adding=" // string@0a0c │ │ -062a9a: 6e20 ed17 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062aa0: 0c05 |0090: move-result-object v5 │ │ -062aa2: 6e20 ec17 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -062aa8: 0c05 |0094: move-result-object v5 │ │ -062aaa: 1a06 8e00 |0095: const-string v6, " old=" // string@008e │ │ -062aae: 6e20 ed17 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062ab4: 0c05 |009a: move-result-object v5 │ │ -062ab6: 6e20 ec17 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -062abc: 0c05 |009e: move-result-object v5 │ │ -062abe: 6e10 f217 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062ac4: 0c05 |00a2: move-result-object v5 │ │ -062ac6: 7120 a612 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -062acc: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -062ad0: 5224 a400 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -062ad4: 5205 a400 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -062ad8: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -062adc: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -062ae0: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -062ae2: 5b30 5100 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062ae6: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062aea: 28b7 |00b5: goto 006c // -0049 │ │ -062aec: 5434 5600 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062af0: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -062af4: 2204 7c03 |00ba: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ -062af8: 7010 0918 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -062afe: 5b34 5600 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062b02: 5434 5600 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ -062b06: 6e20 0d18 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -062b0c: 5234 5000 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -062b10: 5924 b200 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062b14: 5594 6000 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -062b18: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -062b1c: 5224 9f00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -062b20: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -062b24: 5924 9f00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -062b28: 6304 f600 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -062b2c: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -062b30: 1a04 cc03 |00d8: const-string v4, "FragmentManager" // string@03cc │ │ -062b34: 2205 6b03 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -062b38: 7010 e417 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -062b3e: 1a06 8602 |00df: const-string v6, "Bump nesting of " // string@0286 │ │ -062b42: 6e20 ed17 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062b48: 0c05 |00e4: move-result-object v5 │ │ -062b4a: 6e20 ec17 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -062b50: 0c05 |00e8: move-result-object v5 │ │ -062b52: 1a06 9700 |00e9: const-string v6, " to " // string@0097 │ │ -062b56: 6e20 ed17 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062b5c: 0c05 |00ee: move-result-object v5 │ │ -062b5e: 5226 9f00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -062b62: 6e20 e917 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -062b68: 0c05 |00f4: move-result-object v5 │ │ -062b6a: 6e10 f217 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062b70: 0c05 |00f8: move-result-object v5 │ │ -062b72: 7120 a612 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -062b78: 5494 6b00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062b7c: 5295 7100 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062b80: 5296 7200 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062b84: 6e40 0404 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -062b8a: 28ae |0105: goto 00b3 // -0052 │ │ -062b8c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -062b90: 5234 4f00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -062b94: 5904 b200 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062b98: 5494 6b00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062b9c: 6e30 cb03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ -062ba2: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -062ba6: 5430 5100 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062baa: 5234 5000 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -062bae: 5904 b200 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062bb2: 5494 6b00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062bb6: 5295 7100 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062bba: 5296 7200 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062bbe: 6e40 0404 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -062bc4: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -062bc8: 5430 5100 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062bcc: 5234 5000 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -062bd0: 5904 b200 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062bd4: 5494 6b00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062bd8: 5295 7100 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062bdc: 5296 7200 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062be0: 6e40 ef03 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03ef │ │ -062be6: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -062bea: 5430 5100 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062bee: 5234 4f00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -062bf2: 5904 b200 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062bf6: 5494 6b00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062bfa: 5295 7100 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062bfe: 5296 7200 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062c02: 6e40 0f04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@040f │ │ -062c08: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -062c0c: 5430 5100 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062c10: 5234 5000 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ -062c14: 5904 b200 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062c18: 5494 6b00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062c1c: 5295 7100 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062c20: 5296 7200 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062c24: 6e40 d203 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d2 │ │ -062c2a: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -062c2e: 5430 5100 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062c32: 5234 4f00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ -062c36: 5904 b200 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -062c3a: 5494 6b00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062c3e: 5295 7100 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062c42: 5296 7200 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062c46: 6e40 cf03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cf │ │ -062c4c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -062c50: 5494 6b00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062c54: 5495 6b00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062c58: 5255 0901 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -062c5c: 5296 7100 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062c60: 5297 7200 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062c64: 6e58 f603 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ -062c6a: 5594 6000 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ -062c6e: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -062c72: 5494 6b00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ -062c76: 6e20 ca03 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03ca │ │ -062c7c: 0e00 |017e: return-void │ │ -062c7e: 0000 |017f: nop // spacer │ │ -062c80: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +062958: |[062958] android.support.v4.app.BackStackRecord.run:()V │ │ +062968: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +06296a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +06296c: 6304 f600 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +062970: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +062974: 1a04 c503 |0006: const-string v4, "FragmentManager" // string@03c5 │ │ +062978: 2205 6b03 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +06297c: 7010 e417 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +062982: 1a06 8f0a |000d: const-string v6, "Run: " // string@0a8f │ │ +062986: 6e20 ed17 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06298c: 0c05 |0012: move-result-object v5 │ │ +06298e: 6e20 ec17 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +062994: 0c05 |0016: move-result-object v5 │ │ +062996: 6e10 f217 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06299c: 0c05 |001a: move-result-object v5 │ │ +06299e: 7120 a612 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0629a4: 5594 6000 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +0629a8: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +0629ac: 5294 6a00 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0629b0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +0629b4: 2204 5703 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0357 │ │ +0629b8: 1a05 060d |0028: const-string v5, "addToBackStack() called after commit()" // string@0d06 │ │ +0629bc: 7020 a417 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0629c2: 2704 |002d: throw v4 │ │ +0629c4: 6e20 ab02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02ab │ │ +0629ca: 5493 6900 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0069 │ │ +0629ce: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +0629d2: 5234 4e00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +0629d6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +0629dc: 2204 5603 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0629e0: 2205 6b03 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +0629e4: 7010 e417 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0629ea: 1a06 870b |0041: const-string v6, "Unknown cmd: " // string@0b87 │ │ +0629ee: 6e20 ed17 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0629f4: 0c05 |0046: move-result-object v5 │ │ +0629f6: 5236 4e00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +0629fa: 6e20 e917 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +062a00: 0c05 |004c: move-result-object v5 │ │ +062a02: 6e10 f217 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +062a08: 0c05 |0050: move-result-object v5 │ │ +062a0a: 7020 a017 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +062a10: 2704 |0054: throw v4 │ │ +062a12: 5430 5100 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062a16: 5234 4f00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +062a1a: 5904 b200 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062a1e: 5494 6b00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062a22: 6e30 cb03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ +062a28: 5433 5200 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0052 │ │ +062a2c: 28d1 |0062: goto 0033 // -002f │ │ +062a2e: 5430 5100 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062a32: 5494 6b00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062a36: 5444 0101 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +062a3a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +062a3e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +062a40: 5494 6b00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062a44: 5444 0101 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +062a48: 6e10 1618 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +062a4e: 0a04 |0073: move-result v4 │ │ +062a50: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +062a54: 5494 6b00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062a58: 5444 0101 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +062a5c: 6e20 1018 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +062a62: 0c02 |007d: move-result-object v2 │ │ +062a64: 1f02 ad00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +062a68: 6304 f600 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +062a6c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +062a70: 1a04 c503 |0084: const-string v4, "FragmentManager" // string@03c5 │ │ +062a74: 2205 6b03 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +062a78: 7010 e417 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +062a7e: 1a06 050a |008b: const-string v6, "OP_REPLACE: adding=" // string@0a05 │ │ +062a82: 6e20 ed17 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062a88: 0c05 |0090: move-result-object v5 │ │ +062a8a: 6e20 ec17 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +062a90: 0c05 |0094: move-result-object v5 │ │ +062a92: 1a06 8e00 |0095: const-string v6, " old=" // string@008e │ │ +062a96: 6e20 ed17 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062a9c: 0c05 |009a: move-result-object v5 │ │ +062a9e: 6e20 ec17 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +062aa4: 0c05 |009e: move-result-object v5 │ │ +062aa6: 6e10 f217 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +062aac: 0c05 |00a2: move-result-object v5 │ │ +062aae: 7120 a612 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +062ab4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +062ab8: 5224 a400 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +062abc: 5205 a400 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +062ac0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +062ac4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +062ac8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +062aca: 5b30 5100 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062ace: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062ad2: 28b7 |00b5: goto 006c // -0049 │ │ +062ad4: 5434 5600 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062ad8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +062adc: 2204 7c03 |00ba: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ +062ae0: 7010 0918 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +062ae6: 5b34 5600 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062aea: 5434 5600 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0056 │ │ +062aee: 6e20 0d18 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +062af4: 5234 5000 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +062af8: 5924 b200 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062afc: 5594 6000 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +062b00: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +062b04: 5224 9f00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +062b08: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062b0c: 5924 9f00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +062b10: 6304 f600 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +062b14: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +062b18: 1a04 c503 |00d8: const-string v4, "FragmentManager" // string@03c5 │ │ +062b1c: 2205 6b03 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +062b20: 7010 e417 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +062b26: 1a06 7f02 |00df: const-string v6, "Bump nesting of " // string@027f │ │ +062b2a: 6e20 ed17 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062b30: 0c05 |00e4: move-result-object v5 │ │ +062b32: 6e20 ec17 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +062b38: 0c05 |00e8: move-result-object v5 │ │ +062b3a: 1a06 9700 |00e9: const-string v6, " to " // string@0097 │ │ +062b3e: 6e20 ed17 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062b44: 0c05 |00ee: move-result-object v5 │ │ +062b46: 5226 9f00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +062b4a: 6e20 e917 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +062b50: 0c05 |00f4: move-result-object v5 │ │ +062b52: 6e10 f217 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +062b58: 0c05 |00f8: move-result-object v5 │ │ +062b5a: 7120 a612 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +062b60: 5494 6b00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062b64: 5295 7100 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062b68: 5296 7200 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062b6c: 6e40 0404 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +062b72: 28ae |0105: goto 00b3 // -0052 │ │ +062b74: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +062b78: 5234 4f00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +062b7c: 5904 b200 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062b80: 5494 6b00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062b84: 6e30 cb03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03cb │ │ +062b8a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +062b8e: 5430 5100 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062b92: 5234 5000 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +062b96: 5904 b200 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062b9a: 5494 6b00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062b9e: 5295 7100 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062ba2: 5296 7200 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062ba6: 6e40 0404 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +062bac: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +062bb0: 5430 5100 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062bb4: 5234 5000 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +062bb8: 5904 b200 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062bbc: 5494 6b00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062bc0: 5295 7100 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062bc4: 5296 7200 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062bc8: 6e40 ef03 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03ef │ │ +062bce: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +062bd2: 5430 5100 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062bd6: 5234 4f00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +062bda: 5904 b200 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062bde: 5494 6b00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062be2: 5295 7100 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062be6: 5296 7200 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062bea: 6e40 0f04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@040f │ │ +062bf0: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +062bf4: 5430 5100 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062bf8: 5234 5000 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0050 │ │ +062bfc: 5904 b200 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062c00: 5494 6b00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062c04: 5295 7100 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062c08: 5296 7200 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062c0c: 6e40 d203 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03d2 │ │ +062c12: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +062c16: 5430 5100 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062c1a: 5234 4f00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004f │ │ +062c1e: 5904 b200 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +062c22: 5494 6b00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062c26: 5295 7100 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062c2a: 5296 7200 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062c2e: 6e40 cf03 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cf │ │ +062c34: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +062c38: 5494 6b00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062c3c: 5495 6b00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062c40: 5255 0901 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +062c44: 5296 7100 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062c48: 5297 7200 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062c4c: 6e58 f603 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ +062c52: 5594 6000 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0060 │ │ +062c56: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +062c5a: 5494 6b00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006b │ │ +062c5e: 6e20 ca03 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03ca │ │ +062c64: 0e00 |017e: return-void │ │ +062c66: 0000 |017f: nop // spacer │ │ +062c68: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=600 │ │ 0x001e line=602 │ │ 0x0022 line=603 │ │ 0x0026 line=604 │ │ 0x002e line=608 │ │ @@ -120442,19 +120555,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 │ │ -062ca4: |[062ca4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -062cb4: 5912 6200 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -062cb8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -062cba: 5b10 6300 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -062cbe: 1101 |0005: return-object v1 │ │ +062c8c: |[062c8c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +062c9c: 5912 6200 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +062ca0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +062ca2: 5b10 6300 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +062ca6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0005 line=539 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -120465,19 +120578,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 │ │ -062cc0: |[062cc0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -062cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062cd2: 5910 6200 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ -062cd6: 5b12 6300 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ -062cda: 1101 |0005: return-object v1 │ │ +062ca8: |[062ca8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +062cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062cba: 5910 6200 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0062 │ │ +062cbe: 5b12 6300 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0063 │ │ +062cc2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0005 line=545 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -120488,19 +120601,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 │ │ -062cdc: |[062cdc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -062cec: 5912 6400 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -062cf0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -062cf2: 5b10 6500 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -062cf6: 1101 |0005: return-object v1 │ │ +062cc4: |[062cc4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +062cd4: 5912 6400 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +062cd8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +062cda: 5b10 6500 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +062cde: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0005 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -120511,19 +120624,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 │ │ -062cf8: |[062cf8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -062d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062d0a: 5910 6400 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ -062d0e: 5b12 6500 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ -062d12: 1101 |0005: return-object v1 │ │ +062ce0: |[062ce0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +062cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062cf2: 5910 6400 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0064 │ │ +062cf6: 5b12 6500 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0065 │ │ +062cfa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0005 line=533 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -120534,19 +120647,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 │ │ -062d14: |[062d14] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -062d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062d26: 6e50 c902 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02c9 │ │ -062d2c: 0c00 |0004: move-result-object v0 │ │ -062d2e: 1100 |0005: return-object v0 │ │ +062cfc: |[062cfc] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +062d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d0e: 6e50 c902 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02c9 │ │ +062d14: 0c00 |0004: move-result-object v0 │ │ +062d16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -120556,20 +120669,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 │ │ -062d30: |[062d30] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -062d40: 5901 6700 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ -062d44: 5902 6800 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ -062d48: 5903 6e00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ -062d4c: 5904 6f00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ -062d50: 1100 |0008: return-object v0 │ │ +062d18: |[062d18] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +062d28: 5901 6700 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0067 │ │ +062d2c: 5902 6800 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0068 │ │ +062d30: 5903 6e00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006e │ │ +062d34: 5904 6f00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006f │ │ +062d38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -120585,17 +120698,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 │ │ -062d54: |[062d54] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -062d64: 5901 7100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ -062d68: 1100 |0002: return-object v0 │ │ +062d3c: |[062d3c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +062d4c: 5901 7100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0071 │ │ +062d50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -120605,17 +120718,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 │ │ -062d6c: |[062d6c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -062d7c: 5901 7200 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ -062d80: 1100 |0002: return-object v0 │ │ +062d54: |[062d54] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +062d64: 5901 7200 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0072 │ │ +062d68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0002 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -120625,22 +120738,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 │ │ -062d84: |[062d84] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -062d94: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ -062d98: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ -062d9e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -062da0: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ -062da4: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ -062da8: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ -062dae: 1102 |000d: return-object v2 │ │ +062d6c: |[062d6c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +062d7c: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00a4 │ │ +062d80: 7010 a302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a3 │ │ +062d86: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +062d88: 5901 4e00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004e │ │ +062d8c: 5b03 5100 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0051 │ │ +062d90: 6e20 a802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a8 │ │ +062d96: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -120654,42 +120767,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -062db0: |[062db0] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -062dc0: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -062dc4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -062dc8: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -062dce: 1a01 6802 |0007: const-string v1, "BackStackEntry{" // string@0268 │ │ -062dd2: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062dd8: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -062dde: 0a01 |000f: move-result v1 │ │ -062de0: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -062de6: 0c01 |0013: move-result-object v1 │ │ -062de8: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062dee: 5221 6a00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -062df2: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -062df6: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ -062dfa: 6e20 ed17 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062e00: 5221 6a00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -062e04: 6e20 e917 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -062e0a: 5421 6c00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -062e0e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -062e12: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -062e16: 6e20 ed17 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062e1c: 5421 6c00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ -062e20: 6e20 ed17 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062e26: 1a01 4b1e |0033: const-string v1, "}" // string@1e4b │ │ -062e2a: 6e20 ed17 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -062e30: 6e10 f217 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -062e36: 0c01 |003b: move-result-object v1 │ │ -062e38: 1101 |003c: return-object v1 │ │ +062d98: |[062d98] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +062da8: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +062dac: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +062db0: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +062db6: 1a01 6102 |0007: const-string v1, "BackStackEntry{" // string@0261 │ │ +062dba: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062dc0: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +062dc6: 0a01 |000f: move-result v1 │ │ +062dc8: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +062dce: 0c01 |0013: move-result-object v1 │ │ +062dd0: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062dd6: 5221 6a00 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +062dda: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +062dde: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ +062de2: 6e20 ed17 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062de8: 5221 6a00 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +062dec: 6e20 e917 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +062df2: 5421 6c00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +062df6: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +062dfa: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +062dfe: 6e20 ed17 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062e04: 5421 6c00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006c │ │ +062e08: 6e20 ed17 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062e0e: 1a01 441e |0033: const-string v1, "}" // string@1e44 │ │ +062e12: 6e20 ed17 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +062e18: 6e10 f217 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +062e1e: 0c01 |003b: move-result-object v1 │ │ +062e20: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -120699,21 +120812,21 @@ │ │ 0x002e line=230 │ │ 0x0033 line=232 │ │ 0x0038 line=233 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - source_file_idx : 617 (BackStackRecord.java) │ │ + source_file_idx : 610 (BackStackRecord.java) │ │ │ │ Class #468 header: │ │ class_idx : 168 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 173 │ │ -source_file_idx : 833 │ │ +source_file_idx : 826 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #468 - │ │ Class descriptor : 'Landroid/support/v4/app/DialogFragment;' │ │ @@ -120816,25 +120929,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -062e3c: |[062e3c] android.support.v4.app.DialogFragment.:()V │ │ -062e4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -062e4e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -062e50: 7010 0303 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0303 │ │ -062e56: 5920 8f00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -062e5a: 5920 9000 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -062e5e: 5c21 8900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -062e62: 5c21 8e00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -062e66: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -062e68: 5920 8800 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -062e6c: 0e00 |0010: return-void │ │ +062e24: |[062e24] android.support.v4.app.DialogFragment.:()V │ │ +062e34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +062e36: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +062e38: 7010 0303 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0303 │ │ +062e3e: 5920 8f00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +062e42: 5920 9000 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +062e46: 5c21 8900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +062e4a: 5c21 8e00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +062e4e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +062e50: 5920 8800 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +062e54: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -120849,18 +120962,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -062e70: |[062e70] android.support.v4.app.DialogFragment.dismiss:()V │ │ -062e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062e82: 6e20 dc02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ -062e88: 0e00 |0004: return-void │ │ +062e58: |[062e58] android.support.v4.app.DialogFragment.dismiss:()V │ │ +062e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062e6a: 6e20 dc02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ +062e70: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -120869,18 +120982,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -062e8c: |[062e8c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -062e9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062e9e: 6e20 dc02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ -062ea4: 0e00 |0004: return-void │ │ +062e74: |[062e74] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +062e84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +062e86: 6e20 dc02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ +062e8c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -120889,48 +121002,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -062ea8: |[062ea8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -062eb8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -062eba: 5541 8c00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -062ebe: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -062ec2: 0e00 |0005: return-void │ │ -062ec4: 5c43 8c00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -062ec8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -062eca: 5c41 8d00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ -062ece: 5441 8b00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062ed2: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -062ed6: 5441 8b00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062eda: 6e10 4b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@004b │ │ -062ee0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -062ee2: 5b41 8b00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062ee6: 5c43 9100 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ -062eea: 5241 8800 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -062eee: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -062ef2: 6e10 df02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02df │ │ -062ef8: 0c01 |0020: move-result-object v1 │ │ -062efa: 5242 8800 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -062efe: 6e30 b403 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03b4 │ │ -062f04: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -062f06: 5941 8800 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -062f0a: 28dc |0029: goto 0005 // -0024 │ │ -062f0c: 6e10 df02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02df │ │ -062f12: 0c01 |002d: move-result-object v1 │ │ -062f14: 6e10 a703 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -062f1a: 0c00 |0031: move-result-object v0 │ │ -062f1c: 6e20 7704 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ -062f22: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -062f26: 6e10 7104 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ -062f2c: 28cb |003a: goto 0005 // -0035 │ │ -062f2e: 6e10 7004 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -062f34: 28c7 |003e: goto 0005 // -0039 │ │ +062e90: |[062e90] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +062ea0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +062ea2: 5541 8c00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +062ea6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +062eaa: 0e00 |0005: return-void │ │ +062eac: 5c43 8c00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +062eb0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +062eb2: 5c41 8d00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ +062eb6: 5441 8b00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062eba: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +062ebe: 5441 8b00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062ec2: 6e10 4b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@004b │ │ +062ec8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +062eca: 5b41 8b00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062ece: 5c43 9100 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ +062ed2: 5241 8800 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +062ed6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +062eda: 6e10 df02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02df │ │ +062ee0: 0c01 |0020: move-result-object v1 │ │ +062ee2: 5242 8800 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +062ee6: 6e30 b403 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03b4 │ │ +062eec: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +062eee: 5941 8800 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +062ef2: 28dc |0029: goto 0005 // -0024 │ │ +062ef4: 6e10 df02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02df │ │ +062efa: 0c01 |002d: move-result-object v1 │ │ +062efc: 6e10 a703 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +062f02: 0c00 |0031: move-result-object v0 │ │ +062f04: 6e20 7704 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ +062f0a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +062f0e: 6e10 7104 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ +062f14: 28cb |003a: goto 0005 // -0035 │ │ +062f16: 6e10 7004 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +062f1c: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -120955,17 +121068,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062f38: |[062f38] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -062f48: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062f4c: 1100 |0002: return-object v0 │ │ +062f20: |[062f20] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +062f30: 5410 8b00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062f34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -120973,51 +121086,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 │ │ -062f50: |[062f50] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -062f60: 5520 8e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -062f64: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -062f68: 6f20 0c03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ -062f6e: 0c00 |0007: move-result-object v0 │ │ -062f70: 1100 |0008: return-object v0 │ │ -062f72: 6e20 e902 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02e9 │ │ -062f78: 0c00 |000c: move-result-object v0 │ │ -062f7a: 5b20 8b00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062f7e: 5220 8f00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -062f82: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -062f88: 5420 8b00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062f8c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -062f90: 5420 8b00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062f94: 6e10 4c00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@004c │ │ -062f9a: 0c00 |001d: move-result-object v0 │ │ -062f9c: 1a01 3c14 |001e: const-string v1, "layout_inflater" // string@143c │ │ -062fa0: 6e20 b700 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -062fa6: 0c00 |0023: move-result-object v0 │ │ -062fa8: 1f00 af02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ -062fac: 28e2 |0026: goto 0008 // -001e │ │ -062fae: 5420 8b00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062fb2: 6e10 4d00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@004d │ │ -062fb8: 0c00 |002c: move-result-object v0 │ │ -062fba: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -062fbe: 6e20 c713 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@13c7 │ │ -062fc4: 5420 8b00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -062fc8: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -062fca: 6e20 5100 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0051 │ │ -062fd0: 28dc |0038: goto 0014 // -0024 │ │ -062fd2: 5420 8700 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0087 │ │ -062fd6: 1a01 3c14 |003b: const-string v1, "layout_inflater" // string@143c │ │ -062fda: 6e20 7a03 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@037a │ │ -062fe0: 0c00 |0040: move-result-object v0 │ │ -062fe2: 1f00 af02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ -062fe6: 28c5 |0043: goto 0008 // -003b │ │ -062fe8: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +062f38: |[062f38] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +062f48: 5520 8e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +062f4c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +062f50: 6f20 0c03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ +062f56: 0c00 |0007: move-result-object v0 │ │ +062f58: 1100 |0008: return-object v0 │ │ +062f5a: 6e20 e902 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02e9 │ │ +062f60: 0c00 |000c: move-result-object v0 │ │ +062f62: 5b20 8b00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062f66: 5220 8f00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +062f6a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +062f70: 5420 8b00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062f74: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +062f78: 5420 8b00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062f7c: 6e10 4c00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@004c │ │ +062f82: 0c00 |001d: move-result-object v0 │ │ +062f84: 1a01 3514 |001e: const-string v1, "layout_inflater" // string@1435 │ │ +062f88: 6e20 b700 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +062f8e: 0c00 |0023: move-result-object v0 │ │ +062f90: 1f00 af02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ +062f94: 28e2 |0026: goto 0008 // -001e │ │ +062f96: 5420 8b00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062f9a: 6e10 4d00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@004d │ │ +062fa0: 0c00 |002c: move-result-object v0 │ │ +062fa2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +062fa6: 6e20 c713 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@13c7 │ │ +062fac: 5420 8b00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +062fb0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +062fb2: 6e20 5100 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0051 │ │ +062fb8: 28dc |0038: goto 0014 // -0024 │ │ +062fba: 5420 8700 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0087 │ │ +062fbe: 1a01 3514 |003b: const-string v1, "layout_inflater" // string@1435 │ │ +062fc2: 6e20 7a03 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@037a │ │ +062fc8: 0c00 |0040: move-result-object v0 │ │ +062fca: 1f00 af02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ +062fce: 28c5 |0043: goto 0008 // -003b │ │ +062fd0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -121036,17 +121149,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062ffc: |[062ffc] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -06300c: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -063010: 0f00 |0002: return v0 │ │ +062fe4: |[062fe4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +062ff4: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +062ff8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -121054,17 +121167,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063014: |[063014] android.support.v4.app.DialogFragment.getTheme:()I │ │ -063024: 5210 9000 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -063028: 0f00 |0002: return v0 │ │ +062ffc: |[062ffc] android.support.v4.app.DialogFragment.getTheme:()I │ │ +06300c: 5210 9000 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +063010: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -121072,17 +121185,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06302c: |[06302c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -06303c: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -063040: 0f00 |0002: return v0 │ │ +063014: |[063014] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +063024: 5510 8900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +063028: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -121090,50 +121203,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -063044: |[063044] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -063054: 6f20 2903 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0329 │ │ -06305a: 5542 8e00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -06305e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -063062: 0e00 |0007: return-void │ │ -063064: 6e10 e302 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02e3 │ │ -06306a: 0c01 |000b: move-result-object v1 │ │ -06306c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -063070: 6e10 3813 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -063076: 0c02 |0011: move-result-object v2 │ │ -063078: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -06307c: 2202 5703 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -063080: 1a03 4003 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0340 │ │ -063084: 7020 a417 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06308a: 2702 |001b: throw v2 │ │ -06308c: 5442 8b00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063090: 6e20 5300 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0053 │ │ -063096: 5442 8b00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -06309a: 6e10 dd02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ -0630a0: 0c03 |0026: move-result-object v3 │ │ -0630a2: 6e20 5600 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0056 │ │ -0630a8: 5442 8b00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -0630ac: 5543 8900 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -0630b0: 6e20 5200 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0052 │ │ -0630b6: 5442 8b00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -0630ba: 6e20 5400 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0054 │ │ -0630c0: 5442 8b00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -0630c4: 6e20 5500 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0055 │ │ -0630ca: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -0630ce: 1a02 430d |003d: const-string v2, "android:savedDialogState" // string@0d43 │ │ -0630d2: 6e20 bf01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01bf │ │ -0630d8: 0c00 |0042: move-result-object v0 │ │ -0630da: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -0630de: 5442 8b00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -0630e2: 6e20 4f00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@004f │ │ -0630e8: 28bd |004a: goto 0007 // -0043 │ │ +06302c: |[06302c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +06303c: 6f20 2903 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0329 │ │ +063042: 5542 8e00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +063046: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06304a: 0e00 |0007: return-void │ │ +06304c: 6e10 e302 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02e3 │ │ +063052: 0c01 |000b: move-result-object v1 │ │ +063054: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +063058: 6e10 3813 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +06305e: 0c02 |0011: move-result-object v2 │ │ +063060: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +063064: 2202 5703 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +063068: 1a03 3903 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0339 │ │ +06306c: 7020 a417 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +063072: 2702 |001b: throw v2 │ │ +063074: 5442 8b00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063078: 6e20 5300 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0053 │ │ +06307e: 5442 8b00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063082: 6e10 dd02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ +063088: 0c03 |0026: move-result-object v3 │ │ +06308a: 6e20 5600 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0056 │ │ +063090: 5442 8b00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063094: 5543 8900 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +063098: 6e20 5200 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0052 │ │ +06309e: 5442 8b00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0630a2: 6e20 5400 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0054 │ │ +0630a8: 5442 8b00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0630ac: 6e20 5500 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0055 │ │ +0630b2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0630b6: 1a02 3c0d |003d: const-string v2, "android:savedDialogState" // string@0d3c │ │ +0630ba: 6e20 bf01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01bf │ │ +0630c0: 0c00 |0042: move-result-object v0 │ │ +0630c2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0630c6: 5442 8b00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0630ca: 6e20 4f00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@004f │ │ +0630d0: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -121159,21 +121272,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0630ec: |[0630ec] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0630fc: 6f20 2b03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@032b │ │ -063102: 5510 8d00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ -063106: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -06310a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06310c: 5c10 8c00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -063110: 0e00 |000a: return-void │ │ +0630d4: |[0630d4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0630e4: 6f20 2b03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@032b │ │ +0630ea: 5510 8d00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ +0630ee: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0630f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0630f4: 5c10 8c00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +0630f8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -121185,16 +121298,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -063114: |[063114] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -063124: 0e00 |0000: return-void │ │ +0630fc: |[0630fc] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +06310c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -121203,48 +121316,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -063128: |[063128] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -063138: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06313a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06313c: 6f20 2e03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032e │ │ -063142: 5230 8a00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@008a │ │ -063146: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -06314a: 0110 |0009: move v0, v1 │ │ -06314c: 5c30 8e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -063150: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -063154: 1a00 450d |000e: const-string v0, "android:style" // string@0d45 │ │ -063158: 6e30 c101 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ -06315e: 0a00 |0013: move-result v0 │ │ -063160: 5930 8f00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -063164: 1a00 4a0d |0016: const-string v0, "android:theme" // string@0d4a │ │ -063168: 6e30 c101 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ -06316e: 0a00 |001b: move-result v0 │ │ -063170: 5930 9000 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -063174: 1a00 410d |001e: const-string v0, "android:cancelable" // string@0d41 │ │ -063178: 6e30 be01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ -06317e: 0a00 |0023: move-result v0 │ │ -063180: 5c30 8900 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -063184: 1a00 440d |0026: const-string v0, "android:showsDialog" // string@0d44 │ │ -063188: 5531 8e00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -06318c: 6e30 be01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ -063192: 0a00 |002d: move-result v0 │ │ -063194: 5c30 8e00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -063198: 1a00 400d |0030: const-string v0, "android:backStackId" // string@0d40 │ │ -06319c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -06319e: 6e30 c101 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ -0631a4: 0a00 |0036: move-result v0 │ │ -0631a6: 5930 8800 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -0631aa: 0e00 |0039: return-void │ │ -0631ac: 0120 |003a: move v0, v2 │ │ -0631ae: 28cf |003b: goto 000a // -0031 │ │ +063110: |[063110] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +063120: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063122: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063124: 6f20 2e03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032e │ │ +06312a: 5230 8a00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@008a │ │ +06312e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +063132: 0110 |0009: move v0, v1 │ │ +063134: 5c30 8e00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +063138: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +06313c: 1a00 3e0d |000e: const-string v0, "android:style" // string@0d3e │ │ +063140: 6e30 c101 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ +063146: 0a00 |0013: move-result v0 │ │ +063148: 5930 8f00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +06314c: 1a00 430d |0016: const-string v0, "android:theme" // string@0d43 │ │ +063150: 6e30 c101 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ +063156: 0a00 |001b: move-result v0 │ │ +063158: 5930 9000 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +06315c: 1a00 3a0d |001e: const-string v0, "android:cancelable" // string@0d3a │ │ +063160: 6e30 be01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ +063166: 0a00 |0023: move-result v0 │ │ +063168: 5c30 8900 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +06316c: 1a00 3d0d |0026: const-string v0, "android:showsDialog" // string@0d3d │ │ +063170: 5531 8e00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +063174: 6e30 be01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ +06317a: 0a00 |002d: move-result v0 │ │ +06317c: 5c30 8e00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +063180: 1a00 390d |0030: const-string v0, "android:backStackId" // string@0d39 │ │ +063184: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +063186: 6e30 c101 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ +06318c: 0a00 |0036: move-result v0 │ │ +06318e: 5930 8800 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +063192: 0e00 |0039: return-void │ │ +063194: 0120 |003a: move v0, v2 │ │ +063196: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -121262,22 +121375,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 │ │ -0631b0: |[0631b0] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0631c0: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ -0631c4: 6e10 dd02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ -0631ca: 0c01 |0005: move-result-object v1 │ │ -0631cc: 6e10 e202 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02e2 │ │ -0631d2: 0a02 |0009: move-result v2 │ │ -0631d4: 7030 4a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@004a │ │ -0631da: 1100 |000d: return-object v0 │ │ +063198: |[063198] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0631a8: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ +0631ac: 6e10 dd02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ +0631b2: 0c01 |0005: move-result-object v1 │ │ +0631b4: 6e10 e202 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02e2 │ │ +0631ba: 0a02 |0009: move-result v2 │ │ +0631bc: 7030 4a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@004a │ │ +0631c2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -121286,25 +121399,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0631dc: |[0631dc] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -0631ec: 6f10 3503 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ -0631f2: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -0631f6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0631fa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0631fc: 5c10 9100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ -063200: 5410 8b00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063204: 6e10 4b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@004b │ │ -06320a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06320c: 5b10 8b00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063210: 0e00 |0012: return-void │ │ +0631c4: |[0631c4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0631d4: 6f10 3503 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ +0631da: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0631de: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0631e2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0631e4: 5c10 9100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ +0631e8: 5410 8b00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0631ec: 6e10 4b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@004b │ │ +0631f2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0631f4: 5b10 8b00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +0631f8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -121317,23 +121430,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -063214: |[063214] android.support.v4.app.DialogFragment.onDetach:()V │ │ -063224: 6f10 3603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0336 │ │ -06322a: 5510 8d00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ -06322e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -063232: 5510 8c00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -063236: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -06323a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -06323c: 5c10 8c00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -063240: 0e00 |000e: return-void │ │ +0631fc: |[0631fc] android.support.v4.app.DialogFragment.onDetach:()V │ │ +06320c: 6f10 3603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0336 │ │ +063212: 5510 8d00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ +063216: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +06321a: 5510 8c00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +06321e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +063222: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +063224: 5c10 8c00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +063228: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -121344,20 +121457,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063244: |[063244] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -063254: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ -063258: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -06325c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06325e: 6e20 dc02 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ -063264: 0e00 |0008: return-void │ │ +06322c: |[06322c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +06323c: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ +063240: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +063244: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +063246: 6e20 dc02 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02dc │ │ +06324c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -121368,51 +121481,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -063268: |[063268] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -063278: 6f20 3f03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033f │ │ -06327e: 5431 8b00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063282: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -063286: 5431 8b00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -06328a: 6e10 5000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0050 │ │ -063290: 0c00 |000c: move-result-object v0 │ │ -063292: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -063296: 1a01 430d |000f: const-string v1, "android:savedDialogState" // string@0d43 │ │ -06329a: 6e30 cc01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01cc │ │ -0632a0: 5231 8f00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -0632a4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0632a8: 1a01 450d |0018: const-string v1, "android:style" // string@0d45 │ │ -0632ac: 5232 8f00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -0632b0: 6e30 cd01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -0632b6: 5231 9000 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -0632ba: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0632be: 1a01 4a0d |0023: const-string v1, "android:theme" // string@0d4a │ │ -0632c2: 5232 9000 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -0632c6: 6e30 cd01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -0632cc: 5531 8900 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -0632d0: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -0632d4: 1a01 410d |002e: const-string v1, "android:cancelable" // string@0d41 │ │ -0632d8: 5532 8900 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -0632dc: 6e30 cb01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ -0632e2: 5531 8e00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -0632e6: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -0632ea: 1a01 440d |0039: const-string v1, "android:showsDialog" // string@0d44 │ │ -0632ee: 5532 8e00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -0632f2: 6e30 cb01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ -0632f8: 5231 8800 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -0632fc: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -0632fe: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -063302: 1a01 400d |0045: const-string v1, "android:backStackId" // string@0d40 │ │ -063306: 5232 8800 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -06330a: 6e30 cd01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -063310: 0e00 |004c: return-void │ │ +063250: |[063250] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +063260: 6f20 3f03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033f │ │ +063266: 5431 8b00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +06326a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +06326e: 5431 8b00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063272: 6e10 5000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0050 │ │ +063278: 0c00 |000c: move-result-object v0 │ │ +06327a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +06327e: 1a01 3c0d |000f: const-string v1, "android:savedDialogState" // string@0d3c │ │ +063282: 6e30 cc01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01cc │ │ +063288: 5231 8f00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +06328c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +063290: 1a01 3e0d |0018: const-string v1, "android:style" // string@0d3e │ │ +063294: 5232 8f00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +063298: 6e30 cd01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +06329e: 5231 9000 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +0632a2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +0632a6: 1a01 430d |0023: const-string v1, "android:theme" // string@0d43 │ │ +0632aa: 5232 9000 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +0632ae: 6e30 cd01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +0632b4: 5531 8900 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +0632b8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0632bc: 1a01 3a0d |002e: const-string v1, "android:cancelable" // string@0d3a │ │ +0632c0: 5532 8900 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +0632c4: 6e30 cb01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ +0632ca: 5531 8e00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +0632ce: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0632d2: 1a01 3d0d |0039: const-string v1, "android:showsDialog" // string@0d3d │ │ +0632d6: 5532 8e00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +0632da: 6e30 cb01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ +0632e0: 5231 8800 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +0632e4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0632e6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0632ea: 1a01 390d |0045: const-string v1, "android:backStackId" // string@0d39 │ │ +0632ee: 5232 8800 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +0632f2: 6e30 cd01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +0632f8: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -121437,23 +121550,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -063314: |[063314] android.support.v4.app.DialogFragment.onStart:()V │ │ -063324: 6f10 4003 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0340 │ │ -06332a: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -06332e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -063332: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -063334: 5c10 9100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ -063338: 5410 8b00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -06333c: 6e10 5700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0057 │ │ -063342: 0e00 |000f: return-void │ │ +0632fc: |[0632fc] android.support.v4.app.DialogFragment.onStart:()V │ │ +06330c: 6f10 4003 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0340 │ │ +063312: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063316: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06331a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06331c: 5c10 9100 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ +063320: 5410 8b00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063324: 6e10 5700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0057 │ │ +06332a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -121465,21 +121578,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -063344: |[063344] android.support.v4.app.DialogFragment.onStop:()V │ │ -063354: 6f10 4103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0341 │ │ -06335a: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -06335e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -063362: 5410 8b00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063366: 6e10 4e00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@004e │ │ -06336c: 0e00 |000c: return-void │ │ +06332c: |[06332c] android.support.v4.app.DialogFragment.onStop:()V │ │ +06333c: 6f10 4103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0341 │ │ +063342: 5410 8b00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063346: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +06334a: 5410 8b00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +06334e: 6e10 4e00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@004e │ │ +063354: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -121490,21 +121603,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -063370: |[063370] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -063380: 5c12 8900 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ -063384: 5410 8b00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063388: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -06338c: 5410 8b00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ -063390: 6e20 5200 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0052 │ │ -063396: 0e00 |000b: return-void │ │ +063358: |[063358] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +063368: 5c12 8900 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0089 │ │ +06336c: 5410 8b00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063370: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +063374: 5410 8b00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008b │ │ +063378: 6e20 5200 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0052 │ │ +06337e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -121515,17 +121628,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063398: |[063398] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0633a8: 5c01 8e00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ -0633ac: 0e00 |0002: return-void │ │ +063380: |[063380] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +063390: 5c01 8e00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008e │ │ +063394: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -121535,27 +121648,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0633b0: |[0633b0] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -0633c0: 5923 8f00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -0633c4: 5220 8f00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -0633c8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0633ca: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -0633ce: 5220 8f00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ -0633d2: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -0633d4: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -0633d8: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -0633de: 5920 9000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -0633e2: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -0633e6: 5924 9000 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ -0633ea: 0e00 |0015: return-void │ │ +063398: |[063398] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +0633a8: 5923 8f00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +0633ac: 5220 8f00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +0633b0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0633b2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +0633b6: 5220 8f00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008f │ │ +0633ba: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0633bc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0633c0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0633c6: 5920 9000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +0633ca: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +0633ce: 5924 9000 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0090 │ │ +0633d2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -121570,26 +121683,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 │ │ -0633ec: |[0633ec] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -0633fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0633fe: 5c21 8c00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -063402: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -063404: 5c20 8d00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ -063408: 6e30 6d04 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@046d │ │ -06340e: 5c21 9100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ -063412: 6e10 7004 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -063418: 0a00 |000e: move-result v0 │ │ -06341a: 5920 8800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -06341e: 5220 8800 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ -063422: 0f00 |0013: return v0 │ │ +0633d4: |[0633d4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +0633e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0633e6: 5c21 8c00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +0633ea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0633ec: 5c20 8d00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ +0633f0: 6e30 6d04 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@046d │ │ +0633f6: 5c21 9100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0091 │ │ +0633fa: 6e10 7004 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +063400: 0a00 |000e: move-result v0 │ │ +063402: 5920 8800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +063406: 5220 8800 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0088 │ │ +06340a: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -121604,45 +121717,45 @@ │ │ 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 │ │ -063424: |[063424] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -063434: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063436: 5c21 8c00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ -06343a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06343c: 5c21 8d00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ -063440: 6e10 a703 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -063446: 0c00 |0009: move-result-object v0 │ │ -063448: 6e30 6d04 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@046d │ │ -06344e: 6e10 7004 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ -063454: 0e00 |0010: return-void │ │ +06340c: |[06340c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +06341c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06341e: 5c21 8c00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008c │ │ +063422: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +063424: 5c21 8d00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008d │ │ +063428: 6e10 a703 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +06342e: 0c00 |0009: move-result-object v0 │ │ +063430: 6e30 6d04 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@046d │ │ +063436: 6e10 7004 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0470 │ │ +06343c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ 0x0010 line=128 │ │ locals : │ │ 0x000a - 0x0011 reg=0 ft Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ - source_file_idx : 833 (DialogFragment.java) │ │ + source_file_idx : 826 (DialogFragment.java) │ │ │ │ Class #469 header: │ │ class_idx : 169 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 969 │ │ +source_file_idx : 962 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #469 annotations: │ │ Annotations on class │ │ @@ -121667,18 +121780,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 │ │ -063458: |[063458] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -063468: 5b01 9200 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ -06346c: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -063472: 0e00 |0005: return-void │ │ +063440: |[063440] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +063450: 5b01 9200 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ +063454: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06345a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -121688,43 +121801,43 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -063474: |[063474] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -063484: 5420 9200 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ -063488: 5400 c200 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06348c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -063490: 2200 5703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -063494: 1a01 c803 |0008: const-string v1, "Fragment does not have a view" // string@03c8 │ │ -063498: 7020 a417 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06349e: 2700 |000d: throw v0 │ │ -0634a0: 5420 9200 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ -0634a4: 5400 c200 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0634a8: 6e20 1f13 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -0634ae: 0c00 |0015: move-result-object v0 │ │ -0634b0: 1100 |0016: return-object v0 │ │ +06345c: |[06345c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +06346c: 5420 9200 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ +063470: 5400 c200 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +063474: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +063478: 2200 5703 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +06347c: 1a01 c103 |0008: const-string v1, "Fragment does not have a view" // string@03c1 │ │ +063480: 7020 a417 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +063486: 2700 |000d: throw v0 │ │ +063488: 5420 9200 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0092 │ │ +06348c: 5400 c200 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +063490: 6e20 1f13 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +063496: 0c00 |0015: move-result-object v0 │ │ +063498: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0006 line=1465 │ │ 0x000e line=1467 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ - source_file_idx : 969 (Fragment.java) │ │ + source_file_idx : 962 (Fragment.java) │ │ │ │ Class #470 header: │ │ class_idx : 175 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 971 │ │ +source_file_idx : 964 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #470 annotations: │ │ Annotations on class │ │ @@ -121749,18 +121862,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 │ │ -0634b4: |[0634b4] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0634c4: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c6 │ │ -0634c8: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0634ce: 0e00 |0005: return-void │ │ +06349c: |[06349c] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0634ac: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c6 │ │ +0634b0: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0634b6: 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; │ │ │ │ @@ -121770,33 +121883,33 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0634d0: |[0634d0] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -0634e0: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c6 │ │ -0634e4: 6e20 6f03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@036f │ │ -0634ea: 0c00 |0005: move-result-object v0 │ │ -0634ec: 1100 |0006: return-object v0 │ │ +0634b8: |[0634b8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0634c8: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c6 │ │ +0634cc: 6e20 6f03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@036f │ │ +0634d2: 0c00 |0005: move-result-object v0 │ │ +0634d4: 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 │ │ │ │ - source_file_idx : 971 (FragmentActivity.java) │ │ + source_file_idx : 964 (FragmentActivity.java) │ │ │ │ Class #471 header: │ │ class_idx : 188 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 182 │ │ -source_file_idx : 974 │ │ +source_file_idx : 967 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 68 │ │ │ │ Class #471 annotations: │ │ Annotations on field #255 'mActive' │ │ @@ -122021,37 +122134,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0634f0: |[0634f0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -063500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063502: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -063506: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -06350a: 6a00 f600 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06350e: 6001 1f00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -063512: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -063516: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -06351a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -06351c: 6a00 f900 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f9 │ │ -063520: 2200 d702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ -063524: 7020 5a14 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ -06352a: 6900 f800 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f8 │ │ -06352e: 2200 d702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ -063532: 7020 5a14 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ -063538: 6900 f700 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ -06353c: 2200 d102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ -063540: 7020 4c14 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ -063546: 6900 ee00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ee │ │ -06354a: 2200 d102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ -06354e: 7020 4c14 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ -063554: 6900 ed00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ed │ │ -063558: 0e00 |002c: return-void │ │ +0634d8: |[0634d8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0634e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0634ea: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0634ee: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +0634f2: 6a00 f600 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0634f6: 6001 1f00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +0634fa: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +0634fe: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +063502: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +063504: 6a00 f900 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f9 │ │ +063508: 2200 d702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ +06350c: 7020 5a14 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ +063512: 6900 f800 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f8 │ │ +063516: 2200 d702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02d7 │ │ +06351a: 7020 5a14 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@145a │ │ +063520: 6900 f700 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ +063524: 2200 d102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ +063528: 7020 4c14 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ +06352e: 6900 ee00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ee │ │ +063532: 2200 d102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02d1 │ │ +063536: 7020 4c14 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@144c │ │ +06353c: 6900 ed00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ed │ │ +063540: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=402 │ │ 0x0007 line=405 │ │ 0x0010 line=738 │ │ 0x0017 line=739 │ │ 0x001e line=740 │ │ @@ -122063,25 +122176,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -06355c: |[06355c] android.support.v4.app.FragmentManagerImpl.:()V │ │ -06356c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06356e: 7010 a503 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03a5 │ │ -063574: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -063576: 5920 0901 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -06357a: 5b21 1301 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -06357e: 5b21 1201 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -063582: 2200 b700 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00b7 │ │ -063586: 7020 bc03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03bc │ │ -06358c: 5b20 0b01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ -063590: 0e00 |0012: return-void │ │ +063544: |[063544] android.support.v4.app.FragmentManagerImpl.:()V │ │ +063554: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063556: 7010 a503 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03a5 │ │ +06355c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06355e: 5920 0901 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +063562: 5b21 1301 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +063566: 5b21 1201 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +06356a: 2200 b700 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00b7 │ │ +06356e: 7020 bc03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03bc │ │ +063574: 5b20 0b01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ +063578: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=401 │ │ 0x0004 line=428 │ │ 0x0007 line=440 │ │ 0x0009 line=441 │ │ 0x000b line=443 │ │ @@ -122093,37 +122206,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -063594: |[063594] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -0635a4: 5530 1401 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -0635a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0635ac: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0635b0: 1a01 ae02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02ae │ │ -0635b4: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0635ba: 2700 |000b: throw v0 │ │ -0635bc: 5430 0f01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0635c0: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -0635c4: 2200 5703 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0635c8: 2201 6b03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0635cc: 7010 e417 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0635d2: 1a02 af02 |0017: const-string v2, "Can not perform this action inside of " // string@02af │ │ -0635d6: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0635dc: 0c01 |001c: move-result-object v1 │ │ -0635de: 5432 0f01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0635e2: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0635e8: 0c01 |0022: move-result-object v1 │ │ -0635ea: 6e10 f217 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0635f0: 0c01 |0026: move-result-object v1 │ │ -0635f2: 7020 a417 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0635f8: 2700 |002a: throw v0 │ │ -0635fa: 0e00 |002b: return-void │ │ +06357c: |[06357c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +06358c: 5530 1401 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +063590: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +063594: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +063598: 1a01 a702 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02a7 │ │ +06359c: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0635a2: 2700 |000b: throw v0 │ │ +0635a4: 5430 0f01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0635a8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +0635ac: 2200 5703 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0635b0: 2201 6b03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0635b4: 7010 e417 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0635ba: 1a02 a802 |0017: const-string v2, "Can not perform this action inside of " // string@02a8 │ │ +0635be: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0635c4: 0c01 |001c: move-result-object v1 │ │ +0635c6: 5432 0f01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0635ca: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0635d0: 0c01 |0022: move-result-object v1 │ │ +0635d2: 6e10 f217 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0635d8: 0c01 |0026: move-result-object v1 │ │ +0635da: 7020 a417 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0635e0: 2700 |002a: throw v0 │ │ +0635e2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ 0x0004 line=1354 │ │ 0x000c line=1357 │ │ 0x0010 line=1358 │ │ 0x002b line=1361 │ │ @@ -122135,22 +122248,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 │ │ -0635fc: |[0635fc] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -06360c: 2200 d202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02d2 │ │ -063610: 7030 4e14 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@144e │ │ -063616: 6201 f700 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ -06361a: 6e20 5014 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1450 │ │ -063620: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -063624: 6e30 4f14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@144f │ │ -06362a: 1100 |000f: return-object v0 │ │ +0635e4: |[0635e4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +0635f4: 2200 d202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02d2 │ │ +0635f8: 7030 4e14 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@144e │ │ +0635fe: 6201 f700 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ +063602: 6e20 5014 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1450 │ │ +063608: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +06360c: 6e30 4f14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@144f │ │ +063612: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0005 line=762 │ │ 0x000a line=763 │ │ 0x000f line=764 │ │ locals : │ │ @@ -122164,41 +122277,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 │ │ -06362c: |[06362c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -06363c: 220a d502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02d5 │ │ -063640: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063642: 7020 5614 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1456 │ │ -063648: 2200 d902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02d9 │ │ -06364c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -06364e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -063652: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -063654: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -063658: 01c1 |000e: move v1, v12 │ │ -06365a: 01d2 |000f: move v2, v13 │ │ -06365c: 01c3 |0010: move v3, v12 │ │ -06365e: 01d4 |0011: move v4, v13 │ │ -063660: 7609 5c14 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@145c │ │ -063666: 6201 f800 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f8 │ │ -06366a: 6e20 5e14 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@145e │ │ -063670: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -063674: 6e30 5d14 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@145d │ │ -06367a: 6e20 5714 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1457 │ │ -063680: 2209 d202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02d2 │ │ -063684: 7030 4e14 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@144e │ │ -06368a: 6201 f700 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ -06368e: 6e20 5014 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1450 │ │ -063694: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -063698: 6e30 4f14 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@144f │ │ -06369e: 6e20 5714 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1457 │ │ -0636a4: 110a |0034: return-object v10 │ │ +063614: |[063614] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +063624: 220a d502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02d5 │ │ +063628: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06362a: 7020 5614 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1456 │ │ +063630: 2200 d902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02d9 │ │ +063634: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +063636: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +06363a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +06363c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +063640: 01c1 |000e: move v1, v12 │ │ +063642: 01d2 |000f: move v2, v13 │ │ +063644: 01c3 |0010: move v3, v12 │ │ +063646: 01d4 |0011: move v4, v13 │ │ +063648: 7609 5c14 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@145c │ │ +06364e: 6201 f800 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f8 │ │ +063652: 6e20 5e14 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@145e │ │ +063658: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +06365c: 6e30 5d14 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@145d │ │ +063662: 6e20 5714 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1457 │ │ +063668: 2209 d202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02d2 │ │ +06366c: 7030 4e14 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@144e │ │ +063672: 6201 f700 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f7 │ │ +063676: 6e20 5014 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1450 │ │ +06367c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +063680: 6e30 4f14 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@144f │ │ +063686: 6e20 5714 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1457 │ │ +06368c: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0006 line=748 │ │ 0x0015 line=750 │ │ 0x001a line=751 │ │ 0x001f line=752 │ │ @@ -122222,25 +122335,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0636a8: |[0636a8] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0636b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0636ba: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -0636c0: 0f00 |0004: return v0 │ │ -0636c2: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -0636c6: 28fd |0007: goto 0004 // -0003 │ │ -0636c8: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -0636cc: 28fa |000a: goto 0004 // -0006 │ │ -0636ce: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -0636d2: 28f7 |000d: goto 0004 // -0009 │ │ -0636d4: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +063690: |[063690] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +0636a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0636a2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +0636a8: 0f00 |0004: return v0 │ │ +0636aa: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +0636ae: 28fd |0007: goto 0004 // -0003 │ │ +0636b0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +0636b4: 28fa |000a: goto 0004 // -0006 │ │ +0636b6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +0636ba: 28f7 |000d: goto 0004 // -0009 │ │ +0636bc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2047 │ │ 0x0001 line=2048 │ │ 0x0004 line=2059 │ │ 0x0005 line=2050 │ │ 0x0007 line=2051 │ │ @@ -122257,52 +122370,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0636f0: |[0636f0] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -063700: 1a03 cc03 |0000: const-string v3, "FragmentManager" // string@03cc │ │ -063704: 6e10 cc17 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@17cc │ │ -06370a: 0c04 |0005: move-result-object v4 │ │ -06370c: 7120 9f12 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -063712: 1a03 cc03 |0009: const-string v3, "FragmentManager" // string@03cc │ │ -063716: 1a04 3902 |000b: const-string v4, "Activity state:" // string@0239 │ │ -06371a: 7120 9f12 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -063720: 2201 7401 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0174 │ │ -063724: 1a03 cc03 |0012: const-string v3, "FragmentManager" // string@03cc │ │ -063728: 7020 2508 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ -06372e: 2202 4403 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0344 │ │ -063732: 7020 7217 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ -063738: 5473 0001 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -06373c: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -063740: 5473 0001 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -063744: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -063748: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -06374a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -06374c: 2366 1204 |0026: new-array v6, v6, [Ljava/lang/String; // type@0412 │ │ -063750: 6e56 6d03 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@036d │ │ -063756: 2708 |002b: throw v8 │ │ -063758: 0d00 |002c: move-exception v0 │ │ -06375a: 1a03 cc03 |002d: const-string v3, "FragmentManager" // string@03cc │ │ -06375e: 1a04 b703 |002f: const-string v4, "Failed dumping state" // string@03b7 │ │ -063762: 7130 a012 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -063768: 28f7 |0034: goto 002b // -0009 │ │ -06376a: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -06376e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -063770: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -063772: 2355 1204 |0039: new-array v5, v5, [Ljava/lang/String; // type@0412 │ │ -063776: 6e55 e303 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@03e3 │ │ -06377c: 28ed |003e: goto 002b // -0013 │ │ -06377e: 0d00 |003f: move-exception v0 │ │ -063780: 1a03 cc03 |0040: const-string v3, "FragmentManager" // string@03cc │ │ -063784: 1a04 b703 |0042: const-string v4, "Failed dumping state" // string@03b7 │ │ -063788: 7130 a012 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -06378e: 28e4 |0047: goto 002b // -001c │ │ +0636d8: |[0636d8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +0636e8: 1a03 c503 |0000: const-string v3, "FragmentManager" // string@03c5 │ │ +0636ec: 6e10 cc17 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@17cc │ │ +0636f2: 0c04 |0005: move-result-object v4 │ │ +0636f4: 7120 9f12 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +0636fa: 1a03 c503 |0009: const-string v3, "FragmentManager" // string@03c5 │ │ +0636fe: 1a04 3202 |000b: const-string v4, "Activity state:" // string@0232 │ │ +063702: 7120 9f12 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +063708: 2201 7401 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0174 │ │ +06370c: 1a03 c503 |0012: const-string v3, "FragmentManager" // string@03c5 │ │ +063710: 7020 2508 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ +063716: 2202 4403 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0344 │ │ +06371a: 7020 7217 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ +063720: 5473 0001 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +063724: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +063728: 5473 0001 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +06372c: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +063730: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +063732: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +063734: 2366 1204 |0026: new-array v6, v6, [Ljava/lang/String; // type@0412 │ │ +063738: 6e56 6d03 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@036d │ │ +06373e: 2708 |002b: throw v8 │ │ +063740: 0d00 |002c: move-exception v0 │ │ +063742: 1a03 c503 |002d: const-string v3, "FragmentManager" // string@03c5 │ │ +063746: 1a04 b003 |002f: const-string v4, "Failed dumping state" // string@03b0 │ │ +06374a: 7130 a012 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +063750: 28f7 |0034: goto 002b // -0009 │ │ +063752: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +063756: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +063758: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +06375a: 2355 1204 |0039: new-array v5, v5, [Ljava/lang/String; // type@0412 │ │ +06375e: 6e55 e303 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@03e3 │ │ +063764: 28ed |003e: goto 002b // -0013 │ │ +063766: 0d00 |003f: move-exception v0 │ │ +063768: 1a03 c503 |0040: const-string v3, "FragmentManager" // string@03c5 │ │ +06376c: 1a04 b003 |0042: const-string v4, "Failed dumping state" // string@03b0 │ │ +063770: 7130 a012 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +063776: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=451 │ │ @@ -122330,35 +122443,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0637ac: |[0637ac] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -0637bc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0637be: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -0637c4: 0f00 |0004: return v0 │ │ -0637c6: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -0637ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0637cc: 28fc |0008: goto 0004 // -0004 │ │ -0637ce: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -0637d0: 28fe |000a: goto 0008 // -0002 │ │ -0637d2: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -0637d6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -0637d8: 28f6 |000e: goto 0004 // -000a │ │ -0637da: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -0637dc: 28fe |0010: goto 000e // -0002 │ │ -0637de: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -0637e2: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -0637e4: 28f0 |0014: goto 0004 // -0010 │ │ -0637e6: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -0637e8: 28fe |0016: goto 0014 // -0002 │ │ -0637ea: 0000 |0017: nop // spacer │ │ -0637ec: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +063794: |[063794] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +0637a4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0637a6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +0637ac: 0f00 |0004: return v0 │ │ +0637ae: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +0637b2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0637b4: 28fc |0008: goto 0004 // -0004 │ │ +0637b6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +0637b8: 28fe |000a: goto 0008 // -0002 │ │ +0637ba: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +0637be: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +0637c0: 28f6 |000e: goto 0004 // -000a │ │ +0637c2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +0637c4: 28fe |0010: goto 000e // -0002 │ │ +0637c6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +0637ca: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +0637cc: 28f0 |0014: goto 0004 // -0010 │ │ +0637ce: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +0637d0: 28fe |0016: goto 0014 // -0002 │ │ +0637d2: 0000 |0017: nop // spacer │ │ +0637d4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2071 │ │ 0x0001 line=2072 │ │ 0x0004 line=2083 │ │ 0x0005 line=2074 │ │ 0x0008 line=2075 │ │ @@ -122379,24 +122492,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -063808: |[063808] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -063818: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06381c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -063820: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -063824: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06382a: 5b10 0401 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06382e: 5410 0401 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -063832: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -063838: 6e10 0604 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ -06383e: 0e00 |0013: return-void │ │ +0637f0: |[0637f0] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +063800: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +063804: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +063808: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +06380c: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +063812: 5b10 0401 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +063816: 5410 0401 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +06381a: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +063820: 6e10 0604 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ +063826: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0004 line=1511 │ │ 0x000b line=1513 │ │ 0x0010 line=1514 │ │ 0x0013 line=1515 │ │ @@ -122409,66 +122522,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 │ │ -063840: |[063840] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -063850: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -063852: 5440 0101 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063856: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -06385a: 2200 7c03 |0005: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -06385e: 7010 0918 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -063864: 5b40 0101 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063868: 6300 f600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06386c: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -063870: 1a00 cc03 |0010: const-string v0, "FragmentManager" // string@03cc │ │ -063874: 2201 6b03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063878: 7010 e417 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06387e: 1a02 e80c |0017: const-string v2, "add: " // string@0ce8 │ │ -063882: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063888: 0c01 |001c: move-result-object v1 │ │ -06388a: 6e20 ec17 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063890: 0c01 |0020: move-result-object v1 │ │ -063892: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063898: 0c01 |0024: move-result-object v1 │ │ -06389a: 7120 a612 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0638a0: 6e20 f203 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ -0638a6: 5550 a600 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -0638aa: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -0638ae: 5440 0101 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0638b2: 6e20 0f18 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ -0638b8: 0a00 |0034: move-result v0 │ │ -0638ba: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -0638be: 2200 5703 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -0638c2: 2201 6b03 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0638c6: 7010 e417 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0638cc: 1a02 c703 |003e: const-string v2, "Fragment already added: " // string@03c7 │ │ -0638d0: 6e20 ed17 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0638d6: 0c01 |0043: move-result-object v1 │ │ -0638d8: 6e20 ec17 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0638de: 0c01 |0047: move-result-object v1 │ │ -0638e0: 6e10 f217 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0638e6: 0c01 |004b: move-result-object v1 │ │ -0638e8: 7020 a417 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0638ee: 2700 |004f: throw v0 │ │ -0638f0: 5440 0101 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0638f4: 6e20 0d18 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0638fa: 5c53 9c00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -0638fe: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -063900: 5c50 b400 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -063904: 5550 aa00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -063908: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -06390c: 5550 b100 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -063910: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -063914: 5c43 0e01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -063918: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -06391c: 6e20 f803 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f8 │ │ -063922: 0e00 |0069: return-void │ │ +063828: |[063828] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +063838: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06383a: 5440 0101 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +06383e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +063842: 2200 7c03 |0005: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +063846: 7010 0918 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06384c: 5b40 0101 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063850: 6300 f600 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063854: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +063858: 1a00 c503 |0010: const-string v0, "FragmentManager" // string@03c5 │ │ +06385c: 2201 6b03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063860: 7010 e417 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063866: 1a02 e10c |0017: const-string v2, "add: " // string@0ce1 │ │ +06386a: 6e20 ed17 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063870: 0c01 |001c: move-result-object v1 │ │ +063872: 6e20 ec17 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063878: 0c01 |0020: move-result-object v1 │ │ +06387a: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063880: 0c01 |0024: move-result-object v1 │ │ +063882: 7120 a612 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063888: 6e20 f203 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ +06388e: 5550 a600 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +063892: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +063896: 5440 0101 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +06389a: 6e20 0f18 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ +0638a0: 0a00 |0034: move-result v0 │ │ +0638a2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +0638a6: 2200 5703 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +0638aa: 2201 6b03 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0638ae: 7010 e417 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0638b4: 1a02 c003 |003e: const-string v2, "Fragment already added: " // string@03c0 │ │ +0638b8: 6e20 ed17 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0638be: 0c01 |0043: move-result-object v1 │ │ +0638c0: 6e20 ec17 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0638c6: 0c01 |0047: move-result-object v1 │ │ +0638c8: 6e10 f217 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0638ce: 0c01 |004b: move-result-object v1 │ │ +0638d0: 7020 a417 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0638d6: 2700 |004f: throw v0 │ │ +0638d8: 5440 0101 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +0638dc: 6e20 0d18 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0638e2: 5c53 9c00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +0638e6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +0638e8: 5c50 b400 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +0638ec: 5550 aa00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +0638f0: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +0638f4: 5550 b100 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +0638f8: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0638fc: 5c43 0e01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +063900: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +063904: 6e20 f803 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f8 │ │ +06390a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1179 │ │ 0x0005 line=1180 │ │ 0x000c line=1182 │ │ 0x0028 line=1183 │ │ 0x002b line=1184 │ │ @@ -122492,23 +122605,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 │ │ -063924: |[063924] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -063934: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -063938: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06393c: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -063940: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -063946: 5b10 0501 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -06394a: 5410 0501 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -06394e: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -063954: 0e00 |0010: return-void │ │ +06390c: |[06390c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +06391c: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +063920: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +063924: 2200 7c03 |0004: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +063928: 7010 0918 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06392e: 5b10 0501 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +063932: 5410 0501 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +063936: 6e20 0d18 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06393c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000b line=550 │ │ 0x0010 line=551 │ │ locals : │ │ @@ -122520,89 +122633,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 │ │ -063958: |[063958] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -063968: 1d05 |0000: monitor-enter v5 │ │ -06396a: 5452 0201 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -06396e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -063972: 5452 0201 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -063976: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06397c: 0a02 |000a: move-result v2 │ │ -06397e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -063982: 5452 0601 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -063986: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -06398a: 2202 7c03 |0011: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -06398e: 7010 0918 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -063994: 5b52 0601 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -063998: 5452 0601 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -06399c: 6e10 1618 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0639a2: 0a00 |001d: move-result v0 │ │ -0639a4: 6302 f600 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0639a8: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0639ac: 1a02 cc03 |0022: const-string v2, "FragmentManager" // string@03cc │ │ -0639b0: 2203 6b03 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0639b4: 7010 e417 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0639ba: 1a04 e00a |0029: const-string v4, "Setting back stack index " // string@0ae0 │ │ -0639be: 6e20 ed17 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0639c4: 0c03 |002e: move-result-object v3 │ │ -0639c6: 6e20 e917 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0639cc: 0c03 |0032: move-result-object v3 │ │ -0639ce: 1a04 9700 |0033: const-string v4, " to " // string@0097 │ │ -0639d2: 6e20 ed17 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0639d8: 0c03 |0038: move-result-object v3 │ │ -0639da: 6e20 ec17 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0639e0: 0c03 |003c: move-result-object v3 │ │ -0639e2: 6e10 f217 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0639e8: 0c03 |0040: move-result-object v3 │ │ -0639ea: 7120 a612 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0639f0: 5452 0601 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -0639f4: 6e20 0d18 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0639fa: 1e05 |0049: monitor-exit v5 │ │ -0639fc: 0101 |004a: move v1, v0 │ │ -0639fe: 0f01 |004b: return v1 │ │ -063a00: 5452 0201 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -063a04: 5453 0201 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -063a08: 6e10 1618 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063a0e: 0a03 |0053: move-result v3 │ │ -063a10: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -063a14: 6e20 1318 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -063a1a: 0c02 |0059: move-result-object v2 │ │ -063a1c: 1f02 5a03 |005a: check-cast v2, Ljava/lang/Integer; // type@035a │ │ -063a20: 6e10 a817 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -063a26: 0a00 |005f: move-result v0 │ │ -063a28: 6302 f600 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -063a2c: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -063a30: 1a02 cc03 |0064: const-string v2, "FragmentManager" // string@03cc │ │ -063a34: 2203 6b03 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -063a38: 7010 e417 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063a3e: 1a04 4302 |006b: const-string v4, "Adding back stack index " // string@0243 │ │ -063a42: 6e20 ed17 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063a48: 0c03 |0070: move-result-object v3 │ │ -063a4a: 6e20 e917 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -063a50: 0c03 |0074: move-result-object v3 │ │ -063a52: 1a04 9d00 |0075: const-string v4, " with " // string@009d │ │ -063a56: 6e20 ed17 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063a5c: 0c03 |007a: move-result-object v3 │ │ -063a5e: 6e20 ec17 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063a64: 0c03 |007e: move-result-object v3 │ │ -063a66: 6e10 f217 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063a6c: 0c03 |0082: move-result-object v3 │ │ -063a6e: 7120 a612 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -063a74: 5452 0601 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -063a78: 6e30 1518 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -063a7e: 1e05 |008b: monitor-exit v5 │ │ -063a80: 0101 |008c: move v1, v0 │ │ -063a82: 28be |008d: goto 004b // -0042 │ │ -063a84: 0d02 |008e: move-exception v2 │ │ -063a86: 1e05 |008f: monitor-exit v5 │ │ -063a88: 2702 |0090: throw v2 │ │ +063940: |[063940] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +063950: 1d05 |0000: monitor-enter v5 │ │ +063952: 5452 0201 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +063956: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +06395a: 5452 0201 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +06395e: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063964: 0a02 |000a: move-result v2 │ │ +063966: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +06396a: 5452 0601 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +06396e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +063972: 2202 7c03 |0011: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +063976: 7010 0918 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06397c: 5b52 0601 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +063980: 5452 0601 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +063984: 6e10 1618 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06398a: 0a00 |001d: move-result v0 │ │ +06398c: 6302 f600 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063990: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +063994: 1a02 c503 |0022: const-string v2, "FragmentManager" // string@03c5 │ │ +063998: 2203 6b03 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +06399c: 7010 e417 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0639a2: 1a04 d90a |0029: const-string v4, "Setting back stack index " // string@0ad9 │ │ +0639a6: 6e20 ed17 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0639ac: 0c03 |002e: move-result-object v3 │ │ +0639ae: 6e20 e917 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0639b4: 0c03 |0032: move-result-object v3 │ │ +0639b6: 1a04 9700 |0033: const-string v4, " to " // string@0097 │ │ +0639ba: 6e20 ed17 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0639c0: 0c03 |0038: move-result-object v3 │ │ +0639c2: 6e20 ec17 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0639c8: 0c03 |003c: move-result-object v3 │ │ +0639ca: 6e10 f217 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0639d0: 0c03 |0040: move-result-object v3 │ │ +0639d2: 7120 a612 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0639d8: 5452 0601 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +0639dc: 6e20 0d18 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0639e2: 1e05 |0049: monitor-exit v5 │ │ +0639e4: 0101 |004a: move v1, v0 │ │ +0639e6: 0f01 |004b: return v1 │ │ +0639e8: 5452 0201 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +0639ec: 5453 0201 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +0639f0: 6e10 1618 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0639f6: 0a03 |0053: move-result v3 │ │ +0639f8: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0639fc: 6e20 1318 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +063a02: 0c02 |0059: move-result-object v2 │ │ +063a04: 1f02 5a03 |005a: check-cast v2, Ljava/lang/Integer; // type@035a │ │ +063a08: 6e10 a817 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +063a0e: 0a00 |005f: move-result v0 │ │ +063a10: 6302 f600 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063a14: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +063a18: 1a02 c503 |0064: const-string v2, "FragmentManager" // string@03c5 │ │ +063a1c: 2203 6b03 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +063a20: 7010 e417 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063a26: 1a04 3c02 |006b: const-string v4, "Adding back stack index " // string@023c │ │ +063a2a: 6e20 ed17 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063a30: 0c03 |0070: move-result-object v3 │ │ +063a32: 6e20 e917 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +063a38: 0c03 |0074: move-result-object v3 │ │ +063a3a: 1a04 9d00 |0075: const-string v4, " with " // string@009d │ │ +063a3e: 6e20 ed17 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063a44: 0c03 |007a: move-result-object v3 │ │ +063a46: 6e20 ec17 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063a4c: 0c03 |007e: move-result-object v3 │ │ +063a4e: 6e10 f217 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063a54: 0c03 |0082: move-result-object v3 │ │ +063a56: 7120 a612 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063a5c: 5452 0601 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +063a60: 6e30 1518 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +063a66: 1e05 |008b: monitor-exit v5 │ │ +063a68: 0101 |008c: move v1, v0 │ │ +063a6a: 28be |008d: goto 004b // -0042 │ │ +063a6c: 0d02 |008e: move-exception v2 │ │ +063a6e: 1e05 |008f: monitor-exit v5 │ │ +063a70: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1390 │ │ 0x0001 line=1391 │ │ 0x000d line=1392 │ │ @@ -122630,25 +122743,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 │ │ -063a98: |[063a98] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -063aa8: 5420 0001 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -063aac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -063ab0: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -063ab4: 1a01 4602 |0006: const-string v1, "Already attached" // string@0246 │ │ -063ab8: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -063abe: 2700 |000b: throw v0 │ │ -063ac0: 5b23 0001 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -063ac4: 5b24 0701 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ -063ac8: 5b25 1001 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -063acc: 0e00 |0012: return-void │ │ +063a80: |[063a80] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +063a90: 5420 0001 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +063a94: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +063a98: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +063a9c: 1a01 3f02 |0006: const-string v1, "Already attached" // string@023f │ │ +063aa0: 7020 a417 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +063aa6: 2700 |000b: throw v0 │ │ +063aa8: 5b23 0001 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +063aac: 5b24 0701 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ +063ab0: 5b25 1001 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +063ab4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x000c line=1879 │ │ 0x000e line=1880 │ │ 0x0010 line=1881 │ │ 0x0012 line=1882 │ │ @@ -122663,84 +122776,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 │ │ -063ad0: |[063ad0] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -063ae0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -063ae2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -063ae4: 6300 f600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -063ae8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -063aec: 1a00 cc03 |0006: const-string v0, "FragmentManager" // string@03cc │ │ -063af0: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063af4: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063afa: 1a02 7f0d |000d: const-string v2, "attach: " // string@0d7f │ │ -063afe: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063b04: 0c01 |0012: move-result-object v1 │ │ -063b06: 6e20 ec17 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063b0c: 0c01 |0016: move-result-object v1 │ │ -063b0e: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063b14: 0c01 |001a: move-result-object v1 │ │ -063b16: 7120 a612 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -063b1c: 5570 a600 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -063b20: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -063b24: 5c75 a600 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -063b28: 5570 9c00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -063b2c: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -063b30: 5460 0101 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063b34: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -063b38: 2200 7c03 |002c: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -063b3c: 7010 0918 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -063b42: 5b60 0101 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063b46: 5460 0101 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063b4a: 6e20 0f18 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ -063b50: 0a00 |0038: move-result v0 │ │ -063b52: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -063b56: 2200 5703 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -063b5a: 2201 6b03 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063b5e: 7010 e417 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063b64: 1a02 c703 |0042: const-string v2, "Fragment already added: " // string@03c7 │ │ -063b68: 6e20 ed17 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063b6e: 0c01 |0047: move-result-object v1 │ │ -063b70: 6e20 ec17 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063b76: 0c01 |004b: move-result-object v1 │ │ -063b78: 6e10 f217 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063b7e: 0c01 |004f: move-result-object v1 │ │ -063b80: 7020 a417 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -063b86: 2700 |0053: throw v0 │ │ -063b88: 6300 f600 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -063b8c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -063b90: 1a00 cc03 |0058: const-string v0, "FragmentManager" // string@03cc │ │ -063b94: 2201 6b03 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063b98: 7010 e417 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063b9e: 1a02 e70c |005f: const-string v2, "add from attach: " // string@0ce7 │ │ -063ba2: 6e20 ed17 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063ba8: 0c01 |0064: move-result-object v1 │ │ -063baa: 6e20 ec17 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063bb0: 0c01 |0068: move-result-object v1 │ │ -063bb2: 6e10 f217 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063bb8: 0c01 |006c: move-result-object v1 │ │ -063bba: 7120 a612 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -063bc0: 5460 0101 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063bc4: 6e20 0d18 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -063bca: 5c73 9c00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -063bce: 5570 aa00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -063bd2: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -063bd6: 5570 b100 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -063bda: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -063bde: 5c63 0e01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -063be2: 5262 0901 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -063be6: 0760 |0083: move-object v0, v6 │ │ -063be8: 0771 |0084: move-object v1, v7 │ │ -063bea: 0183 |0085: move v3, v8 │ │ -063bec: 0194 |0086: move v4, v9 │ │ -063bee: 7406 f903 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@03f9 │ │ -063bf4: 0e00 |008a: return-void │ │ +063ab8: |[063ab8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +063ac8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +063aca: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +063acc: 6300 f600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063ad0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +063ad4: 1a00 c503 |0006: const-string v0, "FragmentManager" // string@03c5 │ │ +063ad8: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063adc: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063ae2: 1a02 780d |000d: const-string v2, "attach: " // string@0d78 │ │ +063ae6: 6e20 ed17 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063aec: 0c01 |0012: move-result-object v1 │ │ +063aee: 6e20 ec17 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063af4: 0c01 |0016: move-result-object v1 │ │ +063af6: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063afc: 0c01 |001a: move-result-object v1 │ │ +063afe: 7120 a612 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063b04: 5570 a600 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +063b08: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +063b0c: 5c75 a600 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +063b10: 5570 9c00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +063b14: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +063b18: 5460 0101 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063b1c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +063b20: 2200 7c03 |002c: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +063b24: 7010 0918 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +063b2a: 5b60 0101 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063b2e: 5460 0101 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063b32: 6e20 0f18 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ +063b38: 0a00 |0038: move-result v0 │ │ +063b3a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +063b3e: 2200 5703 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +063b42: 2201 6b03 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063b46: 7010 e417 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063b4c: 1a02 c003 |0042: const-string v2, "Fragment already added: " // string@03c0 │ │ +063b50: 6e20 ed17 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063b56: 0c01 |0047: move-result-object v1 │ │ +063b58: 6e20 ec17 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063b5e: 0c01 |004b: move-result-object v1 │ │ +063b60: 6e10 f217 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063b66: 0c01 |004f: move-result-object v1 │ │ +063b68: 7020 a417 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +063b6e: 2700 |0053: throw v0 │ │ +063b70: 6300 f600 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063b74: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +063b78: 1a00 c503 |0058: const-string v0, "FragmentManager" // string@03c5 │ │ +063b7c: 2201 6b03 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063b80: 7010 e417 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063b86: 1a02 e00c |005f: const-string v2, "add from attach: " // string@0ce0 │ │ +063b8a: 6e20 ed17 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063b90: 0c01 |0064: move-result-object v1 │ │ +063b92: 6e20 ec17 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063b98: 0c01 |0068: move-result-object v1 │ │ +063b9a: 6e10 f217 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063ba0: 0c01 |006c: move-result-object v1 │ │ +063ba2: 7120 a612 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063ba8: 5460 0101 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063bac: 6e20 0d18 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +063bb2: 5c73 9c00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +063bb6: 5570 aa00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +063bba: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +063bbe: 5570 b100 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +063bc2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +063bc6: 5c63 0e01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +063bca: 5262 0901 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +063bce: 0760 |0083: move-object v0, v6 │ │ +063bd0: 0771 |0084: move-object v1, v7 │ │ +063bd2: 0183 |0085: move v3, v8 │ │ +063bd4: 0194 |0086: move v4, v9 │ │ +063bd6: 7406 f903 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@03f9 │ │ +063bdc: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1275 │ │ 0x001e line=1276 │ │ 0x0022 line=1277 │ │ 0x0024 line=1278 │ │ 0x0028 line=1279 │ │ @@ -122765,18 +122878,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -063bf8: |[063bf8] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -063c08: 2200 a500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -063c0c: 7020 a402 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a4 │ │ -063c12: 1100 |0005: return-object v0 │ │ +063be0: |[063be0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +063bf0: 2200 a500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +063bf4: 7020 a402 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a4 │ │ +063bfa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -122784,64 +122897,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 │ │ -063c14: |[063c14] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -063c24: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -063c26: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -063c28: 6300 f600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -063c2c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -063c30: 1a00 cc03 |0006: const-string v0, "FragmentManager" // string@03cc │ │ -063c34: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063c38: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063c3e: 1a03 5e0f |000d: const-string v3, "detach: " // string@0f5e │ │ -063c42: 6e20 ed17 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063c48: 0c01 |0012: move-result-object v1 │ │ -063c4a: 6e20 ec17 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063c50: 0c01 |0016: move-result-object v1 │ │ -063c52: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063c58: 0c01 |001a: move-result-object v1 │ │ -063c5a: 7120 a612 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -063c60: 5570 a600 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -063c64: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -063c68: 5c72 a600 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -063c6c: 5570 9c00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -063c70: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -063c74: 5460 0101 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063c78: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -063c7c: 6300 f600 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -063c80: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -063c84: 1a00 cc03 |0030: const-string v0, "FragmentManager" // string@03cc │ │ -063c88: 2201 6b03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -063c8c: 7010 e417 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -063c92: 1a03 ea19 |0037: const-string v3, "remove from detach: " // string@19ea │ │ -063c96: 6e20 ed17 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -063c9c: 0c01 |003c: move-result-object v1 │ │ -063c9e: 6e20 ec17 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -063ca4: 0c01 |0040: move-result-object v1 │ │ -063ca6: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -063cac: 0c01 |0044: move-result-object v1 │ │ -063cae: 7120 a612 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -063cb4: 5460 0101 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063cb8: 6e20 1418 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ -063cbe: 5570 aa00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -063cc2: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -063cc6: 5570 b100 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -063cca: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -063cce: 5c62 0e01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -063cd2: 5c75 9c00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -063cd6: 0760 |0059: move-object v0, v6 │ │ -063cd8: 0771 |005a: move-object v1, v7 │ │ -063cda: 0183 |005b: move v3, v8 │ │ -063cdc: 0194 |005c: move v4, v9 │ │ -063cde: 7406 f903 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@03f9 │ │ -063ce4: 0e00 |0060: return-void │ │ +063bfc: |[063bfc] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +063c0c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +063c0e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +063c10: 6300 f600 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063c14: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +063c18: 1a00 c503 |0006: const-string v0, "FragmentManager" // string@03c5 │ │ +063c1c: 2201 6b03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063c20: 7010 e417 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063c26: 1a03 570f |000d: const-string v3, "detach: " // string@0f57 │ │ +063c2a: 6e20 ed17 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063c30: 0c01 |0012: move-result-object v1 │ │ +063c32: 6e20 ec17 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063c38: 0c01 |0016: move-result-object v1 │ │ +063c3a: 6e10 f217 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063c40: 0c01 |001a: move-result-object v1 │ │ +063c42: 7120 a612 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063c48: 5570 a600 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +063c4c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +063c50: 5c72 a600 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +063c54: 5570 9c00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +063c58: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +063c5c: 5460 0101 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063c60: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +063c64: 6300 f600 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +063c68: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +063c6c: 1a00 c503 |0030: const-string v0, "FragmentManager" // string@03c5 │ │ +063c70: 2201 6b03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +063c74: 7010 e417 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +063c7a: 1a03 e319 |0037: const-string v3, "remove from detach: " // string@19e3 │ │ +063c7e: 6e20 ed17 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +063c84: 0c01 |003c: move-result-object v1 │ │ +063c86: 6e20 ec17 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +063c8c: 0c01 |0040: move-result-object v1 │ │ +063c8e: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +063c94: 0c01 |0044: move-result-object v1 │ │ +063c96: 7120 a612 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +063c9c: 5460 0101 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063ca0: 6e20 1418 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ +063ca6: 5570 aa00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +063caa: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +063cae: 5570 b100 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +063cb2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +063cb6: 5c62 0e01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +063cba: 5c75 9c00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +063cbe: 0760 |0059: move-object v0, v6 │ │ +063cc0: 0771 |005a: move-object v1, v7 │ │ +063cc2: 0183 |005b: move v3, v8 │ │ +063cc4: 0194 |005c: move v4, v9 │ │ +063cc6: 7406 f903 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@03f9 │ │ +063ccc: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1256 │ │ 0x001e line=1257 │ │ 0x0022 line=1258 │ │ 0x0024 line=1259 │ │ 0x0028 line=1261 │ │ @@ -122863,20 +122976,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -063ce8: |[063ce8] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -063cf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063cfa: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -063cfe: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -063d00: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -063d06: 0e00 |0007: return-void │ │ +063cd0: |[063cd0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +063ce0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063ce2: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +063ce6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +063ce8: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +063cee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1894 │ │ 0x0003 line=1895 │ │ 0x0007 line=1896 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -122886,31 +122999,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -063d08: |[063d08] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -063d18: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d1c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -063d20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063d22: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d26: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063d2c: 0a02 |000a: move-result v2 │ │ -063d2e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -063d32: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d36: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063d3c: 0c00 |0012: move-result-object v0 │ │ -063d3e: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063d42: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -063d46: 6e20 4503 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0345 │ │ -063d4c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063d50: 28e9 |001c: goto 0005 // -0017 │ │ -063d52: 0e00 |001d: return-void │ │ +063cf0: |[063cf0] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +063d00: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d04: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +063d08: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +063d0a: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d0e: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063d14: 0a02 |000a: move-result v2 │ │ +063d16: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +063d1a: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d1e: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063d24: 0c00 |0012: move-result-object v0 │ │ +063d26: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063d2a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +063d2e: 6e20 4503 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0345 │ │ +063d34: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063d38: 28e9 |001c: goto 0005 // -0017 │ │ +063d3a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -122927,36 +123040,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -063d54: |[063d54] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -063d64: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d68: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -063d6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063d6e: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d72: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063d78: 0a02 |000a: move-result v2 │ │ -063d7a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -063d7e: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063d82: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063d88: 0c00 |0012: move-result-object v0 │ │ -063d8a: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063d8e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -063d92: 6e20 4603 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0346 │ │ -063d98: 0a02 |001a: move-result v2 │ │ -063d9a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -063d9e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -063da0: 0f02 |001e: return v2 │ │ -063da2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063da6: 28e4 |0021: goto 0005 // -001c │ │ -063da8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -063daa: 28fb |0023: goto 001e // -0005 │ │ +063d3c: |[063d3c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +063d4c: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d50: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +063d54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +063d56: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d5a: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063d60: 0a02 |000a: move-result v2 │ │ +063d62: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +063d66: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063d6a: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063d70: 0c00 |0012: move-result-object v0 │ │ +063d72: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063d76: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +063d7a: 6e20 4603 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0346 │ │ +063d80: 0a02 |001a: move-result v2 │ │ +063d82: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +063d86: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +063d88: 0f02 |001e: return v2 │ │ +063d8a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063d8e: 28e4 |0021: goto 0005 // -001c │ │ +063d90: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +063d92: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2022 │ │ 0x0004 line=2023 │ │ 0x000d line=2024 │ │ 0x0015 line=2025 │ │ 0x0017 line=2026 │ │ @@ -122977,20 +123090,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -063dac: |[063dac] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -063dbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063dbe: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -063dc2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -063dc4: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -063dca: 0e00 |0007: return-void │ │ +063d94: |[063d94] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +063da4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063da6: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +063daa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +063dac: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +063db2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1889 │ │ 0x0003 line=1890 │ │ 0x0007 line=1891 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123000,59 +123113,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 │ │ -063dcc: |[063dcc] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -063ddc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -063dde: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -063de0: 5454 0101 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063de4: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -063de8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -063dea: 5454 0101 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063dee: 6e10 1618 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063df4: 0a04 |000c: move-result v4 │ │ -063df6: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -063dfa: 5454 0101 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063dfe: 6e20 1018 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063e04: 0c00 |0014: move-result-object v0 │ │ -063e06: 1f00 ad00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063e0a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -063e0e: 6e30 4803 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0348 │ │ -063e14: 0a04 |001c: move-result v4 │ │ -063e16: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -063e1a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -063e1c: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -063e20: 2202 7c03 |0022: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -063e24: 7010 0918 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -063e2a: 6e20 0d18 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -063e30: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063e34: 28db |002c: goto 0007 // -0025 │ │ -063e36: 5454 0801 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -063e3a: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -063e3e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -063e40: 5454 0801 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -063e44: 6e10 1618 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063e4a: 0a04 |0037: move-result v4 │ │ -063e4c: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -063e50: 5454 0801 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -063e54: 6e20 1018 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063e5a: 0c00 |003f: move-result-object v0 │ │ -063e5c: 1f00 ad00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063e60: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -063e64: 6e20 0f18 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ -063e6a: 0a04 |0047: move-result v4 │ │ -063e6c: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -063e70: 6e10 3403 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0334 │ │ -063e76: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063e7a: 28e3 |004f: goto 0032 // -001d │ │ -063e7c: 5b52 0801 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -063e80: 0f03 |0052: return v3 │ │ +063db4: |[063db4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +063dc4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +063dc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063dc8: 5454 0101 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063dcc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +063dd0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +063dd2: 5454 0101 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063dd6: 6e10 1618 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063ddc: 0a04 |000c: move-result v4 │ │ +063dde: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +063de2: 5454 0101 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063de6: 6e20 1018 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063dec: 0c00 |0014: move-result-object v0 │ │ +063dee: 1f00 ad00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063df2: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +063df6: 6e30 4803 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0348 │ │ +063dfc: 0a04 |001c: move-result v4 │ │ +063dfe: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +063e02: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +063e04: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +063e08: 2202 7c03 |0022: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +063e0c: 7010 0918 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +063e12: 6e20 0d18 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +063e18: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063e1c: 28db |002c: goto 0007 // -0025 │ │ +063e1e: 5454 0801 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +063e22: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +063e26: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +063e28: 5454 0801 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +063e2c: 6e10 1618 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063e32: 0a04 |0037: move-result v4 │ │ +063e34: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +063e38: 5454 0801 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +063e3c: 6e20 1018 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063e42: 0c00 |003f: move-result-object v0 │ │ +063e44: 1f00 ad00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063e48: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +063e4c: 6e20 0f18 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ +063e52: 0a04 |0047: move-result v4 │ │ +063e54: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +063e58: 6e10 3403 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0334 │ │ +063e5e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063e62: 28e3 |004f: goto 0032 // -001d │ │ +063e64: 5b52 0801 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +063e68: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ 0x0001 line=1962 │ │ 0x0002 line=1963 │ │ 0x0006 line=1964 │ │ 0x000f line=1965 │ │ @@ -123088,25 +123201,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -063e84: |[063e84] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -063e94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -063e96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -063e98: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -063e9a: 5c30 0a01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -063e9e: 6e10 e503 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -063ea4: 6e30 f703 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -063eaa: 5b31 0001 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -063eae: 5b31 0701 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ -063eb2: 5b31 1001 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -063eb6: 0e00 |0011: return-void │ │ +063e6c: |[063e6c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +063e7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +063e7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +063e80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +063e82: 5c30 0a01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +063e86: 6e10 e503 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +063e8c: 6e30 f703 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +063e92: 5b31 0001 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +063e96: 5b31 0701 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ +063e9a: 5b31 1001 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +063e9e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1930 │ │ 0x0005 line=1931 │ │ 0x0008 line=1932 │ │ 0x000b line=1933 │ │ 0x000d line=1934 │ │ @@ -123120,19 +123233,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -063eb8: |[063eb8] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -063ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -063eca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -063ecc: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -063ed2: 0e00 |0005: return-void │ │ +063ea0: |[063ea0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +063eb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063eb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +063eb4: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +063eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1926 │ │ 0x0005 line=1927 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -123141,31 +123254,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -063ed4: |[063ed4] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -063ee4: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063ee8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -063eec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063eee: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063ef2: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063ef8: 0a02 |000a: move-result v2 │ │ -063efa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -063efe: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f02: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063f08: 0c00 |0012: move-result-object v0 │ │ -063f0a: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063f0e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -063f12: 6e10 4c03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@034c │ │ -063f18: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063f1c: 28e9 |001c: goto 0005 // -0017 │ │ -063f1e: 0e00 |001d: return-void │ │ +063ebc: |[063ebc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +063ecc: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063ed0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +063ed4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +063ed6: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063eda: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063ee0: 0a02 |000a: move-result v2 │ │ +063ee2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +063ee6: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063eea: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063ef0: 0c00 |0012: move-result-object v0 │ │ +063ef2: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063ef6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +063efa: 6e10 4c03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@034c │ │ +063f00: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063f04: 28e9 |001c: goto 0005 // -0017 │ │ +063f06: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0004 line=1951 │ │ 0x000d line=1952 │ │ 0x0015 line=1953 │ │ 0x0017 line=1954 │ │ @@ -123181,36 +123294,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -063f20: |[063f20] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -063f30: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f34: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -063f38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063f3a: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f3e: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063f44: 0a02 |000a: move-result v2 │ │ -063f46: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -063f4a: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f4e: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063f54: 0c00 |0012: move-result-object v0 │ │ -063f56: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063f5a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -063f5e: 6e20 4d03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@034d │ │ -063f64: 0a02 |001a: move-result v2 │ │ -063f66: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -063f6a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -063f6c: 0f02 |001e: return v2 │ │ -063f6e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063f72: 28e4 |0021: goto 0005 // -001c │ │ -063f74: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -063f76: 28fb |0023: goto 001e // -0005 │ │ +063f08: |[063f08] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +063f18: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f1c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +063f20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +063f22: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f26: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063f2c: 0a02 |000a: move-result v2 │ │ +063f2e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +063f32: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f36: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063f3c: 0c00 |0012: move-result-object v0 │ │ +063f3e: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063f42: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +063f46: 6e20 4d03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@034d │ │ +063f4c: 0a02 |001a: move-result v2 │ │ +063f4e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +063f52: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +063f54: 0f02 |001e: return v2 │ │ +063f56: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063f5a: 28e4 |0021: goto 0005 // -001c │ │ +063f5c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +063f5e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2008 │ │ 0x0004 line=2009 │ │ 0x000d line=2010 │ │ 0x0015 line=2011 │ │ 0x0017 line=2012 │ │ @@ -123231,31 +123344,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -063f78: |[063f78] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -063f88: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f8c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -063f90: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063f92: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063f96: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -063f9c: 0a02 |000a: move-result v2 │ │ -063f9e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -063fa2: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063fa6: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -063fac: 0c00 |0012: move-result-object v0 │ │ -063fae: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -063fb2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -063fb6: 6e20 4e03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@034e │ │ -063fbc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063fc0: 28e9 |001c: goto 0005 // -0017 │ │ -063fc2: 0e00 |001d: return-void │ │ +063f60: |[063f60] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +063f70: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f74: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +063f78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +063f7a: 5432 0101 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f7e: 6e10 1618 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063f84: 0a02 |000a: move-result v2 │ │ +063f86: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +063f8a: 5432 0101 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063f8e: 6e20 1018 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063f94: 0c00 |0012: move-result-object v0 │ │ +063f96: 1f00 ad00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +063f9a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +063f9e: 6e20 4e03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@034e │ │ +063fa4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063fa8: 28e9 |001c: goto 0005 // -0017 │ │ +063faa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0004 line=2037 │ │ 0x000d line=2038 │ │ 0x0015 line=2039 │ │ 0x0017 line=2040 │ │ @@ -123272,19 +123385,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -063fc4: |[063fc4] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -063fd4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -063fd6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -063fd8: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -063fde: 0e00 |0005: return-void │ │ +063fac: |[063fac] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +063fbc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +063fbe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +063fc0: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +063fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ 0x0005 line=1910 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -123293,35 +123406,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -063fe0: |[063fe0] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -063ff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -063ff2: 5443 0101 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -063ff6: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -063ffa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -063ffc: 5443 0101 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -064000: 6e10 1618 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064006: 0a03 |000b: move-result v3 │ │ -064008: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -06400c: 5443 0101 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -064010: 6e20 1018 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064016: 0c00 |0013: move-result-object v0 │ │ -064018: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -06401c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -064020: 6e20 5003 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0350 │ │ -064026: 0a03 |001b: move-result v3 │ │ -064028: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -06402c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -06402e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -064032: 28e5 |0021: goto 0006 // -001b │ │ -064034: 0f02 |0022: return v2 │ │ +063fc8: |[063fc8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +063fd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +063fda: 5443 0101 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063fde: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +063fe2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +063fe4: 5443 0101 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063fe8: 6e10 1618 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +063fee: 0a03 |000b: move-result v3 │ │ +063ff0: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +063ff4: 5443 0101 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +063ff8: 6e20 1018 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +063ffe: 0c00 |0013: move-result-object v0 │ │ +064000: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064004: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +064008: 6e20 5003 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0350 │ │ +06400e: 0a03 |001b: move-result v3 │ │ +064010: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +064014: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +064016: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06401a: 28e5 |0021: goto 0006 // -001b │ │ +06401c: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1993 │ │ 0x0001 line=1994 │ │ 0x0005 line=1995 │ │ 0x000e line=1996 │ │ 0x0016 line=1997 │ │ @@ -123341,19 +123454,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -064038: |[064038] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -064048: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06404a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06404c: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -064052: 0e00 |0005: return-void │ │ +064020: |[064020] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +064030: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +064032: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +064034: 6e30 f703 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +06403a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0005 line=1923 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -123362,20 +123475,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -064054: |[064054] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -064064: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064066: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -06406a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -06406c: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -064072: 0e00 |0007: return-void │ │ +06403c: |[06403c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +06404c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06404e: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +064052: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +064054: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +06405a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1904 │ │ 0x0003 line=1905 │ │ 0x0007 line=1906 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123385,20 +123498,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -064074: |[064074] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -064084: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064086: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -06408a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -06408c: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -064092: 0e00 |0007: return-void │ │ +06405c: |[06405c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +06406c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06406e: 5c21 1401 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +064072: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +064074: 6e30 f703 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +06407a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1899 │ │ 0x0003 line=1900 │ │ 0x0007 line=1901 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123408,21 +123521,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -064094: |[064094] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0640a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0640a6: 5c20 1401 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -0640aa: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0640ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0640ae: 6e30 f703 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ -0640b4: 0e00 |0008: return-void │ │ +06407c: |[06407c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +06408c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06408e: 5c20 1401 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +064092: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +064094: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +064096: 6e30 f703 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f7 │ │ +06409c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0003 line=1918 │ │ 0x0008 line=1919 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -123432,267 +123545,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 │ │ -0640b8: |[0640b8] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0640c8: 2206 6b03 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -0640cc: 7010 e417 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0640d2: 6e20 ed17 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0640d8: 0c06 |0008: move-result-object v6 │ │ -0640da: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ -0640de: 6e20 ed17 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0640e4: 0c06 |000e: move-result-object v6 │ │ -0640e6: 6e10 f217 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0640ec: 0c04 |0012: move-result-object v4 │ │ -0640ee: 5486 ff00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0640f2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0640f6: 5486 ff00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0640fa: 6e10 1618 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064100: 0a00 |001c: move-result v0 │ │ -064102: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -064106: 6e20 7517 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06410c: 1a06 3302 |0022: const-string v6, "Active Fragments in " // string@0233 │ │ -064110: 6e20 7517 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064116: 7110 f517 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -06411c: 0a06 |002a: move-result v6 │ │ -06411e: 7110 ab17 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -064124: 0c06 |002e: move-result-object v6 │ │ -064126: 6e20 7517 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06412c: 1a06 1a01 |0032: const-string v6, ":" // string@011a │ │ -064130: 6e20 7a17 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -064136: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -064138: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -06413c: 5486 ff00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064140: 6e20 1018 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064146: 0c02 |003f: move-result-object v2 │ │ -064148: 1f02 ad00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -06414c: 6e20 7517 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064152: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ -064156: 6e20 7517 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06415c: 6e20 7317 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -064162: 1a06 1b01 |004d: const-string v6, ": " // string@011b │ │ -064166: 6e20 7517 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06416c: 6e20 7917 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -064172: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -064176: 6e5c 0403 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@0304 │ │ -06417c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064180: 28dc |005c: goto 0038 // -0024 │ │ -064182: 5486 0101 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -064186: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -06418a: 5486 0101 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -06418e: 6e10 1618 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064194: 0a00 |0066: move-result v0 │ │ -064196: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -06419a: 6e20 7517 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0641a0: 1a06 4102 |006c: const-string v6, "Added Fragments:" // string@0241 │ │ -0641a4: 6e20 7a17 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0641aa: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0641ac: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0641b0: 5486 0101 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0641b4: 6e20 1018 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0641ba: 0c02 |0079: move-result-object v2 │ │ -0641bc: 1f02 ad00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0641c0: 6e20 7517 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0641c6: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ -0641ca: 6e20 7517 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0641d0: 6e20 7317 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -0641d6: 1a06 1b01 |0087: const-string v6, ": " // string@011b │ │ -0641da: 6e20 7517 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0641e0: 6e10 6203 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0362 │ │ -0641e6: 0c06 |008f: move-result-object v6 │ │ -0641e8: 6e20 7a17 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0641ee: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0641f2: 28dd |0095: goto 0072 // -0023 │ │ -0641f4: 5486 0801 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -0641f8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -0641fc: 5486 0801 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -064200: 6e10 1618 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064206: 0a00 |009f: move-result v0 │ │ -064208: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -06420c: 6e20 7517 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064212: 1a06 dc03 |00a5: const-string v6, "Fragments Created Menus:" // string@03dc │ │ -064216: 6e20 7a17 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06421c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -06421e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -064222: 5486 0801 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ -064226: 6e20 1018 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -06422c: 0c02 |00b2: move-result-object v2 │ │ -06422e: 1f02 ad00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064232: 6e20 7517 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064238: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ -06423c: 6e20 7517 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064242: 6e20 7317 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -064248: 1a06 1b01 |00c0: const-string v6, ": " // string@011b │ │ -06424c: 6e20 7517 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064252: 6e10 6203 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0362 │ │ -064258: 0c06 |00c8: move-result-object v6 │ │ -06425a: 6e20 7a17 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -064260: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064264: 28dd |00ce: goto 00ab // -0023 │ │ -064266: 5486 0401 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06426a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -06426e: 5486 0401 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -064272: 6e10 1618 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064278: 0a00 |00d8: move-result v0 │ │ -06427a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -06427e: 6e20 7517 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064284: 1a06 6602 |00de: const-string v6, "Back Stack:" // string@0266 │ │ -064288: 6e20 7a17 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06428e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -064290: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -064294: 5486 0401 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -064298: 6e20 1018 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -06429e: 0c01 |00eb: move-result-object v1 │ │ -0642a0: 1f01 a500 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -0642a4: 6e20 7517 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0642aa: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ -0642ae: 6e20 7517 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0642b4: 6e20 7317 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -0642ba: 1a06 1b01 |00f9: const-string v6, ": " // string@011b │ │ -0642be: 6e20 7517 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0642c4: 6e10 cd02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02cd │ │ -0642ca: 0c06 |0101: move-result-object v6 │ │ -0642cc: 6e20 7a17 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0642d2: 6e5c b202 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@02b2 │ │ -0642d8: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0642dc: 28da |010a: goto 00e4 // -0026 │ │ -0642de: 1d08 |010b: monitor-enter v8 │ │ -0642e0: 5486 0601 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -0642e4: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0642e8: 5486 0601 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -0642ec: 6e10 1618 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0642f2: 0a00 |0115: move-result v0 │ │ -0642f4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -0642f8: 6e20 7517 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0642fe: 1a06 6502 |011b: const-string v6, "Back Stack Indices:" // string@0265 │ │ -064302: 6e20 7a17 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -064308: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -06430a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -06430e: 5486 0601 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -064312: 6e20 1018 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064318: 0c01 |0128: move-result-object v1 │ │ -06431a: 1f01 a500 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -06431e: 6e20 7517 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064324: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ -064328: 6e20 7517 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06432e: 6e20 7317 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -064334: 1a06 1b01 |0136: const-string v6, ": " // string@011b │ │ -064338: 6e20 7517 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06433e: 6e20 7917 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -064344: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064348: 28e1 |0140: goto 0121 // -001f │ │ -06434a: 5486 0201 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -06434e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -064352: 5486 0201 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -064356: 6e10 1618 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06435c: 0a06 |014a: move-result v6 │ │ -06435e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -064362: 6e20 7517 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064368: 1a06 c014 |0150: const-string v6, "mAvailBackStackIndices: " // string@14c0 │ │ -06436c: 6e20 7517 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064372: 5486 0201 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -064376: 6e10 1718 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1817 │ │ -06437c: 0c06 |015a: move-result-object v6 │ │ -06437e: 7110 1d18 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ -064384: 0c06 |015e: move-result-object v6 │ │ -064386: 6e20 7a17 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06438c: 1e08 |0162: monitor-exit v8 │ │ -06438e: 5486 1101 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -064392: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -064396: 5486 1101 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -06439a: 6e10 1618 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0643a0: 0a00 |016c: move-result v0 │ │ -0643a2: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0643a6: 6e20 7517 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0643ac: 1a06 4a0a |0172: const-string v6, "Pending Actions:" // string@0a4a │ │ -0643b0: 6e20 7a17 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0643b6: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0643b8: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0643bc: 5486 1101 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0643c0: 6e20 1018 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0643c6: 0c05 |017f: move-result-object v5 │ │ -0643c8: 1f05 6603 |0180: check-cast v5, Ljava/lang/Runnable; // type@0366 │ │ -0643cc: 6e20 7517 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0643d2: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ -0643d6: 6e20 7517 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0643dc: 6e20 7317 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -0643e2: 1a06 1b01 |018d: const-string v6, ": " // string@011b │ │ -0643e6: 6e20 7517 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0643ec: 6e20 7917 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -0643f2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0643f6: 28e1 |0197: goto 0178 // -001f │ │ -0643f8: 0d06 |0198: move-exception v6 │ │ -0643fa: 1e08 |0199: monitor-exit v8 │ │ -0643fc: 2706 |019a: throw v6 │ │ -0643fe: 6e20 7517 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064404: 1a06 cd03 |019e: const-string v6, "FragmentManager misc state:" // string@03cd │ │ -064408: 6e20 7a17 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06440e: 6e20 7517 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064414: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ -064418: 6e20 7517 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06441e: 5486 0001 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064422: 6e20 7917 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -064428: 6e20 7517 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06442e: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ -064432: 6e20 7517 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064438: 5486 0701 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ -06443c: 6e20 7917 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -064442: 5486 1001 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -064446: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -06444a: 6e20 7517 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064450: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ -064454: 6e20 7517 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06445a: 5486 1001 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -06445e: 6e20 7917 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -064464: 6e20 7517 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06446a: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ -06446e: 6e20 7517 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064474: 5286 0901 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -064478: 6e20 7317 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -06447e: 1a06 8200 |01db: const-string v6, " mStateSaved=" // string@0082 │ │ -064482: 6e20 7517 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064488: 5586 1401 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -06448c: 6e20 7617 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -064492: 1a06 6e00 |01e5: const-string v6, " mDestroyed=" // string@006e │ │ -064496: 6e20 7517 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06449c: 5586 0a01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -0644a0: 6e20 7b17 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0644a6: 5586 0e01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -0644aa: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0644ae: 6e20 7517 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0644b4: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ -0644b8: 6e20 7517 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0644be: 5586 0e01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -0644c2: 6e20 7b17 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0644c8: 5486 0f01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0644cc: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -0644d0: 6e20 7517 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0644d6: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ -0644da: 6e20 7517 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0644e0: 5486 0f01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0644e4: 6e20 7a17 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0644ea: 5486 0301 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -0644ee: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -0644f2: 5486 0301 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -0644f6: 6e10 1618 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0644fc: 0a06 |021a: move-result v6 │ │ -0644fe: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -064502: 6e20 7517 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064508: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ -06450c: 6e20 7517 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -064512: 5486 0301 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064516: 6e10 1718 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1817 │ │ -06451c: 0c06 |022a: move-result-object v6 │ │ -06451e: 7110 1d18 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ -064524: 0c06 |022e: move-result-object v6 │ │ -064526: 6e20 7a17 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06452c: 0e00 |0232: return-void │ │ +0640a0: |[0640a0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0640b0: 2206 6b03 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +0640b4: 7010 e417 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0640ba: 6e20 ed17 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0640c0: 0c06 |0008: move-result-object v6 │ │ +0640c2: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ +0640c6: 6e20 ed17 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0640cc: 0c06 |000e: move-result-object v6 │ │ +0640ce: 6e10 f217 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0640d4: 0c04 |0012: move-result-object v4 │ │ +0640d6: 5486 ff00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0640da: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0640de: 5486 ff00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0640e2: 6e10 1618 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0640e8: 0a00 |001c: move-result v0 │ │ +0640ea: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0640ee: 6e20 7517 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0640f4: 1a06 2c02 |0022: const-string v6, "Active Fragments in " // string@022c │ │ +0640f8: 6e20 7517 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0640fe: 7110 f517 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +064104: 0a06 |002a: move-result v6 │ │ +064106: 7110 ab17 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +06410c: 0c06 |002e: move-result-object v6 │ │ +06410e: 6e20 7517 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064114: 1a06 1301 |0032: const-string v6, ":" // string@0113 │ │ +064118: 6e20 7a17 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +06411e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +064120: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +064124: 5486 ff00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064128: 6e20 1018 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06412e: 0c02 |003f: move-result-object v2 │ │ +064130: 1f02 ad00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064134: 6e20 7517 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06413a: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ +06413e: 6e20 7517 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064144: 6e20 7317 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06414a: 1a06 1401 |004d: const-string v6, ": " // string@0114 │ │ +06414e: 6e20 7517 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064154: 6e20 7917 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +06415a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +06415e: 6e5c 0403 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@0304 │ │ +064164: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064168: 28dc |005c: goto 0038 // -0024 │ │ +06416a: 5486 0101 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +06416e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +064172: 5486 0101 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +064176: 6e10 1618 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06417c: 0a00 |0066: move-result v0 │ │ +06417e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +064182: 6e20 7517 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064188: 1a06 3a02 |006c: const-string v6, "Added Fragments:" // string@023a │ │ +06418c: 6e20 7a17 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064192: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +064194: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +064198: 5486 0101 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +06419c: 6e20 1018 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0641a2: 0c02 |0079: move-result-object v2 │ │ +0641a4: 1f02 ad00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0641a8: 6e20 7517 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0641ae: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ +0641b2: 6e20 7517 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0641b8: 6e20 7317 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +0641be: 1a06 1401 |0087: const-string v6, ": " // string@0114 │ │ +0641c2: 6e20 7517 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0641c8: 6e10 6203 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0362 │ │ +0641ce: 0c06 |008f: move-result-object v6 │ │ +0641d0: 6e20 7a17 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0641d6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0641da: 28dd |0095: goto 0072 // -0023 │ │ +0641dc: 5486 0801 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +0641e0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0641e4: 5486 0801 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +0641e8: 6e10 1618 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0641ee: 0a00 |009f: move-result v0 │ │ +0641f0: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0641f4: 6e20 7517 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0641fa: 1a06 d503 |00a5: const-string v6, "Fragments Created Menus:" // string@03d5 │ │ +0641fe: 6e20 7a17 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064204: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +064206: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +06420a: 5486 0801 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0108 │ │ +06420e: 6e20 1018 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064214: 0c02 |00b2: move-result-object v2 │ │ +064216: 1f02 ad00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00ad │ │ +06421a: 6e20 7517 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064220: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ +064224: 6e20 7517 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06422a: 6e20 7317 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +064230: 1a06 1401 |00c0: const-string v6, ": " // string@0114 │ │ +064234: 6e20 7517 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06423a: 6e10 6203 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0362 │ │ +064240: 0c06 |00c8: move-result-object v6 │ │ +064242: 6e20 7a17 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064248: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06424c: 28dd |00ce: goto 00ab // -0023 │ │ +06424e: 5486 0401 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +064252: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +064256: 5486 0401 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +06425a: 6e10 1618 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064260: 0a00 |00d8: move-result v0 │ │ +064262: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +064266: 6e20 7517 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06426c: 1a06 5f02 |00de: const-string v6, "Back Stack:" // string@025f │ │ +064270: 6e20 7a17 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064276: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +064278: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +06427c: 5486 0401 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +064280: 6e20 1018 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064286: 0c01 |00eb: move-result-object v1 │ │ +064288: 1f01 a500 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +06428c: 6e20 7517 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064292: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ +064296: 6e20 7517 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06429c: 6e20 7317 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +0642a2: 1a06 1401 |00f9: const-string v6, ": " // string@0114 │ │ +0642a6: 6e20 7517 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0642ac: 6e10 cd02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02cd │ │ +0642b2: 0c06 |0101: move-result-object v6 │ │ +0642b4: 6e20 7a17 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0642ba: 6e5c b202 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@02b2 │ │ +0642c0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0642c4: 28da |010a: goto 00e4 // -0026 │ │ +0642c6: 1d08 |010b: monitor-enter v8 │ │ +0642c8: 5486 0601 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +0642cc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0642d0: 5486 0601 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +0642d4: 6e10 1618 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0642da: 0a00 |0115: move-result v0 │ │ +0642dc: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0642e0: 6e20 7517 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0642e6: 1a06 5e02 |011b: const-string v6, "Back Stack Indices:" // string@025e │ │ +0642ea: 6e20 7a17 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0642f0: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0642f2: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0642f6: 5486 0601 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +0642fa: 6e20 1018 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064300: 0c01 |0128: move-result-object v1 │ │ +064302: 1f01 a500 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +064306: 6e20 7517 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06430c: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ +064310: 6e20 7517 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064316: 6e20 7317 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06431c: 1a06 1401 |0136: const-string v6, ": " // string@0114 │ │ +064320: 6e20 7517 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064326: 6e20 7917 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +06432c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064330: 28e1 |0140: goto 0121 // -001f │ │ +064332: 5486 0201 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +064336: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +06433a: 5486 0201 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +06433e: 6e10 1618 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064344: 0a06 |014a: move-result v6 │ │ +064346: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +06434a: 6e20 7517 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064350: 1a06 b914 |0150: const-string v6, "mAvailBackStackIndices: " // string@14b9 │ │ +064354: 6e20 7517 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06435a: 5486 0201 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +06435e: 6e10 1718 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1817 │ │ +064364: 0c06 |015a: move-result-object v6 │ │ +064366: 7110 1d18 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ +06436c: 0c06 |015e: move-result-object v6 │ │ +06436e: 6e20 7a17 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064374: 1e08 |0162: monitor-exit v8 │ │ +064376: 5486 1101 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +06437a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +06437e: 5486 1101 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064382: 6e10 1618 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064388: 0a00 |016c: move-result v0 │ │ +06438a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +06438e: 6e20 7517 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064394: 1a06 430a |0172: const-string v6, "Pending Actions:" // string@0a43 │ │ +064398: 6e20 7a17 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +06439e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +0643a0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +0643a4: 5486 1101 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +0643a8: 6e20 1018 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0643ae: 0c05 |017f: move-result-object v5 │ │ +0643b0: 1f05 6603 |0180: check-cast v5, Ljava/lang/Runnable; // type@0366 │ │ +0643b4: 6e20 7517 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0643ba: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ +0643be: 6e20 7517 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0643c4: 6e20 7317 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +0643ca: 1a06 1401 |018d: const-string v6, ": " // string@0114 │ │ +0643ce: 6e20 7517 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0643d4: 6e20 7917 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +0643da: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0643de: 28e1 |0197: goto 0178 // -001f │ │ +0643e0: 0d06 |0198: move-exception v6 │ │ +0643e2: 1e08 |0199: monitor-exit v8 │ │ +0643e4: 2706 |019a: throw v6 │ │ +0643e6: 6e20 7517 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0643ec: 1a06 c603 |019e: const-string v6, "FragmentManager misc state:" // string@03c6 │ │ +0643f0: 6e20 7a17 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0643f6: 6e20 7517 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0643fc: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ +064400: 6e20 7517 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064406: 5486 0001 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +06440a: 6e20 7917 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +064410: 6e20 7517 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064416: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ +06441a: 6e20 7517 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064420: 5486 0701 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ +064424: 6e20 7917 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +06442a: 5486 1001 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +06442e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +064432: 6e20 7517 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064438: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ +06443c: 6e20 7517 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064442: 5486 1001 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +064446: 6e20 7917 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +06444c: 6e20 7517 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064452: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ +064456: 6e20 7517 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06445c: 5286 0901 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +064460: 6e20 7317 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +064466: 1a06 8200 |01db: const-string v6, " mStateSaved=" // string@0082 │ │ +06446a: 6e20 7517 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064470: 5586 1401 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +064474: 6e20 7617 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +06447a: 1a06 6e00 |01e5: const-string v6, " mDestroyed=" // string@006e │ │ +06447e: 6e20 7517 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +064484: 5586 0a01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +064488: 6e20 7b17 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +06448e: 5586 0e01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +064492: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +064496: 6e20 7517 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06449c: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ +0644a0: 6e20 7517 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0644a6: 5586 0e01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +0644aa: 6e20 7b17 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0644b0: 5486 0f01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0644b4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +0644b8: 6e20 7517 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0644be: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ +0644c2: 6e20 7517 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0644c8: 5486 0f01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0644cc: 6e20 7a17 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0644d2: 5486 0301 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +0644d6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +0644da: 5486 0301 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +0644de: 6e10 1618 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0644e4: 0a06 |021a: move-result v6 │ │ +0644e6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +0644ea: 6e20 7517 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0644f0: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ +0644f4: 6e20 7517 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0644fa: 5486 0301 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +0644fe: 6e10 1718 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1817 │ │ +064504: 0c06 |022a: move-result-object v6 │ │ +064506: 7110 1d18 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ +06450c: 0c06 |022e: move-result-object v6 │ │ +06450e: 6e20 7a17 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +064514: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=627 │ │ @@ -123810,51 +123923,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -064544: |[064544] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -064554: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -064558: 7010 d103 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ -06455e: 1d02 |0005: monitor-enter v2 │ │ -064560: 5520 0a01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -064564: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -064568: 5420 0001 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -06456c: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -064570: 2200 5703 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -064574: 1a01 3602 |0010: const-string v1, "Activity has been destroyed" // string@0236 │ │ -064578: 7020 a417 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06457e: 2700 |0015: throw v0 │ │ -064580: 0d00 |0016: move-exception v0 │ │ -064582: 1e02 |0017: monitor-exit v2 │ │ -064584: 2700 |0018: throw v0 │ │ -064586: 5420 1101 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -06458a: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -06458e: 2200 7c03 |001d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -064592: 7010 0918 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -064598: 5b20 1101 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -06459c: 5420 1101 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0645a0: 6e20 0d18 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0645a6: 5420 1101 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0645aa: 6e10 1618 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0645b0: 0a00 |002e: move-result v0 │ │ -0645b2: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0645b4: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0645b8: 5420 0001 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0645bc: 5400 da00 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0645c0: 5421 0b01 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ -0645c4: 6e20 e401 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -0645ca: 5420 0001 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0645ce: 5400 da00 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0645d2: 5421 0b01 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ -0645d6: 6e20 e201 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01e2 │ │ -0645dc: 1e02 |0044: monitor-exit v2 │ │ -0645de: 0e00 |0045: return-void │ │ +06452c: |[06452c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +06453c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +064540: 7010 d103 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ +064546: 1d02 |0005: monitor-enter v2 │ │ +064548: 5520 0a01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +06454c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +064550: 5420 0001 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064554: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +064558: 2200 5703 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +06455c: 1a01 2f02 |0010: const-string v1, "Activity has been destroyed" // string@022f │ │ +064560: 7020 a417 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064566: 2700 |0015: throw v0 │ │ +064568: 0d00 |0016: move-exception v0 │ │ +06456a: 1e02 |0017: monitor-exit v2 │ │ +06456c: 2700 |0018: throw v0 │ │ +06456e: 5420 1101 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064572: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +064576: 2200 7c03 |001d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +06457a: 7010 0918 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +064580: 5b20 1101 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064584: 5420 1101 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064588: 6e20 0d18 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06458e: 5420 1101 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064592: 6e10 1618 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064598: 0a00 |002e: move-result v0 │ │ +06459a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +06459c: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +0645a0: 5420 0001 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0645a4: 5400 da00 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0645a8: 5421 0b01 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ +0645ac: 6e20 e401 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +0645b2: 5420 0001 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0645b6: 5400 da00 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0645ba: 5421 0b01 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ +0645be: 6e20 e201 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01e2 │ │ +0645c4: 1e02 |0044: monitor-exit v2 │ │ +0645c6: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1371 │ │ @@ -123881,105 +123994,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -0645f4: |[0645f4] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -064604: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -064606: 5585 0c01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ -06460a: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -06460e: 2205 5703 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ -064612: 1a06 820a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a82 │ │ -064616: 7020 a417 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06461c: 2705 |000c: throw v5 │ │ -06461e: 7100 eb01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01eb │ │ -064624: 0c05 |0010: move-result-object v5 │ │ -064626: 5486 0001 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -06462a: 5466 da00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -06462e: 6e10 de01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01de │ │ -064634: 0c06 |0018: move-result-object v6 │ │ -064636: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -06463a: 2205 5703 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ -06463e: 1a06 c709 |001d: const-string v6, "Must be called from main thread of process" // string@09c7 │ │ -064642: 7020 a417 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -064648: 2705 |0022: throw v5 │ │ -06464a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -06464c: 1d08 |0024: monitor-enter v8 │ │ -06464e: 5485 1101 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -064652: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -064656: 5485 1101 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -06465a: 6e10 1618 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064660: 0a05 |002e: move-result v5 │ │ -064662: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -064666: 1e08 |0031: monitor-exit v8 │ │ -064668: 5585 0d01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ -06466c: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -064670: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -064672: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -064674: 5485 ff00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064678: 6e10 1618 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06467e: 0a05 |003d: move-result v5 │ │ -064680: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -064684: 5485 ff00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064688: 6e20 1018 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -06468e: 0c01 |0045: move-result-object v1 │ │ -064690: 1f01 ad00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064694: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -064698: 5415 af00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -06469c: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -0646a0: 5415 af00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -0646a4: 6e10 bd04 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ -0646aa: 0a05 |0053: move-result v5 │ │ -0646ac: b653 |0054: or-int/2addr v3, v5 │ │ -0646ae: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0646b2: 28e1 |0057: goto 0038 // -001f │ │ -0646b4: 5485 1101 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0646b8: 6e10 1618 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0646be: 0a04 |005d: move-result v4 │ │ -0646c0: 5485 1501 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -0646c4: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -0646c8: 5485 1501 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -0646cc: 2155 |0064: array-length v5, v5 │ │ -0646ce: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -0646d2: 2345 1104 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0411 │ │ -0646d6: 5b85 1501 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -0646da: 5485 1101 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0646de: 5486 1501 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -0646e2: 6e20 1818 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -0646e8: 5485 1101 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ -0646ec: 6e10 0e18 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -0646f2: 5485 0001 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0646f6: 5455 da00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0646fa: 5486 0b01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ -0646fe: 6e20 e401 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -064704: 1e08 |0080: monitor-exit v8 │ │ -064706: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -064708: 5c85 0c01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ -06470c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -06470e: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -064712: 5485 1501 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -064716: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -06471a: 7210 c817 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ -064720: 5485 1501 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ -064724: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -064726: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -06472a: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06472e: 28f0 |0095: goto 0085 // -0010 │ │ -064730: 0d05 |0096: move-exception v5 │ │ -064732: 1e08 |0097: monitor-exit v8 │ │ -064734: 2705 |0098: throw v5 │ │ -064736: 5c87 0c01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ -06473a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -06473c: 2888 |009c: goto 0024 // -0078 │ │ -06473e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -064742: 5c87 0d01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ -064746: 6e10 1004 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ -06474c: 0f00 |00a4: return v0 │ │ +0645dc: |[0645dc] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +0645ec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0645ee: 5585 0c01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ +0645f2: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +0645f6: 2205 5703 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ +0645fa: 1a06 7b0a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a7b │ │ +0645fe: 7020 a417 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064604: 2705 |000c: throw v5 │ │ +064606: 7100 eb01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01eb │ │ +06460c: 0c05 |0010: move-result-object v5 │ │ +06460e: 5486 0001 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064612: 5466 da00 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +064616: 6e10 de01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01de │ │ +06461c: 0c06 |0018: move-result-object v6 │ │ +06461e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +064622: 2205 5703 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0357 │ │ +064626: 1a06 c009 |001d: const-string v6, "Must be called from main thread of process" // string@09c0 │ │ +06462a: 7020 a417 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064630: 2705 |0022: throw v5 │ │ +064632: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +064634: 1d08 |0024: monitor-enter v8 │ │ +064636: 5485 1101 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +06463a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +06463e: 5485 1101 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +064642: 6e10 1618 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064648: 0a05 |002e: move-result v5 │ │ +06464a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +06464e: 1e08 |0031: monitor-exit v8 │ │ +064650: 5585 0d01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ +064654: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +064658: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +06465a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +06465c: 5485 ff00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064660: 6e10 1618 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064666: 0a05 |003d: move-result v5 │ │ +064668: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +06466c: 5485 ff00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064670: 6e20 1018 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064676: 0c01 |0045: move-result-object v1 │ │ +064678: 1f01 ad00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ +06467c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +064680: 5415 af00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +064684: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +064688: 5415 af00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +06468c: 6e10 bd04 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ +064692: 0a05 |0053: move-result v5 │ │ +064694: b653 |0054: or-int/2addr v3, v5 │ │ +064696: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06469a: 28e1 |0057: goto 0038 // -001f │ │ +06469c: 5485 1101 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +0646a0: 6e10 1618 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0646a6: 0a04 |005d: move-result v4 │ │ +0646a8: 5485 1501 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +0646ac: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +0646b0: 5485 1501 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +0646b4: 2155 |0064: array-length v5, v5 │ │ +0646b6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +0646ba: 2345 1104 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0411 │ │ +0646be: 5b85 1501 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +0646c2: 5485 1101 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +0646c6: 5486 1501 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +0646ca: 6e20 1818 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +0646d0: 5485 1101 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0111 │ │ +0646d4: 6e10 0e18 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +0646da: 5485 0001 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0646de: 5455 da00 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0646e2: 5486 0b01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010b │ │ +0646e6: 6e20 e401 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +0646ec: 1e08 |0080: monitor-exit v8 │ │ +0646ee: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +0646f0: 5c85 0c01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ +0646f4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +0646f6: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +0646fa: 5485 1501 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +0646fe: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +064702: 7210 c817 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@17c8 │ │ +064708: 5485 1501 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0115 │ │ +06470c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +06470e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +064712: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +064716: 28f0 |0095: goto 0085 // -0010 │ │ +064718: 0d05 |0096: move-exception v5 │ │ +06471a: 1e08 |0097: monitor-exit v8 │ │ +06471c: 2705 |0098: throw v5 │ │ +06471e: 5c87 0c01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ +064722: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +064724: 2888 |009c: goto 0024 // -0078 │ │ +064726: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +06472a: 5c87 0d01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ +06472e: 6e10 1004 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ +064734: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -124036,18 +124149,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06476c: |[06476c] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -06477c: 6e10 e503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -064782: 0a00 |0003: move-result v0 │ │ -064784: 0f00 |0004: return v0 │ │ +064754: |[064754] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +064764: 6e10 e503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +06476a: 0a00 |0003: move-result v0 │ │ +06476c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -124055,50 +124168,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 │ │ -064788: |[064788] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -064798: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -06479c: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0647a0: 5432 0101 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0647a4: 6e10 1618 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0647aa: 0a02 |0009: move-result v2 │ │ -0647ac: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0647b0: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -0647b4: 5432 0101 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0647b8: 6e20 1018 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0647be: 0c00 |0013: move-result-object v0 │ │ -0647c0: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0647c4: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0647c8: 5202 a700 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -0647cc: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -0647d0: 1100 |001c: return-object v0 │ │ -0647d2: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0647d6: 28ed |001f: goto 000c // -0013 │ │ -0647d8: 5432 ff00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0647dc: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -0647e0: 5432 ff00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0647e4: 6e10 1618 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0647ea: 0a02 |0029: move-result v2 │ │ -0647ec: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0647f0: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -0647f4: 5432 ff00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0647f8: 6e20 1018 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0647fe: 0c00 |0033: move-result-object v0 │ │ -064800: 1f00 ad00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064804: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -064808: 5202 a700 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ -06480c: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -064810: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064814: 28ee |003e: goto 002c // -0012 │ │ -064816: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -064818: 28dc |0040: goto 001c // -0024 │ │ +064770: |[064770] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +064780: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +064784: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +064788: 5432 0101 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +06478c: 6e10 1618 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064792: 0a02 |0009: move-result v2 │ │ +064794: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +064798: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +06479c: 5432 0101 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +0647a0: 6e20 1018 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0647a6: 0c00 |0013: move-result-object v0 │ │ +0647a8: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0647ac: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +0647b0: 5202 a700 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +0647b4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +0647b8: 1100 |001c: return-object v0 │ │ +0647ba: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0647be: 28ed |001f: goto 000c // -0013 │ │ +0647c0: 5432 ff00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0647c4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +0647c8: 5432 ff00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0647cc: 6e10 1618 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0647d2: 0a02 |0029: move-result v2 │ │ +0647d4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0647d8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +0647dc: 5432 ff00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0647e0: 6e20 1018 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0647e6: 0c00 |0033: move-result-object v0 │ │ +0647e8: 1f00 ad00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0647ec: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +0647f0: 5202 a700 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a7 │ │ +0647f4: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +0647f8: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0647fc: 28ee |003e: goto 002c // -0012 │ │ +0647fe: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +064800: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0004 line=1299 │ │ 0x000e line=1300 │ │ 0x0016 line=1301 │ │ 0x001c line=1315 │ │ @@ -124124,56 +124237,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 │ │ -06481c: |[06481c] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -06482c: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -064830: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -064834: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -064838: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -06483c: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064842: 0a02 |000b: move-result v2 │ │ -064844: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -064848: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -06484c: 5432 0101 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -064850: 6e20 1018 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064856: 0c00 |0015: move-result-object v0 │ │ -064858: 1f00 ad00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -06485c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -064860: 5402 bd00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -064864: 6e20 d217 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -06486a: 0a02 |001f: move-result v2 │ │ -06486c: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -064870: 1100 |0022: return-object v0 │ │ -064872: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064876: 28e9 |0025: goto 000e // -0017 │ │ -064878: 5432 ff00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -06487c: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -064880: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -064884: 5432 ff00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064888: 6e10 1618 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06488e: 0a02 |0031: move-result v2 │ │ -064890: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -064894: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -064898: 5432 ff00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -06489c: 6e20 1018 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0648a2: 0c00 |003b: move-result-object v0 │ │ -0648a4: 1f00 ad00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0648a8: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -0648ac: 5402 bd00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ -0648b0: 6e20 d217 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -0648b6: 0a02 |0045: move-result v2 │ │ -0648b8: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -0648bc: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0648c0: 28ea |004a: goto 0034 // -0016 │ │ -0648c2: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -0648c4: 28d6 |004c: goto 0022 // -002a │ │ +064804: |[064804] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +064814: 5432 0101 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +064818: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +06481c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +064820: 5432 0101 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +064824: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06482a: 0a02 |000b: move-result v2 │ │ +06482c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +064830: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +064834: 5432 0101 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +064838: 6e20 1018 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06483e: 0c00 |0015: move-result-object v0 │ │ +064840: 1f00 ad00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064844: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +064848: 5402 bd00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +06484c: 6e20 d217 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +064852: 0a02 |001f: move-result v2 │ │ +064854: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +064858: 1100 |0022: return-object v0 │ │ +06485a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06485e: 28e9 |0025: goto 000e // -0017 │ │ +064860: 5432 ff00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064864: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +064868: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +06486c: 5432 ff00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064870: 6e10 1618 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064876: 0a02 |0031: move-result v2 │ │ +064878: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06487c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +064880: 5432 ff00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064884: 6e20 1018 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06488a: 0c00 |003b: move-result-object v0 │ │ +06488c: 1f00 ad00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064890: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +064894: 5402 bd00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bd │ │ +064898: 6e20 d217 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +06489e: 0a02 |0045: move-result v2 │ │ +0648a0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +0648a4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0648a8: 28ea |004a: goto 0034 // -0016 │ │ +0648aa: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +0648ac: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0006 line=1321 │ │ 0x0010 line=1322 │ │ 0x0018 line=1323 │ │ 0x0022 line=1337 │ │ @@ -124199,36 +124312,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 │ │ -0648c8: |[0648c8] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0648d8: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0648dc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0648e0: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -0648e4: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0648e8: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0648ee: 0a02 |000b: move-result v2 │ │ -0648f0: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0648f4: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -0648f8: 5432 ff00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0648fc: 6e20 1018 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064902: 0c00 |0015: move-result-object v0 │ │ -064904: 1f00 ad00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064908: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -06490c: 6e20 0603 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0306 │ │ -064912: 0c00 |001d: move-result-object v0 │ │ -064914: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -064918: 1100 |0020: return-object v0 │ │ -06491a: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06491e: 28eb |0023: goto 000e // -0015 │ │ -064920: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -064922: 28fb |0025: goto 0020 // -0005 │ │ +0648b0: |[0648b0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0648c0: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0648c4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0648c8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +0648cc: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0648d0: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0648d6: 0a02 |000b: move-result v2 │ │ +0648d8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0648dc: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +0648e0: 5432 ff00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0648e4: 6e20 1018 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0648ea: 0c00 |0015: move-result-object v0 │ │ +0648ec: 1f00 ad00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0648f0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0648f4: 6e20 0603 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0306 │ │ +0648fa: 0c00 |001d: move-result-object v0 │ │ +0648fc: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +064900: 1100 |0020: return-object v0 │ │ +064902: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +064906: 28eb |0023: goto 000e // -0015 │ │ +064908: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +06490a: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x0010 line=1343 │ │ 0x0018 line=1344 │ │ 0x0020 line=1349 │ │ @@ -124247,46 +124360,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -064924: |[064924] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -064934: 1d03 |0000: monitor-enter v3 │ │ -064936: 5430 0601 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -06493a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06493c: 6e30 1518 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -064942: 5430 0201 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -064946: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -06494a: 2200 7c03 |000b: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -06494e: 7010 0918 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -064954: 5b30 0201 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -064958: 6300 f600 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06495c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -064960: 1a00 cc03 |0016: const-string v0, "FragmentManager" // string@03cc │ │ -064964: 2201 6b03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -064968: 7010 e417 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06496e: 1a02 dd03 |001d: const-string v2, "Freeing back stack index " // string@03dd │ │ -064972: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064978: 0c01 |0022: move-result-object v1 │ │ -06497a: 6e20 e917 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -064980: 0c01 |0026: move-result-object v1 │ │ -064982: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064988: 0c01 |002a: move-result-object v1 │ │ -06498a: 7120 a612 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -064990: 5430 0201 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -064994: 7110 ad17 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -06499a: 0c01 |0033: move-result-object v1 │ │ -06499c: 6e20 0d18 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0649a2: 1e03 |0037: monitor-exit v3 │ │ -0649a4: 0e00 |0038: return-void │ │ -0649a6: 0d00 |0039: move-exception v0 │ │ -0649a8: 1e03 |003a: monitor-exit v3 │ │ -0649aa: 2700 |003b: throw v0 │ │ +06490c: |[06490c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +06491c: 1d03 |0000: monitor-enter v3 │ │ +06491e: 5430 0601 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +064922: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +064924: 6e30 1518 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +06492a: 5430 0201 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +06492e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +064932: 2200 7c03 |000b: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +064936: 7010 0918 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06493c: 5b30 0201 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +064940: 6300 f600 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +064944: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +064948: 1a00 c503 |0016: const-string v0, "FragmentManager" // string@03c5 │ │ +06494c: 2201 6b03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +064950: 7010 e417 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064956: 1a02 d603 |001d: const-string v2, "Freeing back stack index " // string@03d6 │ │ +06495a: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064960: 0c01 |0022: move-result-object v1 │ │ +064962: 6e20 e917 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +064968: 0c01 |0026: move-result-object v1 │ │ +06496a: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064970: 0c01 |002a: move-result-object v1 │ │ +064972: 7120 a612 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +064978: 5430 0201 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +06497c: 7110 ad17 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +064982: 0c01 |0033: move-result-object v1 │ │ +064984: 6e20 0d18 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06498a: 1e03 |0037: monitor-exit v3 │ │ +06498c: 0e00 |0038: return-void │ │ +06498e: 0d00 |0039: move-exception v0 │ │ +064990: 1e03 |003a: monitor-exit v3 │ │ +064992: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1435 │ │ 0x0001 line=1436 │ │ 0x0007 line=1437 │ │ @@ -124305,20 +124418,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 │ │ -0649b8: |[0649b8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -0649c8: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0649cc: 6e20 1018 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0649d2: 0c00 |0005: move-result-object v0 │ │ -0649d4: 1f00 b400 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00b4 │ │ -0649d8: 1100 |0008: return-object v0 │ │ +0649a0: |[0649a0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +0649b0: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0649b4: 6e20 1018 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0649ba: 0c00 |0005: move-result-object v0 │ │ +0649bc: 1f00 b400 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00b4 │ │ +0649c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -124327,23 +124440,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0649dc: |[0649dc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -0649ec: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0649f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0649f4: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0649f8: 6e10 1618 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0649fe: 0a00 |0009: move-result v0 │ │ -064a00: 0f00 |000a: return v0 │ │ -064a02: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -064a04: 28fe |000c: goto 000a // -0002 │ │ +0649c4: |[0649c4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +0649d4: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0649d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0649dc: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0649e0: 6e10 1618 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0649e6: 0a00 |0009: move-result v0 │ │ +0649e8: 0f00 |000a: return v0 │ │ +0649ea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0649ec: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -124351,65 +124464,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 │ │ -064a08: |[064a08] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -064a18: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -064a1a: 6e30 c101 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ -064a20: 0a01 |0004: move-result v1 │ │ -064a22: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -064a26: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -064a28: 1100 |0008: return-object v0 │ │ -064a2a: 5452 ff00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064a2e: 6e10 1618 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064a34: 0a02 |000e: move-result v2 │ │ -064a36: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -064a3a: 2202 5703 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -064a3e: 2203 6b03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -064a42: 7010 e417 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -064a48: 1a04 c303 |0018: const-string v4, "Fragement no longer exists for key " // string@03c3 │ │ -064a4c: 6e20 ed17 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064a52: 0c03 |001d: move-result-object v3 │ │ -064a54: 6e20 ed17 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064a5a: 0c03 |0021: move-result-object v3 │ │ -064a5c: 1a04 1f01 |0022: const-string v4, ": index " // string@011f │ │ -064a60: 6e20 ed17 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064a66: 0c03 |0027: move-result-object v3 │ │ -064a68: 6e20 e917 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -064a6e: 0c03 |002b: move-result-object v3 │ │ -064a70: 6e10 f217 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064a76: 0c03 |002f: move-result-object v3 │ │ -064a78: 7020 a417 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -064a7e: 7020 1104 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -064a84: 5452 ff00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064a88: 6e20 1018 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064a8e: 0c00 |003b: move-result-object v0 │ │ -064a90: 1f00 ad00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064a94: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -064a98: 2202 5703 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -064a9c: 2203 6b03 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -064aa0: 7010 e417 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -064aa6: 1a04 c303 |0047: const-string v4, "Fragement no longer exists for key " // string@03c3 │ │ -064aaa: 6e20 ed17 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064ab0: 0c03 |004c: move-result-object v3 │ │ -064ab2: 6e20 ed17 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064ab8: 0c03 |0050: move-result-object v3 │ │ -064aba: 1a04 1f01 |0051: const-string v4, ": index " // string@011f │ │ -064abe: 6e20 ed17 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064ac4: 0c03 |0056: move-result-object v3 │ │ -064ac6: 6e20 e917 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -064acc: 0c03 |005a: move-result-object v3 │ │ -064ace: 6e10 f217 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064ad4: 0c03 |005e: move-result-object v3 │ │ -064ad6: 7020 a417 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -064adc: 7020 1104 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -064ae2: 28a3 |0065: goto 0008 // -005d │ │ +0649f0: |[0649f0] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +064a00: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +064a02: 6e30 c101 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ +064a08: 0a01 |0004: move-result v1 │ │ +064a0a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +064a0e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +064a10: 1100 |0008: return-object v0 │ │ +064a12: 5452 ff00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064a16: 6e10 1618 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064a1c: 0a02 |000e: move-result v2 │ │ +064a1e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +064a22: 2202 5703 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +064a26: 2203 6b03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +064a2a: 7010 e417 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064a30: 1a04 bc03 |0018: const-string v4, "Fragement no longer exists for key " // string@03bc │ │ +064a34: 6e20 ed17 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064a3a: 0c03 |001d: move-result-object v3 │ │ +064a3c: 6e20 ed17 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064a42: 0c03 |0021: move-result-object v3 │ │ +064a44: 1a04 1801 |0022: const-string v4, ": index " // string@0118 │ │ +064a48: 6e20 ed17 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064a4e: 0c03 |0027: move-result-object v3 │ │ +064a50: 6e20 e917 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +064a56: 0c03 |002b: move-result-object v3 │ │ +064a58: 6e10 f217 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064a5e: 0c03 |002f: move-result-object v3 │ │ +064a60: 7020 a417 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064a66: 7020 1104 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +064a6c: 5452 ff00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064a70: 6e20 1018 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064a76: 0c00 |003b: move-result-object v0 │ │ +064a78: 1f00 ad00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064a7c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +064a80: 2202 5703 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +064a84: 2203 6b03 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +064a88: 7010 e417 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064a8e: 1a04 bc03 |0047: const-string v4, "Fragement no longer exists for key " // string@03bc │ │ +064a92: 6e20 ed17 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064a98: 0c03 |004c: move-result-object v3 │ │ +064a9a: 6e20 ed17 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064aa0: 0c03 |0050: move-result-object v3 │ │ +064aa2: 1a04 1801 |0051: const-string v4, ": index " // string@0118 │ │ +064aa6: 6e20 ed17 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064aac: 0c03 |0056: move-result-object v3 │ │ +064aae: 6e20 e917 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +064ab4: 0c03 |005a: move-result-object v3 │ │ +064ab6: 6e10 f217 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064abc: 0c03 |005e: move-result-object v3 │ │ +064abe: 7020 a417 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064ac4: 7020 1104 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +064aca: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=571 │ │ 0x0005 line=572 │ │ 0x0007 line=573 │ │ 0x0008 line=584 │ │ 0x0009 line=575 │ │ @@ -124429,17 +124542,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064ae4: |[064ae4] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -064af4: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064af8: 1100 |0002: return-object v0 │ │ +064acc: |[064acc] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +064adc: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -124447,52 +124560,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 │ │ -064afc: |[064afc] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -064b0c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -064b0e: 6301 f600 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -064b12: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -064b16: 1a01 cc03 |0005: const-string v1, "FragmentManager" // string@03cc │ │ -064b1a: 2202 6b03 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -064b1e: 7010 e417 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -064b24: 1a03 0613 |000c: const-string v3, "hide: " // string@1306 │ │ -064b28: 6e20 ed17 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064b2e: 0c02 |0011: move-result-object v2 │ │ -064b30: 6e20 ec17 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -064b36: 0c02 |0015: move-result-object v2 │ │ -064b38: 6e10 f217 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064b3e: 0c02 |0019: move-result-object v2 │ │ -064b40: 7120 a612 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -064b46: 5561 ab00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -064b4a: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -064b4e: 5c64 ab00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -064b52: 5461 c200 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -064b56: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -064b5a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -064b5c: 6e58 f103 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@03f1 │ │ -064b62: 0c00 |002b: move-result-object v0 │ │ -064b64: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -064b68: 5461 c200 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -064b6c: 6e20 7d13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -064b72: 5461 c200 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -064b76: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -064b7a: 6e20 7c13 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -064b80: 5561 9c00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -064b84: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -064b88: 5561 aa00 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -064b8c: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -064b90: 5561 b100 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -064b94: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -064b98: 5c54 0e01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -064b9c: 6e20 3703 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0337 │ │ -064ba2: 0e00 |004b: return-void │ │ +064ae4: |[064ae4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +064af4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +064af6: 6301 f600 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +064afa: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +064afe: 1a01 c503 |0005: const-string v1, "FragmentManager" // string@03c5 │ │ +064b02: 2202 6b03 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +064b06: 7010 e417 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064b0c: 1a03 ff12 |000c: const-string v3, "hide: " // string@12ff │ │ +064b10: 6e20 ed17 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064b16: 0c02 |0011: move-result-object v2 │ │ +064b18: 6e20 ec17 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +064b1e: 0c02 |0015: move-result-object v2 │ │ +064b20: 6e10 f217 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064b26: 0c02 |0019: move-result-object v2 │ │ +064b28: 7120 a612 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +064b2e: 5561 ab00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +064b32: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +064b36: 5c64 ab00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +064b3a: 5461 c200 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +064b3e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +064b42: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +064b44: 6e58 f103 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@03f1 │ │ +064b4a: 0c00 |002b: move-result-object v0 │ │ +064b4c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +064b50: 5461 c200 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +064b54: 6e20 7d13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +064b5a: 5461 c200 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +064b5e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +064b62: 6e20 7c13 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +064b68: 5561 9c00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +064b6c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +064b70: 5561 aa00 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +064b74: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +064b78: 5561 b100 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +064b7c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +064b80: 5c54 0e01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +064b84: 6e20 3703 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0337 │ │ +064b8a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x001d line=1219 │ │ 0x0021 line=1220 │ │ 0x0023 line=1221 │ │ 0x0027 line=1222 │ │ @@ -124515,17 +124628,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064ba4: |[064ba4] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -064bb4: 5510 0a01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -064bb8: 0f00 |0002: return v0 │ │ +064b8c: |[064b8c] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +064b9c: 5510 0a01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +064ba0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -124533,85 +124646,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 │ │ -064bbc: |[064bbc] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -064bcc: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -064bd2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -064bd4: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -064bd6: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -064bda: 52a4 b200 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -064bde: 6e40 2f03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@032f │ │ -064be4: 0c01 |000c: move-result-object v1 │ │ -064be6: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -064bea: 1101 |000f: return-object v1 │ │ -064bec: 52a4 b200 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -064bf0: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -064bf4: 5494 0001 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064bf8: 52a5 b200 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ -064bfc: 7120 5914 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ -064c02: 0c00 |001b: move-result-object v0 │ │ -064c04: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -064c08: 0701 |001e: move-object v1, v0 │ │ -064c0a: 28f0 |001f: goto 000f // -0010 │ │ -064c0c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -064c10: 0731 |0022: move-object v1, v3 │ │ -064c12: 28ec |0023: goto 000f // -0014 │ │ -064c14: 7120 1304 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0413 │ │ -064c1a: 0a02 |0027: move-result v2 │ │ -064c1c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -064c20: 0731 |002a: move-object v1, v3 │ │ -064c22: 28e4 |002b: goto 000f // -001c │ │ -064c24: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -064c2a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -064c2e: 5494 0001 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c32: 6e10 7c03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ -064c38: 0c04 |0036: move-result-object v4 │ │ -064c3a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -064c3e: 5494 0001 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c42: 6e10 7c03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ -064c48: 0c04 |003e: move-result-object v4 │ │ -064c4a: 6e10 c813 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@13c8 │ │ -064c50: 0c04 |0042: move-result-object v4 │ │ -064c52: 524d 7d05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@057d │ │ -064c56: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -064c5a: 0731 |0047: move-object v1, v3 │ │ -064c5c: 28c7 |0048: goto 000f // -0039 │ │ -064c5e: 5493 0001 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c62: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -064c66: 7156 f503 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ -064c6c: 0c01 |0050: move-result-object v1 │ │ -064c6e: 28be |0051: goto 000f // -0042 │ │ -064c70: 5493 0001 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c74: 7157 f503 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ -064c7a: 0c01 |0057: move-result-object v1 │ │ -064c7c: 28b7 |0058: goto 000f // -0049 │ │ -064c7e: 5493 0001 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c82: 7156 f503 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ -064c88: 0c01 |005e: move-result-object v1 │ │ -064c8a: 28b0 |005f: goto 000f // -0050 │ │ -064c8c: 5493 0001 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064c90: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -064c96: 7157 f503 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ -064c9c: 0c01 |0068: move-result-object v1 │ │ -064c9e: 28a6 |0069: goto 000f // -005a │ │ -064ca0: 5493 0001 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064ca4: 7130 f303 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03f3 │ │ -064caa: 0c01 |006f: move-result-object v1 │ │ -064cac: 289f |0070: goto 000f // -0061 │ │ -064cae: 5493 0001 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064cb2: 7130 f303 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03f3 │ │ -064cb8: 0c01 |0076: move-result-object v1 │ │ -064cba: 2898 |0077: goto 000f // -0068 │ │ -064cbc: 0731 |0078: move-object v1, v3 │ │ -064cbe: 2896 |0079: goto 000f // -006a │ │ -064cc0: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +064ba4: |[064ba4] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +064bb4: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +064bba: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +064bbc: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +064bbe: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +064bc2: 52a4 b200 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +064bc6: 6e40 2f03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@032f │ │ +064bcc: 0c01 |000c: move-result-object v1 │ │ +064bce: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +064bd2: 1101 |000f: return-object v1 │ │ +064bd4: 52a4 b200 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +064bd8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +064bdc: 5494 0001 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064be0: 52a5 b200 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b2 │ │ +064be4: 7120 5914 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ +064bea: 0c00 |001b: move-result-object v0 │ │ +064bec: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +064bf0: 0701 |001e: move-object v1, v0 │ │ +064bf2: 28f0 |001f: goto 000f // -0010 │ │ +064bf4: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +064bf8: 0731 |0022: move-object v1, v3 │ │ +064bfa: 28ec |0023: goto 000f // -0014 │ │ +064bfc: 7120 1304 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0413 │ │ +064c02: 0a02 |0027: move-result v2 │ │ +064c04: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +064c08: 0731 |002a: move-object v1, v3 │ │ +064c0a: 28e4 |002b: goto 000f // -001c │ │ +064c0c: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +064c12: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +064c16: 5494 0001 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c1a: 6e10 7c03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ +064c20: 0c04 |0036: move-result-object v4 │ │ +064c22: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +064c26: 5494 0001 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c2a: 6e10 7c03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@037c │ │ +064c30: 0c04 |003e: move-result-object v4 │ │ +064c32: 6e10 c813 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@13c8 │ │ +064c38: 0c04 |0042: move-result-object v4 │ │ +064c3a: 524d 7d05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@057d │ │ +064c3e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +064c42: 0731 |0047: move-object v1, v3 │ │ +064c44: 28c7 |0048: goto 000f // -0039 │ │ +064c46: 5493 0001 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c4a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +064c4e: 7156 f503 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ +064c54: 0c01 |0050: move-result-object v1 │ │ +064c56: 28be |0051: goto 000f // -0042 │ │ +064c58: 5493 0001 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c5c: 7157 f503 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ +064c62: 0c01 |0057: move-result-object v1 │ │ +064c64: 28b7 |0058: goto 000f // -0049 │ │ +064c66: 5493 0001 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c6a: 7156 f503 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ +064c70: 0c01 |005e: move-result-object v1 │ │ +064c72: 28b0 |005f: goto 000f // -0050 │ │ +064c74: 5493 0001 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c78: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +064c7e: 7157 f503 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03f5 │ │ +064c84: 0c01 |0068: move-result-object v1 │ │ +064c86: 28a6 |0069: goto 000f // -005a │ │ +064c88: 5493 0001 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c8c: 7130 f303 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03f3 │ │ +064c92: 0c01 |006f: move-result-object v1 │ │ +064c94: 289f |0070: goto 000f // -0061 │ │ +064c96: 5493 0001 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064c9a: 7130 f303 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03f3 │ │ +064ca0: 0c01 |0076: move-result-object v1 │ │ +064ca2: 2898 |0077: goto 000f // -0068 │ │ +064ca4: 0731 |0078: move-object v1, v3 │ │ +064ca6: 2896 |0079: goto 000f // -006a │ │ +064ca8: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=769 │ │ 0x000d line=771 │ │ 0x000f line=823 │ │ 0x0010 line=775 │ │ 0x0014 line=776 │ │ @@ -124651,66 +124764,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -064ce0: |[064ce0] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -064cf0: 5240 ad00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -064cf4: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -064cf8: 0e00 |0004: return-void │ │ -064cfa: 5430 0301 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064cfe: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -064d02: 5430 0301 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064d06: 6e10 1618 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064d0c: 0a00 |000e: move-result v0 │ │ -064d0e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -064d12: 5430 ff00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064d16: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -064d1a: 2200 7c03 |0015: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -064d1e: 7010 0918 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -064d24: 5b30 ff00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064d28: 5430 ff00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064d2c: 6e10 1618 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064d32: 0a00 |0021: move-result v0 │ │ -064d34: 5431 1001 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -064d38: 6e30 5a03 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ -064d3e: 5430 ff00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064d42: 6e20 0d18 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -064d48: 6300 f600 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -064d4c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -064d50: 1a00 cc03 |0030: const-string v0, "FragmentManager" // string@03cc │ │ -064d54: 2201 6b03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -064d58: 7010 e417 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -064d5e: 1a02 4402 |0037: const-string v2, "Allocated fragment index " // string@0244 │ │ -064d62: 6e20 ed17 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064d68: 0c01 |003c: move-result-object v1 │ │ -064d6a: 6e20 ec17 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -064d70: 0c01 |0040: move-result-object v1 │ │ -064d72: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064d78: 0c01 |0044: move-result-object v1 │ │ -064d7a: 7120 a612 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -064d80: 28bc |0048: goto 0004 // -0044 │ │ -064d82: 5430 0301 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064d86: 5431 0301 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064d8a: 6e10 1618 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064d90: 0a01 |0050: move-result v1 │ │ -064d92: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064d96: 6e20 1318 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -064d9c: 0c00 |0056: move-result-object v0 │ │ -064d9e: 1f00 5a03 |0057: check-cast v0, Ljava/lang/Integer; // type@035a │ │ -064da2: 6e10 a817 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -064da8: 0a00 |005c: move-result v0 │ │ -064daa: 5431 1001 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -064dae: 6e30 5a03 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ -064db4: 5430 ff00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064db8: 5241 ad00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -064dbc: 6e30 1518 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -064dc2: 28c3 |0069: goto 002c // -003d │ │ +064cc8: |[064cc8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +064cd8: 5240 ad00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +064cdc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +064ce0: 0e00 |0004: return-void │ │ +064ce2: 5430 0301 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064ce6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +064cea: 5430 0301 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064cee: 6e10 1618 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064cf4: 0a00 |000e: move-result v0 │ │ +064cf6: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +064cfa: 5430 ff00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064cfe: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +064d02: 2200 7c03 |0015: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +064d06: 7010 0918 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +064d0c: 5b30 ff00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064d10: 5430 ff00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064d14: 6e10 1618 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064d1a: 0a00 |0021: move-result v0 │ │ +064d1c: 5431 1001 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +064d20: 6e30 5a03 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ +064d26: 5430 ff00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064d2a: 6e20 0d18 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +064d30: 6300 f600 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +064d34: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +064d38: 1a00 c503 |0030: const-string v0, "FragmentManager" // string@03c5 │ │ +064d3c: 2201 6b03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +064d40: 7010 e417 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064d46: 1a02 3d02 |0037: const-string v2, "Allocated fragment index " // string@023d │ │ +064d4a: 6e20 ed17 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064d50: 0c01 |003c: move-result-object v1 │ │ +064d52: 6e20 ec17 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +064d58: 0c01 |0040: move-result-object v1 │ │ +064d5a: 6e10 f217 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064d60: 0c01 |0044: move-result-object v1 │ │ +064d62: 7120 a612 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +064d68: 28bc |0048: goto 0004 // -0044 │ │ +064d6a: 5430 0301 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064d6e: 5431 0301 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064d72: 6e10 1618 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064d78: 0a01 |0050: move-result v1 │ │ +064d7a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +064d7e: 6e20 1318 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +064d84: 0c00 |0056: move-result-object v0 │ │ +064d86: 1f00 5a03 |0057: check-cast v0, Ljava/lang/Integer; // type@035a │ │ +064d8a: 6e10 a817 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +064d90: 0a00 |005c: move-result v0 │ │ +064d92: 5431 1001 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +064d96: 6e30 5a03 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@035a │ │ +064d9c: 5430 ff00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064da0: 5241 ad00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +064da4: 6e30 1518 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +064daa: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1161 │ │ 0x0005 line=1149 │ │ 0x0011 line=1150 │ │ 0x0015 line=1151 │ │ @@ -124728,50 +124841,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -064dc4: |[064dc4] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -064dd4: 5240 ad00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -064dd8: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -064ddc: 0e00 |0004: return-void │ │ -064dde: 6300 f600 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -064de2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -064de6: 1a00 cc03 |0009: const-string v0, "FragmentManager" // string@03cc │ │ -064dea: 2201 6b03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -064dee: 7010 e417 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -064df4: 1a02 de03 |0010: const-string v2, "Freeing fragment index " // string@03de │ │ -064df8: 6e20 ed17 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -064dfe: 0c01 |0015: move-result-object v1 │ │ -064e00: 6e20 ec17 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -064e06: 0c01 |0019: move-result-object v1 │ │ -064e08: 6e10 f217 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -064e0e: 0c01 |001d: move-result-object v1 │ │ -064e10: 7120 a612 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -064e16: 5430 ff00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064e1a: 5241 ad00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -064e1e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -064e20: 6e30 1518 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -064e26: 5430 0301 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064e2a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -064e2e: 2200 7c03 |002d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -064e32: 7010 0918 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -064e38: 5b30 0301 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064e3c: 5430 0301 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -064e40: 5241 ad00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -064e44: 7110 ad17 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -064e4a: 0c01 |003b: move-result-object v1 │ │ -064e4c: 6e20 0d18 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -064e52: 5430 0001 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064e56: 5441 c300 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ -064e5a: 6e20 7d03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@037d │ │ -064e60: 6e10 1b03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@031b │ │ -064e66: 28bb |0049: goto 0004 // -0045 │ │ +064dac: |[064dac] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +064dbc: 5240 ad00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +064dc0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +064dc4: 0e00 |0004: return-void │ │ +064dc6: 6300 f600 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +064dca: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +064dce: 1a00 c503 |0009: const-string v0, "FragmentManager" // string@03c5 │ │ +064dd2: 2201 6b03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +064dd6: 7010 e417 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +064ddc: 1a02 d703 |0010: const-string v2, "Freeing fragment index " // string@03d7 │ │ +064de0: 6e20 ed17 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +064de6: 0c01 |0015: move-result-object v1 │ │ +064de8: 6e20 ec17 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +064dee: 0c01 |0019: move-result-object v1 │ │ +064df0: 6e10 f217 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +064df6: 0c01 |001d: move-result-object v1 │ │ +064df8: 7120 a612 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +064dfe: 5430 ff00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064e02: 5241 ad00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +064e06: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +064e08: 6e30 1518 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +064e0e: 5430 0301 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064e12: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +064e16: 2200 7c03 |002d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +064e1a: 7010 0918 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +064e20: 5b30 0301 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064e24: 5430 0301 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +064e28: 5241 ad00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +064e2c: 7110 ad17 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +064e32: 0c01 |003b: move-result-object v1 │ │ +064e34: 6e20 0d18 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +064e3a: 5430 0001 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064e3e: 5441 c300 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c3 │ │ +064e42: 6e20 7d03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@037d │ │ +064e48: 6e10 1b03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@031b │ │ +064e4e: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0004 line=1176 │ │ 0x0005 line=1168 │ │ 0x0021 line=1169 │ │ 0x0029 line=1170 │ │ @@ -124788,67 +124901,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -064e68: |[064e68] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -064e78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -064e7a: 5480 0001 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064e7e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -064e82: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -064e86: 2200 5703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -064e8a: 1a02 e109 |0009: const-string v2, "No activity" // string@09e1 │ │ -064e8e: 7020 a417 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -064e94: 2700 |000e: throw v0 │ │ -064e96: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -064e9a: 5280 0901 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -064e9e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -064ea2: 0e00 |0015: return-void │ │ -064ea4: 5989 0901 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -064ea8: 5480 ff00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064eac: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -064eb0: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -064eb2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -064eb4: 5480 ff00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064eb8: 6e10 1618 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -064ebe: 0a00 |0023: move-result v0 │ │ -064ec0: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -064ec4: 5480 ff00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -064ec8: 6e20 1018 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -064ece: 0c01 |002b: move-result-object v1 │ │ -064ed0: 1f01 ad00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ -064ed4: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -064ed8: 0780 |0030: move-object v0, v8 │ │ -064eda: 0192 |0031: move v2, v9 │ │ -064edc: 01a3 |0032: move v3, v10 │ │ -064ede: 01b4 |0033: move v4, v11 │ │ -064ee0: 7406 f903 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@03f9 │ │ -064ee6: 5410 af00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -064eea: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -064eee: 5410 af00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ -064ef2: 6e10 bd04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ -064ef8: 0a00 |0040: move-result v0 │ │ -064efa: b607 |0041: or-int/2addr v7, v0 │ │ -064efc: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -064f00: 28da |0044: goto 001e // -0026 │ │ -064f02: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -064f06: 6e10 1004 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ -064f0c: 5580 0e01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -064f10: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -064f14: 5480 0001 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064f18: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -064f1c: 5280 0901 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -064f20: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -064f22: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -064f26: 5480 0001 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -064f2a: 6e10 9b03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ -064f30: 5c85 0e01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -064f34: 28b7 |005e: goto 0015 // -0049 │ │ +064e50: |[064e50] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +064e60: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +064e62: 5480 0001 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064e66: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +064e6a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +064e6e: 2200 5703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +064e72: 1a02 da09 |0009: const-string v2, "No activity" // string@09da │ │ +064e76: 7020 a417 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +064e7c: 2700 |000e: throw v0 │ │ +064e7e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +064e82: 5280 0901 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +064e86: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +064e8a: 0e00 |0015: return-void │ │ +064e8c: 5989 0901 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +064e90: 5480 ff00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064e94: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +064e98: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +064e9a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +064e9c: 5480 ff00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064ea0: 6e10 1618 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +064ea6: 0a00 |0023: move-result v0 │ │ +064ea8: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +064eac: 5480 ff00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +064eb0: 6e20 1018 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +064eb6: 0c01 |002b: move-result-object v1 │ │ +064eb8: 1f01 ad00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ +064ebc: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +064ec0: 0780 |0030: move-object v0, v8 │ │ +064ec2: 0192 |0031: move v2, v9 │ │ +064ec4: 01a3 |0032: move v3, v10 │ │ +064ec6: 01b4 |0033: move v4, v11 │ │ +064ec8: 7406 f903 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@03f9 │ │ +064ece: 5410 af00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +064ed2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +064ed6: 5410 af00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00af │ │ +064eda: 6e10 bd04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ +064ee0: 0a00 |0040: move-result v0 │ │ +064ee2: b607 |0041: or-int/2addr v7, v0 │ │ +064ee4: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +064ee8: 28da |0044: goto 001e // -0026 │ │ +064eea: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +064eee: 6e10 1004 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ +064ef4: 5580 0e01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +064ef8: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +064efc: 5480 0001 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064f00: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +064f04: 5280 0901 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +064f08: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +064f0a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +064f0e: 5480 0001 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +064f12: 6e10 9b03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@039b │ │ +064f18: 5c85 0e01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +064f1c: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0007 line=1102 │ │ 0x000f line=1105 │ │ 0x0015 line=1131 │ │ 0x0016 line=1109 │ │ @@ -124881,18 +124994,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -064f38: |[064f38] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -064f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064f4a: 6e53 f603 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ -064f50: 0e00 |0004: return-void │ │ +064f20: |[064f20] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +064f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064f32: 6e53 f603 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03f6 │ │ +064f38: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1097 │ │ 0x0004 line=1098 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -124903,23 +125016,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -064f54: |[064f54] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -064f64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -064f66: 5262 0901 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -064f6a: 0760 |0003: move-object v0, v6 │ │ -064f6c: 0771 |0004: move-object v1, v7 │ │ -064f6e: 0134 |0005: move v4, v3 │ │ -064f70: 0135 |0006: move v5, v3 │ │ -064f72: 7406 f903 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@03f9 │ │ -064f78: 0e00 |000a: return-void │ │ +064f3c: |[064f3c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +064f4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +064f4e: 5262 0901 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +064f52: 0760 |0003: move-object v0, v6 │ │ +064f54: 0771 |0004: move-object v1, v7 │ │ +064f56: 0134 |0005: move v4, v3 │ │ +064f58: 0135 |0006: move v5, v3 │ │ +064f5a: 7406 f903 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@03f9 │ │ +064f60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1093 │ │ 0x000a line=1094 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -124929,492 +125042,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -064f7c: |[064f7c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -064f8c: 55b0 9c00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -064f90: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -064f94: 55b0 a600 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -064f98: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -064f9c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -064f9e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -064fa2: 121c |000b: const/4 v12, #int 1 // #1 │ │ -064fa4: 55b0 b400 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -064fa8: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -064fac: 52b0 bb00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -064fb0: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -064fb4: 52bc bb00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -064fb8: 55b0 a500 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ -064fbc: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -064fc0: 52b0 bb00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -064fc4: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -064fc6: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -064fca: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -064fcc: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -064fd0: 123c |0022: const/4 v12, #int 3 // #3 │ │ -064fd2: 52b0 bb00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -064fd6: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -064fda: 55b0 a900 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -064fde: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -064fe2: 55b0 ac00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -064fe6: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -064fea: 0e00 |002f: return-void │ │ -064fec: 54b0 9d00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -064ff0: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -064ff4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -064ff6: 5bb0 9d00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -064ffa: 52b2 bc00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ -064ffe: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -065000: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -065002: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -065004: 07a0 |003c: move-object v0, v10 │ │ -065006: 07b1 |003d: move-object v1, v11 │ │ -065008: 7406 f903 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@03f9 │ │ -06500e: 52b0 bb00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -065012: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -065018: 59bc bb00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -06501c: 28e7 |0048: goto 002f // -0019 │ │ -06501e: 6300 f600 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065022: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -065026: 1a00 cc03 |004d: const-string v0, "FragmentManager" // string@03cc │ │ -06502a: 2201 6b03 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -06502e: 7010 e417 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065034: 1a02 3317 |0054: const-string v2, "moveto CREATED: " // string@1733 │ │ -065038: 6e20 ed17 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06503e: 0c01 |0059: move-result-object v1 │ │ -065040: 6e20 ec17 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065046: 0c01 |005d: move-result-object v1 │ │ -065048: 6e10 f217 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06504e: 0c01 |0061: move-result-object v1 │ │ -065050: 7120 a612 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065056: 54b0 b900 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -06505a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -06505e: 54b0 b900 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065062: 1a01 4c0d |006b: const-string v1, "android:view_state" // string@0d4c │ │ -065066: 6e20 c701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01c7 │ │ -06506c: 0c00 |0070: move-result-object v0 │ │ -06506e: 5bb0 ba00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -065072: 54b0 b900 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065076: 1a01 490d |0075: const-string v1, "android:target_state" // string@0d49 │ │ -06507a: 6e30 ed03 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ed │ │ -065080: 0c00 |007a: move-result-object v0 │ │ -065082: 5bb0 be00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -065086: 54b0 be00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -06508a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -06508e: 54b0 b900 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065092: 1a01 480d |0083: const-string v1, "android:target_req_state" // string@0d48 │ │ -065096: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -065098: 6e30 c101 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ -06509e: 0a00 |0089: move-result v0 │ │ -0650a0: 59b0 c000 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -0650a4: 54b0 b900 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -0650a8: 1a01 4b0d |008e: const-string v1, "android:user_visible_hint" // string@0d4b │ │ -0650ac: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -0650ae: 6e30 be01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ -0650b4: 0a00 |0094: move-result v0 │ │ -0650b6: 5cb0 c100 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -0650ba: 55b0 c100 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -0650be: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -0650c2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -0650c4: 5cb0 a500 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ -0650c8: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -0650ca: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -0650ce: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -0650d0: 54a0 0001 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0650d4: 5bb0 9b00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0650d8: 54a0 1001 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -0650dc: 5bb0 b300 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -0650e0: 54a0 1001 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -0650e4: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -0650e8: 54a0 1001 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -0650ec: 5400 a200 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ -0650f0: 5bb0 a800 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -0650f4: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -0650f6: 5cb0 a000 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -0650fa: 54a0 0001 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0650fe: 6e20 2b03 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@032b │ │ -065104: 55b0 a000 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -065108: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -06510c: 2200 f200 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -065110: 2201 6b03 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065114: 7010 e417 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06511a: 1a02 c503 |00c7: const-string v2, "Fragment " // string@03c5 │ │ -06511e: 6e20 ed17 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065124: 0c01 |00cc: move-result-object v1 │ │ -065126: 6e20 ec17 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06512c: 0c01 |00d0: move-result-object v1 │ │ -06512e: 1a02 4800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0048 │ │ -065132: 6e20 ed17 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065138: 0c01 |00d6: move-result-object v1 │ │ -06513a: 6e10 f217 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065140: 0c01 |00da: move-result-object v1 │ │ -065142: 7020 7f05 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -065148: 2700 |00de: throw v0 │ │ -06514a: 54a0 0001 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -06514e: 5400 d900 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -065152: 28cf |00e3: goto 00b2 // -0031 │ │ -065154: 54b0 b300 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ -065158: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -06515c: 54a0 0001 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -065160: 6e20 8003 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0380 │ │ -065166: 55b0 b800 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -06516a: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -06516e: 54b0 b900 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065172: 6e20 4703 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0347 │ │ -065178: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -06517a: 5cb0 b800 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -06517e: 55b0 a900 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -065182: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -065186: 54b0 b900 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -06518a: 6e20 0c03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ -065190: 0c00 |0102: move-result-object v0 │ │ -065192: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -065194: 54b2 b900 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065198: 6e40 4903 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0349 │ │ -06519e: 0c00 |0109: move-result-object v0 │ │ -0651a0: 5bb0 c200 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651a4: 54b0 c200 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651a8: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -0651ac: 54b0 c200 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651b0: 5bb0 ae00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -0651b4: 54b0 c200 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651b8: 7110 e804 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e8 │ │ -0651be: 0c00 |0119: move-result-object v0 │ │ -0651c0: 5bb0 c200 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651c4: 55b0 ab00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -0651c8: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -0651cc: 54b0 c200 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651d0: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -0651d4: 6e20 7c13 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -0651da: 54b0 c200 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0651de: 54b1 b900 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -0651e2: 6e30 4203 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ -0651e8: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -0651ea: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -0651ee: 6300 f600 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0651f2: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -0651f6: 1a00 cc03 |0135: const-string v0, "FragmentManager" // string@03cc │ │ -0651fa: 2201 6b03 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0651fe: 7010 e417 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065204: 1a02 3217 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1732 │ │ -065208: 6e20 ed17 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06520e: 0c01 |0141: move-result-object v1 │ │ -065210: 6e20 ec17 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065216: 0c01 |0145: move-result-object v1 │ │ -065218: 6e10 f217 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06521e: 0c01 |0149: move-result-object v1 │ │ -065220: 7120 a612 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065226: 55b0 a900 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ -06522a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -06522e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -065230: 52b0 a400 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -065234: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -065238: 54a0 0701 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ -06523c: 52b1 a400 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -065240: 7220 9d03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@039d │ │ -065246: 0c07 |015d: move-result-object v7 │ │ -065248: 1f07 c302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ -06524c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -065250: 55b0 b500 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ -065254: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -065258: 2200 5603 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06525c: 2201 6b03 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065260: 7010 e417 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065266: 1a02 f009 |016d: const-string v2, "No view found for id 0x" // string@09f0 │ │ -06526a: 6e20 ed17 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065270: 0c01 |0172: move-result-object v1 │ │ -065272: 52b2 a400 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -065276: 7110 ab17 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -06527c: 0c02 |0178: move-result-object v2 │ │ -06527e: 6e20 ed17 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065284: 0c01 |017c: move-result-object v1 │ │ -065286: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ -06528a: 6e20 ed17 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065290: 0c01 |0182: move-result-object v1 │ │ -065292: 6e10 0f03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ -065298: 0c02 |0186: move-result-object v2 │ │ -06529a: 52b3 a400 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ -06529e: 6e20 0801 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0108 │ │ -0652a4: 0c02 |018c: move-result-object v2 │ │ -0652a6: 6e20 ed17 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0652ac: 0c01 |0190: move-result-object v1 │ │ -0652ae: 1a02 0001 |0191: const-string v2, ") for fragment " // string@0100 │ │ -0652b2: 6e20 ed17 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0652b8: 0c01 |0196: move-result-object v1 │ │ -0652ba: 6e20 ec17 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0652c0: 0c01 |019a: move-result-object v1 │ │ -0652c2: 6e10 f217 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0652c8: 0c01 |019e: move-result-object v1 │ │ -0652ca: 7020 a017 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0652d0: 7020 1104 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -0652d6: 5bb7 a300 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -0652da: 54b0 b900 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -0652de: 6e20 0c03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ -0652e4: 0c00 |01ac: move-result-object v0 │ │ -0652e6: 54b1 b900 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -0652ea: 6e40 4903 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0349 │ │ -0652f0: 0c00 |01b2: move-result-object v0 │ │ -0652f2: 5bb0 c200 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0652f6: 54b0 c200 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0652fa: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -0652fe: 54b0 c200 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065302: 5bb0 ae00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -065306: 54b0 c200 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06530a: 7110 e804 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e8 │ │ -065310: 0c00 |01c2: move-result-object v0 │ │ -065312: 5bb0 c200 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065316: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -06531a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -06531c: 6e5e f103 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f1 │ │ -065322: 0c06 |01cb: move-result-object v6 │ │ -065324: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -065328: 54b0 c200 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06532c: 6e20 7d13 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -065332: 54b0 c200 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065336: 6e20 9913 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1399 │ │ -06533c: 55b0 ab00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -065340: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -065344: 54b0 c200 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065348: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -06534c: 6e20 7c13 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -065352: 54b0 c200 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065356: 54b1 b900 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -06535a: 6e30 4203 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ -065360: 54b0 b900 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065364: 6e20 4403 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0344 │ │ -06536a: 54b0 c200 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06536e: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -065372: 54b0 b900 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065376: 6e20 5703 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0357 │ │ -06537c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -06537e: 5bb0 b900 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065382: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -065384: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -065388: 6300 f600 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06538c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -065390: 1a00 cc03 |0202: const-string v0, "FragmentManager" // string@03cc │ │ -065394: 2201 6b03 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065398: 7010 e417 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06539e: 1a02 3517 |0209: const-string v2, "moveto STARTED: " // string@1735 │ │ -0653a2: 6e20 ed17 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0653a8: 0c01 |020e: move-result-object v1 │ │ -0653aa: 6e20 ec17 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0653b0: 0c01 |0212: move-result-object v1 │ │ -0653b2: 6e10 f217 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0653b8: 0c01 |0216: move-result-object v1 │ │ -0653ba: 7120 a612 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0653c0: 6e10 5403 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0354 │ │ -0653c6: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -0653c8: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -0653cc: 6300 f600 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0653d0: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -0653d4: 1a00 cc03 |0224: const-string v0, "FragmentManager" // string@03cc │ │ -0653d8: 2201 6b03 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0653dc: 7010 e417 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0653e2: 1a02 3417 |022b: const-string v2, "moveto RESUMED: " // string@1734 │ │ -0653e6: 6e20 ed17 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0653ec: 0c01 |0230: move-result-object v1 │ │ -0653ee: 6e20 ec17 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0653f4: 0c01 |0234: move-result-object v1 │ │ -0653f6: 6e10 f217 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0653fc: 0c01 |0238: move-result-object v1 │ │ -0653fe: 7120 a612 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065404: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -065406: 5cb0 b600 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ -06540a: 6e10 5203 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0352 │ │ -065410: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -065412: 5bb0 b900 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -065416: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -065418: 5bb0 ba00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -06541c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -065420: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -065422: 5bb0 ae00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -065426: 2900 e1fe |024d: goto/16 012e // -011f │ │ -06542a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -06542c: 5bb0 ae00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -065430: 2898 |0252: goto 01ea // -0068 │ │ -065432: 52b0 bb00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -065436: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -06543a: 52b0 bb00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -06543e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -065444: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -065448: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -06544a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -06544e: 55a0 0a01 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -065452: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -065456: 54b0 9d00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -06545a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -06545e: 54b9 9d00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -065462: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -065464: 5bb0 9d00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -065468: 6e10 1c13 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ -06546e: 54b0 9d00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -065472: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -065476: 59bc bc00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ -06547a: 121c |0277: const/4 v12, #int 1 // #1 │ │ -06547c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -065480: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -065482: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -065486: 6300 f600 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06548a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -06548e: 1a00 cc03 |0281: const-string v0, "FragmentManager" // string@03cc │ │ -065492: 2201 6b03 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065496: 7010 e417 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06549c: 1a02 2f17 |0288: const-string v2, "movefrom RESUMED: " // string@172f │ │ -0654a0: 6e20 ed17 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0654a6: 0c01 |028d: move-result-object v1 │ │ -0654a8: 6e20 ec17 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0654ae: 0c01 |0291: move-result-object v1 │ │ -0654b0: 6e10 f217 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0654b6: 0c01 |0295: move-result-object v1 │ │ -0654b8: 7120 a612 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0654be: 6e10 4f03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@034f │ │ -0654c4: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -0654c6: 5cb0 b600 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ -0654ca: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -0654cc: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -0654d0: 6300 f600 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0654d4: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -0654d8: 1a00 cc03 |02a6: const-string v0, "FragmentManager" // string@03cc │ │ -0654dc: 2201 6b03 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0654e0: 7010 e417 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0654e6: 1a02 3017 |02ad: const-string v2, "movefrom STARTED: " // string@1730 │ │ -0654ea: 6e20 ed17 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0654f0: 0c01 |02b2: move-result-object v1 │ │ -0654f2: 6e20 ec17 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0654f8: 0c01 |02b6: move-result-object v1 │ │ -0654fa: 6e10 f217 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065500: 0c01 |02ba: move-result-object v1 │ │ -065502: 7120 a612 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065508: 6e10 5503 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0355 │ │ -06550e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -065510: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -065514: 6300 f600 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065518: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -06551c: 1a00 cc03 |02c8: const-string v0, "FragmentManager" // string@03cc │ │ -065520: 2201 6b03 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065524: 7010 e417 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06552a: 1a02 3117 |02cf: const-string v2, "movefrom STOPPED: " // string@1731 │ │ -06552e: 6e20 ed17 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065534: 0c01 |02d4: move-result-object v1 │ │ -065536: 6e20 ec17 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06553c: 0c01 |02d8: move-result-object v1 │ │ -06553e: 6e10 f217 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065544: 0c01 |02dc: move-result-object v1 │ │ -065546: 7120 a612 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06554c: 6e10 5103 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0351 │ │ -065552: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -065554: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -065558: 6300 f600 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06555c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -065560: 1a00 cc03 |02ea: const-string v0, "FragmentManager" // string@03cc │ │ -065564: 2201 6b03 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065568: 7010 e417 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06556e: 1a02 2d17 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@172d │ │ -065572: 6e20 ed17 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065578: 0c01 |02f6: move-result-object v1 │ │ -06557a: 6e20 ec17 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065580: 0c01 |02fa: move-result-object v1 │ │ -065582: 6e10 f217 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065588: 0c01 |02fe: move-result-object v1 │ │ -06558a: 7120 a612 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065590: 54b0 c200 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -065594: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -065598: 54a0 0001 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -06559c: 6e10 7e03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@037e │ │ -0655a2: 0a00 |030b: move-result v0 │ │ -0655a4: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -0655a8: 54b0 ba00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -0655ac: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -0655b0: 6e20 0d04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@040d │ │ -0655b6: 6e10 4b03 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@034b │ │ -0655bc: 54b0 c200 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0655c0: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -0655c4: 54b0 a300 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -0655c8: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -0655cc: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -0655ce: 52a0 0901 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -0655d2: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -0655d6: 55a0 0a01 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ -0655da: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -0655de: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -0655e0: 6e5e f103 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f1 │ │ -0655e6: 0c06 |032d: move-result-object v6 │ │ -0655e8: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -0655ec: 07b8 |0330: move-object v8, v11 │ │ -0655ee: 54b0 c200 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0655f2: 5bb0 9d00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ -0655f6: 59bc bc00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ -0655fa: 2200 bb00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00bb │ │ -0655fe: 7030 c403 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03c4 │ │ -065604: 6e20 5314 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ -06560a: 54b0 c200 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06560e: 6e20 7d13 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -065614: 54b0 a300 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -065618: 54b1 c200 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06561c: 6e20 b913 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@13b9 │ │ -065622: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -065624: 5bb0 a300 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ -065628: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -06562a: 5bb0 c200 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -06562e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -065630: 5bb0 ae00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -065634: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -065638: 6300 f600 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06563c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -065640: 1a00 cc03 |035a: const-string v0, "FragmentManager" // string@03cc │ │ -065644: 2201 6b03 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065648: 7010 e417 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06564e: 1a02 2e17 |0361: const-string v2, "movefrom CREATED: " // string@172e │ │ -065652: 6e20 ed17 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065658: 0c01 |0366: move-result-object v1 │ │ -06565a: 6e20 ec17 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065660: 0c01 |036a: move-result-object v1 │ │ -065662: 6e10 f217 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065668: 0c01 |036e: move-result-object v1 │ │ -06566a: 7120 a612 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065670: 55b0 b800 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -065674: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -065678: 6e10 4a03 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@034a │ │ -06567e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -065680: 5cb0 a000 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -065684: 6e10 3603 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0336 │ │ -06568a: 55b0 a000 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ -06568e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -065692: 2200 f200 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ -065696: 2201 6b03 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -06569a: 7010 e417 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0656a0: 1a02 c503 |038a: const-string v2, "Fragment " // string@03c5 │ │ -0656a4: 6e20 ed17 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0656aa: 0c01 |038f: move-result-object v1 │ │ -0656ac: 6e20 ec17 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0656b2: 0c01 |0393: move-result-object v1 │ │ -0656b4: 1a02 4c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@004c │ │ -0656b8: 6e20 ed17 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0656be: 0c01 |0399: move-result-object v1 │ │ -0656c0: 6e10 f217 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0656c6: 0c01 |039d: move-result-object v1 │ │ -0656c8: 7020 7f05 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ -0656ce: 2700 |03a1: throw v0 │ │ -0656d0: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -0656d4: 55b0 b800 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -0656d8: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -0656dc: 6e20 f403 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ -0656e2: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -0656e6: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -0656e8: 5bb0 9b00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ -0656ec: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -0656ee: 5bb0 a800 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ -0656f2: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -0656f6: 0000 |03b5: nop // spacer │ │ -0656f8: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -065714: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +064f64: |[064f64] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +064f74: 55b0 9c00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +064f78: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +064f7c: 55b0 a600 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +064f80: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +064f84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +064f86: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +064f8a: 121c |000b: const/4 v12, #int 1 // #1 │ │ +064f8c: 55b0 b400 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +064f90: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +064f94: 52b0 bb00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +064f98: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +064f9c: 52bc bb00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +064fa0: 55b0 a500 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ +064fa4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +064fa8: 52b0 bb00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +064fac: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +064fae: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +064fb2: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +064fb4: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +064fb8: 123c |0022: const/4 v12, #int 3 // #3 │ │ +064fba: 52b0 bb00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +064fbe: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +064fc2: 55b0 a900 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +064fc6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +064fca: 55b0 ac00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +064fce: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +064fd2: 0e00 |002f: return-void │ │ +064fd4: 54b0 9d00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +064fd8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +064fdc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +064fde: 5bb0 9d00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +064fe2: 52b2 bc00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ +064fe6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +064fe8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +064fea: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +064fec: 07a0 |003c: move-object v0, v10 │ │ +064fee: 07b1 |003d: move-object v1, v11 │ │ +064ff0: 7406 f903 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@03f9 │ │ +064ff6: 52b0 bb00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +064ffa: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +065000: 59bc bb00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +065004: 28e7 |0048: goto 002f // -0019 │ │ +065006: 6300 f600 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +06500a: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +06500e: 1a00 c503 |004d: const-string v0, "FragmentManager" // string@03c5 │ │ +065012: 2201 6b03 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065016: 7010 e417 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06501c: 1a02 2c17 |0054: const-string v2, "moveto CREATED: " // string@172c │ │ +065020: 6e20 ed17 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065026: 0c01 |0059: move-result-object v1 │ │ +065028: 6e20 ec17 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06502e: 0c01 |005d: move-result-object v1 │ │ +065030: 6e10 f217 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065036: 0c01 |0061: move-result-object v1 │ │ +065038: 7120 a612 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06503e: 54b0 b900 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +065042: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +065046: 54b0 b900 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06504a: 1a01 450d |006b: const-string v1, "android:view_state" // string@0d45 │ │ +06504e: 6e20 c701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01c7 │ │ +065054: 0c00 |0070: move-result-object v0 │ │ +065056: 5bb0 ba00 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +06505a: 54b0 b900 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06505e: 1a01 420d |0075: const-string v1, "android:target_state" // string@0d42 │ │ +065062: 6e30 ed03 0a01 |0077: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ed │ │ +065068: 0c00 |007a: move-result-object v0 │ │ +06506a: 5bb0 be00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +06506e: 54b0 be00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +065072: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +065076: 54b0 b900 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06507a: 1a01 410d |0083: const-string v1, "android:target_req_state" // string@0d41 │ │ +06507e: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +065080: 6e30 c101 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01c1 │ │ +065086: 0a00 |0089: move-result v0 │ │ +065088: 59b0 c000 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +06508c: 54b0 b900 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +065090: 1a01 440d |008e: const-string v1, "android:user_visible_hint" // string@0d44 │ │ +065094: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +065096: 6e30 be01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01be │ │ +06509c: 0a00 |0094: move-result v0 │ │ +06509e: 5cb0 c100 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +0650a2: 55b0 c100 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +0650a6: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +0650aa: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0650ac: 5cb0 a500 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ +0650b0: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +0650b2: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +0650b6: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +0650b8: 54a0 0001 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0650bc: 5bb0 9b00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0650c0: 54a0 1001 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +0650c4: 5bb0 b300 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +0650c8: 54a0 1001 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +0650cc: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +0650d0: 54a0 1001 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +0650d4: 5400 a200 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a2 │ │ +0650d8: 5bb0 a800 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +0650dc: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +0650de: 5cb0 a000 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0650e2: 54a0 0001 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0650e6: 6e20 2b03 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@032b │ │ +0650ec: 55b0 a000 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +0650f0: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0650f4: 2200 f200 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +0650f8: 2201 6b03 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0650fc: 7010 e417 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065102: 1a02 be03 |00c7: const-string v2, "Fragment " // string@03be │ │ +065106: 6e20 ed17 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06510c: 0c01 |00cc: move-result-object v1 │ │ +06510e: 6e20 ec17 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065114: 0c01 |00d0: move-result-object v1 │ │ +065116: 1a02 4800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0048 │ │ +06511a: 6e20 ed17 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065120: 0c01 |00d6: move-result-object v1 │ │ +065122: 6e10 f217 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065128: 0c01 |00da: move-result-object v1 │ │ +06512a: 7020 7f05 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +065130: 2700 |00de: throw v0 │ │ +065132: 54a0 0001 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065136: 5400 d900 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +06513a: 28cf |00e3: goto 00b2 // -0031 │ │ +06513c: 54b0 b300 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b3 │ │ +065140: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +065144: 54a0 0001 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065148: 6e20 8003 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0380 │ │ +06514e: 55b0 b800 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +065152: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +065156: 54b0 b900 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06515a: 6e20 4703 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0347 │ │ +065160: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +065162: 5cb0 b800 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +065166: 55b0 a900 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +06516a: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +06516e: 54b0 b900 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +065172: 6e20 0c03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ +065178: 0c00 |0102: move-result-object v0 │ │ +06517a: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +06517c: 54b2 b900 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +065180: 6e40 4903 0b21 |0106: invoke-virtual {v11, v0, v1, v2}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0349 │ │ +065186: 0c00 |0109: move-result-object v0 │ │ +065188: 5bb0 c200 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +06518c: 54b0 c200 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065190: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +065194: 54b0 c200 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065198: 5bb0 ae00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +06519c: 54b0 c200 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0651a0: 7110 e804 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e8 │ │ +0651a6: 0c00 |0119: move-result-object v0 │ │ +0651a8: 5bb0 c200 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0651ac: 55b0 ab00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +0651b0: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +0651b4: 54b0 c200 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0651b8: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +0651bc: 6e20 7c13 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +0651c2: 54b0 c200 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0651c6: 54b1 b900 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +0651ca: 6e30 4203 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ +0651d0: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +0651d2: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +0651d6: 6300 f600 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0651da: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +0651de: 1a00 c503 |0135: const-string v0, "FragmentManager" // string@03c5 │ │ +0651e2: 2201 6b03 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0651e6: 7010 e417 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0651ec: 1a02 2b17 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@172b │ │ +0651f0: 6e20 ed17 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0651f6: 0c01 |0141: move-result-object v1 │ │ +0651f8: 6e20 ec17 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0651fe: 0c01 |0145: move-result-object v1 │ │ +065200: 6e10 f217 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065206: 0c01 |0149: move-result-object v1 │ │ +065208: 7120 a612 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06520e: 55b0 a900 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a9 │ │ +065212: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +065216: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +065218: 52b0 a400 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +06521c: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +065220: 54a0 0701 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0107 │ │ +065224: 52b1 a400 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +065228: 7220 9d03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@039d │ │ +06522e: 0c07 |015d: move-result-object v7 │ │ +065230: 1f07 c302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02c3 │ │ +065234: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +065238: 55b0 b500 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b5 │ │ +06523c: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +065240: 2200 5603 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +065244: 2201 6b03 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065248: 7010 e417 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06524e: 1a02 e909 |016d: const-string v2, "No view found for id 0x" // string@09e9 │ │ +065252: 6e20 ed17 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065258: 0c01 |0172: move-result-object v1 │ │ +06525a: 52b2 a400 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +06525e: 7110 ab17 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +065264: 0c02 |0178: move-result-object v2 │ │ +065266: 6e20 ed17 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06526c: 0c01 |017c: move-result-object v1 │ │ +06526e: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ +065272: 6e20 ed17 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065278: 0c01 |0182: move-result-object v1 │ │ +06527a: 6e10 0f03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030f │ │ +065280: 0c02 |0186: move-result-object v2 │ │ +065282: 52b3 a400 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a4 │ │ +065286: 6e20 0801 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0108 │ │ +06528c: 0c02 |018c: move-result-object v2 │ │ +06528e: 6e20 ed17 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065294: 0c01 |0190: move-result-object v1 │ │ +065296: 1a02 f900 |0191: const-string v2, ") for fragment " // string@00f9 │ │ +06529a: 6e20 ed17 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0652a0: 0c01 |0196: move-result-object v1 │ │ +0652a2: 6e20 ec17 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0652a8: 0c01 |019a: move-result-object v1 │ │ +0652aa: 6e10 f217 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0652b0: 0c01 |019e: move-result-object v1 │ │ +0652b2: 7020 a017 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0652b8: 7020 1104 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +0652be: 5bb7 a300 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +0652c2: 54b0 b900 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +0652c6: 6e20 0c03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@030c │ │ +0652cc: 0c00 |01ac: move-result-object v0 │ │ +0652ce: 54b1 b900 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +0652d2: 6e40 4903 0b17 |01af: invoke-virtual {v11, v0, v7, v1}, Landroid/support/v4/app/Fragment;.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@0349 │ │ +0652d8: 0c00 |01b2: move-result-object v0 │ │ +0652da: 5bb0 c200 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0652de: 54b0 c200 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0652e2: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +0652e6: 54b0 c200 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0652ea: 5bb0 ae00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +0652ee: 54b0 c200 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0652f2: 7110 e804 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e8 │ │ +0652f8: 0c00 |01c2: move-result-object v0 │ │ +0652fa: 5bb0 c200 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0652fe: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +065302: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +065304: 6e5e f103 ba0d |01c8: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f1 │ │ +06530a: 0c06 |01cb: move-result-object v6 │ │ +06530c: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +065310: 54b0 c200 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065314: 6e20 7d13 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +06531a: 54b0 c200 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +06531e: 6e20 9913 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1399 │ │ +065324: 55b0 ab00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +065328: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +06532c: 54b0 c200 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065330: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +065334: 6e20 7c13 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +06533a: 54b0 c200 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +06533e: 54b1 b900 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +065342: 6e30 4203 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ +065348: 54b0 b900 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06534c: 6e20 4403 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0344 │ │ +065352: 54b0 c200 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065356: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +06535a: 54b0 b900 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06535e: 6e20 5703 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0357 │ │ +065364: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +065366: 5bb0 b900 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06536a: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +06536c: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +065370: 6300 f600 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065374: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +065378: 1a00 c503 |0202: const-string v0, "FragmentManager" // string@03c5 │ │ +06537c: 2201 6b03 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065380: 7010 e417 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065386: 1a02 2e17 |0209: const-string v2, "moveto STARTED: " // string@172e │ │ +06538a: 6e20 ed17 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065390: 0c01 |020e: move-result-object v1 │ │ +065392: 6e20 ec17 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065398: 0c01 |0212: move-result-object v1 │ │ +06539a: 6e10 f217 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0653a0: 0c01 |0216: move-result-object v1 │ │ +0653a2: 7120 a612 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0653a8: 6e10 5403 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0354 │ │ +0653ae: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +0653b0: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +0653b4: 6300 f600 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0653b8: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +0653bc: 1a00 c503 |0224: const-string v0, "FragmentManager" // string@03c5 │ │ +0653c0: 2201 6b03 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0653c4: 7010 e417 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0653ca: 1a02 2d17 |022b: const-string v2, "moveto RESUMED: " // string@172d │ │ +0653ce: 6e20 ed17 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0653d4: 0c01 |0230: move-result-object v1 │ │ +0653d6: 6e20 ec17 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0653dc: 0c01 |0234: move-result-object v1 │ │ +0653de: 6e10 f217 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0653e4: 0c01 |0238: move-result-object v1 │ │ +0653e6: 7120 a612 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0653ec: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +0653ee: 5cb0 b600 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ +0653f2: 6e10 5203 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0352 │ │ +0653f8: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +0653fa: 5bb0 b900 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +0653fe: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +065400: 5bb0 ba00 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +065404: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +065408: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +06540a: 5bb0 ae00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +06540e: 2900 e1fe |024d: goto/16 012e // -011f │ │ +065412: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +065414: 5bb0 ae00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +065418: 2898 |0252: goto 01ea // -0068 │ │ +06541a: 52b0 bb00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +06541e: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +065422: 52b0 bb00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +065426: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +06542c: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +065430: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +065432: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +065436: 55a0 0a01 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +06543a: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +06543e: 54b0 9d00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +065442: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +065446: 54b9 9d00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +06544a: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +06544c: 5bb0 9d00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +065450: 6e10 1c13 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ +065456: 54b0 9d00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +06545a: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +06545e: 59bc bc00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ +065462: 121c |0277: const/4 v12, #int 1 // #1 │ │ +065464: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +065468: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +06546a: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +06546e: 6300 f600 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065472: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +065476: 1a00 c503 |0281: const-string v0, "FragmentManager" // string@03c5 │ │ +06547a: 2201 6b03 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +06547e: 7010 e417 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065484: 1a02 2817 |0288: const-string v2, "movefrom RESUMED: " // string@1728 │ │ +065488: 6e20 ed17 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06548e: 0c01 |028d: move-result-object v1 │ │ +065490: 6e20 ec17 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065496: 0c01 |0291: move-result-object v1 │ │ +065498: 6e10 f217 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06549e: 0c01 |0295: move-result-object v1 │ │ +0654a0: 7120 a612 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0654a6: 6e10 4f03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@034f │ │ +0654ac: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +0654ae: 5cb0 b600 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b6 │ │ +0654b2: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +0654b4: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +0654b8: 6300 f600 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0654bc: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +0654c0: 1a00 c503 |02a6: const-string v0, "FragmentManager" // string@03c5 │ │ +0654c4: 2201 6b03 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0654c8: 7010 e417 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0654ce: 1a02 2917 |02ad: const-string v2, "movefrom STARTED: " // string@1729 │ │ +0654d2: 6e20 ed17 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0654d8: 0c01 |02b2: move-result-object v1 │ │ +0654da: 6e20 ec17 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0654e0: 0c01 |02b6: move-result-object v1 │ │ +0654e2: 6e10 f217 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0654e8: 0c01 |02ba: move-result-object v1 │ │ +0654ea: 7120 a612 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0654f0: 6e10 5503 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0355 │ │ +0654f6: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +0654f8: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +0654fc: 6300 f600 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065500: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +065504: 1a00 c503 |02c8: const-string v0, "FragmentManager" // string@03c5 │ │ +065508: 2201 6b03 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +06550c: 7010 e417 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065512: 1a02 2a17 |02cf: const-string v2, "movefrom STOPPED: " // string@172a │ │ +065516: 6e20 ed17 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06551c: 0c01 |02d4: move-result-object v1 │ │ +06551e: 6e20 ec17 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065524: 0c01 |02d8: move-result-object v1 │ │ +065526: 6e10 f217 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06552c: 0c01 |02dc: move-result-object v1 │ │ +06552e: 7120 a612 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065534: 6e10 5103 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0351 │ │ +06553a: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +06553c: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +065540: 6300 f600 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065544: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +065548: 1a00 c503 |02ea: const-string v0, "FragmentManager" // string@03c5 │ │ +06554c: 2201 6b03 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065550: 7010 e417 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065556: 1a02 2617 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1726 │ │ +06555a: 6e20 ed17 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065560: 0c01 |02f6: move-result-object v1 │ │ +065562: 6e20 ec17 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065568: 0c01 |02fa: move-result-object v1 │ │ +06556a: 6e10 f217 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065570: 0c01 |02fe: move-result-object v1 │ │ +065572: 7120 a612 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065578: 54b0 c200 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +06557c: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +065580: 54a0 0001 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065584: 6e10 7e03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@037e │ │ +06558a: 0a00 |030b: move-result v0 │ │ +06558c: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +065590: 54b0 ba00 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +065594: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +065598: 6e20 0d04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@040d │ │ +06559e: 6e10 4b03 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@034b │ │ +0655a4: 54b0 c200 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0655a8: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +0655ac: 54b0 a300 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +0655b0: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +0655b4: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +0655b6: 52a0 0901 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +0655ba: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +0655be: 55a0 0a01 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@010a │ │ +0655c2: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +0655c6: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +0655c8: 6e5e f103 ba0d |032a: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03f1 │ │ +0655ce: 0c06 |032d: move-result-object v6 │ │ +0655d0: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +0655d4: 07b8 |0330: move-object v8, v11 │ │ +0655d6: 54b0 c200 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0655da: 5bb0 9d00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009d │ │ +0655de: 59bc bc00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bc │ │ +0655e2: 2200 bb00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00bb │ │ +0655e6: 7030 c403 a008 |0339: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@03c4 │ │ +0655ec: 6e20 5314 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1453 │ │ +0655f2: 54b0 c200 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0655f6: 6e20 7d13 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +0655fc: 54b0 a300 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +065600: 54b1 c200 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065604: 6e20 b913 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@13b9 │ │ +06560a: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +06560c: 5bb0 a300 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a3 │ │ +065610: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +065612: 5bb0 c200 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +065616: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +065618: 5bb0 ae00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +06561c: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +065620: 6300 f600 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065624: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +065628: 1a00 c503 |035a: const-string v0, "FragmentManager" // string@03c5 │ │ +06562c: 2201 6b03 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065630: 7010 e417 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065636: 1a02 2717 |0361: const-string v2, "movefrom CREATED: " // string@1727 │ │ +06563a: 6e20 ed17 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065640: 0c01 |0366: move-result-object v1 │ │ +065642: 6e20 ec17 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065648: 0c01 |036a: move-result-object v1 │ │ +06564a: 6e10 f217 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065650: 0c01 |036e: move-result-object v1 │ │ +065652: 7120 a612 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065658: 55b0 b800 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +06565c: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +065660: 6e10 4a03 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@034a │ │ +065666: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +065668: 5cb0 a000 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +06566c: 6e10 3603 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0336 │ │ +065672: 55b0 a000 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a0 │ │ +065676: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +06567a: 2200 f200 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00f2 │ │ +06567e: 2201 6b03 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065682: 7010 e417 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065688: 1a02 be03 |038a: const-string v2, "Fragment " // string@03be │ │ +06568c: 6e20 ed17 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065692: 0c01 |038f: move-result-object v1 │ │ +065694: 6e20 ec17 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06569a: 0c01 |0393: move-result-object v1 │ │ +06569c: 1a02 4c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@004c │ │ +0656a0: 6e20 ed17 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0656a6: 0c01 |0399: move-result-object v1 │ │ +0656a8: 6e10 f217 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0656ae: 0c01 |039d: move-result-object v1 │ │ +0656b0: 7020 7f05 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@057f │ │ +0656b6: 2700 |03a1: throw v0 │ │ +0656b8: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +0656bc: 55b0 b800 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +0656c0: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +0656c4: 6e20 f403 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ +0656ca: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +0656ce: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +0656d0: 5bb0 9b00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009b │ │ +0656d4: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +0656d6: 5bb0 a800 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a8 │ │ +0656da: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +0656de: 0000 |03b5: nop // spacer │ │ +0656e0: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +0656fc: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x000b line=842 │ │ 0x000c line=844 │ │ 0x0014 line=846 │ │ 0x0016 line=850 │ │ @@ -125568,18 +125681,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -065730: |[065730] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -065740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065742: 5c10 1401 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -065746: 0e00 |0003: return-void │ │ +065718: |[065718] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +065728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06572a: 5c10 1401 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +06572e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1885 │ │ 0x0003 line=1886 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -125588,31 +125701,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 │ │ -065748: |[065748] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -065758: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06575a: 5570 a500 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ -06575e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -065762: 5560 0c01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ -065766: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -06576a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06576c: 5c60 0d01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ -065770: 0e00 |000c: return-void │ │ -065772: 5c73 a500 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ -065776: 5262 0901 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ -06577a: 0760 |0011: move-object v0, v6 │ │ -06577c: 0771 |0012: move-object v1, v7 │ │ -06577e: 0134 |0013: move v4, v3 │ │ -065780: 0135 |0014: move v5, v3 │ │ -065782: 7406 f903 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@03f9 │ │ -065788: 28f4 |0018: goto 000c // -000c │ │ +065730: |[065730] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +065740: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +065742: 5570 a500 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ +065746: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +06574a: 5560 0c01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010c │ │ +06574e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +065752: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +065754: 5c60 0d01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010d │ │ +065758: 0e00 |000c: return-void │ │ +06575a: 5c73 a500 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a5 │ │ +06575e: 5262 0901 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0109 │ │ +065762: 0760 |0011: move-object v0, v6 │ │ +065764: 0771 |0012: move-object v1, v7 │ │ +065766: 0134 |0013: move v4, v3 │ │ +065768: 0135 |0014: move v5, v3 │ │ +06576a: 7406 f903 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@03f9 │ │ +065770: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=827 │ │ 0x0005 line=828 │ │ 0x0009 line=830 │ │ 0x000c line=836 │ │ 0x000d line=833 │ │ @@ -125626,20 +125739,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06578c: |[06578c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -06579c: 2200 b800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00b8 │ │ -0657a0: 7020 be03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03be │ │ -0657a6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0657a8: 6e30 e403 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ -0657ae: 0e00 |0009: return-void │ │ +065774: |[065774] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +065784: 2200 b800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00b8 │ │ +065788: 7020 be03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03be │ │ +06578e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +065790: 6e30 e403 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ +065796: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0009 line=488 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -125648,33 +125761,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0657b0: |[0657b0] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -0657c0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -0657c4: 2200 5603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -0657c8: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0657cc: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0657d2: 1a02 6c02 |0009: const-string v2, "Bad id: " // string@026c │ │ -0657d6: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0657dc: 0c01 |000e: move-result-object v1 │ │ -0657de: 6e20 e917 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0657e4: 0c01 |0012: move-result-object v1 │ │ -0657e6: 6e10 f217 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0657ec: 0c01 |0016: move-result-object v1 │ │ -0657ee: 7020 a017 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0657f4: 2700 |001a: throw v0 │ │ -0657f6: 2200 ba00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ba │ │ -0657fa: 7040 c203 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03c2 │ │ -065800: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -065802: 6e30 e403 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ -065808: 0e00 |0024: return-void │ │ +065798: |[065798] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +0657a8: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +0657ac: 2200 5603 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0657b0: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0657b4: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0657ba: 1a02 6502 |0009: const-string v2, "Bad id: " // string@0265 │ │ +0657be: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0657c4: 0c01 |000e: move-result-object v1 │ │ +0657c6: 6e20 e917 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0657cc: 0c01 |0012: move-result-object v1 │ │ +0657ce: 6e10 f217 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0657d4: 0c01 |0016: move-result-object v1 │ │ +0657d6: 7020 a017 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0657dc: 2700 |001a: throw v0 │ │ +0657de: 2200 ba00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ba │ │ +0657e2: 7040 c203 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03c2 │ │ +0657e8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0657ea: 6e30 e403 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ +0657f0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0002 line=516 │ │ 0x001b line=518 │ │ 0x0024 line=523 │ │ locals : │ │ @@ -125687,20 +125800,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -06580c: |[06580c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -06581c: 2200 b900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00b9 │ │ -065820: 7040 c003 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@03c0 │ │ -065826: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -065828: 6e30 e403 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ -06582e: 0e00 |0009: return-void │ │ +0657f4: |[0657f4] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +065804: 2200 b900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00b9 │ │ +065808: 7040 c003 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@03c0 │ │ +06580e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +065810: 6e30 e403 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03e4 │ │ +065816: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0009 line=504 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -125711,25 +125824,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -065830: |[065830] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -065840: 7010 d103 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ -065846: 6e10 e603 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ -06584c: 5440 0001 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -065850: 5400 da00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -065854: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -065856: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -065858: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -06585a: 6e53 0204 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -065860: 0a00 |0010: move-result v0 │ │ -065862: 0f00 |0011: return v0 │ │ +065818: |[065818] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +065828: 7010 d103 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ +06582e: 6e10 e603 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ +065834: 5440 0001 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065838: 5400 da00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +06583c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06583e: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +065840: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +065842: 6e53 0204 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +065848: 0a00 |0010: move-result v0 │ │ +06584a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0006 line=494 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -125739,36 +125852,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -065864: |[065864] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -065874: 7010 d103 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ -06587a: 6e10 e603 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ -065880: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -065884: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -065888: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -06588c: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065892: 1a02 6c02 |000f: const-string v2, "Bad id: " // string@026c │ │ -065896: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06589c: 0c01 |0014: move-result-object v1 │ │ -06589e: 6e20 e917 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0658a4: 0c01 |0018: move-result-object v1 │ │ -0658a6: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0658ac: 0c01 |001c: move-result-object v1 │ │ -0658ae: 7020 a017 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -0658b4: 2700 |0020: throw v0 │ │ -0658b6: 5430 0001 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0658ba: 5400 da00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0658be: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0658c0: 6e55 0204 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -0658c6: 0a00 |0029: move-result v0 │ │ -0658c8: 0f00 |002a: return v0 │ │ +06584c: |[06584c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +06585c: 7010 d103 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ +065862: 6e10 e603 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ +065868: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +06586c: 2200 5603 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +065870: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065874: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06587a: 1a02 6502 |000f: const-string v2, "Bad id: " // string@0265 │ │ +06587e: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065884: 0c01 |0014: move-result-object v1 │ │ +065886: 6e20 e917 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +06588c: 0c01 |0018: move-result-object v1 │ │ +06588e: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065894: 0c01 |001c: move-result-object v1 │ │ +065896: 7020 a017 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06589c: 2700 |0020: throw v0 │ │ +06589e: 5430 0001 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0658a2: 5400 da00 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0658a6: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0658a8: 6e55 0204 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +0658ae: 0a00 |0029: move-result v0 │ │ +0658b0: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0003 line=528 │ │ 0x0006 line=529 │ │ 0x0008 line=530 │ │ 0x0021 line=532 │ │ @@ -125782,23 +125895,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0658cc: |[0658cc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -0658dc: 7010 d103 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ -0658e2: 6e10 e603 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ -0658e8: 5420 0001 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0658ec: 5400 da00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ -0658f0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -0658f2: 6e54 0204 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ -0658f8: 0a00 |000e: move-result v0 │ │ -0658fa: 0f00 |000f: return v0 │ │ +0658b4: |[0658b4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +0658c4: 7010 d103 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03d1 │ │ +0658ca: 6e10 e603 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e6 │ │ +0658d0: 5420 0001 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0658d4: 5400 da00 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00da │ │ +0658d8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0658da: 6e54 0204 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0402 │ │ +0658e0: 0a00 |000e: move-result v0 │ │ +0658e2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=510 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -125810,130 +125923,130 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 224 16-bit code units │ │ -0658fc: |[0658fc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -06590c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -06590e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -065910: 54b6 0401 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065914: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -065918: 0f09 |0006: return v9 │ │ -06591a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -06591e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -065922: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -065926: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -06592a: 54b6 0401 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06592e: 6e10 1618 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065934: 0a06 |0014: move-result v6 │ │ -065936: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -06593a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -06593e: 54b6 0401 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065942: 6e20 1318 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -065948: 0c01 |001e: move-result-object v1 │ │ -06594a: 1f01 a500 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -06594e: 6e20 bf02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bf │ │ -065954: 6e10 0604 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ -06595a: 0189 |0027: move v9, v8 │ │ -06595c: 28de |0028: goto 0006 // -0022 │ │ -06595e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -065960: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -065964: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -065968: 54b6 0401 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06596c: 6e10 1618 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065972: 0a06 |0033: move-result v6 │ │ -065974: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -065978: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -06597c: 54b6 0401 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065980: 6e20 1018 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065986: 0c01 |003d: move-result-object v1 │ │ -065988: 1f01 a500 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -06598c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -065990: 6e10 b902 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b9 │ │ -065996: 0c06 |0045: move-result-object v6 │ │ -065998: 6e20 d217 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -06599e: 0a06 |0049: move-result v6 │ │ -0659a0: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -0659a4: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -0659a8: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -0659ac: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -0659b0: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0659b4: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -0659b8: 54b6 0401 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0659bc: 6e20 1018 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0659c2: 0c01 |005b: move-result-object v1 │ │ -0659c4: 1f01 a500 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -0659c8: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -0659cc: 6e10 b902 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b9 │ │ -0659d2: 0c06 |0063: move-result-object v6 │ │ -0659d4: 6e20 d217 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -0659da: 0a06 |0067: move-result v6 │ │ -0659dc: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -0659e0: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -0659e4: 5216 6a00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0659e8: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -0659ec: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0659f0: 28e2 |0072: goto 0054 // -001e │ │ -0659f2: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -0659f6: 5216 6a00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0659fa: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -0659fe: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -065a02: 28bb |007b: goto 0036 // -0045 │ │ -065a04: 54b6 0401 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065a08: 6e10 1618 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065a0e: 0a06 |0081: move-result v6 │ │ -065a10: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -065a14: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -065a18: 2205 7c03 |0086: new-instance v5, Ljava/util/ArrayList; // type@037c │ │ -065a1c: 7010 0918 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -065a22: 54b6 0401 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065a26: 6e10 1618 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065a2c: 0a06 |0090: move-result v6 │ │ -065a2e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -065a32: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -065a36: 54b6 0401 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -065a3a: 6e20 1318 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ -065a40: 0c06 |009a: move-result-object v6 │ │ -065a42: 6e20 0d18 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -065a48: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -065a4c: 28f3 |00a0: goto 0093 // -000d │ │ -065a4e: 6e10 1618 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065a54: 0a06 |00a4: move-result v6 │ │ -065a56: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -065a5a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -065a5c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -065a60: 6306 f600 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065a64: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -065a68: 1a06 cc03 |00ae: const-string v6, "FragmentManager" // string@03cc │ │ -065a6c: 2207 6b03 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -065a70: 7010 e417 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065a76: 1a0a 4d0a |00b5: const-string v10, "Popping back stack state: " // string@0a4d │ │ -065a7a: 6e20 ed17 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065a80: 0c07 |00ba: move-result-object v7 │ │ -065a82: 6e20 1018 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065a88: 0c0a |00be: move-result-object v10 │ │ -065a8a: 6e20 ec17 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065a90: 0c07 |00c2: move-result-object v7 │ │ -065a92: 6e10 f217 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065a98: 0c07 |00c6: move-result-object v7 │ │ -065a9a: 7120 a612 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065aa0: 6e20 1018 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065aa6: 0c06 |00cd: move-result-object v6 │ │ -065aa8: 1f06 a500 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -065aac: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -065ab0: 0187 |00d2: move v7, v8 │ │ -065ab2: 6e20 bf02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bf │ │ -065ab8: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065abc: 28d0 |00d8: goto 00a8 // -0030 │ │ -065abe: 0197 |00d9: move v7, v9 │ │ -065ac0: 28f9 |00da: goto 00d3 // -0007 │ │ -065ac2: 6e10 0604 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ -065ac8: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +0658e4: |[0658e4] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +0658f4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0658f6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0658f8: 54b6 0401 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0658fc: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +065900: 0f09 |0006: return v9 │ │ +065902: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +065906: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +06590a: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +06590e: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +065912: 54b6 0401 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +065916: 6e10 1618 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06591c: 0a06 |0014: move-result v6 │ │ +06591e: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +065922: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +065926: 54b6 0401 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +06592a: 6e20 1318 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +065930: 0c01 |001e: move-result-object v1 │ │ +065932: 1f01 a500 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +065936: 6e20 bf02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bf │ │ +06593c: 6e10 0604 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ +065942: 0189 |0027: move v9, v8 │ │ +065944: 28de |0028: goto 0006 // -0022 │ │ +065946: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +065948: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +06594c: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +065950: 54b6 0401 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +065954: 6e10 1618 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06595a: 0a06 |0033: move-result v6 │ │ +06595c: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +065960: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +065964: 54b6 0401 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +065968: 6e20 1018 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06596e: 0c01 |003d: move-result-object v1 │ │ +065970: 1f01 a500 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +065974: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +065978: 6e10 b902 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b9 │ │ +06597e: 0c06 |0045: move-result-object v6 │ │ +065980: 6e20 d217 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +065986: 0a06 |0049: move-result v6 │ │ +065988: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +06598c: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +065990: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +065994: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +065998: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06599c: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +0659a0: 54b6 0401 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0659a4: 6e20 1018 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0659aa: 0c01 |005b: move-result-object v1 │ │ +0659ac: 1f01 a500 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +0659b0: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +0659b4: 6e10 b902 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b9 │ │ +0659ba: 0c06 |0063: move-result-object v6 │ │ +0659bc: 6e20 d217 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +0659c2: 0a06 |0067: move-result v6 │ │ +0659c4: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +0659c8: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +0659cc: 5216 6a00 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0659d0: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +0659d4: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0659d8: 28e2 |0072: goto 0054 // -001e │ │ +0659da: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +0659de: 5216 6a00 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0659e2: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +0659e6: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0659ea: 28bb |007b: goto 0036 // -0045 │ │ +0659ec: 54b6 0401 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0659f0: 6e10 1618 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0659f6: 0a06 |0081: move-result v6 │ │ +0659f8: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0659fc: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +065a00: 2205 7c03 |0086: new-instance v5, Ljava/util/ArrayList; // type@037c │ │ +065a04: 7010 0918 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +065a0a: 54b6 0401 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +065a0e: 6e10 1618 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065a14: 0a06 |0090: move-result v6 │ │ +065a16: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +065a1a: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +065a1e: 54b6 0401 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +065a22: 6e20 1318 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1813 │ │ +065a28: 0c06 |009a: move-result-object v6 │ │ +065a2a: 6e20 0d18 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +065a30: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +065a34: 28f3 |00a0: goto 0093 // -000d │ │ +065a36: 6e10 1618 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065a3c: 0a06 |00a4: move-result v6 │ │ +065a3e: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +065a42: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +065a44: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +065a48: 6306 f600 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065a4c: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +065a50: 1a06 c503 |00ae: const-string v6, "FragmentManager" // string@03c5 │ │ +065a54: 2207 6b03 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +065a58: 7010 e417 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065a5e: 1a0a 460a |00b5: const-string v10, "Popping back stack state: " // string@0a46 │ │ +065a62: 6e20 ed17 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065a68: 0c07 |00ba: move-result-object v7 │ │ +065a6a: 6e20 1018 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065a70: 0c0a |00be: move-result-object v10 │ │ +065a72: 6e20 ec17 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065a78: 0c07 |00c2: move-result-object v7 │ │ +065a7a: 6e10 f217 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065a80: 0c07 |00c6: move-result-object v7 │ │ +065a82: 7120 a612 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065a88: 6e20 1018 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065a8e: 0c06 |00cd: move-result-object v6 │ │ +065a90: 1f06 a500 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +065a94: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +065a98: 0187 |00d2: move v7, v8 │ │ +065a9a: 6e20 bf02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bf │ │ +065aa0: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +065aa4: 28d0 |00d8: goto 00a8 // -0030 │ │ +065aa6: 0197 |00d9: move v7, v9 │ │ +065aa8: 28f9 |00da: goto 00d3 // -0007 │ │ +065aaa: 6e10 0604 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0406 │ │ +065ab0: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1518 │ │ 0x0006 line=1577 │ │ 0x0007 line=1521 │ │ 0x000f line=1522 │ │ 0x0017 line=1523 │ │ @@ -125990,35 +126103,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 │ │ -065acc: |[065acc] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -065adc: 5260 ad00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -065ae0: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -065ae4: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -065ae8: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -065aec: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065af2: 1a02 c503 |000b: const-string v2, "Fragment " // string@03c5 │ │ -065af6: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065afc: 0c01 |0010: move-result-object v1 │ │ -065afe: 6e20 ec17 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065b04: 0c01 |0014: move-result-object v1 │ │ -065b06: 1a02 6600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0066 │ │ -065b0a: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065b10: 0c01 |001a: move-result-object v1 │ │ -065b12: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065b18: 0c01 |001e: move-result-object v1 │ │ -065b1a: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -065b20: 7020 1104 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -065b26: 5260 ad00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -065b2a: 6e30 cd01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -065b30: 0e00 |002a: return-void │ │ +065ab4: |[065ab4] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +065ac4: 5260 ad00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +065ac8: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +065acc: 2200 5703 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +065ad0: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +065ad4: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065ada: 1a02 be03 |000b: const-string v2, "Fragment " // string@03be │ │ +065ade: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065ae4: 0c01 |0010: move-result-object v1 │ │ +065ae6: 6e20 ec17 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065aec: 0c01 |0014: move-result-object v1 │ │ +065aee: 1a02 6600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0066 │ │ +065af2: 6e20 ed17 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065af8: 0c01 |001a: move-result-object v1 │ │ +065afa: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065b00: 0c01 |001e: move-result-object v1 │ │ +065b02: 7020 a417 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +065b08: 7020 1104 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +065b0e: 5260 ad00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +065b12: 6e30 cd01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +065b18: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0004 line=563 │ │ 0x0025 line=566 │ │ 0x002a line=567 │ │ locals : │ │ @@ -126032,66 +126145,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 │ │ -065b34: |[065b34] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -065b44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -065b46: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -065b48: 6301 f600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065b4c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -065b50: 1a01 cc03 |0006: const-string v1, "FragmentManager" // string@03cc │ │ -065b54: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -065b58: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065b5e: 1a03 eb19 |000d: const-string v3, "remove: " // string@19eb │ │ -065b62: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065b68: 0c02 |0012: move-result-object v2 │ │ -065b6a: 6e20 ec17 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065b70: 0c02 |0016: move-result-object v2 │ │ -065b72: 1a03 8900 |0017: const-string v3, " nesting=" // string@0089 │ │ -065b76: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065b7c: 0c02 |001c: move-result-object v2 │ │ -065b7e: 5283 9f00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -065b82: 6e20 e917 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065b88: 0c02 |0022: move-result-object v2 │ │ -065b8a: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065b90: 0c02 |0026: move-result-object v2 │ │ -065b92: 7120 a612 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065b98: 6e10 2203 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0322 │ │ -065b9e: 0a01 |002d: move-result v1 │ │ -065ba0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -065ba4: 0106 |0030: move v6, v0 │ │ -065ba6: 5581 a600 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ -065baa: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -065bae: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -065bb2: 5471 0101 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -065bb6: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -065bba: 5471 0101 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -065bbe: 6e20 1418 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ -065bc4: 5581 aa00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -065bc8: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -065bcc: 5581 b100 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -065bd0: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -065bd4: 5c70 0e01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -065bd8: 5c85 9c00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -065bdc: 5c80 b400 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ -065be0: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -065be4: 0152 |0050: move v2, v5 │ │ -065be6: 0770 |0051: move-object v0, v7 │ │ -065be8: 0781 |0052: move-object v1, v8 │ │ -065bea: 0193 |0053: move v3, v9 │ │ -065bec: 01a4 |0054: move v4, v10 │ │ -065bee: 7406 f903 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@03f9 │ │ -065bf4: 0e00 |0058: return-void │ │ -065bf6: 0156 |0059: move v6, v5 │ │ -065bf8: 28d7 |005a: goto 0031 // -0029 │ │ -065bfa: 0102 |005b: move v2, v0 │ │ -065bfc: 28f5 |005c: goto 0051 // -000b │ │ +065b1c: |[065b1c] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +065b2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +065b2e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +065b30: 6301 f600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065b34: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +065b38: 1a01 c503 |0006: const-string v1, "FragmentManager" // string@03c5 │ │ +065b3c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +065b40: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065b46: 1a03 e419 |000d: const-string v3, "remove: " // string@19e4 │ │ +065b4a: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065b50: 0c02 |0012: move-result-object v2 │ │ +065b52: 6e20 ec17 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065b58: 0c02 |0016: move-result-object v2 │ │ +065b5a: 1a03 8900 |0017: const-string v3, " nesting=" // string@0089 │ │ +065b5e: 6e20 ed17 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065b64: 0c02 |001c: move-result-object v2 │ │ +065b66: 5283 9f00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +065b6a: 6e20 e917 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065b70: 0c02 |0022: move-result-object v2 │ │ +065b72: 6e10 f217 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065b78: 0c02 |0026: move-result-object v2 │ │ +065b7a: 7120 a612 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065b80: 6e10 2203 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0322 │ │ +065b86: 0a01 |002d: move-result v1 │ │ +065b88: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +065b8c: 0106 |0030: move v6, v0 │ │ +065b8e: 5581 a600 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a6 │ │ +065b92: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +065b96: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +065b9a: 5471 0101 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065b9e: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +065ba2: 5471 0101 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065ba6: 6e20 1418 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ +065bac: 5581 aa00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +065bb0: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +065bb4: 5581 b100 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +065bb8: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +065bbc: 5c70 0e01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +065bc0: 5c85 9c00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +065bc4: 5c80 b400 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b4 │ │ +065bc8: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +065bcc: 0152 |0050: move v2, v5 │ │ +065bce: 0770 |0051: move-object v0, v7 │ │ +065bd0: 0781 |0052: move-object v1, v8 │ │ +065bd2: 0193 |0053: move v3, v9 │ │ +065bd4: 01a4 |0054: move v4, v10 │ │ +065bd6: 7406 f903 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@03f9 │ │ +065bdc: 0e00 |0058: return-void │ │ +065bde: 0156 |0059: move v6, v5 │ │ +065be0: 28d7 |005a: goto 0031 // -0029 │ │ +065be2: 0102 |005b: move v2, v0 │ │ +065be4: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1201 │ │ 0x002a line=1202 │ │ 0x0031 line=1203 │ │ 0x0037 line=1204 │ │ 0x003b line=1205 │ │ @@ -126116,20 +126229,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 │ │ -065c00: |[065c00] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -065c10: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -065c14: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -065c18: 5410 0501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -065c1c: 6e20 1418 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ -065c22: 0e00 |0009: return-void │ │ +065be8: |[065be8] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +065bf8: 5410 0501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +065bfc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +065c00: 5410 0501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +065c04: 6e20 1418 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ +065c0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x0009 line=558 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -126140,30 +126253,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -065c24: |[065c24] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -065c34: 5421 0501 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -065c38: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -065c3c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -065c3e: 5421 0501 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -065c42: 6e10 1618 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065c48: 0a01 |000a: move-result v1 │ │ -065c4a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -065c4e: 5421 0501 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ -065c52: 6e20 1018 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065c58: 0c01 |0012: move-result-object v1 │ │ -065c5a: 1f01 b500 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00b5 │ │ -065c5e: 7210 a403 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03a4 │ │ -065c64: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -065c68: 28eb |001a: goto 0005 // -0015 │ │ -065c6a: 0e00 |001b: return-void │ │ +065c0c: |[065c0c] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +065c1c: 5421 0501 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +065c20: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +065c24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +065c26: 5421 0501 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +065c2a: 6e10 1618 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065c30: 0a01 |000a: move-result v1 │ │ +065c32: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +065c36: 5421 0501 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0105 │ │ +065c3a: 6e20 1018 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065c40: 0c01 |0012: move-result-object v1 │ │ +065c42: 1f01 b500 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00b5 │ │ +065c46: 7210 a403 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03a4 │ │ +065c4c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065c50: 28eb |001a: goto 0005 // -0015 │ │ +065c52: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1502 │ │ 0x0004 line=1503 │ │ 0x000d line=1504 │ │ 0x0018 line=1503 │ │ 0x001b line=1507 │ │ @@ -126176,298 +126289,298 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 573 16-bit code units │ │ -065c6c: |[065c6c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -065c7c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -065c7e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -065c80: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -065c84: 0e00 |0004: return-void │ │ -065c86: 07d2 |0005: move-object v2, v13 │ │ -065c88: 1f02 be00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ -065c8c: 5427 1701 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -065c90: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -065c94: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -065c98: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -065c9a: 6e10 1618 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065ca0: 0a07 |0012: move-result v7 │ │ -065ca2: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -065ca6: 6e20 1018 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065cac: 0c01 |0018: move-result-object v1 │ │ -065cae: 1f01 ad00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ -065cb2: 6307 f600 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065cb6: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -065cba: 1a07 cc03 |001f: const-string v7, "FragmentManager" // string@03cc │ │ -065cbe: 2208 6b03 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065cc2: 7010 e417 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065cc8: 1a09 2a1a |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1a2a │ │ -065ccc: 6e20 ed17 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065cd2: 0c08 |002b: move-result-object v8 │ │ -065cd4: 6e20 ec17 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065cda: 0c08 |002f: move-result-object v8 │ │ -065cdc: 6e10 f217 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065ce2: 0c08 |0033: move-result-object v8 │ │ -065ce4: 7120 a612 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065cea: 5427 1701 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -065cee: 5218 ad00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -065cf2: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -065cf6: 5b31 2701 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -065cfa: 5b1a ba00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -065cfe: 591b 9f00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ -065d02: 5c1b ac00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ -065d06: 5c1b 9c00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -065d0a: 5b1a be00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -065d0e: 5437 2901 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -065d12: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -065d16: 5437 2901 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -065d1a: 54c8 0001 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -065d1e: 6e10 7103 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ -065d24: 0c08 |0054: move-result-object v8 │ │ -065d26: 6e20 d501 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -065d2c: 5437 2901 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -065d30: 1a08 4c0d |005a: const-string v8, "android:view_state" // string@0d4c │ │ -065d34: 6e20 c701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01c7 │ │ -065d3a: 0c07 |005f: move-result-object v7 │ │ -065d3c: 5b17 ba00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -065d40: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065d44: 28ab |0064: goto 000f // -0055 │ │ -065d46: 2207 7c03 |0065: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ -065d4a: 5428 1701 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -065d4e: 2188 |0069: array-length v8, v8 │ │ -065d50: 7020 0a18 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -065d56: 5bc7 ff00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065d5a: 54c7 0301 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -065d5e: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -065d62: 54c7 0301 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -065d66: 6e10 0e18 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -065d6c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -065d6e: 5427 1701 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -065d72: 2177 |007b: array-length v7, v7 │ │ -065d74: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -065d78: 5427 1701 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -065d7c: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -065d80: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -065d84: 54c7 0001 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -065d88: 54c8 1001 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -065d8c: 6e30 3304 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0433 │ │ -065d92: 0c01 |008b: move-result-object v1 │ │ -065d94: 6307 f600 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065d98: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -065d9c: 1a07 cc03 |0090: const-string v7, "FragmentManager" // string@03cc │ │ -065da0: 2208 6b03 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065da4: 7010 e417 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065daa: 1a09 261a |0097: const-string v9, "restoreAllState: active #" // string@1a26 │ │ -065dae: 6e20 ed17 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065db4: 0c08 |009c: move-result-object v8 │ │ -065db6: 6e20 e917 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065dbc: 0c08 |00a0: move-result-object v8 │ │ -065dbe: 1a09 1b01 |00a1: const-string v9, ": " // string@011b │ │ -065dc2: 6e20 ed17 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065dc8: 0c08 |00a6: move-result-object v8 │ │ -065dca: 6e20 ec17 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065dd0: 0c08 |00aa: move-result-object v8 │ │ -065dd2: 6e10 f217 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065dd8: 0c08 |00ae: move-result-object v8 │ │ -065dda: 7120 a612 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065de0: 54c7 ff00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065de4: 6e20 0d18 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -065dea: 5b3a 2701 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ -065dee: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065df2: 28be |00bb: goto 0079 // -0042 │ │ -065df4: 54c7 ff00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065df8: 6e20 0d18 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -065dfe: 54c7 0301 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -065e02: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -065e06: 2207 7c03 |00c5: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ -065e0a: 7010 0918 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -065e10: 5bc7 0301 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -065e14: 6307 f600 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065e18: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -065e1c: 1a07 cc03 |00d0: const-string v7, "FragmentManager" // string@03cc │ │ -065e20: 2208 6b03 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065e24: 7010 e417 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065e2a: 1a09 281a |00d7: const-string v9, "restoreAllState: avail #" // string@1a28 │ │ -065e2e: 6e20 ed17 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065e34: 0c08 |00dc: move-result-object v8 │ │ -065e36: 6e20 e917 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065e3c: 0c08 |00e0: move-result-object v8 │ │ -065e3e: 6e10 f217 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065e44: 0c08 |00e4: move-result-object v8 │ │ -065e46: 7120 a612 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065e4c: 54c7 0301 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ -065e50: 7110 ad17 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -065e56: 0c08 |00ed: move-result-object v8 │ │ -065e58: 6e20 0d18 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -065e5e: 28c8 |00f1: goto 00b9 // -0038 │ │ -065e60: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -065e64: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -065e66: 6e10 1618 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065e6c: 0a07 |00f8: move-result v7 │ │ -065e6e: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -065e72: 6e20 1018 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065e78: 0c01 |00fe: move-result-object v1 │ │ -065e7a: 1f01 ad00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ -065e7e: 5217 bf00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -065e82: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -065e86: 5217 bf00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -065e8a: 54c8 ff00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065e8e: 6e10 1618 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -065e94: 0a08 |010c: move-result v8 │ │ -065e96: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -065e9a: 54c7 ff00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065e9e: 5218 bf00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -065ea2: 6e20 1018 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065ea8: 0c07 |0116: move-result-object v7 │ │ -065eaa: 1f07 ad00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00ad │ │ -065eae: 5b17 be00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -065eb2: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065eb6: 28d8 |011d: goto 00f5 // -0028 │ │ -065eb8: 1a07 cc03 |011e: const-string v7, "FragmentManager" // string@03cc │ │ -065ebc: 2208 6b03 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065ec0: 7010 e417 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065ec6: 1a09 7f0a |0125: const-string v9, "Re-attaching retained fragment " // string@0a7f │ │ -065eca: 6e20 ed17 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065ed0: 0c08 |012a: move-result-object v8 │ │ -065ed2: 6e20 ec17 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065ed8: 0c08 |012e: move-result-object v8 │ │ -065eda: 1a09 9600 |012f: const-string v9, " target no longer exists: " // string@0096 │ │ -065ede: 6e20 ed17 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065ee4: 0c08 |0134: move-result-object v8 │ │ -065ee6: 5219 bf00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -065eea: 6e20 e917 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065ef0: 0c08 |013a: move-result-object v8 │ │ -065ef2: 6e10 f217 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065ef8: 0c08 |013e: move-result-object v8 │ │ -065efa: 7120 a812 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -065f00: 5b1a be00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -065f04: 28d7 |0144: goto 011b // -0029 │ │ -065f06: 5427 1801 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -065f0a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -065f0e: 2207 7c03 |0149: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ -065f12: 5428 1801 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -065f16: 2188 |014d: array-length v8, v8 │ │ -065f18: 7020 0a18 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -065f1e: 5bc7 0101 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -065f22: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -065f24: 5427 1801 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -065f28: 2177 |0156: array-length v7, v7 │ │ -065f2a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -065f2e: 54c7 ff00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -065f32: 5428 1801 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -065f36: 4408 0804 |015d: aget v8, v8, v4 │ │ -065f3a: 6e20 1018 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -065f40: 0c01 |0162: move-result-object v1 │ │ -065f42: 1f01 ad00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ -065f46: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -065f4a: 2207 5703 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ -065f4e: 2208 6b03 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065f52: 7010 e417 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065f58: 1a09 e909 |016e: const-string v9, "No instantiated fragment for index #" // string@09e9 │ │ -065f5c: 6e20 ed17 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065f62: 0c08 |0173: move-result-object v8 │ │ -065f64: 5429 1801 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -065f68: 4409 0904 |0176: aget v9, v9, v4 │ │ -065f6c: 6e20 e917 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065f72: 0c08 |017b: move-result-object v8 │ │ -065f74: 6e10 f217 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065f7a: 0c08 |017f: move-result-object v8 │ │ -065f7c: 7020 a417 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -065f82: 7020 1104 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -065f88: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -065f8a: 5c17 9c00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -065f8e: 6307 f600 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -065f92: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -065f96: 1a07 cc03 |018d: const-string v7, "FragmentManager" // string@03cc │ │ -065f9a: 2208 6b03 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -065f9e: 7010 e417 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -065fa4: 1a09 271a |0194: const-string v9, "restoreAllState: added #" // string@1a27 │ │ -065fa8: 6e20 ed17 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065fae: 0c08 |0199: move-result-object v8 │ │ -065fb0: 6e20 e917 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -065fb6: 0c08 |019d: move-result-object v8 │ │ -065fb8: 1a09 1b01 |019e: const-string v9, ": " // string@011b │ │ -065fbc: 6e20 ed17 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -065fc2: 0c08 |01a3: move-result-object v8 │ │ -065fc4: 6e20 ec17 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -065fca: 0c08 |01a7: move-result-object v8 │ │ -065fcc: 6e10 f217 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -065fd2: 0c08 |01ab: move-result-object v8 │ │ -065fd4: 7120 a612 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -065fda: 54c7 0101 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -065fde: 6e20 0f18 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ -065fe4: 0a07 |01b4: move-result v7 │ │ -065fe6: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -065fea: 2207 5703 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ -065fee: 1a08 4502 |01b9: const-string v8, "Already added!" // string@0245 │ │ -065ff2: 7020 a417 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -065ff8: 2707 |01be: throw v7 │ │ -065ffa: 54c7 0101 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -065ffe: 6e20 0d18 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066004: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -066008: 288e |01c6: goto 0154 // -0072 │ │ -06600a: 5bca 0101 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -06600e: 5427 1901 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -066012: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -066016: 2207 7c03 |01cd: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ -06601a: 5428 1901 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -06601e: 2188 |01d1: array-length v8, v8 │ │ -066020: 7020 0a18 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ -066026: 5bc7 0401 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06602a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -06602c: 5427 1901 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -066030: 2177 |01da: array-length v7, v7 │ │ -066032: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -066036: 5427 1901 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -06603a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -06603e: 6e20 d702 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02d7 │ │ -066044: 0c00 |01e4: move-result-object v0 │ │ -066046: 6307 f600 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06604a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -06604e: 1a07 cc03 |01e9: const-string v7, "FragmentManager" // string@03cc │ │ -066052: 2208 6b03 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ -066056: 7010 e417 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06605c: 1a09 291a |01f0: const-string v9, "restoreAllState: back stack #" // string@1a29 │ │ -066060: 6e20 ed17 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066066: 0c08 |01f5: move-result-object v8 │ │ -066068: 6e20 e917 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06606e: 0c08 |01f9: move-result-object v8 │ │ -066070: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ -066074: 6e20 ed17 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06607a: 0c08 |01ff: move-result-object v8 │ │ -06607c: 5209 6a00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -066080: 6e20 e917 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066086: 0c08 |0205: move-result-object v8 │ │ -066088: 1a09 0101 |0206: const-string v9, "): " // string@0101 │ │ -06608c: 6e20 ed17 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066092: 0c08 |020b: move-result-object v8 │ │ -066094: 6e20 ec17 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06609a: 0c08 |020f: move-result-object v8 │ │ -06609c: 6e10 f217 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0660a2: 0c08 |0213: move-result-object v8 │ │ -0660a4: 7120 a612 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0660aa: 2205 7401 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0174 │ │ -0660ae: 1a07 cc03 |0219: const-string v7, "FragmentManager" // string@03cc │ │ -0660b2: 7020 2508 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ -0660b8: 2206 4403 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0344 │ │ -0660bc: 7020 7217 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ -0660c2: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -0660c6: 6e40 b302 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b3 │ │ -0660cc: 54c7 0401 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0660d0: 6e20 0d18 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0660d6: 5207 6a00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0660da: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -0660de: 5207 6a00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ -0660e2: 6e30 0e04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@040e │ │ -0660e8: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0660ec: 28a0 |0238: goto 01d8 // -0060 │ │ -0660ee: 5bca 0401 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0660f2: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +065c54: |[065c54] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +065c64: 120b |0000: const/4 v11, #int 0 // #0 │ │ +065c66: 120a |0001: const/4 v10, #int 0 // #0 │ │ +065c68: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +065c6c: 0e00 |0004: return-void │ │ +065c6e: 07d2 |0005: move-object v2, v13 │ │ +065c70: 1f02 be00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ +065c74: 5427 1701 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +065c78: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +065c7c: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +065c80: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +065c82: 6e10 1618 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065c88: 0a07 |0012: move-result v7 │ │ +065c8a: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +065c8e: 6e20 1018 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065c94: 0c01 |0018: move-result-object v1 │ │ +065c96: 1f01 ad00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ +065c9a: 6307 f600 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065c9e: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +065ca2: 1a07 c503 |001f: const-string v7, "FragmentManager" // string@03c5 │ │ +065ca6: 2208 6b03 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065caa: 7010 e417 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065cb0: 1a09 231a |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1a23 │ │ +065cb4: 6e20 ed17 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065cba: 0c08 |002b: move-result-object v8 │ │ +065cbc: 6e20 ec17 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065cc2: 0c08 |002f: move-result-object v8 │ │ +065cc4: 6e10 f217 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065cca: 0c08 |0033: move-result-object v8 │ │ +065ccc: 7120 a612 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065cd2: 5427 1701 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +065cd6: 5218 ad00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +065cda: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +065cde: 5b31 2701 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +065ce2: 5b1a ba00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +065ce6: 591b 9f00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009f │ │ +065cea: 5c1b ac00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ac │ │ +065cee: 5c1b 9c00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +065cf2: 5b1a be00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +065cf6: 5437 2901 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +065cfa: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +065cfe: 5437 2901 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +065d02: 54c8 0001 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065d06: 6e10 7103 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0371 │ │ +065d0c: 0c08 |0054: move-result-object v8 │ │ +065d0e: 6e20 d501 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +065d14: 5437 2901 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +065d18: 1a08 450d |005a: const-string v8, "android:view_state" // string@0d45 │ │ +065d1c: 6e20 c701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01c7 │ │ +065d22: 0c07 |005f: move-result-object v7 │ │ +065d24: 5b17 ba00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +065d28: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065d2c: 28ab |0064: goto 000f // -0055 │ │ +065d2e: 2207 7c03 |0065: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ +065d32: 5428 1701 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +065d36: 2188 |0069: array-length v8, v8 │ │ +065d38: 7020 0a18 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +065d3e: 5bc7 ff00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065d42: 54c7 0301 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +065d46: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +065d4a: 54c7 0301 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +065d4e: 6e10 0e18 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +065d54: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +065d56: 5427 1701 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +065d5a: 2177 |007b: array-length v7, v7 │ │ +065d5c: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +065d60: 5427 1701 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +065d64: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +065d68: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +065d6c: 54c7 0001 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +065d70: 54c8 1001 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +065d74: 6e30 3304 7308 |0088: invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; // method@0433 │ │ +065d7a: 0c01 |008b: move-result-object v1 │ │ +065d7c: 6307 f600 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065d80: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +065d84: 1a07 c503 |0090: const-string v7, "FragmentManager" // string@03c5 │ │ +065d88: 2208 6b03 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065d8c: 7010 e417 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065d92: 1a09 1f1a |0097: const-string v9, "restoreAllState: active #" // string@1a1f │ │ +065d96: 6e20 ed17 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065d9c: 0c08 |009c: move-result-object v8 │ │ +065d9e: 6e20 e917 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065da4: 0c08 |00a0: move-result-object v8 │ │ +065da6: 1a09 1401 |00a1: const-string v9, ": " // string@0114 │ │ +065daa: 6e20 ed17 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065db0: 0c08 |00a6: move-result-object v8 │ │ +065db2: 6e20 ec17 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065db8: 0c08 |00aa: move-result-object v8 │ │ +065dba: 6e10 f217 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065dc0: 0c08 |00ae: move-result-object v8 │ │ +065dc2: 7120 a612 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065dc8: 54c7 ff00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065dcc: 6e20 0d18 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +065dd2: 5b3a 2701 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0127 │ │ +065dd6: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065dda: 28be |00bb: goto 0079 // -0042 │ │ +065ddc: 54c7 ff00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065de0: 6e20 0d18 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +065de6: 54c7 0301 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +065dea: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +065dee: 2207 7c03 |00c5: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ +065df2: 7010 0918 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +065df8: 5bc7 0301 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +065dfc: 6307 f600 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065e00: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +065e04: 1a07 c503 |00d0: const-string v7, "FragmentManager" // string@03c5 │ │ +065e08: 2208 6b03 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065e0c: 7010 e417 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065e12: 1a09 211a |00d7: const-string v9, "restoreAllState: avail #" // string@1a21 │ │ +065e16: 6e20 ed17 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065e1c: 0c08 |00dc: move-result-object v8 │ │ +065e1e: 6e20 e917 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065e24: 0c08 |00e0: move-result-object v8 │ │ +065e26: 6e10 f217 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065e2c: 0c08 |00e4: move-result-object v8 │ │ +065e2e: 7120 a612 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065e34: 54c7 0301 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0103 │ │ +065e38: 7110 ad17 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +065e3e: 0c08 |00ed: move-result-object v8 │ │ +065e40: 6e20 0d18 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +065e46: 28c8 |00f1: goto 00b9 // -0038 │ │ +065e48: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +065e4c: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +065e4e: 6e10 1618 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065e54: 0a07 |00f8: move-result v7 │ │ +065e56: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +065e5a: 6e20 1018 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065e60: 0c01 |00fe: move-result-object v1 │ │ +065e62: 1f01 ad00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ +065e66: 5217 bf00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +065e6a: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +065e6e: 5217 bf00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +065e72: 54c8 ff00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065e76: 6e10 1618 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +065e7c: 0a08 |010c: move-result v8 │ │ +065e7e: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +065e82: 54c7 ff00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065e86: 5218 bf00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +065e8a: 6e20 1018 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065e90: 0c07 |0116: move-result-object v7 │ │ +065e92: 1f07 ad00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00ad │ │ +065e96: 5b17 be00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +065e9a: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065e9e: 28d8 |011d: goto 00f5 // -0028 │ │ +065ea0: 1a07 c503 |011e: const-string v7, "FragmentManager" // string@03c5 │ │ +065ea4: 2208 6b03 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065ea8: 7010 e417 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065eae: 1a09 780a |0125: const-string v9, "Re-attaching retained fragment " // string@0a78 │ │ +065eb2: 6e20 ed17 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065eb8: 0c08 |012a: move-result-object v8 │ │ +065eba: 6e20 ec17 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065ec0: 0c08 |012e: move-result-object v8 │ │ +065ec2: 1a09 9600 |012f: const-string v9, " target no longer exists: " // string@0096 │ │ +065ec6: 6e20 ed17 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065ecc: 0c08 |0134: move-result-object v8 │ │ +065ece: 5219 bf00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +065ed2: 6e20 e917 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065ed8: 0c08 |013a: move-result-object v8 │ │ +065eda: 6e10 f217 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065ee0: 0c08 |013e: move-result-object v8 │ │ +065ee2: 7120 a812 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +065ee8: 5b1a be00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +065eec: 28d7 |0144: goto 011b // -0029 │ │ +065eee: 5427 1801 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +065ef2: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +065ef6: 2207 7c03 |0149: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ +065efa: 5428 1801 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +065efe: 2188 |014d: array-length v8, v8 │ │ +065f00: 7020 0a18 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +065f06: 5bc7 0101 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065f0a: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +065f0c: 5427 1801 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +065f10: 2177 |0156: array-length v7, v7 │ │ +065f12: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +065f16: 54c7 ff00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +065f1a: 5428 1801 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +065f1e: 4408 0804 |015d: aget v8, v8, v4 │ │ +065f22: 6e20 1018 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +065f28: 0c01 |0162: move-result-object v1 │ │ +065f2a: 1f01 ad00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00ad │ │ +065f2e: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +065f32: 2207 5703 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ +065f36: 2208 6b03 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065f3a: 7010 e417 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065f40: 1a09 e209 |016e: const-string v9, "No instantiated fragment for index #" // string@09e2 │ │ +065f44: 6e20 ed17 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065f4a: 0c08 |0173: move-result-object v8 │ │ +065f4c: 5429 1801 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +065f50: 4409 0904 |0176: aget v9, v9, v4 │ │ +065f54: 6e20 e917 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065f5a: 0c08 |017b: move-result-object v8 │ │ +065f5c: 6e10 f217 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065f62: 0c08 |017f: move-result-object v8 │ │ +065f64: 7020 a417 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +065f6a: 7020 1104 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +065f70: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +065f72: 5c17 9c00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +065f76: 6307 f600 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +065f7a: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +065f7e: 1a07 c503 |018d: const-string v7, "FragmentManager" // string@03c5 │ │ +065f82: 2208 6b03 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +065f86: 7010 e417 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +065f8c: 1a09 201a |0194: const-string v9, "restoreAllState: added #" // string@1a20 │ │ +065f90: 6e20 ed17 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065f96: 0c08 |0199: move-result-object v8 │ │ +065f98: 6e20 e917 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +065f9e: 0c08 |019d: move-result-object v8 │ │ +065fa0: 1a09 1401 |019e: const-string v9, ": " // string@0114 │ │ +065fa4: 6e20 ed17 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +065faa: 0c08 |01a3: move-result-object v8 │ │ +065fac: 6e20 ec17 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +065fb2: 0c08 |01a7: move-result-object v8 │ │ +065fb4: 6e10 f217 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +065fba: 0c08 |01ab: move-result-object v8 │ │ +065fbc: 7120 a612 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +065fc2: 54c7 0101 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065fc6: 6e20 0f18 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@180f │ │ +065fcc: 0a07 |01b4: move-result v7 │ │ +065fce: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +065fd2: 2207 5703 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0357 │ │ +065fd6: 1a08 3e02 |01b9: const-string v8, "Already added!" // string@023e │ │ +065fda: 7020 a417 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +065fe0: 2707 |01be: throw v7 │ │ +065fe2: 54c7 0101 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065fe6: 6e20 0d18 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +065fec: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065ff0: 288e |01c6: goto 0154 // -0072 │ │ +065ff2: 5bca 0101 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +065ff6: 5427 1901 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +065ffa: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +065ffe: 2207 7c03 |01cd: new-instance v7, Ljava/util/ArrayList; // type@037c │ │ +066002: 5428 1901 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +066006: 2188 |01d1: array-length v8, v8 │ │ +066008: 7020 0a18 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@180a │ │ +06600e: 5bc7 0401 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +066012: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +066014: 5427 1901 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +066018: 2177 |01da: array-length v7, v7 │ │ +06601a: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +06601e: 5427 1901 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +066022: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +066026: 6e20 d702 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02d7 │ │ +06602c: 0c00 |01e4: move-result-object v0 │ │ +06602e: 6307 f600 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +066032: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +066036: 1a07 c503 |01e9: const-string v7, "FragmentManager" // string@03c5 │ │ +06603a: 2208 6b03 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@036b │ │ +06603e: 7010 e417 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066044: 1a09 221a |01f0: const-string v9, "restoreAllState: back stack #" // string@1a22 │ │ +066048: 6e20 ed17 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06604e: 0c08 |01f5: move-result-object v8 │ │ +066050: 6e20 e917 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066056: 0c08 |01f9: move-result-object v8 │ │ +066058: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ +06605c: 6e20 ed17 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066062: 0c08 |01ff: move-result-object v8 │ │ +066064: 5209 6a00 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +066068: 6e20 e917 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +06606e: 0c08 |0205: move-result-object v8 │ │ +066070: 1a09 fa00 |0206: const-string v9, "): " // string@00fa │ │ +066074: 6e20 ed17 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06607a: 0c08 |020b: move-result-object v8 │ │ +06607c: 6e20 ec17 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066082: 0c08 |020f: move-result-object v8 │ │ +066084: 6e10 f217 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06608a: 0c08 |0213: move-result-object v8 │ │ +06608c: 7120 a612 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +066092: 2205 7401 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0174 │ │ +066096: 1a07 c503 |0219: const-string v7, "FragmentManager" // string@03c5 │ │ +06609a: 7020 2508 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0825 │ │ +0660a0: 2206 4403 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0344 │ │ +0660a4: 7020 7217 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1772 │ │ +0660aa: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +0660ae: 6e40 b302 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b3 │ │ +0660b4: 54c7 0401 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0660b8: 6e20 0d18 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0660be: 5207 6a00 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0660c2: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +0660c6: 5207 6a00 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@006a │ │ +0660ca: 6e30 0e04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@040e │ │ +0660d0: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0660d4: 28a0 |0238: goto 01d8 // -0060 │ │ +0660d6: 5bca 0401 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0660da: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1767 │ │ 0x0004 line=1874 │ │ 0x0006 line=1768 │ │ 0x0008 line=1769 │ │ 0x000c line=1773 │ │ @@ -126560,59 +126673,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0660f8: |[0660f8] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -066108: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06610a: 5463 ff00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -06610e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -066112: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -066114: 5463 ff00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066118: 6e10 1618 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06611e: 0a03 |000b: move-result v3 │ │ -066120: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -066124: 5463 ff00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066128: 6e20 1018 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -06612e: 0c00 |0013: move-result-object v0 │ │ -066130: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066134: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -066138: 5503 b700 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ -06613c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -066140: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -066144: 2201 7c03 |001e: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -066148: 7010 0918 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06614e: 6e20 0d18 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066154: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -066156: 5c03 b800 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ -06615a: 5403 be00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -06615e: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -066162: 5403 be00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -066166: 5233 ad00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -06616a: 5903 bf00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ -06616e: 6303 f600 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -066172: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -066176: 1a03 cc03 |0037: const-string v3, "FragmentManager" // string@03cc │ │ -06617a: 2204 6b03 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -06617e: 7010 e417 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066184: 1a05 3a1a |003e: const-string v5, "retainNonConfig: keeping retained " // string@1a3a │ │ -066188: 6e20 ed17 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06618e: 0c04 |0043: move-result-object v4 │ │ -066190: 6e20 ec17 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -066196: 0c04 |0047: move-result-object v4 │ │ -066198: 6e10 f217 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06619e: 0c04 |004b: move-result-object v4 │ │ -0661a0: 7120 a612 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0661a6: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0661aa: 28b5 |0051: goto 0006 // -004b │ │ -0661ac: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -0661ae: 28de |0053: goto 0031 // -0022 │ │ -0661b0: 1101 |0054: return-object v1 │ │ +0660e0: |[0660e0] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0660f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0660f2: 5463 ff00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0660f6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0660fa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0660fc: 5463 ff00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +066100: 6e10 1618 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066106: 0a03 |000b: move-result v3 │ │ +066108: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +06610c: 5463 ff00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +066110: 6e20 1018 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +066116: 0c00 |0013: move-result-object v0 │ │ +066118: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +06611c: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +066120: 5503 b700 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b7 │ │ +066124: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +066128: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +06612c: 2201 7c03 |001e: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +066130: 7010 0918 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +066136: 6e20 0d18 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06613c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +06613e: 5c03 b800 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b8 │ │ +066142: 5403 be00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +066146: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +06614a: 5403 be00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +06614e: 5233 ad00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +066152: 5903 bf00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00bf │ │ +066156: 6303 f600 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +06615a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +06615e: 1a03 c503 |0037: const-string v3, "FragmentManager" // string@03c5 │ │ +066162: 2204 6b03 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +066166: 7010 e417 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06616c: 1a05 331a |003e: const-string v5, "retainNonConfig: keeping retained " // string@1a33 │ │ +066170: 6e20 ed17 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066176: 0c04 |0043: move-result-object v4 │ │ +066178: 6e20 ec17 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06617e: 0c04 |0047: move-result-object v4 │ │ +066180: 6e10 f217 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066186: 0c04 |004b: move-result-object v4 │ │ +066188: 7120 a612 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06618e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066192: 28b5 |0051: goto 0006 // -004b │ │ +066194: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +066196: 28de |0053: goto 0031 // -0022 │ │ +066198: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000e line=1584 │ │ 0x0016 line=1585 │ │ @@ -126637,248 +126750,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -0661b4: |[0661b4] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -0661c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0661c6: 6e10 e503 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ -0661cc: 6309 f900 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f9 │ │ -0661d0: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -0661d4: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -0661d6: 5cc9 1401 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ -0661da: 54c9 ff00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0661de: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -0661e2: 54c9 ff00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0661e6: 6e10 1618 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0661ec: 0a09 |0014: move-result v9 │ │ -0661ee: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -0661f2: 1105 |0017: return-object v5 │ │ -0661f4: 54c9 ff00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -0661f8: 6e10 1618 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0661fe: 0a00 |001d: move-result v0 │ │ -066200: 2301 ff03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ -066204: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -066206: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -066208: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -06620c: 54c9 ff00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066210: 6e20 1018 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066216: 0c04 |0029: move-result-object v4 │ │ -066218: 1f04 ad00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00ad │ │ -06621c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -066220: 5249 ad00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -066224: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -066228: 2209 5703 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ -06622c: 220a 6b03 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -066230: 7010 e417 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066236: 1a0b bd03 |0039: const-string v11, "Failure saving state: active " // string@03bd │ │ -06623a: 6e20 ed17 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066240: 0c0a |003e: move-result-object v10 │ │ -066242: 6e20 ec17 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -066248: 0c0a |0042: move-result-object v10 │ │ -06624a: 1a0b 5b00 |0043: const-string v11, " has cleared index: " // string@005b │ │ -06624e: 6e20 ed17 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066254: 0c0a |0048: move-result-object v10 │ │ -066256: 524b ad00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -06625a: 6e20 e917 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066260: 0c0a |004e: move-result-object v10 │ │ -066262: 6e10 f217 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066268: 0c0a |0052: move-result-object v10 │ │ -06626a: 7020 a417 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -066270: 7020 1104 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -066276: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -066278: 2206 c100 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00c1 │ │ -06627c: 7020 3104 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0431 │ │ -066282: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -066286: 5249 bb00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -06628a: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -06628e: 5469 2901 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -066292: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -066296: 6e20 0b04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@040b │ │ -06629c: 0c09 |006c: move-result-object v9 │ │ -06629e: 5b69 2901 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -0662a2: 5449 be00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -0662a6: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0662aa: 5449 be00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -0662ae: 5299 ad00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -0662b2: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -0662b6: 2209 5703 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ -0662ba: 220a 6b03 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -0662be: 7010 e417 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0662c4: 1a0b bc03 |0080: const-string v11, "Failure saving state: " // string@03bc │ │ -0662c8: 6e20 ed17 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0662ce: 0c0a |0085: move-result-object v10 │ │ -0662d0: 6e20 ec17 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0662d6: 0c0a |0089: move-result-object v10 │ │ -0662d8: 1a0b 5c00 |008a: const-string v11, " has target not in fragment manager: " // string@005c │ │ -0662dc: 6e20 ed17 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0662e2: 0c0a |008f: move-result-object v10 │ │ -0662e4: 544b be00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -0662e8: 6e20 ec17 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0662ee: 0c0a |0095: move-result-object v10 │ │ -0662f0: 6e10 f217 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0662f6: 0c0a |0099: move-result-object v10 │ │ -0662f8: 7020 a417 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0662fe: 7020 1104 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -066304: 5469 2901 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -066308: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -06630c: 2209 6700 |00a4: new-instance v9, Landroid/os/Bundle; // type@0067 │ │ -066310: 7010 bd01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@01bd │ │ -066316: 5b69 2901 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -06631a: 5469 2901 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -06631e: 1a0a 490d |00ad: const-string v10, "android:target_state" // string@0d49 │ │ -066322: 544b be00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ -066326: 6e40 0304 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@0403 │ │ -06632c: 5249 c000 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -066330: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -066334: 5469 2901 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -066338: 1a0a 480d |00ba: const-string v10, "android:target_req_state" // string@0d48 │ │ -06633c: 524b c000 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ -066340: 6e30 cd01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ -066346: 6309 f600 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06634a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -06634e: 1a09 cc03 |00c5: const-string v9, "FragmentManager" // string@03cc │ │ -066352: 220a 6b03 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -066356: 7010 e417 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06635c: 1a0b c80a |00cc: const-string v11, "Saved state of " // string@0ac8 │ │ -066360: 6e20 ed17 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066366: 0c0a |00d1: move-result-object v10 │ │ -066368: 6e20 ec17 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06636e: 0c0a |00d5: move-result-object v10 │ │ -066370: 1a0b 1b01 |00d6: const-string v11, ": " // string@011b │ │ -066374: 6e20 ed17 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06637a: 0c0a |00db: move-result-object v10 │ │ -06637c: 546b 2901 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -066380: 6e20 ec17 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -066386: 0c0a |00e1: move-result-object v10 │ │ -066388: 6e10 f217 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06638e: 0c0a |00e5: move-result-object v10 │ │ -066390: 7120 a612 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -066396: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06639a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -06639e: 5449 b900 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ -0663a2: 5b69 2901 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ -0663a6: 28d0 |00f1: goto 00c1 // -0030 │ │ -0663a8: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -0663ac: 6309 f600 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0663b0: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -0663b4: 1a09 cc03 |00f8: const-string v9, "FragmentManager" // string@03cc │ │ -0663b8: 1a0a 8f1a |00fa: const-string v10, "saveAllState: no fragments!" // string@1a8f │ │ -0663bc: 7120 a612 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0663c2: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -0663c6: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -0663c8: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -0663ca: 54c9 0101 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0663ce: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -0663d2: 54c9 0101 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0663d6: 6e10 1618 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0663dc: 0a00 |010c: move-result v0 │ │ -0663de: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -0663e2: 2302 f603 |010f: new-array v2, v0, [I // type@03f6 │ │ -0663e6: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -0663e8: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -0663ec: 54c9 0101 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0663f0: 6e20 1018 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0663f6: 0c09 |0119: move-result-object v9 │ │ -0663f8: 1f09 ad00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00ad │ │ -0663fc: 5299 ad00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -066400: 4b09 0208 |011e: aput v9, v2, v8 │ │ -066404: 4409 0208 |0120: aget v9, v2, v8 │ │ -066408: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -06640c: 2209 5703 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ -066410: 220a 6b03 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -066414: 7010 e417 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06641a: 1a0b bd03 |012b: const-string v11, "Failure saving state: active " // string@03bd │ │ -06641e: 6e20 ed17 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066424: 0c0a |0130: move-result-object v10 │ │ -066426: 54cb 0101 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -06642a: 6e20 1018 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066430: 0c0b |0136: move-result-object v11 │ │ -066432: 6e20 ec17 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -066438: 0c0a |013a: move-result-object v10 │ │ -06643a: 1a0b 5b00 |013b: const-string v11, " has cleared index: " // string@005b │ │ -06643e: 6e20 ed17 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066444: 0c0a |0140: move-result-object v10 │ │ -066446: 440b 0208 |0141: aget v11, v2, v8 │ │ -06644a: 6e20 e917 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066450: 0c0a |0146: move-result-object v10 │ │ -066452: 6e10 f217 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066458: 0c0a |014a: move-result-object v10 │ │ -06645a: 7020 a417 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -066460: 7020 1104 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -066466: 6309 f600 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -06646a: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -06646e: 1a09 cc03 |0155: const-string v9, "FragmentManager" // string@03cc │ │ -066472: 220a 6b03 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -066476: 7010 e417 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06647c: 1a0b 8e1a |015c: const-string v11, "saveAllState: adding fragment #" // string@1a8e │ │ -066480: 6e20 ed17 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066486: 0c0a |0161: move-result-object v10 │ │ -066488: 6e20 e917 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06648e: 0c0a |0165: move-result-object v10 │ │ -066490: 1a0b 1b01 |0166: const-string v11, ": " // string@011b │ │ -066494: 6e20 ed17 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06649a: 0c0a |016b: move-result-object v10 │ │ -06649c: 54cb 0101 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ -0664a0: 6e20 1018 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0664a6: 0c0b |0171: move-result-object v11 │ │ -0664a8: 6e20 ec17 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0664ae: 0c0a |0175: move-result-object v10 │ │ -0664b0: 6e10 f217 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0664b6: 0c0a |0179: move-result-object v10 │ │ -0664b8: 7120 a612 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0664be: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0664c2: 2893 |017f: goto 0112 // -006d │ │ -0664c4: 54c9 0401 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0664c8: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0664cc: 54c9 0401 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0664d0: 6e10 1618 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -0664d6: 0a00 |0189: move-result v0 │ │ -0664d8: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -0664dc: 2303 fc03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ -0664e0: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -0664e2: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -0664e6: 220a a700 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00a7 │ │ -0664ea: 54c9 0401 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -0664ee: 6e20 1018 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -0664f4: 0c09 |0198: move-result-object v9 │ │ -0664f6: 1f09 a500 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ -0664fa: 7030 d502 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02d5 │ │ -066500: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -066504: 6309 f600 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -066508: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -06650c: 1a09 cc03 |01a4: const-string v9, "FragmentManager" // string@03cc │ │ -066510: 220a 6b03 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ -066514: 7010 e417 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06651a: 1a0b 8d1a |01ab: const-string v11, "saveAllState: adding back stack #" // string@1a8d │ │ -06651e: 6e20 ed17 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066524: 0c0a |01b0: move-result-object v10 │ │ -066526: 6e20 e917 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06652c: 0c0a |01b4: move-result-object v10 │ │ -06652e: 1a0b 1b01 |01b5: const-string v11, ": " // string@011b │ │ -066532: 6e20 ed17 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066538: 0c0a |01ba: move-result-object v10 │ │ -06653a: 54cb 0401 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ -06653e: 6e20 1018 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066544: 0c0b |01c0: move-result-object v11 │ │ -066546: 6e20 ec17 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06654c: 0c0a |01c4: move-result-object v10 │ │ -06654e: 6e10 f217 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066554: 0c0a |01c8: move-result-object v10 │ │ -066556: 7120 a612 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06655c: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -066560: 28c1 |01ce: goto 018f // -003f │ │ -066562: 2205 be00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ -066566: 7010 1a04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@041a │ │ -06656c: 5b51 1701 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ -066570: 5b52 1801 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ -066574: 5b53 1901 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ -066578: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +06619c: |[06619c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0661ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0661ae: 6e10 e503 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03e5 │ │ +0661b4: 6309 f900 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f9 │ │ +0661b8: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0661bc: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0661be: 5cc9 1401 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0114 │ │ +0661c2: 54c9 ff00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0661c6: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0661ca: 54c9 ff00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0661ce: 6e10 1618 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0661d4: 0a09 |0014: move-result v9 │ │ +0661d6: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0661da: 1105 |0017: return-object v5 │ │ +0661dc: 54c9 ff00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0661e0: 6e10 1618 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0661e6: 0a00 |001d: move-result v0 │ │ +0661e8: 2301 ff03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@03ff │ │ +0661ec: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0661ee: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0661f0: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0661f4: 54c9 ff00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +0661f8: 6e20 1018 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0661fe: 0c04 |0029: move-result-object v4 │ │ +066200: 1f04 ad00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066204: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +066208: 5249 ad00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +06620c: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +066210: 2209 5703 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ +066214: 220a 6b03 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +066218: 7010 e417 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06621e: 1a0b b603 |0039: const-string v11, "Failure saving state: active " // string@03b6 │ │ +066222: 6e20 ed17 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066228: 0c0a |003e: move-result-object v10 │ │ +06622a: 6e20 ec17 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066230: 0c0a |0042: move-result-object v10 │ │ +066232: 1a0b 5b00 |0043: const-string v11, " has cleared index: " // string@005b │ │ +066236: 6e20 ed17 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06623c: 0c0a |0048: move-result-object v10 │ │ +06623e: 524b ad00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +066242: 6e20 e917 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066248: 0c0a |004e: move-result-object v10 │ │ +06624a: 6e10 f217 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066250: 0c0a |0052: move-result-object v10 │ │ +066252: 7020 a417 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +066258: 7020 1104 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +06625e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +066260: 2206 c100 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00c1 │ │ +066264: 7020 3104 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0431 │ │ +06626a: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +06626e: 5249 bb00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +066272: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +066276: 5469 2901 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +06627a: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +06627e: 6e20 0b04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@040b │ │ +066284: 0c09 |006c: move-result-object v9 │ │ +066286: 5b69 2901 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +06628a: 5449 be00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +06628e: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +066292: 5449 be00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +066296: 5299 ad00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +06629a: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +06629e: 2209 5703 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ +0662a2: 220a 6b03 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +0662a6: 7010 e417 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0662ac: 1a0b b503 |0080: const-string v11, "Failure saving state: " // string@03b5 │ │ +0662b0: 6e20 ed17 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0662b6: 0c0a |0085: move-result-object v10 │ │ +0662b8: 6e20 ec17 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0662be: 0c0a |0089: move-result-object v10 │ │ +0662c0: 1a0b 5c00 |008a: const-string v11, " has target not in fragment manager: " // string@005c │ │ +0662c4: 6e20 ed17 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0662ca: 0c0a |008f: move-result-object v10 │ │ +0662cc: 544b be00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +0662d0: 6e20 ec17 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0662d6: 0c0a |0095: move-result-object v10 │ │ +0662d8: 6e10 f217 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0662de: 0c0a |0099: move-result-object v10 │ │ +0662e0: 7020 a417 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0662e6: 7020 1104 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +0662ec: 5469 2901 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +0662f0: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0662f4: 2209 6700 |00a4: new-instance v9, Landroid/os/Bundle; // type@0067 │ │ +0662f8: 7010 bd01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@01bd │ │ +0662fe: 5b69 2901 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +066302: 5469 2901 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +066306: 1a0a 420d |00ad: const-string v10, "android:target_state" // string@0d42 │ │ +06630a: 544b be00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00be │ │ +06630e: 6e40 0304 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@0403 │ │ +066314: 5249 c000 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +066318: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +06631c: 5469 2901 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +066320: 1a0a 410d |00ba: const-string v10, "android:target_req_state" // string@0d41 │ │ +066324: 524b c000 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c0 │ │ +066328: 6e30 cd01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01cd │ │ +06632e: 6309 f600 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +066332: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +066336: 1a09 c503 |00c5: const-string v9, "FragmentManager" // string@03c5 │ │ +06633a: 220a 6b03 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +06633e: 7010 e417 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066344: 1a0b c10a |00cc: const-string v11, "Saved state of " // string@0ac1 │ │ +066348: 6e20 ed17 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06634e: 0c0a |00d1: move-result-object v10 │ │ +066350: 6e20 ec17 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066356: 0c0a |00d5: move-result-object v10 │ │ +066358: 1a0b 1401 |00d6: const-string v11, ": " // string@0114 │ │ +06635c: 6e20 ed17 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066362: 0c0a |00db: move-result-object v10 │ │ +066364: 546b 2901 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +066368: 6e20 ec17 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06636e: 0c0a |00e1: move-result-object v10 │ │ +066370: 6e10 f217 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066376: 0c0a |00e5: move-result-object v10 │ │ +066378: 7120 a612 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06637e: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066382: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +066386: 5449 b900 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b9 │ │ +06638a: 5b69 2901 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0129 │ │ +06638e: 28d0 |00f1: goto 00c1 // -0030 │ │ +066390: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +066394: 6309 f600 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +066398: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +06639c: 1a09 c503 |00f8: const-string v9, "FragmentManager" // string@03c5 │ │ +0663a0: 1a0a 881a |00fa: const-string v10, "saveAllState: no fragments!" // string@1a88 │ │ +0663a4: 7120 a612 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0663aa: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0663ae: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0663b0: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0663b2: 54c9 0101 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +0663b6: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +0663ba: 54c9 0101 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +0663be: 6e10 1618 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0663c4: 0a00 |010c: move-result v0 │ │ +0663c6: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +0663ca: 2302 f603 |010f: new-array v2, v0, [I // type@03f6 │ │ +0663ce: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +0663d0: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0663d4: 54c9 0101 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +0663d8: 6e20 1018 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0663de: 0c09 |0119: move-result-object v9 │ │ +0663e0: 1f09 ad00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00ad │ │ +0663e4: 5299 ad00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +0663e8: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0663ec: 4409 0208 |0120: aget v9, v2, v8 │ │ +0663f0: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0663f4: 2209 5703 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0357 │ │ +0663f8: 220a 6b03 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +0663fc: 7010 e417 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066402: 1a0b b603 |012b: const-string v11, "Failure saving state: active " // string@03b6 │ │ +066406: 6e20 ed17 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06640c: 0c0a |0130: move-result-object v10 │ │ +06640e: 54cb 0101 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +066412: 6e20 1018 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +066418: 0c0b |0136: move-result-object v11 │ │ +06641a: 6e20 ec17 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066420: 0c0a |013a: move-result-object v10 │ │ +066422: 1a0b 5b00 |013b: const-string v11, " has cleared index: " // string@005b │ │ +066426: 6e20 ed17 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06642c: 0c0a |0140: move-result-object v10 │ │ +06642e: 440b 0208 |0141: aget v11, v2, v8 │ │ +066432: 6e20 e917 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066438: 0c0a |0146: move-result-object v10 │ │ +06643a: 6e10 f217 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066440: 0c0a |014a: move-result-object v10 │ │ +066442: 7020 a417 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +066448: 7020 1104 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +06644e: 6309 f600 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +066452: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +066456: 1a09 c503 |0155: const-string v9, "FragmentManager" // string@03c5 │ │ +06645a: 220a 6b03 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +06645e: 7010 e417 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066464: 1a0b 871a |015c: const-string v11, "saveAllState: adding fragment #" // string@1a87 │ │ +066468: 6e20 ed17 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06646e: 0c0a |0161: move-result-object v10 │ │ +066470: 6e20 e917 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066476: 0c0a |0165: move-result-object v10 │ │ +066478: 1a0b 1401 |0166: const-string v11, ": " // string@0114 │ │ +06647c: 6e20 ed17 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066482: 0c0a |016b: move-result-object v10 │ │ +066484: 54cb 0101 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0101 │ │ +066488: 6e20 1018 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06648e: 0c0b |0171: move-result-object v11 │ │ +066490: 6e20 ec17 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066496: 0c0a |0175: move-result-object v10 │ │ +066498: 6e10 f217 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06649e: 0c0a |0179: move-result-object v10 │ │ +0664a0: 7120 a612 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0664a6: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0664aa: 2893 |017f: goto 0112 // -006d │ │ +0664ac: 54c9 0401 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0664b0: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +0664b4: 54c9 0401 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0664b8: 6e10 1618 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +0664be: 0a00 |0189: move-result v0 │ │ +0664c0: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +0664c4: 2303 fc03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@03fc │ │ +0664c8: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +0664ca: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +0664ce: 220a a700 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00a7 │ │ +0664d2: 54c9 0401 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +0664d6: 6e20 1018 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +0664dc: 0c09 |0198: move-result-object v9 │ │ +0664de: 1f09 a500 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00a5 │ │ +0664e2: 7030 d502 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02d5 │ │ +0664e8: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0664ec: 6309 f600 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0664f0: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0664f4: 1a09 c503 |01a4: const-string v9, "FragmentManager" // string@03c5 │ │ +0664f8: 220a 6b03 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@036b │ │ +0664fc: 7010 e417 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066502: 1a0b 861a |01ab: const-string v11, "saveAllState: adding back stack #" // string@1a86 │ │ +066506: 6e20 ed17 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06650c: 0c0a |01b0: move-result-object v10 │ │ +06650e: 6e20 e917 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066514: 0c0a |01b4: move-result-object v10 │ │ +066516: 1a0b 1401 |01b5: const-string v11, ": " // string@0114 │ │ +06651a: 6e20 ed17 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066520: 0c0a |01ba: move-result-object v10 │ │ +066522: 54cb 0401 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0104 │ │ +066526: 6e20 1018 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06652c: 0c0b |01c0: move-result-object v11 │ │ +06652e: 6e20 ec17 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066534: 0c0a |01c4: move-result-object v10 │ │ +066536: 6e10 f217 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06653c: 0c0a |01c8: move-result-object v10 │ │ +06653e: 7120 a612 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +066544: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066548: 28c1 |01ce: goto 018f // -003f │ │ +06654a: 2205 be00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00be │ │ +06654e: 7010 1a04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@041a │ │ +066554: 5b51 1701 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0117 │ │ +066558: 5b52 1801 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0118 │ │ +06655c: 5b53 1901 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0119 │ │ +066560: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1651 │ │ 0x0004 line=1653 │ │ 0x0008 line=1663 │ │ 0x000b line=1666 │ │ 0x0017 line=1761 │ │ @@ -126950,50 +127063,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 │ │ -06657c: |[06657c] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -06658c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06658e: 5431 1301 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -066592: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -066596: 2201 6700 |0005: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ -06659a: 7010 bd01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ -0665a0: 5b31 1301 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -0665a4: 5431 1301 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -0665a8: 6e20 5303 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0353 │ │ -0665ae: 5431 1301 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -0665b2: 6e10 c901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@01c9 │ │ -0665b8: 0a01 |0016: move-result v1 │ │ -0665ba: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -0665be: 5430 1301 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -0665c2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0665c4: 5b31 1301 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ -0665c8: 5441 c200 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0665cc: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -0665d0: 6e20 0d04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@040d │ │ -0665d6: 5441 ba00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -0665da: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -0665de: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -0665e2: 2200 6700 |002b: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ -0665e6: 7010 bd01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ -0665ec: 1a01 4c0d |0030: const-string v1, "android:view_state" // string@0d4c │ │ -0665f0: 5442 ba00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -0665f4: 6e30 d301 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01d3 │ │ -0665fa: 5541 c100 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -0665fe: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -066602: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -066606: 2200 6700 |003d: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ -06660a: 7010 bd01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ -066610: 1a01 4b0d |0042: const-string v1, "android:user_visible_hint" // string@0d4b │ │ -066614: 5542 c100 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ -066618: 6e30 cb01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ -06661e: 1100 |0049: return-object v0 │ │ +066564: |[066564] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +066574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066576: 5431 1301 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +06657a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +06657e: 2201 6700 |0005: new-instance v1, Landroid/os/Bundle; // type@0067 │ │ +066582: 7010 bd01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01bd │ │ +066588: 5b31 1301 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +06658c: 5431 1301 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +066590: 6e20 5303 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0353 │ │ +066596: 5431 1301 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +06659a: 6e10 c901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@01c9 │ │ +0665a0: 0a01 |0016: move-result v1 │ │ +0665a2: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +0665a6: 5430 1301 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +0665aa: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0665ac: 5b31 1301 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0113 │ │ +0665b0: 5441 c200 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0665b4: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +0665b8: 6e20 0d04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@040d │ │ +0665be: 5441 ba00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +0665c2: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +0665c6: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +0665ca: 2200 6700 |002b: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ +0665ce: 7010 bd01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ +0665d4: 1a01 450d |0030: const-string v1, "android:view_state" // string@0d45 │ │ +0665d8: 5442 ba00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +0665dc: 6e30 d301 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01d3 │ │ +0665e2: 5541 c100 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +0665e6: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +0665ea: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +0665ee: 2200 6700 |003d: new-instance v0, Landroid/os/Bundle; // type@0067 │ │ +0665f2: 7010 bd01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01bd │ │ +0665f8: 1a01 440d |0042: const-string v1, "android:user_visible_hint" // string@0d44 │ │ +0665fc: 5542 c100 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c1 │ │ +066600: 6e30 cb01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01cb │ │ +066606: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1616 │ │ 0x0001 line=1618 │ │ 0x0005 line=1619 │ │ 0x000c line=1621 │ │ 0x0011 line=1622 │ │ @@ -127022,41 +127135,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 │ │ -066620: |[066620] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -066630: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -066632: 5262 ad00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ -066636: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -06663a: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -06663e: 2203 6b03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -066642: 7010 e417 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066648: 1a04 c503 |000c: const-string v4, "Fragment " // string@03c5 │ │ -06664c: 6e20 ed17 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066652: 0c03 |0011: move-result-object v3 │ │ -066654: 6e20 ec17 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06665a: 0c03 |0015: move-result-object v3 │ │ -06665c: 1a04 6600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0066 │ │ -066660: 6e20 ed17 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066666: 0c03 |001b: move-result-object v3 │ │ -066668: 6e10 f217 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06666e: 0c03 |001f: move-result-object v3 │ │ -066670: 7020 a417 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -066676: 7020 1104 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ -06667c: 5262 bb00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ -066680: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -066684: 6e20 0b04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@040b │ │ -06668a: 0c00 |002d: move-result-object v0 │ │ -06668c: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -066690: 2201 ac00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ -066694: 7020 fe02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02fe │ │ -06669a: 1101 |0035: return-object v1 │ │ +066608: |[066608] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +066618: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06661a: 5262 ad00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ad │ │ +06661e: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +066622: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +066626: 2203 6b03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +06662a: 7010 e417 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066630: 1a04 be03 |000c: const-string v4, "Fragment " // string@03be │ │ +066634: 6e20 ed17 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06663a: 0c03 |0011: move-result-object v3 │ │ +06663c: 6e20 ec17 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066642: 0c03 |0015: move-result-object v3 │ │ +066644: 1a04 6600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0066 │ │ +066648: 6e20 ed17 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06664e: 0c03 |001b: move-result-object v3 │ │ +066650: 6e10 f217 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066656: 0c03 |001f: move-result-object v3 │ │ +066658: 7020 a417 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06665e: 7020 1104 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0411 │ │ +066664: 5262 bb00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00bb │ │ +066668: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +06666c: 6e20 0b04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@040b │ │ +066672: 0c00 |002d: move-result-object v0 │ │ +066674: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +066678: 2201 ac00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ +06667c: 7020 fe02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02fe │ │ +066682: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=594 │ │ 0x0005 line=595 │ │ 0x0026 line=598 │ │ 0x002a line=599 │ │ 0x002e line=600 │ │ @@ -127071,38 +127184,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06669c: |[06669c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -0666ac: 5430 ae00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -0666b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0666b4: 0e00 |0004: return-void │ │ -0666b6: 5420 1201 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666ba: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -0666be: 2200 a102 |0009: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ -0666c2: 7010 ab12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ -0666c8: 5b20 1201 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666cc: 5430 ae00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ -0666d0: 5421 1201 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666d4: 6e20 6a13 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@136a │ │ -0666da: 5420 1201 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666de: 6e10 b112 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@12b1 │ │ -0666e4: 0a00 |001c: move-result v0 │ │ -0666e6: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -0666ea: 5420 1201 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666ee: 5b30 ba00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ -0666f2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0666f4: 5b20 1201 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666f8: 28de |0026: goto 0004 // -0022 │ │ -0666fa: 5420 1201 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ -0666fe: 6e10 ac12 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@12ac │ │ -066704: 28e4 |002c: goto 0010 // -001c │ │ +066684: |[066684] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +066694: 5430 ae00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +066698: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06669c: 0e00 |0004: return-void │ │ +06669e: 5420 1201 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666a2: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +0666a6: 2200 a102 |0009: new-instance v0, Landroid/util/SparseArray; // type@02a1 │ │ +0666aa: 7010 ab12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@12ab │ │ +0666b0: 5b20 1201 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666b4: 5430 ae00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ae │ │ +0666b8: 5421 1201 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666bc: 6e20 6a13 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@136a │ │ +0666c2: 5420 1201 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666c6: 6e10 b112 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@12b1 │ │ +0666cc: 0a00 |001c: move-result v0 │ │ +0666ce: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +0666d2: 5420 1201 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666d6: 5b30 ba00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00ba │ │ +0666da: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0666dc: 5b20 1201 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666e0: 28de |0026: goto 0004 // -0022 │ │ +0666e2: 5420 1201 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0112 │ │ +0666e6: 6e10 ac12 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@12ac │ │ +0666ec: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0004 line=1613 │ │ 0x0005 line=1603 │ │ 0x0009 line=1604 │ │ 0x0010 line=1608 │ │ @@ -127119,99 +127232,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 │ │ -066708: |[066708] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -066718: 1d04 |0000: monitor-enter v4 │ │ -06671a: 5441 0601 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -06671e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -066722: 2201 7c03 |0005: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -066726: 7010 0918 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06672c: 5b41 0601 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -066730: 5441 0601 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -066734: 6e10 1618 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06673a: 0a00 |0011: move-result v0 │ │ -06673c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -066740: 6301 f600 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -066744: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -066748: 1a01 cc03 |0018: const-string v1, "FragmentManager" // string@03cc │ │ -06674c: 2202 6b03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -066750: 7010 e417 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066756: 1a03 e00a |001f: const-string v3, "Setting back stack index " // string@0ae0 │ │ -06675a: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066760: 0c02 |0024: move-result-object v2 │ │ -066762: 6e20 e917 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066768: 0c02 |0028: move-result-object v2 │ │ -06676a: 1a03 9700 |0029: const-string v3, " to " // string@0097 │ │ -06676e: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066774: 0c02 |002e: move-result-object v2 │ │ -066776: 6e20 ec17 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06677c: 0c02 |0032: move-result-object v2 │ │ -06677e: 6e10 f217 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066784: 0c02 |0036: move-result-object v2 │ │ -066786: 7120 a612 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06678c: 5441 0601 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -066790: 6e30 1518 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -066796: 1e04 |003f: monitor-exit v4 │ │ -066798: 0e00 |0040: return-void │ │ -06679a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -06679e: 5441 0601 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -0667a2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0667a4: 6e20 0d18 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -0667aa: 5441 0201 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -0667ae: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -0667b2: 2201 7c03 |004d: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -0667b6: 7010 0918 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0667bc: 5b41 0201 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -0667c0: 6301 f600 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -0667c4: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -0667c8: 1a01 cc03 |0058: const-string v1, "FragmentManager" // string@03cc │ │ -0667cc: 2202 6b03 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0667d0: 7010 e417 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0667d6: 1a03 4202 |005f: const-string v3, "Adding available back stack index " // string@0242 │ │ -0667da: 6e20 ed17 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0667e0: 0c02 |0064: move-result-object v2 │ │ -0667e2: 6e20 e917 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0667e8: 0c02 |0068: move-result-object v2 │ │ -0667ea: 6e10 f217 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0667f0: 0c02 |006c: move-result-object v2 │ │ -0667f2: 7120 a612 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0667f8: 5441 0201 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ -0667fc: 7110 ad17 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -066802: 0c02 |0075: move-result-object v2 │ │ -066804: 6e20 0d18 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -06680a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06680e: 28c6 |007b: goto 0041 // -003a │ │ -066810: 6301 f600 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -066814: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -066818: 1a01 cc03 |0080: const-string v1, "FragmentManager" // string@03cc │ │ -06681c: 2202 6b03 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -066820: 7010 e417 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066826: 1a03 4302 |0087: const-string v3, "Adding back stack index " // string@0243 │ │ -06682a: 6e20 ed17 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066830: 0c02 |008c: move-result-object v2 │ │ -066832: 6e20 e917 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066838: 0c02 |0090: move-result-object v2 │ │ -06683a: 1a03 9d00 |0091: const-string v3, " with " // string@009d │ │ -06683e: 6e20 ed17 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066844: 0c02 |0096: move-result-object v2 │ │ -066846: 6e20 ec17 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06684c: 0c02 |009a: move-result-object v2 │ │ -06684e: 6e10 f217 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066854: 0c02 |009e: move-result-object v2 │ │ -066856: 7120 a612 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06685c: 5441 0601 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ -066860: 6e20 0d18 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066866: 2898 |00a7: goto 003f // -0068 │ │ -066868: 0d01 |00a8: move-exception v1 │ │ -06686a: 1e04 |00a9: monitor-exit v4 │ │ -06686c: 2701 |00aa: throw v1 │ │ +0666f0: |[0666f0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +066700: 1d04 |0000: monitor-enter v4 │ │ +066702: 5441 0601 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +066706: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +06670a: 2201 7c03 |0005: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +06670e: 7010 0918 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +066714: 5b41 0601 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +066718: 5441 0601 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +06671c: 6e10 1618 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066722: 0a00 |0011: move-result v0 │ │ +066724: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +066728: 6301 f600 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +06672c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +066730: 1a01 c503 |0018: const-string v1, "FragmentManager" // string@03c5 │ │ +066734: 2202 6b03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +066738: 7010 e417 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06673e: 1a03 d90a |001f: const-string v3, "Setting back stack index " // string@0ad9 │ │ +066742: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066748: 0c02 |0024: move-result-object v2 │ │ +06674a: 6e20 e917 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066750: 0c02 |0028: move-result-object v2 │ │ +066752: 1a03 9700 |0029: const-string v3, " to " // string@0097 │ │ +066756: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06675c: 0c02 |002e: move-result-object v2 │ │ +06675e: 6e20 ec17 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066764: 0c02 |0032: move-result-object v2 │ │ +066766: 6e10 f217 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06676c: 0c02 |0036: move-result-object v2 │ │ +06676e: 7120 a612 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +066774: 5441 0601 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +066778: 6e30 1518 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +06677e: 1e04 |003f: monitor-exit v4 │ │ +066780: 0e00 |0040: return-void │ │ +066782: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +066786: 5441 0601 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +06678a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +06678c: 6e20 0d18 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +066792: 5441 0201 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +066796: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +06679a: 2201 7c03 |004d: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +06679e: 7010 0918 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +0667a4: 5b41 0201 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +0667a8: 6301 f600 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0667ac: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +0667b0: 1a01 c503 |0058: const-string v1, "FragmentManager" // string@03c5 │ │ +0667b4: 2202 6b03 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +0667b8: 7010 e417 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0667be: 1a03 3b02 |005f: const-string v3, "Adding available back stack index " // string@023b │ │ +0667c2: 6e20 ed17 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0667c8: 0c02 |0064: move-result-object v2 │ │ +0667ca: 6e20 e917 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0667d0: 0c02 |0068: move-result-object v2 │ │ +0667d2: 6e10 f217 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0667d8: 0c02 |006c: move-result-object v2 │ │ +0667da: 7120 a612 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0667e0: 5441 0201 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0102 │ │ +0667e4: 7110 ad17 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +0667ea: 0c02 |0075: move-result-object v2 │ │ +0667ec: 6e20 0d18 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +0667f2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0667f6: 28c6 |007b: goto 0041 // -003a │ │ +0667f8: 6301 f600 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +0667fc: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +066800: 1a01 c503 |0080: const-string v1, "FragmentManager" // string@03c5 │ │ +066804: 2202 6b03 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +066808: 7010 e417 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06680e: 1a03 3c02 |0087: const-string v3, "Adding back stack index " // string@023c │ │ +066812: 6e20 ed17 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066818: 0c02 |008c: move-result-object v2 │ │ +06681a: 6e20 e917 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066820: 0c02 |0090: move-result-object v2 │ │ +066822: 1a03 9d00 |0091: const-string v3, " with " // string@009d │ │ +066826: 6e20 ed17 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06682c: 0c02 |0096: move-result-object v2 │ │ +06682e: 6e20 ec17 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +066834: 0c02 |009a: move-result-object v2 │ │ +066836: 6e10 f217 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06683c: 0c02 |009e: move-result-object v2 │ │ +06683e: 7120 a612 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +066844: 5441 0601 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0106 │ │ +066848: 6e20 0d18 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06684e: 2898 |00a7: goto 003f // -0068 │ │ +066850: 0d01 |00a8: move-exception v1 │ │ +066852: 1e04 |00a9: monitor-exit v4 │ │ +066854: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0001 line=1411 │ │ 0x0005 line=1412 │ │ @@ -127242,51 +127355,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 │ │ -06687c: |[06687c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -06688c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -06688e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -066890: 6301 f600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ -066894: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -066898: 1a01 cc03 |0006: const-string v1, "FragmentManager" // string@03cc │ │ -06689c: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0668a0: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0668a6: 1a03 301c |000d: const-string v3, "show: " // string@1c30 │ │ -0668aa: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0668b0: 0c02 |0012: move-result-object v2 │ │ -0668b2: 6e20 ec17 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0668b8: 0c02 |0016: move-result-object v2 │ │ -0668ba: 6e10 f217 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0668c0: 0c02 |001a: move-result-object v2 │ │ -0668c2: 7120 a612 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0668c8: 5571 ab00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -0668cc: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0668d0: 5c74 ab00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ -0668d4: 5471 c200 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0668d8: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -0668dc: 6e59 f103 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@03f1 │ │ -0668e2: 0c00 |002b: move-result-object v0 │ │ -0668e4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0668e8: 5471 c200 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0668ec: 6e20 7d13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -0668f2: 5471 c200 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ -0668f6: 6e20 7c13 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -0668fc: 5571 9c00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ -066900: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -066904: 5571 aa00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ -066908: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -06690c: 5571 b100 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ -066910: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -066914: 5c65 0e01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ -066918: 6e20 3703 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0337 │ │ -06691e: 0e00 |0049: return-void │ │ +066864: |[066864] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +066874: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +066876: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +066878: 6301 f600 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f6 │ │ +06687c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +066880: 1a01 c503 |0006: const-string v1, "FragmentManager" // string@03c5 │ │ +066884: 2202 6b03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +066888: 7010 e417 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06688e: 1a03 291c |000d: const-string v3, "show: " // string@1c29 │ │ +066892: 6e20 ed17 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066898: 0c02 |0012: move-result-object v2 │ │ +06689a: 6e20 ec17 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0668a0: 0c02 |0016: move-result-object v2 │ │ +0668a2: 6e10 f217 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0668a8: 0c02 |001a: move-result-object v2 │ │ +0668aa: 7120 a612 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0668b0: 5571 ab00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +0668b4: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +0668b8: 5c74 ab00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ab │ │ +0668bc: 5471 c200 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0668c0: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +0668c4: 6e59 f103 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@03f1 │ │ +0668ca: 0c00 |002b: move-result-object v0 │ │ +0668cc: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0668d0: 5471 c200 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0668d4: 6e20 7d13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +0668da: 5471 c200 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c2 │ │ +0668de: 6e20 7c13 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +0668e4: 5571 9c00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009c │ │ +0668e8: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +0668ec: 5571 aa00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00aa │ │ +0668f0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0668f4: 5571 b100 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b1 │ │ +0668f8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0668fc: 5c65 0e01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010e │ │ +066900: 6e20 3703 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0337 │ │ +066906: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1237 │ │ 0x001e line=1238 │ │ 0x0022 line=1239 │ │ 0x0024 line=1240 │ │ 0x0028 line=1241 │ │ @@ -127309,31 +127422,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -066920: |[066920] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -066930: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066934: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -066938: 0e00 |0004: return-void │ │ -06693a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06693c: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066940: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066946: 0a02 |000b: move-result v2 │ │ -066948: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -06694c: 5432 ff00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ -066950: 6e20 1018 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066956: 0c00 |0013: move-result-object v0 │ │ -066958: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -06695c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -066960: 6e20 fb03 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03fb │ │ -066966: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06696a: 28e9 |001d: goto 0006 // -0017 │ │ +066908: |[066908] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +066918: 5432 ff00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +06691c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +066920: 0e00 |0004: return-void │ │ +066922: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +066924: 5432 ff00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +066928: 6e10 1618 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06692e: 0a02 |000b: move-result v2 │ │ +066930: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +066934: 5432 ff00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00ff │ │ +066938: 6e20 1018 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +06693e: 0c00 |0013: move-result-object v0 │ │ +066940: 1f00 ad00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066944: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +066948: 6e20 fb03 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03fb │ │ +06694e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +066952: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1142 │ │ 0x0005 line=1136 │ │ 0x000e line=1137 │ │ 0x0016 line=1138 │ │ @@ -127349,39 +127462,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -06696c: |[06696c] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -06697c: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -066980: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -066984: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -06698a: 1a01 cf03 |0007: const-string v1, "FragmentManager{" // string@03cf │ │ -06698e: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066994: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -06699a: 0a01 |000f: move-result v1 │ │ -06699c: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -0669a2: 0c01 |0013: move-result-object v1 │ │ -0669a4: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0669aa: 1a01 5f00 |0017: const-string v1, " in " // string@005f │ │ -0669ae: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0669b4: 5421 1001 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -0669b8: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -0669bc: 5421 1001 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ -0669c0: 7120 2408 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -0669c6: 1a01 4c1e |0025: const-string v1, "}}" // string@1e4c │ │ -0669ca: 6e20 ed17 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0669d0: 6e10 f217 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0669d6: 0c01 |002d: move-result-object v1 │ │ -0669d8: 1101 |002e: return-object v1 │ │ -0669da: 5421 0001 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ -0669de: 7120 2408 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -0669e4: 28f1 |0034: goto 0025 // -000f │ │ +066954: |[066954] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +066964: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +066968: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +06696c: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +066972: 1a01 c803 |0007: const-string v1, "FragmentManager{" // string@03c8 │ │ +066976: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06697c: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +066982: 0a01 |000f: move-result v1 │ │ +066984: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +06698a: 0c01 |0013: move-result-object v1 │ │ +06698c: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066992: 1a01 5f00 |0017: const-string v1, " in " // string@005f │ │ +066996: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06699c: 5421 1001 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +0669a0: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +0669a4: 5421 1001 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0110 │ │ +0669a8: 7120 2408 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +0669ae: 1a01 451e |0025: const-string v1, "}}" // string@1e45 │ │ +0669b2: 6e20 ed17 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0669b8: 6e10 f217 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0669be: 0c01 |002d: move-result-object v1 │ │ +0669c0: 1101 |002e: return-object v1 │ │ +0669c2: 5421 0001 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0100 │ │ +0669c6: 7120 2408 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +0669cc: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0007 line=613 │ │ 0x000c line=614 │ │ 0x0017 line=615 │ │ 0x001c line=616 │ │ @@ -127389,21 +127502,21 @@ │ │ 0x0025 line=621 │ │ 0x002a line=622 │ │ 0x002f line=619 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 974 (FragmentManager.java) │ │ + source_file_idx : 967 (FragmentManager.java) │ │ │ │ Class #472 header: │ │ class_idx : 191 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 439 │ │ -source_file_idx : 978 │ │ +source_file_idx : 971 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #472 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ @@ -127440,21 +127553,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 │ │ -0669e8: |[0669e8] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0669f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0669fa: 7010 540a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a54 │ │ -066a00: 5b10 1c01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066a04: 5b10 1d01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066a08: 5b12 1e01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ -066a0c: 0e00 |000a: return-void │ │ +0669d0: |[0669d0] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0669e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0669e2: 7010 540a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a54 │ │ +0669e8: 5b10 1c01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +0669ec: 5b10 1d01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +0669f0: 5b12 1e01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ +0669f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -127467,30 +127580,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -066a10: |[066a10] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -066a20: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -066a24: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066a2a: 1a01 470d |0005: const-string v1, "android:switcher:" // string@0d47 │ │ -066a2e: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066a34: 0c00 |000a: move-result-object v0 │ │ -066a36: 6e20 e917 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066a3c: 0c00 |000e: move-result-object v0 │ │ -066a3e: 1a01 1a01 |000f: const-string v1, ":" // string@011a │ │ -066a42: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066a48: 0c00 |0014: move-result-object v0 │ │ -066a4a: 6e30 ea17 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ -066a50: 0c00 |0018: move-result-object v0 │ │ -066a52: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066a58: 0c00 |001c: move-result-object v0 │ │ -066a5a: 1100 |001d: return-object v0 │ │ +0669f8: |[0669f8] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +066a08: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +066a0c: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066a12: 1a01 400d |0005: const-string v1, "android:switcher:" // string@0d40 │ │ +066a16: 6e20 ed17 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066a1c: 0c00 |000a: move-result-object v0 │ │ +066a1e: 6e20 e917 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066a24: 0c00 |000e: move-result-object v0 │ │ +066a26: 1a01 1301 |000f: const-string v1, ":" // string@0113 │ │ +066a2a: 6e20 ed17 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066a30: 0c00 |0014: move-result-object v0 │ │ +066a32: 6e30 ea17 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@17ea │ │ +066a38: 0c00 |0018: move-result-object v0 │ │ +066a3a: 6e10 f217 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066a40: 0c00 |001c: move-result-object v0 │ │ +066a42: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -127500,25 +127613,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 │ │ -066a5c: |[066a5c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -066a6c: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066a70: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -066a74: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ -066a78: 6e10 a703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -066a7e: 0c00 |0009: move-result-object v0 │ │ -066a80: 5b10 1c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066a84: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066a88: 1f04 ad00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066a8c: 6e20 7204 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ -066a92: 0e00 |0013: return-void │ │ +066a44: |[066a44] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +066a54: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066a58: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +066a5c: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ +066a60: 6e10 a703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +066a66: 0c00 |0009: move-result-object v0 │ │ +066a68: 5b10 1c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066a6c: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066a70: 1f04 ad00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066a74: 6e20 7204 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0472 │ │ +066a7a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -127532,24 +127645,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -066a94: |[066a94] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -066aa4: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066aa8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -066aac: 5410 1c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066ab0: 6e10 7104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ -066ab6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -066ab8: 5b10 1c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066abc: 5410 1e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ -066ac0: 6e10 aa03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ -066ac6: 0e00 |0011: return-void │ │ +066a7c: |[066a7c] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +066a8c: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066a90: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +066a94: 5410 1c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066a98: 6e10 7104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ +066a9e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +066aa0: 5b10 1c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066aa4: 5410 1e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ +066aa8: 6e10 aa03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ +066aae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -127568,17 +127681,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066ac8: |[066ac8] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -066ad8: 8130 |0000: int-to-long v0, v3 │ │ -066ada: 1000 |0001: return-wide v0 │ │ +066ab0: |[066ab0] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +066ac0: 8130 |0000: int-to-long v0, v3 │ │ +066ac2: 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 │ │ │ │ @@ -127587,50 +127700,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 │ │ -066adc: |[066adc] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -066aec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -066aee: 5484 1c01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066af2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -066af6: 5484 1e01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ -066afa: 6e10 a703 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -066b00: 0c04 |000a: move-result-object v4 │ │ -066b02: 5b84 1c01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066b06: 6e20 2204 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0422 │ │ -066b0c: 0b02 |0010: move-result-wide v2 │ │ -066b0e: 6e10 a513 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ -066b14: 0a04 |0014: move-result v4 │ │ -066b16: 7130 2504 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0425 │ │ -066b1c: 0c01 |0018: move-result-object v1 │ │ -066b1e: 5484 1e01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ -066b22: 6e20 ac03 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ -066b28: 0c00 |001e: move-result-object v0 │ │ -066b2a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -066b2e: 5484 1c01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066b32: 6e20 6f04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ -066b38: 5484 1d01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066b3c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -066b40: 6e20 5c03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -066b46: 6e20 5f03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -066b4c: 1100 |0030: return-object v0 │ │ -066b4e: 6e20 2104 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0421 │ │ -066b54: 0c00 |0034: move-result-object v0 │ │ -066b56: 5484 1c01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ -066b5a: 6e10 a513 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ -066b60: 0a05 |003a: move-result v5 │ │ -066b62: 6e10 a513 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ -066b68: 0a06 |003e: move-result v6 │ │ -066b6a: 7130 2504 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0425 │ │ -066b70: 0c06 |0042: move-result-object v6 │ │ -066b72: 6e40 6c04 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@046c │ │ -066b78: 28e0 |0046: goto 0026 // -0020 │ │ +066ac4: |[066ac4] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +066ad4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +066ad6: 5484 1c01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066ada: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +066ade: 5484 1e01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ +066ae2: 6e10 a703 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +066ae8: 0c04 |000a: move-result-object v4 │ │ +066aea: 5b84 1c01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066aee: 6e20 2204 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0422 │ │ +066af4: 0b02 |0010: move-result-wide v2 │ │ +066af6: 6e10 a513 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ +066afc: 0a04 |0014: move-result v4 │ │ +066afe: 7130 2504 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0425 │ │ +066b04: 0c01 |0018: move-result-object v1 │ │ +066b06: 5484 1e01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011e │ │ +066b0a: 6e20 ac03 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ac │ │ +066b10: 0c00 |001e: move-result-object v0 │ │ +066b12: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +066b16: 5484 1c01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066b1a: 6e20 6f04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ +066b20: 5484 1d01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066b24: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +066b28: 6e20 5c03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +066b2e: 6e20 5f03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +066b34: 1100 |0030: return-object v0 │ │ +066b36: 6e20 2104 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0421 │ │ +066b3c: 0c00 |0034: move-result-object v0 │ │ +066b3e: 5484 1c01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011c │ │ +066b42: 6e10 a513 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ +066b48: 0a05 |003a: move-result v5 │ │ +066b4a: 6e10 a513 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ +066b50: 0a06 |003e: move-result v6 │ │ +066b52: 7130 2504 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0425 │ │ +066b58: 0c06 |0042: move-result-object v6 │ │ +066b5a: 6e40 6c04 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@046c │ │ +066b60: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -127655,23 +127768,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 │ │ -066b7c: |[066b7c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -066b8c: 1f03 ad00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066b90: 6e10 1803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0318 │ │ -066b96: 0c00 |0005: move-result-object v0 │ │ -066b98: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -066b9c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -066b9e: 0f00 |0009: return v0 │ │ -066ba0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -066ba2: 28fe |000b: goto 0009 // -0002 │ │ +066b64: |[066b64] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +066b74: 1f03 ad00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066b78: 6e10 1803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0318 │ │ +066b7e: 0c00 |0005: move-result-object v0 │ │ +066b80: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +066b84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +066b86: 0f00 |0009: return v0 │ │ +066b88: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +066b8a: 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; │ │ @@ -127681,16 +127794,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 │ │ -066ba4: |[066ba4] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -066bb4: 0e00 |0000: return-void │ │ +066b8c: |[066b8c] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +066b9c: 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; │ │ @@ -127700,17 +127813,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066bb8: |[066bb8] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -066bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066bca: 1100 |0001: return-object v0 │ │ +066ba0: |[066ba0] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +066bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066bb2: 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;) │ │ @@ -127718,32 +127831,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 │ │ -066bcc: |[066bcc] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -066bdc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -066bde: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -066be0: 0770 |0002: move-object v0, v7 │ │ -066be2: 1f00 ad00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066be6: 5441 1d01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066bea: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -066bee: 5441 1d01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066bf2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -066bf6: 5441 1d01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066bfa: 6e20 5c03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -066c00: 5441 1d01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066c04: 6e20 5f03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -066c0a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -066c0e: 6e20 5c03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -066c14: 6e20 5f03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -066c1a: 5b40 1d01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ -066c1e: 0e00 |0021: return-void │ │ +066bb4: |[066bb4] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +066bc4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +066bc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +066bc8: 0770 |0002: move-object v0, v7 │ │ +066bca: 1f00 ad00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066bce: 5441 1d01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066bd2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +066bd6: 5441 1d01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066bda: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +066bde: 5441 1d01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066be2: 6e20 5c03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +066be8: 5441 1d01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066bec: 6e20 5f03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +066bf2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +066bf6: 6e20 5c03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +066bfc: 6e20 5f03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +066c02: 5b40 1d01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011d │ │ +066c06: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -127764,30 +127877,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066c20: |[066c20] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -066c30: 0e00 |0000: return-void │ │ +066c08: |[066c08] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +066c18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 978 (FragmentPagerAdapter.java) │ │ + source_file_idx : 971 (FragmentPagerAdapter.java) │ │ │ │ Class #473 header: │ │ class_idx : 194 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 439 │ │ -source_file_idx : 980 │ │ +source_file_idx : 973 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #473 annotations: │ │ Annotations on field #304 'mFragments' │ │ @@ -127838,27 +127951,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 │ │ -066c34: |[066c34] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -066c44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -066c46: 7010 540a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a54 │ │ -066c4c: 5b21 2d01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066c50: 2200 7c03 |0006: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -066c54: 7010 0918 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -066c5a: 5b20 3101 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066c5e: 2200 7c03 |000d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -066c62: 7010 0918 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -066c68: 5b20 3001 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066c6c: 5b21 2e01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -066c70: 5b23 2f01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066c74: 0e00 |0018: return-void │ │ +066c1c: |[066c1c] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +066c2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +066c2e: 7010 540a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a54 │ │ +066c34: 5b21 2d01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066c38: 2200 7c03 |0006: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +066c3c: 7010 0918 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +066c42: 5b20 3101 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066c46: 2200 7c03 |000d: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +066c4a: 7010 0918 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +066c50: 5b20 3001 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066c54: 5b21 2e01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +066c58: 5b23 2f01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066c5c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -127874,41 +127987,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 │ │ -066c78: |[066c78] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -066c88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -066c8a: 0770 |0001: move-object v0, v7 │ │ -066c8c: 1f00 ad00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066c90: 5441 2d01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066c94: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -066c98: 5441 2f01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066c9c: 6e10 a703 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -066ca2: 0c01 |000d: move-result-object v1 │ │ -066ca4: 5b41 2d01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066ca8: 5441 3101 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066cac: 6e10 1618 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066cb2: 0a01 |0015: move-result v1 │ │ -066cb4: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -066cb8: 5441 3101 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066cbc: 6e20 0d18 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066cc2: 28f3 |001d: goto 0010 // -000d │ │ -066cc4: 5441 3101 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066cc8: 5442 2f01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066ccc: 6e20 bb03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03bb │ │ -066cd2: 0c02 |0025: move-result-object v2 │ │ -066cd4: 6e30 1518 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -066cda: 5441 3001 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066cde: 6e30 1518 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -066ce4: 5441 2d01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066ce8: 6e20 7704 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ -066cee: 0e00 |0033: return-void │ │ +066c60: |[066c60] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +066c70: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +066c72: 0770 |0001: move-object v0, v7 │ │ +066c74: 1f00 ad00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066c78: 5441 2d01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066c7c: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +066c80: 5441 2f01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066c84: 6e10 a703 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +066c8a: 0c01 |000d: move-result-object v1 │ │ +066c8c: 5b41 2d01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066c90: 5441 3101 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066c94: 6e10 1618 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066c9a: 0a01 |0015: move-result v1 │ │ +066c9c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +066ca0: 5441 3101 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066ca4: 6e20 0d18 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +066caa: 28f3 |001d: goto 0010 // -000d │ │ +066cac: 5441 3101 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066cb0: 5442 2f01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066cb4: 6e20 bb03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03bb │ │ +066cba: 0c02 |0025: move-result-object v2 │ │ +066cbc: 6e30 1518 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +066cc2: 5441 3001 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066cc6: 6e30 1518 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +066ccc: 5441 2d01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066cd0: 6e20 7704 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0477 │ │ +066cd6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -127928,24 +128041,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -066cf0: |[066cf0] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -066d00: 5410 2d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066d04: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -066d08: 5410 2d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066d0c: 6e10 7104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ -066d12: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -066d14: 5b10 2d01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066d18: 5410 2f01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066d1c: 6e10 aa03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ -066d22: 0e00 |0011: return-void │ │ +066cd8: |[066cd8] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +066ce8: 5410 2d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066cec: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +066cf0: 5410 2d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066cf4: 6e10 7104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0471 │ │ +066cfa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +066cfc: 5b10 2d01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066d00: 5410 2f01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066d04: 6e10 aa03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03aa │ │ +066d0a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -127964,62 +128077,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 │ │ -066d24: |[066d24] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -066d34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -066d36: 5463 3001 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066d3a: 6e10 1618 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066d40: 0a03 |0006: move-result v3 │ │ -066d42: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -066d46: 5463 3001 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066d4a: 6e20 1018 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066d50: 0c00 |000e: move-result-object v0 │ │ -066d52: 1f00 ad00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066d56: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -066d5a: 1100 |0013: return-object v0 │ │ -066d5c: 5463 2d01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066d60: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -066d64: 5463 2f01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066d68: 6e10 a703 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ -066d6e: 0c03 |001d: move-result-object v3 │ │ -066d70: 5b63 2d01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066d74: 6e20 3804 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0438 │ │ -066d7a: 0c01 |0023: move-result-object v1 │ │ -066d7c: 5463 3101 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066d80: 6e10 1618 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066d86: 0a03 |0029: move-result v3 │ │ -066d88: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -066d8c: 5463 3101 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066d90: 6e20 1018 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066d96: 0c02 |0031: move-result-object v2 │ │ -066d98: 1f02 ac00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ -066d9c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -066da0: 6e20 5b03 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@035b │ │ -066da6: 5463 3001 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066daa: 6e10 1618 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066db0: 0a03 |003e: move-result v3 │ │ -066db2: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -066db6: 5463 3001 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066dba: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -066dbc: 6e20 0d18 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066dc2: 28f2 |0047: goto 0039 // -000e │ │ -066dc4: 6e20 5c03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -066dca: 6e20 5f03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -066dd0: 5463 3001 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066dd4: 6e30 1518 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -066dda: 5463 2d01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ -066dde: 6e10 a513 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ -066de4: 0a04 |0058: move-result v4 │ │ -066de6: 6e30 6b04 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046b │ │ -066dec: 0710 |005c: move-object v0, v1 │ │ -066dee: 28b6 |005d: goto 0013 // -004a │ │ +066d0c: |[066d0c] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +066d1c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +066d1e: 5463 3001 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066d22: 6e10 1618 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066d28: 0a03 |0006: move-result v3 │ │ +066d2a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +066d2e: 5463 3001 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066d32: 6e20 1018 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +066d38: 0c00 |000e: move-result-object v0 │ │ +066d3a: 1f00 ad00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066d3e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +066d42: 1100 |0013: return-object v0 │ │ +066d44: 5463 2d01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066d48: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +066d4c: 5463 2f01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066d50: 6e10 a703 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a7 │ │ +066d56: 0c03 |001d: move-result-object v3 │ │ +066d58: 5b63 2d01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066d5c: 6e20 3804 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0438 │ │ +066d62: 0c01 |0023: move-result-object v1 │ │ +066d64: 5463 3101 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066d68: 6e10 1618 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066d6e: 0a03 |0029: move-result v3 │ │ +066d70: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +066d74: 5463 3101 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066d78: 6e20 1018 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +066d7e: 0c02 |0031: move-result-object v2 │ │ +066d80: 1f02 ac00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ +066d84: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +066d88: 6e20 5b03 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@035b │ │ +066d8e: 5463 3001 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066d92: 6e10 1618 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066d98: 0a03 |003e: move-result v3 │ │ +066d9a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +066d9e: 5463 3001 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066da2: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +066da4: 6e20 0d18 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +066daa: 28f2 |0047: goto 0039 // -000e │ │ +066dac: 6e20 5c03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +066db2: 6e20 5f03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +066db8: 5463 3001 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066dbc: 6e30 1518 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +066dc2: 5463 2d01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012d │ │ +066dc6: 6e10 a513 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@13a5 │ │ +066dcc: 0a04 |0058: move-result v4 │ │ +066dce: 6e30 6b04 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046b │ │ +066dd4: 0710 |005c: move-object v0, v1 │ │ +066dd6: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -128049,23 +128162,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 │ │ -066df0: |[066df0] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -066e00: 1f03 ad00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066e04: 6e10 1803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0318 │ │ -066e0a: 0c00 |0005: move-result-object v0 │ │ -066e0c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -066e10: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -066e12: 0f00 |0009: return v0 │ │ -066e14: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -066e16: 28fe |000b: goto 0009 // -0002 │ │ +066dd8: |[066dd8] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +066de8: 1f03 ad00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066dec: 6e10 1803 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0318 │ │ +066df2: 0c00 |0005: move-result-object v0 │ │ +066df4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +066df8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +066dfa: 0f00 |0009: return v0 │ │ +066dfc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +066dfe: 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; │ │ @@ -128075,85 +128188,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 │ │ -066e18: |[066e18] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -066e28: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -066e2c: 07c0 |0002: move-object v0, v12 │ │ -066e2e: 1f00 6700 |0003: check-cast v0, Landroid/os/Bundle; // type@0067 │ │ -066e32: 6e20 d501 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ -066e38: 1a08 8a1c |0008: const-string v8, "states" // string@1c8a │ │ -066e3c: 6e20 c401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01c4 │ │ -066e42: 0c02 |000d: move-result-object v2 │ │ -066e44: 54b8 3101 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066e48: 6e10 0e18 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -066e4e: 54b8 3001 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066e52: 6e10 0e18 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ -066e58: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -066e5c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -066e5e: 2128 |001b: array-length v8, v2 │ │ -066e60: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -066e64: 54b9 3101 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066e68: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -066e6c: 1f08 ac00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ -066e70: 6e20 0d18 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066e76: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -066e7a: 28f2 |0029: goto 001b // -000e │ │ -066e7c: 6e10 ca01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ca │ │ -066e82: 0c07 |002d: move-result-object v7 │ │ -066e84: 7210 af17 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -066e8a: 0c04 |0031: move-result-object v4 │ │ -066e8c: 7210 2c18 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -066e92: 0a08 |0035: move-result v8 │ │ -066e94: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -066e98: 7210 2d18 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -066e9e: 0c06 |003b: move-result-object v6 │ │ -066ea0: 1f06 6a03 |003c: check-cast v6, Ljava/lang/String; // type@036a │ │ -066ea4: 1a08 6110 |003e: const-string v8, "f" // string@1061 │ │ -066ea8: 6e20 dc17 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ -066eae: 0a08 |0043: move-result v8 │ │ -066eb0: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -066eb4: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -066eb6: 6e20 dd17 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -066ebc: 0c08 |004a: move-result-object v8 │ │ -066ebe: 7110 aa17 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -066ec4: 0a05 |004e: move-result v5 │ │ -066ec6: 54b8 2f01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066eca: 6e30 af03 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@03af │ │ -066ed0: 0c01 |0054: move-result-object v1 │ │ -066ed2: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -066ed6: 54b8 3001 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066eda: 6e10 1618 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066ee0: 0a08 |005c: move-result v8 │ │ -066ee2: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -066ee6: 54b8 3001 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066eea: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -066eec: 6e20 0d18 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -066ef2: 28f2 |0065: goto 0057 // -000e │ │ -066ef4: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -066ef6: 6e20 5c03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -066efc: 54b8 3001 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066f00: 6e30 1518 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -066f06: 28c3 |006f: goto 0032 // -003d │ │ -066f08: 1a08 d303 |0070: const-string v8, "FragmentStatePagerAdapter" // string@03d3 │ │ -066f0c: 2209 6b03 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ -066f10: 7010 e417 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066f16: 1a0a 6b02 |0077: const-string v10, "Bad fragment at key " // string@026b │ │ -066f1a: 6e20 ed17 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066f20: 0c09 |007c: move-result-object v9 │ │ -066f22: 6e20 ed17 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066f28: 0c09 |0080: move-result-object v9 │ │ -066f2a: 6e10 f217 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066f30: 0c09 |0084: move-result-object v9 │ │ -066f32: 7120 a812 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ -066f38: 28aa |0088: goto 0032 // -0056 │ │ -066f3a: 0e00 |0089: return-void │ │ +066e00: |[066e00] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +066e10: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +066e14: 07c0 |0002: move-object v0, v12 │ │ +066e16: 1f00 6700 |0003: check-cast v0, Landroid/os/Bundle; // type@0067 │ │ +066e1a: 6e20 d501 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01d5 │ │ +066e20: 1a08 831c |0008: const-string v8, "states" // string@1c83 │ │ +066e24: 6e20 c401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01c4 │ │ +066e2a: 0c02 |000d: move-result-object v2 │ │ +066e2c: 54b8 3101 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066e30: 6e10 0e18 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +066e36: 54b8 3001 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066e3a: 6e10 0e18 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@180e │ │ +066e40: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +066e44: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +066e46: 2128 |001b: array-length v8, v2 │ │ +066e48: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +066e4c: 54b9 3101 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066e50: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +066e54: 1f08 ac00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00ac │ │ +066e58: 6e20 0d18 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +066e5e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +066e62: 28f2 |0029: goto 001b // -000e │ │ +066e64: 6e10 ca01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ca │ │ +066e6a: 0c07 |002d: move-result-object v7 │ │ +066e6c: 7210 af17 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +066e72: 0c04 |0031: move-result-object v4 │ │ +066e74: 7210 2c18 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +066e7a: 0a08 |0035: move-result v8 │ │ +066e7c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +066e80: 7210 2d18 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +066e86: 0c06 |003b: move-result-object v6 │ │ +066e88: 1f06 6a03 |003c: check-cast v6, Ljava/lang/String; // type@036a │ │ +066e8c: 1a08 5a10 |003e: const-string v8, "f" // string@105a │ │ +066e90: 6e20 dc17 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ +066e96: 0a08 |0043: move-result v8 │ │ +066e98: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +066e9c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +066e9e: 6e20 dd17 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +066ea4: 0c08 |004a: move-result-object v8 │ │ +066ea6: 7110 aa17 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +066eac: 0a05 |004e: move-result v5 │ │ +066eae: 54b8 2f01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066eb2: 6e30 af03 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@03af │ │ +066eb8: 0c01 |0054: move-result-object v1 │ │ +066eba: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +066ebe: 54b8 3001 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066ec2: 6e10 1618 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066ec8: 0a08 |005c: move-result v8 │ │ +066eca: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +066ece: 54b8 3001 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066ed2: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +066ed4: 6e20 0d18 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +066eda: 28f2 |0065: goto 0057 // -000e │ │ +066edc: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +066ede: 6e20 5c03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +066ee4: 54b8 3001 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066ee8: 6e30 1518 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +066eee: 28c3 |006f: goto 0032 // -003d │ │ +066ef0: 1a08 cc03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@03cc │ │ +066ef4: 2209 6b03 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ +066ef8: 7010 e417 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066efe: 1a0a 6402 |0077: const-string v10, "Bad fragment at key " // string@0264 │ │ +066f02: 6e20 ed17 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066f08: 0c09 |007c: move-result-object v9 │ │ +066f0a: 6e20 ed17 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066f10: 0c09 |0080: move-result-object v9 │ │ +066f12: 6e10 f217 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066f18: 0c09 |0084: move-result-object v9 │ │ +066f1a: 7120 a812 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@12a8 │ │ +066f20: 28aa |0088: goto 0032 // -0056 │ │ +066f22: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -128192,57 +128305,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -066f3c: |[066f3c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -066f4c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -066f4e: 5475 3101 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066f52: 6e10 1618 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066f58: 0a05 |0006: move-result v5 │ │ -066f5a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -066f5e: 2204 6700 |0009: new-instance v4, Landroid/os/Bundle; // type@0067 │ │ -066f62: 7010 bd01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01bd │ │ -066f68: 5475 3101 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066f6c: 6e10 1618 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066f72: 0a05 |0013: move-result v5 │ │ -066f74: 2351 fd03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@03fd │ │ -066f78: 5475 3101 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ -066f7c: 6e20 1818 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -066f82: 1a05 8a1c |001b: const-string v5, "states" // string@1c8a │ │ -066f86: 6e30 d001 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01d0 │ │ -066f8c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -066f8e: 5475 3001 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066f92: 6e10 1618 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -066f98: 0a05 |0026: move-result v5 │ │ -066f9a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -066f9e: 5475 3001 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ -066fa2: 6e20 1018 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ -066fa8: 0c00 |002e: move-result-object v0 │ │ -066faa: 1f00 ad00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -066fae: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -066fb2: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -066fb6: 2204 6700 |0035: new-instance v4, Landroid/os/Bundle; // type@0067 │ │ -066fba: 7010 bd01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01bd │ │ -066fc0: 2205 6b03 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ -066fc4: 7010 e417 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -066fca: 1a06 6110 |003f: const-string v6, "f" // string@1061 │ │ -066fce: 6e20 ed17 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -066fd4: 0c05 |0044: move-result-object v5 │ │ -066fd6: 6e20 e917 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -066fdc: 0c05 |0048: move-result-object v5 │ │ -066fde: 6e10 f217 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -066fe4: 0c03 |004c: move-result-object v3 │ │ -066fe6: 5475 2f01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ -066fea: 6e40 b903 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@03b9 │ │ -066ff0: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -066ff4: 28cd |0054: goto 0021 // -0033 │ │ -066ff6: 1104 |0055: return-object v4 │ │ +066f24: |[066f24] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +066f34: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +066f36: 5475 3101 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066f3a: 6e10 1618 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066f40: 0a05 |0006: move-result v5 │ │ +066f42: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +066f46: 2204 6700 |0009: new-instance v4, Landroid/os/Bundle; // type@0067 │ │ +066f4a: 7010 bd01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01bd │ │ +066f50: 5475 3101 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066f54: 6e10 1618 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066f5a: 0a05 |0013: move-result v5 │ │ +066f5c: 2351 fd03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@03fd │ │ +066f60: 5475 3101 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0131 │ │ +066f64: 6e20 1818 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +066f6a: 1a05 831c |001b: const-string v5, "states" // string@1c83 │ │ +066f6e: 6e30 d001 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01d0 │ │ +066f74: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +066f76: 5475 3001 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066f7a: 6e10 1618 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +066f80: 0a05 |0026: move-result v5 │ │ +066f82: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +066f86: 5475 3001 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0130 │ │ +066f8a: 6e20 1018 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1810 │ │ +066f90: 0c00 |002e: move-result-object v0 │ │ +066f92: 1f00 ad00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066f96: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +066f9a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +066f9e: 2204 6700 |0035: new-instance v4, Landroid/os/Bundle; // type@0067 │ │ +066fa2: 7010 bd01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01bd │ │ +066fa8: 2205 6b03 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@036b │ │ +066fac: 7010 e417 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +066fb2: 1a06 5a10 |003f: const-string v6, "f" // string@105a │ │ +066fb6: 6e20 ed17 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +066fbc: 0c05 |0044: move-result-object v5 │ │ +066fbe: 6e20 e917 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +066fc4: 0c05 |0048: move-result-object v5 │ │ +066fc6: 6e10 f217 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +066fcc: 0c03 |004c: move-result-object v3 │ │ +066fce: 5475 2f01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012f │ │ +066fd2: 6e40 b903 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@03b9 │ │ +066fd8: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066fdc: 28cd |0054: goto 0021 // -0033 │ │ +066fde: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -128271,32 +128384,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 │ │ -066ff8: |[066ff8] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -067008: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06700a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06700c: 0770 |0002: move-object v0, v7 │ │ -06700e: 1f00 ad00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ -067012: 5441 2e01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -067016: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -06701a: 5441 2e01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -06701e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -067022: 5441 2e01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -067026: 6e20 5c03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -06702c: 5441 2e01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -067030: 6e20 5f03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -067036: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -06703a: 6e20 5c03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ -067040: 6e20 5f03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ -067046: 5b40 2e01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ -06704a: 0e00 |0021: return-void │ │ +066fe0: |[066fe0] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +066ff0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +066ff2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +066ff4: 0770 |0002: move-object v0, v7 │ │ +066ff6: 1f00 ad00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00ad │ │ +066ffa: 5441 2e01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +066ffe: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +067002: 5441 2e01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +067006: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +06700a: 5441 2e01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +06700e: 6e20 5c03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +067014: 5441 2e01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +067018: 6e20 5f03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +06701e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +067022: 6e20 5c03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@035c │ │ +067028: 6e20 5f03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035f │ │ +06702e: 5b40 2e01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012e │ │ +067032: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -128317,30 +128430,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06704c: |[06704c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -06705c: 0e00 |0000: return-void │ │ +067034: |[067034] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +067044: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 980 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 973 (FragmentStatePagerAdapter.java) │ │ │ │ Class #474 header: │ │ class_idx : 204 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 173 │ │ -source_file_idx : 2159 │ │ +source_file_idx : 2152 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #474 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -128414,26 +128527,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -067060: |[067060] android.support.v4.app.ListFragment.:()V │ │ -067070: 7010 0303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0303 │ │ -067076: 2200 6c00 |0003: new-instance v0, Landroid/os/Handler; // type@006c │ │ -06707a: 7010 db01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -067080: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ -067084: 2200 ca00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ca │ │ -067088: 7020 8304 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0483 │ │ -06708e: 5b10 5601 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ -067092: 2200 cb00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00cb │ │ -067096: 7020 8504 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0485 │ │ -06709c: 5b10 5401 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0154 │ │ -0670a0: 0e00 |0018: return-void │ │ +067048: |[067048] android.support.v4.app.ListFragment.:()V │ │ +067058: 7010 0303 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0303 │ │ +06705e: 2200 6c00 |0003: new-instance v0, Landroid/os/Handler; // type@006c │ │ +067062: 7010 db01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +067068: 5b10 5001 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ +06706c: 2200 ca00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00ca │ │ +067070: 7020 8304 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0483 │ │ +067076: 5b10 5601 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ +06707a: 2200 cb00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00cb │ │ +06707e: 7020 8504 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0485 │ │ +067084: 5b10 5401 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0154 │ │ +067088: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -128445,103 +128558,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0670a4: |[0670a4] android.support.v4.app.ListFragment.ensureList:()V │ │ -0670b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0670b6: 5463 5101 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0670ba: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0670be: 0e00 |0005: return-void │ │ -0670c0: 6e10 8e04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@048e │ │ -0670c6: 0c02 |0009: move-result-object v2 │ │ -0670c8: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0670cc: 2203 5703 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ -0670d0: 1a04 cd02 |000e: const-string v4, "Content view not yet created" // string@02cd │ │ -0670d4: 7020 a417 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0670da: 2703 |0013: throw v3 │ │ -0670dc: 2023 f002 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02f0 │ │ -0670e0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0670e4: 1f02 f002 |0018: check-cast v2, Landroid/widget/ListView; // type@02f0 │ │ -0670e8: 5b62 5101 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0670ec: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0670ee: 5c63 5301 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ -0670f2: 5463 5101 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0670f6: 5464 5401 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0154 │ │ -0670fa: 6e20 9414 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ -067100: 5463 4d01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -067104: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -067108: 5460 4d01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -06710c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -06710e: 5b63 4d01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -067112: 6e20 9404 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0494 │ │ -067118: 5463 5001 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ -06711c: 5464 5601 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ -067120: 6e20 e201 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01e2 │ │ -067126: 28cc |0039: goto 0005 // -0034 │ │ -067128: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -06712e: 6e20 1f13 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -067134: 0c03 |0040: move-result-object v3 │ │ -067136: 1f03 ff02 |0041: check-cast v3, Landroid/widget/TextView; // type@02ff │ │ -06713a: 5b63 5701 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -06713e: 5463 5701 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -067142: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -067146: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -06714c: 6e20 1f13 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -067152: 0c03 |004f: move-result-object v3 │ │ -067154: 5b63 4f01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ -067158: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -06715e: 6e20 1f13 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -067164: 0c03 |0058: move-result-object v3 │ │ -067166: 5b63 5501 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -06716a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -067170: 6e20 1f13 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -067176: 0c03 |0061: move-result-object v3 │ │ -067178: 5b63 5201 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -06717c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -067182: 6e20 1f13 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -067188: 0c01 |006a: move-result-object v1 │ │ -06718a: 2013 f002 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02f0 │ │ -06718e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -067192: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -067196: 2203 6703 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ -06719a: 1a04 3b0c |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0c3b │ │ -06719e: 7020 c917 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -0671a4: 2703 |0078: throw v3 │ │ -0671a6: 5463 5701 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -0671aa: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0671ae: 6e20 f314 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@14f3 │ │ -0671b4: 28d2 |0080: goto 0052 // -002e │ │ -0671b6: 2203 6703 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ -0671ba: 1a04 cc02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02cc │ │ -0671be: 7020 c917 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -0671c4: 2703 |0088: throw v3 │ │ -0671c6: 1f01 f002 |0089: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ -0671ca: 5b61 5101 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0671ce: 5463 4f01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ -0671d2: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0671d6: 5463 5101 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0671da: 5464 4f01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ -0671de: 6e20 9214 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ -0671e4: 2884 |0098: goto 001c // -007c │ │ -0671e6: 5463 4e01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ -0671ea: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -0671ee: 5463 5701 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -0671f2: 5464 4e01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ -0671f6: 6e20 ed14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -0671fc: 5463 5101 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -067200: 5464 5701 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -067204: 6e20 9214 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ -06720a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -06720e: 5463 5501 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -067212: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -067216: 7030 9604 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ -06721c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +06708c: |[06708c] android.support.v4.app.ListFragment.ensureList:()V │ │ +06709c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06709e: 5463 5101 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0670a2: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0670a6: 0e00 |0005: return-void │ │ +0670a8: 6e10 8e04 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@048e │ │ +0670ae: 0c02 |0009: move-result-object v2 │ │ +0670b0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0670b4: 2203 5703 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ +0670b8: 1a04 c602 |000e: const-string v4, "Content view not yet created" // string@02c6 │ │ +0670bc: 7020 a417 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0670c2: 2703 |0013: throw v3 │ │ +0670c4: 2023 f002 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02f0 │ │ +0670c8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0670cc: 1f02 f002 |0018: check-cast v2, Landroid/widget/ListView; // type@02f0 │ │ +0670d0: 5b62 5101 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0670d4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0670d6: 5c63 5301 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ +0670da: 5463 5101 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0670de: 5464 5401 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0154 │ │ +0670e2: 6e20 9414 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1494 │ │ +0670e8: 5463 4d01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +0670ec: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0670f0: 5460 4d01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +0670f4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0670f6: 5b63 4d01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +0670fa: 6e20 9404 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0494 │ │ +067100: 5463 5001 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ +067104: 5464 5601 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ +067108: 6e20 e201 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01e2 │ │ +06710e: 28cc |0039: goto 0005 // -0034 │ │ +067110: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +067116: 6e20 1f13 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +06711c: 0c03 |0040: move-result-object v3 │ │ +06711e: 1f03 ff02 |0041: check-cast v3, Landroid/widget/TextView; // type@02ff │ │ +067122: 5b63 5701 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +067126: 5463 5701 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +06712a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +06712e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +067134: 6e20 1f13 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +06713a: 0c03 |004f: move-result-object v3 │ │ +06713c: 5b63 4f01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ +067140: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +067146: 6e20 1f13 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +06714c: 0c03 |0058: move-result-object v3 │ │ +06714e: 5b63 5501 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +067152: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +067158: 6e20 1f13 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +06715e: 0c03 |0061: move-result-object v3 │ │ +067160: 5b63 5201 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +067164: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +06716a: 6e20 1f13 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +067170: 0c01 |006a: move-result-object v1 │ │ +067172: 2013 f002 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02f0 │ │ +067176: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +06717a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +06717e: 2203 6703 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ +067182: 1a04 340c |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0c34 │ │ +067186: 7020 c917 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06718c: 2703 |0078: throw v3 │ │ +06718e: 5463 5701 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +067192: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +067196: 6e20 f314 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@14f3 │ │ +06719c: 28d2 |0080: goto 0052 // -002e │ │ +06719e: 2203 6703 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ +0671a2: 1a04 c502 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02c5 │ │ +0671a6: 7020 c917 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +0671ac: 2703 |0088: throw v3 │ │ +0671ae: 1f01 f002 |0089: check-cast v1, Landroid/widget/ListView; // type@02f0 │ │ +0671b2: 5b61 5101 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0671b6: 5463 4f01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ +0671ba: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0671be: 5463 5101 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0671c2: 5464 4f01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ +0671c6: 6e20 9214 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ +0671cc: 2884 |0098: goto 001c // -007c │ │ +0671ce: 5463 4e01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ +0671d2: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0671d6: 5463 5701 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +0671da: 5464 4e01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ +0671de: 6e20 ed14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +0671e4: 5463 5101 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0671e8: 5464 5701 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +0671ec: 6e20 9214 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ +0671f2: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0671f6: 5463 5501 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +0671fa: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0671fe: 7030 9604 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ +067204: 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 │ │ @@ -128586,77 +128699,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -067220: |[067220] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -067230: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -067236: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -06723a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -06723e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -067240: 7010 8804 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -067246: 5460 5501 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -06724a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -06724e: 2200 5703 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -067252: 1a01 b102 |0011: const-string v1, "Can't be used with a custom content view" // string@02b1 │ │ -067256: 7020 a417 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06725c: 2700 |0016: throw v0 │ │ -06725e: 5560 5301 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ -067262: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -067266: 0e00 |001b: return-void │ │ -067268: 5c67 5301 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ -06726c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -067270: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -067274: 5460 5501 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -067278: 6e10 8904 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -06727e: 0c01 |0027: move-result-object v1 │ │ -067280: 7120 5914 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ -067286: 0c01 |002b: move-result-object v1 │ │ -067288: 6e20 7d13 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -06728e: 5460 5201 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -067292: 6e10 8904 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -067298: 0c01 |0034: move-result-object v1 │ │ -06729a: 7120 5914 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ -0672a0: 0c01 |0038: move-result-object v1 │ │ -0672a2: 6e20 7d13 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -0672a8: 5460 5501 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -0672ac: 6e20 7c13 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -0672b2: 5460 5201 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -0672b6: 6e20 7c13 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -0672bc: 28d5 |0046: goto 001b // -002b │ │ -0672be: 5460 5501 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -0672c2: 6e10 1c13 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ -0672c8: 5460 5201 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -0672cc: 6e10 1c13 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ -0672d2: 28eb |0051: goto 003c // -0015 │ │ -0672d4: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0672d8: 5460 5501 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -0672dc: 6e10 8904 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -0672e2: 0c01 |0059: move-result-object v1 │ │ -0672e4: 7120 5914 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ -0672ea: 0c01 |005d: move-result-object v1 │ │ -0672ec: 6e20 7d13 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -0672f2: 5460 5201 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -0672f6: 6e10 8904 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -0672fc: 0c01 |0066: move-result-object v1 │ │ -0672fe: 7120 5914 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ -067304: 0c01 |006a: move-result-object v1 │ │ -067306: 6e20 7d13 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ -06730c: 5460 5501 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -067310: 6e20 7c13 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -067316: 5460 5201 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -06731a: 6e20 7c13 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -067320: 28a3 |0078: goto 001b // -005d │ │ -067322: 5460 5501 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -067326: 6e10 1c13 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ -06732c: 5460 5201 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -067330: 6e10 1c13 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ -067336: 28eb |0083: goto 006e // -0015 │ │ +067208: |[067208] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +067218: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +06721e: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +067222: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +067226: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +067228: 7010 8804 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +06722e: 5460 5501 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +067232: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +067236: 2200 5703 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +06723a: 1a01 aa02 |0011: const-string v1, "Can't be used with a custom content view" // string@02aa │ │ +06723e: 7020 a417 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +067244: 2700 |0016: throw v0 │ │ +067246: 5560 5301 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ +06724a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +06724e: 0e00 |001b: return-void │ │ +067250: 5c67 5301 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ +067254: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +067258: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +06725c: 5460 5501 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +067260: 6e10 8904 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +067266: 0c01 |0027: move-result-object v1 │ │ +067268: 7120 5914 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ +06726e: 0c01 |002b: move-result-object v1 │ │ +067270: 6e20 7d13 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +067276: 5460 5201 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +06727a: 6e10 8904 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +067280: 0c01 |0034: move-result-object v1 │ │ +067282: 7120 5914 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ +067288: 0c01 |0038: move-result-object v1 │ │ +06728a: 6e20 7d13 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +067290: 5460 5501 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +067294: 6e20 7c13 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +06729a: 5460 5201 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +06729e: 6e20 7c13 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +0672a4: 28d5 |0046: goto 001b // -002b │ │ +0672a6: 5460 5501 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +0672aa: 6e10 1c13 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ +0672b0: 5460 5201 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +0672b4: 6e10 1c13 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ +0672ba: 28eb |0051: goto 003c // -0015 │ │ +0672bc: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0672c0: 5460 5501 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +0672c4: 6e10 8904 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +0672ca: 0c01 |0059: move-result-object v1 │ │ +0672cc: 7120 5914 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ +0672d2: 0c01 |005d: move-result-object v1 │ │ +0672d4: 6e20 7d13 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +0672da: 5460 5201 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +0672de: 6e10 8904 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +0672e4: 0c01 |0066: move-result-object v1 │ │ +0672e6: 7120 5914 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1459 │ │ +0672ec: 0c01 |006a: move-result-object v1 │ │ +0672ee: 6e20 7d13 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@137d │ │ +0672f4: 5460 5501 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +0672f8: 6e20 7c13 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +0672fe: 5460 5201 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +067302: 6e20 7c13 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +067308: 28a3 |0078: goto 001b // -005d │ │ +06730a: 5460 5501 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +06730e: 6e10 1c13 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ +067314: 5460 5201 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +067318: 6e10 1c13 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@131c │ │ +06731e: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -128687,17 +128800,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067338: |[067338] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -067348: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -06734c: 1100 |0002: return-object v0 │ │ +067320: |[067320] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +067330: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +067334: 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;) │ │ @@ -128705,18 +128818,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067350: |[067350] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -067360: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -067366: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -06736a: 1100 |0005: return-object v0 │ │ +067338: |[067338] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +067348: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +06734e: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +067352: 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; │ │ │ │ @@ -128725,20 +128838,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06736c: |[06736c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -06737c: 7010 8804 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -067382: 5420 5101 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -067386: 6e10 8e14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@148e │ │ -06738c: 0b00 |0008: move-result-wide v0 │ │ -06738e: 1000 |0009: return-wide v0 │ │ +067354: |[067354] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +067364: 7010 8804 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +06736a: 5420 5101 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +06736e: 6e10 8e14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@148e │ │ +067374: 0b00 |0008: move-result-wide v0 │ │ +067376: 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; │ │ │ │ @@ -128747,20 +128860,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -067390: |[067390] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -0673a0: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -0673a6: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0673aa: 6e10 8f14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@148f │ │ -0673b0: 0a00 |0008: move-result v0 │ │ -0673b2: 0f00 |0009: return v0 │ │ +067378: |[067378] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +067388: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +06738e: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +067392: 6e10 8f14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@148f │ │ +067398: 0a00 |0008: move-result v0 │ │ +06739a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -128769,73 +128882,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 │ │ -0673b4: |[0673b4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0673c4: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0673c8: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0673ca: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0673cc: 6e10 8904 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -0673d2: 0c00 |0007: move-result-object v0 │ │ -0673d4: 2205 ea02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02ea │ │ -0673d8: 7020 7714 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ -0673de: 2203 ed02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02ed │ │ -0673e2: 7020 7f14 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@147f │ │ -0673e8: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -0673ee: 6e20 8214 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1482 │ │ -0673f4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0673f6: 6e20 8314 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1483 │ │ -0673fc: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -067400: 6e20 8414 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1484 │ │ -067406: 6e20 8114 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1481 │ │ -06740c: 2204 f302 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02f3 │ │ -067410: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -067412: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -067418: 7040 a914 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14a9 │ │ -06741e: 2207 e902 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -067422: 7030 7614 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -067428: 6e30 8014 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ -06742e: 2207 e902 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -067432: 7030 7614 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -067438: 6e30 7814 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ -06743e: 2201 ea02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02ea │ │ -067442: 7020 7714 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ -067448: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -06744e: 6e20 7914 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ -067454: 2206 ff02 |0048: new-instance v6, Landroid/widget/TextView; // type@02ff │ │ -067458: 6e10 8904 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -06745e: 0c07 |004d: move-result-object v7 │ │ -067460: 7020 dc14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ -067466: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -06746c: 6e20 ea14 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@14ea │ │ -067472: 6e20 e914 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@14e9 │ │ -067478: 2207 e902 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -06747c: 7030 7614 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -067482: 6e30 7814 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ -067488: 2202 f002 |0062: new-instance v2, Landroid/widget/ListView; // type@02f0 │ │ -06748c: 6e10 8904 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ -067492: 0c07 |0067: move-result-object v7 │ │ -067494: 7020 8614 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1486 │ │ -06749a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -0674a0: 6e20 9314 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1493 │ │ -0674a6: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -0674a8: 6e20 9114 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1491 │ │ -0674ae: 2207 e902 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -0674b2: 7030 7614 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -0674b8: 6e30 7814 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ -0674be: 2207 e902 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -0674c2: 7030 7614 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -0674c8: 6e30 7814 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ -0674ce: 2207 e902 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ -0674d2: 7030 7614 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ -0674d8: 6e20 7a14 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@147a │ │ -0674de: 1105 |008d: return-object v5 │ │ +06739c: |[06739c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0673ac: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +0673b0: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +0673b2: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +0673b4: 6e10 8904 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +0673ba: 0c00 |0007: move-result-object v0 │ │ +0673bc: 2205 ea02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02ea │ │ +0673c0: 7020 7714 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ +0673c6: 2203 ed02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02ed │ │ +0673ca: 7020 7f14 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@147f │ │ +0673d0: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +0673d6: 6e20 8214 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1482 │ │ +0673dc: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0673de: 6e20 8314 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1483 │ │ +0673e4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0673e8: 6e20 8414 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1484 │ │ +0673ee: 6e20 8114 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1481 │ │ +0673f4: 2204 f302 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02f3 │ │ +0673f8: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0673fa: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +067400: 7040 a914 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@14a9 │ │ +067406: 2207 e902 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +06740a: 7030 7614 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +067410: 6e30 8014 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1480 │ │ +067416: 2207 e902 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +06741a: 7030 7614 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +067420: 6e30 7814 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ +067426: 2201 ea02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02ea │ │ +06742a: 7020 7714 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1477 │ │ +067430: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +067436: 6e20 7914 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1479 │ │ +06743c: 2206 ff02 |0048: new-instance v6, Landroid/widget/TextView; // type@02ff │ │ +067440: 6e10 8904 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +067446: 0c07 |004d: move-result-object v7 │ │ +067448: 7020 dc14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ +06744e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +067454: 6e20 ea14 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@14ea │ │ +06745a: 6e20 e914 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@14e9 │ │ +067460: 2207 e902 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +067464: 7030 7614 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +06746a: 6e30 7814 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ +067470: 2202 f002 |0062: new-instance v2, Landroid/widget/ListView; // type@02f0 │ │ +067474: 6e10 8904 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0489 │ │ +06747a: 0c07 |0067: move-result-object v7 │ │ +06747c: 7020 8614 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1486 │ │ +067482: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +067488: 6e20 9314 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1493 │ │ +06748e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +067490: 6e20 9114 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1491 │ │ +067496: 2207 e902 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +06749a: 7030 7614 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +0674a0: 6e30 7814 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ +0674a6: 2207 e902 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +0674aa: 7030 7614 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +0674b0: 6e30 7814 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1478 │ │ +0674b6: 2207 e902 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02e9 │ │ +0674ba: 7030 7614 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1476 │ │ +0674c0: 6e20 7a14 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@147a │ │ +0674c6: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -128875,28 +128988,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0674e0: |[0674e0] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -0674f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0674f2: 5430 5001 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ -0674f6: 5431 5601 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ -0674fa: 6e20 e401 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -067500: 5b32 5101 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -067504: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -067506: 5c30 5301 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ -06750a: 5b32 5201 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ -06750e: 5b32 5501 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ -067512: 5b32 4f01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ -067516: 5b32 5701 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -06751a: 6f10 3503 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ -067520: 0e00 |0018: return-void │ │ +0674c8: |[0674c8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +0674d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0674da: 5430 5001 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0150 │ │ +0674de: 5431 5601 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0156 │ │ +0674e2: 6e20 e401 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +0674e8: 5b32 5101 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0674ec: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0674ee: 5c30 5301 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ +0674f2: 5b32 5201 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0152 │ │ +0674f6: 5b32 5501 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0155 │ │ +0674fa: 5b32 4f01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014f │ │ +0674fe: 5b32 5701 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +067502: 6f10 3503 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0335 │ │ +067508: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -128910,16 +129023,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 │ │ -067524: |[067524] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -067534: 0e00 |0000: return-void │ │ +06750c: |[06750c] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +06751c: 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; │ │ @@ -128931,18 +129044,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 │ │ -067538: |[067538] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -067548: 6f30 4203 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ -06754e: 7010 8804 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -067554: 0e00 |0006: return-void │ │ +067520: |[067520] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +067530: 6f30 4203 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0342 │ │ +067536: 7010 8804 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +06753c: 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; │ │ @@ -128954,31 +129067,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -067558: |[067558] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -067568: 7010 8804 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -06756e: 5420 5701 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -067572: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -067576: 2200 5703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -06757a: 1a01 b102 |0009: const-string v1, "Can't be used with a custom content view" // string@02b1 │ │ -06757e: 7020 a417 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -067584: 2700 |000e: throw v0 │ │ -067586: 5420 5701 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -06758a: 6e20 ed14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -067590: 5420 4e01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ -067594: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -067598: 5420 5101 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -06759c: 5421 5701 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ -0675a0: 6e20 9214 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ -0675a6: 5b23 4e01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ -0675aa: 0e00 |0021: return-void │ │ +067540: |[067540] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +067550: 7010 8804 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +067556: 5420 5701 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +06755a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +06755e: 2200 5703 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +067562: 1a01 aa02 |0009: const-string v1, "Can't be used with a custom content view" // string@02aa │ │ +067566: 7020 a417 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06756c: 2700 |000e: throw v0 │ │ +06756e: 5420 5701 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +067572: 6e20 ed14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +067578: 5420 4e01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ +06757c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +067580: 5420 5101 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +067584: 5421 5701 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0157 │ │ +067588: 6e20 9214 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1492 │ │ +06758e: 5b23 4e01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014e │ │ +067592: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -128994,38 +129107,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0675ac: |[0675ac] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -0675bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0675be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0675c0: 5443 4d01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -0675c4: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -0675c8: 0110 |0006: move v0, v1 │ │ -0675ca: 5b45 4d01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ -0675ce: 5443 5101 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0675d2: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -0675d6: 5443 5101 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -0675da: 6e20 9014 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ -0675e0: 5543 5301 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ -0675e4: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -0675e8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -0675ec: 6e10 8e04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@048e │ │ -0675f2: 0c03 |001b: move-result-object v3 │ │ -0675f4: 6e10 4413 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1344 │ │ -0675fa: 0c03 |001f: move-result-object v3 │ │ -0675fc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -067600: 0112 |0022: move v2, v1 │ │ -067602: 7030 9604 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ -067608: 0e00 |0026: return-void │ │ -06760a: 0120 |0027: move v0, v2 │ │ -06760c: 28df |0028: goto 0007 // -0021 │ │ +067594: |[067594] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +0675a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0675a6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0675a8: 5443 4d01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +0675ac: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +0675b0: 0110 |0006: move v0, v1 │ │ +0675b2: 5b45 4d01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014d │ │ +0675b6: 5443 5101 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0675ba: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +0675be: 5443 5101 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +0675c2: 6e20 9014 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1490 │ │ +0675c8: 5543 5301 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0153 │ │ +0675cc: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +0675d0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +0675d4: 6e10 8e04 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@048e │ │ +0675da: 0c03 |001b: move-result-object v3 │ │ +0675dc: 6e10 4413 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1344 │ │ +0675e2: 0c03 |001f: move-result-object v3 │ │ +0675e4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0675e8: 0112 |0022: move v2, v1 │ │ +0675ea: 7030 9604 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ +0675f0: 0e00 |0026: return-void │ │ +0675f2: 0120 |0027: move v0, v2 │ │ +0675f4: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -129042,18 +129155,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -067610: |[067610] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -067620: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -067622: 7030 9604 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ -067628: 0e00 |0004: return-void │ │ +0675f8: |[0675f8] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +067608: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06760a: 7030 9604 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ +067610: 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 │ │ @@ -129063,18 +129176,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06762c: |[06762c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -06763c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06763e: 7030 9604 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ -067644: 0e00 |0004: return-void │ │ +067614: |[067614] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +067624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067626: 7030 9604 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0496 │ │ +06762c: 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 │ │ @@ -129084,35 +129197,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -067648: |[067648] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -067658: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ -06765e: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ -067662: 6e20 9514 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1495 │ │ -067668: 0e00 |0008: return-void │ │ +067630: |[067630] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +067640: 7010 8804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0488 │ │ +067646: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0151 │ │ +06764a: 6e20 9514 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1495 │ │ +067650: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 2159 (ListFragment.java) │ │ + source_file_idx : 2152 (ListFragment.java) │ │ │ │ Class #475 header: │ │ class_idx : 207 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -129204,21 +129317,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 │ │ -06766c: |[06766c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -06767c: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067680: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -067686: 5902 5e01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -06768a: 5b03 5801 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ -06768e: 5b04 5901 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067692: 0e00 |000b: return-void │ │ +067654: |[067654] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +067664: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067668: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06766e: 5902 5e01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067672: 5b03 5801 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ +067676: 5b04 5901 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +06767a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -129236,71 +129349,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 │ │ -067694: |[067694] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0676a4: 5441 5901 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -0676a8: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -0676ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0676ae: 5441 6601 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -0676b2: 5411 6901 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0676b6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0676ba: 5441 6601 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -0676be: 5411 6901 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0676c2: 5411 d900 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0676c6: 5410 0f01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0676ca: 5441 6601 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -0676ce: 5411 6901 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0676d2: 5411 d900 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0676d6: 1a02 3218 |0019: const-string v2, "onLoadFinished" // string@1832 │ │ -0676da: 5b12 0f01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0676de: 6301 6701 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0676e2: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -0676e6: 1a01 3709 |0021: const-string v1, "LoaderManager" // string@0937 │ │ -0676ea: 2202 6b03 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0676ee: 7010 e417 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0676f4: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -0676f8: 6e20 ed17 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0676fe: 0c02 |002d: move-result-object v2 │ │ -067700: 6e20 ec17 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067706: 0c02 |0031: move-result-object v2 │ │ -067708: 1a03 1b01 |0032: const-string v3, ": " // string@011b │ │ -06770c: 6e20 ed17 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067712: 0c02 |0037: move-result-object v2 │ │ -067714: 6e20 1b06 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@061b │ │ -06771a: 0c03 |003b: move-result-object v3 │ │ -06771c: 6e20 ed17 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067722: 0c02 |003f: move-result-object v2 │ │ -067724: 6e10 f217 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06772a: 0c02 |0043: move-result-object v2 │ │ -06772c: 7120 a612 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067732: 5441 5901 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067736: 7230 9a04 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049a │ │ -06773c: 5441 6601 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067740: 5411 6901 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067744: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -067748: 5441 6601 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -06774c: 5411 6901 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067750: 5411 d900 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -067754: 5b10 0f01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -067758: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -06775a: 5c41 5b01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -06775e: 0e00 |005d: return-void │ │ -067760: 0d01 |005e: move-exception v1 │ │ -067762: 5442 6601 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067766: 5422 6901 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -06776a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -06776e: 5442 6601 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067772: 5422 6901 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067776: 5422 d900 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -06777a: 5b20 0f01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -06777e: 2701 |006d: throw v1 │ │ +06767c: |[06767c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +06768c: 5441 5901 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067690: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +067694: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +067696: 5441 6601 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +06769a: 5411 6901 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06769e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0676a2: 5441 6601 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +0676a6: 5411 6901 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +0676aa: 5411 d900 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0676ae: 5410 0f01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0676b2: 5441 6601 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +0676b6: 5411 6901 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +0676ba: 5411 d900 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0676be: 1a02 2b18 |0019: const-string v2, "onLoadFinished" // string@182b │ │ +0676c2: 5b12 0f01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0676c6: 6301 6701 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0676ca: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +0676ce: 1a01 3009 |0021: const-string v1, "LoaderManager" // string@0930 │ │ +0676d2: 2202 6b03 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +0676d6: 7010 e417 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0676dc: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +0676e0: 6e20 ed17 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0676e6: 0c02 |002d: move-result-object v2 │ │ +0676e8: 6e20 ec17 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0676ee: 0c02 |0031: move-result-object v2 │ │ +0676f0: 1a03 1401 |0032: const-string v3, ": " // string@0114 │ │ +0676f4: 6e20 ed17 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0676fa: 0c02 |0037: move-result-object v2 │ │ +0676fc: 6e20 1b06 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@061b │ │ +067702: 0c03 |003b: move-result-object v3 │ │ +067704: 6e20 ed17 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06770a: 0c02 |003f: move-result-object v2 │ │ +06770c: 6e10 f217 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067712: 0c02 |0043: move-result-object v2 │ │ +067714: 7120 a612 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06771a: 5441 5901 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +06771e: 7230 9a04 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049a │ │ +067724: 5441 6601 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067728: 5411 6901 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06772c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +067730: 5441 6601 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067734: 5411 6901 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067738: 5411 d900 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +06773c: 5b10 0f01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +067740: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +067742: 5c41 5b01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +067746: 0e00 |005d: return-void │ │ +067748: 0d01 |005e: move-exception v1 │ │ +06774a: 5442 6601 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +06774e: 5422 6901 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067752: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +067756: 5442 6601 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +06775a: 5422 6901 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06775e: 5422 d900 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +067762: 5b20 0f01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +067766: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -129327,103 +129440,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -06778c: |[06778c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -06779c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06779e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0677a0: 6302 6701 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0677a4: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -0677a8: 1a02 3709 |0006: const-string v2, "LoaderManager" // string@0937 │ │ -0677ac: 2203 6b03 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0677b0: 7010 e417 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0677b6: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ -0677ba: 6e20 ed17 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0677c0: 0c03 |0012: move-result-object v3 │ │ -0677c2: 6e20 ec17 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0677c8: 0c03 |0016: move-result-object v3 │ │ -0677ca: 6e10 f217 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0677d0: 0c03 |001a: move-result-object v3 │ │ -0677d2: 7120 a612 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0677d8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0677da: 5c72 5c01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ -0677de: 5571 5b01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -0677e2: 5c75 5b01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -0677e6: 5472 5901 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -0677ea: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -0677ee: 5472 6001 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0677f2: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -0677f6: 5572 5d01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -0677fa: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -0677fe: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -067802: 6302 6701 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067806: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -06780a: 1a02 3709 |0037: const-string v2, "LoaderManager" // string@0937 │ │ -06780e: 2203 6b03 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -067812: 7010 e417 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067818: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ -06781c: 6e20 ed17 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067822: 0c03 |0043: move-result-object v3 │ │ -067824: 6e20 ec17 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06782a: 0c03 |0047: move-result-object v3 │ │ -06782c: 6e10 f217 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067832: 0c03 |004b: move-result-object v3 │ │ -067834: 7120 a612 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06783a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -06783c: 5472 6601 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067840: 5422 6901 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067844: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -067848: 5472 6601 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -06784c: 5422 6901 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067850: 5422 d900 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -067854: 5420 0f01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -067858: 5472 6601 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -06785c: 5422 6901 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067860: 5422 d900 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -067864: 1a03 3418 |0064: const-string v3, "onLoaderReset" // string@1834 │ │ -067868: 5b23 0f01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -06786c: 5472 5901 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067870: 5473 6001 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067874: 7220 9b04 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@049b │ │ -06787a: 5472 6601 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -06787e: 5422 6901 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067882: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -067886: 5472 6601 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -06788a: 5422 6901 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -06788e: 5422 d900 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -067892: 5b20 0f01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -067896: 5b76 5901 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -06789a: 5b76 5a01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -06789e: 5c75 5d01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -0678a2: 5472 6001 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0678a6: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -0678aa: 5572 5f01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -0678ae: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -0678b2: 5c75 5f01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -0678b6: 5472 6001 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0678ba: 6e20 3106 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0631 │ │ -0678c0: 5472 6001 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0678c4: 6e10 2b06 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@062b │ │ -0678ca: 5472 6101 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -0678ce: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -0678d2: 5472 6101 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -0678d6: 6e10 a604 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -0678dc: 0e00 |00a0: return-void │ │ -0678de: 0d02 |00a1: move-exception v2 │ │ -0678e0: 5473 6601 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -0678e4: 5433 6901 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0678e8: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0678ec: 5473 6601 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -0678f0: 5433 6901 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0678f4: 5433 d900 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0678f8: 5b30 0f01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ -0678fc: 2702 |00b0: throw v2 │ │ +067774: |[067774] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +067784: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +067786: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +067788: 6302 6701 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +06778c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +067790: 1a02 3009 |0006: const-string v2, "LoaderManager" // string@0930 │ │ +067794: 2203 6b03 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +067798: 7010 e417 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06779e: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ +0677a2: 6e20 ed17 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0677a8: 0c03 |0012: move-result-object v3 │ │ +0677aa: 6e20 ec17 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0677b0: 0c03 |0016: move-result-object v3 │ │ +0677b2: 6e10 f217 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0677b8: 0c03 |001a: move-result-object v3 │ │ +0677ba: 7120 a612 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0677c0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0677c2: 5c72 5c01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ +0677c6: 5571 5b01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +0677ca: 5c75 5b01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +0677ce: 5472 5901 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +0677d2: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +0677d6: 5472 6001 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +0677da: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +0677de: 5572 5d01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +0677e2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +0677e6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +0677ea: 6302 6701 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0677ee: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0677f2: 1a02 3009 |0037: const-string v2, "LoaderManager" // string@0930 │ │ +0677f6: 2203 6b03 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0677fa: 7010 e417 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067800: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ +067804: 6e20 ed17 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06780a: 0c03 |0043: move-result-object v3 │ │ +06780c: 6e20 ec17 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067812: 0c03 |0047: move-result-object v3 │ │ +067814: 6e10 f217 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06781a: 0c03 |004b: move-result-object v3 │ │ +06781c: 7120 a612 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067822: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +067824: 5472 6601 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067828: 5422 6901 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06782c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +067830: 5472 6601 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067834: 5422 6901 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067838: 5422 d900 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +06783c: 5420 0f01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +067840: 5472 6601 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067844: 5422 6901 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067848: 5422 d900 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +06784c: 1a03 2d18 |0064: const-string v3, "onLoaderReset" // string@182d │ │ +067850: 5b23 0f01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +067854: 5472 5901 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067858: 5473 6001 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +06785c: 7220 9b04 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@049b │ │ +067862: 5472 6601 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067866: 5422 6901 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06786a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +06786e: 5472 6601 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067872: 5422 6901 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067876: 5422 d900 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +06787a: 5b20 0f01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +06787e: 5b76 5901 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067882: 5b76 5a01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +067886: 5c75 5d01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +06788a: 5472 6001 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +06788e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +067892: 5572 5f01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067896: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +06789a: 5c75 5f01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +06789e: 5472 6001 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +0678a2: 6e20 3106 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0631 │ │ +0678a8: 5472 6001 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +0678ac: 6e10 2b06 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@062b │ │ +0678b2: 5472 6101 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +0678b6: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +0678ba: 5472 6101 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +0678be: 6e10 a604 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +0678c4: 0e00 |00a0: return-void │ │ +0678c6: 0d02 |00a1: move-exception v2 │ │ +0678c8: 5473 6601 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +0678cc: 5433 6901 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +0678d0: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +0678d4: 5473 6601 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +0678d8: 5433 6901 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +0678dc: 5433 d900 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +0678e0: 5b30 0f01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010f │ │ +0678e4: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -129461,112 +129574,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 │ │ -06790c: |[06790c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06791c: 6e20 7517 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067922: 1a00 8215 |0003: const-string v0, "mId=" // string@1582 │ │ -067926: 6e20 7517 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06792c: 5230 5e01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067930: 6e20 7317 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -067936: 1a00 6700 |000d: const-string v0, " mArgs=" // string@0067 │ │ -06793a: 6e20 7517 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067940: 5430 5801 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ -067944: 6e20 7917 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -06794a: 6e20 7517 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067950: 1a00 dd14 |001a: const-string v0, "mCallbacks=" // string@14dd │ │ -067954: 6e20 7517 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06795a: 5430 5901 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -06795e: 6e20 7917 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -067964: 6e20 7517 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06796a: 1a00 b515 |0027: const-string v0, "mLoader=" // string@15b5 │ │ -06796e: 6e20 7517 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067974: 5430 6001 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067978: 6e20 7917 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -06797e: 5430 6001 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067982: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -067986: 5430 6001 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -06798a: 2201 6b03 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -06798e: 7010 e417 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067994: 6e20 ed17 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06799a: 0c01 |003f: move-result-object v1 │ │ -06799c: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -0679a0: 6e20 ed17 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0679a6: 0c01 |0045: move-result-object v1 │ │ -0679a8: 6e10 f217 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0679ae: 0c01 |0049: move-result-object v1 │ │ -0679b0: 6e57 1d06 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@061d │ │ -0679b6: 5530 5d01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -0679ba: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0679be: 5530 5b01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -0679c2: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0679c6: 6e20 7517 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0679cc: 1a00 7b15 |0058: const-string v0, "mHaveData=" // string@157b │ │ -0679d0: 6e20 7517 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0679d6: 5530 5d01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -0679da: 6e20 7617 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -0679e0: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ -0679e4: 6e20 7517 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0679ea: 5530 5b01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -0679ee: 6e20 7b17 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0679f4: 6e20 7517 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0679fa: 1a00 1c15 |006f: const-string v0, "mData=" // string@151c │ │ -0679fe: 6e20 7517 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a04: 5430 5a01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -067a08: 6e20 7917 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -067a0e: 6e20 7517 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a14: 1a00 6816 |007c: const-string v0, "mStarted=" // string@1668 │ │ -067a18: 6e20 7517 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a1e: 5530 6501 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067a22: 6e20 7617 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -067a28: 1a00 7d00 |0086: const-string v0, " mReportNextStart=" // string@007d │ │ -067a2c: 6e20 7517 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a32: 5530 6201 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ -067a36: 6e20 7617 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -067a3c: 1a00 6e00 |0090: const-string v0, " mDestroyed=" // string@006e │ │ -067a40: 6e20 7517 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a46: 5530 5c01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ -067a4a: 6e20 7b17 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -067a50: 6e20 7517 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a56: 1a00 3516 |009d: const-string v0, "mRetaining=" // string@1635 │ │ -067a5a: 6e20 7517 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a60: 5530 6301 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067a64: 6e20 7617 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -067a6a: 1a00 8100 |00a7: const-string v0, " mRetainingStarted=" // string@0081 │ │ -067a6e: 6e20 7517 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a74: 5530 6401 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ -067a78: 6e20 7617 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ -067a7e: 1a00 7700 |00b1: const-string v0, " mListenerRegistered=" // string@0077 │ │ -067a82: 6e20 7517 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067a88: 5530 5f01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -067a8c: 6e20 7b17 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -067a92: 5430 6101 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -067a96: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -067a9a: 6e20 7517 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -067aa0: 1a00 4b0a |00c2: const-string v0, "Pending Loader " // string@0a4b │ │ -067aa4: 6e20 7a17 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -067aaa: 5430 6101 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -067aae: 6e20 7417 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ -067ab4: 1a00 1a01 |00cc: const-string v0, ":" // string@011a │ │ -067ab8: 6e20 7a17 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -067abe: 5430 6101 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -067ac2: 2201 6b03 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067ac6: 7010 e417 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067acc: 6e20 ed17 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067ad2: 0c01 |00db: move-result-object v1 │ │ -067ad4: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -067ad8: 6e20 ed17 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067ade: 0c01 |00e1: move-result-object v1 │ │ -067ae0: 6e10 f217 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067ae6: 0c01 |00e5: move-result-object v1 │ │ -067ae8: 6e57 a704 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@04a7 │ │ -067aee: 0e00 |00e9: return-void │ │ +0678f4: |[0678f4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +067904: 6e20 7517 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06790a: 1a00 7b15 |0003: const-string v0, "mId=" // string@157b │ │ +06790e: 6e20 7517 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067914: 5230 5e01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067918: 6e20 7317 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06791e: 1a00 6700 |000d: const-string v0, " mArgs=" // string@0067 │ │ +067922: 6e20 7517 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067928: 5430 5801 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ +06792c: 6e20 7917 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +067932: 6e20 7517 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067938: 1a00 d614 |001a: const-string v0, "mCallbacks=" // string@14d6 │ │ +06793c: 6e20 7517 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067942: 5430 5901 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067946: 6e20 7917 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +06794c: 6e20 7517 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067952: 1a00 ae15 |0027: const-string v0, "mLoader=" // string@15ae │ │ +067956: 6e20 7517 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06795c: 5430 6001 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067960: 6e20 7917 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +067966: 5430 6001 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +06796a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +06796e: 5430 6001 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067972: 2201 6b03 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067976: 7010 e417 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06797c: 6e20 ed17 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067982: 0c01 |003f: move-result-object v1 │ │ +067984: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +067988: 6e20 ed17 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06798e: 0c01 |0045: move-result-object v1 │ │ +067990: 6e10 f217 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067996: 0c01 |0049: move-result-object v1 │ │ +067998: 6e57 1d06 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@061d │ │ +06799e: 5530 5d01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +0679a2: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +0679a6: 5530 5b01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +0679aa: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +0679ae: 6e20 7517 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679b4: 1a00 7415 |0058: const-string v0, "mHaveData=" // string@1574 │ │ +0679b8: 6e20 7517 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679be: 5530 5d01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +0679c2: 6e20 7617 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +0679c8: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ +0679cc: 6e20 7517 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679d2: 5530 5b01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +0679d6: 6e20 7b17 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0679dc: 6e20 7517 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679e2: 1a00 1515 |006f: const-string v0, "mData=" // string@1515 │ │ +0679e6: 6e20 7517 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679ec: 5430 5a01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +0679f0: 6e20 7917 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +0679f6: 6e20 7517 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0679fc: 1a00 6116 |007c: const-string v0, "mStarted=" // string@1661 │ │ +067a00: 6e20 7517 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a06: 5530 6501 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067a0a: 6e20 7617 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +067a10: 1a00 7d00 |0086: const-string v0, " mReportNextStart=" // string@007d │ │ +067a14: 6e20 7517 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a1a: 5530 6201 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ +067a1e: 6e20 7617 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +067a24: 1a00 6e00 |0090: const-string v0, " mDestroyed=" // string@006e │ │ +067a28: 6e20 7517 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a2e: 5530 5c01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ +067a32: 6e20 7b17 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +067a38: 6e20 7517 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a3e: 1a00 2e16 |009d: const-string v0, "mRetaining=" // string@162e │ │ +067a42: 6e20 7517 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a48: 5530 6301 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067a4c: 6e20 7617 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +067a52: 1a00 8100 |00a7: const-string v0, " mRetainingStarted=" // string@0081 │ │ +067a56: 6e20 7517 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a5c: 5530 6401 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ +067a60: 6e20 7617 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@1776 │ │ +067a66: 1a00 7700 |00b1: const-string v0, " mListenerRegistered=" // string@0077 │ │ +067a6a: 6e20 7517 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a70: 5530 5f01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067a74: 6e20 7b17 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +067a7a: 5430 6101 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +067a7e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +067a82: 6e20 7517 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +067a88: 1a00 440a |00c2: const-string v0, "Pending Loader " // string@0a44 │ │ +067a8c: 6e20 7a17 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +067a92: 5430 6101 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +067a96: 6e20 7417 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ +067a9c: 1a00 1301 |00cc: const-string v0, ":" // string@0113 │ │ +067aa0: 6e20 7a17 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +067aa6: 5430 6101 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +067aaa: 2201 6b03 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067aae: 7010 e417 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067ab4: 6e20 ed17 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067aba: 0c01 |00db: move-result-object v1 │ │ +067abc: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +067ac0: 6e20 ed17 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067ac6: 0c01 |00e1: move-result-object v1 │ │ +067ac8: 6e10 f217 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067ace: 0c01 |00e5: move-result-object v1 │ │ +067ad0: 6e57 a704 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@04a7 │ │ +067ad6: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -129598,48 +129711,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -067af0: |[067af0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -067b00: 5530 6301 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067b04: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -067b08: 6300 6701 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067b0c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -067b10: 1a00 3709 |0008: const-string v0, "LoaderManager" // string@0937 │ │ -067b14: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067b18: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067b1e: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ -067b22: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067b28: 0c01 |0014: move-result-object v1 │ │ -067b2a: 6e20 ec17 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067b30: 0c01 |0018: move-result-object v1 │ │ -067b32: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067b38: 0c01 |001c: move-result-object v1 │ │ -067b3a: 7120 a612 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067b40: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -067b42: 5c30 6301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067b46: 5530 6501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067b4a: 5531 6401 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ -067b4e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -067b52: 5530 6501 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067b56: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -067b5a: 6e10 ad04 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04ad │ │ -067b60: 5530 6501 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067b64: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -067b68: 5530 5d01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -067b6c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -067b70: 5530 6201 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ -067b74: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -067b78: 5430 6001 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067b7c: 5431 5a01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -067b80: 6e30 a504 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ -067b86: 0e00 |0043: return-void │ │ +067ad8: |[067ad8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +067ae8: 5530 6301 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067aec: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +067af0: 6300 6701 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067af4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +067af8: 1a00 3009 |0008: const-string v0, "LoaderManager" // string@0930 │ │ +067afc: 2201 6b03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067b00: 7010 e417 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067b06: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ +067b0a: 6e20 ed17 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067b10: 0c01 |0014: move-result-object v1 │ │ +067b12: 6e20 ec17 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067b18: 0c01 |0018: move-result-object v1 │ │ +067b1a: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067b20: 0c01 |001c: move-result-object v1 │ │ +067b22: 7120 a612 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067b28: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +067b2a: 5c30 6301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067b2e: 5530 6501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067b32: 5531 6401 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ +067b36: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +067b3a: 5530 6501 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067b3e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +067b42: 6e10 ad04 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04ad │ │ +067b48: 5530 6501 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067b4c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +067b50: 5530 5d01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +067b54: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +067b58: 5530 6201 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ +067b5c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +067b60: 5430 6001 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067b64: 5431 5a01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +067b68: 6e30 a504 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ +067b6e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -129655,110 +129768,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 │ │ -067b88: |[067b88] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -067b98: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -067b9a: 6302 6701 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067b9e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -067ba2: 1a02 3709 |0005: const-string v2, "LoaderManager" // string@0937 │ │ -067ba6: 2203 6b03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -067baa: 7010 e417 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067bb0: 1a04 3118 |000c: const-string v4, "onLoadComplete: " // string@1831 │ │ -067bb4: 6e20 ed17 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067bba: 0c03 |0011: move-result-object v3 │ │ -067bbc: 6e20 ec17 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067bc2: 0c03 |0015: move-result-object v3 │ │ -067bc4: 6e10 f217 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067bca: 0c03 |0019: move-result-object v3 │ │ -067bcc: 7120 a612 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067bd2: 5562 5c01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ -067bd6: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -067bda: 6302 6701 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067bde: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -067be2: 1a02 3709 |0025: const-string v2, "LoaderManager" // string@0937 │ │ -067be6: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ -067bea: 7120 a612 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067bf0: 0e00 |002c: return-void │ │ -067bf2: 5462 6601 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067bf6: 5422 6c01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -067bfa: 5263 5e01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067bfe: 6e20 c508 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -067c04: 0c02 |0036: move-result-object v2 │ │ -067c06: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -067c0a: 6302 6701 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067c0e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -067c12: 1a02 3709 |003d: const-string v2, "LoaderManager" // string@0937 │ │ -067c16: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ -067c1a: 7120 a612 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067c20: 28e8 |0044: goto 002c // -0018 │ │ -067c22: 5461 6101 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -067c26: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -067c2a: 6302 6701 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067c2e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -067c32: 1a02 3709 |004d: const-string v2, "LoaderManager" // string@0937 │ │ -067c36: 2203 6b03 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -067c3a: 7010 e417 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067c40: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ -067c44: 6e20 ed17 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067c4a: 0c03 |0059: move-result-object v3 │ │ -067c4c: 6e20 ec17 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067c52: 0c03 |005d: move-result-object v3 │ │ -067c54: 6e10 f217 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067c5a: 0c03 |0061: move-result-object v3 │ │ -067c5c: 7120 a612 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067c62: 5b65 6101 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -067c66: 5462 6601 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067c6a: 5422 6c01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -067c6e: 5263 5e01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067c72: 6e30 ca08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -067c78: 6e10 a604 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -067c7e: 5462 6601 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067c82: 6e20 bf04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04bf │ │ -067c88: 28b4 |0078: goto 002c // -004c │ │ -067c8a: 5462 5a01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -067c8e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -067c92: 5562 5d01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -067c96: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -067c9a: 5b68 5a01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -067c9e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -067ca0: 5c62 5d01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -067ca4: 5562 6501 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067ca8: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -067cac: 6e30 a504 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ -067cb2: 5462 6601 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067cb6: 5422 6b01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -067cba: 5263 5e01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067cbe: 6e20 c508 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -067cc4: 0c00 |0096: move-result-object v0 │ │ -067cc6: 1f00 cf00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -067cca: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -067cce: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -067cd2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -067cd4: 5c02 5b01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -067cd8: 6e10 a604 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -067cde: 5462 6601 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067ce2: 5422 6b01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -067ce6: 5263 5e01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067cea: 6e20 cb08 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@08cb │ │ -067cf0: 5462 6601 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067cf4: 5422 6901 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067cf8: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -067cfc: 5462 6601 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067d00: 6e10 bd04 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ -067d06: 0a02 |00b7: move-result v2 │ │ -067d08: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -067d0c: 5462 6601 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ -067d10: 5422 6901 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -067d14: 5422 d900 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -067d18: 6e10 1004 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ -067d1e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +067b70: |[067b70] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +067b80: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +067b82: 6302 6701 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067b86: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +067b8a: 1a02 3009 |0005: const-string v2, "LoaderManager" // string@0930 │ │ +067b8e: 2203 6b03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +067b92: 7010 e417 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067b98: 1a04 2a18 |000c: const-string v4, "onLoadComplete: " // string@182a │ │ +067b9c: 6e20 ed17 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067ba2: 0c03 |0011: move-result-object v3 │ │ +067ba4: 6e20 ec17 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067baa: 0c03 |0015: move-result-object v3 │ │ +067bac: 6e10 f217 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067bb2: 0c03 |0019: move-result-object v3 │ │ +067bb4: 7120 a612 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067bba: 5562 5c01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015c │ │ +067bbe: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +067bc2: 6302 6701 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067bc6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +067bca: 1a02 3009 |0025: const-string v2, "LoaderManager" // string@0930 │ │ +067bce: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ +067bd2: 7120 a612 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067bd8: 0e00 |002c: return-void │ │ +067bda: 5462 6601 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067bde: 5422 6c01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +067be2: 5263 5e01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067be6: 6e20 c508 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +067bec: 0c02 |0036: move-result-object v2 │ │ +067bee: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +067bf2: 6302 6701 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067bf6: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +067bfa: 1a02 3009 |003d: const-string v2, "LoaderManager" // string@0930 │ │ +067bfe: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ +067c02: 7120 a612 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067c08: 28e8 |0044: goto 002c // -0018 │ │ +067c0a: 5461 6101 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +067c0e: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +067c12: 6302 6701 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067c16: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +067c1a: 1a02 3009 |004d: const-string v2, "LoaderManager" // string@0930 │ │ +067c1e: 2203 6b03 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +067c22: 7010 e417 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067c28: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ +067c2c: 6e20 ed17 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067c32: 0c03 |0059: move-result-object v3 │ │ +067c34: 6e20 ec17 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067c3a: 0c03 |005d: move-result-object v3 │ │ +067c3c: 6e10 f217 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067c42: 0c03 |0061: move-result-object v3 │ │ +067c44: 7120 a612 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067c4a: 5b65 6101 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +067c4e: 5462 6601 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067c52: 5422 6c01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +067c56: 5263 5e01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067c5a: 6e30 ca08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +067c60: 6e10 a604 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +067c66: 5462 6601 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067c6a: 6e20 bf04 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04bf │ │ +067c70: 28b4 |0078: goto 002c // -004c │ │ +067c72: 5462 5a01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +067c76: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +067c7a: 5562 5d01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +067c7e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +067c82: 5b68 5a01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +067c86: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +067c88: 5c62 5d01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +067c8c: 5562 6501 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067c90: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +067c94: 6e30 a504 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ +067c9a: 5462 6601 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067c9e: 5422 6b01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +067ca2: 5263 5e01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067ca6: 6e20 c508 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +067cac: 0c00 |0096: move-result-object v0 │ │ +067cae: 1f00 cf00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +067cb2: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +067cb6: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +067cba: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +067cbc: 5c02 5b01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +067cc0: 6e10 a604 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +067cc6: 5462 6601 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067cca: 5422 6b01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +067cce: 5263 5e01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067cd2: 6e20 cb08 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@08cb │ │ +067cd8: 5462 6601 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067cdc: 5422 6901 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067ce0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +067ce4: 5462 6601 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067ce8: 6e10 bd04 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ +067cee: 0a02 |00b7: move-result v2 │ │ +067cf0: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +067cf4: 5462 6601 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0166 │ │ +067cf8: 5422 6901 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +067cfc: 5422 d900 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +067d00: 6e10 1004 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ +067d06: 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 │ │ @@ -129795,27 +129908,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -067d24: |[067d24] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -067d34: 5520 6501 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067d38: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -067d3c: 5520 6201 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ -067d40: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -067d44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -067d46: 5c20 6201 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ -067d4a: 5520 5d01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -067d4e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -067d52: 5420 6001 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067d56: 5421 5a01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -067d5a: 6e30 a504 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ -067d60: 0e00 |0016: return-void │ │ +067d0c: |[067d0c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +067d1c: 5520 6501 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067d20: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +067d24: 5520 6201 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ +067d28: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +067d2c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +067d2e: 5c20 6201 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ +067d32: 5520 5d01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +067d36: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +067d3a: 5420 6001 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067d3e: 5421 5a01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +067d42: 6e30 a504 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ +067d48: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -129828,37 +129941,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -067d64: |[067d64] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -067d74: 6300 6701 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067d78: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -067d7c: 1a00 3709 |0004: const-string v0, "LoaderManager" // string@0937 │ │ -067d80: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067d84: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067d8a: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ -067d8e: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067d94: 0c01 |0010: move-result-object v1 │ │ -067d96: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067d9c: 0c01 |0014: move-result-object v1 │ │ -067d9e: 6e10 f217 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067da4: 0c01 |0018: move-result-object v1 │ │ -067da6: 7120 a612 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067dac: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -067dae: 5c30 6301 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067db2: 5530 6501 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067db6: 5c30 6401 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ -067dba: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -067dbc: 5c30 6501 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067dc0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -067dc2: 5b30 5901 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067dc6: 0e00 |0029: return-void │ │ +067d4c: |[067d4c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +067d5c: 6300 6701 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067d60: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +067d64: 1a00 3009 |0004: const-string v0, "LoaderManager" // string@0930 │ │ +067d68: 2201 6b03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067d6c: 7010 e417 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067d72: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ +067d76: 6e20 ed17 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067d7c: 0c01 |0010: move-result-object v1 │ │ +067d7e: 6e20 ec17 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067d84: 0c01 |0014: move-result-object v1 │ │ +067d86: 6e10 f217 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067d8c: 0c01 |0018: move-result-object v1 │ │ +067d8e: 7120 a612 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067d94: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +067d96: 5c30 6301 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067d9a: 5530 6501 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067d9e: 5c30 6401 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ +067da2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +067da4: 5c30 6501 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067da8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +067daa: 5b30 5901 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067dae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -129871,86 +129984,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -067dc8: |[067dc8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -067dd8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -067dda: 5540 6301 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067dde: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -067de2: 5540 6401 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ -067de6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -067dea: 5c43 6501 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067dee: 0e00 |000b: return-void │ │ -067df0: 5540 6501 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067df4: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -067df8: 5c43 6501 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067dfc: 6300 6701 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067e00: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -067e04: 1a00 3709 |0016: const-string v0, "LoaderManager" // string@0937 │ │ -067e08: 2201 6b03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067e0c: 7010 e417 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067e12: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ -067e16: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067e1c: 0c01 |0022: move-result-object v1 │ │ -067e1e: 6e20 ec17 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067e24: 0c01 |0026: move-result-object v1 │ │ -067e26: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067e2c: 0c01 |002a: move-result-object v1 │ │ -067e2e: 7120 a612 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067e34: 5440 6001 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067e38: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -067e3c: 5440 5901 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067e40: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -067e44: 5440 5901 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -067e48: 5241 5e01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067e4c: 5442 5801 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ -067e50: 7230 9904 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0499 │ │ -067e56: 0c00 |003f: move-result-object v0 │ │ -067e58: 5b40 6001 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067e5c: 5440 6001 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067e60: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -067e64: 5440 6001 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067e68: 6e10 c217 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -067e6e: 0c00 |004b: move-result-object v0 │ │ -067e70: 6e10 9817 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1798 │ │ -067e76: 0a00 |004f: move-result v0 │ │ -067e78: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -067e7c: 5440 6001 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067e80: 6e10 c217 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -067e86: 0c00 |0057: move-result-object v0 │ │ -067e88: 6e10 9317 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1793 │ │ -067e8e: 0a00 |005b: move-result v0 │ │ -067e90: 7110 0718 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1807 │ │ -067e96: 0a00 |005f: move-result v0 │ │ -067e98: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -067e9c: 2200 5603 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -067ea0: 2201 6b03 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067ea4: 7010 e417 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067eaa: 1a02 130a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0a13 │ │ -067eae: 6e20 ed17 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067eb4: 0c01 |006e: move-result-object v1 │ │ -067eb6: 5442 6001 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067eba: 6e20 ec17 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067ec0: 0c01 |0074: move-result-object v1 │ │ -067ec2: 6e10 f217 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067ec8: 0c01 |0078: move-result-object v1 │ │ -067eca: 7020 a017 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -067ed0: 2700 |007c: throw v0 │ │ -067ed2: 5540 5f01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -067ed6: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -067eda: 5440 6001 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067ede: 5241 5e01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067ee2: 6e30 2a06 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@062a │ │ -067ee8: 5c43 5f01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -067eec: 5440 6001 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067ef0: 6e10 2d06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@062d │ │ -067ef6: 2900 7cff |008f: goto/16 000b // -0084 │ │ +067db0: |[067db0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +067dc0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +067dc2: 5540 6301 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067dc6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +067dca: 5540 6401 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0164 │ │ +067dce: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +067dd2: 5c43 6501 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067dd6: 0e00 |000b: return-void │ │ +067dd8: 5540 6501 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067ddc: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +067de0: 5c43 6501 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067de4: 6300 6701 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067de8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +067dec: 1a00 3009 |0016: const-string v0, "LoaderManager" // string@0930 │ │ +067df0: 2201 6b03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067df4: 7010 e417 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067dfa: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ +067dfe: 6e20 ed17 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067e04: 0c01 |0022: move-result-object v1 │ │ +067e06: 6e20 ec17 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067e0c: 0c01 |0026: move-result-object v1 │ │ +067e0e: 6e10 f217 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067e14: 0c01 |002a: move-result-object v1 │ │ +067e16: 7120 a612 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067e1c: 5440 6001 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067e20: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +067e24: 5440 5901 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067e28: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +067e2c: 5440 5901 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +067e30: 5241 5e01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067e34: 5442 5801 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0158 │ │ +067e38: 7230 9904 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0499 │ │ +067e3e: 0c00 |003f: move-result-object v0 │ │ +067e40: 5b40 6001 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067e44: 5440 6001 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067e48: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +067e4c: 5440 6001 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067e50: 6e10 c217 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +067e56: 0c00 |004b: move-result-object v0 │ │ +067e58: 6e10 9817 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@1798 │ │ +067e5e: 0a00 |004f: move-result v0 │ │ +067e60: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +067e64: 5440 6001 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067e68: 6e10 c217 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +067e6e: 0c00 |0057: move-result-object v0 │ │ +067e70: 6e10 9317 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1793 │ │ +067e76: 0a00 |005b: move-result v0 │ │ +067e78: 7110 0718 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1807 │ │ +067e7e: 0a00 |005f: move-result v0 │ │ +067e80: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +067e84: 2200 5603 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +067e88: 2201 6b03 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067e8c: 7010 e417 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067e92: 1a02 0c0a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0a0c │ │ +067e96: 6e20 ed17 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067e9c: 0c01 |006e: move-result-object v1 │ │ +067e9e: 5442 6001 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067ea2: 6e20 ec17 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067ea8: 0c01 |0074: move-result-object v1 │ │ +067eaa: 6e10 f217 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067eb0: 0c01 |0078: move-result-object v1 │ │ +067eb2: 7020 a017 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +067eb8: 2700 |007c: throw v0 │ │ +067eba: 5540 5f01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067ebe: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +067ec2: 5440 6001 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067ec6: 5241 5e01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067eca: 6e30 2a06 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@062a │ │ +067ed0: 5c43 5f01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067ed4: 5440 6001 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067ed8: 6e10 2d06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@062d │ │ +067ede: 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 │ │ @@ -129972,42 +130085,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -067efc: |[067efc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -067f0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -067f0e: 6300 6701 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -067f12: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -067f16: 1a00 3709 |0005: const-string v0, "LoaderManager" // string@0937 │ │ -067f1a: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -067f1e: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -067f24: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ -067f28: 6e20 ed17 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067f2e: 0c01 |0011: move-result-object v1 │ │ -067f30: 6e20 ec17 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -067f36: 0c01 |0015: move-result-object v1 │ │ -067f38: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067f3e: 0c01 |0019: move-result-object v1 │ │ -067f40: 7120 a612 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -067f46: 5c43 6501 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -067f4a: 5540 6301 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ -067f4e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -067f52: 5440 6001 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067f56: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -067f5a: 5540 5f01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -067f5e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -067f62: 5c43 5f01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ -067f66: 5440 6001 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067f6a: 6e20 3106 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0631 │ │ -067f70: 5440 6001 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067f74: 6e10 2e06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@062e │ │ -067f7a: 0e00 |0037: return-void │ │ +067ee4: |[067ee4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +067ef4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +067ef6: 6300 6701 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067efa: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +067efe: 1a00 3009 |0005: const-string v0, "LoaderManager" // string@0930 │ │ +067f02: 2201 6b03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +067f06: 7010 e417 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +067f0c: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ +067f10: 6e20 ed17 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067f16: 0c01 |0011: move-result-object v1 │ │ +067f18: 6e20 ec17 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +067f1e: 0c01 |0015: move-result-object v1 │ │ +067f20: 6e10 f217 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067f26: 0c01 |0019: move-result-object v1 │ │ +067f28: 7120 a612 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +067f2e: 5c43 6501 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +067f32: 5540 6301 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0163 │ │ +067f36: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +067f3a: 5440 6001 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067f3e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +067f42: 5540 5f01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067f46: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +067f4a: 5c43 5f01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015f │ │ +067f4e: 5440 6001 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067f52: 6e20 3106 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0631 │ │ +067f58: 5440 6001 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067f5c: 6e10 2e06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@062e │ │ +067f62: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -130022,38 +130135,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -067f7c: |[067f7c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -067f8c: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -067f90: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -067f94: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -067f9a: 1a01 3609 |0007: const-string v1, "LoaderInfo{" // string@0936 │ │ -067f9e: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067fa4: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -067faa: 0a01 |000f: move-result v1 │ │ -067fac: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -067fb2: 0c01 |0013: move-result-object v1 │ │ -067fb4: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067fba: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -067fbe: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067fc4: 5221 5e01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -067fc8: 6e20 e917 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -067fce: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ -067fd2: 6e20 ed17 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067fd8: 5421 6001 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -067fdc: 7120 2408 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -067fe2: 1a01 4c1e |002b: const-string v1, "}}" // string@1e4c │ │ -067fe6: 6e20 ed17 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -067fec: 6e10 f217 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -067ff2: 0c01 |0033: move-result-object v1 │ │ -067ff4: 1101 |0034: return-object v1 │ │ +067f64: |[067f64] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +067f74: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +067f78: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +067f7c: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +067f82: 1a01 2f09 |0007: const-string v1, "LoaderInfo{" // string@092f │ │ +067f86: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067f8c: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +067f92: 0a01 |000f: move-result v1 │ │ +067f94: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +067f9a: 0c01 |0013: move-result-object v1 │ │ +067f9c: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067fa2: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +067fa6: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067fac: 5221 5e01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +067fb0: 6e20 e917 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +067fb6: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ +067fba: 6e20 ed17 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067fc0: 5421 6001 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +067fc4: 7120 2408 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +067fca: 1a01 451e |002b: const-string v1, "}}" // string@1e45 │ │ +067fce: 6e20 ed17 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +067fd4: 6e10 f217 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +067fda: 0c01 |0033: move-result-object v1 │ │ +067fdc: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -130061,21 +130174,21 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 2360 (LoaderManager.java) │ │ + source_file_idx : 2353 (LoaderManager.java) │ │ │ │ Class #476 header: │ │ class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 206 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2353 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -130150,44 +130263,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -067ff8: |[067ff8] android.support.v4.app.LoaderManagerImpl.:()V │ │ -068008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06800a: 6a00 6701 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -06800e: 0e00 |0003: return-void │ │ +067fe0: |[067fe0] android.support.v4.app.LoaderManagerImpl.:()V │ │ +067ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067ff2: 6a00 6701 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +067ff6: 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 │ │ -068010: |[068010] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -068020: 7010 9c04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@049c │ │ -068026: 2200 7e01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ -06802a: 7010 bd08 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08bd │ │ -068030: 5b10 6c01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068034: 2200 7e01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ -068038: 7010 bd08 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08bd │ │ -06803e: 5b10 6b01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068042: 5b12 7001 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0170 │ │ -068046: 5b13 6901 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -06804a: 5c14 6f01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -06804e: 0e00 |0017: return-void │ │ +067ff8: |[067ff8] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +068008: 7010 9c04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@049c │ │ +06800e: 2200 7e01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ +068012: 7010 bd08 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08bd │ │ +068018: 5b10 6c01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06801c: 2200 7e01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@017e │ │ +068020: 7010 bd08 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@08bd │ │ +068026: 5b10 6b01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +06802a: 5b12 7001 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0170 │ │ +06802e: 5b13 6901 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +068032: 5c14 6f01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +068036: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -130204,26 +130317,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 │ │ -068050: |[068050] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -068060: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068062: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -068064: 5c31 6a01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -068068: 7040 b204 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@04b2 │ │ -06806e: 0c00 |0007: move-result-object v0 │ │ -068070: 6e20 bf04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04bf │ │ -068076: 5c32 6a01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -06807a: 1100 |000d: return-object v0 │ │ -06807c: 0d01 |000e: move-exception v1 │ │ -06807e: 5c32 6a01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -068082: 2701 |0011: throw v1 │ │ +068038: |[068038] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +068048: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06804a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06804c: 5c31 6a01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +068050: 7040 b204 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@04b2 │ │ +068056: 0c00 |0007: move-result-object v0 │ │ +068058: 6e20 bf04 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04bf │ │ +06805e: 5c32 6a01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +068062: 1100 |000d: return-object v0 │ │ +068064: 0d01 |000e: move-exception v1 │ │ +068066: 5c32 6a01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +06806a: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -130241,21 +130354,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 │ │ -068090: |[068090] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0680a0: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0680a4: 7055 a404 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@04a4 │ │ -0680aa: 7230 9904 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0499 │ │ -0680b0: 0c01 |0008: move-result-object v1 │ │ -0680b2: 5b01 6001 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0680b6: 1100 |000b: return-object v0 │ │ +068078: |[068078] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +068088: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06808c: 7055 a404 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@04a4 │ │ +068092: 7230 9904 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0499 │ │ +068098: 0c01 |0008: move-result-object v1 │ │ +06809a: 5b01 6001 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +06809e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -130273,70 +130386,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0680b8: |[0680b8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0680c8: 5552 6a01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -0680cc: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0680d0: 2202 5703 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -0680d4: 1a03 ad02 |0006: const-string v3, "Called while creating a loader" // string@02ad │ │ -0680d8: 7020 a417 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0680de: 2702 |000b: throw v2 │ │ -0680e0: 6302 6701 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0680e4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0680e8: 1a02 3709 |0010: const-string v2, "LoaderManager" // string@0937 │ │ -0680ec: 2203 6b03 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0680f0: 7010 e417 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0680f6: 1a04 5c0f |0017: const-string v4, "destroyLoader in " // string@0f5c │ │ -0680fa: 6e20 ed17 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068100: 0c03 |001c: move-result-object v3 │ │ -068102: 6e20 ec17 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068108: 0c03 |0020: move-result-object v3 │ │ -06810a: 1a04 8c00 |0021: const-string v4, " of " // string@008c │ │ -06810e: 6e20 ed17 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068114: 0c03 |0026: move-result-object v3 │ │ -068116: 6e20 e917 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06811c: 0c03 |002a: move-result-object v3 │ │ -06811e: 6e10 f217 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068124: 0c03 |002e: move-result-object v3 │ │ -068126: 7120 a612 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -06812c: 5452 6c01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068130: 6e20 c708 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08c7 │ │ -068136: 0a00 |0037: move-result v0 │ │ -068138: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -06813c: 5452 6c01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068140: 6e20 d108 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -068146: 0c01 |003f: move-result-object v1 │ │ -068148: 1f01 cf00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -06814c: 5452 6c01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068150: 6e20 cc08 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ -068156: 6e10 a604 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -06815c: 5452 6b01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068160: 6e20 c708 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08c7 │ │ -068166: 0a00 |004f: move-result v0 │ │ -068168: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -06816c: 5452 6b01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068170: 6e20 d108 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -068176: 0c01 |0057: move-result-object v1 │ │ -068178: 1f01 cf00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -06817c: 5452 6b01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068180: 6e20 cc08 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ -068186: 6e10 a604 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -06818c: 5452 6901 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -068190: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -068194: 6e10 bd04 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ -06819a: 0a02 |0069: move-result v2 │ │ -06819c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0681a0: 5452 6901 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -0681a4: 5422 d900 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ -0681a8: 6e10 1004 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ -0681ae: 0e00 |0073: return-void │ │ +0680a0: |[0680a0] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0680b0: 5552 6a01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +0680b4: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0680b8: 2202 5703 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +0680bc: 1a03 a602 |0006: const-string v3, "Called while creating a loader" // string@02a6 │ │ +0680c0: 7020 a417 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0680c6: 2702 |000b: throw v2 │ │ +0680c8: 6302 6701 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0680cc: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0680d0: 1a02 3009 |0010: const-string v2, "LoaderManager" // string@0930 │ │ +0680d4: 2203 6b03 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0680d8: 7010 e417 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0680de: 1a04 550f |0017: const-string v4, "destroyLoader in " // string@0f55 │ │ +0680e2: 6e20 ed17 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0680e8: 0c03 |001c: move-result-object v3 │ │ +0680ea: 6e20 ec17 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0680f0: 0c03 |0020: move-result-object v3 │ │ +0680f2: 1a04 8c00 |0021: const-string v4, " of " // string@008c │ │ +0680f6: 6e20 ed17 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0680fc: 0c03 |0026: move-result-object v3 │ │ +0680fe: 6e20 e917 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +068104: 0c03 |002a: move-result-object v3 │ │ +068106: 6e10 f217 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06810c: 0c03 |002e: move-result-object v3 │ │ +06810e: 7120 a612 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068114: 5452 6c01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068118: 6e20 c708 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08c7 │ │ +06811e: 0a00 |0037: move-result v0 │ │ +068120: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +068124: 5452 6c01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068128: 6e20 d108 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +06812e: 0c01 |003f: move-result-object v1 │ │ +068130: 1f01 cf00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068134: 5452 6c01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068138: 6e20 cc08 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ +06813e: 6e10 a604 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068144: 5452 6b01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068148: 6e20 c708 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@08c7 │ │ +06814e: 0a00 |004f: move-result v0 │ │ +068150: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +068154: 5452 6b01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068158: 6e20 d108 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +06815e: 0c01 |0057: move-result-object v1 │ │ +068160: 1f01 cf00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068164: 5452 6b01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068168: 6e20 cc08 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08cc │ │ +06816e: 6e10 a604 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068174: 5452 6901 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +068178: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +06817c: 6e10 bd04 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04bd │ │ +068182: 0a02 |0069: move-result v2 │ │ +068184: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +068188: 5452 6901 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +06818c: 5422 d900 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d9 │ │ +068190: 6e10 1004 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0410 │ │ +068196: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -130363,72 +130476,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0681b0: |[0681b0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0681c0: 5541 6d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -0681c4: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0681c8: 6301 6701 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0681cc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0681d0: 1a01 3709 |0008: const-string v1, "LoaderManager" // string@0937 │ │ -0681d4: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0681d8: 7010 e417 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0681de: 1a03 3d03 |000f: const-string v3, "Destroying Active in " // string@033d │ │ -0681e2: 6e20 ed17 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0681e8: 0c02 |0014: move-result-object v2 │ │ -0681ea: 6e20 ec17 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0681f0: 0c02 |0018: move-result-object v2 │ │ -0681f2: 6e10 f217 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0681f8: 0c02 |001c: move-result-object v2 │ │ -0681fa: 7120 a612 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068200: 5441 6c01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068204: 6e10 cf08 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -06820a: 0a01 |0025: move-result v1 │ │ -06820c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -068210: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -068214: 5441 6c01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068218: 6e20 d108 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -06821e: 0c01 |002f: move-result-object v1 │ │ -068220: 1f01 cf00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068224: 6e10 a604 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -06822a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06822e: 28f1 |0037: goto 0028 // -000f │ │ -068230: 5441 6c01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068234: 6e10 c008 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08c0 │ │ -06823a: 6301 6701 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -06823e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -068242: 1a01 3709 |0041: const-string v1, "LoaderManager" // string@0937 │ │ -068246: 2202 6b03 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -06824a: 7010 e417 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068250: 1a03 3e03 |0048: const-string v3, "Destroying Inactive in " // string@033e │ │ -068254: 6e20 ed17 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06825a: 0c02 |004d: move-result-object v2 │ │ -06825c: 6e20 ec17 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068262: 0c02 |0051: move-result-object v2 │ │ -068264: 6e10 f217 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06826a: 0c02 |0055: move-result-object v2 │ │ -06826c: 7120 a612 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068272: 5441 6b01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068276: 6e10 cf08 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -06827c: 0a01 |005e: move-result v1 │ │ -06827e: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -068282: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -068286: 5441 6b01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -06828a: 6e20 d108 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -068290: 0c01 |0068: move-result-object v1 │ │ -068292: 1f01 cf00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068296: 6e10 a604 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -06829c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0682a0: 28f1 |0070: goto 0061 // -000f │ │ -0682a2: 5441 6b01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0682a6: 6e10 c008 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08c0 │ │ -0682ac: 0e00 |0076: return-void │ │ +068198: |[068198] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0681a8: 5541 6d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +0681ac: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0681b0: 6301 6701 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0681b4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0681b8: 1a01 3009 |0008: const-string v1, "LoaderManager" // string@0930 │ │ +0681bc: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +0681c0: 7010 e417 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0681c6: 1a03 3603 |000f: const-string v3, "Destroying Active in " // string@0336 │ │ +0681ca: 6e20 ed17 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0681d0: 0c02 |0014: move-result-object v2 │ │ +0681d2: 6e20 ec17 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0681d8: 0c02 |0018: move-result-object v2 │ │ +0681da: 6e10 f217 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0681e0: 0c02 |001c: move-result-object v2 │ │ +0681e2: 7120 a612 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0681e8: 5441 6c01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0681ec: 6e10 cf08 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0681f2: 0a01 |0025: move-result v1 │ │ +0681f4: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0681f8: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0681fc: 5441 6c01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068200: 6e20 d108 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +068206: 0c01 |002f: move-result-object v1 │ │ +068208: 1f01 cf00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06820c: 6e10 a604 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068212: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068216: 28f1 |0037: goto 0028 // -000f │ │ +068218: 5441 6c01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06821c: 6e10 c008 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08c0 │ │ +068222: 6301 6701 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068226: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +06822a: 1a01 3009 |0041: const-string v1, "LoaderManager" // string@0930 │ │ +06822e: 2202 6b03 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +068232: 7010 e417 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068238: 1a03 3703 |0048: const-string v3, "Destroying Inactive in " // string@0337 │ │ +06823c: 6e20 ed17 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068242: 0c02 |004d: move-result-object v2 │ │ +068244: 6e20 ec17 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06824a: 0c02 |0051: move-result-object v2 │ │ +06824c: 6e10 f217 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068252: 0c02 |0055: move-result-object v2 │ │ +068254: 7120 a612 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06825a: 5441 6b01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +06825e: 6e10 cf08 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +068264: 0a01 |005e: move-result v1 │ │ +068266: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +06826a: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +06826e: 5441 6b01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068272: 6e20 d108 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +068278: 0c01 |0068: move-result-object v1 │ │ +06827a: 1f01 cf00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06827e: 6e10 a604 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068284: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068288: 28f1 |0070: goto 0061 // -000f │ │ +06828a: 5441 6b01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +06828e: 6e10 c008 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@08c0 │ │ +068294: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -130449,29 +130562,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0682b0: |[0682b0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0682c0: 5431 6c01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0682c4: 6e10 cf08 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0682ca: 0a01 |0005: move-result v1 │ │ -0682cc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0682d0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0682d4: 5431 6c01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0682d8: 6e20 d108 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -0682de: 0c01 |000f: move-result-object v1 │ │ -0682e0: 1f01 cf00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0682e4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0682e6: 5c12 6201 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ -0682ea: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0682ee: 28f1 |0017: goto 0008 // -000f │ │ -0682f0: 0e00 |0018: return-void │ │ +068298: |[068298] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +0682a8: 5431 6c01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0682ac: 6e10 cf08 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0682b2: 0a01 |0005: move-result v1 │ │ +0682b4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0682b8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0682bc: 5431 6c01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0682c0: 6e20 d108 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +0682c6: 0c01 |000f: move-result-object v1 │ │ +0682c8: 1f01 cf00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0682cc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0682ce: 5c12 6201 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0162 │ │ +0682d2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0682d6: 28f1 |0017: goto 0008 // -000f │ │ +0682d8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -130483,28 +130596,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0682f4: |[0682f4] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -068304: 5421 6c01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068308: 6e10 cf08 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -06830e: 0a01 |0005: move-result v1 │ │ -068310: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -068314: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -068318: 5421 6c01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -06831c: 6e20 d108 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -068322: 0c01 |000f: move-result-object v1 │ │ -068324: 1f01 cf00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068328: 6e10 aa04 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04aa │ │ -06832e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -068332: 28f1 |0017: goto 0008 // -000f │ │ -068334: 0e00 |0018: return-void │ │ +0682dc: |[0682dc] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0682ec: 5421 6c01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0682f0: 6e10 cf08 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0682f6: 0a01 |0005: move-result v1 │ │ +0682f8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0682fc: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +068300: 5421 6c01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068304: 6e20 d108 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +06830a: 0c01 |000f: move-result-object v1 │ │ +06830c: 1f01 cf00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068310: 6e10 aa04 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04aa │ │ +068316: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06831a: 28f1 |0017: goto 0008 // -000f │ │ +06831c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -130516,62 +130629,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -068338: |[068338] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -068348: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -06834c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -068350: 1a02 3709 |0004: const-string v2, "LoaderManager" // string@0937 │ │ -068354: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068358: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06835e: 1a04 8e0a |000b: const-string v4, "Retaining in " // string@0a8e │ │ -068362: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068368: 0c03 |0010: move-result-object v3 │ │ -06836a: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068370: 0c03 |0014: move-result-object v3 │ │ -068372: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068378: 0c03 |0018: move-result-object v3 │ │ -06837a: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068380: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -068384: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -068388: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ -06838c: 1a02 0013 |0022: const-string v2, "here" // string@1300 │ │ -068390: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -068396: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ -06839c: 1a02 3709 |002a: const-string v2, "LoaderManager" // string@0937 │ │ -0683a0: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0683a4: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0683aa: 1a04 aa02 |0031: const-string v4, "Called doRetain when not started: " // string@02aa │ │ -0683ae: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0683b4: 0c03 |0036: move-result-object v3 │ │ -0683b6: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0683bc: 0c03 |003a: move-result-object v3 │ │ -0683be: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0683c4: 0c03 |003e: move-result-object v3 │ │ -0683c6: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -0683cc: 0e00 |0042: return-void │ │ -0683ce: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0683d0: 5c52 6d01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -0683d4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0683d6: 5c52 6f01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -0683da: 5452 6c01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0683de: 6e10 cf08 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0683e4: 0a02 |004e: move-result v2 │ │ -0683e6: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0683ea: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0683ee: 5452 6c01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0683f2: 6e20 d108 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -0683f8: 0c02 |0058: move-result-object v2 │ │ -0683fa: 1f02 cf00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0683fe: 6e10 ab04 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04ab │ │ -068404: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -068408: 28f1 |0060: goto 0051 // -000f │ │ +068320: |[068320] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +068330: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068334: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +068338: 1a02 3009 |0004: const-string v2, "LoaderManager" // string@0930 │ │ +06833c: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068340: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068346: 1a04 870a |000b: const-string v4, "Retaining in " // string@0a87 │ │ +06834a: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068350: 0c03 |0010: move-result-object v3 │ │ +068352: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068358: 0c03 |0014: move-result-object v3 │ │ +06835a: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068360: 0c03 |0018: move-result-object v3 │ │ +068362: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068368: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +06836c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +068370: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ +068374: 1a02 f912 |0022: const-string v2, "here" // string@12f9 │ │ +068378: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06837e: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ +068384: 1a02 3009 |002a: const-string v2, "LoaderManager" // string@0930 │ │ +068388: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +06838c: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068392: 1a04 a302 |0031: const-string v4, "Called doRetain when not started: " // string@02a3 │ │ +068396: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06839c: 0c03 |0036: move-result-object v3 │ │ +06839e: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0683a4: 0c03 |003a: move-result-object v3 │ │ +0683a6: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0683ac: 0c03 |003e: move-result-object v3 │ │ +0683ae: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +0683b4: 0e00 |0042: return-void │ │ +0683b6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0683b8: 5c52 6d01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +0683bc: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0683be: 5c52 6f01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +0683c2: 5452 6c01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0683c6: 6e10 cf08 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0683cc: 0a02 |004e: move-result v2 │ │ +0683ce: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0683d2: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +0683d6: 5452 6c01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0683da: 6e20 d108 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +0683e0: 0c02 |0058: move-result-object v2 │ │ +0683e2: 1f02 cf00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0683e6: 6e10 ab04 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04ab │ │ +0683ec: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0683f0: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -130591,60 +130704,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -06840c: |[06840c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -06841c: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068420: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -068424: 1a02 3709 |0004: const-string v2, "LoaderManager" // string@0937 │ │ -068428: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -06842c: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068432: 1a04 fb0a |000b: const-string v4, "Starting in " // string@0afb │ │ -068436: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06843c: 0c03 |0010: move-result-object v3 │ │ -06843e: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068444: 0c03 |0014: move-result-object v3 │ │ -068446: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06844c: 0c03 |0018: move-result-object v3 │ │ -06844e: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068454: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -068458: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -06845c: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ -068460: 1a02 0013 |0022: const-string v2, "here" // string@1300 │ │ -068464: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06846a: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ -068470: 1a02 3709 |002a: const-string v2, "LoaderManager" // string@0937 │ │ -068474: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068478: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06847e: 1a04 ab02 |0031: const-string v4, "Called doStart when already started: " // string@02ab │ │ -068482: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068488: 0c03 |0036: move-result-object v3 │ │ -06848a: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068490: 0c03 |003a: move-result-object v3 │ │ -068492: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068498: 0c03 |003e: move-result-object v3 │ │ -06849a: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -0684a0: 0e00 |0042: return-void │ │ -0684a2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0684a4: 5c52 6f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -0684a8: 5452 6c01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0684ac: 6e10 cf08 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0684b2: 0a02 |004b: move-result v2 │ │ -0684b4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0684b8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0684bc: 5452 6c01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0684c0: 6e20 d108 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -0684c6: 0c02 |0055: move-result-object v2 │ │ -0684c8: 1f02 cf00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0684cc: 6e10 ac04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ac │ │ -0684d2: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0684d6: 28f1 |005d: goto 004e // -000f │ │ +0683f4: |[0683f4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +068404: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068408: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +06840c: 1a02 3009 |0004: const-string v2, "LoaderManager" // string@0930 │ │ +068410: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068414: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06841a: 1a04 f40a |000b: const-string v4, "Starting in " // string@0af4 │ │ +06841e: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068424: 0c03 |0010: move-result-object v3 │ │ +068426: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +06842c: 0c03 |0014: move-result-object v3 │ │ +06842e: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068434: 0c03 |0018: move-result-object v3 │ │ +068436: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +06843c: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +068440: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +068444: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ +068448: 1a02 f912 |0022: const-string v2, "here" // string@12f9 │ │ +06844c: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +068452: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ +068458: 1a02 3009 |002a: const-string v2, "LoaderManager" // string@0930 │ │ +06845c: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068460: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068466: 1a04 a402 |0031: const-string v4, "Called doStart when already started: " // string@02a4 │ │ +06846a: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068470: 0c03 |0036: move-result-object v3 │ │ +068472: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068478: 0c03 |003a: move-result-object v3 │ │ +06847a: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068480: 0c03 |003e: move-result-object v3 │ │ +068482: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +068488: 0e00 |0042: return-void │ │ +06848a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +06848c: 5c52 6f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +068490: 5452 6c01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068494: 6e10 cf08 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +06849a: 0a02 |004b: move-result v2 │ │ +06849c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0684a0: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +0684a4: 5452 6c01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0684a8: 6e20 d108 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +0684ae: 0c02 |0055: move-result-object v2 │ │ +0684b0: 1f02 cf00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0684b4: 6e10 ac04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ac │ │ +0684ba: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0684be: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -130663,61 +130776,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0684d8: |[0684d8] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0684e8: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0684ec: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0684f0: 1a02 3709 |0004: const-string v2, "LoaderManager" // string@0937 │ │ -0684f4: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0684f8: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0684fe: 1a04 fd0a |000b: const-string v4, "Stopping in " // string@0afd │ │ -068502: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068508: 0c03 |0010: move-result-object v3 │ │ -06850a: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068510: 0c03 |0014: move-result-object v3 │ │ -068512: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068518: 0c03 |0018: move-result-object v3 │ │ -06851a: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068520: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -068524: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -068528: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ -06852c: 1a02 0013 |0022: const-string v2, "here" // string@1300 │ │ -068530: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -068536: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ -06853c: 1a02 3709 |002a: const-string v2, "LoaderManager" // string@0937 │ │ -068540: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068544: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06854a: 1a04 ac02 |0031: const-string v4, "Called doStop when not started: " // string@02ac │ │ -06854e: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068554: 0c03 |0036: move-result-object v3 │ │ -068556: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -06855c: 0c03 |003a: move-result-object v3 │ │ -06855e: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068564: 0c03 |003e: move-result-object v3 │ │ -068566: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ -06856c: 0e00 |0042: return-void │ │ -06856e: 5452 6c01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068572: 6e10 cf08 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -068578: 0a02 |0048: move-result v2 │ │ -06857a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -06857e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -068582: 5452 6c01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068586: 6e20 d108 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -06858c: 0c02 |0052: move-result-object v2 │ │ -06858e: 1f02 cf00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068592: 6e10 ad04 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04ad │ │ -068598: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06859c: 28f1 |005a: goto 004b // -000f │ │ -06859e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -0685a0: 5c52 6f01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -0685a4: 28e4 |005e: goto 0042 // -001c │ │ +0684c0: |[0684c0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +0684d0: 6302 6701 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0684d4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0684d8: 1a02 3009 |0004: const-string v2, "LoaderManager" // string@0930 │ │ +0684dc: 2203 6b03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0684e0: 7010 e417 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0684e6: 1a04 f60a |000b: const-string v4, "Stopping in " // string@0af6 │ │ +0684ea: 6e20 ed17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0684f0: 0c03 |0010: move-result-object v3 │ │ +0684f2: 6e20 ec17 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0684f8: 0c03 |0014: move-result-object v3 │ │ +0684fa: 6e10 f217 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068500: 0c03 |0018: move-result-object v3 │ │ +068502: 7120 a612 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068508: 5552 6f01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +06850c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +068510: 2200 6703 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0367 │ │ +068514: 1a02 f912 |0022: const-string v2, "here" // string@12f9 │ │ +068518: 7020 c917 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06851e: 6e10 cb17 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@17cb │ │ +068524: 1a02 3009 |002a: const-string v2, "LoaderManager" // string@0930 │ │ +068528: 2203 6b03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +06852c: 7010 e417 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068532: 1a04 a502 |0031: const-string v4, "Called doStop when not started: " // string@02a5 │ │ +068536: 6e20 ed17 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06853c: 0c03 |0036: move-result-object v3 │ │ +06853e: 6e20 ec17 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068544: 0c03 |003a: move-result-object v3 │ │ +068546: 6e10 f217 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06854c: 0c03 |003e: move-result-object v3 │ │ +06854e: 7130 a912 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a9 │ │ +068554: 0e00 |0042: return-void │ │ +068556: 5452 6c01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06855a: 6e10 cf08 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +068560: 0a02 |0048: move-result v2 │ │ +068562: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +068566: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +06856a: 5452 6c01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06856e: 6e20 d108 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +068574: 0c02 |0052: move-result-object v2 │ │ +068576: 1f02 cf00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06857a: 6e10 ad04 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04ad │ │ +068580: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +068584: 28f1 |005a: goto 004b // -000f │ │ +068586: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +068588: 5c52 6f01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +06858c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -130736,96 +130849,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 │ │ -0685a8: |[0685a8] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0685b8: 5453 6c01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0685bc: 6e10 cf08 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0685c2: 0a03 |0005: move-result v3 │ │ -0685c4: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0685c8: 6e20 7517 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0685ce: 1a03 3402 |000b: const-string v3, "Active Loaders:" // string@0234 │ │ -0685d2: 6e20 7a17 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -0685d8: 2203 6b03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0685dc: 7010 e417 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0685e2: 6e20 ed17 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0685e8: 0c03 |0018: move-result-object v3 │ │ -0685ea: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ -0685ee: 6e20 ed17 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0685f4: 0c03 |001e: move-result-object v3 │ │ -0685f6: 6e10 f217 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0685fc: 0c01 |0022: move-result-object v1 │ │ -0685fe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -068600: 5453 6c01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068604: 6e10 cf08 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -06860a: 0a03 |0029: move-result v3 │ │ -06860c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -068610: 5453 6c01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068614: 6e20 d108 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -06861a: 0c02 |0031: move-result-object v2 │ │ -06861c: 1f02 cf00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068620: 6e20 7517 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -068626: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ -06862a: 6e20 7517 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -068630: 5453 6c01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068634: 6e20 c908 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ -06863a: 0a03 |0041: move-result v3 │ │ -06863c: 6e20 7317 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -068642: 1a03 1b01 |0045: const-string v3, ": " // string@011b │ │ -068646: 6e20 7517 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06864c: 6e10 ae04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04ae │ │ -068652: 0c03 |004d: move-result-object v3 │ │ -068654: 6e20 7a17 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -06865a: 6e59 a704 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@04a7 │ │ -068660: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -068664: 28ce |0056: goto 0024 // -0032 │ │ -068666: 5453 6b01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -06866a: 6e10 cf08 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -068670: 0a03 |005c: move-result v3 │ │ -068672: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -068676: 6e20 7517 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06867c: 1a03 4d04 |0062: const-string v3, "Inactive Loaders:" // string@044d │ │ -068680: 6e20 7a17 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -068686: 2203 6b03 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -06868a: 7010 e417 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068690: 6e20 ed17 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068696: 0c03 |006f: move-result-object v3 │ │ -068698: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ -06869c: 6e20 ed17 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0686a2: 0c03 |0075: move-result-object v3 │ │ -0686a4: 6e10 f217 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0686aa: 0c01 |0079: move-result-object v1 │ │ -0686ac: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -0686ae: 5453 6b01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0686b2: 6e10 cf08 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -0686b8: 0a03 |0080: move-result v3 │ │ -0686ba: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0686be: 5453 6b01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0686c2: 6e20 d108 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -0686c8: 0c02 |0088: move-result-object v2 │ │ -0686ca: 1f02 cf00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0686ce: 6e20 7517 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0686d4: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ -0686d8: 6e20 7517 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0686de: 5453 6b01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0686e2: 6e20 c908 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ -0686e8: 0a03 |0098: move-result v3 │ │ -0686ea: 6e20 7317 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ -0686f0: 1a03 1b01 |009c: const-string v3, ": " // string@011b │ │ -0686f4: 6e20 7517 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0686fa: 6e10 ae04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04ae │ │ -068700: 0c03 |00a4: move-result-object v3 │ │ -068702: 6e20 7a17 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -068708: 6e59 a704 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@04a7 │ │ -06870e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -068712: 28ce |00ad: goto 007b // -0032 │ │ -068714: 0e00 |00ae: return-void │ │ +068590: |[068590] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0685a0: 5453 6c01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0685a4: 6e10 cf08 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0685aa: 0a03 |0005: move-result v3 │ │ +0685ac: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0685b0: 6e20 7517 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0685b6: 1a03 2d02 |000b: const-string v3, "Active Loaders:" // string@022d │ │ +0685ba: 6e20 7a17 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0685c0: 2203 6b03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0685c4: 7010 e417 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0685ca: 6e20 ed17 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0685d0: 0c03 |0018: move-result-object v3 │ │ +0685d2: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ +0685d6: 6e20 ed17 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0685dc: 0c03 |001e: move-result-object v3 │ │ +0685de: 6e10 f217 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0685e4: 0c01 |0022: move-result-object v1 │ │ +0685e6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0685e8: 5453 6c01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0685ec: 6e10 cf08 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0685f2: 0a03 |0029: move-result v3 │ │ +0685f4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0685f8: 5453 6c01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0685fc: 6e20 d108 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +068602: 0c02 |0031: move-result-object v2 │ │ +068604: 1f02 cf00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068608: 6e20 7517 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06860e: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ +068612: 6e20 7517 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +068618: 5453 6c01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06861c: 6e20 c908 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ +068622: 0a03 |0041: move-result v3 │ │ +068624: 6e20 7317 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +06862a: 1a03 1401 |0045: const-string v3, ": " // string@0114 │ │ +06862e: 6e20 7517 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +068634: 6e10 ae04 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04ae │ │ +06863a: 0c03 |004d: move-result-object v3 │ │ +06863c: 6e20 7a17 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +068642: 6e59 a704 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@04a7 │ │ +068648: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06864c: 28ce |0056: goto 0024 // -0032 │ │ +06864e: 5453 6b01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068652: 6e10 cf08 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +068658: 0a03 |005c: move-result v3 │ │ +06865a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +06865e: 6e20 7517 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +068664: 1a03 4604 |0062: const-string v3, "Inactive Loaders:" // string@0446 │ │ +068668: 6e20 7a17 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +06866e: 2203 6b03 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068672: 7010 e417 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068678: 6e20 ed17 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06867e: 0c03 |006f: move-result-object v3 │ │ +068680: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ +068684: 6e20 ed17 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06868a: 0c03 |0075: move-result-object v3 │ │ +06868c: 6e10 f217 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068692: 0c01 |0079: move-result-object v1 │ │ +068694: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +068696: 5453 6b01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +06869a: 6e10 cf08 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0686a0: 0a03 |0080: move-result v3 │ │ +0686a2: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +0686a6: 5453 6b01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0686aa: 6e20 d108 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +0686b0: 0c02 |0088: move-result-object v2 │ │ +0686b2: 1f02 cf00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0686b6: 6e20 7517 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0686bc: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ +0686c0: 6e20 7517 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0686c6: 5453 6b01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0686ca: 6e20 c908 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@08c9 │ │ +0686d0: 0a03 |0098: move-result v3 │ │ +0686d2: 6e20 7317 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1773 │ │ +0686d8: 1a03 1401 |009c: const-string v3, ": " // string@0114 │ │ +0686dc: 6e20 7517 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0686e2: 6e10 ae04 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04ae │ │ +0686e8: 0c03 |00a4: move-result-object v3 │ │ +0686ea: 6e20 7a17 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +0686f0: 6e59 a704 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@04a7 │ │ +0686f6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0686fa: 28ce |00ad: goto 007b // -0032 │ │ +0686fc: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -130861,45 +130974,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -068718: |[068718] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -068728: 5541 6d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -06872c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -068730: 6301 6701 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068734: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -068738: 1a01 3709 |0008: const-string v1, "LoaderManager" // string@0937 │ │ -06873c: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -068740: 7010 e417 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068746: 1a03 c003 |000f: const-string v3, "Finished Retaining in " // string@03c0 │ │ -06874a: 6e20 ed17 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068750: 0c02 |0014: move-result-object v2 │ │ -068752: 6e20 ec17 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068758: 0c02 |0018: move-result-object v2 │ │ -06875a: 6e10 f217 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068760: 0c02 |001c: move-result-object v2 │ │ -068762: 7120 a612 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068768: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -06876a: 5c41 6d01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ -06876e: 5441 6c01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068772: 6e10 cf08 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -068778: 0a01 |0028: move-result v1 │ │ -06877a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -06877e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -068782: 5441 6c01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068786: 6e20 d108 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -06878c: 0c01 |0032: move-result-object v1 │ │ -06878e: 1f01 cf00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068792: 6e10 a804 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04a8 │ │ -068798: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06879c: 28f1 |003a: goto 002b // -000f │ │ -06879e: 0e00 |003b: return-void │ │ +068700: |[068700] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +068710: 5541 6d01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +068714: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +068718: 6301 6701 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +06871c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +068720: 1a01 3009 |0008: const-string v1, "LoaderManager" // string@0930 │ │ +068724: 2202 6b03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +068728: 7010 e417 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06872e: 1a03 b903 |000f: const-string v3, "Finished Retaining in " // string@03b9 │ │ +068732: 6e20 ed17 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068738: 0c02 |0014: move-result-object v2 │ │ +06873a: 6e20 ec17 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068740: 0c02 |0018: move-result-object v2 │ │ +068742: 6e10 f217 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068748: 0c02 |001c: move-result-object v2 │ │ +06874a: 7120 a612 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068750: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +068752: 5c41 6d01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016d │ │ +068756: 5441 6c01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06875a: 6e10 cf08 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +068760: 0a01 |0028: move-result v1 │ │ +068762: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +068766: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +06876a: 5441 6c01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +06876e: 6e20 d108 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +068774: 0c01 |0032: move-result-object v1 │ │ +068776: 1f01 cf00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06877a: 6e10 a804 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04a8 │ │ +068780: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068784: 28f1 |003a: goto 002b // -000f │ │ +068786: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -130914,35 +131027,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 │ │ -0687a0: |[0687a0] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0687b0: 5531 6a01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -0687b4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0687b8: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -0687bc: 1a02 ad02 |0006: const-string v2, "Called while creating a loader" // string@02ad │ │ -0687c0: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0687c6: 2701 |000b: throw v1 │ │ -0687c8: 5431 6c01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0687cc: 6e20 c508 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -0687d2: 0c00 |0011: move-result-object v0 │ │ -0687d4: 1f00 cf00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0687d8: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0687dc: 5401 6101 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -0687e0: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0687e4: 5401 6101 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -0687e8: 5411 6001 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0687ec: 1101 |001e: return-object v1 │ │ -0687ee: 5401 6001 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -0687f2: 28fd |0021: goto 001e // -0003 │ │ -0687f4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0687f6: 28fb |0023: goto 001e // -0005 │ │ +068788: |[068788] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +068798: 5531 6a01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +06879c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0687a0: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +0687a4: 1a02 a602 |0006: const-string v2, "Called while creating a loader" // string@02a6 │ │ +0687a8: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0687ae: 2701 |000b: throw v1 │ │ +0687b0: 5431 6c01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0687b4: 6e20 c508 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +0687ba: 0c00 |0011: move-result-object v0 │ │ +0687bc: 1f00 cf00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0687c0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +0687c4: 5401 6101 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +0687c8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +0687cc: 5401 6101 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +0687d0: 5411 6001 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +0687d4: 1101 |001e: return-object v1 │ │ +0687d6: 5401 6001 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +0687da: 28fd |0021: goto 001e // -0003 │ │ +0687dc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0687de: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -130960,36 +131073,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0687f8: |[0687f8] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -068808: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06880a: 5454 6c01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -06880e: 6e10 cf08 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ -068814: 0a00 |0006: move-result v0 │ │ -068816: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -068818: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -06881c: 5454 6c01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068820: 6e20 d108 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ -068826: 0c02 |000f: move-result-object v2 │ │ -068828: 1f02 cf00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -06882c: 5524 6501 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -068830: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -068834: 5524 5b01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -068838: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -06883c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -06883e: b643 |001b: or-int/2addr v3, v4 │ │ -068840: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -068844: 28ea |001e: goto 0008 // -0016 │ │ -068846: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -068848: 28fb |0020: goto 001b // -0005 │ │ -06884a: 0f03 |0021: return v3 │ │ +0687e0: |[0687e0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +0687f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0687f2: 5454 6c01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0687f6: 6e10 cf08 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08cf │ │ +0687fc: 0a00 |0006: move-result v0 │ │ +0687fe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +068800: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +068804: 5454 6c01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068808: 6e20 d108 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08d1 │ │ +06880e: 0c02 |000f: move-result-object v2 │ │ +068810: 1f02 cf00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068814: 5524 6501 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +068818: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +06881c: 5524 5b01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +068820: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +068824: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +068826: b643 |001b: or-int/2addr v3, v4 │ │ +068828: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06882c: 28ea |001e: goto 0008 // -0016 │ │ +06882e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +068830: 28fb |0020: goto 001b // -0005 │ │ +068832: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -131008,83 +131121,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 │ │ -06884c: |[06884c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -06885c: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -068860: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -068864: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -068868: 1a02 ad02 |0006: const-string v2, "Called while creating a loader" // string@02ad │ │ -06886c: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -068872: 2701 |000b: throw v1 │ │ -068874: 5441 6c01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068878: 6e20 c508 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -06887e: 0c00 |0011: move-result-object v0 │ │ -068880: 1f00 cf00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068884: 6301 6701 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068888: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -06888c: 1a01 3709 |0018: const-string v1, "LoaderManager" // string@0937 │ │ -068890: 2202 6b03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -068894: 7010 e417 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06889a: 1a03 5913 |001f: const-string v3, "initLoader in " // string@1359 │ │ -06889e: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0688a4: 0c02 |0024: move-result-object v2 │ │ -0688a6: 6e20 ec17 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0688ac: 0c02 |0028: move-result-object v2 │ │ -0688ae: 1a03 1e01 |0029: const-string v3, ": args=" // string@011e │ │ -0688b2: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0688b8: 0c02 |002e: move-result-object v2 │ │ -0688ba: 6e20 ec17 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0688c0: 0c02 |0032: move-result-object v2 │ │ -0688c2: 6e10 f217 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0688c8: 0c02 |0036: move-result-object v2 │ │ -0688ca: 7120 a612 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -0688d0: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0688d4: 7040 b104 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@04b1 │ │ -0688da: 0c00 |003f: move-result-object v0 │ │ -0688dc: 6301 6701 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0688e0: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0688e4: 1a01 3709 |0044: const-string v1, "LoaderManager" // string@0937 │ │ -0688e8: 2202 6b03 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -0688ec: 7010 e417 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0688f2: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ -0688f6: 6e20 ed17 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0688fc: 0c02 |0050: move-result-object v2 │ │ -0688fe: 6e20 ec17 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068904: 0c02 |0054: move-result-object v2 │ │ -068906: 6e10 f217 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06890c: 0c02 |0058: move-result-object v2 │ │ -06890e: 7120 a612 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068914: 5501 5d01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -068918: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -06891c: 5541 6f01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -068920: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -068924: 5401 6001 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068928: 5402 5a01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ -06892c: 6e30 a504 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ -068932: 5401 6001 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068936: 1101 |006d: return-object v1 │ │ -068938: 6301 6701 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -06893c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -068940: 1a01 3709 |0072: const-string v1, "LoaderManager" // string@0937 │ │ -068944: 2202 6b03 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -068948: 7010 e417 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06894e: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ -068952: 6e20 ed17 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068958: 0c02 |007e: move-result-object v2 │ │ -06895a: 6e20 ec17 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068960: 0c02 |0082: move-result-object v2 │ │ -068962: 6e10 f217 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068968: 0c02 |0086: move-result-object v2 │ │ -06896a: 7120 a612 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068970: 5b07 5901 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ -068974: 28d0 |008c: goto 005c // -0030 │ │ +068834: |[068834] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +068844: 5541 6a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +068848: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +06884c: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +068850: 1a02 a602 |0006: const-string v2, "Called while creating a loader" // string@02a6 │ │ +068854: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06885a: 2701 |000b: throw v1 │ │ +06885c: 5441 6c01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068860: 6e20 c508 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +068866: 0c00 |0011: move-result-object v0 │ │ +068868: 1f00 cf00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +06886c: 6301 6701 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068870: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +068874: 1a01 3009 |0018: const-string v1, "LoaderManager" // string@0930 │ │ +068878: 2202 6b03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +06887c: 7010 e417 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068882: 1a03 5213 |001f: const-string v3, "initLoader in " // string@1352 │ │ +068886: 6e20 ed17 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06888c: 0c02 |0024: move-result-object v2 │ │ +06888e: 6e20 ec17 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068894: 0c02 |0028: move-result-object v2 │ │ +068896: 1a03 1701 |0029: const-string v3, ": args=" // string@0117 │ │ +06889a: 6e20 ed17 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0688a0: 0c02 |002e: move-result-object v2 │ │ +0688a2: 6e20 ec17 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0688a8: 0c02 |0032: move-result-object v2 │ │ +0688aa: 6e10 f217 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0688b0: 0c02 |0036: move-result-object v2 │ │ +0688b2: 7120 a612 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0688b8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +0688bc: 7040 b104 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@04b1 │ │ +0688c2: 0c00 |003f: move-result-object v0 │ │ +0688c4: 6301 6701 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0688c8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +0688cc: 1a01 3009 |0044: const-string v1, "LoaderManager" // string@0930 │ │ +0688d0: 2202 6b03 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +0688d4: 7010 e417 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0688da: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ +0688de: 6e20 ed17 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0688e4: 0c02 |0050: move-result-object v2 │ │ +0688e6: 6e20 ec17 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0688ec: 0c02 |0054: move-result-object v2 │ │ +0688ee: 6e10 f217 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0688f4: 0c02 |0058: move-result-object v2 │ │ +0688f6: 7120 a612 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +0688fc: 5501 5d01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +068900: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +068904: 5541 6f01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +068908: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +06890c: 5401 6001 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +068910: 5402 5a01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@015a │ │ +068914: 6e30 a504 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04a5 │ │ +06891a: 5401 6001 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +06891e: 1101 |006d: return-object v1 │ │ +068920: 6301 6701 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068924: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +068928: 1a01 3009 |0072: const-string v1, "LoaderManager" // string@0930 │ │ +06892c: 2202 6b03 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +068930: 7010 e417 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068936: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ +06893a: 6e20 ed17 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068940: 0c02 |007e: move-result-object v2 │ │ +068942: 6e20 ec17 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068948: 0c02 |0082: move-result-object v2 │ │ +06894a: 6e10 f217 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068950: 0c02 |0086: move-result-object v2 │ │ +068952: 7120 a612 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068958: 5b07 5901 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0159 │ │ +06895c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -131108,22 +131221,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 │ │ -068978: |[068978] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -068988: 5420 6c01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -06898c: 5231 5e01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ -068990: 6e30 ca08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -068996: 5520 6f01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ -06899a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -06899e: 6e10 ac04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ac │ │ -0689a4: 0e00 |000e: return-void │ │ +068960: |[068960] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +068970: 5420 6c01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068974: 5231 5e01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015e │ │ +068978: 6e30 ca08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +06897e: 5520 6f01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016f │ │ +068982: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +068986: 6e10 ac04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ac │ │ +06898c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -131135,135 +131248,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 │ │ -0689a8: |[0689a8] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0689b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0689ba: 5562 6a01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ -0689be: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0689c2: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -0689c6: 1a03 ad02 |0007: const-string v3, "Called while creating a loader" // string@02ad │ │ -0689ca: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0689d0: 2702 |000c: throw v2 │ │ -0689d2: 5462 6c01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -0689d6: 6e20 c508 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -0689dc: 0c01 |0012: move-result-object v1 │ │ -0689de: 1f01 cf00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -0689e2: 6302 6701 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -0689e6: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0689ea: 1a02 3709 |0019: const-string v2, "LoaderManager" // string@0937 │ │ -0689ee: 2203 6b03 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0689f2: 7010 e417 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0689f8: 1a04 231a |0020: const-string v4, "restartLoader in " // string@1a23 │ │ -0689fc: 6e20 ed17 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068a02: 0c03 |0025: move-result-object v3 │ │ -068a04: 6e20 ec17 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068a0a: 0c03 |0029: move-result-object v3 │ │ -068a0c: 1a04 1e01 |002a: const-string v4, ": args=" // string@011e │ │ -068a10: 6e20 ed17 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068a16: 0c03 |002f: move-result-object v3 │ │ -068a18: 6e20 ec17 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068a1e: 0c03 |0033: move-result-object v3 │ │ -068a20: 6e10 f217 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068a26: 0c03 |0037: move-result-object v3 │ │ -068a28: 7120 a612 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068a2e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -068a32: 5462 6b01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068a36: 6e20 c508 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ -068a3c: 0c00 |0042: move-result-object v0 │ │ -068a3e: 1f00 cf00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ -068a42: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -068a46: 5512 5d01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ -068a4a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -068a4e: 6302 6701 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068a52: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -068a56: 1a02 3709 |004f: const-string v2, "LoaderManager" // string@0937 │ │ -068a5a: 2203 6b03 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068a5e: 7010 e417 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068a64: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ -068a68: 6e20 ed17 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068a6e: 0c03 |005b: move-result-object v3 │ │ -068a70: 6e20 ec17 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068a76: 0c03 |005f: move-result-object v3 │ │ -068a78: 6e10 f217 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068a7e: 0c03 |0063: move-result-object v3 │ │ -068a80: 7120 a612 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068a86: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -068a88: 5c02 5b01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ -068a8c: 6e10 a604 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -068a92: 5412 6001 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068a96: 6e10 1906 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0619 │ │ -068a9c: 5462 6b01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068aa0: 6e30 ca08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -068aa6: 7040 b104 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@04b1 │ │ -068aac: 0c01 |007a: move-result-object v1 │ │ -068aae: 5412 6001 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068ab2: 1102 |007d: return-object v2 │ │ -068ab4: 5512 6501 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ -068ab8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -068abc: 6302 6701 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068ac0: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -068ac4: 1a02 3709 |0086: const-string v2, "LoaderManager" // string@0937 │ │ -068ac8: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ -068acc: 7120 a612 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068ad2: 5462 6c01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ -068ad6: 6e30 ca08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -068adc: 6e10 a604 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -068ae2: 28e2 |0095: goto 0077 // -001e │ │ -068ae4: 5412 6101 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068ae8: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -068aec: 6302 6701 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068af0: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -068af4: 1a02 3709 |009e: const-string v2, "LoaderManager" // string@0937 │ │ -068af8: 2203 6b03 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068afc: 7010 e417 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068b02: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ -068b06: 6e20 ed17 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068b0c: 0c03 |00aa: move-result-object v3 │ │ -068b0e: 5414 6101 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068b12: 6e20 ec17 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068b18: 0c03 |00b0: move-result-object v3 │ │ -068b1a: 6e10 f217 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068b20: 0c03 |00b4: move-result-object v3 │ │ -068b22: 7120 a612 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068b28: 5412 6101 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068b2c: 6e10 a604 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ -068b32: 5b15 6101 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068b36: 6302 6701 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068b3a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -068b3e: 1a02 3709 |00c3: const-string v2, "LoaderManager" // string@0937 │ │ -068b42: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ -068b46: 7120 a612 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068b4c: 7040 b204 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@04b2 │ │ -068b52: 0c02 |00cd: move-result-object v2 │ │ -068b54: 5b12 6101 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068b58: 5412 6101 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ -068b5c: 5422 6001 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068b60: 28a9 |00d4: goto 007d // -0057 │ │ -068b62: 6302 6701 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ -068b66: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -068b6a: 1a02 3709 |00d9: const-string v2, "LoaderManager" // string@0937 │ │ -068b6e: 2203 6b03 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -068b72: 7010 e417 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068b78: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ -068b7c: 6e20 ed17 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068b82: 0c03 |00e5: move-result-object v3 │ │ -068b84: 6e20 ec17 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -068b8a: 0c03 |00e9: move-result-object v3 │ │ -068b8c: 6e10 f217 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068b92: 0c03 |00ed: move-result-object v3 │ │ -068b94: 7120 a612 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ -068b9a: 5412 6001 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ -068b9e: 6e10 1906 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0619 │ │ -068ba4: 5462 6b01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -068ba8: 6e30 ca08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ -068bae: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +068990: |[068990] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0689a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0689a2: 5562 6a01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@016a │ │ +0689a6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0689aa: 2202 5703 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +0689ae: 1a03 a602 |0007: const-string v3, "Called while creating a loader" // string@02a6 │ │ +0689b2: 7020 a417 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +0689b8: 2702 |000c: throw v2 │ │ +0689ba: 5462 6c01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +0689be: 6e20 c508 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +0689c4: 0c01 |0012: move-result-object v1 │ │ +0689c6: 1f01 cf00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +0689ca: 6302 6701 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +0689ce: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +0689d2: 1a02 3009 |0019: const-string v2, "LoaderManager" // string@0930 │ │ +0689d6: 2203 6b03 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +0689da: 7010 e417 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0689e0: 1a04 1c1a |0020: const-string v4, "restartLoader in " // string@1a1c │ │ +0689e4: 6e20 ed17 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0689ea: 0c03 |0025: move-result-object v3 │ │ +0689ec: 6e20 ec17 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0689f2: 0c03 |0029: move-result-object v3 │ │ +0689f4: 1a04 1701 |002a: const-string v4, ": args=" // string@0117 │ │ +0689f8: 6e20 ed17 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0689fe: 0c03 |002f: move-result-object v3 │ │ +068a00: 6e20 ec17 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068a06: 0c03 |0033: move-result-object v3 │ │ +068a08: 6e10 f217 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068a0e: 0c03 |0037: move-result-object v3 │ │ +068a10: 7120 a612 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068a16: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +068a1a: 5462 6b01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068a1e: 6e20 c508 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@08c5 │ │ +068a24: 0c00 |0042: move-result-object v0 │ │ +068a26: 1f00 cf00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00cf │ │ +068a2a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +068a2e: 5512 5d01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015d │ │ +068a32: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +068a36: 6302 6701 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068a3a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +068a3e: 1a02 3009 |004f: const-string v2, "LoaderManager" // string@0930 │ │ +068a42: 2203 6b03 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068a46: 7010 e417 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068a4c: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ +068a50: 6e20 ed17 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068a56: 0c03 |005b: move-result-object v3 │ │ +068a58: 6e20 ec17 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068a5e: 0c03 |005f: move-result-object v3 │ │ +068a60: 6e10 f217 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068a66: 0c03 |0063: move-result-object v3 │ │ +068a68: 7120 a612 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068a6e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +068a70: 5c02 5b01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015b │ │ +068a74: 6e10 a604 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068a7a: 5412 6001 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +068a7e: 6e10 1906 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0619 │ │ +068a84: 5462 6b01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068a88: 6e30 ca08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +068a8e: 7040 b104 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@04b1 │ │ +068a94: 0c01 |007a: move-result-object v1 │ │ +068a96: 5412 6001 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +068a9a: 1102 |007d: return-object v2 │ │ +068a9c: 5512 6501 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0165 │ │ +068aa0: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +068aa4: 6302 6701 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068aa8: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +068aac: 1a02 3009 |0086: const-string v2, "LoaderManager" // string@0930 │ │ +068ab0: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ +068ab4: 7120 a612 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068aba: 5462 6c01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016c │ │ +068abe: 6e30 ca08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +068ac4: 6e10 a604 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068aca: 28e2 |0095: goto 0077 // -001e │ │ +068acc: 5412 6101 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068ad0: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +068ad4: 6302 6701 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068ad8: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +068adc: 1a02 3009 |009e: const-string v2, "LoaderManager" // string@0930 │ │ +068ae0: 2203 6b03 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068ae4: 7010 e417 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068aea: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ +068aee: 6e20 ed17 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068af4: 0c03 |00aa: move-result-object v3 │ │ +068af6: 5414 6101 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068afa: 6e20 ec17 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068b00: 0c03 |00b0: move-result-object v3 │ │ +068b02: 6e10 f217 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068b08: 0c03 |00b4: move-result-object v3 │ │ +068b0a: 7120 a612 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068b10: 5412 6101 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068b14: 6e10 a604 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a6 │ │ +068b1a: 5b15 6101 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068b1e: 6302 6701 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068b22: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +068b26: 1a02 3009 |00c3: const-string v2, "LoaderManager" // string@0930 │ │ +068b2a: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ +068b2e: 7120 a612 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068b34: 7040 b204 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@04b2 │ │ +068b3a: 0c02 |00cd: move-result-object v2 │ │ +068b3c: 5b12 6101 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068b40: 5412 6101 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0161 │ │ +068b44: 5422 6001 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +068b48: 28a9 |00d4: goto 007d // -0057 │ │ +068b4a: 6302 6701 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0167 │ │ +068b4e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +068b52: 1a02 3009 |00d9: const-string v2, "LoaderManager" // string@0930 │ │ +068b56: 2203 6b03 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +068b5a: 7010 e417 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068b60: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ +068b64: 6e20 ed17 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068b6a: 0c03 |00e5: move-result-object v3 │ │ +068b6c: 6e20 ec17 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +068b72: 0c03 |00e9: move-result-object v3 │ │ +068b74: 6e10 f217 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068b7a: 0c03 |00ed: move-result-object v3 │ │ +068b7c: 7120 a612 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@12a6 │ │ +068b82: 5412 6001 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0160 │ │ +068b86: 6e10 1906 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0619 │ │ +068b8c: 5462 6b01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +068b90: 6e30 ca08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08ca │ │ +068b96: 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 │ │ @@ -131306,34 +131419,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -068bb4: |[068bb4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -068bc4: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -068bc8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -068bcc: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ -068bd2: 1a01 3909 |0007: const-string v1, "LoaderManager{" // string@0939 │ │ -068bd6: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068bdc: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ -068be2: 0a01 |000f: move-result v1 │ │ -068be4: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ -068bea: 0c01 |0013: move-result-object v1 │ │ -068bec: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068bf2: 1a01 5f00 |0017: const-string v1, " in " // string@005f │ │ -068bf6: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068bfc: 5421 6901 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -068c00: 7120 2408 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ -068c06: 1a01 4c1e |0021: const-string v1, "}}" // string@1e4c │ │ -068c0a: 6e20 ed17 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068c10: 6e10 f217 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068c16: 0c01 |0029: move-result-object v1 │ │ -068c18: 1101 |002a: return-object v1 │ │ +068b9c: |[068b9c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +068bac: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +068bb0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +068bb4: 7020 e517 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@17e5 │ │ +068bba: 1a01 3209 |0007: const-string v1, "LoaderManager{" // string@0932 │ │ +068bbe: 6e20 ed17 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068bc4: 7110 f517 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@17f5 │ │ +068bca: 0a01 |000f: move-result v1 │ │ +068bcc: 7110 ab17 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@17ab │ │ +068bd2: 0c01 |0013: move-result-object v1 │ │ +068bd4: 6e20 ed17 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068bda: 1a01 5f00 |0017: const-string v1, " in " // string@005f │ │ +068bde: 6e20 ed17 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068be4: 5421 6901 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +068be8: 7120 2408 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0824 │ │ +068bee: 1a01 451e |0021: const-string v1, "}}" // string@1e45 │ │ +068bf2: 6e20 ed17 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068bf8: 6e10 f217 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068bfe: 0c01 |0029: move-result-object v1 │ │ +068c00: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -131348,32 +131461,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068c1c: |[068c1c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -068c2c: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ -068c30: 0e00 |0002: return-void │ │ +068c04: |[068c04] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +068c14: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0169 │ │ +068c18: 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 : 2360 (LoaderManager.java) │ │ + source_file_idx : 2353 (LoaderManager.java) │ │ │ │ Class #477 header: │ │ class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2521 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -131394,17 +131507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068c34: |[068c34] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -068c44: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -068c4a: 0e00 |0003: return-void │ │ +068c1c: |[068c1c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +068c2c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +068c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -131413,49 +131526,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 │ │ -068c4c: |[068c4c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -068c5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068c5e: 7110 d704 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04d7 │ │ -068c64: 0c03 |0004: move-result-object v3 │ │ -068c66: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -068c6a: 1102 |0007: return-object v2 │ │ -068c6c: 2204 2000 |0008: new-instance v4, Landroid/content/ComponentName; // type@0020 │ │ -068c70: 7030 9f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@009f │ │ -068c76: 7120 d804 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ -068c7c: 0c01 |0010: move-result-object v1 │ │ -068c7e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -068c82: 7110 0c06 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ -068c88: 0c02 |0016: move-result-object v2 │ │ -068c8a: 28f0 |0017: goto 0007 // -0010 │ │ -068c8c: 2205 2900 |0018: new-instance v5, Landroid/content/Intent; // type@0029 │ │ -068c90: 7010 c300 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00c3 │ │ -068c96: 6e20 e800 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ -068c9c: 0c02 |0020: move-result-object v2 │ │ -068c9e: 28f6 |0021: goto 0017 // -000a │ │ -068ca0: 0d00 |0022: move-exception v0 │ │ -068ca2: 1a05 d809 |0023: const-string v5, "NavUtils" // string@09d8 │ │ -068ca6: 2206 6b03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ -068caa: 7010 e417 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068cb0: 1a07 2912 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1229 │ │ -068cb4: 6e20 ed17 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068cba: 0c06 |002f: move-result-object v6 │ │ -068cbc: 6e20 ed17 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068cc2: 0c06 |0033: move-result-object v6 │ │ -068cc4: 1a07 ad00 |0034: const-string v7, "' in manifest" // string@00ad │ │ -068cc8: 6e20 ed17 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068cce: 0c06 |0039: move-result-object v6 │ │ -068cd0: 6e10 f217 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068cd6: 0c06 |003d: move-result-object v6 │ │ -068cd8: 7120 9f12 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ -068cde: 28c6 |0041: goto 0007 // -003a │ │ +068c34: |[068c34] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +068c44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068c46: 7110 d704 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04d7 │ │ +068c4c: 0c03 |0004: move-result-object v3 │ │ +068c4e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +068c52: 1102 |0007: return-object v2 │ │ +068c54: 2204 2000 |0008: new-instance v4, Landroid/content/ComponentName; // type@0020 │ │ +068c58: 7030 9f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@009f │ │ +068c5e: 7120 d804 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d8 │ │ +068c64: 0c01 |0010: move-result-object v1 │ │ +068c66: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +068c6a: 7110 0c06 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@060c │ │ +068c70: 0c02 |0016: move-result-object v2 │ │ +068c72: 28f0 |0017: goto 0007 // -0010 │ │ +068c74: 2205 2900 |0018: new-instance v5, Landroid/content/Intent; // type@0029 │ │ +068c78: 7010 c300 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00c3 │ │ +068c7e: 6e20 e800 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ +068c84: 0c02 |0020: move-result-object v2 │ │ +068c86: 28f6 |0021: goto 0017 // -000a │ │ +068c88: 0d00 |0022: move-exception v0 │ │ +068c8a: 1a05 d109 |0023: const-string v5, "NavUtils" // string@09d1 │ │ +068c8e: 2206 6b03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@036b │ │ +068c92: 7010 e417 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068c98: 1a07 2212 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1222 │ │ +068c9c: 6e20 ed17 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068ca2: 0c06 |002f: move-result-object v6 │ │ +068ca4: 6e20 ed17 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068caa: 0c06 |0033: move-result-object v6 │ │ +068cac: 1a07 ad00 |0034: const-string v7, "' in manifest" // string@00ad │ │ +068cb0: 6e20 ed17 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068cb6: 0c06 |0039: move-result-object v6 │ │ +068cb8: 6e10 f217 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068cbe: 0c06 |003d: move-result-object v6 │ │ +068cc0: 7120 9f12 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@129f │ │ +068cc6: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -131480,43 +131593,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 │ │ -068cec: |[068cec] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -068cfc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068cfe: 5462 0f00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ -068d02: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -068d06: 0710 |0005: move-object v0, v1 │ │ -068d08: 1100 |0006: return-object v0 │ │ -068d0a: 5462 0f00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ -068d0e: 1a03 3c0d |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0d3c │ │ -068d12: 6e20 c801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ -068d18: 0c00 |000e: move-result-object v0 │ │ -068d1a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -068d1e: 0710 |0011: move-object v0, v1 │ │ -068d20: 28f4 |0012: goto 0006 // -000c │ │ -068d22: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -068d24: 6e20 d017 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ -068d2a: 0a01 |0017: move-result v1 │ │ -068d2c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -068d30: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -068d34: 2201 6b03 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -068d38: 7010 e417 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -068d3e: 6e10 b500 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -068d44: 0c02 |0024: move-result-object v2 │ │ -068d46: 6e20 ed17 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068d4c: 0c01 |0028: move-result-object v1 │ │ -068d4e: 6e20 ed17 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -068d54: 0c01 |002c: move-result-object v1 │ │ -068d56: 6e10 f217 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -068d5c: 0c00 |0030: move-result-object v0 │ │ -068d5e: 28d5 |0031: goto 0006 // -002b │ │ +068cd4: |[068cd4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +068ce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +068ce6: 5462 0f00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ +068cea: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +068cee: 0710 |0005: move-object v0, v1 │ │ +068cf0: 1100 |0006: return-object v0 │ │ +068cf2: 5462 0f00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ +068cf6: 1a03 350d |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0d35 │ │ +068cfa: 6e20 c801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01c8 │ │ +068d00: 0c00 |000e: move-result-object v0 │ │ +068d02: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +068d06: 0710 |0011: move-object v0, v1 │ │ +068d08: 28f4 |0012: goto 0006 // -000c │ │ +068d0a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +068d0c: 6e20 d017 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@17d0 │ │ +068d12: 0a01 |0017: move-result v1 │ │ +068d14: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +068d18: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +068d1c: 2201 6b03 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +068d20: 7010 e417 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +068d26: 6e10 b500 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +068d2c: 0c02 |0024: move-result-object v2 │ │ +068d2e: 6e20 ed17 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068d34: 0c01 |0028: move-result-object v1 │ │ +068d36: 6e20 ed17 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +068d3c: 0c01 |002c: move-result-object v1 │ │ +068d3e: 6e10 f217 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +068d44: 0c00 |0030: move-result-object v0 │ │ +068d46: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -131532,20 +131645,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 │ │ -068d60: |[068d60] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -068d70: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -068d74: 6e20 c800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -068d7a: 6e20 3400 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ -068d80: 6e10 0e00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ -068d86: 0e00 |000b: return-void │ │ +068d48: |[068d48] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +068d58: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +068d5c: 6e20 c800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +068d62: 6e20 3400 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0034 │ │ +068d68: 6e10 0e00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ +068d6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -131558,45 +131671,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 │ │ -068d88: |[068d88] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -068d98: 6e10 1400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -068d9e: 0c01 |0003: move-result-object v1 │ │ -068da0: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ -068da6: 0c00 |0007: move-result-object v0 │ │ -068da8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -068dac: 1a01 2d0d |000a: const-string v1, "android.intent.action.MAIN" // string@0d2d │ │ -068db0: 6e20 d217 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ -068db6: 0a01 |000f: move-result v1 │ │ -068db8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -068dbc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -068dbe: 0f01 |0013: return v1 │ │ -068dc0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -068dc2: 28fe |0015: goto 0013 // -0002 │ │ +068d70: |[068d70] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +068d80: 6e10 1400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +068d86: 0c01 |0003: move-result-object v1 │ │ +068d88: 6e10 ca00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ca │ │ +068d8e: 0c00 |0007: move-result-object v0 │ │ +068d90: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +068d94: 1a01 260d |000a: const-string v1, "android.intent.action.MAIN" // string@0d26 │ │ +068d98: 6e20 d217 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@17d2 │ │ +068d9e: 0a01 |000f: move-result v1 │ │ +068da0: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +068da4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +068da6: 0f01 |0013: return v1 │ │ +068da8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +068daa: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2521 (NavUtils.java) │ │ + source_file_idx : 2514 (NavUtils.java) │ │ │ │ Class #478 header: │ │ class_idx : 216 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 226 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -131628,17 +131741,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068dc4: |[068dc4] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -068dd4: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068dda: 0e00 |0003: return-void │ │ +068dac: |[068dac] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +068dbc: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0003 line=674 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -131647,18 +131760,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 │ │ -068ddc: |[068ddc] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -068dec: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068df2: 6e20 ef04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ef │ │ -068df8: 0e00 |0006: return-void │ │ +068dc4: |[068dc4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +068dd4: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068dda: 6e20 ef04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ef │ │ +068de0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0006 line=678 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -131670,19 +131783,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 │ │ -068dfc: |[068dfc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -068e0c: 5b12 7801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0178 │ │ -068e10: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -068e12: 5c10 7901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0179 │ │ -068e16: 1101 |0005: return-object v1 │ │ +068de4: |[068de4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +068df4: 5b12 7801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0178 │ │ +068df8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +068dfa: 5c10 7901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0179 │ │ +068dfe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0002 line=711 │ │ 0x0005 line=712 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -131693,17 +131806,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 │ │ -068e18: |[068e18] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -068e28: 5b01 7a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017a │ │ -068e2c: 1100 |0002: return-object v0 │ │ +068e00: |[068e00] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +068e10: 5b01 7a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017a │ │ +068e14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0002 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -131713,17 +131826,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068e30: |[068e30] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -068e40: 5b01 7701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0177 │ │ -068e44: 1100 |0002: return-object v0 │ │ +068e18: |[068e18] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +068e28: 5b01 7701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0177 │ │ +068e2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -131733,35 +131846,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -068e48: |[068e48] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -068e58: 5b12 7b01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017b │ │ -068e5c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -068e5e: 5c10 7c01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017c │ │ -068e62: 1101 |0005: return-object v1 │ │ +068e30: |[068e30] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +068e40: 5b12 7b01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017b │ │ +068e44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +068e46: 5c10 7c01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017c │ │ +068e4a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0005 line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #479 header: │ │ class_idx : 217 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 226 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -131785,17 +131898,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068e64: |[068e64] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -068e74: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068e7a: 0e00 |0003: return-void │ │ +068e4c: |[068e4c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +068e5c: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0003 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -131804,18 +131917,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 │ │ -068e7c: |[068e7c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -068e8c: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068e92: 6e20 f504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04f5 │ │ -068e98: 0e00 |0006: return-void │ │ +068e64: |[068e64] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +068e74: 7010 2805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068e7a: 6e20 f504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04f5 │ │ +068e80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0003 line=744 │ │ 0x0006 line=745 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -131827,17 +131940,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068e9c: |[068e9c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -068eac: 5b01 7e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017e │ │ -068eb0: 1100 |0002: return-object v0 │ │ +068e84: |[068e84] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +068e94: 5b01 7e01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017e │ │ +068e98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0002 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -131847,17 +131960,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068eb4: |[068eb4] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -068ec4: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017d │ │ -068ec8: 1100 |0002: return-object v0 │ │ +068e9c: |[068e9c] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +068eac: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017d │ │ +068eb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -131867,35 +131980,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -068ecc: |[068ecc] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -068edc: 5b12 7f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017f │ │ -068ee0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -068ee2: 5c10 8001 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0180 │ │ -068ee6: 1101 |0005: return-object v1 │ │ +068eb4: |[068eb4] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +068ec4: 5b12 7f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017f │ │ +068ec8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +068eca: 5c10 8001 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0180 │ │ +068ece: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0002 line=761 │ │ 0x0005 line=762 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #480 header: │ │ class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 226 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -131921,20 +132034,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -068ee8: |[068ee8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -068ef8: 7010 2805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068efe: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -068f02: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -068f08: 5b10 9601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ -068f0c: 0e00 |000a: return-void │ │ +068ed0: |[068ed0] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +068ee0: 7010 2805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068ee6: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +068eea: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +068ef0: 5b10 9601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ +068ef4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0003 line=800 │ │ 0x000a line=803 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -131944,21 +132057,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 │ │ -068f10: |[068f10] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -068f20: 7010 2805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ -068f26: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -068f2a: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -068f30: 5b10 9601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ -068f34: 6e20 1b05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051b │ │ -068f3a: 0e00 |000d: return-void │ │ +068ef8: |[068ef8] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +068f08: 7010 2805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0528 │ │ +068f0e: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +068f12: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +068f18: 5b10 9601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ +068f1c: 6e20 1b05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@051b │ │ +068f22: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0003 line=800 │ │ 0x000a line=806 │ │ 0x000d line=807 │ │ locals : │ │ @@ -131971,18 +132084,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068f3c: |[068f3c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -068f4c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ -068f50: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -068f56: 1101 |0005: return-object v1 │ │ +068f24: |[068f24] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +068f34: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ +068f38: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +068f3e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0005 line=832 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -131992,17 +132105,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068f58: |[068f58] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -068f68: 5b01 9301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0193 │ │ -068f6c: 1100 |0002: return-object v0 │ │ +068f40: |[068f40] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +068f50: 5b01 9301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0193 │ │ +068f54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -132012,35 +132125,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -068f70: |[068f70] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -068f80: 5b12 9401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0194 │ │ -068f84: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -068f86: 5c10 9501 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0195 │ │ -068f8a: 1101 |0005: return-object v1 │ │ +068f58: |[068f58] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +068f68: 5b12 9401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0194 │ │ +068f6c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +068f6e: 5c10 9501 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0195 │ │ +068f72: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0002 line=823 │ │ 0x0005 line=824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #481 header: │ │ class_idx : 221 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -132061,17 +132174,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068f8c: |[068f8c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -068f9c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -068fa2: 0e00 |0003: return-void │ │ +068f74: |[068f74] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +068f84: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +068f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -132080,46 +132193,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -068fa4: |[068fa4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -068fb4: 5460 8901 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -068fb8: 5461 8601 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -068fbc: 5462 8501 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -068fc0: 5463 8401 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -068fc4: 5464 8301 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -068fc8: 6e54 8f00 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@008f │ │ -068fce: 5261 8b01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ -068fd2: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -068fd6: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -068fda: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -068fde: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -068fe2: 1100 |0017: return-object v0 │ │ +068f8c: |[068f8c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +068f9c: 5460 8901 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +068fa0: 5461 8601 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +068fa4: 5462 8501 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +068fa8: 5463 8401 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +068fac: 5464 8301 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +068fb0: 6e54 8f00 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@008f │ │ +068fb6: 5261 8b01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ +068fba: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +068fbe: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +068fc2: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +068fc6: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +068fca: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #482 header: │ │ class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #482 annotations: │ │ Annotations on class │ │ @@ -132140,17 +132253,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.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -068ff4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -068ffa: 0e00 |0003: return-void │ │ +068fcc: |[068fcc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +068fdc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +068fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -132159,42 +132272,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 │ │ -068ffc: |[068ffc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -06900c: 54b0 8601 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -069010: 54b1 8901 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -069014: 54b2 8501 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -069018: 54b3 8401 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -06901c: 54b4 8201 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ -069020: 54b5 9101 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ -069024: 52b6 8a01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ -069028: 54b7 8301 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -06902c: 54b8 8701 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ -069030: 54b9 8801 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ -069034: 770a 3105 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@0531 │ │ -06903a: 0c00 |0017: move-result-object v0 │ │ -06903c: 1100 |0018: return-object v0 │ │ +068fe4: |[068fe4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +068ff4: 54b0 8601 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +068ff8: 54b1 8901 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +068ffc: 54b2 8501 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +069000: 54b3 8401 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +069004: 54b4 8201 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ +069008: 54b5 9101 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ +06900c: 52b6 8a01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ +069010: 54b7 8301 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +069014: 54b8 8701 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ +069018: 54b9 8801 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ +06901c: 770a 3105 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@0531 │ │ +069022: 0c00 |0017: move-result-object v0 │ │ +069024: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 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 : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #483 header: │ │ class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #483 annotations: │ │ Annotations on class │ │ @@ -132215,17 +132328,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069040: |[069040] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -069050: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -069056: 0e00 |0003: return-void │ │ +069028: |[069028] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +069038: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06903e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -132234,45 +132347,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 │ │ -069058: |[069058] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -069068: 54e0 8601 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -06906c: 54e1 8901 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -069070: 54e2 8501 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -069074: 54e3 8401 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -069078: 54e4 8201 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ -06907c: 54e5 9101 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ -069080: 52e6 8a01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ -069084: 54e7 8301 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -069088: 54e8 8701 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ -06908c: 54e9 8801 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ -069090: 52ea 8e01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ -069094: 52eb 8c01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ -069098: 55ec 8d01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ -06909c: 770d 3305 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@0533 │ │ -0690a2: 0c00 |001d: move-result-object v0 │ │ -0690a4: 1100 |001e: return-object v0 │ │ +069040: |[069040] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +069050: 54e0 8601 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +069054: 54e1 8901 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +069058: 54e2 8501 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +06905c: 54e3 8401 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +069060: 54e4 8201 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ +069064: 54e5 9101 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ +069068: 52e6 8a01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ +06906c: 54e7 8301 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +069070: 54e8 8701 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ +069074: 54e9 8801 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ +069078: 52ea 8e01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ +06907c: 52eb 8c01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ +069080: 55ec 8d01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ +069084: 770d 3305 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@0533 │ │ +06908a: 0c00 |001d: move-result-object v0 │ │ +06908c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 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 : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #484 header: │ │ class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -132293,17 +132406,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0690a8: |[0690a8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0690b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0690be: 0e00 |0003: return-void │ │ +069090: |[069090] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0690a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0690a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -132312,132 +132425,132 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 235 16-bit code units │ │ -0690c0: |[0690c0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0690d0: 2201 e700 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00e7 │ │ -0690d4: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -0690d8: 5402 8601 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -0690dc: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -0690e0: 5403 8901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -0690e4: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -0690e8: 5404 8501 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -0690ec: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -0690f0: 5405 8401 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -0690f4: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -0690f8: 5406 8201 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ -0690fc: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -069100: 5407 9101 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ -069104: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -069108: 5208 8a01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ -06910c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -069110: 5409 8301 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -069114: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -069118: 540a 8701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ -06911c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -069120: 540b 8801 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ -069124: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -069128: 520c 8e01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ -06912c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -069130: 520d 8c01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ -069134: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -069138: 550e 8d01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ -06913c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -069140: 550f 9201 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0192 │ │ -069144: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -069148: 5200 8b01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ -06914c: 0210 0000 |003e: move/from16 v16, v0 │ │ -069150: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -069154: 5400 9001 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0190 │ │ -069158: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -06915c: 7611 3405 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@0534 │ │ -069162: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -069166: 5402 8101 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ -06916a: 6e10 1218 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ -069170: 0c13 |0050: move-result-object v19 │ │ -069172: 7801 2c18 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -069178: 0a02 |0054: move-result v2 │ │ -06917a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -06917e: 7801 2d18 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -069184: 0c12 |005a: move-result-object v18 │ │ -069186: 1f12 d700 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00d7 │ │ -06918a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -06918e: 5202 7501 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0175 │ │ -069192: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -069196: 5403 7601 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0176 │ │ -06919a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -06919e: 5404 7401 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0174 │ │ -0691a2: 6e40 3505 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0535 │ │ -0691a8: 28e5 |006c: goto 0051 // -001b │ │ -0691aa: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -0691ae: 5402 8f01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -0691b2: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -0691b6: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -0691ba: 5402 8f01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -0691be: 2022 d900 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00d9 │ │ -0691c2: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -0691c6: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -0691ca: 5400 8f01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -0691ce: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -0691d2: 1f14 d900 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00d9 │ │ -0691d6: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -0691da: 5402 7d01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017d │ │ -0691de: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -0691e2: 5503 8001 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0180 │ │ -0691e6: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -0691ea: 5404 7f01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017f │ │ -0691ee: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -0691f2: 5405 7e01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017e │ │ -0691f6: 6e55 3705 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0537 │ │ -0691fc: 6e10 3905 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0539 │ │ -069202: 0c02 |0099: move-result-object v2 │ │ -069204: 1102 |009a: return-object v2 │ │ -069206: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -06920a: 5402 8f01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -06920e: 2022 db00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00db │ │ -069212: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -069216: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -06921a: 5400 8f01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -06921e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -069222: 1f14 db00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00db │ │ -069226: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -06922a: 5402 9301 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0193 │ │ -06922e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -069232: 5503 9501 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0195 │ │ -069236: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -06923a: 5404 9401 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0194 │ │ -06923e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -069242: 5405 9601 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ -069246: 6e55 3805 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0538 │ │ -06924c: 28d8 |00be: goto 0096 // -0028 │ │ -06924e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -069252: 5402 8f01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -069256: 2022 d800 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00d8 │ │ -06925a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -06925e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -069262: 5400 8f01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ -069266: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -06926a: 1f14 d800 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00d8 │ │ -06926e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -069272: 5402 7701 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0177 │ │ -069276: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -06927a: 5503 7c01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017c │ │ -06927e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -069282: 5404 7b01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017b │ │ -069286: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -06928a: 5405 7a01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017a │ │ -06928e: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -069292: 5406 7801 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0178 │ │ -069296: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -06929a: 5507 7901 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0179 │ │ -06929e: 7407 3605 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0536 │ │ -0692a4: 28ac |00ea: goto 0096 // -0054 │ │ +0690a8: |[0690a8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0690b8: 2201 e700 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00e7 │ │ +0690bc: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +0690c0: 5402 8601 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +0690c4: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +0690c8: 5403 8901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +0690cc: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +0690d0: 5404 8501 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +0690d4: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +0690d8: 5405 8401 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +0690dc: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +0690e0: 5406 8201 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0182 │ │ +0690e4: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +0690e8: 5407 9101 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0191 │ │ +0690ec: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +0690f0: 5208 8a01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@018a │ │ +0690f4: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +0690f8: 5409 8301 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +0690fc: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +069100: 540a 8701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ +069104: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +069108: 540b 8801 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0188 │ │ +06910c: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +069110: 520c 8e01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018e │ │ +069114: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +069118: 520d 8c01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018c │ │ +06911c: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +069120: 550e 8d01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018d │ │ +069124: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +069128: 550f 9201 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0192 │ │ +06912c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +069130: 5200 8b01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ +069134: 0210 0000 |003e: move/from16 v16, v0 │ │ +069138: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +06913c: 5400 9001 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0190 │ │ +069140: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +069144: 7611 3405 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@0534 │ │ +06914a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +06914e: 5402 8101 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0181 │ │ +069152: 6e10 1218 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1812 │ │ +069158: 0c13 |0050: move-result-object v19 │ │ +06915a: 7801 2c18 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +069160: 0a02 |0054: move-result v2 │ │ +069162: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +069166: 7801 2d18 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +06916c: 0c12 |005a: move-result-object v18 │ │ +06916e: 1f12 d700 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00d7 │ │ +069172: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +069176: 5202 7501 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0175 │ │ +06917a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +06917e: 5403 7601 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0176 │ │ +069182: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +069186: 5404 7401 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0174 │ │ +06918a: 6e40 3505 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0535 │ │ +069190: 28e5 |006c: goto 0051 // -001b │ │ +069192: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +069196: 5402 8f01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +06919a: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +06919e: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +0691a2: 5402 8f01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +0691a6: 2022 d900 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00d9 │ │ +0691aa: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +0691ae: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +0691b2: 5400 8f01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +0691b6: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +0691ba: 1f14 d900 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00d9 │ │ +0691be: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +0691c2: 5402 7d01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017d │ │ +0691c6: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +0691ca: 5503 8001 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0180 │ │ +0691ce: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +0691d2: 5404 7f01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017f │ │ +0691d6: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +0691da: 5405 7e01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017e │ │ +0691de: 6e55 3705 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0537 │ │ +0691e4: 6e10 3905 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0539 │ │ +0691ea: 0c02 |0099: move-result-object v2 │ │ +0691ec: 1102 |009a: return-object v2 │ │ +0691ee: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +0691f2: 5402 8f01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +0691f6: 2022 db00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00db │ │ +0691fa: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +0691fe: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +069202: 5400 8f01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +069206: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +06920a: 1f14 db00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00db │ │ +06920e: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +069212: 5402 9301 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0193 │ │ +069216: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +06921a: 5503 9501 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0195 │ │ +06921e: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +069222: 5404 9401 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0194 │ │ +069226: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +06922a: 5405 9601 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0196 │ │ +06922e: 6e55 3805 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0538 │ │ +069234: 28d8 |00be: goto 0096 // -0028 │ │ +069236: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +06923a: 5402 8f01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +06923e: 2022 d800 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00d8 │ │ +069242: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +069246: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +06924a: 5400 8f01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018f │ │ +06924e: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +069252: 1f14 d800 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00d8 │ │ +069256: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +06925a: 5402 7701 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0177 │ │ +06925e: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +069262: 5503 7c01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017c │ │ +069266: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +06926a: 5404 7b01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017b │ │ +06926e: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +069272: 5405 7a01 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@017a │ │ +069276: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +06927a: 5406 7801 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0178 │ │ +06927e: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +069282: 5507 7901 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0179 │ │ +069286: 7407 3605 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0536 │ │ +06928c: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0049 line=137 │ │ 0x005d line=138 │ │ 0x006d line=140 │ │ 0x0073 line=141 │ │ @@ -132456,21 +132569,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #485 header: │ │ class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -132491,17 +132604,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0692a8: |[0692a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0692b8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0692be: 0e00 |0003: return-void │ │ +069290: |[069290] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +0692a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0692a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -132509,69 +132622,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 │ │ -0692c0: |[0692c0] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0692d0: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0692d4: 0171 |0002: move v1, v7 │ │ -0692d6: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0692da: 7220 8017 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ -0692e0: 0a00 |0008: move-result v0 │ │ -0692e2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0692e6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0692ea: 1a02 a900 |000d: const-string v2, "<" // string@00a9 │ │ -0692ee: 6e20 ed17 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0692f4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0692f8: 28ef |0014: goto 0003 // -0011 │ │ -0692fa: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0692fe: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -069302: 1a02 a800 |0019: const-string v2, ">" // string@00a8 │ │ -069306: 6e20 ed17 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06930c: 28f4 |001e: goto 0012 // -000c │ │ -06930e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -069312: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -069316: 1a02 a700 |0023: const-string v2, "&" // string@00a7 │ │ -06931a: 6e20 ed17 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069320: 28ea |0028: goto 0012 // -0016 │ │ -069322: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -069326: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -06932a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -06932e: 2202 6b03 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -069332: 7010 e417 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069338: 1a03 a500 |0034: const-string v3, "&#" // string@00a5 │ │ -06933c: 6e20 ed17 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069342: 0c02 |0039: move-result-object v2 │ │ -069344: 6e20 e917 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06934a: 0c02 |003d: move-result-object v2 │ │ -06934c: 1a03 2301 |003e: const-string v3, ";" // string@0123 │ │ -069350: 6e20 ed17 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069356: 0c02 |0043: move-result-object v2 │ │ -069358: 6e10 f217 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06935e: 0c02 |0047: move-result-object v2 │ │ -069360: 6e20 ed17 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069366: 28c7 |004b: goto 0012 // -0039 │ │ -069368: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -06936c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -069370: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -069374: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -069378: 7220 8017 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ -06937e: 0a02 |0057: move-result v2 │ │ -069380: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -069384: 1a02 aa00 |005a: const-string v2, " " // string@00aa │ │ -069388: 6e20 ed17 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06938e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -069392: 28ed |0061: goto 004e // -0013 │ │ -069394: 6e20 e717 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -06939a: 28ad |0065: goto 0012 // -0053 │ │ -06939c: 6e20 e717 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -0693a2: 28a9 |0069: goto 0012 // -0057 │ │ -0693a4: 0e00 |006a: return-void │ │ +0692a8: |[0692a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +0692b8: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +0692bc: 0171 |0002: move v1, v7 │ │ +0692be: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +0692c2: 7220 8017 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ +0692c8: 0a00 |0008: move-result v0 │ │ +0692ca: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +0692ce: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +0692d2: 1a02 a900 |000d: const-string v2, "<" // string@00a9 │ │ +0692d6: 6e20 ed17 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0692dc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0692e0: 28ef |0014: goto 0003 // -0011 │ │ +0692e2: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0692e6: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0692ea: 1a02 a800 |0019: const-string v2, ">" // string@00a8 │ │ +0692ee: 6e20 ed17 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0692f4: 28f4 |001e: goto 0012 // -000c │ │ +0692f6: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0692fa: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0692fe: 1a02 a700 |0023: const-string v2, "&" // string@00a7 │ │ +069302: 6e20 ed17 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069308: 28ea |0028: goto 0012 // -0016 │ │ +06930a: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +06930e: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +069312: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +069316: 2202 6b03 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +06931a: 7010 e417 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069320: 1a03 a500 |0034: const-string v3, "&#" // string@00a5 │ │ +069324: 6e20 ed17 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06932a: 0c02 |0039: move-result-object v2 │ │ +06932c: 6e20 e917 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +069332: 0c02 |003d: move-result-object v2 │ │ +069334: 1a03 1c01 |003e: const-string v3, ";" // string@011c │ │ +069338: 6e20 ed17 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06933e: 0c02 |0043: move-result-object v2 │ │ +069340: 6e10 f217 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069346: 0c02 |0047: move-result-object v2 │ │ +069348: 6e20 ed17 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06934e: 28c7 |004b: goto 0012 // -0039 │ │ +069350: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +069354: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +069358: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +06935c: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +069360: 7220 8017 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ +069366: 0a02 |0057: move-result v2 │ │ +069368: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +06936c: 1a02 aa00 |005a: const-string v2, " " // string@00aa │ │ +069370: 6e20 ed17 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069376: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06937a: 28ed |0061: goto 004e // -0013 │ │ +06937c: 6e20 e717 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +069382: 28ad |0065: goto 0012 // -0053 │ │ +069384: 6e20 e717 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +06938a: 28a9 |0069: goto 0012 // -0057 │ │ +06938c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -132602,19 +132715,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 │ │ -0693a8: |[0693a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0693b8: 6e10 4505 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ -0693be: 0c00 |0003: move-result-object v0 │ │ -0693c0: 7220 ea12 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12ea │ │ -0693c6: 0e00 |0007: return-void │ │ +069390: |[069390] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0693a0: 6e10 4505 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ +0693a6: 0c00 |0003: move-result-object v0 │ │ +0693a8: 7220 ea12 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12ea │ │ +0693ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -132625,41 +132738,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 │ │ -0693c8: |[0693c8] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0693d8: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -0693dc: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0693e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0693e4: 7210 8117 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1781 │ │ -0693ea: 0a02 |0009: move-result v2 │ │ -0693ec: 7140 6d05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@056d │ │ -0693f2: 6e10 f217 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0693f8: 0c01 |0010: move-result-object v1 │ │ -0693fa: 1101 |0011: return-object v1 │ │ +0693b0: |[0693b0] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0693c0: 2200 6b03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +0693c4: 7010 e417 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0693ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0693cc: 7210 8117 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1781 │ │ +0693d2: 0a02 |0009: move-result v2 │ │ +0693d4: 7140 6d05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@056d │ │ +0693da: 6e10 f217 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0693e0: 0c01 |0010: move-result-object v1 │ │ +0693e2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #486 header: │ │ class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -132680,17 +132793,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0693fc: |[0693fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -06940c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -069412: 0e00 |0003: return-void │ │ +0693e4: |[0693e4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0693f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0693fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -132699,46 +132812,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 │ │ -069414: |[069414] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -069424: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -069428: 2141 |0002: array-length v1, v4 │ │ -06942a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06942e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -069432: 7020 c500 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -069438: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -06943c: 6e20 c800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -069442: 7140 9500 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0095 │ │ -069448: 0c01 |0012: move-result-object v1 │ │ -06944a: 1101 |0013: return-object v1 │ │ +0693fc: |[0693fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06940c: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +069410: 2141 |0002: array-length v1, v4 │ │ +069412: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +069416: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +06941a: 7020 c500 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +069420: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +069424: 6e20 c800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +06942a: 7140 9500 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0095 │ │ +069430: 0c01 |0012: move-result-object v1 │ │ +069432: 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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #487 header: │ │ class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -132759,17 +132872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06944c: |[06944c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -06945c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -069462: 0e00 |0003: return-void │ │ +069434: |[069434] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +069444: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06944a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -132778,45 +132891,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 │ │ -069464: |[069464] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -069474: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -069476: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -06947a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -06947e: 7020 c500 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -069484: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -06948a: 6e20 c800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -069490: 0c00 |000e: move-result-object v0 │ │ -069492: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -069496: 7140 9b05 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@059b │ │ -06949c: 0c00 |0014: move-result-object v0 │ │ -06949e: 1100 |0015: return-object v0 │ │ +06944c: |[06944c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06945c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06945e: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +069462: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +069466: 7020 c500 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +06946c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +069472: 6e20 c800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +069478: 0c00 |000e: move-result-object v0 │ │ +06947a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +06947e: 7140 9b05 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@059b │ │ +069484: 0c00 |0014: move-result-object v0 │ │ +069486: 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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #488 header: │ │ class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2901 │ │ +source_file_idx : 2894 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -132837,17 +132950,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0694a0: |[0694a0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0694b0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0694b6: 0e00 |0003: return-void │ │ +069488: |[069488] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +069498: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06949e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -132856,45 +132969,45 @@ │ │ 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 │ │ -0694b8: |[0694b8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0694c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0694ca: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -0694ce: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0694d2: 7020 c500 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ -0694d8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0694de: 6e20 c800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -0694e4: 0c00 |000e: move-result-object v0 │ │ -0694e6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0694ea: 7158 9d05 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@059d │ │ -0694f0: 0c00 |0014: move-result-object v0 │ │ -0694f2: 1100 |0015: return-object v0 │ │ +0694a0: |[0694a0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0694b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0694b2: 2200 2900 |0001: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +0694b6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0694ba: 7020 c500 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00c5 │ │ +0694c0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0694c6: 6e20 c800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +0694cc: 0c00 |000e: move-result-object v0 │ │ +0694ce: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0694d2: 7158 9d05 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@059d │ │ +0694d8: 0c00 |0014: move-result-object v0 │ │ +0694da: 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 : 2901 (TaskStackBuilder.java) │ │ + source_file_idx : 2894 (TaskStackBuilder.java) │ │ │ │ Class #489 header: │ │ class_idx : 251 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 284 │ │ -source_file_idx : 601 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -132938,22 +133051,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 │ │ -0694f4: |[0694f4] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -069504: 5b23 bb01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ -069508: 7010 5606 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0656 │ │ -06950e: 2200 9303 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0393 │ │ -069512: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -069514: 7020 6a18 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@186a │ │ -06951a: 5b20 b901 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -06951e: 0e00 |000d: return-void │ │ +0694dc: |[0694dc] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +0694ec: 5b23 bb01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ +0694f0: 7010 5606 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0656 │ │ +0694f6: 2200 9303 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0393 │ │ +0694fa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0694fc: 7020 6a18 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@186a │ │ +069502: 5b20 b901 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +069506: 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; │ │ @@ -132964,17 +133077,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 │ │ -069520: |[069520] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -069530: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -069534: 1100 |0002: return-object v0 │ │ +069508: |[069508] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +069518: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +06951c: 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 - │ │ @@ -132983,19 +133096,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 │ │ -069538: |[069538] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -069548: 1f02 1304 |0000: check-cast v2, [Ljava/lang/Void; // type@0413 │ │ -06954c: 6e20 a205 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05a2 │ │ -069552: 0c00 |0005: move-result-object v0 │ │ -069554: 1100 |0006: return-object v0 │ │ +069520: |[069520] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +069530: 1f02 1304 |0000: check-cast v2, [Ljava/lang/Void; // type@0413 │ │ +069534: 6e20 a205 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@05a2 │ │ +06953a: 0c00 |0005: move-result-object v0 │ │ +06953c: 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; │ │ @@ -133005,21 +133118,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 │ │ -069558: |[069558] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -069568: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ -06956c: 6e10 b305 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05b3 │ │ -069572: 0c00 |0005: move-result-object v0 │ │ -069574: 5b10 ba01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ -069578: 5410 ba01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ -06957c: 1100 |000a: return-object v0 │ │ +069540: |[069540] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +069550: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ +069554: 6e10 b305 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05b3 │ │ +06955a: 0c00 |0005: move-result-object v0 │ │ +06955c: 5b10 ba01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ +069560: 5410 ba01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ +069564: 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; │ │ @@ -133030,25 +133143,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -069580: |[069580] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -069590: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ -069594: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ -069598: 6e30 ab05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ab │ │ -06959e: 5420 b901 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -0695a2: 6e10 6c18 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ -0695a8: 0e00 |000c: return-void │ │ -0695aa: 0d00 |000d: move-exception v0 │ │ -0695ac: 5421 b901 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -0695b0: 6e10 6c18 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ -0695b6: 2700 |0013: throw v0 │ │ +069568: |[069568] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +069578: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ +06957c: 5421 ba01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01ba │ │ +069580: 6e30 ab05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ab │ │ +069586: 5420 b901 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +06958a: 6e10 6c18 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ +069590: 0e00 |000c: return-void │ │ +069592: 0d00 |000d: move-exception v0 │ │ +069594: 5421 b901 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +069598: 6e10 6c18 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ +06959e: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -133062,24 +133175,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0695c4: |[0695c4] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0695d4: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ -0695d8: 6e30 ac05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ac │ │ -0695de: 5420 b901 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -0695e2: 6e10 6c18 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ -0695e8: 0e00 |000a: return-void │ │ -0695ea: 0d00 |000b: move-exception v0 │ │ -0695ec: 5421 b901 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ -0695f0: 6e10 6c18 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ -0695f6: 2700 |0011: throw v0 │ │ +0695ac: |[0695ac] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0695bc: 5420 bb01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ +0695c0: 6e30 ac05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ac │ │ +0695c6: 5420 b901 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +0695ca: 6e10 6c18 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ +0695d0: 0e00 |000a: return-void │ │ +0695d2: 0d00 |000b: move-exception v0 │ │ +0695d4: 5421 b901 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b9 │ │ +0695d8: 6e10 6c18 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@186c │ │ +0695de: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -133095,36 +133208,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -069604: |[069604] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -069614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069616: 5c10 bc01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -06961a: 5410 bb01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ -06961e: 6e10 ae05 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ -069624: 0e00 |0008: return-void │ │ +0695ec: |[0695ec] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0695fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0695fe: 5c10 bc01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069602: 5410 bb01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01bb │ │ +069606: 6e10 ae05 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ +06960c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ - source_file_idx : 601 (AsyncTaskLoader.java) │ │ + source_file_idx : 594 (AsyncTaskLoader.java) │ │ │ │ Class #490 header: │ │ class_idx : 252 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 271 │ │ -source_file_idx : 601 │ │ +source_file_idx : 594 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -133188,19 +133301,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -069628: |[069628] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -069638: 7020 1806 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0618 │ │ -06963e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -069642: 5a20 c101 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -069646: 0e00 |0007: return-void │ │ +069610: |[069610] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +069620: 7020 1806 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0618 │ │ +069626: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +06962a: 5a20 c101 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +06962e: 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; │ │ @@ -133213,49 +133326,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -069648: |[069648] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -069658: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06965a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06965c: 5441 c201 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069660: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -069664: 5441 bf01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -069668: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -06966c: 5441 c201 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069670: 5511 bc01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -069674: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -069678: 5441 c201 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -06967c: 5c10 bc01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -069680: 5441 c001 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ -069684: 5442 c201 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069688: 6e20 e401 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -06968e: 5b43 c201 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069692: 0f00 |001d: return v0 │ │ -069694: 5441 c201 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069698: 5511 bc01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -06969c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -0696a0: 5441 c201 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696a4: 5c10 bc01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -0696a8: 5441 c001 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ -0696ac: 5442 c201 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696b0: 6e20 e401 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -0696b6: 5b43 c201 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696ba: 28ec |0031: goto 001d // -0014 │ │ -0696bc: 5441 c201 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696c0: 6e20 a005 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05a0 │ │ -0696c6: 0a00 |0037: move-result v0 │ │ -0696c8: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0696cc: 5441 c201 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696d0: 5b41 bf01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -0696d4: 5b43 c201 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0696d8: 28dd |0040: goto 001d // -0023 │ │ +069630: |[069630] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +069640: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +069642: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +069644: 5441 c201 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069648: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +06964c: 5441 bf01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +069650: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +069654: 5441 c201 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069658: 5511 bc01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +06965c: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +069660: 5441 c201 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069664: 5c10 bc01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069668: 5441 c001 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ +06966c: 5442 c201 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069670: 6e20 e401 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +069676: 5b43 c201 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06967a: 0f00 |001d: return v0 │ │ +06967c: 5441 c201 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069680: 5511 bc01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069684: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +069688: 5441 c201 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06968c: 5c10 bc01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069690: 5441 c001 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ +069694: 5442 c201 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069698: 6e20 e401 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +06969e: 5b43 c201 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0696a2: 28ec |0031: goto 001d // -0014 │ │ +0696a4: 5441 c201 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0696a8: 6e20 a005 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@05a0 │ │ +0696ae: 0a00 |0037: move-result v0 │ │ +0696b0: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +0696b4: 5441 c201 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0696b8: 5b41 bf01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0696bc: 5b43 c201 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0696c0: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -133279,26 +133392,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 │ │ -0696dc: |[0696dc] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0696ec: 6e20 b105 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b1 │ │ -0696f2: 5420 bf01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -0696f6: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -0696fa: 6e10 b505 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05b5 │ │ -069700: 7100 0502 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -069706: 0b00 |000d: move-result-wide v0 │ │ -069708: 5a20 c101 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -06970c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06970e: 5b20 bf01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -069712: 6e10 ae05 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ -069718: 0e00 |0016: return-void │ │ +0696c4: |[0696c4] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0696d4: 6e20 b105 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b1 │ │ +0696da: 5420 bf01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0696de: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +0696e2: 6e10 b505 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05b5 │ │ +0696e8: 7100 0502 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +0696ee: 0b00 |000d: move-result-wide v0 │ │ +0696f0: 5a20 c101 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +0696f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0696f6: 5b20 bf01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0696fa: 6e10 ae05 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ +069700: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -133317,32 +133430,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 │ │ -06971c: |[06971c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -06972c: 5420 c201 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069730: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -069734: 6e30 ab05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ab │ │ -06973a: 0e00 |0007: return-void │ │ -06973c: 6e10 af05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05af │ │ -069742: 0a00 |000b: move-result v0 │ │ -069744: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -069748: 6e20 b105 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b1 │ │ -06974e: 28f6 |0011: goto 0007 // -000a │ │ -069750: 6e10 a905 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@05a9 │ │ -069756: 7100 0502 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -06975c: 0b00 |0018: move-result-wide v0 │ │ -06975e: 5a20 c101 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -069762: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -069764: 5b20 c201 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069768: 6e20 aa05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05aa │ │ -06976e: 28e6 |0021: goto 0007 // -001a │ │ +069704: |[069704] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +069714: 5420 c201 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069718: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +06971c: 6e30 ab05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05ab │ │ +069722: 0e00 |0007: return-void │ │ +069724: 6e10 af05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05af │ │ +06972a: 0a00 |000b: move-result v0 │ │ +06972c: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +069730: 6e20 b105 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05b1 │ │ +069736: 28f6 |0011: goto 0007 // -000a │ │ +069738: 6e10 a905 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@05a9 │ │ +06973e: 7100 0502 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +069744: 0b00 |0018: move-result-wide v0 │ │ +069746: 5a20 c101 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +06974a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06974c: 5b20 c201 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069750: 6e20 aa05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05aa │ │ +069756: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -133363,57 +133476,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 │ │ -069770: |[069770] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -069780: 6f58 1d06 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@061d │ │ -069786: 5440 c201 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -06978a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -06978e: 6e20 7517 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -069794: 1a00 8b16 |000a: const-string v0, "mTask=" // string@168b │ │ -069798: 6e20 7517 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06979e: 5440 c201 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0697a2: 6e20 7417 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ -0697a8: 1a00 9b00 |0014: const-string v0, " waiting=" // string@009b │ │ -0697ac: 6e20 7517 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0697b2: 5440 c201 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0697b6: 5500 bc01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -0697ba: 6e20 7b17 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0697c0: 5440 bf01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -0697c4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0697c8: 6e20 7517 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0697ce: 1a00 e714 |0027: const-string v0, "mCancellingTask=" // string@14e7 │ │ -0697d2: 6e20 7517 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0697d8: 5440 bf01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -0697dc: 6e20 7417 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ -0697e2: 1a00 9b00 |0031: const-string v0, " waiting=" // string@009b │ │ -0697e6: 6e20 7517 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -0697ec: 5440 bf01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -0697f0: 5500 bc01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -0697f4: 6e20 7b17 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -0697fa: 5340 c301 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -0697fe: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -069802: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -069806: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -06980a: 6e20 7517 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -069810: 1a00 ad16 |0048: const-string v0, "mUpdateThrottle=" // string@16ad │ │ -069814: 6e20 7517 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06981a: 5340 c301 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -06981e: 7130 d608 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@08d6 │ │ -069824: 1a00 7500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0075 │ │ -069828: 6e20 7517 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -06982e: 5340 c101 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -069832: 7100 0502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -069838: 0b02 |005c: move-result-wide v2 │ │ -06983a: 7157 d508 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@08d5 │ │ -069840: 6e10 7717 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1777 │ │ -069846: 0e00 |0063: return-void │ │ +069758: |[069758] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +069768: 6f58 1d06 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@061d │ │ +06976e: 5440 c201 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069772: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +069776: 6e20 7517 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06977c: 1a00 8416 |000a: const-string v0, "mTask=" // string@1684 │ │ +069780: 6e20 7517 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +069786: 5440 c201 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06978a: 6e20 7417 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ +069790: 1a00 9b00 |0014: const-string v0, " waiting=" // string@009b │ │ +069794: 6e20 7517 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +06979a: 5440 c201 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06979e: 5500 bc01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +0697a2: 6e20 7b17 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0697a8: 5440 bf01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0697ac: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0697b0: 6e20 7517 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0697b6: 1a00 e014 |0027: const-string v0, "mCancellingTask=" // string@14e0 │ │ +0697ba: 6e20 7517 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0697c0: 5440 bf01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0697c4: 6e20 7417 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1774 │ │ +0697ca: 1a00 9b00 |0031: const-string v0, " waiting=" // string@009b │ │ +0697ce: 6e20 7517 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0697d4: 5440 bf01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +0697d8: 5500 bc01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +0697dc: 6e20 7b17 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +0697e2: 5340 c301 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +0697e6: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +0697ea: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +0697ee: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +0697f2: 6e20 7517 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +0697f8: 1a00 a616 |0048: const-string v0, "mUpdateThrottle=" // string@16a6 │ │ +0697fc: 6e20 7517 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +069802: 5340 c301 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +069806: 7130 d608 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@08d6 │ │ +06980c: 1a00 7500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0075 │ │ +069810: 6e20 7517 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +069816: 5340 c101 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +06981a: 7100 0502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +069820: 0b02 |005c: move-result-wide v2 │ │ +069822: 7157 d508 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@08d5 │ │ +069828: 6e10 7717 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@1777 │ │ +06982e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -133439,55 +133552,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -069848: |[069848] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -069858: 5482 bf01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ -06985c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -069860: 5482 c201 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069864: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -069868: 5482 c201 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -06986c: 5522 bc01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -069870: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -069874: 5482 c201 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069878: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06987a: 5c23 bc01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -06987e: 5482 c001 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ -069882: 5483 c201 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069886: 6e20 e401 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ -06988c: 5382 c301 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -069890: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -069894: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -069898: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -06989c: 7100 0502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ -0698a2: 0b00 |0025: move-result-wide v0 │ │ -0698a4: 5382 c101 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -0698a8: 5384 c301 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -0698ac: bb42 |002a: add-long/2addr v2, v4 │ │ -0698ae: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -0698b2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -0698b6: 5482 c201 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0698ba: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -0698bc: 5c23 bc01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ -0698c0: 5482 c001 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ -0698c4: 5483 c201 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0698c8: 5384 c101 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ -0698cc: 5386 c301 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -0698d0: bb64 |003c: add-long/2addr v4, v6 │ │ -0698d2: 6e40 e301 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01e3 │ │ -0698d8: 0e00 |0040: return-void │ │ -0698da: 5483 c201 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -0698de: 6204 1102 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ -0698e2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0698e4: 1f02 1304 |0046: check-cast v2, [Ljava/lang/Void; // type@0413 │ │ -0698e8: 6e30 a305 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@05a3 │ │ -0698ee: 28f5 |004b: goto 0040 // -000b │ │ +069830: |[069830] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +069840: 5482 bf01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01bf │ │ +069844: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +069848: 5482 c201 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06984c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +069850: 5482 c201 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069854: 5522 bc01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069858: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +06985c: 5482 c201 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069860: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +069862: 5c23 bc01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +069866: 5482 c001 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ +06986a: 5483 c201 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +06986e: 6e20 e401 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01e4 │ │ +069874: 5382 c301 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +069878: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +06987c: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +069880: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +069884: 7100 0502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0205 │ │ +06988a: 0b00 |0025: move-result-wide v0 │ │ +06988c: 5382 c101 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +069890: 5384 c301 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +069894: bb42 |002a: add-long/2addr v2, v4 │ │ +069896: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +06989a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +06989e: 5482 c201 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0698a2: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +0698a4: 5c23 bc01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bc │ │ +0698a8: 5482 c001 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ +0698ac: 5483 c201 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0698b0: 5384 c101 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c1 │ │ +0698b4: 5386 c301 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +0698b8: bb64 |003c: add-long/2addr v4, v6 │ │ +0698ba: 6e40 e301 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01e3 │ │ +0698c0: 0e00 |0040: return-void │ │ +0698c2: 5483 c201 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +0698c6: 6204 1102 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0211 │ │ +0698ca: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0698cc: 1f02 1304 |0046: check-cast v2, [Ljava/lang/Void; // type@0413 │ │ +0698d0: 6e30 a305 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@05a3 │ │ +0698d6: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -133513,16 +133626,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0698f0: |[0698f0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -069900: 0e00 |0000: return-void │ │ +0698d8: |[0698d8] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0698e8: 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; │ │ @@ -133533,22 +133646,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -069904: |[069904] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -069914: 6f10 2606 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0626 │ │ -06991a: 6e10 a805 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05a8 │ │ -069920: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00fb │ │ -069924: 7020 9e05 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@059e │ │ -06992a: 5b10 c201 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -06992e: 6e10 ae05 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ -069934: 0e00 |0010: return-void │ │ +0698ec: |[0698ec] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0698fc: 6f10 2606 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0626 │ │ +069902: 6e10 a805 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@05a8 │ │ +069908: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00fb │ │ +06990c: 7020 9e05 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@059e │ │ +069912: 5b10 c201 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069916: 6e10 ae05 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05ae │ │ +06991c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -133561,18 +133674,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069938: |[069938] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -069948: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05b0 │ │ -06994e: 0c00 |0003: move-result-object v0 │ │ -069950: 1100 |0004: return-object v0 │ │ +069920: |[069920] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +069930: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05b0 │ │ +069936: 0c00 |0003: move-result-object v0 │ │ +069938: 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; │ │ │ │ @@ -133581,23 +133694,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -069954: |[069954] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -069964: 5a34 c301 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ -069968: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -06996c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -069970: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -069974: 2200 6c00 |0008: new-instance v0, Landroid/os/Handler; // type@006c │ │ -069978: 7010 db01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ -06997e: 5b30 c001 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ -069982: 0e00 |000f: return-void │ │ +06993c: |[06993c] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +06994c: 5a34 c301 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c3 │ │ +069950: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +069954: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +069958: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +06995c: 2200 6c00 |0008: new-instance v0, Landroid/os/Handler; // type@006c │ │ +069960: 7010 db01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01db │ │ +069966: 5b30 c001 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c0 │ │ +06996a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -133610,44 +133723,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -069984: |[069984] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -069994: 5420 c201 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ -069998: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06999c: 7110 9f05 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@059f │ │ -0699a2: 0c01 |0007: move-result-object v1 │ │ -0699a4: 6e10 6b18 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@186b │ │ -0699aa: 0e00 |000b: return-void │ │ -0699ac: 0d01 |000c: move-exception v1 │ │ -0699ae: 28fe |000d: goto 000b // -0002 │ │ +06996c: |[06996c] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +06997c: 5420 c201 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c2 │ │ +069980: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +069984: 7110 9f05 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@059f │ │ +06998a: 0c01 |0007: move-result-object v1 │ │ +06998c: 6e10 6b18 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@186b │ │ +069992: 0e00 |000b: return-void │ │ +069994: 0d01 |000c: move-exception v1 │ │ +069996: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ 0x000b line=264 │ │ 0x000c line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ - source_file_idx : 601 (AsyncTaskLoader.java) │ │ + source_file_idx : 594 (AsyncTaskLoader.java) │ │ │ │ Class #491 header: │ │ class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 959 │ │ +source_file_idx : 952 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -133678,21 +133791,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0699c0: |[0699c0] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -0699d0: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0699d6: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -0699da: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -0699e0: 5b10 d201 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ -0699e4: 5b12 d101 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d1 │ │ -0699e8: 0e00 |000c: return-void │ │ +0699a8: |[0699a8] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +0699b8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0699be: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +0699c2: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +0699c8: 5b10 d201 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ +0699cc: 5b12 d101 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d1 │ │ +0699d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -133705,40 +133818,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 │ │ -0699ec: |[0699ec] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -0699fc: 7110 9612 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ -069a02: 0a01 |0003: move-result v1 │ │ -069a04: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -069a08: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069a0c: 1a02 d709 |0008: const-string v2, "Name must not be empty" // string@09d7 │ │ -069a10: 7020 a017 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -069a16: 2701 |000d: throw v1 │ │ -069a18: 6e10 5d17 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@175d │ │ -069a1e: 0c06 |0011: move-result-object v6 │ │ -069a20: 5441 d201 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ -069a24: 6e30 2918 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -069a2a: 0e00 |0017: return-void │ │ -069a2c: 0d00 |0018: move-exception v0 │ │ -069a2e: 2201 5603 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069a32: 2202 6b03 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -069a36: 7010 e417 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069a3c: 1a03 ba03 |0020: const-string v3, "Failed to resolve canonical path for " // string@03ba │ │ -069a40: 6e20 ed17 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069a46: 0c02 |0025: move-result-object v2 │ │ -069a48: 6e20 ec17 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -069a4e: 0c02 |0029: move-result-object v2 │ │ -069a50: 6e10 f217 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069a56: 0c02 |002d: move-result-object v2 │ │ -069a58: 7030 a117 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ -069a5e: 2701 |0031: throw v1 │ │ +0699d4: |[0699d4] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +0699e4: 7110 9612 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1296 │ │ +0699ea: 0a01 |0003: move-result v1 │ │ +0699ec: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +0699f0: 2201 5603 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +0699f4: 1a02 d009 |0008: const-string v2, "Name must not be empty" // string@09d0 │ │ +0699f8: 7020 a017 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +0699fe: 2701 |000d: throw v1 │ │ +069a00: 6e10 5d17 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@175d │ │ +069a06: 0c06 |0011: move-result-object v6 │ │ +069a08: 5441 d201 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ +069a0c: 6e30 2918 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +069a12: 0e00 |0017: return-void │ │ +069a14: 0d00 |0018: move-exception v0 │ │ +069a16: 2201 5603 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +069a1a: 2202 6b03 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +069a1e: 7010 e417 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069a24: 1a03 b303 |0020: const-string v3, "Failed to resolve canonical path for " // string@03b3 │ │ +069a28: 6e20 ed17 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069a2e: 0c02 |0025: move-result-object v2 │ │ +069a30: 6e20 ec17 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +069a36: 0c02 |0029: move-result-object v2 │ │ +069a38: 6e10 f217 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069a3e: 0c02 |002d: move-result-object v2 │ │ +069a40: 7030 a117 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17a1 │ │ +069a46: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -133757,76 +133870,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 │ │ -069a70: |[069a70] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -069a80: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -069a82: 6e10 b701 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@01b7 │ │ -069a88: 0c02 |0004: move-result-object v2 │ │ -069a8a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -069a8e: 6e30 d617 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@17d6 │ │ -069a94: 0a04 |000a: move-result v4 │ │ -069a96: 6e30 de17 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@17de │ │ -069a9c: 0c06 |000e: move-result-object v6 │ │ -069a9e: 7110 b401 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01b4 │ │ -069aa4: 0c05 |0012: move-result-object v5 │ │ -069aa6: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -069aaa: 6e20 dd17 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -069ab0: 0c06 |0018: move-result-object v6 │ │ -069ab2: 7110 b401 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01b4 │ │ -069ab8: 0c02 |001c: move-result-object v2 │ │ -069aba: 5496 d201 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ -069abe: 6e20 2818 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -069ac4: 0c03 |0022: move-result-object v3 │ │ -069ac6: 1f03 3c03 |0023: check-cast v3, Ljava/io/File; // type@033c │ │ -069aca: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -069ace: 2206 5603 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069ad2: 2207 6b03 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -069ad6: 7010 e417 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069adc: 1a08 8a0b |002e: const-string v8, "Unable to find configured root for " // string@0b8a │ │ -069ae0: 6e20 ed17 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069ae6: 0c07 |0033: move-result-object v7 │ │ -069ae8: 6e20 ec17 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -069aee: 0c07 |0037: move-result-object v7 │ │ -069af0: 6e10 f217 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069af6: 0c07 |003b: move-result-object v7 │ │ -069af8: 7020 a017 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -069afe: 2706 |003f: throw v6 │ │ -069b00: 2201 3c03 |0040: new-instance v1, Ljava/io/File; // type@033c │ │ -069b04: 7030 5917 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ -069b0a: 6e10 5d17 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@175d │ │ -069b10: 0c01 |0048: move-result-object v1 │ │ -069b12: 6e10 6117 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -069b18: 0c06 |004c: move-result-object v6 │ │ -069b1a: 6e10 6117 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -069b20: 0c07 |0050: move-result-object v7 │ │ -069b22: 6e20 dc17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ -069b28: 0a06 |0054: move-result v6 │ │ -069b2a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -069b2e: 2206 6803 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0368 │ │ -069b32: 1a07 890a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a89 │ │ -069b36: 7020 cd17 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ -069b3c: 2706 |005e: throw v6 │ │ -069b3e: 0d00 |005f: move-exception v0 │ │ -069b40: 2206 5603 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069b44: 2207 6b03 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -069b48: 7010 e417 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069b4e: 1a08 ba03 |0067: const-string v8, "Failed to resolve canonical path for " // string@03ba │ │ -069b52: 6e20 ed17 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069b58: 0c07 |006c: move-result-object v7 │ │ -069b5a: 6e20 ec17 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -069b60: 0c07 |0070: move-result-object v7 │ │ -069b62: 6e10 f217 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069b68: 0c07 |0074: move-result-object v7 │ │ -069b6a: 7020 a017 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -069b70: 2706 |0078: throw v6 │ │ -069b72: 1101 |0079: return-object v1 │ │ +069a58: |[069a58] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +069a68: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +069a6a: 6e10 b701 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@01b7 │ │ +069a70: 0c02 |0004: move-result-object v2 │ │ +069a72: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +069a76: 6e30 d617 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@17d6 │ │ +069a7c: 0a04 |000a: move-result v4 │ │ +069a7e: 6e30 de17 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@17de │ │ +069a84: 0c06 |000e: move-result-object v6 │ │ +069a86: 7110 b401 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01b4 │ │ +069a8c: 0c05 |0012: move-result-object v5 │ │ +069a8e: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +069a92: 6e20 dd17 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +069a98: 0c06 |0018: move-result-object v6 │ │ +069a9a: 7110 b401 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01b4 │ │ +069aa0: 0c02 |001c: move-result-object v2 │ │ +069aa2: 5496 d201 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ +069aa6: 6e20 2818 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +069aac: 0c03 |0022: move-result-object v3 │ │ +069aae: 1f03 3c03 |0023: check-cast v3, Ljava/io/File; // type@033c │ │ +069ab2: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +069ab6: 2206 5603 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +069aba: 2207 6b03 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +069abe: 7010 e417 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069ac4: 1a08 830b |002e: const-string v8, "Unable to find configured root for " // string@0b83 │ │ +069ac8: 6e20 ed17 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069ace: 0c07 |0033: move-result-object v7 │ │ +069ad0: 6e20 ec17 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +069ad6: 0c07 |0037: move-result-object v7 │ │ +069ad8: 6e10 f217 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069ade: 0c07 |003b: move-result-object v7 │ │ +069ae0: 7020 a017 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +069ae6: 2706 |003f: throw v6 │ │ +069ae8: 2201 3c03 |0040: new-instance v1, Ljava/io/File; // type@033c │ │ +069aec: 7030 5917 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1759 │ │ +069af2: 6e10 5d17 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@175d │ │ +069af8: 0c01 |0048: move-result-object v1 │ │ +069afa: 6e10 6117 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +069b00: 0c06 |004c: move-result-object v6 │ │ +069b02: 6e10 6117 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +069b08: 0c07 |0050: move-result-object v7 │ │ +069b0a: 6e20 dc17 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ +069b10: 0a06 |0054: move-result v6 │ │ +069b12: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +069b16: 2206 6803 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0368 │ │ +069b1a: 1a07 820a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a82 │ │ +069b1e: 7020 cd17 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@17cd │ │ +069b24: 2706 |005e: throw v6 │ │ +069b26: 0d00 |005f: move-exception v0 │ │ +069b28: 2206 5603 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +069b2c: 2207 6b03 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +069b30: 7010 e417 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069b36: 1a08 b303 |0067: const-string v8, "Failed to resolve canonical path for " // string@03b3 │ │ +069b3a: 6e20 ed17 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069b40: 0c07 |006c: move-result-object v7 │ │ +069b42: 6e20 ec17 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +069b48: 0c07 |0070: move-result-object v7 │ │ +069b4a: 6e10 f217 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069b50: 0c07 |0074: move-result-object v7 │ │ +069b52: 7020 a017 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +069b58: 2706 |0078: throw v6 │ │ +069b5a: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -133856,127 +133969,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 │ │ -069b84: |[069b84] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -069b94: 6e10 5e17 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ -069b9a: 0c03 |0003: move-result-object v3 │ │ -069b9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -069b9e: 5496 d201 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ -069ba2: 6e10 2718 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1827 │ │ -069ba8: 0c06 |000a: move-result-object v6 │ │ -069baa: 7210 5f18 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ -069bb0: 0c01 |000e: move-result-object v1 │ │ -069bb2: 7210 2c18 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -069bb8: 0a06 |0012: move-result v6 │ │ -069bba: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -069bbe: 7210 2d18 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -069bc4: 0c04 |0018: move-result-object v4 │ │ -069bc6: 1f04 8a03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@038a │ │ -069bca: 7210 5118 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -069bd0: 0c06 |001e: move-result-object v6 │ │ -069bd2: 1f06 3c03 |001f: check-cast v6, Ljava/io/File; // type@033c │ │ -069bd6: 6e10 6117 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -069bdc: 0c05 |0024: move-result-object v5 │ │ -069bde: 6e20 dc17 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ -069be4: 0a06 |0028: move-result v6 │ │ -069be6: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -069bea: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -069bee: 6e10 d917 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ -069bf4: 0a07 |0030: move-result v7 │ │ -069bf6: 7210 5118 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -069bfc: 0c06 |0034: move-result-object v6 │ │ -069bfe: 1f06 3c03 |0035: check-cast v6, Ljava/io/File; // type@033c │ │ -069c02: 6e10 6117 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -069c08: 0c06 |003a: move-result-object v6 │ │ -069c0a: 6e10 d917 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@17d9 │ │ -069c10: 0a06 |003e: move-result v6 │ │ -069c12: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -069c16: 0742 |0041: move-object v2, v4 │ │ -069c18: 28cd |0042: goto 000f // -0033 │ │ -069c1a: 0d00 |0043: move-exception v0 │ │ -069c1c: 2206 5603 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069c20: 2207 6b03 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -069c24: 7010 e417 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069c2a: 1a08 ba03 |004b: const-string v8, "Failed to resolve canonical path for " // string@03ba │ │ -069c2e: 6e20 ed17 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069c34: 0c07 |0050: move-result-object v7 │ │ -069c36: 6e20 ec17 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -069c3c: 0c07 |0054: move-result-object v7 │ │ -069c3e: 6e10 f217 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069c44: 0c07 |0058: move-result-object v7 │ │ -069c46: 7020 a017 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -069c4c: 2706 |005c: throw v6 │ │ -069c4e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -069c52: 2206 5603 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -069c56: 2207 6b03 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -069c5a: 7010 e417 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069c60: 1a08 b803 |0066: const-string v8, "Failed to find configured root that contains " // string@03b8 │ │ -069c64: 6e20 ed17 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069c6a: 0c07 |006b: move-result-object v7 │ │ -069c6c: 6e20 ed17 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069c72: 0c07 |006f: move-result-object v7 │ │ -069c74: 6e10 f217 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069c7a: 0c07 |0073: move-result-object v7 │ │ -069c7c: 7020 a017 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -069c82: 2706 |0077: throw v6 │ │ -069c84: 7210 5118 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -069c8a: 0c06 |007b: move-result-object v6 │ │ -069c8c: 1f06 3c03 |007c: check-cast v6, Ljava/io/File; // type@033c │ │ -069c90: 6e10 6117 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ -069c96: 0c05 |0081: move-result-object v5 │ │ -069c98: 1a06 1701 |0082: const-string v6, "/" // string@0117 │ │ -069c9c: 6e20 d117 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@17d1 │ │ -069ca2: 0a06 |0087: move-result v6 │ │ -069ca4: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -069ca8: 6e10 d917 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ -069cae: 0a06 |008d: move-result v6 │ │ -069cb0: 6e20 dd17 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -069cb6: 0c03 |0091: move-result-object v3 │ │ -069cb8: 2207 6b03 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ -069cbc: 7010 e417 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -069cc2: 7210 5018 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -069cc8: 0c06 |009a: move-result-object v6 │ │ -069cca: 1f06 6a03 |009b: check-cast v6, Ljava/lang/String; // type@036a │ │ -069cce: 7110 b501 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@01b5 │ │ -069cd4: 0c06 |00a0: move-result-object v6 │ │ -069cd6: 6e20 ed17 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069cdc: 0c06 |00a4: move-result-object v6 │ │ -069cde: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -069ce2: 6e20 e717 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -069ce8: 0c06 |00aa: move-result-object v6 │ │ -069cea: 1a07 1701 |00ab: const-string v7, "/" // string@0117 │ │ -069cee: 7120 b601 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01b6 │ │ -069cf4: 0c07 |00b0: move-result-object v7 │ │ -069cf6: 6e20 ed17 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -069cfc: 0c06 |00b4: move-result-object v6 │ │ -069cfe: 6e10 f217 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -069d04: 0c03 |00b8: move-result-object v3 │ │ -069d06: 2206 6300 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0063 │ │ -069d0a: 7010 af01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01af │ │ -069d10: 1a07 a90e |00be: const-string v7, "content" // string@0ea9 │ │ -069d14: 6e20 b301 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b3 │ │ -069d1a: 0c06 |00c3: move-result-object v6 │ │ -069d1c: 5497 d101 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d1 │ │ -069d20: 6e20 b001 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b0 │ │ -069d26: 0c06 |00c9: move-result-object v6 │ │ -069d28: 6e20 b201 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b2 │ │ -069d2e: 0c06 |00cd: move-result-object v6 │ │ -069d30: 6e10 b101 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01b1 │ │ -069d36: 0c06 |00d1: move-result-object v6 │ │ -069d38: 1106 |00d2: return-object v6 │ │ -069d3a: 6e10 d917 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ -069d40: 0a06 |00d6: move-result v6 │ │ -069d42: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -069d46: 6e20 dd17 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ -069d4c: 0c03 |00dc: move-result-object v3 │ │ -069d4e: 28b5 |00dd: goto 0092 // -004b │ │ +069b6c: |[069b6c] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +069b7c: 6e10 5e17 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@175e │ │ +069b82: 0c03 |0003: move-result-object v3 │ │ +069b84: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +069b86: 5496 d201 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d2 │ │ +069b8a: 6e10 2718 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1827 │ │ +069b90: 0c06 |000a: move-result-object v6 │ │ +069b92: 7210 5f18 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ +069b98: 0c01 |000e: move-result-object v1 │ │ +069b9a: 7210 2c18 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +069ba0: 0a06 |0012: move-result v6 │ │ +069ba2: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +069ba6: 7210 2d18 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +069bac: 0c04 |0018: move-result-object v4 │ │ +069bae: 1f04 8a03 |0019: check-cast v4, Ljava/util/Map$Entry; // type@038a │ │ +069bb2: 7210 5118 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +069bb8: 0c06 |001e: move-result-object v6 │ │ +069bba: 1f06 3c03 |001f: check-cast v6, Ljava/io/File; // type@033c │ │ +069bbe: 6e10 6117 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +069bc4: 0c05 |0024: move-result-object v5 │ │ +069bc6: 6e20 dc17 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@17dc │ │ +069bcc: 0a06 |0028: move-result v6 │ │ +069bce: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +069bd2: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +069bd6: 6e10 d917 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ +069bdc: 0a07 |0030: move-result v7 │ │ +069bde: 7210 5118 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +069be4: 0c06 |0034: move-result-object v6 │ │ +069be6: 1f06 3c03 |0035: check-cast v6, Ljava/io/File; // type@033c │ │ +069bea: 6e10 6117 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +069bf0: 0c06 |003a: move-result-object v6 │ │ +069bf2: 6e10 d917 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@17d9 │ │ +069bf8: 0a06 |003e: move-result v6 │ │ +069bfa: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +069bfe: 0742 |0041: move-object v2, v4 │ │ +069c00: 28cd |0042: goto 000f // -0033 │ │ +069c02: 0d00 |0043: move-exception v0 │ │ +069c04: 2206 5603 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +069c08: 2207 6b03 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +069c0c: 7010 e417 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069c12: 1a08 b303 |004b: const-string v8, "Failed to resolve canonical path for " // string@03b3 │ │ +069c16: 6e20 ed17 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069c1c: 0c07 |0050: move-result-object v7 │ │ +069c1e: 6e20 ec17 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +069c24: 0c07 |0054: move-result-object v7 │ │ +069c26: 6e10 f217 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069c2c: 0c07 |0058: move-result-object v7 │ │ +069c2e: 7020 a017 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +069c34: 2706 |005c: throw v6 │ │ +069c36: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +069c3a: 2206 5603 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +069c3e: 2207 6b03 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +069c42: 7010 e417 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069c48: 1a08 b103 |0066: const-string v8, "Failed to find configured root that contains " // string@03b1 │ │ +069c4c: 6e20 ed17 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069c52: 0c07 |006b: move-result-object v7 │ │ +069c54: 6e20 ed17 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069c5a: 0c07 |006f: move-result-object v7 │ │ +069c5c: 6e10 f217 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069c62: 0c07 |0073: move-result-object v7 │ │ +069c64: 7020 a017 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +069c6a: 2706 |0077: throw v6 │ │ +069c6c: 7210 5118 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +069c72: 0c06 |007b: move-result-object v6 │ │ +069c74: 1f06 3c03 |007c: check-cast v6, Ljava/io/File; // type@033c │ │ +069c78: 6e10 6117 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1761 │ │ +069c7e: 0c05 |0081: move-result-object v5 │ │ +069c80: 1a06 1001 |0082: const-string v6, "/" // string@0110 │ │ +069c84: 6e20 d117 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@17d1 │ │ +069c8a: 0a06 |0087: move-result v6 │ │ +069c8c: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +069c90: 6e10 d917 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ +069c96: 0a06 |008d: move-result v6 │ │ +069c98: 6e20 dd17 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +069c9e: 0c03 |0091: move-result-object v3 │ │ +069ca0: 2207 6b03 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@036b │ │ +069ca4: 7010 e417 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +069caa: 7210 5018 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +069cb0: 0c06 |009a: move-result-object v6 │ │ +069cb2: 1f06 6a03 |009b: check-cast v6, Ljava/lang/String; // type@036a │ │ +069cb6: 7110 b501 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@01b5 │ │ +069cbc: 0c06 |00a0: move-result-object v6 │ │ +069cbe: 6e20 ed17 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069cc4: 0c06 |00a4: move-result-object v6 │ │ +069cc6: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +069cca: 6e20 e717 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +069cd0: 0c06 |00aa: move-result-object v6 │ │ +069cd2: 1a07 1001 |00ab: const-string v7, "/" // string@0110 │ │ +069cd6: 7120 b601 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01b6 │ │ +069cdc: 0c07 |00b0: move-result-object v7 │ │ +069cde: 6e20 ed17 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +069ce4: 0c06 |00b4: move-result-object v6 │ │ +069ce6: 6e10 f217 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +069cec: 0c03 |00b8: move-result-object v3 │ │ +069cee: 2206 6300 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0063 │ │ +069cf2: 7010 af01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01af │ │ +069cf8: 1a07 a20e |00be: const-string v7, "content" // string@0ea2 │ │ +069cfc: 6e20 b301 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b3 │ │ +069d02: 0c06 |00c3: move-result-object v6 │ │ +069d04: 5497 d101 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d1 │ │ +069d08: 6e20 b001 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b0 │ │ +069d0e: 0c06 |00c9: move-result-object v6 │ │ +069d10: 6e20 b201 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01b2 │ │ +069d16: 0c06 |00cd: move-result-object v6 │ │ +069d18: 6e10 b101 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01b1 │ │ +069d1e: 0c06 |00d1: move-result-object v6 │ │ +069d20: 1106 |00d2: return-object v6 │ │ +069d22: 6e10 d917 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@17d9 │ │ +069d28: 0a06 |00d6: move-result v6 │ │ +069d2a: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +069d2e: 6e20 dd17 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@17dd │ │ +069d34: 0c03 |00dc: move-result-object v3 │ │ +069d36: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -134003,21 +134116,21 @@ │ │ 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ - source_file_idx : 959 (FileProvider.java) │ │ + source_file_idx : 952 (FileProvider.java) │ │ │ │ Class #492 header: │ │ class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1115 │ │ +source_file_idx : 1108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -134038,17 +134151,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069d60: |[069d60] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -069d70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -069d76: 0e00 |0003: return-void │ │ +069d48: |[069d48] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +069d58: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +069d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -134057,22 +134170,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 │ │ -069d78: |[069d78] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -069d88: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -069d8c: 1a01 2d0d |0002: const-string v1, "android.intent.action.MAIN" // string@0d2d │ │ -069d90: 7020 c600 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -069d96: 6e20 e800 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ -069d9c: 1a01 300d |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0d30 │ │ -069da0: 6e20 c700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -069da6: 1100 |000f: return-object v0 │ │ +069d60: |[069d60] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +069d70: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +069d74: 1a01 260d |0002: const-string v1, "android.intent.action.MAIN" // string@0d26 │ │ +069d78: 7020 c600 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +069d7e: 6e20 e800 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e8 │ │ +069d84: 1a01 290d |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0d29 │ │ +069d88: 6e20 c700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +069d8e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -134085,19 +134198,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 │ │ -069da8: |[069da8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -069db8: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ -069dbc: 7020 c600 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ -069dc2: 6e20 c700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -069dc8: 1100 |0008: return-object v0 │ │ +069d90: |[069d90] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +069da0: 2200 2900 |0000: new-instance v0, Landroid/content/Intent; // type@0029 │ │ +069da4: 7020 c600 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c6 │ │ +069daa: 6e20 c700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +069db0: 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; │ │ @@ -134110,37 +134223,37 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -069dcc: |[069dcc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -069ddc: 6e20 0206 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0602 │ │ -069de2: 0c00 |0003: move-result-object v0 │ │ -069de4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -069dea: 6e20 c800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ -069df0: 1100 |000a: return-object v0 │ │ +069db4: |[069db4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +069dc4: 6e20 0206 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0602 │ │ +069dca: 0c00 |0003: move-result-object v0 │ │ +069dcc: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +069dd2: 6e20 c800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c8 │ │ +069dd8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1115 (IntentCompat.java) │ │ + source_file_idx : 1108 (IntentCompat.java) │ │ │ │ Class #493 header: │ │ class_idx : 277 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 283 │ │ -source_file_idx : 2499 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -134168,19 +134281,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 │ │ -069df4: |[069df4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -069e04: 5b12 0102 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -069e08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -069e0a: 7020 5406 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0654 │ │ -069e10: 0e00 |0006: return-void │ │ +069ddc: |[069ddc] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +069dec: 5b12 0102 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +069df0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +069df2: 7020 5406 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0654 │ │ +069df8: 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; │ │ @@ -134191,46 +134304,46 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -069e14: |[069e14] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -069e24: 5430 0102 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -069e28: 7110 5706 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0657 │ │ -069e2e: 0c00 |0005: move-result-object v0 │ │ -069e30: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -069e32: 6e20 7b18 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@187b │ │ -069e38: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -069e3c: 7110 0402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0204 │ │ -069e42: 5430 0102 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -069e46: 5431 0102 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -069e4a: 5432 0002 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0200 │ │ -069e4e: 6e20 5c06 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@065c │ │ -069e54: 0c01 |0018: move-result-object v1 │ │ -069e56: 7120 5806 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@0658 │ │ -069e5c: 0c00 |001c: move-result-object v0 │ │ -069e5e: 1100 |001d: return-object v0 │ │ +069dfc: |[069dfc] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +069e0c: 5430 0102 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +069e10: 7110 5706 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0657 │ │ +069e16: 0c00 |0005: move-result-object v0 │ │ +069e18: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +069e1a: 6e20 7b18 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@187b │ │ +069e20: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +069e24: 7110 0402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0204 │ │ +069e2a: 5430 0102 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +069e2e: 5431 0102 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +069e32: 5432 0002 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0200 │ │ +069e36: 6e20 5c06 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@065c │ │ +069e3c: 0c01 |0018: move-result-object v1 │ │ +069e3e: 7120 5806 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@0658 │ │ +069e44: 0c00 |001c: move-result-object v0 │ │ +069e46: 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 : 2499 (ModernAsyncTask.java) │ │ + source_file_idx : 2492 (ModernAsyncTask.java) │ │ │ │ Class #494 header: │ │ class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 840 │ │ +source_file_idx : 833 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #494 annotations: │ │ Annotations on class │ │ @@ -134251,17 +134364,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069e60: |[069e60] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -069e70: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -069e76: 0e00 |0003: return-void │ │ +069e48: |[069e48] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +069e58: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +069e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -134270,17 +134383,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069e78: |[069e78] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -069e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069e8a: 0f00 |0001: return v0 │ │ +069e60: |[069e60] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +069e70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +069e72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -134289,16 +134402,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069e8c: |[069e8c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -069e9c: 0e00 |0000: return-void │ │ +069e74: |[069e74] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +069e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -134307,31 +134420,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069ea0: |[069ea0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -069eb0: 0e00 |0000: return-void │ │ +069e88: |[069e88] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +069e98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 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 │ │ │ │ - source_file_idx : 840 (DrawableCompat.java) │ │ + source_file_idx : 833 (DrawableCompat.java) │ │ │ │ Class #495 header: │ │ class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 297 │ │ -source_file_idx : 836 │ │ +source_file_idx : 829 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -134355,20 +134468,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -069eb4: |[069eb4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -069ec4: 7010 9606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0696 │ │ -069eca: 7110 9d06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@069d │ │ -069ed0: 0c00 |0006: move-result-object v0 │ │ -069ed2: 5b10 1f02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ -069ed6: 0e00 |0009: return-void │ │ +069e9c: |[069e9c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +069eac: 7010 9606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0696 │ │ +069eb2: 7110 9d06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@069d │ │ +069eb8: 0c00 |0006: move-result-object v0 │ │ +069eba: 5b10 1f02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ +069ebe: 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; │ │ @@ -134380,19 +134493,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069ed8: |[069ed8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -069ee8: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ -069eec: 7120 9c06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@069c │ │ -069ef2: 0c00 |0005: move-result-object v0 │ │ -069ef4: 1100 |0006: return-object v0 │ │ +069ec0: |[069ec0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +069ed0: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ +069ed4: 7120 9c06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@069c │ │ +069eda: 0c00 |0005: move-result-object v0 │ │ +069edc: 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 │ │ │ │ @@ -134401,19 +134514,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069ef8: |[069ef8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -069f08: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ -069f0c: 7110 9e06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@069e │ │ -069f12: 0c00 |0005: move-result-object v0 │ │ -069f14: 1100 |0006: return-object v0 │ │ +069ee0: |[069ee0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +069ef0: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ +069ef4: 7110 9e06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@069e │ │ +069efa: 0c00 |0005: move-result-object v0 │ │ +069efc: 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;) │ │ @@ -134421,33 +134534,33 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069f18: |[069f18] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -069f28: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ -069f2c: 7120 9f06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@069f │ │ -069f32: 0c00 |0005: move-result-object v0 │ │ -069f34: 1100 |0006: return-object v0 │ │ +069f00: |[069f00] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +069f10: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021f │ │ +069f14: 7120 9f06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@069f │ │ +069f1a: 0c00 |0005: move-result-object v0 │ │ +069f1c: 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; │ │ │ │ - source_file_idx : 836 (DisplayManagerCompat.java) │ │ + source_file_idx : 829 (DisplayManagerCompat.java) │ │ │ │ Class #496 header: │ │ class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 297 │ │ -source_file_idx : 836 │ │ +source_file_idx : 829 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -134471,22 +134584,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -069f38: |[069f38] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -069f48: 7010 9606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0696 │ │ -069f4e: 1a00 171e |0003: const-string v0, "window" // string@1e17 │ │ -069f52: 6e20 b700 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -069f58: 0c00 |0008: move-result-object v0 │ │ -069f5a: 1f00 ca02 |0009: check-cast v0, Landroid/view/WindowManager; // type@02ca │ │ -069f5e: 5b10 2002 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ -069f62: 0e00 |000d: return-void │ │ +069f20: |[069f20] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +069f30: 7010 9606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0696 │ │ +069f36: 1a00 101e |0003: const-string v0, "window" // string@1e10 │ │ +069f3a: 6e20 b700 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +069f40: 0c00 |0008: move-result-object v0 │ │ +069f42: 1f00 ca02 |0009: check-cast v0, Landroid/view/WindowManager; // type@02ca │ │ +069f46: 5b10 2002 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ +069f4a: 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; │ │ @@ -134498,24 +134611,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -069f64: |[069f64] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -069f74: 5421 2002 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ -069f78: 7210 ca13 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@13ca │ │ -069f7e: 0c00 |0005: move-result-object v0 │ │ -069f80: 6e10 b312 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@12b3 │ │ -069f86: 0a01 |0009: move-result v1 │ │ -069f88: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -069f8c: 1100 |000c: return-object v0 │ │ -069f8e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -069f90: 28fe |000e: goto 000c // -0002 │ │ +069f4c: |[069f4c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +069f5c: 5421 2002 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ +069f60: 7210 ca13 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@13ca │ │ +069f66: 0c00 |0005: move-result-object v0 │ │ +069f68: 6e10 b312 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@12b3 │ │ +069f6e: 0a01 |0009: move-result v1 │ │ +069f70: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +069f74: 1100 |000c: return-object v0 │ │ +069f76: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +069f78: 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; │ │ @@ -134528,23 +134641,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -069f94: |[069f94] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -069fa4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -069fa6: 2300 0804 |0001: new-array v0, v0, [Landroid/view/Display; // type@0408 │ │ -069faa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -069fac: 5432 2002 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ -069fb0: 7210 ca13 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@13ca │ │ -069fb6: 0c02 |0009: move-result-object v2 │ │ -069fb8: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -069fbc: 1100 |000c: return-object v0 │ │ +069f7c: |[069f7c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +069f8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +069f8e: 2300 0804 |0001: new-array v0, v0, [Landroid/view/Display; // type@0408 │ │ +069f92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +069f94: 5432 2002 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0220 │ │ +069f98: 7210 ca13 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@13ca │ │ +069f9e: 0c02 |0009: move-result-object v2 │ │ +069fa0: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +069fa4: 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;) │ │ @@ -134552,36 +134665,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 │ │ -069fc0: |[069fc0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -069fd0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -069fd4: 6e10 9306 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0693 │ │ -069fda: 0c00 |0005: move-result-object v0 │ │ -069fdc: 1100 |0006: return-object v0 │ │ -069fde: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -069fe0: 2300 0804 |0008: new-array v0, v0, [Landroid/view/Display; // type@0408 │ │ -069fe4: 28fc |000a: goto 0006 // -0004 │ │ +069fa8: |[069fa8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +069fb8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +069fbc: 6e10 9306 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0693 │ │ +069fc2: 0c00 |0005: move-result-object v0 │ │ +069fc4: 1100 |0006: return-object v0 │ │ +069fc6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +069fc8: 2300 0804 |0008: new-array v0, v0, [Landroid/view/Display; // type@0408 │ │ +069fcc: 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 : 836 (DisplayManagerCompat.java) │ │ + source_file_idx : 829 (DisplayManagerCompat.java) │ │ │ │ Class #497 header: │ │ class_idx : 301 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 869 │ │ -source_file_idx : 2823 │ │ +source_file_idx : 2816 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #497 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -134590,21 +134703,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2823 (SupportSubMenu.java) │ │ + source_file_idx : 2816 (SupportSubMenu.java) │ │ │ │ Class #498 header: │ │ class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2940 │ │ +source_file_idx : 2933 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -134629,18 +134742,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 │ │ -069fe8: |[069fe8] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -069ff8: 5b01 2c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -069ffc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a002: 0e00 |0005: return-void │ │ +069fd0: |[069fd0] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +069fe0: 5b01 2c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +069fe4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +069fea: 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; │ │ │ │ @@ -134650,20 +134763,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06a004: |[06a004] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -06a014: 5420 2c02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -06a018: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a01c: 6e10 f706 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ -06a022: 0b00 |0007: move-result-wide v0 │ │ -06a024: 1000 |0008: return-wide v0 │ │ +069fec: |[069fec] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +069ffc: 5420 2c02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +06a000: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a004: 6e10 f706 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ +06a00a: 0b00 |0007: move-result-wide v0 │ │ +06a00c: 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;) │ │ @@ -134671,19 +134784,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06a028: |[06a028] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -06a038: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -06a03c: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a040: 6e20 f506 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06f5 │ │ -06a046: 0e00 |0007: return-void │ │ +06a010: |[06a010] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +06a020: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +06a024: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a028: 6e20 f506 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06f5 │ │ +06a02e: 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 │ │ @@ -134693,19 +134806,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06a048: |[06a048] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -06a058: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -06a05c: 5400 3e02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ -06a060: 6e20 cc12 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@12cc │ │ -06a066: 0e00 |0007: return-void │ │ +06a030: |[06a030] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +06a040: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +06a044: 5400 3e02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ +06a048: 6e20 cc12 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@12cc │ │ +06a04e: 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; │ │ @@ -134715,34 +134828,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06a068: |[06a068] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -06a078: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -06a07c: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a080: 6e30 fe06 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06fe │ │ -06a086: 0e00 |0007: return-void │ │ +06a050: |[06a050] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +06a060: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +06a064: 5400 3a02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a068: 6e30 fe06 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06fe │ │ +06a06e: 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 : 2940 (TransportMediator.java) │ │ + source_file_idx : 2933 (TransportMediator.java) │ │ │ │ Class #499 header: │ │ class_idx : 305 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 302 │ │ -source_file_idx : 2940 │ │ +source_file_idx : 2933 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #499 annotations: │ │ Annotations on field #575 'mListeners' │ │ @@ -134852,18 +134965,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 │ │ -06a088: |[06a088] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -06a098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a09a: 7040 c206 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@06c2 │ │ -06a0a0: 0e00 |0004: return-void │ │ +06a070: |[06a070] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +06a080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a082: 7040 c206 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@06c2 │ │ +06a088: 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; │ │ @@ -134874,62 +134987,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 │ │ -06a0a4: |[06a0a4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -06a0b4: 7010 ab06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@06ab │ │ -06a0ba: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ -06a0be: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06a0c4: 5b50 3f02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a0c8: 2200 2f01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@012f │ │ -06a0cc: 7020 b706 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@06b7 │ │ -06a0d2: 5b50 4002 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0240 │ │ -06a0d6: 2200 3001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0130 │ │ -06a0da: 7020 bc06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@06bc │ │ -06a0e0: 5b50 3e02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ -06a0e4: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -06a0e8: 0760 |001a: move-object v0, v6 │ │ -06a0ea: 5b50 3b02 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ -06a0ee: 5b58 3a02 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a0f2: 5450 3b02 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ -06a0f6: 1a01 860d |0021: const-string v1, "audio" // string@0d86 │ │ -06a0fa: 6e20 b700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -06a100: 0c00 |0026: move-result-object v0 │ │ -06a102: 1f00 5b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@005b │ │ -06a106: 5b50 3902 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0239 │ │ -06a10a: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -06a10e: 6e10 1b00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ -06a114: 0c00 |0030: move-result-object v0 │ │ -06a116: 6e10 c913 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ -06a11c: 0c07 |0034: move-result-object v7 │ │ -06a11e: 5b57 4102 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ -06a122: 5450 4102 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ -06a126: 7110 b509 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09b5 │ │ -06a12c: 0c00 |003c: move-result-object v0 │ │ -06a12e: 5b50 3d02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023d │ │ -06a132: 6000 1f00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -06a136: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -06a13a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -06a13e: 2200 3701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0137 │ │ -06a142: 5451 3b02 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ -06a146: 5452 3902 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0239 │ │ -06a14a: 5453 4102 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ -06a14e: 5454 4002 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0240 │ │ -06a152: 7054 e506 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@06e5 │ │ -06a158: 5b50 3c02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a15c: 0e00 |0054: return-void │ │ -06a15e: 6e10 2513 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -06a164: 0c00 |0058: move-result-object v0 │ │ -06a166: 28c2 |0059: goto 001b // -003e │ │ -06a168: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -06a16a: 5b50 3c02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a16e: 28f7 |005d: goto 0054 // -0009 │ │ +06a08c: |[06a08c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +06a09c: 7010 ab06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@06ab │ │ +06a0a2: 2200 7c03 |0003: new-instance v0, Ljava/util/ArrayList; // type@037c │ │ +06a0a6: 7010 0918 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06a0ac: 5b50 3f02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a0b0: 2200 2f01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@012f │ │ +06a0b4: 7020 b706 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@06b7 │ │ +06a0ba: 5b50 4002 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0240 │ │ +06a0be: 2200 3001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0130 │ │ +06a0c2: 7020 bc06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@06bc │ │ +06a0c8: 5b50 3e02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ +06a0cc: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +06a0d0: 0760 |001a: move-object v0, v6 │ │ +06a0d2: 5b50 3b02 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ +06a0d6: 5b58 3a02 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a0da: 5450 3b02 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ +06a0de: 1a01 7f0d |0021: const-string v1, "audio" // string@0d7f │ │ +06a0e2: 6e20 b700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +06a0e8: 0c00 |0026: move-result-object v0 │ │ +06a0ea: 1f00 5b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@005b │ │ +06a0ee: 5b50 3902 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0239 │ │ +06a0f2: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +06a0f6: 6e10 1b00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001b │ │ +06a0fc: 0c00 |0030: move-result-object v0 │ │ +06a0fe: 6e10 c913 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@13c9 │ │ +06a104: 0c07 |0034: move-result-object v7 │ │ +06a106: 5b57 4102 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ +06a10a: 5450 4102 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ +06a10e: 7110 b509 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09b5 │ │ +06a114: 0c00 |003c: move-result-object v0 │ │ +06a116: 5b50 3d02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023d │ │ +06a11a: 6000 1f00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +06a11e: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +06a122: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +06a126: 2200 3701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0137 │ │ +06a12a: 5451 3b02 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023b │ │ +06a12e: 5452 3902 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0239 │ │ +06a132: 5453 4102 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0241 │ │ +06a136: 5454 4002 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0240 │ │ +06a13a: 7054 e506 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@06e5 │ │ +06a140: 5b50 3c02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a144: 0e00 |0054: return-void │ │ +06a146: 6e10 2513 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +06a14c: 0c00 |0058: move-result-object v0 │ │ +06a14e: 28c2 |0059: goto 001b // -003e │ │ +06a150: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +06a152: 5b50 3c02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a156: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -134954,18 +135067,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 │ │ -06a170: |[06a170] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -06a180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a182: 7040 c206 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@06c2 │ │ -06a188: 0e00 |0004: return-void │ │ +06a158: |[06a158] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +06a168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a16a: 7040 c206 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@06c2 │ │ +06a170: 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; │ │ @@ -134976,28 +135089,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06a18c: |[06a18c] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -06a19c: 5421 3f02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a1a0: 6e10 1618 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06a1a6: 0a01 |0005: move-result v1 │ │ -06a1a8: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -06a1ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06a1ae: 1100 |0009: return-object v0 │ │ -06a1b0: 5421 3f02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a1b4: 6e10 1618 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ -06a1ba: 0a01 |000f: move-result v1 │ │ -06a1bc: 2310 0404 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0404 │ │ -06a1c0: 5421 3f02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a1c4: 6e20 1818 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ -06a1ca: 28f2 |0017: goto 0009 // -000e │ │ +06a174: |[06a174] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +06a184: 5421 3f02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a188: 6e10 1618 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06a18e: 0a01 |0005: move-result v1 │ │ +06a190: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +06a194: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a196: 1100 |0009: return-object v0 │ │ +06a198: 5421 3f02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a19c: 6e10 1618 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1816 │ │ +06a1a2: 0a01 |000f: move-result v1 │ │ +06a1a4: 2310 0404 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0404 │ │ +06a1a8: 5421 3f02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a1ac: 6e20 1818 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1818 │ │ +06a1b2: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -135010,22 +135123,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -06a1cc: |[06a1cc] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -06a1dc: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -06a1e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06a1e4: 0f00 |0004: return v0 │ │ -06a1e6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06a1e8: 28fe |0006: goto 0004 // -0002 │ │ -06a1ea: 0000 |0007: nop // spacer │ │ -06a1ec: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +06a1b4: |[06a1b4] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +06a1c4: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +06a1ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06a1cc: 0f00 |0004: return v0 │ │ +06a1ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06a1d0: 28fe |0006: goto 0004 // -0002 │ │ +06a1d2: 0000 |0007: nop // spacer │ │ +06a1d4: 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 : │ │ @@ -135036,29 +135149,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -06a248: |[06a248] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -06a258: 5450 3c02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a25c: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -06a260: 5450 3c02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a264: 5451 3a02 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a268: 6e10 fa06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ -06a26e: 0a01 |000b: move-result v1 │ │ -06a270: 5452 3a02 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a274: 6e10 f706 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ -06a27a: 0b02 |0011: move-result-wide v2 │ │ -06a27c: 5454 3a02 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a280: 6e10 f906 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06f9 │ │ -06a286: 0a04 |0017: move-result v4 │ │ -06a288: 6e54 ee06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06ee │ │ -06a28e: 0e00 |001b: return-void │ │ +06a230: |[06a230] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +06a240: 5450 3c02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a244: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +06a248: 5450 3c02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a24c: 5451 3a02 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a250: 6e10 fa06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ +06a256: 0a01 |000b: move-result v1 │ │ +06a258: 5452 3a02 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a25c: 6e10 f706 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ +06a262: 0b02 |0011: move-result-wide v2 │ │ +06a264: 5454 3a02 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a268: 6e10 f906 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06f9 │ │ +06a26e: 0a04 |0017: move-result v4 │ │ +06a270: 6e54 ee06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06ee │ │ +06a276: 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; │ │ @@ -135068,27 +135181,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06a290: |[06a290] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -06a2a0: 7010 c906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06c9 │ │ -06a2a6: 0c04 |0003: move-result-object v4 │ │ -06a2a8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -06a2ac: 0740 |0006: move-object v0, v4 │ │ -06a2ae: 2102 |0007: array-length v2, v0 │ │ -06a2b0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06a2b2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -06a2b6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -06a2ba: 6e20 0207 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0702 │ │ -06a2c0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a2c4: 28f7 |0012: goto 0009 // -0009 │ │ -06a2c6: 0e00 |0013: return-void │ │ +06a278: |[06a278] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +06a288: 7010 c906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06c9 │ │ +06a28e: 0c04 |0003: move-result-object v4 │ │ +06a290: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +06a294: 0740 |0006: move-object v0, v4 │ │ +06a296: 2102 |0007: array-length v2, v0 │ │ +06a298: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06a29a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +06a29e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +06a2a2: 6e20 0207 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0702 │ │ +06a2a8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a2ac: 28f7 |0012: goto 0009 // -0009 │ │ +06a2ae: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -135106,27 +135219,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06a2c8: |[06a2c8] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -06a2d8: 7010 c906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06c9 │ │ -06a2de: 0c04 |0003: move-result-object v4 │ │ -06a2e0: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -06a2e4: 0740 |0006: move-object v0, v4 │ │ -06a2e6: 2102 |0007: array-length v2, v0 │ │ -06a2e8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06a2ea: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -06a2ee: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -06a2f2: 6e20 0307 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0703 │ │ -06a2f8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a2fc: 28f7 |0012: goto 0009 // -0009 │ │ -06a2fe: 0e00 |0013: return-void │ │ +06a2b0: |[06a2b0] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +06a2c0: 7010 c906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06c9 │ │ +06a2c6: 0c04 |0003: move-result-object v4 │ │ +06a2c8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +06a2cc: 0740 |0006: move-object v0, v4 │ │ +06a2ce: 2102 |0007: array-length v2, v0 │ │ +06a2d0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06a2d2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +06a2d6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +06a2da: 6e20 0307 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0703 │ │ +06a2e0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a2e4: 28f7 |0012: goto 0009 // -0009 │ │ +06a2e6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -135145,18 +135258,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a300: |[06a300] android.support.v4.media.TransportMediator.destroy:()V │ │ -06a310: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a314: 6e10 e606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06e6 │ │ -06a31a: 0e00 |0005: return-void │ │ +06a2e8: |[06a2e8] android.support.v4.media.TransportMediator.destroy:()V │ │ +06a2f8: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a2fc: 6e10 e606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06e6 │ │ +06a302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -135165,20 +135278,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06a31c: |[06a31c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06a32c: 5420 3e02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ -06a330: 5421 3d02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023d │ │ -06a334: 7140 b409 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@09b4 │ │ -06a33a: 0a00 |0007: move-result v0 │ │ -06a33c: 0f00 |0008: return v0 │ │ +06a304: |[06a304] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06a314: 5420 3e02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023e │ │ +06a318: 5421 3d02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023d │ │ +06a31c: 7140 b409 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@09b4 │ │ +06a322: 0a00 |0007: move-result v0 │ │ +06a324: 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; │ │ │ │ @@ -135187,19 +135300,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a340: |[06a340] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -06a350: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a354: 6e10 f606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06f6 │ │ -06a35a: 0a00 |0005: move-result v0 │ │ -06a35c: 0f00 |0006: return v0 │ │ +06a328: |[06a328] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +06a338: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a33c: 6e10 f606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06f6 │ │ +06a342: 0a00 |0005: move-result v0 │ │ +06a344: 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;) │ │ @@ -135207,19 +135320,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a360: |[06a360] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -06a370: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a374: 6e10 f706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ -06a37a: 0b00 |0005: move-result-wide v0 │ │ -06a37c: 1000 |0006: return-wide v0 │ │ +06a348: |[06a348] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +06a358: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a35c: 6e10 f706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06f7 │ │ +06a362: 0b00 |0005: move-result-wide v0 │ │ +06a364: 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;) │ │ @@ -135227,19 +135340,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a380: |[06a380] android.support.v4.media.TransportMediator.getDuration:()J │ │ -06a390: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a394: 6e10 f806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06f8 │ │ -06a39a: 0b00 |0005: move-result-wide v0 │ │ -06a39c: 1000 |0006: return-wide v0 │ │ +06a368: |[06a368] android.support.v4.media.TransportMediator.getDuration:()J │ │ +06a378: 5420 3a02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a37c: 6e10 f806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06f8 │ │ +06a382: 0b00 |0005: move-result-wide v0 │ │ +06a384: 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;) │ │ @@ -135247,23 +135360,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06a3a0: |[06a3a0] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -06a3b0: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a3b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06a3b8: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a3bc: 6e10 e906 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06e9 │ │ -06a3c2: 0c00 |0009: move-result-object v0 │ │ -06a3c4: 1100 |000a: return-object v0 │ │ -06a3c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06a3c8: 28fe |000c: goto 000a // -0002 │ │ +06a388: |[06a388] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +06a398: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a39c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06a3a0: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a3a4: 6e10 e906 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06e9 │ │ +06a3aa: 0c00 |0009: move-result-object v0 │ │ +06a3ac: 1100 |000a: return-object v0 │ │ +06a3ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06a3b0: 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;) │ │ @@ -135271,19 +135384,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a3cc: |[06a3cc] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -06a3dc: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a3e0: 6e10 f906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06f9 │ │ -06a3e6: 0a00 |0005: move-result v0 │ │ -06a3e8: 0f00 |0006: return v0 │ │ +06a3b4: |[06a3b4] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +06a3c4: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a3c8: 6e10 f906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06f9 │ │ +06a3ce: 0a00 |0005: move-result v0 │ │ +06a3d0: 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;) │ │ @@ -135291,19 +135404,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a3ec: |[06a3ec] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -06a3fc: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a400: 6e10 fa06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ -06a406: 0a00 |0005: move-result v0 │ │ -06a408: 0f00 |0006: return v0 │ │ +06a3d4: |[06a3d4] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +06a3e4: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a3e8: 6e10 fa06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06fa │ │ +06a3ee: 0a00 |0005: move-result v0 │ │ +06a3f0: 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;) │ │ @@ -135311,24 +135424,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06a40c: |[06a40c] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -06a41c: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a420: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06a424: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a428: 6e10 ed06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06ed │ │ -06a42e: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a432: 6e10 fd06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ -06a438: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ -06a43e: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ -06a444: 0e00 |0014: return-void │ │ +06a3f4: |[06a3f4] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +06a404: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a408: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06a40c: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a410: 6e10 ed06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06ed │ │ +06a416: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a41a: 6e10 fd06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06fd │ │ +06a420: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ +06a426: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ +06a42c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -135341,19 +135454,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06a448: |[06a448] android.support.v4.media.TransportMediator.refreshState:()V │ │ -06a458: 7010 cf06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ -06a45e: 7010 d206 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ -06a464: 7010 d306 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06d3 │ │ -06a46a: 0e00 |0009: return-void │ │ +06a430: |[06a430] android.support.v4.media.TransportMediator.refreshState:()V │ │ +06a440: 7010 cf06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ +06a446: 7010 d206 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ +06a44c: 7010 d306 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06d3 │ │ +06a452: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -135364,18 +135477,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 │ │ -06a46c: |[06a46c] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -06a47c: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a480: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ -06a486: 0e00 |0005: return-void │ │ +06a454: |[06a454] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +06a464: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a468: 6e20 0d18 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@180d │ │ +06a46e: 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; │ │ @@ -135385,18 +135498,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a488: |[06a488] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -06a498: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a49c: 6e30 fe06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06fe │ │ -06a4a2: 0e00 |0005: return-void │ │ +06a470: |[06a470] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +06a480: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a484: 6e30 fe06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06fe │ │ +06a48a: 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 │ │ @@ -135406,24 +135519,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06a4a4: |[06a4a4] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -06a4b4: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a4b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06a4bc: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a4c0: 6e10 ef06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06ef │ │ -06a4c6: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a4ca: 6e10 ff06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ -06a4d0: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ -06a4d6: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ -06a4dc: 0e00 |0014: return-void │ │ +06a48c: |[06a48c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +06a49c: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a4a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06a4a4: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a4a8: 6e10 ef06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06ef │ │ +06a4ae: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a4b2: 6e10 ff06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06ff │ │ +06a4b8: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ +06a4be: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ +06a4c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -135436,24 +135549,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06a4e0: |[06a4e0] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -06a4f0: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a4f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06a4f8: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ -06a4fc: 6e10 f006 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06f0 │ │ -06a502: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ -06a506: 6e10 0007 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0700 │ │ -06a50c: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ -06a512: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ -06a518: 0e00 |0014: return-void │ │ +06a4c8: |[06a4c8] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +06a4d8: 5410 3c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a4dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06a4e0: 5410 3c02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023c │ │ +06a4e4: 6e10 f006 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06f0 │ │ +06a4ea: 5410 3a02 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@023a │ │ +06a4ee: 6e10 0007 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0700 │ │ +06a4f4: 7010 cf06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06cf │ │ +06a4fa: 7010 d206 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06d2 │ │ +06a500: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -135466,33 +135579,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 │ │ -06a51c: |[06a51c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -06a52c: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ -06a530: 6e20 1418 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ -06a536: 0e00 |0005: return-void │ │ +06a504: |[06a504] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +06a514: 5410 3f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023f │ │ +06a518: 6e20 1418 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1814 │ │ +06a51e: 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 : 2940 (TransportMediator.java) │ │ + source_file_idx : 2933 (TransportMediator.java) │ │ │ │ Class #500 header: │ │ class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -135513,17 +135626,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a538: |[06a538] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -06a548: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a54e: 0e00 |0003: return-void │ │ +06a520: |[06a520] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +06a530: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -135532,27 +135645,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06a550: |[06a550] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06a560: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06a562: 6e10 a401 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ -06a568: 0c00 |0004: move-result-object v0 │ │ -06a56a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -06a56e: 0f02 |0007: return v2 │ │ -06a570: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ -06a576: 0a01 |000b: move-result v1 │ │ -06a578: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -06a57e: 28f8 |000f: goto 0007 // -0008 │ │ -06a580: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06a582: 28f6 |0011: goto 0007 // -000a │ │ -06a584: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +06a538: |[06a538] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06a548: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06a54a: 6e10 a401 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01a4 │ │ +06a550: 0c00 |0004: move-result-object v0 │ │ +06a552: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +06a556: 0f02 |0007: return v2 │ │ +06a558: 6e10 a701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01a7 │ │ +06a55e: 0a01 |000b: move-result v1 │ │ +06a560: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +06a566: 28f8 |000f: goto 0007 // -0008 │ │ +06a568: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +06a56a: 28f6 |0011: goto 0007 // -000a │ │ +06a56c: 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 │ │ @@ -135560,21 +135673,21 @@ │ │ 0x0012 line=47 │ │ locals : │ │ 0x0005 - 0x001a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #501 header: │ │ class_idx : 316 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -135595,17 +135708,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a594: |[06a594] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -06a5a4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a5aa: 0e00 |0003: return-void │ │ +06a57c: |[06a57c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +06a58c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -135614,32 +135727,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a5ac: |[06a5ac] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06a5bc: 7110 1207 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0712 │ │ -06a5c2: 0a00 |0003: move-result v0 │ │ -06a5c4: 0f00 |0004: return v0 │ │ +06a594: |[06a594] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06a5a4: 7110 1207 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0712 │ │ +06a5aa: 0a00 |0003: move-result v0 │ │ +06a5ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #502 header: │ │ class_idx : 317 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -135660,17 +135773,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a5c8: |[06a5c8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -06a5d8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a5de: 0e00 |0003: return-void │ │ +06a5b0: |[06a5b0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +06a5c0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -135679,32 +135792,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a5e0: |[06a5e0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06a5f0: 7110 1407 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0714 │ │ -06a5f6: 0a00 |0003: move-result v0 │ │ -06a5f8: 0f00 |0004: return v0 │ │ +06a5c8: |[06a5c8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06a5d8: 7110 1407 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0714 │ │ +06a5de: 0a00 |0003: move-result v0 │ │ +06a5e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ - source_file_idx : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #503 header: │ │ class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 709 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -135725,17 +135838,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a5fc: |[06a5fc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -06a60c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a612: 0e00 |0003: return-void │ │ +06a5e4: |[06a5e4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +06a5f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a5fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -135744,32 +135857,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a614: |[06a614] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06a624: 7110 1607 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0716 │ │ -06a62a: 0a00 |0003: move-result v0 │ │ -06a62c: 0f00 |0004: return v0 │ │ +06a5fc: |[06a5fc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06a60c: 7110 1607 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0716 │ │ +06a612: 0a00 |0003: move-result v0 │ │ +06a614: 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 : 709 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 702 (ConnectivityManagerCompat.java) │ │ │ │ Class #504 header: │ │ class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -135797,20 +135910,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06a630: |[06a630] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -06a640: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a646: 2200 4401 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0144 │ │ -06a64a: 7020 1707 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0717 │ │ -06a650: 5b10 5f02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ -06a654: 0e00 |000a: return-void │ │ +06a618: |[06a618] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +06a628: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a62e: 2200 4401 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0144 │ │ +06a632: 7020 1707 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0717 │ │ +06a638: 5b10 5f02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ +06a63c: 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; │ │ │ │ @@ -135820,22 +135933,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06a658: |[06a658] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -06a668: 5420 5f02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ -06a66c: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ -06a672: 0c00 |0005: move-result-object v0 │ │ -06a674: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ -06a678: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -06a67a: 5901 5e02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ -06a67e: 0e00 |000b: return-void │ │ +06a640: |[06a640] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +06a650: 5420 5f02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ +06a654: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ +06a65a: 0c00 |0005: move-result-object v0 │ │ +06a65c: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ +06a660: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +06a662: 5901 5e02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ +06a666: 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; │ │ │ │ @@ -135844,21 +135957,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06a680: |[06a680] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06a690: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ -06a694: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ -06a69a: 0c00 |0005: move-result-object v0 │ │ -06a69c: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ -06a6a0: 5200 5e02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ -06a6a4: 0f00 |000a: return v0 │ │ +06a668: |[06a668] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +06a678: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ +06a67c: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ +06a682: 0c00 |0005: move-result-object v0 │ │ +06a684: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ +06a688: 5200 5e02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ +06a68c: 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;) │ │ @@ -135866,16 +135979,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a6a8: |[06a6a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -06a6b8: 0e00 |0000: return-void │ │ +06a690: |[06a690] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +06a6a0: 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 │ │ │ │ @@ -135884,16 +135997,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a6bc: |[06a6bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -06a6cc: 0e00 |0000: return-void │ │ +06a6a4: |[06a6a4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +06a6b4: 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 │ │ @@ -135903,21 +136016,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06a6d0: |[06a6d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -06a6e0: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ -06a6e4: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ -06a6ea: 0c00 |0005: move-result-object v0 │ │ -06a6ec: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ -06a6f0: 5902 5e02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ -06a6f4: 0e00 |000a: return-void │ │ +06a6b8: |[06a6b8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +06a6c8: 5410 5f02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025f │ │ +06a6cc: 6e10 fa17 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@17fa │ │ +06a6d2: 0c00 |0005: move-result-object v0 │ │ +06a6d4: 1f00 4501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0145 │ │ +06a6d8: 5902 5e02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025e │ │ +06a6dc: 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 │ │ @@ -135927,16 +136040,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a6f8: |[06a6f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -06a708: 0e00 |0000: return-void │ │ +06a6e0: |[06a6e0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +06a6f0: 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; │ │ │ │ @@ -135945,30 +136058,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a70c: |[06a70c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -06a71c: 0e00 |0000: return-void │ │ +06a6f4: |[06a6f4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06a704: 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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #505 header: │ │ class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2925 │ │ +source_file_idx : 2918 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -135993,17 +136106,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a720: |[06a720] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -06a730: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a736: 0e00 |0003: return-void │ │ +06a708: |[06a708] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +06a718: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -136012,17 +136125,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06a738: |[06a738] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -06a748: 7100 3d07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@073d │ │ -06a74e: 0e00 |0003: return-void │ │ +06a720: |[06a720] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +06a730: 7100 3d07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@073d │ │ +06a736: 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; │ │ │ │ @@ -136031,18 +136144,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06a750: |[06a750] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06a760: 7100 3e07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@073e │ │ -06a766: 0a00 |0003: move-result v0 │ │ -06a768: 0f00 |0004: return v0 │ │ +06a738: |[06a738] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +06a748: 7100 3e07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@073e │ │ +06a74e: 0a00 |0003: move-result v0 │ │ +06a750: 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;) │ │ @@ -136050,17 +136163,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a76c: |[06a76c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -06a77c: 7110 3f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@073f │ │ -06a782: 0e00 |0003: return-void │ │ +06a754: |[06a754] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +06a764: 7110 3f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@073f │ │ +06a76a: 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 │ │ @@ -136070,17 +136183,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06a784: |[06a784] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -06a794: 7120 4007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0740 │ │ -06a79a: 0e00 |0003: return-void │ │ +06a76c: |[06a76c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +06a77c: 7120 4007 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0740 │ │ +06a782: 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 │ │ @@ -136091,17 +136204,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a79c: |[06a79c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -06a7ac: 7110 4107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0741 │ │ -06a7b2: 0e00 |0003: return-void │ │ +06a784: |[06a784] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +06a794: 7110 4107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0741 │ │ +06a79a: 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 │ │ @@ -136111,17 +136224,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a7b4: |[06a7b4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -06a7c4: 7110 4207 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0742 │ │ -06a7ca: 0e00 |0003: return-void │ │ +06a79c: |[06a79c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +06a7ac: 7110 4207 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0742 │ │ +06a7b2: 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; │ │ @@ -136131,32 +136244,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a7cc: |[06a7cc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -06a7dc: 7110 4307 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0743 │ │ -06a7e2: 0e00 |0003: return-void │ │ +06a7b4: |[06a7b4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06a7c4: 7110 4307 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0743 │ │ +06a7ca: 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 : 2925 (TrafficStatsCompat.java) │ │ + source_file_idx : 2918 (TrafficStatsCompat.java) │ │ │ │ Class #506 header: │ │ class_idx : 339 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2637 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -136183,20 +136296,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06a7e4: |[06a7e4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -06a7f4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a7fa: 2200 5b01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@015b │ │ -06a7fe: 7020 8e07 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@078e │ │ -06a804: 5b10 6502 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a808: 0e00 |000a: return-void │ │ +06a7cc: |[06a7cc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +06a7dc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a7e2: 2200 5b01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@015b │ │ +06a7e6: 7020 8e07 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@078e │ │ +06a7ec: 5b10 6502 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a7f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -136208,19 +136321,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a80c: |[06a80c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -06a81c: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a820: 6e10 9207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0792 │ │ -06a826: 0a00 |0005: move-result v0 │ │ -06a828: 0f00 |0006: return v0 │ │ +06a7f4: |[06a7f4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +06a804: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a808: 6e10 9207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0792 │ │ +06a80e: 0a00 |0005: move-result v0 │ │ +06a810: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -136228,19 +136341,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a82c: |[06a82c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -06a83c: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a840: 6e10 9407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0794 │ │ -06a846: 0a00 |0005: move-result v0 │ │ -06a848: 0f00 |0006: return v0 │ │ +06a814: |[06a814] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +06a824: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a828: 6e10 9407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0794 │ │ +06a82e: 0a00 |0005: move-result v0 │ │ +06a830: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -136248,19 +136361,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a84c: |[06a84c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -06a85c: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a860: 6e10 9507 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0795 │ │ -06a866: 0a00 |0005: move-result v0 │ │ -06a868: 0f00 |0006: return v0 │ │ +06a834: |[06a834] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +06a844: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a848: 6e10 9507 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0795 │ │ +06a84e: 0a00 |0005: move-result v0 │ │ +06a850: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -136268,18 +136381,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a86c: |[06a86c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06a87c: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a880: 6e30 9807 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0798 │ │ -06a886: 0e00 |0005: return-void │ │ +06a854: |[06a854] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +06a864: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a868: 6e30 9807 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0798 │ │ +06a86e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -136290,18 +136403,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a888: |[06a888] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -06a898: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a89c: 6e30 9907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0799 │ │ -06a8a2: 0e00 |0005: return-void │ │ +06a870: |[06a870] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +06a880: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a884: 6e30 9907 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0799 │ │ +06a88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -136312,18 +136425,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a8a4: |[06a8a4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -06a8b4: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a8b8: 6e20 9a07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@079a │ │ -06a8be: 0e00 |0005: return-void │ │ +06a88c: |[06a88c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +06a89c: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a8a0: 6e20 9a07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@079a │ │ +06a8a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -136333,18 +136446,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a8c0: |[06a8c0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -06a8d0: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a8d4: 6e20 9b07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@079b │ │ -06a8da: 0e00 |0005: return-void │ │ +06a8a8: |[06a8a8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +06a8b8: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a8bc: 6e20 9b07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@079b │ │ +06a8c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -136354,33 +136467,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a8dc: |[06a8dc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -06a8ec: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ -06a8f0: 6e20 9c07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@079c │ │ -06a8f6: 0e00 |0005: return-void │ │ +06a8c4: |[06a8c4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +06a8d4: 5410 6502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0265 │ │ +06a8d8: 6e20 9c07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@079c │ │ +06a8de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2644 (PrintHelper.java) │ │ + source_file_idx : 2637 (PrintHelper.java) │ │ │ │ Class #507 header: │ │ class_idx : 340 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2637 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -136413,22 +136526,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06a8f8: |[06a8f8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -06a908: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06a90a: 7010 bf17 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -06a910: 5910 6802 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ -06a914: 5910 6602 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ -06a918: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06a91a: 5910 6702 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ -06a91e: 0e00 |000b: return-void │ │ +06a8e0: |[06a8e0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +06a8f0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06a8f2: 7010 bf17 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a8f8: 5910 6802 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ +06a8fc: 5910 6602 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ +06a900: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06a902: 5910 6702 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ +06a906: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -136439,17 +136552,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 │ │ -06a920: |[06a920] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -06a930: 7010 5e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@075e │ │ -06a936: 0e00 |0003: return-void │ │ +06a908: |[06a908] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +06a918: 7010 5e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@075e │ │ +06a91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -136459,17 +136572,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a938: |[06a938] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -06a948: 5210 6602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ -06a94c: 0f00 |0002: return v0 │ │ +06a920: |[06a920] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +06a930: 5210 6602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ +06a934: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -136477,17 +136590,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a950: |[06a950] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -06a960: 5210 6702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ -06a964: 0f00 |0002: return v0 │ │ +06a938: |[06a938] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +06a948: 5210 6702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ +06a94c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -136495,17 +136608,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a968: |[06a968] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -06a978: 5210 6802 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ -06a97c: 0f00 |0002: return v0 │ │ +06a950: |[06a950] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +06a960: 5210 6802 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ +06a964: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -136513,16 +136626,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a980: |[06a980] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06a990: 0e00 |0000: return-void │ │ +06a968: |[06a968] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +06a978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 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; │ │ @@ -136532,16 +136645,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a994: |[06a994] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -06a9a4: 0e00 |0000: return-void │ │ +06a97c: |[06a97c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +06a98c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 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; │ │ @@ -136551,17 +136664,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9a8: |[06a9a8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -06a9b8: 5901 6602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ -06a9bc: 0e00 |0002: return-void │ │ +06a990: |[06a990] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +06a9a0: 5901 6602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0266 │ │ +06a9a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -136571,17 +136684,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9c0: |[06a9c0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -06a9d0: 5901 6702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ -06a9d4: 0e00 |0002: return-void │ │ +06a9a8: |[06a9a8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +06a9b8: 5901 6702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0267 │ │ +06a9bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -136590,32 +136703,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9d8: |[06a9d8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -06a9e8: 5901 6802 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ -06a9ec: 0e00 |0002: return-void │ │ +06a9c0: |[06a9c0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +06a9d0: 5901 6802 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0268 │ │ +06a9d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2644 (PrintHelper.java) │ │ + source_file_idx : 2637 (PrintHelper.java) │ │ │ │ Class #508 header: │ │ class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1029 │ │ +source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -136636,17 +136749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a9f0: |[06a9f0] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -06aa00: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06aa06: 0e00 |0003: return-void │ │ +06a9d8: |[06a9d8] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +06a9e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06a9ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -136655,16 +136768,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 │ │ -06aa08: |[06aa08] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -06aa18: 1101 |0000: return-object v1 │ │ +06a9f0: |[06a9f0] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +06aa00: 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; │ │ │ │ @@ -136673,31 +136786,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa1c: |[06aa1c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -06aa2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aa2e: 1100 |0001: return-object v0 │ │ +06aa04: |[06aa04] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +06aa14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06aa16: 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; │ │ │ │ - source_file_idx : 1029 (ICUCompat.java) │ │ + source_file_idx : 1022 (ICUCompat.java) │ │ │ │ Class #509 header: │ │ class_idx : 354 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1029 │ │ +source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -136718,17 +136831,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06aa30: |[06aa30] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -06aa40: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06aa46: 0e00 |0003: return-void │ │ +06aa18: |[06aa18] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +06aa28: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06aa2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -136737,18 +136850,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 │ │ -06aa48: |[06aa48] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -06aa58: 7110 d407 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07d4 │ │ -06aa5e: 0c00 |0003: move-result-object v0 │ │ -06aa60: 1100 |0004: return-object v0 │ │ +06aa30: |[06aa30] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +06aa40: 7110 d407 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07d4 │ │ +06aa46: 0c00 |0003: move-result-object v0 │ │ +06aa48: 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; │ │ │ │ @@ -136757,32 +136870,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 │ │ -06aa64: |[06aa64] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -06aa74: 7110 d507 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07d5 │ │ -06aa7a: 0c00 |0003: move-result-object v0 │ │ -06aa7c: 1100 |0004: return-object v0 │ │ +06aa4c: |[06aa4c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +06aa5c: 7110 d507 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07d5 │ │ +06aa62: 0c00 |0003: move-result-object v0 │ │ +06aa64: 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 : 1029 (ICUCompat.java) │ │ + source_file_idx : 1022 (ICUCompat.java) │ │ │ │ Class #510 header: │ │ class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -136815,24 +136928,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06aa80: |[06aa80] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -06aa90: 2200 6701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0167 │ │ -06aa94: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06aa96: 7020 d907 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07d9 │ │ -06aa9c: 6900 b202 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b2 │ │ -06aaa0: 2200 6701 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0167 │ │ -06aaa4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06aaa6: 7020 d907 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07d9 │ │ -06aaac: 6900 b102 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ -06aab0: 0e00 |0010: return-void │ │ +06aa68: |[06aa68] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +06aa78: 2200 6701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0167 │ │ +06aa7c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06aa7e: 7020 d907 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07d9 │ │ +06aa84: 6900 b202 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b2 │ │ +06aa88: 2200 6701 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0167 │ │ +06aa8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06aa8e: 7020 d907 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07d9 │ │ +06aa94: 6900 b102 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ +06aa98: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -136840,18 +136953,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aab4: |[06aab4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -06aac4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06aaca: 5c01 b302 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ -06aace: 0e00 |0005: return-void │ │ +06aa9c: |[06aa9c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +06aaac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06aab2: 5c01 b302 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ +06aab6: 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; │ │ @@ -136863,48 +136976,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06aad0: |[06aad0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -06aae0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06aae2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06aae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06aae6: 0182 |0003: move v2, v8 │ │ -06aae8: 9000 0809 |0004: add-int v0, v8, v9 │ │ -06aaec: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -06aaf0: 7220 8017 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ -06aaf6: 0a05 |000b: move-result v5 │ │ -06aaf8: 7110 8517 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ -06aafe: 0a05 |000f: move-result v5 │ │ -06ab00: 7110 ed07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07ed │ │ -06ab06: 0a05 |0013: move-result v5 │ │ -06ab08: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -06ab0e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06ab12: 28ed |0019: goto 0006 // -0013 │ │ -06ab14: 5565 b302 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ -06ab18: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -06ab1c: 0143 |001e: move v3, v4 │ │ -06ab1e: 0f03 |001f: return v3 │ │ -06ab20: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -06ab22: 28f6 |0021: goto 0017 // -000a │ │ -06ab24: 5565 b302 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ -06ab28: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -06ab2c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -06ab2e: 28f0 |0027: goto 0017 // -0010 │ │ -06ab30: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -06ab34: 5565 b302 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ -06ab38: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -06ab3c: 0143 |002e: move v3, v4 │ │ -06ab3e: 28f0 |002f: goto 001f // -0010 │ │ -06ab40: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -06ab42: 28ee |0031: goto 001f // -0012 │ │ -06ab44: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +06aab8: |[06aab8] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +06aac8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06aaca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06aacc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06aace: 0182 |0003: move v2, v8 │ │ +06aad0: 9000 0809 |0004: add-int v0, v8, v9 │ │ +06aad4: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +06aad8: 7220 8017 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ +06aade: 0a05 |000b: move-result v5 │ │ +06aae0: 7110 8517 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ +06aae6: 0a05 |000f: move-result v5 │ │ +06aae8: 7110 ed07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07ed │ │ +06aaee: 0a05 |0013: move-result v5 │ │ +06aaf0: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +06aaf6: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06aafa: 28ed |0019: goto 0006 // -0013 │ │ +06aafc: 5565 b302 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ +06ab00: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +06ab04: 0143 |001e: move v3, v4 │ │ +06ab06: 0f03 |001f: return v3 │ │ +06ab08: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +06ab0a: 28f6 |0021: goto 0017 // -000a │ │ +06ab0c: 5565 b302 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ +06ab10: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +06ab14: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +06ab16: 28f0 |0027: goto 0017 // -0010 │ │ +06ab18: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +06ab1c: 5565 b302 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b3 │ │ +06ab20: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +06ab24: 0143 |002e: move v3, v4 │ │ +06ab26: 28f0 |002f: goto 001f // -0010 │ │ +06ab28: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +06ab2a: 28ee |0031: goto 001f // -0012 │ │ +06ab2c: 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 │ │ @@ -136923,21 +137036,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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #511 header: │ │ class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -136962,36 +137075,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ab54: |[06ab54] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -06ab64: 2200 6801 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0168 │ │ -06ab68: 7010 dc07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07dc │ │ -06ab6e: 6900 b402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ -06ab72: 0e00 |0007: return-void │ │ +06ab3c: |[06ab3c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +06ab4c: 2200 6801 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0168 │ │ +06ab50: 7010 dc07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07dc │ │ +06ab56: 6900 b402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b4 │ │ +06ab5a: 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 │ │ -06ab74: |[06ab74] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -06ab84: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06ab8a: 0e00 |0003: return-void │ │ +06ab5c: |[06ab5c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +06ab6c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06ab72: 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; │ │ │ │ @@ -137001,30 +137114,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06ab8c: |[06ab8c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -06ab9c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -06ab9e: 0161 |0001: move v1, v6 │ │ -06aba0: 9000 0607 |0002: add-int v0, v6, v7 │ │ -06aba4: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -06aba8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -06abaa: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -06abae: 7220 8017 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ -06abb4: 0a03 |000c: move-result v3 │ │ -06abb6: 7110 8517 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ -06abbc: 0a03 |0010: move-result v3 │ │ -06abbe: 7110 ec07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07ec │ │ -06abc4: 0a02 |0014: move-result v2 │ │ -06abc6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06abca: 28ed |0017: goto 0004 // -0013 │ │ -06abcc: 0f02 |0018: return v2 │ │ +06ab74: |[06ab74] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +06ab84: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +06ab86: 0161 |0001: move v1, v6 │ │ +06ab88: 9000 0607 |0002: add-int v0, v6, v7 │ │ +06ab8c: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +06ab90: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +06ab92: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +06ab96: 7220 8017 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1780 │ │ +06ab9c: 0a03 |000c: move-result v3 │ │ +06ab9e: 7110 8517 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@1785 │ │ +06aba4: 0a03 |0010: move-result v3 │ │ +06aba6: 7110 ec07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07ec │ │ +06abac: 0a02 |0014: move-result v2 │ │ +06abae: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06abb2: 28ed |0017: goto 0004 // -0013 │ │ +06abb4: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -137033,21 +137146,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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #512 header: │ │ class_idx : 362 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 869 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -137072,18 +137185,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 │ │ -06abd0: |[06abd0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -06abe0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06abe6: 5b01 b502 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ -06abea: 0e00 |0005: return-void │ │ +06abb8: |[06abb8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +06abc8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06abce: 5b01 b502 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ +06abd2: 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; │ │ @@ -137094,27 +137207,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -06abec: |[06abec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -06abfc: 5410 b502 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ -06ac00: 7240 de07 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07de │ │ -06ac06: 0a00 |0005: move-result v0 │ │ -06ac08: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -06ac0e: 6e10 e007 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07e0 │ │ -06ac14: 0a00 |000c: move-result v0 │ │ -06ac16: 0f00 |000d: return v0 │ │ -06ac18: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06ac1a: 28fe |000f: goto 000d // -0002 │ │ -06ac1c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06ac1e: 28fc |0011: goto 000d // -0004 │ │ -06ac20: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +06abd4: |[06abd4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +06abe4: 5410 b502 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ +06abe8: 7240 de07 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07de │ │ +06abee: 0a00 |0005: move-result v0 │ │ +06abf0: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +06abf6: 6e10 e007 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07e0 │ │ +06abfc: 0a00 |000c: move-result v0 │ │ +06abfe: 0f00 |000d: return v0 │ │ +06ac00: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06ac02: 28fe |000f: goto 000d // -0002 │ │ +06ac04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06ac06: 28fc |0011: goto 000d // -0004 │ │ +06ac08: 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 │ │ @@ -137136,33 +137249,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -06ac30: |[06ac30] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -06ac40: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -06ac44: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -06ac48: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -06ac4c: 7210 8117 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1781 │ │ -06ac52: 0a00 |0009: move-result v0 │ │ -06ac54: b140 |000a: sub-int/2addr v0, v4 │ │ -06ac56: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -06ac5a: 2200 5603 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06ac5e: 7010 9f17 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@179f │ │ -06ac64: 2700 |0012: throw v0 │ │ -06ac66: 5410 b502 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ -06ac6a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -06ac6e: 6e10 e007 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07e0 │ │ -06ac74: 0a00 |001a: move-result v0 │ │ -06ac76: 0f00 |001b: return v0 │ │ -06ac78: 7040 e107 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07e1 │ │ -06ac7e: 0a00 |001f: move-result v0 │ │ -06ac80: 28fb |0020: goto 001b // -0005 │ │ +06ac18: |[06ac18] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +06ac28: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +06ac2c: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +06ac30: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +06ac34: 7210 8117 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1781 │ │ +06ac3a: 0a00 |0009: move-result v0 │ │ +06ac3c: b140 |000a: sub-int/2addr v0, v4 │ │ +06ac3e: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +06ac42: 2200 5603 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +06ac46: 7010 9f17 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@179f │ │ +06ac4c: 2700 |0012: throw v0 │ │ +06ac4e: 5410 b502 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b5 │ │ +06ac52: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +06ac56: 6e10 e007 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07e0 │ │ +06ac5c: 0a00 |001a: move-result v0 │ │ +06ac5e: 0f00 |001b: return v0 │ │ +06ac60: 7040 e107 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07e1 │ │ +06ac66: 0a00 |001f: move-result v0 │ │ +06ac68: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -137177,36 +137290,36 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06ac84: |[06ac84] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -06ac94: 7110 0818 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1808 │ │ -06ac9a: 0c00 |0003: move-result-object v0 │ │ -06ac9c: 6e40 e207 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07e2 │ │ -06aca2: 0a00 |0007: move-result v0 │ │ -06aca4: 0f00 |0008: return v0 │ │ +06ac6c: |[06ac6c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +06ac7c: 7110 0818 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1808 │ │ +06ac82: 0c00 |0003: move-result-object v0 │ │ +06ac84: 6e40 e207 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07e2 │ │ +06ac8a: 0a00 |0007: move-result v0 │ │ +06ac8c: 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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #513 header: │ │ class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 380 │ │ -source_file_idx : 593 │ │ +source_file_idx : 586 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -137237,18 +137350,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 │ │ -06aca8: |[06aca8] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -06acb8: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06acbc: 7010 9008 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0890 │ │ -06acc2: 0e00 |0005: return-void │ │ +06ac90: |[06ac90] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +06aca0: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06aca4: 7010 9008 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0890 │ │ +06acaa: 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; │ │ @@ -137259,18 +137372,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06acc4: |[06acc4] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -06acd4: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06acd8: 6e10 0208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0802 │ │ -06acde: 0e00 |0005: return-void │ │ +06acac: |[06acac] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +06acbc: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06acc0: 6e10 0208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0802 │ │ +06acc6: 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; │ │ @@ -137280,21 +137393,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06ace0: |[06ace0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -06acf0: 5420 c402 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06acf4: 5400 c502 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c5 │ │ -06acf8: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -06acfc: b041 |0006: add-int/2addr v1, v4 │ │ -06acfe: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -06ad02: 1100 |0009: return-object v0 │ │ +06acc8: |[06acc8] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +06acd8: 5420 c402 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06acdc: 5400 c502 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c5 │ │ +06ace0: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +06ace4: b041 |0006: add-int/2addr v1, v4 │ │ +06ace6: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +06acea: 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 │ │ @@ -137305,17 +137418,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ad04: |[06ad04] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -06ad14: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ad18: 1100 |0002: return-object v0 │ │ +06acec: |[06acec] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +06acfc: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad00: 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; │ │ │ │ @@ -137324,18 +137437,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06ad1c: |[06ad1c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -06ad2c: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ad30: 5200 c702 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c7 │ │ -06ad34: 0f00 |0004: return v0 │ │ +06ad04: |[06ad04] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +06ad14: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad18: 5200 c702 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c7 │ │ +06ad1c: 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; │ │ │ │ @@ -137344,26 +137457,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06ad38: |[06ad38] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -06ad48: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -06ad4c: 5420 c402 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ad50: 6e10 0808 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0808 │ │ -06ad56: 0a00 |0007: move-result v0 │ │ -06ad58: 0f00 |0008: return v0 │ │ -06ad5a: 5420 c402 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ad5e: 6e10 c317 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ -06ad64: 0a01 |000e: move-result v1 │ │ -06ad66: 6e30 0708 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0807 │ │ -06ad6c: 0a00 |0012: move-result v0 │ │ -06ad6e: 28f5 |0013: goto 0008 // -000b │ │ +06ad20: |[06ad20] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +06ad30: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +06ad34: 5420 c402 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad38: 6e10 0808 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0808 │ │ +06ad3e: 0a00 |0007: move-result v0 │ │ +06ad40: 0f00 |0008: return v0 │ │ +06ad42: 5420 c402 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad46: 6e10 c317 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@17c3 │ │ +06ad4c: 0a01 |000e: move-result v1 │ │ +06ad4e: 6e30 0708 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0807 │ │ +06ad54: 0a00 |0012: move-result v0 │ │ +06ad56: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ @@ -137373,19 +137486,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ad70: |[06ad70] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -06ad80: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ad84: 6e20 0908 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0809 │ │ -06ad8a: 0a00 |0005: move-result v0 │ │ -06ad8c: 0f00 |0006: return v0 │ │ +06ad58: |[06ad58] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +06ad68: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad6c: 6e20 0908 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0809 │ │ +06ad72: 0a00 |0005: move-result v0 │ │ +06ad74: 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; │ │ @@ -137395,18 +137508,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 │ │ -06ad90: |[06ad90] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06ada0: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06ada4: 6e30 0b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@080b │ │ -06adaa: 0e00 |0005: return-void │ │ +06ad78: |[06ad78] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06ad88: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ad8c: 6e30 0b08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@080b │ │ +06ad92: 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; │ │ @@ -137420,18 +137533,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06adac: |[06adac] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -06adbc: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06adc0: 6e20 0e08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@080e │ │ -06adc6: 0e00 |0005: return-void │ │ +06ad94: |[06ad94] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +06ada4: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06ada8: 6e20 0e08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@080e │ │ +06adae: 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; │ │ @@ -137442,36 +137555,36 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06adc8: |[06adc8] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -06add8: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ -06addc: 6e30 1008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0810 │ │ -06ade2: 0c00 |0005: move-result-object v0 │ │ -06ade4: 1100 |0006: return-object v0 │ │ +06adb0: |[06adb0] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +06adc0: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c4 │ │ +06adc4: 6e30 1008 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0810 │ │ +06adca: 0c00 |0005: move-result-object v0 │ │ +06adcc: 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; │ │ 0x0000 - 0x0007 reg=2 index I │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; TV; │ │ │ │ - source_file_idx : 593 (ArrayMap.java) │ │ + source_file_idx : 586 (ArrayMap.java) │ │ │ │ Class #514 header: │ │ class_idx : 368 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 381 │ │ -source_file_idx : 593 │ │ +source_file_idx : 586 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -137513,17 +137626,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ade8: |[06ade8] android.support.v4.util.ArrayMap.:()V │ │ -06adf8: 7010 a308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ -06adfe: 0e00 |0003: return-void │ │ +06add0: |[06add0] android.support.v4.util.ArrayMap.:()V │ │ +06ade0: 7010 a308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@08a3 │ │ +06ade6: 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; │ │ @@ -137533,17 +137646,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ae00: |[06ae00] android.support.v4.util.ArrayMap.:(I)V │ │ -06ae10: 7020 a408 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@08a4 │ │ -06ae16: 0e00 |0003: return-void │ │ +06ade8: |[06ade8] android.support.v4.util.ArrayMap.:(I)V │ │ +06adf8: 7020 a408 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@08a4 │ │ +06adfe: 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; │ │ @@ -137554,17 +137667,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 │ │ -06ae18: |[06ae18] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -06ae28: 7020 a508 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@08a5 │ │ -06ae2e: 0e00 |0003: return-void │ │ +06ae00: |[06ae00] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +06ae10: 7020 a508 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@08a5 │ │ +06ae16: 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; │ │ @@ -137575,22 +137688,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06ae30: |[06ae30] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -06ae40: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ -06ae44: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06ae48: 2200 6f01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@016f │ │ -06ae4c: 7020 f507 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@07f5 │ │ -06ae52: 5b10 c602 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ -06ae56: 5410 c602 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ -06ae5a: 1100 |000d: return-object v0 │ │ +06ae18: |[06ae18] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +06ae28: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ +06ae2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06ae30: 2200 6f01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@016f │ │ +06ae34: 7020 f507 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@07f5 │ │ +06ae3a: 5b10 c602 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ +06ae3e: 5410 c602 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c6 │ │ +06ae42: 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; │ │ @@ -137602,18 +137715,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ae5c: |[06ae5c] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -06ae6c: 7120 9a08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089a │ │ -06ae72: 0a00 |0003: move-result v0 │ │ -06ae74: 0f00 |0004: return v0 │ │ +06ae44: |[06ae44] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +06ae54: 7120 9a08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089a │ │ +06ae5a: 0a00 |0003: move-result v0 │ │ +06ae5c: 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; │ │ @@ -137624,20 +137737,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06ae78: |[06ae78] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -06ae88: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ -06ae8e: 0c00 |0003: move-result-object v0 │ │ -06ae90: 6e10 9c08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@089c │ │ -06ae96: 0c00 |0007: move-result-object v0 │ │ -06ae98: 1100 |0008: return-object v0 │ │ +06ae60: |[06ae60] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +06ae70: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ +06ae76: 0c00 |0003: move-result-object v0 │ │ +06ae78: 6e10 9c08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@089c │ │ +06ae7e: 0c00 |0007: move-result-object v0 │ │ +06ae80: 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; │ │ │ │ @@ -137646,20 +137759,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06ae9c: |[06ae9c] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -06aeac: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ -06aeb2: 0c00 |0003: move-result-object v0 │ │ -06aeb4: 6e10 9d08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@089d │ │ -06aeba: 0c00 |0007: move-result-object v0 │ │ -06aebc: 1100 |0008: return-object v0 │ │ +06ae84: |[06ae84] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +06ae94: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ +06ae9a: 0c00 |0003: move-result-object v0 │ │ +06ae9c: 6e10 9d08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@089d │ │ +06aea2: 0c00 |0007: move-result-object v0 │ │ +06aea4: 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; │ │ │ │ @@ -137668,37 +137781,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06aec0: |[06aec0] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -06aed0: 5242 c702 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c7 │ │ -06aed4: 7210 5818 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1858 │ │ -06aeda: 0a03 |0005: move-result v3 │ │ -06aedc: b032 |0006: add-int/2addr v2, v3 │ │ -06aede: 6e20 0408 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0804 │ │ -06aee4: 7210 5318 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1853 │ │ -06aeea: 0c02 |000d: move-result-object v2 │ │ -06aeec: 7210 5f18 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ -06aef2: 0c01 |0011: move-result-object v1 │ │ -06aef4: 7210 2c18 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -06aefa: 0a02 |0015: move-result v2 │ │ -06aefc: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -06af00: 7210 2d18 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -06af06: 0c00 |001b: move-result-object v0 │ │ -06af08: 1f00 8a03 |001c: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ -06af0c: 7210 5018 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ -06af12: 0c02 |0021: move-result-object v2 │ │ -06af14: 7210 5118 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ -06af1a: 0c03 |0025: move-result-object v3 │ │ -06af1c: 6e30 0b08 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@080b │ │ -06af22: 28e9 |0029: goto 0012 // -0017 │ │ -06af24: 0e00 |002a: return-void │ │ +06aea8: |[06aea8] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +06aeb8: 5242 c702 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c7 │ │ +06aebc: 7210 5818 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1858 │ │ +06aec2: 0a03 |0005: move-result v3 │ │ +06aec4: b032 |0006: add-int/2addr v2, v3 │ │ +06aec6: 6e20 0408 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0804 │ │ +06aecc: 7210 5318 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1853 │ │ +06aed2: 0c02 |000d: move-result-object v2 │ │ +06aed4: 7210 5f18 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@185f │ │ +06aeda: 0c01 |0011: move-result-object v1 │ │ +06aedc: 7210 2c18 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +06aee2: 0a02 |0015: move-result v2 │ │ +06aee4: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +06aee8: 7210 2d18 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +06aeee: 0c00 |001b: move-result-object v0 │ │ +06aef0: 1f00 8a03 |001c: check-cast v0, Ljava/util/Map$Entry; // type@038a │ │ +06aef4: 7210 5018 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1850 │ │ +06aefa: 0c02 |0021: move-result-object v2 │ │ +06aefc: 7210 5118 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1851 │ │ +06af02: 0c03 |0025: move-result-object v3 │ │ +06af04: 6e30 0b08 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@080b │ │ +06af0a: 28e9 |0029: goto 0012 // -0017 │ │ +06af0c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -137714,18 +137827,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06af28: |[06af28] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -06af38: 7120 9f08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089f │ │ -06af3e: 0a00 |0003: move-result v0 │ │ -06af40: 0f00 |0004: return v0 │ │ +06af10: |[06af10] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +06af20: 7120 9f08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@089f │ │ +06af26: 0a00 |0003: move-result v0 │ │ +06af28: 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; │ │ @@ -137736,18 +137849,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06af44: |[06af44] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -06af54: 7120 a008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@08a0 │ │ -06af5a: 0a00 |0003: move-result v0 │ │ -06af5c: 0f00 |0004: return v0 │ │ +06af2c: |[06af2c] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +06af3c: 7120 a008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@08a0 │ │ +06af42: 0a00 |0003: move-result v0 │ │ +06af44: 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; │ │ @@ -137758,34 +137871,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06af60: |[06af60] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -06af70: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ -06af76: 0c00 |0003: move-result-object v0 │ │ -06af78: 6e10 9e08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@089e │ │ -06af7e: 0c00 |0007: move-result-object v0 │ │ -06af80: 1100 |0008: return-object v0 │ │ +06af48: |[06af48] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +06af58: 7010 0608 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0806 │ │ +06af5e: 0c00 |0003: move-result-object v0 │ │ +06af60: 6e10 9e08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@089e │ │ +06af66: 0c00 |0007: move-result-object v0 │ │ +06af68: 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 : 593 (ArrayMap.java) │ │ + source_file_idx : 586 (ArrayMap.java) │ │ │ │ Class #515 header: │ │ class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -137814,19 +137927,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 │ │ -06af84: |[06af84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06af94: 5b01 0103 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0301 │ │ -06af98: 5b02 0203 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06af9c: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06afa2: 0e00 |0007: return-void │ │ +06af6c: |[06af6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06af7c: 5b01 0103 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0301 │ │ +06af80: 5b02 0203 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06af84: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06af8a: 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; │ │ @@ -137837,19 +137950,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 │ │ -06afa4: |[06afa4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06afb4: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06afb8: 6e30 1409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ -06afbe: 0a00 |0005: move-result v0 │ │ -06afc0: 0f00 |0006: return v0 │ │ +06af8c: |[06af8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06af9c: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06afa0: 6e30 1409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ +06afa6: 0a00 |0005: move-result v0 │ │ +06afa8: 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; │ │ @@ -137859,18 +137972,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 │ │ -06afc4: |[06afc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06afd4: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06afd8: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -06afde: 0e00 |0005: return-void │ │ +06afac: |[06afac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06afbc: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06afc0: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ +06afc6: 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; │ │ @@ -137881,20 +137994,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 │ │ -06afe0: |[06afe0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06aff0: 5420 0203 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06aff4: 2201 1702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -06aff8: 7020 7e0d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ -06affe: 6e30 1809 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ -06b004: 0e00 |000a: return-void │ │ +06afc8: |[06afc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +06afd8: 5420 0203 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06afdc: 2201 1702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +06afe0: 7020 7e0d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ +06afe6: 6e30 1809 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ +06afec: 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; │ │ @@ -137905,18 +138018,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 │ │ -06b008: |[06b008] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b018: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06b01c: 6e30 1909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ -06b022: 0e00 |0005: return-void │ │ +06aff0: |[06aff0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b000: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06b004: 6e30 1909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ +06b00a: 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; │ │ @@ -137927,19 +138040,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 │ │ -06b024: |[06b024] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b034: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06b038: 6e40 1a09 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@091a │ │ -06b03e: 0a00 |0005: move-result v0 │ │ -06b040: 0f00 |0006: return v0 │ │ +06b00c: |[06b00c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b01c: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06b020: 6e40 1a09 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@091a │ │ +06b026: 0a00 |0005: move-result v0 │ │ +06b028: 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; │ │ @@ -137950,18 +138063,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b044: |[06b044] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -06b054: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06b058: 6e30 1c09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091c │ │ -06b05e: 0e00 |0005: return-void │ │ +06b02c: |[06b02c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +06b03c: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06b040: 6e30 1c09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091c │ │ +06b046: 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; │ │ @@ -137972,34 +138085,34 @@ │ │ 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 │ │ -06b060: |[06b060] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b070: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ -06b074: 6e30 1d09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091d │ │ -06b07a: 0e00 |0005: return-void │ │ +06b048: |[06b048] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b058: 5410 0203 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0302 │ │ +06b05c: 6e30 1d09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091d │ │ +06b062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #516 header: │ │ class_idx : 387 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -138028,19 +138141,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 │ │ -06b07c: |[06b07c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06b08c: 5b01 0303 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0303 │ │ -06b090: 5b02 0403 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b094: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06b09a: 0e00 |0007: return-void │ │ +06b064: |[06b064] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06b074: 5b01 0303 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0303 │ │ +06b078: 5b02 0403 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b07c: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06b082: 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; │ │ @@ -138051,19 +138164,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 │ │ -06b09c: |[06b09c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b0ac: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b0b0: 6e30 1409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ -06b0b6: 0a00 |0005: move-result v0 │ │ -06b0b8: 0f00 |0006: return v0 │ │ +06b084: |[06b084] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b094: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b098: 6e30 1409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ +06b09e: 0a00 |0005: move-result v0 │ │ +06b0a0: 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; │ │ @@ -138073,24 +138186,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 │ │ -06b0bc: |[06b0bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -06b0cc: 5421 0403 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b0d0: 6e20 1509 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0915 │ │ -06b0d6: 0c00 |0005: move-result-object v0 │ │ -06b0d8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06b0dc: 6e10 1f0e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0e1f │ │ -06b0e2: 0c01 |000b: move-result-object v1 │ │ -06b0e4: 1101 |000c: return-object v1 │ │ -06b0e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06b0e8: 28fe |000e: goto 000c // -0002 │ │ +06b0a4: |[06b0a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +06b0b4: 5421 0403 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b0b8: 6e20 1509 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0915 │ │ +06b0be: 0c00 |0005: move-result-object v0 │ │ +06b0c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06b0c4: 6e10 1f0e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0e1f │ │ +06b0ca: 0c01 |000b: move-result-object v1 │ │ +06b0cc: 1101 |000c: return-object v1 │ │ +06b0ce: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06b0d0: 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; │ │ @@ -138101,18 +138214,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 │ │ -06b0ec: |[06b0ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b0fc: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b100: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -06b106: 0e00 |0005: return-void │ │ +06b0d4: |[06b0d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b0e4: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b0e8: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ +06b0ee: 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; │ │ @@ -138123,20 +138236,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 │ │ -06b108: |[06b108] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06b118: 5420 0403 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b11c: 2201 1702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -06b120: 7020 7e0d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ -06b126: 6e30 1809 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ -06b12c: 0e00 |000a: return-void │ │ +06b0f0: |[06b0f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +06b100: 5420 0403 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b104: 2201 1702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +06b108: 7020 7e0d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d7e │ │ +06b10e: 6e30 1809 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ +06b114: 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; │ │ @@ -138147,18 +138260,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 │ │ -06b130: |[06b130] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b140: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b144: 6e30 1909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ -06b14a: 0e00 |0005: return-void │ │ +06b118: |[06b118] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b128: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b12c: 6e30 1909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ +06b132: 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; │ │ @@ -138169,19 +138282,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 │ │ -06b14c: |[06b14c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b15c: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b160: 6e40 1a09 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@091a │ │ -06b166: 0a00 |0005: move-result v0 │ │ -06b168: 0f00 |0006: return v0 │ │ +06b134: |[06b134] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b144: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b148: 6e40 1a09 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@091a │ │ +06b14e: 0a00 |0005: move-result v0 │ │ +06b150: 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; │ │ @@ -138192,19 +138305,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 │ │ -06b16c: |[06b16c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06b17c: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b180: 6e40 1b09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091b │ │ -06b186: 0a00 |0005: move-result v0 │ │ -06b188: 0f00 |0006: return v0 │ │ +06b154: |[06b154] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06b164: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b168: 6e40 1b09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091b │ │ +06b16e: 0a00 |0005: move-result v0 │ │ +06b170: 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 │ │ @@ -138215,18 +138328,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b18c: |[06b18c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -06b19c: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b1a0: 6e30 1c09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091c │ │ -06b1a6: 0e00 |0005: return-void │ │ +06b174: |[06b174] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +06b184: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b188: 6e30 1c09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091c │ │ +06b18e: 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; │ │ @@ -138237,34 +138350,34 @@ │ │ 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 │ │ -06b1a8: |[06b1a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b1b8: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ -06b1bc: 6e30 1d09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091d │ │ -06b1c2: 0e00 |0005: return-void │ │ +06b190: |[06b190] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b1a0: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0304 │ │ +06b1a4: 6e30 1d09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091d │ │ +06b1aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #517 header: │ │ class_idx : 389 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -138285,17 +138398,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b1c4: |[06b1c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -06b1d4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06b1da: 0e00 |0003: return-void │ │ +06b1ac: |[06b1ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +06b1bc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06b1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -138304,17 +138417,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 │ │ -06b1dc: |[06b1dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b1ee: 0f00 |0001: return v0 │ │ +06b1c4: |[06b1c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b1d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b1d6: 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; │ │ @@ -138325,17 +138438,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 │ │ -06b1f0: |[06b1f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -06b200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b202: 1100 |0001: return-object v0 │ │ +06b1d8: |[06b1d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +06b1e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b1ea: 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; │ │ @@ -138345,17 +138458,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 │ │ -06b204: |[06b204] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -06b214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b216: 1100 |0001: return-object v0 │ │ +06b1ec: |[06b1ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +06b1fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b1fe: 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; │ │ │ │ @@ -138364,17 +138477,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b218: |[06b218] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -06b228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b22a: 1100 |0001: return-object v0 │ │ +06b200: |[06b200] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +06b210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b212: 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;) │ │ @@ -138382,16 +138495,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 │ │ -06b22c: |[06b22c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b23c: 0e00 |0000: return-void │ │ +06b214: |[06b214] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b224: 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; │ │ @@ -138402,16 +138515,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 │ │ -06b240: |[06b240] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06b250: 0e00 |0000: return-void │ │ +06b228: |[06b228] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06b238: 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; │ │ @@ -138422,16 +138535,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 │ │ -06b254: |[06b254] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b264: 0e00 |0000: return-void │ │ +06b23c: |[06b23c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b24c: 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; │ │ @@ -138442,17 +138555,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 │ │ -06b268: |[06b268] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b278: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06b27a: 0f00 |0001: return v0 │ │ +06b250: |[06b250] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b260: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06b262: 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; │ │ @@ -138464,17 +138577,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 │ │ -06b27c: |[06b27c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06b28c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b28e: 0f00 |0001: return v0 │ │ +06b264: |[06b264] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06b274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b276: 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; │ │ @@ -138486,16 +138599,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 │ │ -06b290: |[06b290] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06b2a0: 0e00 |0000: return-void │ │ +06b278: |[06b278] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06b288: 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; │ │ @@ -138506,32 +138619,32 @@ │ │ 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 │ │ -06b2a4: |[06b2a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06b2b4: 0e00 |0000: return-void │ │ +06b28c: |[06b28c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06b29c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #518 header: │ │ class_idx : 402 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 994 │ │ +source_file_idx : 987 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -138666,25 +138779,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -06b2b8: |[06b2b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -06b2c8: 7100 8113 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1381 │ │ -06b2ce: 0a00 |0003: move-result v0 │ │ -06b2d0: 6700 1003 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0310 │ │ -06b2d4: 7100 8713 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1387 │ │ -06b2da: 0a00 |0009: move-result v0 │ │ -06b2dc: 6700 1403 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ -06b2e0: 7100 8013 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1380 │ │ -06b2e6: 0a00 |000f: move-result v0 │ │ -06b2e8: 6700 0f03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ -06b2ec: 0e00 |0012: return-void │ │ +06b2a0: |[06b2a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +06b2b0: 7100 8113 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1381 │ │ +06b2b6: 0a00 |0003: move-result v0 │ │ +06b2b8: 6700 1003 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0310 │ │ +06b2bc: 7100 8713 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1387 │ │ +06b2c2: 0a00 |0009: move-result v0 │ │ +06b2c4: 6700 1403 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ +06b2c8: 7100 8013 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1380 │ │ +06b2ce: 0a00 |000f: move-result v0 │ │ +06b2d0: 6700 0f03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ +06b2d4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -138693,31 +138806,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 │ │ -06b2f0: |[06b2f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -06b300: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -06b306: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -06b30a: 2200 9101 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0191 │ │ -06b30e: 7030 6209 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@0962 │ │ -06b314: 5b10 1d03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b318: 5b13 2303 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06b31c: 2030 a702 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02a7 │ │ -06b320: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -06b324: 1f03 a702 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02a7 │ │ -06b328: 6e20 7409 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0974 │ │ -06b32e: 7020 6f09 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@096f │ │ -06b334: 0e00 |001a: return-void │ │ -06b336: 2200 9101 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0191 │ │ -06b33a: 7020 6109 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0961 │ │ -06b340: 5b10 1d03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b344: 28ea |0022: goto 000c // -0016 │ │ +06b2d8: |[06b2d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +06b2e8: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +06b2ee: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +06b2f2: 2200 9101 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0191 │ │ +06b2f6: 7030 6209 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@0962 │ │ +06b2fc: 5b10 1d03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b300: 5b13 2303 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06b304: 2030 a702 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02a7 │ │ +06b308: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +06b30c: 1f03 a702 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@02a7 │ │ +06b310: 6e20 7409 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0974 │ │ +06b316: 7020 6f09 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@096f │ │ +06b31c: 0e00 |001a: return-void │ │ +06b31e: 2200 9101 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0191 │ │ +06b322: 7020 6109 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0961 │ │ +06b328: 5b10 1d03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b32c: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -138737,17 +138850,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 │ │ -06b348: |[06b348] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -06b358: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b35c: 1100 |0002: return-object v0 │ │ +06b330: |[06b330] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +06b340: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b344: 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;) │ │ @@ -138755,17 +138868,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 │ │ -06b360: |[06b360] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -06b370: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06b374: 1100 |0002: return-object v0 │ │ +06b348: |[06b348] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +06b358: 5410 2303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06b35c: 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;) │ │ @@ -138773,17 +138886,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 │ │ -06b378: |[06b378] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -06b388: 7010 6e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@096e │ │ -06b38e: 0e00 |0003: return-void │ │ +06b360: |[06b360] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +06b370: 7010 6e09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@096e │ │ +06b376: 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;) │ │ @@ -138791,17 +138904,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 │ │ -06b390: |[06b390] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -06b3a0: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06b3a4: 1100 |0002: return-object v0 │ │ +06b378: |[06b378] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +06b388: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06b38c: 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;) │ │ @@ -138809,17 +138922,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 │ │ -06b3a8: |[06b3a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -06b3b8: 5510 2703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ -06b3bc: 0f00 |0002: return v0 │ │ +06b390: |[06b390] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +06b3a0: 5510 2703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ +06b3a4: 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;) │ │ @@ -138827,17 +138940,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 │ │ -06b3c0: |[06b3c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -06b3d0: 5c01 1803 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06b3d4: 0f01 |0002: return v1 │ │ +06b3a8: |[06b3a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +06b3b8: 5c01 1803 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06b3bc: 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 │ │ │ │ @@ -138846,38 +138959,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06b3d8: |[06b3d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -06b3e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b3ea: 5430 1d03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b3ee: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06b3f0: 6e20 e501 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b3f6: 5430 1d03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b3fa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -06b3fc: 6e20 e501 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b402: 5430 1d03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b406: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -06b408: 6e20 e501 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b40e: 5430 2903 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b412: 6e10 0613 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ -06b418: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06b41a: 5b30 2903 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b41e: 5c32 1f03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06b422: 5c32 2703 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ -06b426: 5c32 1603 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06b42a: 5c32 1503 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ -06b42e: 5c32 1803 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06b432: 5530 1e03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b436: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -06b43a: 5c32 1e03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b43e: 0e00 |002b: return-void │ │ +06b3c0: |[06b3c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +06b3d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b3d2: 5430 1d03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b3d6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06b3d8: 6e20 e501 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b3de: 5430 1d03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b3e2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +06b3e4: 6e20 e501 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b3ea: 5430 1d03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b3ee: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +06b3f0: 6e20 e501 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b3f6: 5430 2903 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b3fa: 6e10 0613 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ +06b400: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06b402: 5b30 2903 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b406: 5c32 1f03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06b40a: 5c32 2703 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ +06b40e: 5c32 1603 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06b412: 5c32 1503 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ +06b416: 5c32 1803 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06b41a: 5530 1e03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b41e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +06b422: 5c32 1e03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b426: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -138897,33 +139010,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06b440: |[06b440] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -06b450: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b452: 5430 1d03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b456: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06b458: 6e20 e501 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b45e: 5430 1d03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b462: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -06b464: 6e20 e501 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b46a: 5430 1d03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b46e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -06b470: 6e20 e501 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b476: 5c32 1f03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06b47a: 5c32 1603 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06b47e: 5c32 1503 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ -06b482: 5c32 1803 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06b486: 5530 1e03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b48a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -06b48e: 5c32 1e03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b492: 0e00 |0021: return-void │ │ +06b428: |[06b428] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +06b438: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b43a: 5430 1d03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b43e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06b440: 6e20 e501 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b446: 5430 1d03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b44a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +06b44c: 6e20 e501 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b452: 5430 1d03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b456: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +06b458: 6e20 e501 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b45e: 5c32 1f03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06b462: 5c32 1603 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06b466: 5c32 1503 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ +06b46a: 5c32 1803 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06b46e: 5530 1e03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b472: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +06b476: 5c32 1e03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b47a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -138940,26 +139053,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06b494: |[06b494] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -06b4a4: 5420 1d03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b4a8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -06b4aa: 6e20 e501 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b4b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06b4b2: 5c20 1803 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06b4b6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06b4b8: 5c20 1e03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b4bc: 5420 2303 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06b4c0: 5421 1703 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b4c4: 7220 bb12 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@12bb │ │ -06b4ca: 0e00 |0013: return-void │ │ +06b47c: |[06b47c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +06b48c: 5420 1d03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b490: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +06b492: 6e20 e501 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b498: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06b49a: 5c20 1803 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06b49e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06b4a0: 5c20 1e03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b4a4: 5420 2303 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06b4a8: 5421 1703 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b4ac: 7220 bb12 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@12bb │ │ +06b4b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -138971,45 +139084,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06b4cc: |[06b4cc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -06b4dc: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -06b4e0: 2203 5603 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06b4e4: 1a04 cf02 |0004: const-string v4, "Context must not be null" // string@02cf │ │ -06b4e8: 7020 a017 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -06b4ee: 2703 |0009: throw v3 │ │ -06b4f0: 5453 2303 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06b4f4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -06b4f8: 2203 5603 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06b4fc: 1a04 1c0a |0010: const-string v4, "OnGestureListener must not be null" // string@0a1c │ │ -06b500: 7020 a017 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -06b506: 2703 |0015: throw v3 │ │ -06b508: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -06b50a: 5c53 2003 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ -06b50e: 7110 7f13 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -06b514: 0c00 |001c: move-result-object v0 │ │ -06b516: 6e10 8613 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ -06b51c: 0a02 |0020: move-result v2 │ │ -06b51e: 6e10 8213 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1382 │ │ -06b524: 0a01 |0024: move-result v1 │ │ -06b526: 6e10 8413 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1384 │ │ -06b52c: 0a03 |0028: move-result v3 │ │ -06b52e: 5953 2503 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ -06b532: 6e10 8313 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ -06b538: 0a03 |002e: move-result v3 │ │ -06b53a: 5953 2403 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ -06b53e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -06b542: 5953 2803 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ -06b546: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -06b54a: 5953 1a03 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@031a │ │ -06b54e: 0e00 |0039: return-void │ │ +06b4b4: |[06b4b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +06b4c4: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +06b4c8: 2203 5603 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +06b4cc: 1a04 c802 |0004: const-string v4, "Context must not be null" // string@02c8 │ │ +06b4d0: 7020 a017 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06b4d6: 2703 |0009: throw v3 │ │ +06b4d8: 5453 2303 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06b4dc: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +06b4e0: 2203 5603 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +06b4e4: 1a04 150a |0010: const-string v4, "OnGestureListener must not be null" // string@0a15 │ │ +06b4e8: 7020 a017 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06b4ee: 2703 |0015: throw v3 │ │ +06b4f0: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +06b4f2: 5c53 2003 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ +06b4f6: 7110 7f13 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +06b4fc: 0c00 |001c: move-result-object v0 │ │ +06b4fe: 6e10 8613 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ +06b504: 0a02 |0020: move-result v2 │ │ +06b506: 6e10 8213 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1382 │ │ +06b50c: 0a01 |0024: move-result v1 │ │ +06b50e: 6e10 8413 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1384 │ │ +06b514: 0a03 |0028: move-result v3 │ │ +06b516: 5953 2503 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ +06b51a: 6e10 8313 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1383 │ │ +06b520: 0a03 |002e: move-result v3 │ │ +06b522: 5953 2403 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ +06b526: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +06b52a: 5953 2803 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ +06b52e: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +06b532: 5953 1a03 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@031a │ │ +06b536: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -139033,49 +139146,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 │ │ -06b550: |[06b550] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -06b560: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b562: 5583 1503 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ -06b566: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -06b56a: 0f02 |0005: return v2 │ │ -06b56c: 6e10 f112 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@12f1 │ │ -06b572: 0b04 |0009: move-result-wide v4 │ │ -06b574: 6e10 f112 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@12f1 │ │ -06b57a: 0b06 |000d: move-result-wide v6 │ │ -06b57c: bc64 |000e: sub-long/2addr v4, v6 │ │ -06b57e: 6003 0f03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ -06b582: 8136 |0011: int-to-long v6, v3 │ │ -06b584: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -06b588: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -06b58c: 6e10 f412 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -06b592: 0a03 |0019: move-result v3 │ │ -06b594: 8733 |001a: float-to-int v3, v3 │ │ -06b596: 6e10 f412 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -06b59c: 0a04 |001e: move-result v4 │ │ -06b59e: 8744 |001f: float-to-int v4, v4 │ │ -06b5a0: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -06b5a4: 6e10 f612 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -06b5aa: 0a03 |0025: move-result v3 │ │ -06b5ac: 8733 |0026: float-to-int v3, v3 │ │ -06b5ae: 6e10 f612 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -06b5b4: 0a04 |002a: move-result v4 │ │ -06b5b6: 8744 |002b: float-to-int v4, v4 │ │ -06b5b8: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -06b5bc: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -06b5c0: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -06b5c4: b043 |0032: add-int/2addr v3, v4 │ │ -06b5c6: 5284 1a03 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@031a │ │ -06b5ca: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -06b5ce: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -06b5d0: 28cd |0038: goto 0005 // -0033 │ │ +06b538: |[06b538] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +06b548: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b54a: 5583 1503 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ +06b54e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +06b552: 0f02 |0005: return v2 │ │ +06b554: 6e10 f112 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@12f1 │ │ +06b55a: 0b04 |0009: move-result-wide v4 │ │ +06b55c: 6e10 f112 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@12f1 │ │ +06b562: 0b06 |000d: move-result-wide v6 │ │ +06b564: bc64 |000e: sub-long/2addr v4, v6 │ │ +06b566: 6003 0f03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ +06b56a: 8136 |0011: int-to-long v6, v3 │ │ +06b56c: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +06b570: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +06b574: 6e10 f412 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +06b57a: 0a03 |0019: move-result v3 │ │ +06b57c: 8733 |001a: float-to-int v3, v3 │ │ +06b57e: 6e10 f412 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +06b584: 0a04 |001e: move-result v4 │ │ +06b586: 8744 |001f: float-to-int v4, v4 │ │ +06b588: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +06b58c: 6e10 f612 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +06b592: 0a03 |0025: move-result v3 │ │ +06b594: 8733 |0026: float-to-int v3, v3 │ │ +06b596: 6e10 f612 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +06b59c: 0a04 |002a: move-result v4 │ │ +06b59e: 8744 |002b: float-to-int v4, v4 │ │ +06b5a0: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +06b5a4: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +06b5a8: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +06b5ac: b043 |0032: add-int/2addr v3, v4 │ │ +06b5ae: 5284 1a03 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@031a │ │ +06b5b2: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +06b5b6: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +06b5b8: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -139094,17 +139207,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b5d4: |[06b5d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -06b5e4: 5510 2003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ -06b5e8: 0f00 |0002: return v0 │ │ +06b5bc: |[06b5bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +06b5cc: 5510 2003 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ +06b5d0: 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;) │ │ @@ -139112,619 +139225,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -06b5ec: |[06b5ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06b5fc: 7401 ee12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -06b602: 0a06 |0003: move-result v6 │ │ -06b604: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -06b608: 5400 2903 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b60c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -06b610: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -06b614: 7100 0513 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ -06b61a: 0c24 |000f: move-result-object v36 │ │ -06b61c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -06b620: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -06b624: 5b10 2903 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b628: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -06b62c: 5400 2903 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b630: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -06b634: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -06b638: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -06b63c: 6e20 fe12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ -06b642: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -06b646: 0224 0000 |0025: move/from16 v36, v0 │ │ -06b64a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -06b64e: 0200 2400 |0029: move/from16 v0, v36 │ │ -06b652: 0201 2500 |002b: move/from16 v1, v37 │ │ -06b656: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -06b65a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -06b65e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -06b662: 7701 480a 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -06b668: 0a19 |0036: move-result v25 │ │ -06b66a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -06b66e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -06b672: 7701 4a0a 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ -06b678: 0a07 |003e: move-result v7 │ │ -06b67a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -06b67e: 0200 1200 |0041: move/from16 v0, v18 │ │ -06b682: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -06b686: 0200 1900 |0045: move/from16 v0, v25 │ │ -06b68a: 0201 1200 |0047: move/from16 v1, v18 │ │ -06b68e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -06b692: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06b696: 28f4 |004d: goto 0041 // -000c │ │ -06b698: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -06b69c: 28e1 |0050: goto 0031 // -001f │ │ -06b69e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -06b6a2: 28e4 |0053: goto 0037 // -001c │ │ -06b6a4: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -06b6a8: 0201 1200 |0056: move/from16 v1, v18 │ │ -06b6ac: 7120 4c0a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ -06b6b2: 0a24 |005b: move-result v36 │ │ -06b6b4: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -06b6b8: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -06b6bc: 0201 1200 |0060: move/from16 v1, v18 │ │ -06b6c0: 7120 4d0a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ -06b6c6: 0a24 |0065: move-result v36 │ │ -06b6c8: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -06b6cc: 28e3 |0068: goto 004b // -001d │ │ -06b6ce: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -06b6d2: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -06b6d6: 82c0 |006d: int-to-float v0, v12 │ │ -06b6d8: 0224 0000 |006e: move/from16 v36, v0 │ │ -06b6dc: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -06b6e0: 82c0 |0072: int-to-float v0, v12 │ │ -06b6e2: 0224 0000 |0073: move/from16 v36, v0 │ │ -06b6e6: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -06b6ea: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -06b6ee: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -06b6f2: 0224 0000 |007b: move/from16 v36, v0 │ │ -06b6f6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -06b6fc: 0f11 |0080: return v17 │ │ -06b6fe: 017c |0081: move v12, v7 │ │ -06b700: 28eb |0082: goto 006d // -0015 │ │ -06b702: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -06b706: 590e 2103 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06b70a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -06b70e: 590e 1b03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ -06b712: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -06b716: 590f 2203 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06b71a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -06b71e: 590f 1c03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ -06b722: 7601 6d09 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@096d │ │ -06b728: 28ea |0096: goto 0080 // -0016 │ │ -06b72a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -06b72e: 590e 2103 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06b732: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -06b736: 590e 1b03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ -06b73a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -06b73e: 590f 2203 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06b742: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -06b746: 590f 1c03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ -06b74a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -06b74e: 5400 2903 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b752: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -06b756: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -06b75a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -06b75e: 5200 2403 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ -06b762: 0226 0000 |00b3: move/from16 v38, v0 │ │ -06b766: 0200 2600 |00b5: move/from16 v0, v38 │ │ -06b76a: 8200 |00b7: int-to-float v0, v0 │ │ -06b76c: 0226 0000 |00b8: move/from16 v38, v0 │ │ -06b770: 7403 0013 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ -06b776: 7701 480a 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ -06b77c: 0a1c |00c0: move-result v28 │ │ -06b77e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -06b782: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -06b786: 7120 4b0a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -06b78c: 0a13 |00c8: move-result v19 │ │ -06b78e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -06b792: 5400 2903 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b796: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -06b79a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -06b79e: 0201 1300 |00d1: move/from16 v1, v19 │ │ -06b7a2: 7120 d70a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -06b7a8: 0a21 |00d6: move-result v33 │ │ -06b7aa: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -06b7ae: 5400 2903 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b7b2: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -06b7b6: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -06b7ba: 0201 1300 |00df: move/from16 v1, v19 │ │ -06b7be: 7120 d80a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -06b7c4: 0a23 |00e4: move-result v35 │ │ -06b7c6: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -06b7ca: 0200 1200 |00e7: move/from16 v0, v18 │ │ -06b7ce: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -06b7d2: 0200 1200 |00eb: move/from16 v0, v18 │ │ -06b7d6: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -06b7da: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -06b7de: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06b7e2: 28f4 |00f3: goto 00e7 // -000c │ │ -06b7e4: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -06b7e8: 0201 1200 |00f6: move/from16 v1, v18 │ │ -06b7ec: 7120 4b0a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -06b7f2: 0a14 |00fb: move-result v20 │ │ -06b7f4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -06b7f8: 5400 2903 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b7fc: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -06b800: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -06b804: 0201 1400 |0104: move/from16 v1, v20 │ │ -06b808: 7120 d70a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -06b80e: 0a24 |0109: move-result v36 │ │ -06b810: a820 2124 |010a: mul-float v32, v33, v36 │ │ -06b814: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -06b818: 5400 2903 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b81c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -06b820: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -06b824: 0201 1400 |0114: move/from16 v1, v20 │ │ -06b828: 7120 d80a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -06b82e: 0a24 |0119: move-result v36 │ │ -06b830: a822 2324 |011a: mul-float v34, v35, v36 │ │ -06b834: a60d 2022 |011c: add-float v13, v32, v34 │ │ -06b838: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -06b83c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -06b840: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -06b844: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -06b848: 5400 2903 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06b84c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -06b850: 7401 ff12 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ -06b856: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -06b85a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -06b85e: 5400 1903 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06b862: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -06b866: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -06b86a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -06b86e: 5400 1d03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b872: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -06b876: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -06b87a: 7402 e001 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ -06b880: 0a10 |0142: move-result v16 │ │ -06b882: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -06b886: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -06b88a: 5400 1d03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06b88e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -06b892: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -06b896: 7402 e501 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06b89c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -06b8a0: 5400 1703 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b8a4: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -06b8a8: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -06b8ac: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -06b8b0: 5400 2603 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ -06b8b4: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -06b8b8: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -06b8bc: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -06b8c0: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -06b8c4: 5400 1703 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b8c8: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -06b8cc: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -06b8d0: 5400 2603 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ -06b8d4: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -06b8d8: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -06b8dc: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -06b8e0: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -06b8e4: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -06b8e8: 7040 7009 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@0970 │ │ -06b8ee: 0a24 |0179: move-result v36 │ │ -06b8f0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -06b8f4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -06b8f8: 0200 2400 |017e: move/from16 v0, v36 │ │ -06b8fc: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -06b900: 5c10 1f03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06b904: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -06b908: 5400 1903 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06b90c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -06b910: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -06b914: 5400 1703 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b918: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -06b91c: 7802 b612 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@12b6 │ │ -06b922: 0a24 |0193: move-result v36 │ │ -06b924: 9611 1124 |0194: or-int v17, v17, v36 │ │ -06b928: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -06b92c: 5400 1903 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06b930: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -06b934: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -06b938: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -06b93c: 7220 b712 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ -06b942: 0a24 |01a3: move-result v36 │ │ -06b944: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -06b948: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -06b94c: 590e 2103 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06b950: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -06b954: 590e 1b03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ -06b958: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -06b95c: 590f 2203 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06b960: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -06b964: 590f 1c03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ -06b968: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -06b96c: 5400 1703 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b970: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -06b974: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -06b978: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -06b97c: 5400 1703 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b980: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -06b984: 7401 fa12 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -06b98a: 7701 f912 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ -06b990: 0c24 |01ca: move-result-object v36 │ │ -06b992: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -06b996: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -06b99a: 5b10 1703 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06b99e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -06b9a2: 0200 2400 |01d3: move/from16 v0, v36 │ │ -06b9a6: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -06b9aa: 5c10 1603 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06b9ae: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -06b9b2: 0200 2400 |01db: move/from16 v0, v36 │ │ -06b9b6: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -06b9ba: 5c10 1503 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ -06b9be: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -06b9c2: 0200 2400 |01e3: move/from16 v0, v36 │ │ -06b9c6: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -06b9ca: 5c10 2703 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ -06b9ce: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -06b9d2: 0200 2400 |01eb: move/from16 v0, v36 │ │ -06b9d6: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -06b9da: 5c10 1e03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06b9de: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -06b9e2: 0200 2400 |01f3: move/from16 v0, v36 │ │ -06b9e6: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -06b9ea: 5c10 1803 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06b9ee: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -06b9f2: 5500 2003 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ -06b9f6: 0224 0000 |01fd: move/from16 v36, v0 │ │ -06b9fa: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -06b9fe: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -06ba02: 5400 1d03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06ba06: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -06ba0a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -06ba0e: 7402 e501 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06ba14: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -06ba18: 5400 1d03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06ba1c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -06ba20: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -06ba24: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -06ba28: 5400 1703 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06ba2c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -06ba30: 7401 ef12 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12ef │ │ -06ba36: 0b26 |021d: move-result-wide v38 │ │ -06ba38: 6028 1403 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ -06ba3c: 0200 2800 |0220: move/from16 v0, v40 │ │ -06ba40: 8100 |0222: int-to-long v0, v0 │ │ -06ba42: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -06ba46: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -06ba4a: 6028 1003 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0310 │ │ -06ba4e: 0200 2800 |0229: move/from16 v0, v40 │ │ -06ba52: 8100 |022b: int-to-long v0, v0 │ │ -06ba54: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -06ba58: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -06ba5c: 7404 e701 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01e7 │ │ -06ba62: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -06ba66: 5400 1d03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06ba6a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -06ba6e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -06ba72: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -06ba76: 5400 1703 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06ba7a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -06ba7e: 7401 ef12 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12ef │ │ -06ba84: 0b26 |0244: move-result-wide v38 │ │ -06ba86: 6028 1403 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ -06ba8a: 0200 2800 |0247: move/from16 v0, v40 │ │ -06ba8e: 8100 |0249: int-to-long v0, v0 │ │ -06ba90: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -06ba94: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -06ba98: 7404 e701 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01e7 │ │ -06ba9e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -06baa2: 5400 2303 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06baa6: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -06baaa: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -06baae: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -06bab2: 7220 b912 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@12b9 │ │ -06bab8: 0a24 |025e: move-result v36 │ │ -06baba: 9611 1124 |025f: or-int v17, v17, v36 │ │ -06babe: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -06bac2: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -06bac6: 5400 1d03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06baca: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -06bace: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -06bad2: 6026 0f03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ -06bad6: 0200 2600 |026d: move/from16 v0, v38 │ │ -06bada: 8100 |026f: int-to-long v0, v0 │ │ -06badc: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -06bae0: 7404 e801 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01e8 │ │ -06bae6: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -06baea: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -06baee: 5500 1e03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06baf2: 0224 0000 |027b: move/from16 v36, v0 │ │ -06baf6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -06bafa: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -06bafe: 5200 2103 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06bb02: 0224 0000 |0283: move/from16 v36, v0 │ │ -06bb06: a717 240e |0285: sub-float v23, v36, v14 │ │ -06bb0a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -06bb0e: 5200 2203 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06bb12: 0224 0000 |028b: move/from16 v36, v0 │ │ -06bb16: a718 240f |028d: sub-float v24, v36, v15 │ │ -06bb1a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -06bb1e: 5500 1f03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06bb22: 0224 0000 |0293: move/from16 v36, v0 │ │ -06bb26: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -06bb2a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -06bb2e: 5400 1903 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06bb32: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -06bb36: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -06bb3a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -06bb3e: 7220 b712 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ -06bb44: 0a24 |02a4: move-result v36 │ │ -06bb46: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -06bb4a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -06bb4e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -06bb52: 5500 1603 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06bb56: 0224 0000 |02ad: move/from16 v36, v0 │ │ -06bb5a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -06bb5e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -06bb62: 5200 1b03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ -06bb66: 0224 0000 |02b5: move/from16 v36, v0 │ │ -06bb6a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -06bb6e: 0200 2400 |02b9: move/from16 v0, v36 │ │ -06bb72: 8709 |02bb: float-to-int v9, v0 │ │ -06bb74: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -06bb78: 5200 1c03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ -06bb7c: 0224 0000 |02c0: move/from16 v36, v0 │ │ -06bb80: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -06bb84: 0200 2400 |02c4: move/from16 v0, v36 │ │ -06bb88: 870a |02c6: float-to-int v10, v0 │ │ -06bb8a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -06bb8e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -06bb92: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -06bb96: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -06bb9a: 5200 2803 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ -06bb9e: 0224 0000 |02d1: move/from16 v36, v0 │ │ -06bba2: 0200 2400 |02d3: move/from16 v0, v36 │ │ -06bba6: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -06bbaa: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -06bbae: 5400 2303 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06bbb2: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -06bbb6: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -06bbba: 5400 1703 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06bbbe: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -06bbc2: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -06bbc6: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -06bbca: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -06bbce: 0203 1700 |02e9: move/from16 v3, v23 │ │ -06bbd2: 0204 1800 |02eb: move/from16 v4, v24 │ │ -06bbd6: 7254 bc12 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12bc │ │ -06bbdc: 0a11 |02f0: move-result v17 │ │ -06bbde: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -06bbe2: 590e 2103 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06bbe6: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -06bbea: 590f 2203 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06bbee: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -06bbf2: 0200 2400 |02fb: move/from16 v0, v36 │ │ -06bbf6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -06bbfa: 5c10 1603 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06bbfe: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -06bc02: 5400 1d03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bc06: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -06bc0a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -06bc0e: 7402 e501 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bc14: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -06bc18: 5400 1d03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bc1c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -06bc20: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -06bc24: 7402 e501 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bc2a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -06bc2e: 5400 1d03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bc32: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -06bc36: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -06bc3a: 7402 e501 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bc40: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -06bc44: 5200 2803 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ -06bc48: 0224 0000 |0326: move/from16 v36, v0 │ │ -06bc4c: 0200 2400 |0328: move/from16 v0, v36 │ │ -06bc50: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -06bc54: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -06bc58: 0200 2400 |032e: move/from16 v0, v36 │ │ -06bc5c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -06bc60: 5c10 1503 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ -06bc64: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -06bc68: 7701 b417 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -06bc6e: 0a24 |0339: move-result v36 │ │ -06bc70: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -06bc74: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -06bc78: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -06bc7c: 7701 b417 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -06bc82: 0a24 |0343: move-result v36 │ │ -06bc84: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -06bc88: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -06bc8c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -06bc90: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -06bc94: 5400 2303 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06bc98: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -06bc9c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -06bca0: 5400 1703 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06bca4: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -06bca8: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -06bcac: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -06bcb0: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -06bcb4: 0203 1700 |035c: move/from16 v3, v23 │ │ -06bcb8: 0204 1800 |035e: move/from16 v4, v24 │ │ -06bcbc: 7254 bc12 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12bc │ │ -06bcc2: 0a11 |0363: move-result v17 │ │ -06bcc4: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -06bcc8: 590e 2103 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ -06bccc: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -06bcd0: 590f 2203 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ -06bcd4: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -06bcd8: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -06bcdc: 0200 2400 |0370: move/from16 v0, v36 │ │ -06bce0: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -06bce4: 5c10 2703 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ -06bce8: 7701 f912 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ -06bcee: 0c08 |0379: move-result-object v8 │ │ -06bcf0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -06bcf4: 5500 1f03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06bcf8: 0224 0000 |037e: move/from16 v36, v0 │ │ -06bcfc: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -06bd00: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -06bd04: 5400 1903 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06bd08: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -06bd0c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -06bd10: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -06bd14: 7220 b712 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ -06bd1a: 0a24 |038f: move-result v36 │ │ -06bd1c: 9611 1124 |0390: or-int v17, v17, v36 │ │ -06bd20: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -06bd24: 5400 2603 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ -06bd28: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -06bd2c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -06bd30: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -06bd34: 5400 2603 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ -06bd38: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -06bd3c: 7401 fa12 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ -06bd42: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -06bd46: 5b08 2603 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ -06bd4a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -06bd4e: 5400 2903 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06bd52: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -06bd56: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -06bd5a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -06bd5e: 5400 2903 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06bd62: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -06bd66: 7401 0613 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ -06bd6c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -06bd70: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -06bd74: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -06bd78: 5b10 2903 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06bd7c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -06bd80: 0200 2400 |03c2: move/from16 v0, v36 │ │ -06bd84: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -06bd88: 5c10 1f03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ -06bd8c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -06bd90: 0200 2400 |03ca: move/from16 v0, v36 │ │ -06bd94: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -06bd98: 5c10 1803 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06bd9c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -06bda0: 5400 1d03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bda4: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -06bda8: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -06bdac: 7402 e501 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bdb2: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -06bdb6: 5400 1d03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bdba: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -06bdbe: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -06bdc2: 7402 e501 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bdc8: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -06bdcc: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -06bdd0: 5500 1e03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06bdd4: 0224 0000 |03ec: move/from16 v36, v0 │ │ -06bdd8: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -06bddc: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -06bde0: 5400 1d03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ -06bde4: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -06bde8: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -06bdec: 7402 e501 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ -06bdf2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -06bdf6: 0200 2400 |03fd: move/from16 v0, v36 │ │ -06bdfa: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -06bdfe: 5c10 1e03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ -06be02: 288f |0403: goto 0392 // -0071 │ │ -06be04: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -06be08: 5500 1603 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ -06be0c: 0224 0000 |0408: move/from16 v36, v0 │ │ -06be10: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -06be14: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -06be18: 5400 2303 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06be1c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -06be20: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -06be24: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -06be28: 7220 be12 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@12be │ │ -06be2e: 0a11 |0419: move-result v17 │ │ -06be30: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -06be34: 5500 1803 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ -06be38: 0224 0000 |041e: move/from16 v36, v0 │ │ -06be3c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -06be40: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -06be44: 5400 1903 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06be48: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -06be4c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -06be50: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -06be54: 5400 1903 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06be58: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -06be5c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -06be60: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -06be64: 7220 b812 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@12b8 │ │ -06be6a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -06be6e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -06be72: 5400 2903 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ -06be76: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -06be7a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -06be7e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -06be82: 0201 2400 |0443: move/from16 v1, v36 │ │ -06be86: 7120 4b0a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ -06be8c: 0a15 |0448: move-result v21 │ │ -06be8e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -06be92: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -06be96: 5200 2403 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ -06be9a: 0225 0000 |044f: move/from16 v37, v0 │ │ -06be9e: 0200 2500 |0451: move/from16 v0, v37 │ │ -06bea2: 8200 |0453: int-to-float v0, v0 │ │ -06bea4: 0225 0000 |0454: move/from16 v37, v0 │ │ -06bea8: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -06beac: 0201 2400 |0458: move/from16 v1, v36 │ │ -06beb0: 0202 2500 |045a: move/from16 v2, v37 │ │ -06beb4: 6e30 0013 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ -06beba: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -06bebe: 0201 1500 |0461: move/from16 v1, v21 │ │ -06bec2: 7120 d80a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ -06bec8: 0a1f |0466: move-result v31 │ │ -06beca: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -06bece: 0201 1500 |0469: move/from16 v1, v21 │ │ -06bed2: 7120 d70a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ -06bed8: 0a1e |046e: move-result v30 │ │ -06beda: 7701 b417 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -06bee0: 0a24 |0472: move-result v36 │ │ -06bee2: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -06bee6: 5200 2503 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ -06beea: 0225 0000 |0477: move/from16 v37, v0 │ │ -06beee: 0200 2500 |0479: move/from16 v0, v37 │ │ -06bef2: 8200 |047b: int-to-float v0, v0 │ │ -06bef4: 0225 0000 |047c: move/from16 v37, v0 │ │ -06bef8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -06befc: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -06bf00: 7701 b417 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -06bf06: 0a24 |0485: move-result v36 │ │ -06bf08: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -06bf0c: 5200 2503 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ -06bf10: 0225 0000 |048a: move/from16 v37, v0 │ │ -06bf14: 0200 2500 |048c: move/from16 v0, v37 │ │ -06bf18: 8200 |048e: int-to-float v0, v0 │ │ -06bf1a: 0225 0000 |048f: move/from16 v37, v0 │ │ -06bf1e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -06bf22: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -06bf26: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -06bf2a: 5400 2303 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ -06bf2e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -06bf32: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -06bf36: 5400 1703 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ -06bf3a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -06bf3e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -06bf42: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -06bf46: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -06bf4a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -06bf4e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -06bf52: 7254 ba12 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12ba │ │ -06bf58: 0a11 |04ae: move-result v17 │ │ -06bf5a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -06bf5e: 7601 6c09 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@096c │ │ -06bf64: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -06bf68: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +06b5d4: |[06b5d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06b5e4: 7401 ee12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +06b5ea: 0a06 |0003: move-result v6 │ │ +06b5ec: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +06b5f0: 5400 2903 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b5f4: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +06b5f8: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +06b5fc: 7100 0513 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1305 │ │ +06b602: 0c24 |000f: move-result-object v36 │ │ +06b604: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +06b608: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +06b60c: 5b10 2903 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b610: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +06b614: 5400 2903 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b618: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +06b61c: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +06b620: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +06b624: 6e20 fe12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12fe │ │ +06b62a: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +06b62e: 0224 0000 |0025: move/from16 v36, v0 │ │ +06b632: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +06b636: 0200 2400 |0029: move/from16 v0, v36 │ │ +06b63a: 0201 2500 |002b: move/from16 v1, v37 │ │ +06b63e: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +06b642: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +06b646: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +06b64a: 7701 480a 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +06b650: 0a19 |0036: move-result v25 │ │ +06b652: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +06b656: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +06b65a: 7701 4a0a 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a4a │ │ +06b660: 0a07 |003e: move-result v7 │ │ +06b662: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +06b666: 0200 1200 |0041: move/from16 v0, v18 │ │ +06b66a: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +06b66e: 0200 1900 |0045: move/from16 v0, v25 │ │ +06b672: 0201 1200 |0047: move/from16 v1, v18 │ │ +06b676: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +06b67a: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06b67e: 28f4 |004d: goto 0041 // -000c │ │ +06b680: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +06b684: 28e1 |0050: goto 0031 // -001f │ │ +06b686: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +06b68a: 28e4 |0053: goto 0037 // -001c │ │ +06b68c: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +06b690: 0201 1200 |0056: move/from16 v1, v18 │ │ +06b694: 7120 4c0a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a4c │ │ +06b69a: 0a24 |005b: move-result v36 │ │ +06b69c: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +06b6a0: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +06b6a4: 0201 1200 |0060: move/from16 v1, v18 │ │ +06b6a8: 7120 4d0a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a4d │ │ +06b6ae: 0a24 |0065: move-result v36 │ │ +06b6b0: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +06b6b4: 28e3 |0068: goto 004b // -001d │ │ +06b6b6: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +06b6ba: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +06b6be: 82c0 |006d: int-to-float v0, v12 │ │ +06b6c0: 0224 0000 |006e: move/from16 v36, v0 │ │ +06b6c4: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +06b6c8: 82c0 |0072: int-to-float v0, v12 │ │ +06b6ca: 0224 0000 |0073: move/from16 v36, v0 │ │ +06b6ce: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +06b6d2: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +06b6d6: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +06b6da: 0224 0000 |007b: move/from16 v36, v0 │ │ +06b6de: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +06b6e4: 0f11 |0080: return v17 │ │ +06b6e6: 017c |0081: move v12, v7 │ │ +06b6e8: 28eb |0082: goto 006d // -0015 │ │ +06b6ea: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +06b6ee: 590e 2103 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06b6f2: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +06b6f6: 590e 1b03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ +06b6fa: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +06b6fe: 590f 2203 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06b702: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +06b706: 590f 1c03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ +06b70a: 7601 6d09 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@096d │ │ +06b710: 28ea |0096: goto 0080 // -0016 │ │ +06b712: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +06b716: 590e 2103 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06b71a: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +06b71e: 590e 1b03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ +06b722: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +06b726: 590f 2203 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06b72a: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +06b72e: 590f 1c03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ +06b732: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +06b736: 5400 2903 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b73a: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +06b73e: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +06b742: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +06b746: 5200 2403 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ +06b74a: 0226 0000 |00b3: move/from16 v38, v0 │ │ +06b74e: 0200 2600 |00b5: move/from16 v0, v38 │ │ +06b752: 8200 |00b7: int-to-float v0, v0 │ │ +06b754: 0226 0000 |00b8: move/from16 v38, v0 │ │ +06b758: 7403 0013 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ +06b75e: 7701 480a 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a48 │ │ +06b764: 0a1c |00c0: move-result v28 │ │ +06b766: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +06b76a: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +06b76e: 7120 4b0a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +06b774: 0a13 |00c8: move-result v19 │ │ +06b776: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +06b77a: 5400 2903 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b77e: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +06b782: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +06b786: 0201 1300 |00d1: move/from16 v1, v19 │ │ +06b78a: 7120 d70a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +06b790: 0a21 |00d6: move-result v33 │ │ +06b792: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +06b796: 5400 2903 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b79a: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +06b79e: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +06b7a2: 0201 1300 |00df: move/from16 v1, v19 │ │ +06b7a6: 7120 d80a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +06b7ac: 0a23 |00e4: move-result v35 │ │ +06b7ae: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +06b7b2: 0200 1200 |00e7: move/from16 v0, v18 │ │ +06b7b6: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +06b7ba: 0200 1200 |00eb: move/from16 v0, v18 │ │ +06b7be: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +06b7c2: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +06b7c6: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06b7ca: 28f4 |00f3: goto 00e7 // -000c │ │ +06b7cc: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +06b7d0: 0201 1200 |00f6: move/from16 v1, v18 │ │ +06b7d4: 7120 4b0a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +06b7da: 0a14 |00fb: move-result v20 │ │ +06b7dc: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +06b7e0: 5400 2903 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b7e4: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +06b7e8: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +06b7ec: 0201 1400 |0104: move/from16 v1, v20 │ │ +06b7f0: 7120 d70a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +06b7f6: 0a24 |0109: move-result v36 │ │ +06b7f8: a820 2124 |010a: mul-float v32, v33, v36 │ │ +06b7fc: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +06b800: 5400 2903 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b804: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +06b808: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +06b80c: 0201 1400 |0114: move/from16 v1, v20 │ │ +06b810: 7120 d80a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +06b816: 0a24 |0119: move-result v36 │ │ +06b818: a822 2324 |011a: mul-float v34, v35, v36 │ │ +06b81c: a60d 2022 |011c: add-float v13, v32, v34 │ │ +06b820: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +06b824: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +06b828: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +06b82c: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +06b830: 5400 2903 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06b834: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +06b838: 7401 ff12 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@12ff │ │ +06b83e: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +06b842: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +06b846: 5400 1903 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06b84a: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +06b84e: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +06b852: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +06b856: 5400 1d03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b85a: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +06b85e: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +06b862: 7402 e001 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01e0 │ │ +06b868: 0a10 |0142: move-result v16 │ │ +06b86a: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +06b86e: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +06b872: 5400 1d03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b876: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +06b87a: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +06b87e: 7402 e501 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b884: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +06b888: 5400 1703 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b88c: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +06b890: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +06b894: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +06b898: 5400 2603 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ +06b89c: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +06b8a0: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +06b8a4: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +06b8a8: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +06b8ac: 5400 1703 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b8b0: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +06b8b4: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +06b8b8: 5400 2603 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ +06b8bc: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +06b8c0: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +06b8c4: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +06b8c8: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +06b8cc: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +06b8d0: 7040 7009 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@0970 │ │ +06b8d6: 0a24 |0179: move-result v36 │ │ +06b8d8: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +06b8dc: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +06b8e0: 0200 2400 |017e: move/from16 v0, v36 │ │ +06b8e4: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +06b8e8: 5c10 1f03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06b8ec: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +06b8f0: 5400 1903 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06b8f4: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +06b8f8: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +06b8fc: 5400 1703 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b900: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +06b904: 7802 b612 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@12b6 │ │ +06b90a: 0a24 |0193: move-result v36 │ │ +06b90c: 9611 1124 |0194: or-int v17, v17, v36 │ │ +06b910: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +06b914: 5400 1903 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06b918: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +06b91c: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +06b920: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +06b924: 7220 b712 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ +06b92a: 0a24 |01a3: move-result v36 │ │ +06b92c: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +06b930: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +06b934: 590e 2103 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06b938: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +06b93c: 590e 1b03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ +06b940: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +06b944: 590f 2203 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06b948: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +06b94c: 590f 1c03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ +06b950: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +06b954: 5400 1703 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b958: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +06b95c: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +06b960: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +06b964: 5400 1703 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b968: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +06b96c: 7401 fa12 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +06b972: 7701 f912 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ +06b978: 0c24 |01ca: move-result-object v36 │ │ +06b97a: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +06b97e: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +06b982: 5b10 1703 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06b986: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +06b98a: 0200 2400 |01d3: move/from16 v0, v36 │ │ +06b98e: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +06b992: 5c10 1603 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06b996: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +06b99a: 0200 2400 |01db: move/from16 v0, v36 │ │ +06b99e: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +06b9a2: 5c10 1503 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ +06b9a6: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +06b9aa: 0200 2400 |01e3: move/from16 v0, v36 │ │ +06b9ae: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +06b9b2: 5c10 2703 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ +06b9b6: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +06b9ba: 0200 2400 |01eb: move/from16 v0, v36 │ │ +06b9be: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +06b9c2: 5c10 1e03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06b9c6: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +06b9ca: 0200 2400 |01f3: move/from16 v0, v36 │ │ +06b9ce: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +06b9d2: 5c10 1803 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06b9d6: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +06b9da: 5500 2003 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ +06b9de: 0224 0000 |01fd: move/from16 v36, v0 │ │ +06b9e2: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +06b9e6: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +06b9ea: 5400 1d03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06b9ee: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +06b9f2: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +06b9f6: 7402 e501 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06b9fc: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +06ba00: 5400 1d03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06ba04: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +06ba08: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +06ba0c: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +06ba10: 5400 1703 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06ba14: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +06ba18: 7401 ef12 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12ef │ │ +06ba1e: 0b26 |021d: move-result-wide v38 │ │ +06ba20: 6028 1403 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ +06ba24: 0200 2800 |0220: move/from16 v0, v40 │ │ +06ba28: 8100 |0222: int-to-long v0, v0 │ │ +06ba2a: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +06ba2e: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +06ba32: 6028 1003 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0310 │ │ +06ba36: 0200 2800 |0229: move/from16 v0, v40 │ │ +06ba3a: 8100 |022b: int-to-long v0, v0 │ │ +06ba3c: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +06ba40: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +06ba44: 7404 e701 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01e7 │ │ +06ba4a: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +06ba4e: 5400 1d03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06ba52: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +06ba56: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +06ba5a: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +06ba5e: 5400 1703 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06ba62: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +06ba66: 7401 ef12 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12ef │ │ +06ba6c: 0b26 |0244: move-result-wide v38 │ │ +06ba6e: 6028 1403 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0314 │ │ +06ba72: 0200 2800 |0247: move/from16 v0, v40 │ │ +06ba76: 8100 |0249: int-to-long v0, v0 │ │ +06ba78: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +06ba7c: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +06ba80: 7404 e701 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01e7 │ │ +06ba86: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +06ba8a: 5400 2303 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06ba8e: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +06ba92: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +06ba96: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +06ba9a: 7220 b912 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@12b9 │ │ +06baa0: 0a24 |025e: move-result v36 │ │ +06baa2: 9611 1124 |025f: or-int v17, v17, v36 │ │ +06baa6: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +06baaa: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +06baae: 5400 1d03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bab2: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +06bab6: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +06baba: 6026 0f03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030f │ │ +06babe: 0200 2600 |026d: move/from16 v0, v38 │ │ +06bac2: 8100 |026f: int-to-long v0, v0 │ │ +06bac4: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +06bac8: 7404 e801 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01e8 │ │ +06bace: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +06bad2: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +06bad6: 5500 1e03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06bada: 0224 0000 |027b: move/from16 v36, v0 │ │ +06bade: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +06bae2: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +06bae6: 5200 2103 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06baea: 0224 0000 |0283: move/from16 v36, v0 │ │ +06baee: a717 240e |0285: sub-float v23, v36, v14 │ │ +06baf2: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +06baf6: 5200 2203 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06bafa: 0224 0000 |028b: move/from16 v36, v0 │ │ +06bafe: a718 240f |028d: sub-float v24, v36, v15 │ │ +06bb02: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +06bb06: 5500 1f03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06bb0a: 0224 0000 |0293: move/from16 v36, v0 │ │ +06bb0e: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +06bb12: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +06bb16: 5400 1903 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06bb1a: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +06bb1e: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +06bb22: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +06bb26: 7220 b712 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ +06bb2c: 0a24 |02a4: move-result v36 │ │ +06bb2e: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +06bb32: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +06bb36: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +06bb3a: 5500 1603 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06bb3e: 0224 0000 |02ad: move/from16 v36, v0 │ │ +06bb42: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +06bb46: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +06bb4a: 5200 1b03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031b │ │ +06bb4e: 0224 0000 |02b5: move/from16 v36, v0 │ │ +06bb52: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +06bb56: 0200 2400 |02b9: move/from16 v0, v36 │ │ +06bb5a: 8709 |02bb: float-to-int v9, v0 │ │ +06bb5c: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +06bb60: 5200 1c03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031c │ │ +06bb64: 0224 0000 |02c0: move/from16 v36, v0 │ │ +06bb68: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +06bb6c: 0200 2400 |02c4: move/from16 v0, v36 │ │ +06bb70: 870a |02c6: float-to-int v10, v0 │ │ +06bb72: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +06bb76: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +06bb7a: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +06bb7e: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +06bb82: 5200 2803 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ +06bb86: 0224 0000 |02d1: move/from16 v36, v0 │ │ +06bb8a: 0200 2400 |02d3: move/from16 v0, v36 │ │ +06bb8e: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +06bb92: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +06bb96: 5400 2303 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06bb9a: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +06bb9e: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +06bba2: 5400 1703 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06bba6: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +06bbaa: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +06bbae: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +06bbb2: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +06bbb6: 0203 1700 |02e9: move/from16 v3, v23 │ │ +06bbba: 0204 1800 |02eb: move/from16 v4, v24 │ │ +06bbbe: 7254 bc12 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12bc │ │ +06bbc4: 0a11 |02f0: move-result v17 │ │ +06bbc6: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +06bbca: 590e 2103 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06bbce: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +06bbd2: 590f 2203 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06bbd6: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +06bbda: 0200 2400 |02fb: move/from16 v0, v36 │ │ +06bbde: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +06bbe2: 5c10 1603 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06bbe6: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +06bbea: 5400 1d03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bbee: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +06bbf2: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +06bbf6: 7402 e501 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bbfc: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +06bc00: 5400 1d03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bc04: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +06bc08: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +06bc0c: 7402 e501 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bc12: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +06bc16: 5400 1d03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bc1a: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +06bc1e: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +06bc22: 7402 e501 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bc28: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +06bc2c: 5200 2803 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0328 │ │ +06bc30: 0224 0000 |0326: move/from16 v36, v0 │ │ +06bc34: 0200 2400 |0328: move/from16 v0, v36 │ │ +06bc38: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +06bc3c: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +06bc40: 0200 2400 |032e: move/from16 v0, v36 │ │ +06bc44: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +06bc48: 5c10 1503 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0315 │ │ +06bc4c: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +06bc50: 7701 b417 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +06bc56: 0a24 |0339: move-result v36 │ │ +06bc58: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +06bc5c: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +06bc60: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +06bc64: 7701 b417 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +06bc6a: 0a24 |0343: move-result v36 │ │ +06bc6c: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +06bc70: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +06bc74: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +06bc78: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +06bc7c: 5400 2303 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06bc80: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +06bc84: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +06bc88: 5400 1703 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06bc8c: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +06bc90: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +06bc94: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +06bc98: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +06bc9c: 0203 1700 |035c: move/from16 v3, v23 │ │ +06bca0: 0204 1800 |035e: move/from16 v4, v24 │ │ +06bca4: 7254 bc12 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12bc │ │ +06bcaa: 0a11 |0363: move-result v17 │ │ +06bcac: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +06bcb0: 590e 2103 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0321 │ │ +06bcb4: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +06bcb8: 590f 2203 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0322 │ │ +06bcbc: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +06bcc0: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +06bcc4: 0200 2400 |0370: move/from16 v0, v36 │ │ +06bcc8: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +06bccc: 5c10 2703 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0327 │ │ +06bcd0: 7701 f912 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12f9 │ │ +06bcd6: 0c08 |0379: move-result-object v8 │ │ +06bcd8: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +06bcdc: 5500 1f03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06bce0: 0224 0000 |037e: move/from16 v36, v0 │ │ +06bce4: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +06bce8: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +06bcec: 5400 1903 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06bcf0: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +06bcf4: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +06bcf8: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +06bcfc: 7220 b712 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@12b7 │ │ +06bd02: 0a24 |038f: move-result v36 │ │ +06bd04: 9611 1124 |0390: or-int v17, v17, v36 │ │ +06bd08: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +06bd0c: 5400 2603 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ +06bd10: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +06bd14: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +06bd18: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +06bd1c: 5400 2603 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ +06bd20: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +06bd24: 7401 fa12 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12fa │ │ +06bd2a: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +06bd2e: 5b08 2603 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0326 │ │ +06bd32: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +06bd36: 5400 2903 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06bd3a: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +06bd3e: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +06bd42: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +06bd46: 5400 2903 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06bd4a: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +06bd4e: 7401 0613 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1306 │ │ +06bd54: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +06bd58: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +06bd5c: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +06bd60: 5b10 2903 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06bd64: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +06bd68: 0200 2400 |03c2: move/from16 v0, v36 │ │ +06bd6c: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +06bd70: 5c10 1f03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031f │ │ +06bd74: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +06bd78: 0200 2400 |03ca: move/from16 v0, v36 │ │ +06bd7c: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +06bd80: 5c10 1803 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06bd84: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +06bd88: 5400 1d03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bd8c: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +06bd90: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +06bd94: 7402 e501 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bd9a: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +06bd9e: 5400 1d03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bda2: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +06bda6: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +06bdaa: 7402 e501 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bdb0: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +06bdb4: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +06bdb8: 5500 1e03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06bdbc: 0224 0000 |03ec: move/from16 v36, v0 │ │ +06bdc0: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +06bdc4: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +06bdc8: 5400 1d03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031d │ │ +06bdcc: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +06bdd0: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +06bdd4: 7402 e501 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01e5 │ │ +06bdda: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +06bdde: 0200 2400 |03fd: move/from16 v0, v36 │ │ +06bde2: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +06bde6: 5c10 1e03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031e │ │ +06bdea: 288f |0403: goto 0392 // -0071 │ │ +06bdec: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +06bdf0: 5500 1603 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0316 │ │ +06bdf4: 0224 0000 |0408: move/from16 v36, v0 │ │ +06bdf8: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +06bdfc: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +06be00: 5400 2303 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06be04: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +06be08: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +06be0c: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +06be10: 7220 be12 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@12be │ │ +06be16: 0a11 |0419: move-result v17 │ │ +06be18: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +06be1c: 5500 1803 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0318 │ │ +06be20: 0224 0000 |041e: move/from16 v36, v0 │ │ +06be24: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +06be28: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +06be2c: 5400 1903 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06be30: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +06be34: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +06be38: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +06be3c: 5400 1903 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06be40: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +06be44: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +06be48: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +06be4c: 7220 b812 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@12b8 │ │ +06be52: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +06be56: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +06be5a: 5400 2903 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0329 │ │ +06be5e: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +06be62: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +06be66: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +06be6a: 0201 2400 |0443: move/from16 v1, v36 │ │ +06be6e: 7120 4b0a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a4b │ │ +06be74: 0a15 |0448: move-result v21 │ │ +06be76: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +06be7a: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +06be7e: 5200 2403 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0324 │ │ +06be82: 0225 0000 |044f: move/from16 v37, v0 │ │ +06be86: 0200 2500 |0451: move/from16 v0, v37 │ │ +06be8a: 8200 |0453: int-to-float v0, v0 │ │ +06be8c: 0225 0000 |0454: move/from16 v37, v0 │ │ +06be90: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +06be94: 0201 2400 |0458: move/from16 v1, v36 │ │ +06be98: 0202 2500 |045a: move/from16 v2, v37 │ │ +06be9c: 6e30 0013 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1300 │ │ +06bea2: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +06bea6: 0201 1500 |0461: move/from16 v1, v21 │ │ +06beaa: 7120 d80a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad8 │ │ +06beb0: 0a1f |0466: move-result v31 │ │ +06beb2: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +06beb6: 0201 1500 |0469: move/from16 v1, v21 │ │ +06beba: 7120 d70a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ad7 │ │ +06bec0: 0a1e |046e: move-result v30 │ │ +06bec2: 7701 b417 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +06bec8: 0a24 |0472: move-result v36 │ │ +06beca: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +06bece: 5200 2503 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ +06bed2: 0225 0000 |0477: move/from16 v37, v0 │ │ +06bed6: 0200 2500 |0479: move/from16 v0, v37 │ │ +06beda: 8200 |047b: int-to-float v0, v0 │ │ +06bedc: 0225 0000 |047c: move/from16 v37, v0 │ │ +06bee0: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +06bee4: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +06bee8: 7701 b417 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +06beee: 0a24 |0485: move-result v36 │ │ +06bef0: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +06bef4: 5200 2503 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0325 │ │ +06bef8: 0225 0000 |048a: move/from16 v37, v0 │ │ +06befc: 0200 2500 |048c: move/from16 v0, v37 │ │ +06bf00: 8200 |048e: int-to-float v0, v0 │ │ +06bf02: 0225 0000 |048f: move/from16 v37, v0 │ │ +06bf06: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +06bf0a: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +06bf0e: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +06bf12: 5400 2303 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0323 │ │ +06bf16: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +06bf1a: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +06bf1e: 5400 1703 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0317 │ │ +06bf22: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +06bf26: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +06bf2a: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +06bf2e: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +06bf32: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +06bf36: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +06bf3a: 7254 ba12 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@12ba │ │ +06bf40: 0a11 |04ae: move-result v17 │ │ +06bf42: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +06bf46: 7601 6c09 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@096c │ │ +06bf4c: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +06bf50: 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 │ │ @@ -139891,17 +140004,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf8c: |[06bf8c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -06bf9c: 5c01 2003 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ -06bfa0: 0e00 |0002: return-void │ │ +06bf74: |[06bf74] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +06bf84: 5c01 2003 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0320 │ │ +06bf88: 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 │ │ @@ -139911,32 +140024,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bfa4: |[06bfa4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -06bfb4: 5b01 1903 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ -06bfb8: 0e00 |0002: return-void │ │ +06bf8c: |[06bf8c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +06bf9c: 5b01 1903 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0319 │ │ +06bfa0: 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; │ │ │ │ - source_file_idx : 994 (GestureDetectorCompat.java) │ │ + source_file_idx : 987 (GestureDetectorCompat.java) │ │ │ │ Class #519 header: │ │ class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 994 │ │ +source_file_idx : 987 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -139961,20 +140074,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 │ │ -06bfbc: |[06bfbc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -06bfcc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -06bfd2: 2200 a902 |0003: new-instance v0, Landroid/view/GestureDetector; // type@02a9 │ │ -06bfd6: 7040 bf12 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@12bf │ │ -06bfdc: 5b10 2a03 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ -06bfe0: 0e00 |000a: return-void │ │ +06bfa4: |[06bfa4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +06bfb4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +06bfba: 2200 a902 |0003: new-instance v0, Landroid/view/GestureDetector; // type@02a9 │ │ +06bfbe: 7040 bf12 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@12bf │ │ +06bfc4: 5b10 2a03 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ +06bfc8: 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; │ │ @@ -139988,19 +140101,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06bfe4: |[06bfe4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -06bff4: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ -06bff8: 6e10 c012 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@12c0 │ │ -06bffe: 0a00 |0005: move-result v0 │ │ -06c000: 0f00 |0006: return v0 │ │ +06bfcc: |[06bfcc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +06bfdc: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ +06bfe0: 6e10 c012 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@12c0 │ │ +06bfe6: 0a00 |0005: move-result v0 │ │ +06bfe8: 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;) │ │ @@ -140008,19 +140121,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c004: |[06c004] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06c014: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ -06c018: 6e20 c112 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12c1 │ │ -06c01e: 0a00 |0005: move-result v0 │ │ -06c020: 0f00 |0006: return v0 │ │ +06bfec: |[06bfec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06bffc: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ +06c000: 6e20 c112 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12c1 │ │ +06c006: 0a00 |0005: move-result v0 │ │ +06c008: 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; │ │ │ │ @@ -140029,18 +140142,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c024: |[06c024] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -06c034: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ -06c038: 6e20 c212 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@12c2 │ │ -06c03e: 0e00 |0005: return-void │ │ +06c00c: |[06c00c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +06c01c: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ +06c020: 6e20 c212 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@12c2 │ │ +06c026: 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 │ │ @@ -140050,33 +140163,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c040: |[06c040] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -06c050: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ -06c054: 6e20 c312 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@12c3 │ │ -06c05a: 0e00 |0005: return-void │ │ +06c028: |[06c028] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +06c038: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@032a │ │ +06c03c: 6e20 c312 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@12c3 │ │ +06c042: 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; │ │ │ │ - source_file_idx : 994 (GestureDetectorCompat.java) │ │ + source_file_idx : 987 (GestureDetectorCompat.java) │ │ │ │ Class #520 header: │ │ class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1002 │ │ +source_file_idx : 995 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -140097,17 +140210,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c05c: |[06c05c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -06c06c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c072: 0e00 |0003: return-void │ │ +06c044: |[06c044] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +06c054: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c05a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -140116,17 +140229,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 │ │ -06c074: |[06c074] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -06c084: 7707 c412 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@12c4 │ │ -06c08a: 0e00 |0003: return-void │ │ +06c05c: |[06c05c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +06c06c: 7707 c412 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@12c4 │ │ +06c072: 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 │ │ @@ -140143,17 +140256,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 │ │ -06c08c: |[06c08c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06c09c: 7155 c612 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@12c6 │ │ -06c0a2: 0e00 |0003: return-void │ │ +06c074: |[06c074] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06c084: 7155 c612 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@12c6 │ │ +06c08a: 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 │ │ @@ -140168,17 +140281,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 │ │ -06c0a4: |[06c0a4] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06c0b4: 7130 c812 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@12c8 │ │ -06c0ba: 0e00 |0003: return-void │ │ +06c08c: |[06c08c] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06c09c: 7130 c812 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@12c8 │ │ +06c0a2: 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 │ │ @@ -140191,33 +140304,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06c0bc: |[06c0bc] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -06c0cc: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -06c0d2: b520 |0003: and-int/2addr v0, v2 │ │ -06c0d4: 0f00 |0004: return v0 │ │ +06c0a4: |[06c0a4] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +06c0b4: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +06c0ba: b520 |0003: and-int/2addr v0, v2 │ │ +06c0bc: 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 │ │ │ │ - source_file_idx : 1002 (GravityCompat.java) │ │ + source_file_idx : 995 (GravityCompat.java) │ │ │ │ Class #521 header: │ │ class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1002 │ │ +source_file_idx : 995 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -140238,17 +140351,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c0d8: |[06c0d8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -06c0e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c0ee: 0e00 |0003: return-void │ │ +06c0c0: |[06c0c0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +06c0d0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c0d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -140257,17 +140370,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 │ │ -06c0f0: |[06c0f0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -06c100: 7708 9509 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@0995 │ │ -06c106: 0e00 |0003: return-void │ │ +06c0d8: |[06c0d8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +06c0e8: 7708 9509 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@0995 │ │ +06c0ee: 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 │ │ @@ -140284,17 +140397,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 │ │ -06c108: |[06c108] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06c118: 7706 9609 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@0996 │ │ -06c11e: 0e00 |0003: return-void │ │ +06c0f0: |[06c0f0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06c100: 7706 9609 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@0996 │ │ +06c106: 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 │ │ @@ -140309,17 +140422,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 │ │ -06c120: |[06c120] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06c130: 7140 9709 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0997 │ │ -06c136: 0e00 |0003: return-void │ │ +06c108: |[06c108] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06c118: 7140 9709 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0997 │ │ +06c11e: 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 │ │ @@ -140332,33 +140445,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c138: |[06c138] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -06c148: 7120 9809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0998 │ │ -06c14e: 0a00 |0003: move-result v0 │ │ -06c150: 0f00 |0004: return v0 │ │ +06c120: |[06c120] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +06c130: 7120 9809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0998 │ │ +06c136: 0a00 |0003: move-result v0 │ │ +06c138: 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 │ │ │ │ - source_file_idx : 1002 (GravityCompat.java) │ │ + source_file_idx : 995 (GravityCompat.java) │ │ │ │ Class #522 header: │ │ class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 1146 │ │ +source_file_idx : 1139 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -140389,17 +140502,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c154: |[06c154] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -06c164: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c16a: 0e00 |0003: return-void │ │ +06c13c: |[06c13c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +06c14c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c152: 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;) │ │ @@ -140407,40 +140520,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06c16c: |[06c16c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -06c17c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06c17e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06c180: 9504 0607 |0002: and-int v4, v6, v7 │ │ -06c184: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -06c188: 0121 |0006: move v1, v2 │ │ -06c18a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -06c18e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -06c192: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -06c196: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -06c19a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -06c19e: 2203 5603 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06c1a2: 1a04 950d |0013: const-string v4, "bad arguments" // string@0d95 │ │ -06c1a6: 7020 a017 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -06c1ac: 2703 |0018: throw v3 │ │ -06c1ae: 0131 |0019: move v1, v3 │ │ -06c1b0: 28ed |001a: goto 0007 // -0013 │ │ -06c1b2: 0132 |001b: move v2, v3 │ │ -06c1b4: 28f1 |001c: goto 000d // -000f │ │ -06c1b6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -06c1ba: b535 |001f: and-int/2addr v5, v3 │ │ -06c1bc: 0f05 |0020: return v5 │ │ -06c1be: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -06c1c2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -06c1c6: b535 |0025: and-int/2addr v5, v3 │ │ -06c1c8: 28fa |0026: goto 0020 // -0006 │ │ +06c154: |[06c154] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +06c164: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06c166: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06c168: 9504 0607 |0002: and-int v4, v6, v7 │ │ +06c16c: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +06c170: 0121 |0006: move v1, v2 │ │ +06c172: 9600 0809 |0007: or-int v0, v8, v9 │ │ +06c176: 9504 0600 |0009: and-int v4, v6, v0 │ │ +06c17a: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +06c17e: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +06c182: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +06c186: 2203 5603 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +06c18a: 1a04 8e0d |0013: const-string v4, "bad arguments" // string@0d8e │ │ +06c18e: 7020 a017 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06c194: 2703 |0018: throw v3 │ │ +06c196: 0131 |0019: move v1, v3 │ │ +06c198: 28ed |001a: goto 0007 // -0013 │ │ +06c19a: 0132 |001b: move v2, v3 │ │ +06c19c: 28f1 |001c: goto 000d // -000f │ │ +06c19e: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +06c1a2: b535 |001f: and-int/2addr v5, v3 │ │ +06c1a4: 0f05 |0020: return v5 │ │ +06c1a6: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +06c1aa: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +06c1ae: b535 |0025: and-int/2addr v5, v3 │ │ +06c1b0: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -140471,18 +140584,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 │ │ -06c1cc: |[06c1cc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -06c1dc: 6e20 cc12 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@12cc │ │ -06c1e2: 0a00 |0003: move-result v0 │ │ -06c1e4: 0f00 |0004: return v0 │ │ +06c1b4: |[06c1b4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +06c1c4: 6e20 cc12 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@12cc │ │ +06c1ca: 0a00 |0003: move-result v0 │ │ +06c1cc: 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; │ │ @@ -140494,17 +140607,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 │ │ -06c1e8: |[06c1e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -06c1f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c1fa: 1100 |0001: return-object v0 │ │ +06c1d0: |[06c1d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +06c1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c1e2: 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; │ │ │ │ @@ -140513,17 +140626,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c1fc: |[06c1fc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -06c20c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c20e: 0f00 |0001: return v0 │ │ +06c1e4: |[06c1e4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +06c1f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c1f6: 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; │ │ │ │ @@ -140532,32 +140645,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -06c210: |[06c210] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -06c220: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c222: 6e20 a009 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@09a0 │ │ -06c228: 0a01 |0004: move-result v1 │ │ -06c22a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -06c22e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -06c232: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -06c236: 7152 9d09 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@099d │ │ -06c23c: 0a05 |000e: move-result v5 │ │ -06c23e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -06c240: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -06c244: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -06c248: 7153 9d09 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@099d │ │ -06c24e: 0a05 |0017: move-result v5 │ │ -06c250: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -06c254: 0f00 |001a: return v0 │ │ -06c256: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06c258: 28fe |001c: goto 001a // -0002 │ │ +06c1f8: |[06c1f8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +06c208: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c20a: 6e20 a009 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@09a0 │ │ +06c210: 0a01 |0004: move-result v1 │ │ +06c212: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +06c216: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +06c21a: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +06c21e: 7152 9d09 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@099d │ │ +06c224: 0a05 |000e: move-result v5 │ │ +06c226: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +06c228: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +06c22c: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +06c230: 7153 9d09 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@099d │ │ +06c236: 0a05 |0017: move-result v5 │ │ +06c238: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +06c23c: 0f00 |001a: return v0 │ │ +06c23e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06c240: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -140570,23 +140683,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06c25c: |[06c25c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -06c26c: 6e20 a009 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@09a0 │ │ -06c272: 0a00 |0003: move-result v0 │ │ -06c274: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -06c278: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -06c27c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06c27e: 0f00 |0009: return v0 │ │ -06c280: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06c282: 28fe |000b: goto 0009 // -0002 │ │ +06c244: |[06c244] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +06c254: 6e20 a009 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@09a0 │ │ +06c25a: 0a00 |0003: move-result v0 │ │ +06c25c: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +06c260: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06c264: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06c266: 0f00 |0009: return v0 │ │ +06c268: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06c26a: 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 │ │ │ │ @@ -140595,23 +140708,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06c284: |[06c284] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -06c294: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -06c298: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -06c29c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -06c2a0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -06c2a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06c2a8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -06c2ac: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -06c2b0: 0f00 |000e: return v0 │ │ +06c26c: |[06c26c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +06c27c: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +06c280: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +06c284: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +06c288: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +06c28c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06c290: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +06c294: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +06c298: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -140624,30 +140737,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c2b4: |[06c2b4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -06c2c4: 0e00 |0000: return-void │ │ +06c29c: |[06c29c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +06c2ac: 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 : 1146 (KeyEventCompat.java) │ │ + source_file_idx : 1139 (KeyEventCompat.java) │ │ │ │ Class #523 header: │ │ class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2484 │ │ +source_file_idx : 2477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -140668,17 +140781,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c2c8: |[06c2c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -06c2d8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c2de: 0e00 |0003: return-void │ │ +06c2b0: |[06c2b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +06c2c0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c2c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -140687,17 +140800,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c2e0: |[06c2e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c2f2: 0f00 |0001: return v0 │ │ +06c2c8: |[06c2c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c2d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c2da: 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; │ │ │ │ @@ -140706,17 +140819,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c2f4: |[06c2f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c304: 5220 7c05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@057c │ │ -06c308: 0f00 |0002: return v0 │ │ +06c2dc: |[06c2dc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c2ec: 5220 7c05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@057c │ │ +06c2f0: 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; │ │ │ │ @@ -140725,17 +140838,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c30c: |[06c30c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c31c: 5220 7b05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@057b │ │ -06c320: 0f00 |0002: return v0 │ │ +06c2f4: |[06c2f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c304: 5220 7b05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@057b │ │ +06c308: 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; │ │ │ │ @@ -140744,17 +140857,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c324: |[06c324] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -06c334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c336: 0f00 |0001: return v0 │ │ +06c30c: |[06c30c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +06c31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c31e: 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; │ │ │ │ @@ -140763,16 +140876,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 │ │ -06c338: |[06c338] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c348: 0e00 |0000: return-void │ │ +06c320: |[06c320] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c330: 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 │ │ @@ -140782,16 +140895,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 │ │ -06c34c: |[06c34c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c35c: 0e00 |0000: return-void │ │ +06c334: |[06c334] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c344: 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 │ │ @@ -140801,17 +140914,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 │ │ -06c360: |[06c360] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c370: 5912 7c05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@057c │ │ -06c374: 0e00 |0002: return-void │ │ +06c348: |[06c348] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c358: 5912 7c05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@057c │ │ +06c35c: 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; │ │ @@ -140822,33 +140935,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 │ │ -06c378: |[06c378] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c388: 5912 7b05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@057b │ │ -06c38c: 0e00 |0002: return-void │ │ +06c360: |[06c360] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c370: 5912 7b05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@057b │ │ +06c374: 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 : 2484 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2477 (MarginLayoutParamsCompat.java) │ │ │ │ Class #524 header: │ │ class_idx : 419 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2484 │ │ +source_file_idx : 2477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -140869,17 +140982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c390: |[06c390] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -06c3a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c3a6: 0e00 |0003: return-void │ │ +06c378: |[06c378] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +06c388: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c38e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -140888,18 +141001,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c3a8: |[06c3a8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c3b8: 7110 eb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09eb │ │ -06c3be: 0a00 |0003: move-result v0 │ │ -06c3c0: 0f00 |0004: return v0 │ │ +06c390: |[06c390] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c3a0: 7110 eb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09eb │ │ +06c3a6: 0a00 |0003: move-result v0 │ │ +06c3a8: 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; │ │ │ │ @@ -140908,18 +141021,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c3c4: |[06c3c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c3d4: 7110 ec09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ec │ │ -06c3da: 0a00 |0003: move-result v0 │ │ -06c3dc: 0f00 |0004: return v0 │ │ +06c3ac: |[06c3ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c3bc: 7110 ec09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ec │ │ +06c3c2: 0a00 |0003: move-result v0 │ │ +06c3c4: 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; │ │ │ │ @@ -140928,18 +141041,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c3e0: |[06c3e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06c3f0: 7110 ed09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ed │ │ -06c3f6: 0a00 |0003: move-result v0 │ │ -06c3f8: 0f00 |0004: return v0 │ │ +06c3c8: |[06c3c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06c3d8: 7110 ed09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09ed │ │ +06c3de: 0a00 |0003: move-result v0 │ │ +06c3e0: 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; │ │ │ │ @@ -140948,18 +141061,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c3fc: |[06c3fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -06c40c: 7110 ee09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09ee │ │ -06c412: 0a00 |0003: move-result v0 │ │ -06c414: 0f00 |0004: return v0 │ │ +06c3e4: |[06c3e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +06c3f4: 7110 ee09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09ee │ │ +06c3fa: 0a00 |0003: move-result v0 │ │ +06c3fc: 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; │ │ │ │ @@ -140968,17 +141081,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 │ │ -06c418: |[06c418] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c428: 7120 ef09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09ef │ │ -06c42e: 0e00 |0003: return-void │ │ +06c400: |[06c400] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c410: 7120 ef09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09ef │ │ +06c416: 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; │ │ @@ -140989,17 +141102,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 │ │ -06c430: |[06c430] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c440: 7120 f009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f0 │ │ -06c446: 0e00 |0003: return-void │ │ +06c418: |[06c418] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c428: 7120 f009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f0 │ │ +06c42e: 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; │ │ @@ -141010,17 +141123,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 │ │ -06c448: |[06c448] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c458: 7120 f109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f1 │ │ -06c45e: 0e00 |0003: return-void │ │ +06c430: |[06c430] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c440: 7120 f109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f1 │ │ +06c446: 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; │ │ @@ -141031,33 +141144,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 │ │ -06c460: |[06c460] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06c470: 7120 f209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f2 │ │ -06c476: 0e00 |0003: return-void │ │ +06c448: |[06c448] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06c458: 7120 f209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09f2 │ │ +06c45e: 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 : 2484 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2477 (MarginLayoutParamsCompat.java) │ │ │ │ Class #525 header: │ │ class_idx : 423 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -141078,17 +141191,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c478: |[06c478] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -06c488: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c48e: 0e00 |0003: return-void │ │ +06c460: |[06c460] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +06c470: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -141097,17 +141210,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c490: |[06c490] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06c4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c4a2: 0f00 |0001: return v0 │ │ +06c478: |[06c478] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06c488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c48a: 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; │ │ │ │ @@ -141116,17 +141229,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c4a4: |[06c4a4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -06c4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c4b6: 0f00 |0001: return v0 │ │ +06c48c: |[06c48c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +06c49c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c49e: 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; │ │ │ │ @@ -141135,17 +141248,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 │ │ -06c4b8: |[06c4b8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -06c4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c4ca: 1100 |0001: return-object v0 │ │ +06c4a0: |[06c4a0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06c4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c4b2: 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; │ │ │ │ @@ -141154,17 +141267,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c4cc: |[06c4cc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -06c4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c4de: 0f00 |0001: return v0 │ │ +06c4b4: |[06c4b4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +06c4c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c4c6: 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; │ │ │ │ @@ -141173,16 +141286,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 │ │ -06c4e0: |[06c4e0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -06c4f0: 1101 |0000: return-object v1 │ │ +06c4c8: |[06c4c8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +06c4d8: 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 │ │ @@ -141192,16 +141305,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 │ │ -06c4f4: |[06c4f4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -06c504: 1101 |0000: return-object v1 │ │ +06c4dc: |[06c4dc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +06c4ec: 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; │ │ @@ -141211,16 +141324,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 │ │ -06c508: |[06c508] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -06c518: 1101 |0000: return-object v1 │ │ +06c4f0: |[06c4f0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +06c500: 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; │ │ @@ -141230,31 +141343,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c51c: |[06c51c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06c52c: 0e00 |0000: return-void │ │ +06c504: |[06c504] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +06c514: 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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #526 header: │ │ class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -141275,17 +141388,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c530: |[06c530] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -06c540: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c546: 0e00 |0003: return-void │ │ +06c518: |[06c518] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +06c528: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c52e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -141294,17 +141407,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c548: |[06c548] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06c558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c55a: 0f00 |0001: return v0 │ │ +06c530: |[06c530] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06c540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c542: 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; │ │ │ │ @@ -141313,17 +141426,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c55c: |[06c55c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -06c56c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c56e: 0f00 |0001: return v0 │ │ +06c544: |[06c544] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +06c554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c556: 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; │ │ │ │ @@ -141332,18 +141445,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 │ │ -06c570: |[06c570] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -06c580: 7110 260a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a26 │ │ -06c586: 0c00 |0003: move-result-object v0 │ │ -06c588: 1100 |0004: return-object v0 │ │ +06c558: |[06c558] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06c568: 7110 260a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a26 │ │ +06c56e: 0c00 |0003: move-result-object v0 │ │ +06c570: 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; │ │ │ │ @@ -141352,17 +141465,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c58c: |[06c58c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -06c59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c59e: 0f00 |0001: return v0 │ │ +06c574: |[06c574] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +06c584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c586: 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; │ │ │ │ @@ -141371,18 +141484,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 │ │ -06c5a0: |[06c5a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -06c5b0: 7120 270a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0a27 │ │ -06c5b6: 0c00 |0003: move-result-object v0 │ │ -06c5b8: 1100 |0004: return-object v0 │ │ +06c588: |[06c588] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +06c598: 7120 270a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0a27 │ │ +06c59e: 0c00 |0003: move-result-object v0 │ │ +06c5a0: 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 │ │ @@ -141392,18 +141505,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 │ │ -06c5bc: |[06c5bc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -06c5cc: 7120 280a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0a28 │ │ -06c5d2: 0c00 |0003: move-result-object v0 │ │ -06c5d4: 1100 |0004: return-object v0 │ │ +06c5a4: |[06c5a4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +06c5b4: 7120 280a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0a28 │ │ +06c5ba: 0c00 |0003: move-result-object v0 │ │ +06c5bc: 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; │ │ @@ -141413,16 +141526,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 │ │ -06c5d8: |[06c5d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -06c5e8: 1101 |0000: return-object v1 │ │ +06c5c0: |[06c5c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +06c5d0: 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; │ │ @@ -141432,33 +141545,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06c5ec: |[06c5ec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06c5fc: 7120 290a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a29 │ │ -06c602: 0e00 |0003: return-void │ │ +06c5d4: |[06c5d4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +06c5e4: 7120 290a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0a29 │ │ +06c5ea: 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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #527 header: │ │ class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -141487,19 +141600,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 │ │ -06c604: |[06c604] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -06c614: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0335 │ │ -06c618: 5b02 3603 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ -06c61c: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c622: 0e00 |0007: return-void │ │ +06c5ec: |[06c5ec] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +06c5fc: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0335 │ │ +06c600: 5b02 3603 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ +06c604: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c60a: 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; │ │ @@ -141510,19 +141623,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c624: |[06c624] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -06c634: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ -06c638: 7220 170a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a17 │ │ -06c63e: 0a00 |0005: move-result v0 │ │ -06c640: 0f00 |0006: return v0 │ │ +06c60c: |[06c60c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +06c61c: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ +06c620: 7220 170a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a17 │ │ +06c626: 0a00 |0005: move-result v0 │ │ +06c628: 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; │ │ │ │ @@ -141531,33 +141644,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c644: |[06c644] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -06c654: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ -06c658: 7220 180a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a18 │ │ -06c65e: 0a00 |0005: move-result v0 │ │ -06c660: 0f00 |0006: return v0 │ │ +06c62c: |[06c62c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +06c63c: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0336 │ │ +06c640: 7220 180a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a18 │ │ +06c646: 0a00 |0005: move-result v0 │ │ +06c648: 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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #528 header: │ │ class_idx : 434 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2500 │ │ +source_file_idx : 2493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -141578,17 +141691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c664: |[06c664] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -06c674: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c67a: 0e00 |0003: return-void │ │ +06c64c: |[06c64c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +06c65c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -141597,20 +141710,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -06c67c: |[06c67c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -06c68c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -06c690: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06c692: 0f00 |0003: return v0 │ │ -06c694: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -06c696: 28fe |0005: goto 0003 // -0002 │ │ +06c664: |[06c664] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06c674: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +06c678: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06c67a: 0f00 |0003: return v0 │ │ +06c67c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +06c67e: 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; │ │ @@ -141622,17 +141735,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c698: |[06c698] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -06c6a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c6aa: 0f00 |0001: return v0 │ │ +06c680: |[06c680] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +06c690: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c692: 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; │ │ │ │ @@ -141641,22 +141754,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06c6ac: |[06c6ac] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -06c6bc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -06c6c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06c6c2: 0f00 |0003: return v0 │ │ -06c6c4: 2200 5803 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ -06c6c8: 1a01 510a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a51 │ │ -06c6cc: 7020 a517 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ -06c6d2: 2700 |000b: throw v0 │ │ +06c694: |[06c694] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +06c6a4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +06c6a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06c6aa: 0f00 |0003: return v0 │ │ +06c6ac: 2200 5803 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ +06c6b0: 1a01 4a0a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a4a │ │ +06c6b4: 7020 a517 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ +06c6ba: 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; │ │ @@ -141668,23 +141781,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06c6d4: |[06c6d4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -06c6e4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -06c6e8: 6e10 f412 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -06c6ee: 0a00 |0005: move-result v0 │ │ -06c6f0: 0f00 |0006: return v0 │ │ -06c6f2: 2200 5803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ -06c6f6: 1a01 510a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a51 │ │ -06c6fa: 7020 a517 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ -06c700: 2700 |000e: throw v0 │ │ +06c6bc: |[06c6bc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +06c6cc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +06c6d0: 6e10 f412 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +06c6d6: 0a00 |0005: move-result v0 │ │ +06c6d8: 0f00 |0006: return v0 │ │ +06c6da: 2200 5803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ +06c6de: 1a01 4a0a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a4a │ │ +06c6e2: 7020 a517 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ +06c6e8: 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; │ │ @@ -141696,40 +141809,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06c704: |[06c704] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -06c714: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -06c718: 6e10 f612 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -06c71e: 0a00 |0005: move-result v0 │ │ -06c720: 0f00 |0006: return v0 │ │ -06c722: 2200 5803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ -06c726: 1a01 510a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a51 │ │ -06c72a: 7020 a517 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ -06c730: 2700 |000e: throw v0 │ │ +06c6ec: |[06c6ec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +06c6fc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +06c700: 6e10 f612 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +06c706: 0a00 |0005: move-result v0 │ │ +06c708: 0f00 |0006: return v0 │ │ +06c70a: 2200 5803 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0358 │ │ +06c70e: 1a01 4a0a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a4a │ │ +06c712: 7020 a517 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@17a5 │ │ +06c718: 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 : 2500 (MotionEventCompat.java) │ │ + source_file_idx : 2493 (MotionEventCompat.java) │ │ │ │ Class #529 header: │ │ class_idx : 435 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2500 │ │ +source_file_idx : 2493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -141750,17 +141863,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c734: |[06c734] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -06c744: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c74a: 0e00 |0003: return-void │ │ +06c71c: |[06c71c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +06c72c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -141769,18 +141882,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c74c: |[06c74c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -06c75c: 7120 4f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a4f │ │ -06c762: 0a00 |0003: move-result v0 │ │ -06c764: 0f00 |0004: return v0 │ │ +06c734: |[06c734] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06c744: 7120 4f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a4f │ │ +06c74a: 0a00 |0003: move-result v0 │ │ +06c74c: 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 │ │ @@ -141790,18 +141903,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c768: |[06c768] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -06c778: 7110 500a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a50 │ │ -06c77e: 0a00 |0003: move-result v0 │ │ -06c780: 0f00 |0004: return v0 │ │ +06c750: |[06c750] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +06c760: 7110 500a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a50 │ │ +06c766: 0a00 |0003: move-result v0 │ │ +06c768: 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; │ │ │ │ @@ -141810,18 +141923,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c784: |[06c784] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -06c794: 7120 510a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a51 │ │ -06c79a: 0a00 |0003: move-result v0 │ │ -06c79c: 0f00 |0004: return v0 │ │ +06c76c: |[06c76c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +06c77c: 7120 510a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a51 │ │ +06c782: 0a00 |0003: move-result v0 │ │ +06c784: 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 │ │ @@ -141831,18 +141944,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c7a0: |[06c7a0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -06c7b0: 7120 520a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0a52 │ │ -06c7b6: 0a00 |0003: move-result v0 │ │ -06c7b8: 0f00 |0004: return v0 │ │ +06c788: |[06c788] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +06c798: 7120 520a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0a52 │ │ +06c79e: 0a00 |0003: move-result v0 │ │ +06c7a0: 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 │ │ @@ -141852,33 +141965,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c7bc: |[06c7bc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -06c7cc: 7120 530a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0a53 │ │ -06c7d2: 0a00 |0003: move-result v0 │ │ -06c7d4: 0f00 |0004: return v0 │ │ +06c7a4: |[06c7a4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +06c7b4: 7120 530a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0a53 │ │ +06c7ba: 0a00 |0003: move-result v0 │ │ +06c7bc: 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 : 2500 (MotionEventCompat.java) │ │ + source_file_idx : 2493 (MotionEventCompat.java) │ │ │ │ Class #530 header: │ │ class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 65 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -141908,18 +142021,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 │ │ -06c7d8: |[06c7d8] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -06c7e8: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c7ec: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ -06c7f2: 0e00 |0005: return-void │ │ +06c7c0: |[06c7c0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +06c7d0: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c7d4: 7010 3e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@013e │ │ +06c7da: 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; │ │ │ │ @@ -141928,17 +142041,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 │ │ -06c7f4: |[06c7f4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -06c804: 7020 890a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a89 │ │ -06c80a: 0e00 |0003: return-void │ │ +06c7dc: |[06c7dc] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +06c7ec: 7020 890a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a89 │ │ +06c7f2: 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; │ │ @@ -141949,18 +142062,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 │ │ -06c80c: |[06c80c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -06c81c: 5410 6c03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c820: 6e30 b50a 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@0ab5 │ │ -06c826: 0e00 |0005: return-void │ │ +06c7f4: |[06c7f4] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +06c804: 5410 6c03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c808: 6e30 b50a 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@0ab5 │ │ +06c80e: 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; │ │ @@ -141971,42 +142084,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -06c828: |[06c828] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -06c838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c83a: 5441 6c03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c83e: 5442 6c03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c842: 5422 7a03 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c846: 6e10 170c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -06c84c: 0a02 |000a: move-result v2 │ │ -06c84e: 5443 6c03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c852: 5433 7a03 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c856: 6e10 100c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ -06c85c: 0c03 |0012: move-result-object v3 │ │ -06c85e: 6e30 b60a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ -06c864: 5441 6c03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c868: 7110 980a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ -06c86e: 0a01 |001b: move-result v1 │ │ -06c870: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -06c874: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -06c878: 5441 6c03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c87c: 7110 980a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ -06c882: 0a00 |0025: move-result v0 │ │ -06c884: 5441 6c03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c888: 5442 6c03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c88c: 5422 7a03 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c890: 6e10 170c 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -06c896: 0a02 |002f: move-result v2 │ │ -06c898: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -06c89a: 6e40 b70a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -06c8a0: 0e00 |0034: return-void │ │ +06c810: |[06c810] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +06c820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c822: 5441 6c03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c826: 5442 6c03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c82a: 5422 7a03 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c82e: 6e10 170c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +06c834: 0a02 |000a: move-result v2 │ │ +06c836: 5443 6c03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c83a: 5433 7a03 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c83e: 6e10 100c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ +06c844: 0c03 |0012: move-result-object v3 │ │ +06c846: 6e30 b60a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ +06c84c: 5441 6c03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c850: 7110 980a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ +06c856: 0a01 |001b: move-result v1 │ │ +06c858: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +06c85c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +06c860: 5441 6c03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c864: 7110 980a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ +06c86a: 0a00 |0025: move-result v0 │ │ +06c86c: 5441 6c03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c870: 5442 6c03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c874: 5422 7a03 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c878: 6e10 170c 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +06c87e: 0a02 |002f: move-result v2 │ │ +06c880: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +06c882: 6e40 b70a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +06c888: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -142018,17 +142131,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c8a4: |[06c8a4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -06c8b4: 5901 6b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036b │ │ -06c8b8: 0e00 |0002: return-void │ │ +06c88c: |[06c88c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +06c89c: 5901 6b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036b │ │ +06c8a0: 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 │ │ @@ -142038,23 +142151,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -06c8bc: |[06c8bc] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -06c8cc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -06c8d0: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -06c8d4: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -06c8d8: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06c8dc: 5420 6c03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c8e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06c8e2: 6e40 b70a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -06c8e8: 0e00 |000e: return-void │ │ +06c8a4: |[06c8a4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +06c8b4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +06c8b8: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +06c8bc: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +06c8c0: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06c8c4: 5420 6c03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c8c8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06c8ca: 6e40 b70a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +06c8d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -142068,63 +142181,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -06c8ec: |[06c8ec] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -06c8fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c8fe: 5241 6b03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036b │ │ -06c902: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -06c906: 5441 6c03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c90a: 5442 6c03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c90e: 5422 7a03 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c912: 6e10 170c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -06c918: 0a02 |000e: move-result v2 │ │ -06c91a: 5443 6c03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c91e: 5433 7a03 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c922: 6e10 100c 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ -06c928: 0c03 |0016: move-result-object v3 │ │ -06c92a: 6e30 b60a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ -06c930: 5441 6c03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c934: 7110 980a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ -06c93a: 0a01 |001f: move-result v1 │ │ -06c93c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -06c940: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -06c944: 5441 6c03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c948: 7110 980a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ -06c94e: 0a00 |0029: move-result v0 │ │ -06c950: 5441 6c03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c954: 5442 6c03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ -06c958: 5422 7a03 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06c95c: 6e10 170c 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -06c962: 0a02 |0033: move-result v2 │ │ -06c964: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -06c966: 6e40 b70a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -06c96c: 0e00 |0038: return-void │ │ +06c8d4: |[06c8d4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +06c8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c8e6: 5241 6b03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036b │ │ +06c8ea: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +06c8ee: 5441 6c03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c8f2: 5442 6c03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c8f6: 5422 7a03 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c8fa: 6e10 170c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +06c900: 0a02 |000e: move-result v2 │ │ +06c902: 5443 6c03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c906: 5433 7a03 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c90a: 6e10 100c 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ +06c910: 0c03 |0016: move-result-object v3 │ │ +06c912: 6e30 b60a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ +06c918: 5441 6c03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c91c: 7110 980a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ +06c922: 0a01 |001f: move-result v1 │ │ +06c924: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +06c928: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +06c92c: 5441 6c03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c930: 7110 980a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a98 │ │ +06c936: 0a00 |0029: move-result v0 │ │ +06c938: 5441 6c03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c93c: 5442 6c03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036c │ │ +06c940: 5422 7a03 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06c944: 6e10 170c 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +06c94a: 0a02 |0033: move-result v2 │ │ +06c94c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +06c94e: 6e40 b70a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +06c954: 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 : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #531 header: │ │ class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -142145,17 +142258,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c970: |[06c970] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -06c980: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c986: 0e00 |0003: return-void │ │ +06c958: |[06c958] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +06c968: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c96e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -142164,32 +142277,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c988: |[06c988] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06c998: 6e10 ec14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ -06c99e: 0e00 |0003: return-void │ │ +06c970: |[06c970] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06c980: 6e10 ec14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ +06c986: 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 : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #532 header: │ │ class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -142210,17 +142323,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c9a0: |[06c9a0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -06c9b0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06c9b6: 0e00 |0003: return-void │ │ +06c988: |[06c988] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +06c998: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06c99e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -142229,32 +142342,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c9b8: |[06c9b8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06c9c8: 7110 bb0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0abb │ │ -06c9ce: 0e00 |0003: return-void │ │ +06c9a0: |[06c9a0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06c9b0: 7110 bb0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0abb │ │ +06c9b6: 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 : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #533 header: │ │ class_idx : 448 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 707 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2616 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -142362,38 +142475,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -06c9d0: |[06c9d0] android.support.v4.view.PagerTitleStrip.:()V │ │ -06c9e0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06c9e2: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ -06c9e6: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -06c9ec: 6900 6d03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036d │ │ -06c9f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06c9f2: 2300 f603 |0009: new-array v0, v0, [I // type@03f6 │ │ -06c9f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06c9f8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -06c9fe: 4b02 0001 |000f: aput v2, v0, v1 │ │ -06ca02: 6900 7103 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0371 │ │ -06ca06: 6000 1f00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ -06ca0a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -06ca0e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -06ca12: 2200 bf01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01bf │ │ -06ca16: 7010 930a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a93 │ │ -06ca1c: 6900 6e03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ -06ca20: 0e00 |0020: return-void │ │ -06ca22: 2200 be01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01be │ │ -06ca26: 7010 910a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a91 │ │ -06ca2c: 6900 6e03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ -06ca30: 28f8 |0028: goto 0020 // -0008 │ │ -06ca32: 0000 |0029: nop // spacer │ │ -06ca34: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +06c9b8: |[06c9b8] android.support.v4.view.PagerTitleStrip.:()V │ │ +06c9c8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06c9ca: 2300 f603 |0001: new-array v0, v0, [I // type@03f6 │ │ +06c9ce: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +06c9d4: 6900 6d03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036d │ │ +06c9d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06c9da: 2300 f603 |0009: new-array v0, v0, [I // type@03f6 │ │ +06c9de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06c9e0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +06c9e6: 4b02 0001 |000f: aput v2, v0, v1 │ │ +06c9ea: 6900 7103 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0371 │ │ +06c9ee: 6000 1f00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001f │ │ +06c9f2: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +06c9f6: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +06c9fa: 2200 bf01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01bf │ │ +06c9fe: 7010 930a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a93 │ │ +06ca04: 6900 6e03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ +06ca08: 0e00 |0020: return-void │ │ +06ca0a: 2200 be01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01be │ │ +06ca0e: 7010 910a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a91 │ │ +06ca14: 6900 6e03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ +06ca18: 28f8 |0028: goto 0020 // -0008 │ │ +06ca1a: 0000 |0029: nop // spacer │ │ +06ca1c: 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 │ │ @@ -142406,18 +142519,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06ca4c: |[06ca4c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -06ca5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ca5e: 7030 970a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a97 │ │ -06ca64: 0e00 |0004: return-void │ │ +06ca34: |[06ca34] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +06ca44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ca46: 7030 970a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a97 │ │ +06ca4c: 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; │ │ @@ -142427,122 +142540,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 │ │ -06ca68: |[06ca68] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06ca78: 122a |0000: const/4 v10, #int 2 // #2 │ │ -06ca7a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -06ca7c: 7030 9713 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ -06ca82: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -06ca84: 59b7 7503 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ -06ca88: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -06ca8c: 59b7 7603 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06ca90: 2207 bc01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01bc │ │ -06ca94: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -06ca96: 7030 8a0a 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@0a8a │ │ -06ca9c: 5bb7 7903 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ -06caa0: 2207 ff02 |0014: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ -06caa4: 7020 dc14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ -06caaa: 5bb7 7b03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06caae: 6e20 990a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ -06cab4: 2207 ff02 |001e: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ -06cab8: 7020 dc14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ -06cabe: 5bb7 7303 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cac2: 6e20 990a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ -06cac8: 2207 ff02 |0028: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ -06cacc: 7020 dc14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ -06cad2: 5bb7 7703 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cad6: 6e20 990a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ -06cadc: 6207 6d03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036d │ │ -06cae0: 6e30 b900 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ -06cae6: 0c00 |0037: move-result-object v0 │ │ -06cae8: 6e30 1601 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ -06caee: 0a04 |003b: move-result v4 │ │ -06caf0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -06caf4: 54b7 7b03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06caf8: 6e30 ee14 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ -06cafe: 54b7 7303 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cb02: 6e30 ee14 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ -06cb08: 54b7 7703 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cb0c: 6e30 ee14 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ -06cb12: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -06cb14: 6e30 1101 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0111 │ │ -06cb1a: 0a06 |0051: move-result v6 │ │ -06cb1c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -06cb20: 8267 |0054: int-to-float v7, v6 │ │ -06cb22: 6e30 b30a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0ab3 │ │ -06cb28: 6e20 1801 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0118 │ │ -06cb2e: 0a07 |005b: move-result v7 │ │ -06cb30: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -06cb34: 6e30 1001 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0110 │ │ -06cb3a: 0a05 |0061: move-result v5 │ │ -06cb3c: 54b7 7b03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cb40: 6e20 ef14 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cb46: 54b7 7303 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cb4a: 6e20 ef14 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cb50: 54b7 7703 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cb54: 6e20 ef14 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cb5a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -06cb5c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -06cb60: 6e30 1501 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0115 │ │ -06cb66: 0a07 |0077: move-result v7 │ │ -06cb68: 59b7 7403 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ -06cb6c: 6e10 1901 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -06cb72: 54b7 7303 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cb76: 6e10 e314 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@14e3 │ │ -06cb7c: 0c07 |0082: move-result-object v7 │ │ -06cb7e: 6e10 0001 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0100 │ │ -06cb84: 0a07 |0086: move-result v7 │ │ -06cb86: 59b7 7d03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ -06cb8a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -06cb90: 6e20 af0a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0aaf │ │ -06cb96: 54b7 7b03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cb9a: 6208 7805 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ -06cb9e: 6e20 e714 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ -06cba4: 54b7 7303 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cba8: 6208 7805 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ -06cbac: 6e20 e714 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ -06cbb2: 54b7 7703 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cbb6: 6208 7805 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ -06cbba: 6e20 e714 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ -06cbc0: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -06cbc2: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -06cbc6: 6207 7103 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0371 │ │ -06cbca: 6e30 b800 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00b8 │ │ -06cbd0: 0c03 |00ac: move-result-object v3 │ │ -06cbd2: 6e30 0f01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010f │ │ -06cbd8: 0a01 |00b0: move-result v1 │ │ -06cbda: 6e10 1901 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ -06cbe0: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -06cbe4: 54b7 7b03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cbe8: 7110 b10a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ -06cbee: 54b7 7303 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cbf2: 7110 b10a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ -06cbf8: 54b7 7703 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cbfc: 7110 b10a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ -06cc02: 6e10 b600 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -06cc08: 0c07 |00c8: move-result-object v7 │ │ -06cc0a: 6e10 0401 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -06cc10: 0c07 |00cc: move-result-object v7 │ │ -06cc12: 5272 7a05 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -06cc16: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -06cc1a: c827 |00d1: mul-float/2addr v7, v2 │ │ -06cc1c: 8777 |00d2: float-to-int v7, v7 │ │ -06cc1e: 59b7 7c03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ -06cc22: 0e00 |00d5: return-void │ │ -06cc24: 54b7 7b03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cc28: 6e10 ec14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ -06cc2e: 54b7 7303 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cc32: 6e10 ec14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ -06cc38: 54b7 7703 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cc3c: 6e10 ec14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ -06cc42: 28e0 |00e5: goto 00c5 // -0020 │ │ +06ca50: |[06ca50] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06ca60: 122a |0000: const/4 v10, #int 2 // #2 │ │ +06ca62: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +06ca64: 7030 9713 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1397 │ │ +06ca6a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +06ca6c: 59b7 7503 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ +06ca70: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +06ca74: 59b7 7603 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06ca78: 2207 bc01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01bc │ │ +06ca7c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +06ca7e: 7030 8a0a 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@0a8a │ │ +06ca84: 5bb7 7903 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ +06ca88: 2207 ff02 |0014: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ +06ca8c: 7020 dc14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ +06ca92: 5bb7 7b03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06ca96: 6e20 990a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ +06ca9c: 2207 ff02 |001e: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ +06caa0: 7020 dc14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ +06caa6: 5bb7 7303 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06caaa: 6e20 990a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ +06cab0: 2207 ff02 |0028: new-instance v7, Landroid/widget/TextView; // type@02ff │ │ +06cab4: 7020 dc14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14dc │ │ +06caba: 5bb7 7703 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cabe: 6e20 990a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a99 │ │ +06cac4: 6207 6d03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036d │ │ +06cac8: 6e30 b900 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b9 │ │ +06cace: 0c00 |0037: move-result-object v0 │ │ +06cad0: 6e30 1601 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0116 │ │ +06cad6: 0a04 |003b: move-result v4 │ │ +06cad8: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +06cadc: 54b7 7b03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cae0: 6e30 ee14 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ +06cae6: 54b7 7303 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06caea: 6e30 ee14 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ +06caf0: 54b7 7703 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06caf4: 6e30 ee14 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14ee │ │ +06cafa: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +06cafc: 6e30 1101 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0111 │ │ +06cb02: 0a06 |0051: move-result v6 │ │ +06cb04: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +06cb08: 8267 |0054: int-to-float v7, v6 │ │ +06cb0a: 6e30 b30a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0ab3 │ │ +06cb10: 6e20 1801 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0118 │ │ +06cb16: 0a07 |005b: move-result v7 │ │ +06cb18: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +06cb1c: 6e30 1001 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0110 │ │ +06cb22: 0a05 |0061: move-result v5 │ │ +06cb24: 54b7 7b03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cb28: 6e20 ef14 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cb2e: 54b7 7303 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cb32: 6e20 ef14 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cb38: 54b7 7703 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cb3c: 6e20 ef14 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cb42: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +06cb44: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +06cb48: 6e30 1501 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0115 │ │ +06cb4e: 0a07 |0077: move-result v7 │ │ +06cb50: 59b7 7403 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ +06cb54: 6e10 1901 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +06cb5a: 54b7 7303 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cb5e: 6e10 e314 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@14e3 │ │ +06cb64: 0c07 |0082: move-result-object v7 │ │ +06cb66: 6e10 0001 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0100 │ │ +06cb6c: 0a07 |0086: move-result v7 │ │ +06cb6e: 59b7 7d03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ +06cb72: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +06cb78: 6e20 af0a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0aaf │ │ +06cb7e: 54b7 7b03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cb82: 6208 7805 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ +06cb86: 6e20 e714 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ +06cb8c: 54b7 7303 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cb90: 6208 7805 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ +06cb94: 6e20 e714 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ +06cb9a: 54b7 7703 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cb9e: 6208 7805 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0578 │ │ +06cba2: 6e20 e714 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14e7 │ │ +06cba8: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +06cbaa: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +06cbae: 6207 7103 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0371 │ │ +06cbb2: 6e30 b800 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00b8 │ │ +06cbb8: 0c03 |00ac: move-result-object v3 │ │ +06cbba: 6e30 0f01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010f │ │ +06cbc0: 0a01 |00b0: move-result v1 │ │ +06cbc2: 6e10 1901 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0119 │ │ +06cbc8: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +06cbcc: 54b7 7b03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cbd0: 7110 b10a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ +06cbd6: 54b7 7303 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cbda: 7110 b10a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ +06cbe0: 54b7 7703 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cbe4: 7110 b10a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0ab1 │ │ +06cbea: 6e10 b600 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +06cbf0: 0c07 |00c8: move-result-object v7 │ │ +06cbf2: 6e10 0401 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +06cbf8: 0c07 |00cc: move-result-object v7 │ │ +06cbfa: 5272 7a05 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +06cbfe: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +06cc02: c827 |00d1: mul-float/2addr v7, v2 │ │ +06cc04: 8777 |00d2: float-to-int v7, v7 │ │ +06cc06: 59b7 7c03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ +06cc0a: 0e00 |00d5: return-void │ │ +06cc0c: 54b7 7b03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cc10: 6e10 ec14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ +06cc16: 54b7 7303 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cc1a: 6e10 ec14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ +06cc20: 54b7 7703 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cc24: 6e10 ec14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14ec │ │ +06cc2a: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -142601,17 +142714,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 │ │ -06cc44: |[06cc44] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -06cc54: 5210 7603 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06cc58: 0f00 |0002: return v0 │ │ +06cc2c: |[06cc2c] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +06cc3c: 5210 7603 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06cc40: 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;) │ │ @@ -142619,18 +142732,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cc5c: |[06cc5c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06cc6c: 6200 6e03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ -06cc70: 7220 900a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a90 │ │ -06cc76: 0e00 |0005: return-void │ │ +06cc44: |[06cc44] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06cc54: 6200 6e03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036e │ │ +06cc58: 7220 900a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a90 │ │ +06cc5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -142640,22 +142753,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06cc78: |[06cc78] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -06cc88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06cc8a: 6e10 9a0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a9a │ │ -06cc90: 0c00 |0004: move-result-object v0 │ │ -06cc92: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -06cc96: 6e10 8201 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0182 │ │ -06cc9c: 0a01 |000a: move-result v1 │ │ -06cc9e: 0f01 |000b: return v1 │ │ +06cc60: |[06cc60] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +06cc70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cc72: 6e10 9a0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a9a │ │ +06cc78: 0c00 |0004: move-result-object v0 │ │ +06cc7a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +06cc7e: 6e10 8201 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0182 │ │ +06cc84: 0a01 |000a: move-result v1 │ │ +06cc86: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -142669,17 +142782,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cca0: |[06cca0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -06ccb0: 5210 7c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ -06ccb4: 0f00 |0002: return v0 │ │ +06cc88: |[06cc88] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +06cc98: 5210 7c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ +06cc9c: 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;) │ │ @@ -142687,43 +142800,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -06ccb8: |[06ccb8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -06ccc8: 6f10 ac13 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ -06ccce: 6e10 a10a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0aa1 │ │ -06ccd4: 0c02 |0006: move-result-object v2 │ │ -06ccd6: 2023 fc01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01fc │ │ -06ccda: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -06ccde: 2203 5703 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ -06cce2: 1a04 3e0a |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0a3e │ │ -06cce6: 7020 a417 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06ccec: 2703 |0012: throw v3 │ │ -06ccee: 0721 |0013: move-object v1, v2 │ │ -06ccf0: 1f01 fc01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01fc │ │ -06ccf4: 6e10 100c 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ -06ccfa: 0c00 |0019: move-result-object v0 │ │ -06ccfc: 5453 7903 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ -06cd00: 6e20 5e0c 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@0c5e │ │ -06cd06: 5453 7903 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ -06cd0a: 6e20 610c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c61 │ │ -06cd10: 5b51 7a03 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd14: 5453 8003 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ -06cd18: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -06cd1c: 5453 8003 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ -06cd20: 6e10 ff17 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ -06cd26: 0c03 |002f: move-result-object v3 │ │ -06cd28: 1f03 b701 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01b7 │ │ -06cd2c: 6e30 b50a 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@0ab5 │ │ -06cd32: 0e00 |0035: return-void │ │ -06cd34: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -06cd36: 28fb |0037: goto 0032 // -0005 │ │ +06cca0: |[06cca0] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +06ccb0: 6f10 ac13 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@13ac │ │ +06ccb6: 6e10 a10a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0aa1 │ │ +06ccbc: 0c02 |0006: move-result-object v2 │ │ +06ccbe: 2023 fc01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01fc │ │ +06ccc2: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +06ccc6: 2203 5703 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0357 │ │ +06ccca: 1a04 370a |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0a37 │ │ +06ccce: 7020 a417 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06ccd4: 2703 |0012: throw v3 │ │ +06ccd6: 0721 |0013: move-object v1, v2 │ │ +06ccd8: 1f01 fc01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01fc │ │ +06ccdc: 6e10 100c 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ +06cce2: 0c00 |0019: move-result-object v0 │ │ +06cce4: 5453 7903 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ +06cce8: 6e20 5e0c 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@0c5e │ │ +06ccee: 5453 7903 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ +06ccf2: 6e20 610c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c61 │ │ +06ccf8: 5b51 7a03 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06ccfc: 5453 8003 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ +06cd00: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +06cd04: 5453 8003 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ +06cd08: 6e10 ff17 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@17ff │ │ +06cd0e: 0c03 |002f: move-result-object v3 │ │ +06cd10: 1f03 b701 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01b7 │ │ +06cd14: 6e30 b50a 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@0ab5 │ │ +06cd1a: 0e00 |0035: return-void │ │ +06cd1c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +06cd1e: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -142745,29 +142858,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06cd38: |[06cd38] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -06cd48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06cd4a: 6f10 ad13 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ -06cd50: 5420 7a03 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd54: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -06cd58: 5420 7a03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd5c: 6e10 100c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ -06cd62: 0c00 |000d: move-result-object v0 │ │ -06cd64: 6e30 b50a 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@0ab5 │ │ -06cd6a: 5420 7a03 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd6e: 6e20 5e0c 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@0c5e │ │ -06cd74: 5420 7a03 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd78: 6e20 610c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c61 │ │ -06cd7e: 5b21 7a03 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd82: 0e00 |001d: return-void │ │ +06cd20: |[06cd20] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +06cd30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cd32: 6f10 ad13 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@13ad │ │ +06cd38: 5420 7a03 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd3c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +06cd40: 5420 7a03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd44: 6e10 100c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ +06cd4a: 0c00 |000d: move-result-object v0 │ │ +06cd4c: 6e30 b50a 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@0ab5 │ │ +06cd52: 5420 7a03 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd56: 6e20 5e0c 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@0c5e │ │ +06cd5c: 5420 7a03 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd60: 6e20 610c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c61 │ │ +06cd66: 5b21 7a03 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd6a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -142781,26 +142894,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06cd84: |[06cd84] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -06cd94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cd96: 5431 7a03 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06cd9a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -06cd9e: 5231 7603 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06cda2: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -06cda6: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -06cdaa: 5230 7603 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06cdae: 5231 7503 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ -06cdb2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -06cdb4: 6e40 b70a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -06cdba: 0e00 |0013: return-void │ │ +06cd6c: |[06cd6c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +06cd7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cd7e: 5431 7a03 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cd82: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +06cd86: 5231 7603 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06cd8a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +06cd8e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +06cd92: 5230 7603 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06cd96: 5231 7503 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ +06cd9a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +06cd9c: 6e40 b70a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +06cda2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -142817,67 +142930,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -06cdbc: |[06cdbc] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -06cdcc: 7110 1413 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -06cdd2: 0a08 |0003: move-result v8 │ │ -06cdd4: 7110 1413 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ -06cdda: 0a03 |0007: move-result v3 │ │ -06cddc: 7110 1513 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -06cde2: 0a09 |000b: move-result v9 │ │ -06cde4: 7110 1513 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ -06cdea: 0a04 |000f: move-result v4 │ │ -06cdec: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -06cdf0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -06cdf4: 220a 5703 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0357 │ │ -06cdf8: 1a0b c909 |0016: const-string v11, "Must measure with an exact width" // string@09c9 │ │ -06cdfc: 7020 a417 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06ce02: 270a |001b: throw v10 │ │ -06ce04: 0140 |001c: move v0, v4 │ │ -06ce06: 6e10 9c0a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a9c │ │ -06ce0c: 0a05 |0020: move-result v5 │ │ -06ce0e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -06ce10: 6e10 a00a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ -06ce16: 0a0a |0025: move-result v10 │ │ -06ce18: 6e10 9d0a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ -06ce1e: 0a0b |0029: move-result v11 │ │ -06ce20: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -06ce24: b160 |002c: sub-int/2addr v0, v6 │ │ -06ce26: 829a |002d: int-to-float v10, v9 │ │ -06ce28: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -06ce2e: c8ba |0031: mul-float/2addr v10, v11 │ │ -06ce30: 87aa |0032: float-to-int v10, v10 │ │ -06ce32: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -06ce36: 7120 1613 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -06ce3c: 0a02 |0038: move-result v2 │ │ -06ce3e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -06ce42: 7120 1613 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -06ce48: 0a01 |003e: move-result v1 │ │ -06ce4a: 54ca 7b03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06ce4e: 6e30 e514 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06ce54: 54ca 7303 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06ce58: 6e30 e514 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06ce5e: 54ca 7703 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06ce62: 6e30 e514 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06ce68: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -06ce6c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -06ce70: 6e30 ae0a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0aae │ │ -06ce76: 0e00 |0055: return-void │ │ -06ce78: 54ca 7303 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06ce7c: 6e10 e014 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06ce82: 0a07 |005b: move-result v7 │ │ -06ce84: 900a 0706 |005c: add-int v10, v7, v6 │ │ -06ce88: 7120 b817 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06ce8e: 0a0a |0061: move-result v10 │ │ -06ce90: 6e30 ae0a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0aae │ │ -06ce96: 28f0 |0065: goto 0055 // -0010 │ │ +06cda4: |[06cda4] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +06cdb4: 7110 1413 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +06cdba: 0a08 |0003: move-result v8 │ │ +06cdbc: 7110 1413 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1314 │ │ +06cdc2: 0a03 |0007: move-result v3 │ │ +06cdc4: 7110 1513 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +06cdca: 0a09 |000b: move-result v9 │ │ +06cdcc: 7110 1513 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1315 │ │ +06cdd2: 0a04 |000f: move-result v4 │ │ +06cdd4: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +06cdd8: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +06cddc: 220a 5703 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0357 │ │ +06cde0: 1a0b c209 |0016: const-string v11, "Must measure with an exact width" // string@09c2 │ │ +06cde4: 7020 a417 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06cdea: 270a |001b: throw v10 │ │ +06cdec: 0140 |001c: move v0, v4 │ │ +06cdee: 6e10 9c0a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a9c │ │ +06cdf4: 0a05 |0020: move-result v5 │ │ +06cdf6: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +06cdf8: 6e10 a00a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ +06cdfe: 0a0a |0025: move-result v10 │ │ +06ce00: 6e10 9d0a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ +06ce06: 0a0b |0029: move-result v11 │ │ +06ce08: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +06ce0c: b160 |002c: sub-int/2addr v0, v6 │ │ +06ce0e: 829a |002d: int-to-float v10, v9 │ │ +06ce10: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +06ce16: c8ba |0031: mul-float/2addr v10, v11 │ │ +06ce18: 87aa |0032: float-to-int v10, v10 │ │ +06ce1a: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +06ce1e: 7120 1613 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +06ce24: 0a02 |0038: move-result v2 │ │ +06ce26: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +06ce2a: 7120 1613 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +06ce30: 0a01 |003e: move-result v1 │ │ +06ce32: 54ca 7b03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06ce36: 6e30 e514 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06ce3c: 54ca 7303 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06ce40: 6e30 e514 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06ce46: 54ca 7703 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06ce4a: 6e30 e514 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06ce50: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +06ce54: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +06ce58: 6e30 ae0a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0aae │ │ +06ce5e: 0e00 |0055: return-void │ │ +06ce60: 54ca 7303 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06ce64: 6e10 e014 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06ce6a: 0a07 |005b: move-result v7 │ │ +06ce6c: 900a 0706 |005c: add-int v10, v7, v6 │ │ +06ce70: 7120 b817 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06ce76: 0a0a |0061: move-result v10 │ │ +06ce78: 6e30 ae0a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0aae │ │ +06ce7e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -142917,19 +143030,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ce98: |[06ce98] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -06cea8: 5510 7f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ -06ceac: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -06ceb0: 6f10 bc13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@13bc │ │ -06ceb6: 0e00 |0007: return-void │ │ +06ce80: |[06ce80] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +06ce90: 5510 7f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ +06ce94: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +06ce98: 6f10 bc13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@13bc │ │ +06ce9e: 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; │ │ @@ -142939,18 +143052,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ceb8: |[06ceb8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -06cec8: 5901 7403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ -06cecc: 6e10 a90a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ -06ced2: 0e00 |0005: return-void │ │ +06cea0: |[06cea0] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +06ceb0: 5901 7403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ +06ceb4: 6e10 a90a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ +06ceba: 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; │ │ @@ -142961,31 +143074,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -06ced4: |[06ced4] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -06cee4: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -06cee8: c851 |0002: mul-float/2addr v1, v5 │ │ -06ceea: 8711 |0003: float-to-int v1, v1 │ │ -06ceec: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -06cef0: 5941 7803 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ -06cef4: 5241 7803 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ -06cef8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06cefc: 5242 7d03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ -06cf00: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -06cf06: b532 |0011: and-int/2addr v2, v3 │ │ -06cf08: 9600 0102 |0012: or-int v0, v1, v2 │ │ -06cf0c: 5441 7b03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cf10: 6e20 ef14 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cf16: 5441 7703 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cf1a: 6e20 ef14 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cf20: 0e00 |001e: return-void │ │ +06cebc: |[06cebc] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +06cecc: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +06ced0: c851 |0002: mul-float/2addr v1, v5 │ │ +06ced2: 8711 |0003: float-to-int v1, v1 │ │ +06ced4: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +06ced8: 5941 7803 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ +06cedc: 5241 7803 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ +06cee0: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +06cee4: 5242 7d03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ +06cee8: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +06ceee: b532 |0011: and-int/2addr v2, v3 │ │ +06cef0: 9600 0102 |0012: or-int v0, v1, v2 │ │ +06cef4: 5441 7b03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cef8: 6e20 ef14 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cefe: 5441 7703 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cf02: 6e20 ef14 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cf08: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -142999,29 +143112,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06cf24: |[06cf24] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -06cf34: 5945 7d03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ -06cf38: 5441 7303 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cf3c: 6e20 ef14 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cf42: 5241 7803 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ -06cf46: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06cf4a: 5242 7d03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ -06cf4e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -06cf54: b532 |0010: and-int/2addr v2, v3 │ │ -06cf56: 9600 0102 |0011: or-int v0, v1, v2 │ │ -06cf5a: 5441 7b03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cf5e: 6e20 ef14 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cf64: 5441 7703 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cf68: 6e20 ef14 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ -06cf6e: 0e00 |001d: return-void │ │ +06cf0c: |[06cf0c] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +06cf1c: 5945 7d03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ +06cf20: 5441 7303 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cf24: 6e20 ef14 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cf2a: 5241 7803 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0378 │ │ +06cf2e: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +06cf32: 5242 7d03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037d │ │ +06cf36: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +06cf3c: b532 |0010: and-int/2addr v2, v3 │ │ +06cf3e: 9600 0102 |0011: or-int v0, v1, v2 │ │ +06cf42: 5441 7b03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cf46: 6e20 ef14 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cf4c: 5441 7703 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cf50: 6e20 ef14 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14ef │ │ +06cf56: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -143036,22 +143149,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06cf70: |[06cf70] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -06cf80: 5410 7b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06cf84: 6e30 f114 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ -06cf8a: 5410 7303 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06cf8e: 6e30 f114 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ -06cf94: 5410 7703 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06cf98: 6e30 f114 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ -06cf9e: 0e00 |000f: return-void │ │ +06cf58: |[06cf58] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +06cf68: 5410 7b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06cf6c: 6e30 f114 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ +06cf72: 5410 7303 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06cf76: 6e30 f114 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ +06cf7c: 5410 7703 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06cf80: 6e30 f114 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14f1 │ │ +06cf86: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -143064,18 +143177,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06cfa0: |[06cfa0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -06cfb0: 5901 7c03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ -06cfb4: 6e10 a90a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ -06cfba: 0e00 |0005: return-void │ │ +06cf88: |[06cf88] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +06cf98: 5901 7c03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ +06cf9c: 6e10 a90a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ +06cfa2: 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; │ │ @@ -143086,38 +143199,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 │ │ -06cfbc: |[06cfbc] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -06cfcc: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -06cfd0: 5410 7903 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ -06cfd4: 6e20 680a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a68 │ │ -06cfda: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06cfdc: 5b10 8003 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ -06cfe0: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -06cfe4: 5410 7903 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ -06cfe8: 6e20 610a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a61 │ │ -06cfee: 2200 7203 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0372 │ │ -06cff2: 7020 fe17 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -06cff8: 5b10 8003 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ -06cffc: 5410 7a03 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06d000: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -06d004: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -06d006: 5910 7503 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ -06d00a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -06d00e: 5910 7603 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06d012: 5410 7a03 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06d016: 6e10 170c 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -06d01c: 0a00 |0028: move-result v0 │ │ -06d01e: 6e30 b60a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ -06d024: 6e10 a90a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ -06d02a: 0e00 |002f: return-void │ │ +06cfa4: |[06cfa4] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +06cfb4: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +06cfb8: 5410 7903 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ +06cfbc: 6e20 680a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a68 │ │ +06cfc2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06cfc4: 5b10 8003 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ +06cfc8: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +06cfcc: 5410 7903 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0379 │ │ +06cfd0: 6e20 610a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a61 │ │ +06cfd6: 2200 7203 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0372 │ │ +06cfda: 7020 fe17 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +06cfe0: 5b10 8003 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0380 │ │ +06cfe4: 5410 7a03 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cfe8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +06cfec: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +06cfee: 5910 7503 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ +06cff2: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +06cff6: 5910 7603 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06cffa: 5410 7a03 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06cffe: 6e10 170c 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +06d004: 0a00 |0028: move-result v0 │ │ +06d006: 6e30 b60a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ +06d00c: 6e10 a90a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0aa9 │ │ +06d012: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -143138,86 +143251,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -06d02c: |[06d02c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -06d03c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06d03e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -06d042: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -06d044: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -06d048: 6e10 590a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -06d04e: 0a03 |0009: move-result v3 │ │ -06d050: 5ca7 7f03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ -06d054: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -06d056: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -06d05a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06d05e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -06d062: 6e20 5b0a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ -06d068: 0c04 |0016: move-result-object v4 │ │ -06d06a: 54a7 7b03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d06e: 6e20 ed14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -06d074: 54a8 7303 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d078: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -06d07c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -06d080: 6e20 5b0a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ -06d086: 0c07 |0025: move-result-object v7 │ │ -06d088: 6e20 ed14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -06d08e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -06d090: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -06d094: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -06d098: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -06d09c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -06d0a0: 6e20 5b0a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ -06d0a6: 0c04 |0035: move-result-object v4 │ │ -06d0a8: 54a7 7703 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d0ac: 6e20 ed14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -06d0b2: 6e10 a30a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0aa3 │ │ -06d0b8: 0a07 |003e: move-result v7 │ │ -06d0ba: 6e10 9e0a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a9e │ │ -06d0c0: 0a08 |0042: move-result v8 │ │ -06d0c2: b187 |0043: sub-int/2addr v7, v8 │ │ -06d0c4: 6e10 9f0a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a9f │ │ -06d0ca: 0a08 |0047: move-result v8 │ │ -06d0cc: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -06d0d0: 6e10 9b0a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a9b │ │ -06d0d6: 0a07 |004d: move-result v7 │ │ -06d0d8: 6e10 a00a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ -06d0de: 0a08 |0051: move-result v8 │ │ -06d0e0: b187 |0052: sub-int/2addr v7, v8 │ │ -06d0e2: 6e10 9d0a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ -06d0e8: 0a08 |0056: move-result v8 │ │ -06d0ea: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -06d0ee: 8257 |0059: int-to-float v7, v5 │ │ -06d0f0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -06d0f6: c887 |005d: mul-float/2addr v7, v8 │ │ -06d0f8: 8777 |005e: float-to-int v7, v7 │ │ -06d0fa: 7120 1613 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -06d100: 0a02 |0062: move-result v2 │ │ -06d102: 7120 1613 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ -06d108: 0a01 |0066: move-result v1 │ │ -06d10a: 54a7 7b03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d10e: 6e30 e514 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06d114: 54a7 7303 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d118: 6e30 e514 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06d11e: 54a7 7703 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d122: 6e30 e514 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ -06d128: 59ab 7503 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ -06d12c: 55a7 7e03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ -06d130: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -06d134: 52a7 7603 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06d138: 6e40 b70a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -06d13e: 5ca6 7f03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ -06d142: 0e00 |0083: return-void │ │ -06d144: 0163 |0084: move v3, v6 │ │ -06d146: 2885 |0085: goto 000a // -007b │ │ -06d148: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -06d14a: 289f |0087: goto 0026 // -0061 │ │ +06d014: |[06d014] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +06d024: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06d026: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +06d02a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +06d02c: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +06d030: 6e10 590a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +06d036: 0a03 |0009: move-result v3 │ │ +06d038: 5ca7 7f03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ +06d03c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +06d03e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +06d042: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +06d046: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +06d04a: 6e20 5b0a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ +06d050: 0c04 |0016: move-result-object v4 │ │ +06d052: 54a7 7b03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d056: 6e20 ed14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +06d05c: 54a8 7303 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d060: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +06d064: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +06d068: 6e20 5b0a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ +06d06e: 0c07 |0025: move-result-object v7 │ │ +06d070: 6e20 ed14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +06d076: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +06d078: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +06d07c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +06d080: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +06d084: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +06d088: 6e20 5b0a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a5b │ │ +06d08e: 0c04 |0035: move-result-object v4 │ │ +06d090: 54a7 7703 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d094: 6e20 ed14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +06d09a: 6e10 a30a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0aa3 │ │ +06d0a0: 0a07 |003e: move-result v7 │ │ +06d0a2: 6e10 9e0a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a9e │ │ +06d0a8: 0a08 |0042: move-result v8 │ │ +06d0aa: b187 |0043: sub-int/2addr v7, v8 │ │ +06d0ac: 6e10 9f0a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a9f │ │ +06d0b2: 0a08 |0047: move-result v8 │ │ +06d0b4: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +06d0b8: 6e10 9b0a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a9b │ │ +06d0be: 0a07 |004d: move-result v7 │ │ +06d0c0: 6e10 a00a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ +06d0c6: 0a08 |0051: move-result v8 │ │ +06d0c8: b187 |0052: sub-int/2addr v7, v8 │ │ +06d0ca: 6e10 9d0a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ +06d0d0: 0a08 |0056: move-result v8 │ │ +06d0d2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +06d0d6: 8257 |0059: int-to-float v7, v5 │ │ +06d0d8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +06d0de: c887 |005d: mul-float/2addr v7, v8 │ │ +06d0e0: 8777 |005e: float-to-int v7, v7 │ │ +06d0e2: 7120 1613 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +06d0e8: 0a02 |0062: move-result v2 │ │ +06d0ea: 7120 1613 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1316 │ │ +06d0f0: 0a01 |0066: move-result v1 │ │ +06d0f2: 54a7 7b03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d0f6: 6e30 e514 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06d0fc: 54a7 7303 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d100: 6e30 e514 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06d106: 54a7 7703 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d10a: 6e30 e514 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14e5 │ │ +06d110: 59ab 7503 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ +06d114: 55a7 7e03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ +06d118: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +06d11c: 52a7 7603 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06d120: 6e40 b70a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +06d126: 5ca6 7f03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037f │ │ +06d12a: 0e00 |0083: return-void │ │ +06d12c: 0163 |0084: move v3, v6 │ │ +06d12e: 2885 |0085: goto 000a // -007b │ │ +06d130: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +06d132: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -143259,233 +143372,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -06d14c: |[06d14c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -06d15c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -06d160: 5200 7503 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ -06d164: 022a 0000 |0004: move/from16 v42, v0 │ │ -06d168: 0200 2e00 |0006: move/from16 v0, v46 │ │ -06d16c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -06d170: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -06d174: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -06d178: 5400 7a03 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ -06d17c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -06d180: 7401 100c 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ -06d186: 0c2a |0015: move-result-object v42 │ │ -06d188: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -06d18c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -06d190: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -06d194: 6e30 b60a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ -06d19a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -06d19e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -06d1a2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -06d1a6: 5c10 7e03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ -06d1aa: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -06d1ae: 5400 7b03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d1b2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -06d1b6: 7401 e114 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ -06d1bc: 0a24 |0030: move-result v36 │ │ -06d1be: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -06d1c2: 5400 7303 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d1c6: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -06d1ca: 7401 e114 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ -06d1d0: 0a12 |003a: move-result v18 │ │ -06d1d2: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -06d1d6: 5400 7703 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d1da: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -06d1de: 7401 e114 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ -06d1e4: 0a1a |0044: move-result v26 │ │ -06d1e6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -06d1ea: 7401 a30a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0aa3 │ │ -06d1f0: 0a26 |004a: move-result v38 │ │ -06d1f2: 7401 9b0a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a9b │ │ -06d1f8: 0a25 |004e: move-result v37 │ │ -06d1fa: 7401 9e0a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a9e │ │ -06d200: 0a1d |0052: move-result v29 │ │ -06d202: 7401 9f0a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a9f │ │ -06d208: 0a1e |0056: move-result v30 │ │ -06d20a: 7401 a00a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ -06d210: 0a1f |005a: move-result v31 │ │ -06d212: 7401 9d0a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ -06d218: 0a1c |005e: move-result v28 │ │ -06d21a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -06d21e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -06d222: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -06d226: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -06d22a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -06d22e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -06d232: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -06d236: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -06d23a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -06d23e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -06d242: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -06d246: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -06d24a: 82a0 |0077: int-to-float v0, v10 │ │ -06d24c: 022b 0000 |0078: move/from16 v43, v0 │ │ -06d250: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -06d254: 0200 2b00 |007c: move/from16 v0, v43 │ │ -06d258: 8700 |007e: float-to-int v0, v0 │ │ -06d25a: 022b 0000 |007f: move/from16 v43, v0 │ │ -06d25e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -06d262: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -06d266: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -06d26a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -06d26e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -06d272: 5400 7b03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d276: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -06d27a: 7401 dd14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ -06d280: 0a20 |0092: move-result v32 │ │ -06d282: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -06d286: 5400 7303 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d28a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -06d28e: 7401 dd14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ -06d294: 0a0b |009c: move-result v11 │ │ -06d296: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -06d29a: 5400 7703 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d29e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -06d2a2: 7401 dd14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ -06d2a8: 0a16 |00a6: move-result v22 │ │ -06d2aa: 0200 2000 |00a7: move/from16 v0, v32 │ │ -06d2ae: 7120 b817 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06d2b4: 0a2a |00ac: move-result v42 │ │ -06d2b6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -06d2ba: 0201 1600 |00af: move/from16 v1, v22 │ │ -06d2be: 7120 b817 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06d2c4: 0a14 |00b4: move-result v20 │ │ -06d2c6: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -06d2ca: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -06d2ce: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -06d2d2: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -06d2d6: 5400 7b03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d2da: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -06d2de: 7401 e014 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d2e4: 0a2a |00c4: move-result v42 │ │ -06d2e6: 9007 232a |00c5: add-int v7, v35, v42 │ │ -06d2ea: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -06d2ee: 5400 7303 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d2f2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -06d2f6: 7401 e014 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d2fc: 0a2a |00d0: move-result v42 │ │ -06d2fe: 9005 112a |00d1: add-int v5, v17, v42 │ │ -06d302: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -06d306: 5400 7703 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d30a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -06d30e: 7401 e014 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d314: 0a2a |00dc: move-result v42 │ │ -06d316: 9006 192a |00dd: add-int v6, v25, v42 │ │ -06d31a: 7120 b817 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06d320: 0a2a |00e2: move-result v42 │ │ -06d322: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -06d326: 7120 b817 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06d32c: 0a15 |00e8: move-result v21 │ │ -06d32e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -06d332: 5200 7403 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ -06d336: 022a 0000 |00ed: move/from16 v42, v0 │ │ -06d33a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -06d33e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -06d344: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -06d348: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -06d34c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -06d350: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -06d354: 5400 7303 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d358: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -06d35c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -06d360: 5400 7303 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ -06d364: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -06d368: 7401 e014 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d36e: 0a2b |0109: move-result v43 │ │ -06d370: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -06d374: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -06d378: 0201 1000 |010e: move/from16 v1, v16 │ │ -06d37c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -06d380: 6e52 e414 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ -06d386: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -06d38a: 5200 7c03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ -06d38e: 022a 0000 |0119: move/from16 v42, v0 │ │ -06d392: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -06d396: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -06d39a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -06d39e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -06d3a2: 7120 ba17 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -06d3a8: 0a21 |0126: move-result v33 │ │ -06d3aa: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -06d3ae: 5400 7b03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d3b2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -06d3b6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -06d3ba: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -06d3be: 5400 7b03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ -06d3c2: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -06d3c6: 7401 e014 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d3cc: 0a2c |0138: move-result v44 │ │ -06d3ce: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -06d3d2: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -06d3d6: 0201 2100 |013d: move/from16 v1, v33 │ │ -06d3da: 0202 2200 |013f: move/from16 v2, v34 │ │ -06d3de: 0203 2b00 |0141: move/from16 v3, v43 │ │ -06d3e2: 0204 2c00 |0143: move/from16 v4, v44 │ │ -06d3e6: 6e54 e414 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ -06d3ec: 912a 261e |0148: sub-int v42, v38, v30 │ │ -06d3f0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -06d3f4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -06d3f8: 5200 7c03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ -06d3fc: 022b 0000 |0150: move/from16 v43, v0 │ │ -06d400: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -06d404: 7702 b817 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06d40a: 0a17 |0157: move-result v23 │ │ -06d40c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -06d410: 5400 7703 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d414: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -06d418: 902b 171a |015e: add-int v43, v23, v26 │ │ -06d41c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -06d420: 5400 7703 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ -06d424: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -06d428: 7401 e014 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ -06d42e: 0a2c |0169: move-result v44 │ │ -06d430: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -06d434: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -06d438: 0201 1700 |016e: move/from16 v1, v23 │ │ -06d43c: 0202 1800 |0170: move/from16 v2, v24 │ │ -06d440: 0203 2b00 |0172: move/from16 v3, v43 │ │ -06d444: 0204 2c00 |0174: move/from16 v4, v44 │ │ -06d448: 6e54 e414 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ -06d44e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -06d452: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -06d456: 5910 7603 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06d45a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -06d45e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -06d462: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -06d466: 5c10 7e03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ -06d46a: 0e00 |0187: return-void │ │ -06d46c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -06d470: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -06d474: 5200 7603 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ -06d478: 022a 0000 |018e: move/from16 v42, v0 │ │ -06d47c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -06d480: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -06d484: 28f3 |0194: goto 0187 // -000d │ │ -06d486: 912a 251f |0195: sub-int v42, v37, v31 │ │ -06d48a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -06d48e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -06d492: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -06d496: 9022 0923 |019d: add-int v34, v9, v35 │ │ -06d49a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -06d49e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -06d4a2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -06d4a6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -06d4aa: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -06d4ae: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -06d4b2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -06d4b6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -06d4ba: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -06d4be: 0000 |01b1: nop // spacer │ │ -06d4c0: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +06d134: |[06d134] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +06d144: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +06d148: 5200 7503 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0375 │ │ +06d14c: 022a 0000 |0004: move/from16 v42, v0 │ │ +06d150: 0200 2e00 |0006: move/from16 v0, v46 │ │ +06d154: 0201 2a00 |0008: move/from16 v1, v42 │ │ +06d158: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +06d15c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +06d160: 5400 7a03 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@037a │ │ +06d164: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +06d168: 7401 100c 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c10 │ │ +06d16e: 0c2a |0015: move-result-object v42 │ │ +06d170: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +06d174: 0201 2e00 |0018: move/from16 v1, v46 │ │ +06d178: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +06d17c: 6e30 b60a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0ab6 │ │ +06d182: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +06d186: 0200 2a00 |0021: move/from16 v0, v42 │ │ +06d18a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +06d18e: 5c10 7e03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ +06d192: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +06d196: 5400 7b03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d19a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +06d19e: 7401 e114 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ +06d1a4: 0a24 |0030: move-result v36 │ │ +06d1a6: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +06d1aa: 5400 7303 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d1ae: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +06d1b2: 7401 e114 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ +06d1b8: 0a12 |003a: move-result v18 │ │ +06d1ba: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +06d1be: 5400 7703 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d1c2: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +06d1c6: 7401 e114 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14e1 │ │ +06d1cc: 0a1a |0044: move-result v26 │ │ +06d1ce: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +06d1d2: 7401 a30a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0aa3 │ │ +06d1d8: 0a26 |004a: move-result v38 │ │ +06d1da: 7401 9b0a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a9b │ │ +06d1e0: 0a25 |004e: move-result v37 │ │ +06d1e2: 7401 9e0a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a9e │ │ +06d1e8: 0a1d |0052: move-result v29 │ │ +06d1ea: 7401 9f0a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a9f │ │ +06d1f0: 0a1e |0056: move-result v30 │ │ +06d1f2: 7401 a00a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0aa0 │ │ +06d1f8: 0a1f |005a: move-result v31 │ │ +06d1fa: 7401 9d0a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a9d │ │ +06d200: 0a1c |005e: move-result v28 │ │ +06d202: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +06d206: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +06d20a: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +06d20e: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +06d212: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +06d216: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +06d21a: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +06d21e: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +06d222: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +06d226: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +06d22a: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +06d22e: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +06d232: 82a0 |0077: int-to-float v0, v10 │ │ +06d234: 022b 0000 |0078: move/from16 v43, v0 │ │ +06d238: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +06d23c: 0200 2b00 |007c: move/from16 v0, v43 │ │ +06d240: 8700 |007e: float-to-int v0, v0 │ │ +06d242: 022b 0000 |007f: move/from16 v43, v0 │ │ +06d246: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +06d24a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +06d24e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +06d252: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +06d256: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +06d25a: 5400 7b03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d25e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +06d262: 7401 dd14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ +06d268: 0a20 |0092: move-result v32 │ │ +06d26a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +06d26e: 5400 7303 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d272: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +06d276: 7401 dd14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ +06d27c: 0a0b |009c: move-result v11 │ │ +06d27e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +06d282: 5400 7703 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d286: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +06d28a: 7401 dd14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14dd │ │ +06d290: 0a16 |00a6: move-result v22 │ │ +06d292: 0200 2000 |00a7: move/from16 v0, v32 │ │ +06d296: 7120 b817 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06d29c: 0a2a |00ac: move-result v42 │ │ +06d29e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +06d2a2: 0201 1600 |00af: move/from16 v1, v22 │ │ +06d2a6: 7120 b817 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06d2ac: 0a14 |00b4: move-result v20 │ │ +06d2ae: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +06d2b2: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +06d2b6: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +06d2ba: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +06d2be: 5400 7b03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d2c2: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +06d2c6: 7401 e014 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d2cc: 0a2a |00c4: move-result v42 │ │ +06d2ce: 9007 232a |00c5: add-int v7, v35, v42 │ │ +06d2d2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +06d2d6: 5400 7303 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d2da: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +06d2de: 7401 e014 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d2e4: 0a2a |00d0: move-result v42 │ │ +06d2e6: 9005 112a |00d1: add-int v5, v17, v42 │ │ +06d2ea: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +06d2ee: 5400 7703 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d2f2: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +06d2f6: 7401 e014 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d2fc: 0a2a |00dc: move-result v42 │ │ +06d2fe: 9006 192a |00dd: add-int v6, v25, v42 │ │ +06d302: 7120 b817 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06d308: 0a2a |00e2: move-result v42 │ │ +06d30a: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +06d30e: 7120 b817 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06d314: 0a15 |00e8: move-result v21 │ │ +06d316: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +06d31a: 5200 7403 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0374 │ │ +06d31e: 022a 0000 |00ed: move/from16 v42, v0 │ │ +06d322: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +06d326: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +06d32c: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +06d330: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +06d334: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +06d338: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +06d33c: 5400 7303 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d340: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +06d344: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +06d348: 5400 7303 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0373 │ │ +06d34c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +06d350: 7401 e014 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d356: 0a2b |0109: move-result v43 │ │ +06d358: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +06d35c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +06d360: 0201 1000 |010e: move/from16 v1, v16 │ │ +06d364: 0202 2b00 |0110: move/from16 v2, v43 │ │ +06d368: 6e52 e414 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ +06d36e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +06d372: 5200 7c03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ +06d376: 022a 0000 |0119: move/from16 v42, v0 │ │ +06d37a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +06d37e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +06d382: 0200 1d00 |011f: move/from16 v0, v29 │ │ +06d386: 0201 2a00 |0121: move/from16 v1, v42 │ │ +06d38a: 7120 ba17 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +06d390: 0a21 |0126: move-result v33 │ │ +06d392: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +06d396: 5400 7b03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d39a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +06d39e: 902b 2124 |012d: add-int v43, v33, v36 │ │ +06d3a2: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +06d3a6: 5400 7b03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037b │ │ +06d3aa: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +06d3ae: 7401 e014 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d3b4: 0a2c |0138: move-result v44 │ │ +06d3b6: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +06d3ba: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +06d3be: 0201 2100 |013d: move/from16 v1, v33 │ │ +06d3c2: 0202 2200 |013f: move/from16 v2, v34 │ │ +06d3c6: 0203 2b00 |0141: move/from16 v3, v43 │ │ +06d3ca: 0204 2c00 |0143: move/from16 v4, v44 │ │ +06d3ce: 6e54 e414 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ +06d3d4: 912a 261e |0148: sub-int v42, v38, v30 │ │ +06d3d8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +06d3dc: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +06d3e0: 5200 7c03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037c │ │ +06d3e4: 022b 0000 |0150: move/from16 v43, v0 │ │ +06d3e8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +06d3ec: 7702 b817 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06d3f2: 0a17 |0157: move-result v23 │ │ +06d3f4: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +06d3f8: 5400 7703 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d3fc: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +06d400: 902b 171a |015e: add-int v43, v23, v26 │ │ +06d404: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +06d408: 5400 7703 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0377 │ │ +06d40c: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +06d410: 7401 e014 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14e0 │ │ +06d416: 0a2c |0169: move-result v44 │ │ +06d418: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +06d41c: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +06d420: 0201 1700 |016e: move/from16 v1, v23 │ │ +06d424: 0202 1800 |0170: move/from16 v2, v24 │ │ +06d428: 0203 2b00 |0172: move/from16 v3, v43 │ │ +06d42c: 0204 2c00 |0174: move/from16 v4, v44 │ │ +06d430: 6e54 e414 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14e4 │ │ +06d436: 0200 2f00 |0179: move/from16 v0, v47 │ │ +06d43a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +06d43e: 5910 7603 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06d442: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +06d446: 0200 2a00 |0181: move/from16 v0, v42 │ │ +06d44a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +06d44e: 5c10 7e03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037e │ │ +06d452: 0e00 |0187: return-void │ │ +06d454: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +06d458: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +06d45c: 5200 7603 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0376 │ │ +06d460: 022a 0000 |018e: move/from16 v42, v0 │ │ +06d464: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +06d468: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +06d46c: 28f3 |0194: goto 0187 // -000d │ │ +06d46e: 912a 251f |0195: sub-int v42, v37, v31 │ │ +06d472: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +06d476: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +06d47a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +06d47e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +06d482: 9010 0911 |019f: add-int v16, v9, v17 │ │ +06d486: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +06d48a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +06d48e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +06d492: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +06d496: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +06d49a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +06d49e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +06d4a2: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +06d4a6: 0000 |01b1: nop // spacer │ │ +06d4a8: 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 │ │ @@ -143616,21 +143729,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 : 2623 (PagerTitleStrip.java) │ │ + source_file_idx : 2616 (PagerTitleStrip.java) │ │ │ │ Class #534 header: │ │ class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2762 │ │ +source_file_idx : 2755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -143651,17 +143764,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d4d4: |[06d4d4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -06d4e4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d4ea: 0e00 |0003: return-void │ │ +06d4bc: |[06d4bc] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +06d4cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d4d2: 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;) │ │ @@ -143669,17 +143782,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 │ │ -06d4ec: |[06d4ec] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -06d4fc: 7010 bc0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0abc │ │ -06d502: 0e00 |0003: return-void │ │ +06d4d4: |[06d4d4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +06d4e4: 7010 bc0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0abc │ │ +06d4ea: 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; │ │ │ │ @@ -143689,17 +143802,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d504: |[06d504] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -06d514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d516: 0f00 |0001: return v0 │ │ +06d4ec: |[06d4ec] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +06d4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d4fe: 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; │ │ │ │ @@ -143708,31 +143821,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d518: |[06d518] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -06d528: 0e00 |0000: return-void │ │ +06d500: |[06d500] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +06d510: 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 : 2762 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2755 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #535 header: │ │ class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2762 │ │ +source_file_idx : 2755 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #535 annotations: │ │ Annotations on class │ │ @@ -143753,17 +143866,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d52c: |[06d52c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -06d53c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d542: 0e00 |0003: return-void │ │ +06d514: |[06d514] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +06d524: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d52a: 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;) │ │ @@ -143771,17 +143884,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 │ │ -06d544: |[06d544] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -06d554: 7010 c00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0ac0 │ │ -06d55a: 0e00 |0003: return-void │ │ +06d52c: |[06d52c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +06d53c: 7010 c00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0ac0 │ │ +06d542: 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; │ │ │ │ @@ -143791,18 +143904,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d55c: |[06d55c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -06d56c: 7110 cb0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0acb │ │ -06d572: 0a00 |0003: move-result v0 │ │ -06d574: 0f00 |0004: return v0 │ │ +06d544: |[06d544] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +06d554: 7110 cb0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0acb │ │ +06d55a: 0a00 |0003: move-result v0 │ │ +06d55c: 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; │ │ │ │ @@ -143811,33 +143924,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d578: |[06d578] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -06d588: 7120 cc0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0acc │ │ -06d58e: 0e00 |0003: return-void │ │ +06d560: |[06d560] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +06d570: 7120 cc0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0acc │ │ +06d576: 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 : 2762 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2755 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #536 header: │ │ class_idx : 457 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3078 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #536 annotations: │ │ Annotations on class │ │ @@ -143858,17 +143971,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d590: |[06d590] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -06d5a0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d5a6: 0e00 |0003: return-void │ │ +06d578: |[06d578] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +06d588: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d58e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -143877,18 +143990,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d5a8: |[06d5a8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -06d5b8: 6e10 0113 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1301 │ │ -06d5be: 0a00 |0003: move-result v0 │ │ -06d5c0: 0f00 |0004: return v0 │ │ +06d590: |[06d590] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06d5a0: 6e10 0113 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1301 │ │ +06d5a6: 0a00 |0003: move-result v0 │ │ +06d5a8: 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 │ │ @@ -143898,33 +144011,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d5c4: |[06d5c4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -06d5d4: 6e10 0313 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1303 │ │ -06d5da: 0a00 |0003: move-result v0 │ │ -06d5dc: 0f00 |0004: return v0 │ │ +06d5ac: |[06d5ac] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06d5bc: 6e10 0313 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1303 │ │ +06d5c2: 0a00 |0003: move-result v0 │ │ +06d5c4: 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 : 3078 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3071 (VelocityTrackerCompat.java) │ │ │ │ Class #537 header: │ │ class_idx : 458 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3078 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -143945,17 +144058,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d5e0: |[06d5e0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -06d5f0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d5f6: 0e00 |0003: return-void │ │ +06d5c8: |[06d5c8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +06d5d8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d5de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -143964,18 +144077,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06d5f8: |[06d5f8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -06d608: 7120 da0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ada │ │ -06d60e: 0a00 |0003: move-result v0 │ │ -06d610: 0f00 |0004: return v0 │ │ +06d5e0: |[06d5e0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06d5f0: 7120 da0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ada │ │ +06d5f6: 0a00 |0003: move-result v0 │ │ +06d5f8: 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 │ │ @@ -143985,33 +144098,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06d614: |[06d614] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -06d624: 7120 db0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0adb │ │ -06d62a: 0a00 |0003: move-result v0 │ │ -06d62c: 0f00 |0004: return v0 │ │ +06d5fc: |[06d5fc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06d60c: 7120 db0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0adb │ │ +06d612: 0a00 |0003: move-result v0 │ │ +06d614: 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 : 3078 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3071 (VelocityTrackerCompat.java) │ │ │ │ Class #538 header: │ │ class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 35 │ │ │ │ Class #538 annotations: │ │ Annotations on class │ │ @@ -144032,17 +144145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d630: |[06d630] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -06d640: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d646: 0e00 |0003: return-void │ │ +06d618: |[06d618] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +06d628: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -144051,17 +144164,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d648: |[06d648] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -06d658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d65a: 0f00 |0001: return v0 │ │ +06d630: |[06d630] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +06d640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d642: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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 │ │ @@ -144071,17 +144184,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d65c: |[06d65c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -06d66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d66e: 0f00 |0001: return v0 │ │ +06d644: |[06d644] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +06d654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d656: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 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 │ │ @@ -144091,17 +144204,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d670: |[06d670] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -06d680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d682: 0f00 |0001: return v0 │ │ +06d658: |[06d658] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +06d668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d66a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144110,17 +144223,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 │ │ -06d684: |[06d684] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -06d694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d696: 1100 |0001: return-object v0 │ │ +06d66c: |[06d66c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +06d67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d67e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144129,17 +144242,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d698: |[06d698] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -06d6a8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -06d6ac: 0f00 |0002: return v0 │ │ +06d680: |[06d680] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +06d690: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +06d694: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -144148,17 +144261,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d6b0: |[06d6b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -06d6c0: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -06d6c4: 1000 |0002: return-wide v0 │ │ +06d698: |[06d698] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +06d6a8: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +06d6ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -144166,17 +144279,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d6c8: |[06d6c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -06d6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d6da: 0f00 |0001: return v0 │ │ +06d6b0: |[06d6b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +06d6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d6c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144185,17 +144298,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d6dc: |[06d6dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -06d6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d6ee: 0f00 |0001: return v0 │ │ +06d6c4: |[06d6c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +06d6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d6d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144204,17 +144317,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d6f0: |[06d6f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -06d700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d702: 0f00 |0001: return v0 │ │ +06d6d8: |[06d6d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +06d6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d6ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144223,17 +144336,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d704: |[06d704] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -06d714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d716: 0f00 |0001: return v0 │ │ +06d6ec: |[06d6ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +06d6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d6fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144242,18 +144355,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d718: |[06d718] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -06d728: 6e10 3213 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ -06d72e: 0a00 |0003: move-result v0 │ │ -06d730: 0f00 |0004: return v0 │ │ +06d700: |[06d700] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +06d710: 6e10 3213 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1332 │ │ +06d716: 0a00 |0003: move-result v0 │ │ +06d718: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -144262,17 +144375,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d734: |[06d734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -06d744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d746: 0f00 |0001: return v0 │ │ +06d71c: |[06d71c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +06d72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d72e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144281,18 +144394,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d748: |[06d748] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -06d758: 6e10 3513 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ -06d75e: 0a00 |0003: move-result v0 │ │ -06d760: 0f00 |0004: return v0 │ │ +06d730: |[06d730] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +06d740: 6e10 3513 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1335 │ │ +06d746: 0a00 |0003: move-result v0 │ │ +06d748: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -144301,17 +144414,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d764: |[06d764] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -06d774: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06d776: 0f00 |0001: return v0 │ │ +06d74c: |[06d74c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +06d75c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06d75e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -144320,18 +144433,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 │ │ -06d778: |[06d778] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -06d788: 6e10 3813 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -06d78e: 0c00 |0003: move-result-object v0 │ │ -06d790: 1100 |0004: return-object v0 │ │ +06d760: |[06d760] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +06d770: 6e10 3813 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +06d776: 0c00 |0003: move-result-object v0 │ │ +06d778: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -144340,17 +144453,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06d794: |[06d794] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -06d7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d7a6: 0f00 |0001: return v0 │ │ +06d77c: |[06d77c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +06d78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d78e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -144359,25 +144472,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06d7a8: |[06d7a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -06d7b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06d7ba: 6e10 2313 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ -06d7c0: 0c00 |0004: move-result-object v0 │ │ -06d7c2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -06d7c6: 6e10 8401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ -06d7cc: 0a02 |000a: move-result v2 │ │ -06d7ce: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -06d7d0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -06d7d4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -06d7d6: 0f01 |000f: return v1 │ │ +06d790: |[06d790] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +06d7a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d7a2: 6e10 2313 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1323 │ │ +06d7a8: 0c00 |0004: move-result-object v0 │ │ +06d7aa: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06d7ae: 6e10 8401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0184 │ │ +06d7b4: 0a02 |000a: move-result v2 │ │ +06d7b6: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +06d7b8: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +06d7bc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +06d7be: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -144390,16 +144503,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 │ │ -06d7d8: |[06d7d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06d7e8: 0e00 |0000: return-void │ │ +06d7c0: |[06d7c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d7d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 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; │ │ @@ -144409,16 +144522,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 │ │ -06d7ec: |[06d7ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06d7fc: 0e00 |0000: return-void │ │ +06d7d4: |[06d7d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06d7e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 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; │ │ @@ -144428,16 +144541,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 │ │ -06d800: |[06d800] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06d810: 0e00 |0000: return-void │ │ +06d7e8: |[06d7e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d7f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 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; │ │ @@ -144447,17 +144560,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 │ │ -06d814: |[06d814] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06d824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d826: 0f00 |0001: return v0 │ │ +06d7fc: |[06d7fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06d80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d80e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 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 │ │ @@ -144468,19 +144581,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06d828: |[06d828] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -06d838: 6e10 e20a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ -06d83e: 0b00 |0003: move-result-wide v0 │ │ -06d840: 6e30 5f13 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@135f │ │ -06d846: 0e00 |0007: return-void │ │ +06d810: |[06d810] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +06d820: 6e10 e20a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ +06d826: 0b00 |0003: move-result-wide v0 │ │ +06d828: 6e30 5f13 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@135f │ │ +06d82e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0007 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -144490,24 +144603,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -06d848: |[06d848] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -06d858: 6e10 e20a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ -06d85e: 0b02 |0003: move-result-wide v2 │ │ -06d860: 0791 |0004: move-object v1, v9 │ │ -06d862: 01a4 |0005: move v4, v10 │ │ -06d864: 01b5 |0006: move v5, v11 │ │ -06d866: 01c6 |0007: move v6, v12 │ │ -06d868: 01d7 |0008: move v7, v13 │ │ -06d86a: 7407 6013 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1360 │ │ -06d870: 0e00 |000c: return-void │ │ +06d830: |[06d830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +06d840: 6e10 e20a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ +06d846: 0b02 |0003: move-result-wide v2 │ │ +06d848: 0791 |0004: move-object v1, v9 │ │ +06d84a: 01a4 |0005: move v4, v10 │ │ +06d84c: 01b5 |0006: move v5, v11 │ │ +06d84e: 01c6 |0007: move v6, v12 │ │ +06d850: 01d7 |0008: move v7, v13 │ │ +06d852: 7407 6013 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1360 │ │ +06d858: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000c line=271 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ @@ -144521,19 +144634,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 │ │ -06d874: |[06d874] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -06d884: 6e10 e20a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ -06d88a: 0b00 |0003: move-result-wide v0 │ │ -06d88c: 6e40 5c13 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@135c │ │ -06d892: 0e00 |0007: return-void │ │ +06d85c: |[06d85c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06d86c: 6e10 e20a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ +06d872: 0b00 |0003: move-result-wide v0 │ │ +06d874: 6e40 5c13 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@135c │ │ +06d87a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -144544,20 +144657,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 │ │ -06d894: |[06d894] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -06d8a4: 6e10 e20a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ -06d8aa: 0b00 |0003: move-result-wide v0 │ │ -06d8ac: bb60 |0004: add-long/2addr v0, v6 │ │ -06d8ae: 6e40 5c13 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@135c │ │ -06d8b4: 0e00 |0008: return-void │ │ +06d87c: |[06d87c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +06d88c: 6e10 e20a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ae2 │ │ +06d892: 0b00 |0003: move-result-wide v0 │ │ +06d894: bb60 |0004: add-long/2addr v0, v6 │ │ +06d896: 6e40 5c13 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@135c │ │ +06d89c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -144569,18 +144682,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06d8b8: |[06d8b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -06d8c8: 7120 6713 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1367 │ │ -06d8ce: 0a00 |0003: move-result v0 │ │ -06d8d0: 0f00 |0004: return v0 │ │ +06d8a0: |[06d8a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +06d8b0: 7120 6713 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1367 │ │ +06d8b6: 0a00 |0003: move-result v0 │ │ +06d8b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -144591,16 +144704,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 │ │ -06d8d4: |[06d8d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06d8e4: 0e00 |0000: return-void │ │ +06d8bc: |[06d8bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06d8cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 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; │ │ @@ -144610,16 +144723,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d8e8: |[06d8e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -06d8f8: 0e00 |0000: return-void │ │ +06d8d0: |[06d8d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +06d8e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 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 │ │ @@ -144629,16 +144742,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d8fc: |[06d8fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -06d90c: 0e00 |0000: return-void │ │ +06d8e4: |[06d8e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +06d8f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 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 │ │ @@ -144648,16 +144761,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d910: |[06d910] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -06d920: 0e00 |0000: return-void │ │ +06d8f8: |[06d8f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +06d908: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 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 │ │ @@ -144667,16 +144780,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d924: |[06d924] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -06d934: 0e00 |0000: return-void │ │ +06d90c: |[06d90c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +06d91c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 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 │ │ @@ -144686,16 +144799,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 │ │ -06d938: |[06d938] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -06d948: 0e00 |0000: return-void │ │ +06d920: |[06d920] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +06d930: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 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; │ │ @@ -144705,16 +144818,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 │ │ -06d94c: |[06d94c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -06d95c: 0e00 |0000: return-void │ │ +06d934: |[06d934] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +06d944: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 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 │ │ @@ -144725,16 +144838,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d960: |[06d960] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -06d970: 0e00 |0000: return-void │ │ +06d948: |[06d948] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +06d958: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 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 │ │ @@ -144744,31 +144857,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d974: |[06d974] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -06d984: 0e00 |0000: return-void │ │ +06d95c: |[06d95c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +06d96c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #539 header: │ │ class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3094 │ │ +source_file_idx : 3087 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -144789,17 +144902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d988: |[06d988] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -06d998: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d99e: 0e00 |0003: return-void │ │ +06d970: |[06d970] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +06d980: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -144808,32 +144921,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d9a0: |[06d9a0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -06d9b0: 6e10 8613 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ -06d9b6: 0a00 |0003: move-result v0 │ │ -06d9b8: 0f00 |0004: return v0 │ │ +06d988: |[06d988] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +06d998: 6e10 8613 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ +06d99e: 0a00 |0003: move-result v0 │ │ +06d9a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3094 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3087 (ViewConfigurationCompat.java) │ │ │ │ Class #540 header: │ │ class_idx : 480 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3094 │ │ +source_file_idx : 3087 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -144854,17 +144967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d9bc: |[06d9bc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -06d9cc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06d9d2: 0e00 |0003: return-void │ │ +06d9a4: |[06d9a4] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +06d9b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -144873,32 +144986,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d9d4: |[06d9d4] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -06d9e4: 7110 a40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0ba4 │ │ -06d9ea: 0a00 |0003: move-result v0 │ │ -06d9ec: 0f00 |0004: return v0 │ │ +06d9bc: |[06d9bc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +06d9cc: 7110 a40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0ba4 │ │ +06d9d2: 0a00 |0003: move-result v0 │ │ +06d9d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3094 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3087 (ViewConfigurationCompat.java) │ │ │ │ Class #541 header: │ │ class_idx : 488 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -144919,17 +145032,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d9f0: |[06d9f0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -06da00: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06da06: 0e00 |0003: return-void │ │ +06d9d8: |[06d9d8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +06d9e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06d9ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -144938,17 +145051,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06da08: |[06da08] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -06da18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06da1a: 0f00 |0001: return v0 │ │ +06d9f0: |[06d9f0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +06da00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06da02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -144957,17 +145070,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 │ │ -06da1c: |[06da1c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06da2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06da2e: 0f00 |0001: return v0 │ │ +06da04: |[06da04] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06da14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06da16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 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; │ │ @@ -144978,16 +145091,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06da30: |[06da30] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -06da40: 0e00 |0000: return-void │ │ +06da18: |[06da18] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +06da28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 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 │ │ @@ -144997,31 +145110,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06da44: |[06da44] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -06da54: 0e00 |0000: return-void │ │ +06da2c: |[06da2c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06da3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 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 │ │ │ │ - source_file_idx : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #542 header: │ │ class_idx : 499 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 390 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -145045,18 +145158,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 │ │ -06da58: |[06da58] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -06da68: 5b01 ae03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06da6c: 7010 1309 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ -06da72: 0e00 |0005: return-void │ │ +06da40: |[06da40] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +06da50: 5b01 ae03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06da54: 7010 1309 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ +06da5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2760 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -145065,29 +145178,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -06da74: |[06da74] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -06da84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06da86: 5421 ae03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06da8a: 7110 f00b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ -06da90: 0c01 |0006: move-result-object v1 │ │ -06da92: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -06da96: 5421 ae03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06da9a: 7110 f00b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ -06daa0: 0c01 |000e: move-result-object v1 │ │ -06daa2: 6e10 590a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -06daa8: 0a01 |0012: move-result v1 │ │ -06daaa: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -06daae: 0f00 |0015: return v0 │ │ -06dab0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -06dab2: 28fe |0017: goto 0015 // -0002 │ │ +06da5c: |[06da5c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +06da6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06da6e: 5421 ae03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06da72: 7110 f00b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ +06da78: 0c01 |0006: move-result-object v1 │ │ +06da7a: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +06da7e: 5421 ae03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06da82: 7110 f00b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ +06da88: 0c01 |000e: move-result-object v1 │ │ +06da8a: 6e10 590a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +06da90: 0a01 |0012: move-result v1 │ │ +06da92: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +06da96: 0f00 |0015: return v0 │ │ +06da98: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +06da9a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2812 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -145096,48 +145209,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 │ │ -06dab4: |[06dab4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06dac4: 6f30 1709 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -06daca: 1c01 fc01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01fc │ │ -06dace: 6e10 9417 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -06dad4: 0c01 |0008: move-result-object v1 │ │ -06dad6: 6e20 d213 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ -06dadc: 7100 de0e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0ede │ │ -06dae2: 0c00 |000f: move-result-object v0 │ │ -06dae4: 7010 cd0b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bcd │ │ -06daea: 0a01 |0013: move-result v1 │ │ -06daec: 6e20 f20e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0ef2 │ │ -06daf2: 6e10 cd13 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ -06daf8: 0a01 |001a: move-result v1 │ │ -06dafa: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -06dafe: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -06db02: 5431 ae03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06db06: 7110 f00b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ -06db0c: 0c01 |0024: move-result-object v1 │ │ -06db0e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -06db12: 5431 ae03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06db16: 7110 f00b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ -06db1c: 0c01 |002c: move-result-object v1 │ │ -06db1e: 6e10 590a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ -06db24: 0a01 |0030: move-result v1 │ │ -06db26: 6e20 ea0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0eea │ │ -06db2c: 5431 ae03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06db30: 7110 f10b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ -06db36: 0a01 |0039: move-result v1 │ │ -06db38: 6e20 e80e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0ee8 │ │ -06db3e: 5431 ae03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06db42: 7110 f10b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ -06db48: 0a01 |0042: move-result v1 │ │ -06db4a: 6e20 f50e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0ef5 │ │ -06db50: 0e00 |0046: return-void │ │ +06da9c: |[06da9c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06daac: 6f30 1709 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ +06dab2: 1c01 fc01 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01fc │ │ +06dab6: 6e10 9417 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +06dabc: 0c01 |0008: move-result-object v1 │ │ +06dabe: 6e20 d213 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ +06dac4: 7100 de0e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0ede │ │ +06daca: 0c00 |000f: move-result-object v0 │ │ +06dacc: 7010 cd0b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bcd │ │ +06dad2: 0a01 |0013: move-result v1 │ │ +06dad4: 6e20 f20e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0ef2 │ │ +06dada: 6e10 cd13 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ +06dae0: 0a01 |001a: move-result v1 │ │ +06dae2: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +06dae6: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +06daea: 5431 ae03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06daee: 7110 f00b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ +06daf4: 0c01 |0024: move-result-object v1 │ │ +06daf6: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +06dafa: 5431 ae03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dafe: 7110 f00b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bf0 │ │ +06db04: 0c01 |002c: move-result-object v1 │ │ +06db06: 6e10 590a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a59 │ │ +06db0c: 0a01 |0030: move-result v1 │ │ +06db0e: 6e20 ea0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0eea │ │ +06db14: 5431 ae03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06db18: 7110 f10b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ +06db1e: 0a01 |0039: move-result v1 │ │ +06db20: 6e20 e80e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0ee8 │ │ +06db26: 5431 ae03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06db2a: 7110 f10b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ +06db30: 0a01 |0042: move-result v1 │ │ +06db32: 6e20 f50e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0ef5 │ │ +06db38: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -145156,38 +145269,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 │ │ -06db54: |[06db54] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06db64: 6f30 1809 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ -06db6a: 1c00 fc01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01fc │ │ -06db6e: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -06db74: 0c00 |0008: move-result-object v0 │ │ -06db76: 6e20 af0d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -06db7c: 7010 cd0b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bcd │ │ -06db82: 0a00 |000f: move-result v0 │ │ -06db84: 6e20 bc0d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0dbc │ │ -06db8a: 5420 ae03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06db8e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -06db90: 6e20 fc0b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ -06db96: 0a00 |0019: move-result v0 │ │ -06db98: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -06db9c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -06dba0: 6e20 7f0d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -06dba6: 5420 ae03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dbaa: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -06dbac: 6e20 fc0b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ -06dbb2: 0a00 |0027: move-result v0 │ │ -06dbb4: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -06dbb8: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -06dbbc: 6e20 7f0d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -06dbc2: 0e00 |002f: return-void │ │ +06db3c: |[06db3c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06db4c: 6f30 1809 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ +06db52: 1c00 fc01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01fc │ │ +06db56: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +06db5c: 0c00 |0008: move-result-object v0 │ │ +06db5e: 6e20 af0d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +06db64: 7010 cd0b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0bcd │ │ +06db6a: 0a00 |000f: move-result v0 │ │ +06db6c: 6e20 bc0d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0dbc │ │ +06db72: 5420 ae03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06db76: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +06db78: 6e20 fc0b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ +06db7e: 0a00 |0019: move-result v0 │ │ +06db80: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +06db84: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +06db88: 6e20 7f0d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +06db8e: 5420 ae03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06db92: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +06db94: 6e20 fc0b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ +06db9a: 0a00 |0027: move-result v0 │ │ +06db9c: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +06dba0: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +06dba4: 6e20 7f0d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +06dbaa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -145204,53 +145317,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 │ │ -06dbc4: |[06dbc4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06dbd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06dbd6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -06dbd8: 6f40 1b09 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091b │ │ -06dbde: 0a02 |0005: move-result v2 │ │ -06dbe0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -06dbe4: 0f00 |0008: return v0 │ │ -06dbe6: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -06dbec: 0110 |000c: move v0, v1 │ │ -06dbee: 28fb |000d: goto 0008 // -0005 │ │ -06dbf0: 5442 ae03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dbf4: 6e20 fc0b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ -06dbfa: 0a02 |0013: move-result v2 │ │ -06dbfc: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -06dc00: 5441 ae03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dc04: 5442 ae03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dc08: 7110 f10b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ -06dc0e: 0a02 |001d: move-result v2 │ │ -06dc10: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06dc14: 6e20 580c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -06dc1a: 28e5 |0023: goto 0008 // -001b │ │ -06dc1c: 0110 |0024: move v0, v1 │ │ -06dc1e: 28e3 |0025: goto 0008 // -001d │ │ -06dc20: 5442 ae03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dc24: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -06dc26: 6e20 fc0b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ -06dc2c: 0a02 |002c: move-result v2 │ │ -06dc2e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -06dc32: 5441 ae03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dc36: 5442 ae03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -06dc3a: 7110 f10b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ -06dc40: 0a02 |0036: move-result v2 │ │ -06dc42: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06dc46: 6e20 580c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -06dc4c: 28cc |003c: goto 0008 // -0034 │ │ -06dc4e: 0110 |003d: move v0, v1 │ │ -06dc50: 28ca |003e: goto 0008 // -0036 │ │ -06dc52: 0000 |003f: nop // spacer │ │ -06dc54: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +06dbac: |[06dbac] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06dbbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06dbbe: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +06dbc0: 6f40 1b09 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091b │ │ +06dbc6: 0a02 |0005: move-result v2 │ │ +06dbc8: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +06dbcc: 0f00 |0008: return v0 │ │ +06dbce: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +06dbd4: 0110 |000c: move v0, v1 │ │ +06dbd6: 28fb |000d: goto 0008 // -0005 │ │ +06dbd8: 5442 ae03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dbdc: 6e20 fc0b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ +06dbe2: 0a02 |0013: move-result v2 │ │ +06dbe4: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +06dbe8: 5441 ae03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dbec: 5442 ae03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dbf0: 7110 f10b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ +06dbf6: 0a02 |001d: move-result v2 │ │ +06dbf8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06dbfc: 6e20 580c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +06dc02: 28e5 |0023: goto 0008 // -001b │ │ +06dc04: 0110 |0024: move v0, v1 │ │ +06dc06: 28e3 |0025: goto 0008 // -001d │ │ +06dc08: 5442 ae03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dc0c: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +06dc0e: 6e20 fc0b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bfc │ │ +06dc14: 0a02 |002c: move-result v2 │ │ +06dc16: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +06dc1a: 5441 ae03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dc1e: 5442 ae03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +06dc22: 7110 f10b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bf1 │ │ +06dc28: 0a02 |0036: move-result v2 │ │ +06dc2a: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06dc2e: 6e20 580c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +06dc34: 28cc |003c: goto 0008 // -0034 │ │ +06dc36: 0110 |003d: move v0, v1 │ │ +06dc38: 28ca |003e: goto 0008 // -0036 │ │ +06dc3a: 0000 |003f: nop // spacer │ │ +06dc3c: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2791 │ │ 0x0008 line=2808 │ │ 0x0009 line=2794 │ │ 0x000d line=2808 │ │ 0x000e line=2796 │ │ @@ -145262,21 +145375,21 @@ │ │ 0x003f line=2794 │ │ 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 : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #543 header: │ │ class_idx : 504 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -145298,17 +145411,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dc68: |[06dc68] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -06dc78: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06dc7e: 0e00 |0003: return-void │ │ +06dc50: |[06dc50] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +06dc60: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06dc66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -145317,18 +145430,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 │ │ -06dc80: |[06dc80] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -06dc90: 2200 f901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ -06dc94: 7030 e00b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0be0 │ │ -06dc9a: 1100 |0005: return-object v0 │ │ +06dc68: |[06dc68] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +06dc78: 2200 f901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01f9 │ │ +06dc7c: 7030 e00b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0be0 │ │ +06dc82: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ 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; │ │ @@ -145338,18 +145451,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 │ │ -06dc9c: |[06dc9c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -06dcac: 6e30 db0b 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@0bdb │ │ -06dcb2: 0c00 |0003: move-result-object v0 │ │ -06dcb4: 1100 |0004: return-object v0 │ │ +06dc84: |[06dc84] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +06dc94: 6e30 db0b 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@0bdb │ │ +06dc9a: 0c00 |0003: move-result-object v0 │ │ +06dc9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 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; │ │ @@ -145359,17 +145472,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 │ │ -06dcb8: |[06dcb8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -06dcc8: 2320 0504 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0405 │ │ -06dccc: 1100 |0002: return-object v0 │ │ +06dca0: |[06dca0] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +06dcb0: 2320 0504 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0405 │ │ +06dcb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -145378,32 +145491,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 │ │ -06dcd0: |[06dcd0] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06dce0: 6e20 dd0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0bdd │ │ -06dce6: 0c00 |0003: move-result-object v0 │ │ -06dce8: 1100 |0004: return-object v0 │ │ +06dcb8: |[06dcb8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06dcc8: 6e20 dd0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0bdd │ │ +06dcce: 0c00 |0003: move-result-object v0 │ │ +06dcd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #544 header: │ │ class_idx : 506 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 3111 │ │ +source_file_idx : 3104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -145424,17 +145537,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dcec: |[06dcec] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -06dcfc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06dd02: 0e00 |0003: return-void │ │ +06dcd4: |[06dcd4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +06dce4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06dcea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -145443,16 +145556,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06dd04: |[06dd04] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -06dd14: 0e00 |0000: return-void │ │ +06dcec: |[06dcec] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +06dcfc: 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 state I │ │ │ │ @@ -145461,16 +145574,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06dd18: |[06dd18] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -06dd28: 0e00 |0000: return-void │ │ +06dd00: |[06dd00] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +06dd10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -145481,30 +145594,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06dd2c: |[06dd2c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -06dd3c: 0e00 |0000: return-void │ │ +06dd14: |[06dd14] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +06dd24: 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 │ │ │ │ - source_file_idx : 3111 (ViewPager.java) │ │ + source_file_idx : 3104 (ViewPager.java) │ │ │ │ Class #545 header: │ │ class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 3112 │ │ +source_file_idx : 3105 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #545 annotations: │ │ Annotations on class │ │ @@ -145525,17 +145638,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dd40: |[06dd40] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -06dd50: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06dd56: 0e00 |0003: return-void │ │ +06dd28: |[06dd28] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +06dd38: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06dd3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -145544,27 +145657,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 │ │ -06dd58: |[06dd58] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06dd68: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -06dd6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06dd6e: 0f01 |0003: return v1 │ │ -06dd70: 6e10 2513 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -06dd76: 0c01 |0007: move-result-object v1 │ │ -06dd78: 1a02 ca0c |0008: const-string v2, "accessibility" // string@0cca │ │ -06dd7c: 6e20 b700 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -06dd82: 0c00 |000d: move-result-object v0 │ │ -06dd84: 1f00 cd02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ -06dd88: 6e20 db13 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@13db │ │ -06dd8e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -06dd90: 28ef |0014: goto 0003 // -0011 │ │ +06dd40: |[06dd40] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06dd50: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +06dd54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06dd56: 0f01 |0003: return v1 │ │ +06dd58: 6e10 2513 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +06dd5e: 0c01 |0007: move-result-object v1 │ │ +06dd60: 1a02 c30c |0008: const-string v2, "accessibility" // string@0cc3 │ │ +06dd64: 6e20 b700 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +06dd6a: 0c00 |000d: move-result-object v0 │ │ +06dd6c: 1f00 cd02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ +06dd70: 6e20 db13 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@13db │ │ +06dd76: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +06dd78: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -145572,21 +145685,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 : 3112 (ViewParentCompat.java) │ │ + source_file_idx : 3105 (ViewParentCompat.java) │ │ │ │ Class #546 header: │ │ class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 504 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -145607,17 +145720,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dd94: |[06dd94] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -06dda4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06ddaa: 0e00 |0003: return-void │ │ +06dd7c: |[06dd7c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +06dd8c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06dd92: 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 - │ │ @@ -145626,16 +145739,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 │ │ -06ddac: |[06ddac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06ddbc: 0e00 |0000: return-void │ │ +06dd94: |[06dd94] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +06dda4: 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; │ │ @@ -145645,17 +145758,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 │ │ -06ddc0: |[06ddc0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -06ddd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ddd2: 1100 |0001: return-object v0 │ │ +06dda8: |[06dda8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +06ddb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ddba: 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 │ │ @@ -145665,31 +145778,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ddd4: |[06ddd4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06dde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dde6: 0f00 |0001: return v0 │ │ +06ddbc: |[06ddbc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06ddcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ddce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 504 (AccessibilityEventCompat.java) │ │ + source_file_idx : 497 (AccessibilityEventCompat.java) │ │ │ │ Class #547 header: │ │ class_idx : 520 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -145718,19 +145831,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 │ │ -06dde8: |[06dde8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -06ddf8: 5b01 1504 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0415 │ │ -06ddfc: 5b02 1604 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0416 │ │ -06de00: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06de06: 0e00 |0007: return-void │ │ +06ddd0: |[06ddd0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +06dde0: 5b01 1504 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0415 │ │ +06dde4: 5b02 1604 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0416 │ │ +06dde8: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06ddee: 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; │ │ @@ -145741,33 +145854,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06de08: |[06de08] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -06de18: 5410 1604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0416 │ │ -06de1c: 6e20 a50c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0ca5 │ │ -06de22: 0e00 |0005: return-void │ │ +06ddf0: |[06ddf0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +06de00: 5410 1604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0416 │ │ +06de04: 6e20 a50c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0ca5 │ │ +06de0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #548 header: │ │ class_idx : 522 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -145792,17 +145905,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06de24: |[06de24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -06de34: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06de3a: 0e00 |0003: return-void │ │ +06de0c: |[06de0c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +06de1c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06de22: 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 - │ │ @@ -145811,17 +145924,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 │ │ -06de3c: |[06de3c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06de4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06de4e: 0f00 |0001: return v0 │ │ +06de24: |[06de24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06de34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06de36: 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; │ │ @@ -145831,18 +145944,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 │ │ -06de50: |[06de50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06de60: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ -06de66: 0c00 |0003: move-result-object v0 │ │ -06de68: 1100 |0004: return-object v0 │ │ +06de38: |[06de38] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06de48: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ +06de4e: 0c00 |0003: move-result-object v0 │ │ +06de50: 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 │ │ @@ -145852,18 +145965,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 │ │ -06de6c: |[06de6c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -06de7c: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ -06de82: 0c00 |0003: move-result-object v0 │ │ -06de84: 1100 |0004: return-object v0 │ │ +06de54: |[06de54] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06de64: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ +06de6a: 0c00 |0003: move-result-object v0 │ │ +06de6c: 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; │ │ │ │ @@ -145872,17 +145985,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06de88: |[06de88] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -06de98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06de9a: 0f00 |0001: return v0 │ │ +06de70: |[06de70] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06de80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06de82: 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; │ │ │ │ @@ -145891,17 +146004,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 │ │ -06de9c: |[06de9c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -06deac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06deae: 1100 |0001: return-object v0 │ │ +06de84: |[06de84] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +06de94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06de96: 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; │ │ │ │ @@ -145910,32 +146023,32 @@ │ │ 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 │ │ -06deb0: |[06deb0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06dec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dec2: 0f00 |0001: return v0 │ │ +06de98: |[06de98] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06dea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06deaa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #549 header: │ │ class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -145958,17 +146071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dec4: |[06dec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -06ded4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06deda: 0e00 |0003: return-void │ │ +06deac: |[06deac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +06debc: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06dec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -145977,16 +146090,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06dedc: |[06dedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -06deec: 0e00 |0000: return-void │ │ +06dec4: |[06dec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +06ded4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 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 │ │ @@ -145996,16 +146109,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 │ │ -06def0: |[06def0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06df00: 0e00 |0000: return-void │ │ +06ded8: |[06ded8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06dee8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 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; │ │ @@ -146015,16 +146128,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 │ │ -06df04: |[06df04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06df14: 0e00 |0000: return-void │ │ +06deec: |[06deec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06defc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 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; │ │ @@ -146035,18 +146148,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 │ │ -06df18: |[06df18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -06df28: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ -06df2e: 0c00 |0003: move-result-object v0 │ │ -06df30: 1100 |0004: return-object v0 │ │ +06df00: |[06df00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +06df10: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ +06df16: 0c00 |0003: move-result-object v0 │ │ +06df18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 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; │ │ @@ -146056,17 +146169,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 │ │ -06df34: |[06df34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06df44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df46: 1100 |0001: return-object v0 │ │ +06df1c: |[06df1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06df2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06df2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 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 │ │ @@ -146076,17 +146189,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 │ │ -06df48: |[06df48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06df58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df5a: 1100 |0001: return-object v0 │ │ +06df30: |[06df30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06df40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06df42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 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 │ │ @@ -146096,17 +146209,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06df5c: |[06df5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -06df6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df6e: 0f00 |0001: return v0 │ │ +06df44: |[06df44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +06df54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06df56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146115,16 +146228,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 │ │ -06df70: |[06df70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06df80: 0e00 |0000: return-void │ │ +06df58: |[06df58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06df68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 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; │ │ @@ -146134,16 +146247,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 │ │ -06df84: |[06df84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06df94: 0e00 |0000: return-void │ │ +06df6c: |[06df6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06df7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 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; │ │ @@ -146153,17 +146266,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 │ │ -06df98: |[06df98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06dfa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dfaa: 1100 |0001: return-object v0 │ │ +06df80: |[06df80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06df90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06df92: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 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 │ │ @@ -146173,17 +146286,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06dfac: |[06dfac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -06dfbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dfbe: 0f00 |0001: return v0 │ │ +06df94: |[06df94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +06dfa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dfa6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146192,17 +146305,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 │ │ -06dfc0: |[06dfc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06dfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dfd2: 1100 |0001: return-object v0 │ │ +06dfa8: |[06dfa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06dfb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dfba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146211,17 +146324,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 │ │ -06dfd4: |[06dfd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06dfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dfe6: 1100 |0001: return-object v0 │ │ +06dfbc: |[06dfbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06dfcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dfce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146230,17 +146343,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06dfe8: |[06dfe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -06dff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dffa: 0f00 |0001: return v0 │ │ +06dfd0: |[06dfd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +06dfe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dfe2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146249,17 +146362,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06dffc: |[06dffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -06e00c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e00e: 0f00 |0001: return v0 │ │ +06dfe4: |[06dfe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +06dff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dff6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146268,17 +146381,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 │ │ -06e010: |[06e010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06e020: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e022: 1100 |0001: return-object v0 │ │ +06dff8: |[06dff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06e008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e00a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146287,17 +146400,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 │ │ -06e024: |[06e024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e036: 1100 |0001: return-object v0 │ │ +06e00c: |[06e00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06e01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e01e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146306,17 +146419,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 │ │ -06e038: |[06e038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06e048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e04a: 1100 |0001: return-object v0 │ │ +06e020: |[06e020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06e030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e032: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146325,17 +146438,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 │ │ -06e04c: |[06e04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -06e05c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e05e: 1100 |0001: return-object v0 │ │ +06e034: |[06e034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +06e044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e046: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146344,17 +146457,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e060: |[06e060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06e070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e072: 0f00 |0001: return v0 │ │ +06e048: |[06e048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +06e058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e05a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146363,17 +146476,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e074: |[06e074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -06e084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e086: 0f00 |0001: return v0 │ │ +06e05c: |[06e05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +06e06c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e06e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146382,17 +146495,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e088: |[06e088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -06e098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e09a: 0f00 |0001: return v0 │ │ +06e070: |[06e070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +06e080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e082: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146401,17 +146514,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e09c: |[06e09c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06e0ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e0ae: 0f00 |0001: return v0 │ │ +06e084: |[06e084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +06e094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e096: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146420,17 +146533,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e0b0: |[06e0b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -06e0c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e0c2: 0f00 |0001: return v0 │ │ +06e098: |[06e098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +06e0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e0aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146439,17 +146552,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e0c4: |[06e0c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06e0d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e0d6: 0f00 |0001: return v0 │ │ +06e0ac: |[06e0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +06e0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e0be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146458,17 +146571,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e0d8: |[06e0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -06e0e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e0ea: 0f00 |0001: return v0 │ │ +06e0c0: |[06e0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +06e0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e0d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146477,17 +146590,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e0ec: |[06e0ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -06e0fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e0fe: 0f00 |0001: return v0 │ │ +06e0d4: |[06e0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +06e0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e0e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146496,17 +146609,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e100: |[06e100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -06e110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e112: 0f00 |0001: return v0 │ │ +06e0e8: |[06e0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +06e0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e0fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146515,17 +146628,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e114: |[06e114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06e124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e126: 0f00 |0001: return v0 │ │ +06e0fc: |[06e0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +06e10c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e10e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146534,17 +146647,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e128: |[06e128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06e138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e13a: 0f00 |0001: return v0 │ │ +06e110: |[06e110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +06e120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e122: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146553,17 +146666,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e13c: |[06e13c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -06e14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e14e: 0f00 |0001: return v0 │ │ +06e124: |[06e124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +06e134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e136: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146572,17 +146685,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e150: |[06e150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -06e160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e162: 0f00 |0001: return v0 │ │ +06e138: |[06e138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +06e148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e14a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146591,17 +146704,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e164: |[06e164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -06e174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e176: 1100 |0001: return-object v0 │ │ +06e14c: |[06e14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +06e15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e15e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -146609,17 +146722,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 │ │ -06e178: |[06e178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -06e188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e18a: 1100 |0001: return-object v0 │ │ +06e160: |[06e160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +06e170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e172: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -146628,17 +146741,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 │ │ -06e18c: |[06e18c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -06e19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e19e: 1100 |0001: return-object v0 │ │ +06e174: |[06e174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +06e184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e186: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 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 │ │ @@ -146648,17 +146761,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 │ │ -06e1a0: |[06e1a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e1b2: 1100 |0001: return-object v0 │ │ +06e188: |[06e188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06e198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e19a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -146667,17 +146780,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e1b4: |[06e1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -06e1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e1c6: 0f00 |0001: return v0 │ │ +06e19c: |[06e19c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +06e1ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e1ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 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 │ │ @@ -146687,17 +146800,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 │ │ -06e1c8: |[06e1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -06e1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e1da: 0f00 |0001: return v0 │ │ +06e1b0: |[06e1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +06e1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e1c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 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 │ │ @@ -146708,16 +146821,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1dc: |[06e1dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -06e1ec: 0e00 |0000: return-void │ │ +06e1c4: |[06e1c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +06e1d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -146726,16 +146839,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1f0: |[06e1f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -06e200: 0e00 |0000: return-void │ │ +06e1d8: |[06e1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +06e1e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 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 │ │ @@ -146745,16 +146858,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 │ │ -06e204: |[06e204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06e214: 0e00 |0000: return-void │ │ +06e1ec: |[06e1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06e1fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 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; │ │ @@ -146764,16 +146877,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 │ │ -06e218: |[06e218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06e228: 0e00 |0000: return-void │ │ +06e200: |[06e200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06e210: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 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; │ │ @@ -146783,16 +146896,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e22c: |[06e22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -06e23c: 0e00 |0000: return-void │ │ +06e214: |[06e214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +06e224: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 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 │ │ @@ -146802,16 +146915,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e240: |[06e240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06e250: 0e00 |0000: return-void │ │ +06e228: |[06e228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +06e238: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 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 │ │ @@ -146821,16 +146934,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 │ │ -06e254: |[06e254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e264: 0e00 |0000: return-void │ │ +06e23c: |[06e23c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e24c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 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; │ │ @@ -146840,16 +146953,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e268: |[06e268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -06e278: 0e00 |0000: return-void │ │ +06e250: |[06e250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +06e260: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 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 │ │ @@ -146859,16 +146972,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 │ │ -06e27c: |[06e27c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e28c: 0e00 |0000: return-void │ │ +06e264: |[06e264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e274: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 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; │ │ @@ -146878,16 +146991,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e290: |[06e290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06e2a0: 0e00 |0000: return-void │ │ +06e278: |[06e278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06e288: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 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 │ │ @@ -146897,16 +147010,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e2a4: |[06e2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -06e2b4: 0e00 |0000: return-void │ │ +06e28c: |[06e28c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +06e29c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 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 │ │ @@ -146916,16 +147029,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e2b8: |[06e2b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -06e2c8: 0e00 |0000: return-void │ │ +06e2a0: |[06e2a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +06e2b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 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 │ │ @@ -146935,16 +147048,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e2cc: |[06e2cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -06e2dc: 0e00 |0000: return-void │ │ +06e2b4: |[06e2b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +06e2c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 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 │ │ @@ -146954,16 +147067,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e2e0: |[06e2e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -06e2f0: 0e00 |0000: return-void │ │ +06e2c8: |[06e2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +06e2d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 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 │ │ @@ -146973,16 +147086,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e2f4: |[06e2f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -06e304: 0e00 |0000: return-void │ │ +06e2dc: |[06e2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +06e2ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 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 │ │ @@ -146992,16 +147105,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 │ │ -06e308: |[06e308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e318: 0e00 |0000: return-void │ │ +06e2f0: |[06e2f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e300: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 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; │ │ @@ -147011,16 +147124,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 │ │ -06e31c: |[06e31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06e32c: 0e00 |0000: return-void │ │ +06e304: |[06e304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06e314: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 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; │ │ @@ -147030,16 +147143,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 │ │ -06e330: |[06e330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06e340: 0e00 |0000: return-void │ │ +06e318: |[06e318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06e328: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 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; │ │ @@ -147050,16 +147163,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e344: |[06e344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06e354: 0e00 |0000: return-void │ │ +06e32c: |[06e32c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +06e33c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 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 │ │ @@ -147069,16 +147182,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e358: |[06e358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06e368: 0e00 |0000: return-void │ │ +06e340: |[06e340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +06e350: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 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 │ │ @@ -147088,16 +147201,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e36c: |[06e36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -06e37c: 0e00 |0000: return-void │ │ +06e354: |[06e354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +06e364: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 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 │ │ @@ -147107,16 +147220,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 │ │ -06e380: |[06e380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06e390: 0e00 |0000: return-void │ │ +06e368: |[06e368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06e378: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 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; │ │ @@ -147126,16 +147239,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 │ │ -06e394: |[06e394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06e3a4: 0e00 |0000: return-void │ │ +06e37c: |[06e37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06e38c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 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; │ │ @@ -147146,16 +147259,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 │ │ -06e3a8: |[06e3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e3b8: 0e00 |0000: return-void │ │ +06e390: |[06e390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e3a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 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; │ │ @@ -147165,16 +147278,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 │ │ -06e3bc: |[06e3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -06e3cc: 0e00 |0000: return-void │ │ +06e3a4: |[06e3a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +06e3b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 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; │ │ @@ -147184,31 +147297,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e3d0: |[06e3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -06e3e0: 0e00 |0000: return-void │ │ +06e3b8: |[06e3b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +06e3c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #550 header: │ │ class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -147239,19 +147352,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 │ │ -06e3e4: |[06e3e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -06e3f4: 5b01 3a04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@043a │ │ -06e3f8: 5b02 3b04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ -06e3fc: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06e402: 0e00 |0007: return-void │ │ +06e3cc: |[06e3cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +06e3dc: 5b01 3a04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@043a │ │ +06e3e0: 5b02 3b04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ +06e3e4: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06e3ea: 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; │ │ @@ -147262,24 +147375,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06e404: |[06e404] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -06e414: 5421 3b04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ -06e418: 6e20 1c0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1c │ │ -06e41e: 0c00 |0005: move-result-object v0 │ │ -06e420: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -06e424: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e426: 1101 |0009: return-object v1 │ │ -06e428: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -06e42e: 0c01 |000d: move-result-object v1 │ │ -06e430: 28fb |000e: goto 0009 // -0005 │ │ +06e3ec: |[06e3ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +06e3fc: 5421 3b04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ +06e400: 6e20 1c0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1c │ │ +06e406: 0c00 |0005: move-result-object v0 │ │ +06e408: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06e40c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06e40e: 1101 |0009: return-object v1 │ │ +06e410: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +06e416: 0c01 |000d: move-result-object v1 │ │ +06e418: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -147292,33 +147405,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 │ │ -06e434: |[06e434] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -06e444: 5465 3b04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ -06e448: 6e30 1d0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e1d │ │ -06e44e: 0c00 |0005: move-result-object v0 │ │ -06e450: 2204 7c03 |0006: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ -06e454: 7010 0918 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06e45a: 7210 4418 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ -06e460: 0a03 |000e: move-result v3 │ │ -06e462: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -06e464: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -06e468: 7220 3c18 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -06e46e: 0c02 |0015: move-result-object v2 │ │ -06e470: 1f02 1702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -06e474: 6e10 8e0d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -06e47a: 0c05 |001b: move-result-object v5 │ │ -06e47c: 7220 3818 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -06e482: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06e486: 28ef |0021: goto 0010 // -0011 │ │ -06e488: 1104 |0022: return-object v4 │ │ +06e41c: |[06e41c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +06e42c: 5465 3b04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ +06e430: 6e30 1d0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e1d │ │ +06e436: 0c00 |0005: move-result-object v0 │ │ +06e438: 2204 7c03 |0006: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ +06e43c: 7010 0918 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06e442: 7210 4418 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ +06e448: 0a03 |000e: move-result v3 │ │ +06e44a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +06e44c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +06e450: 7220 3c18 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +06e456: 0c02 |0015: move-result-object v2 │ │ +06e458: 1f02 1702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +06e45c: 6e10 8e0d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +06e462: 0c05 |001b: move-result-object v5 │ │ +06e464: 7220 3818 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +06e46a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06e46e: 28ef |0021: goto 0010 // -0011 │ │ +06e470: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -147340,35 +147453,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06e48c: |[06e48c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -06e49c: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ -06e4a0: 6e40 200e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e20 │ │ -06e4a6: 0a00 |0005: move-result v0 │ │ -06e4a8: 0f00 |0006: return v0 │ │ +06e474: |[06e474] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +06e484: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043b │ │ +06e488: 6e40 200e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e20 │ │ +06e48e: 0a00 |0005: move-result v0 │ │ +06e490: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #551 header: │ │ class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -147399,19 +147512,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 │ │ -06e4ac: |[06e4ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -06e4bc: 5b01 3c04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@043c │ │ -06e4c0: 5b02 3d04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ -06e4c4: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06e4ca: 0e00 |0007: return-void │ │ +06e494: |[06e494] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +06e4a4: 5b01 3c04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@043c │ │ +06e4a8: 5b02 3d04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ +06e4ac: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06e4b2: 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; │ │ @@ -147422,24 +147535,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06e4cc: |[06e4cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -06e4dc: 5421 3d04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ -06e4e0: 6e20 1c0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1c │ │ -06e4e6: 0c00 |0005: move-result-object v0 │ │ -06e4e8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -06e4ec: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e4ee: 1101 |0009: return-object v1 │ │ -06e4f0: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -06e4f6: 0c01 |000d: move-result-object v1 │ │ -06e4f8: 28fb |000e: goto 0009 // -0005 │ │ +06e4b4: |[06e4b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +06e4c4: 5421 3d04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ +06e4c8: 6e20 1c0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1c │ │ +06e4ce: 0c00 |0005: move-result-object v0 │ │ +06e4d0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06e4d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06e4d6: 1101 |0009: return-object v1 │ │ +06e4d8: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +06e4de: 0c01 |000d: move-result-object v1 │ │ +06e4e0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -147452,33 +147565,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 │ │ -06e4fc: |[06e4fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -06e50c: 5465 3d04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ -06e510: 6e30 1d0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e1d │ │ -06e516: 0c00 |0005: move-result-object v0 │ │ -06e518: 2204 7c03 |0006: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ -06e51c: 7010 0918 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -06e522: 7210 4418 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ -06e528: 0a03 |000e: move-result v3 │ │ -06e52a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -06e52c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -06e530: 7220 3c18 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -06e536: 0c02 |0015: move-result-object v2 │ │ -06e538: 1f02 1702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ -06e53c: 6e10 8e0d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -06e542: 0c05 |001b: move-result-object v5 │ │ -06e544: 7220 3818 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -06e54a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06e54e: 28ef |0021: goto 0010 // -0011 │ │ -06e550: 1104 |0022: return-object v4 │ │ +06e4e4: |[06e4e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +06e4f4: 5465 3d04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ +06e4f8: 6e30 1d0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e1d │ │ +06e4fe: 0c00 |0005: move-result-object v0 │ │ +06e500: 2204 7c03 |0006: new-instance v4, Ljava/util/ArrayList; // type@037c │ │ +06e504: 7010 0918 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +06e50a: 7210 4418 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ +06e510: 0a03 |000e: move-result v3 │ │ +06e512: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +06e514: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +06e518: 7220 3c18 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +06e51e: 0c02 |0015: move-result-object v2 │ │ +06e520: 1f02 1702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0217 │ │ +06e524: 6e10 8e0d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +06e52a: 0c05 |001b: move-result-object v5 │ │ +06e52c: 7220 3818 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +06e532: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06e536: 28ef |0021: goto 0010 // -0011 │ │ +06e538: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -147500,24 +147613,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06e554: |[06e554] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -06e564: 5421 3d04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ -06e568: 6e20 1e0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1e │ │ -06e56e: 0c00 |0005: move-result-object v0 │ │ -06e570: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -06e574: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06e576: 1101 |0009: return-object v1 │ │ -06e578: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -06e57e: 0c01 |000d: move-result-object v1 │ │ -06e580: 28fb |000e: goto 0009 // -0005 │ │ +06e53c: |[06e53c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +06e54c: 5421 3d04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ +06e550: 6e20 1e0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e1e │ │ +06e556: 0c00 |0005: move-result-object v0 │ │ +06e558: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06e55c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06e55e: 1101 |0009: return-object v1 │ │ +06e560: 6e10 8e0d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +06e566: 0c01 |000d: move-result-object v1 │ │ +06e568: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -147530,35 +147643,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06e584: |[06e584] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -06e594: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ -06e598: 6e40 200e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e20 │ │ -06e59e: 0a00 |0005: move-result v0 │ │ -06e5a0: 0f00 |0006: return v0 │ │ +06e56c: |[06e56c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +06e57c: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043d │ │ +06e580: 6e40 200e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0e20 │ │ +06e586: 0a00 |0005: move-result v0 │ │ +06e588: 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 │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #552 header: │ │ class_idx : 545 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -147579,17 +147692,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e5a4: |[06e5a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -06e5b4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06e5ba: 0e00 |0003: return-void │ │ +06e58c: |[06e58c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +06e59c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06e5a2: 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 - │ │ @@ -147598,31 +147711,31 @@ │ │ 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 │ │ -06e5bc: |[06e5bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -06e5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e5ce: 1100 |0001: return-object v0 │ │ +06e5a4: |[06e5a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +06e5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e5b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #553 header: │ │ class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -147645,17 +147758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e5d0: |[06e5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -06e5e0: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06e5e6: 0e00 |0003: return-void │ │ +06e5b8: |[06e5b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +06e5c8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06e5ce: 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 - │ │ @@ -147664,17 +147777,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e5e8: |[06e5e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -06e5f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e5fa: 0f00 |0001: return v0 │ │ +06e5d0: |[06e5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +06e5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e5e2: 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; │ │ │ │ @@ -147683,17 +147796,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 │ │ -06e5fc: |[06e5fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06e60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e60e: 1100 |0001: return-object v0 │ │ +06e5e4: |[06e5e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06e5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e5f6: 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; │ │ │ │ @@ -147702,17 +147815,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 │ │ -06e610: |[06e610] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06e620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e622: 1100 |0001: return-object v0 │ │ +06e5f8: |[06e5f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06e608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e60a: 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; │ │ │ │ @@ -147721,17 +147834,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 │ │ -06e624: |[06e624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06e634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e636: 1100 |0001: return-object v0 │ │ +06e60c: |[06e60c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06e61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e61e: 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; │ │ │ │ @@ -147740,17 +147853,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e638: |[06e638] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -06e648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e64a: 0f00 |0001: return v0 │ │ +06e620: |[06e620] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +06e630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e632: 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; │ │ │ │ @@ -147759,17 +147872,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e64c: |[06e64c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -06e65c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e65e: 0f00 |0001: return v0 │ │ +06e634: |[06e634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +06e644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e646: 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; │ │ │ │ @@ -147778,17 +147891,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e660: |[06e660] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -06e670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e672: 0f00 |0001: return v0 │ │ +06e648: |[06e648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +06e658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e65a: 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; │ │ │ │ @@ -147797,17 +147910,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e674: |[06e674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -06e684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e686: 0f00 |0001: return v0 │ │ +06e65c: |[06e65c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +06e66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e66e: 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; │ │ │ │ @@ -147816,17 +147929,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e688: |[06e688] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -06e698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e69a: 0f00 |0001: return v0 │ │ +06e670: |[06e670] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +06e680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e682: 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; │ │ │ │ @@ -147835,17 +147948,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 │ │ -06e69c: |[06e69c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06e6ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e6ae: 1100 |0001: return-object v0 │ │ +06e684: |[06e684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +06e694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e696: 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; │ │ │ │ @@ -147854,17 +147967,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e6b0: |[06e6b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -06e6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e6c2: 0f00 |0001: return v0 │ │ +06e698: |[06e698] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +06e6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e6aa: 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; │ │ │ │ @@ -147873,17 +147986,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e6c4: |[06e6c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -06e6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e6d6: 0f00 |0001: return v0 │ │ +06e6ac: |[06e6ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +06e6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e6be: 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; │ │ │ │ @@ -147892,17 +148005,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e6d8: |[06e6d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -06e6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e6ea: 0f00 |0001: return v0 │ │ +06e6c0: |[06e6c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +06e6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e6d2: 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; │ │ │ │ @@ -147911,17 +148024,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 │ │ -06e6ec: |[06e6ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06e6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e6fe: 1100 |0001: return-object v0 │ │ +06e6d4: |[06e6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06e6e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e6e6: 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; │ │ │ │ @@ -147930,18 +148043,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 │ │ -06e700: |[06e700] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -06e710: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ -06e716: 0c00 |0003: move-result-object v0 │ │ -06e718: 1100 |0004: return-object v0 │ │ +06e6e8: |[06e6e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06e6f8: 7100 2218 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1822 │ │ +06e6fe: 0c00 |0003: move-result-object v0 │ │ +06e700: 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; │ │ │ │ @@ -147950,17 +148063,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e71c: |[06e71c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -06e72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e72e: 0f00 |0001: return v0 │ │ +06e704: |[06e704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +06e714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e716: 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; │ │ │ │ @@ -147969,17 +148082,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e730: |[06e730] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06e740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e742: 0f00 |0001: return v0 │ │ +06e718: |[06e718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +06e728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e72a: 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; │ │ │ │ @@ -147988,17 +148101,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e744: |[06e744] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06e754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e756: 0f00 |0001: return v0 │ │ +06e72c: |[06e72c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +06e73c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e73e: 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; │ │ │ │ @@ -148007,17 +148120,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e758: |[06e758] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06e768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e76a: 0f00 |0001: return v0 │ │ +06e740: |[06e740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +06e750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e752: 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; │ │ │ │ @@ -148026,17 +148139,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e76c: |[06e76c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -06e77c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e77e: 0f00 |0001: return v0 │ │ +06e754: |[06e754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +06e764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e766: 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; │ │ │ │ @@ -148045,17 +148158,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e780: |[06e780] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06e790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e792: 0f00 |0001: return v0 │ │ +06e768: |[06e768] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +06e778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e77a: 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; │ │ │ │ @@ -148064,17 +148177,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e794: |[06e794] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06e7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e7a6: 0f00 |0001: return v0 │ │ +06e77c: |[06e77c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +06e78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e78e: 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; │ │ │ │ @@ -148083,17 +148196,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e7a8: |[06e7a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -06e7b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e7ba: 1100 |0001: return-object v0 │ │ +06e790: |[06e790] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +06e7a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e7a2: 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;) │ │ @@ -148101,17 +148214,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 │ │ -06e7bc: |[06e7bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e7cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e7ce: 1100 |0001: return-object v0 │ │ +06e7a4: |[06e7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06e7b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e7b6: 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; │ │ │ │ @@ -148120,16 +148233,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e7d0: |[06e7d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -06e7e0: 0e00 |0000: return-void │ │ +06e7b8: |[06e7b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +06e7c8: 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; │ │ │ │ @@ -148138,16 +148251,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e7e4: |[06e7e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -06e7f4: 0e00 |0000: return-void │ │ +06e7cc: |[06e7cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +06e7dc: 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 │ │ @@ -148157,16 +148270,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 │ │ -06e7f8: |[06e7f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e808: 0e00 |0000: return-void │ │ +06e7e0: |[06e7e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e7f0: 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; │ │ @@ -148176,16 +148289,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e80c: |[06e80c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06e81c: 0e00 |0000: return-void │ │ +06e7f4: |[06e7f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +06e804: 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 │ │ @@ -148195,16 +148308,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 │ │ -06e820: |[06e820] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e830: 0e00 |0000: return-void │ │ +06e808: |[06e808] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e818: 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; │ │ @@ -148214,16 +148327,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 │ │ -06e834: |[06e834] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06e844: 0e00 |0000: return-void │ │ +06e81c: |[06e81c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06e82c: 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; │ │ @@ -148233,16 +148346,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e848: |[06e848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -06e858: 0e00 |0000: return-void │ │ +06e830: |[06e830] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +06e840: 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 │ │ @@ -148252,16 +148365,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e85c: |[06e85c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06e86c: 0e00 |0000: return-void │ │ +06e844: |[06e844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06e854: 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 │ │ @@ -148271,16 +148384,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e870: |[06e870] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -06e880: 0e00 |0000: return-void │ │ +06e858: |[06e858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +06e868: 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 │ │ @@ -148290,16 +148403,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e884: |[06e884] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -06e894: 0e00 |0000: return-void │ │ +06e86c: |[06e86c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +06e87c: 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 │ │ @@ -148309,16 +148422,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e898: |[06e898] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -06e8a8: 0e00 |0000: return-void │ │ +06e880: |[06e880] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +06e890: 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 │ │ @@ -148328,16 +148441,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e8ac: |[06e8ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -06e8bc: 0e00 |0000: return-void │ │ +06e894: |[06e894] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +06e8a4: 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 │ │ @@ -148347,16 +148460,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e8c0: |[06e8c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -06e8d0: 0e00 |0000: return-void │ │ +06e8a8: |[06e8a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +06e8b8: 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 │ │ @@ -148366,16 +148479,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 │ │ -06e8d4: |[06e8d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -06e8e4: 0e00 |0000: return-void │ │ +06e8bc: |[06e8bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +06e8cc: 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; │ │ @@ -148385,16 +148498,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e8e8: |[06e8e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06e8f8: 0e00 |0000: return-void │ │ +06e8d0: |[06e8d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +06e8e0: 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 │ │ @@ -148404,16 +148517,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e8fc: |[06e8fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -06e90c: 0e00 |0000: return-void │ │ +06e8e4: |[06e8e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +06e8f4: 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 │ │ @@ -148423,16 +148536,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e910: |[06e910] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -06e920: 0e00 |0000: return-void │ │ +06e8f8: |[06e8f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +06e908: 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 │ │ @@ -148442,16 +148555,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e924: |[06e924] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -06e934: 0e00 |0000: return-void │ │ +06e90c: |[06e90c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +06e91c: 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 │ │ @@ -148461,16 +148574,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e938: |[06e938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06e948: 0e00 |0000: return-void │ │ +06e920: |[06e920] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +06e930: 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 │ │ @@ -148480,16 +148593,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 │ │ -06e94c: |[06e94c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06e95c: 0e00 |0000: return-void │ │ +06e934: |[06e934] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06e944: 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; │ │ @@ -148499,16 +148612,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 │ │ -06e960: |[06e960] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06e970: 0e00 |0000: return-void │ │ +06e948: |[06e948] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06e958: 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; │ │ @@ -148519,31 +148632,31 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e974: |[06e974] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -06e984: 0e00 |0000: return-void │ │ +06e95c: |[06e95c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +06e96c: 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 │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #554 header: │ │ class_idx : 573 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 737 │ │ -source_file_idx : 751 │ │ +source_file_idx : 744 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -148616,19 +148729,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 │ │ -06e988: |[06e988] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -06e998: 7010 6714 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ -06e99e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06e9a0: 6e40 8c0f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ -06e9a6: 0e00 |0007: return-void │ │ +06e970: |[06e970] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +06e980: 7010 6714 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ +06e986: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06e988: 6e40 8c0f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ +06e98e: 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; │ │ @@ -148640,18 +148753,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 │ │ -06e9a8: |[06e9a8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -06e9b8: 7010 6714 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ -06e9be: 6e40 8c0f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ -06e9c4: 0e00 |0006: return-void │ │ +06e990: |[06e990] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +06e9a0: 7010 6714 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ +06e9a6: 6e40 8c0f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ +06e9ac: 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; │ │ @@ -148664,22 +148777,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 │ │ -06e9c8: |[06e9c8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -06e9d8: 7010 6714 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ -06e9de: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -06e9e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06e9e4: 6e40 8c0f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ -06e9ea: 0e00 |0009: return-void │ │ -06e9ec: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -06e9ee: 28fb |000b: goto 0006 // -0005 │ │ +06e9b0: |[06e9b0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +06e9c0: 7010 6714 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1467 │ │ +06e9c6: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +06e9ca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06e9cc: 6e40 8c0f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ +06e9d2: 0e00 |0009: return-void │ │ +06e9d4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +06e9d6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -148700,20 +148813,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06e9f0: |[06e9f0] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -06ea00: 6e20 950f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f95 │ │ -06ea06: 0c00 |0003: move-result-object v0 │ │ -06ea08: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -06ea0c: 7210 1f01 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -06ea12: 0e00 |0009: return-void │ │ +06e9d8: |[06e9d8] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +06e9e8: 6e20 950f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f95 │ │ +06e9ee: 0c00 |0003: move-result-object v0 │ │ +06e9f0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +06e9f4: 7210 1f01 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +06e9fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -148726,21 +148839,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 │ │ -06ea14: |[06ea14] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -06ea24: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -06ea28: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -06ea2c: 1100 |0004: return-object v0 │ │ -06ea2e: 6e10 c517 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -06ea34: 0c00 |0008: move-result-object v0 │ │ -06ea36: 28fb |0009: goto 0004 // -0005 │ │ +06e9fc: |[06e9fc] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +06ea0c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +06ea10: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +06ea14: 1100 |0004: return-object v0 │ │ +06ea16: 6e10 c517 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +06ea1c: 0c00 |0008: move-result-object v0 │ │ +06ea1e: 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; │ │ │ │ @@ -148749,25 +148862,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06ea38: |[06ea38] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -06ea48: 5510 8904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ea4c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -06ea50: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ea54: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -06ea58: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ea5c: 7210 2201 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -06ea62: 0a00 |000d: move-result v0 │ │ -06ea64: 0f00 |000e: return v0 │ │ -06ea66: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06ea68: 28fe |0010: goto 000e // -0002 │ │ +06ea20: |[06ea20] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +06ea30: 5510 8904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ea34: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +06ea38: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ea3c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +06ea40: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ea44: 7210 2201 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +06ea4a: 0a00 |000d: move-result v0 │ │ +06ea4c: 0f00 |000e: return v0 │ │ +06ea4e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06ea50: 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; │ │ @@ -148777,17 +148890,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea6c: |[06ea6c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -06ea7c: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ea80: 1100 |0002: return-object v0 │ │ +06ea54: |[06ea54] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +06ea64: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ea68: 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;) │ │ @@ -148795,32 +148908,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 │ │ -06ea84: |[06ea84] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06ea94: 5531 8904 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ea98: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -06ea9c: 5431 8604 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eaa0: 7220 2b01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ -06eaa6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -06eaaa: 5431 8504 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ -06eaae: 5432 8604 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eab2: 6e40 8e0f 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@0f8e │ │ -06eab8: 0c00 |0012: move-result-object v0 │ │ -06eaba: 5431 8504 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ -06eabe: 5432 8604 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eac2: 6e40 800f 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@0f80 │ │ -06eac8: 1100 |001a: return-object v0 │ │ -06eaca: 0750 |001b: move-object v0, v5 │ │ -06eacc: 28f7 |001c: goto 0013 // -0009 │ │ -06eace: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06ead0: 28fc |001e: goto 001a // -0004 │ │ +06ea6c: |[06ea6c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06ea7c: 5531 8904 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ea80: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +06ea84: 5431 8604 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ea88: 7220 2b01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ +06ea8e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +06ea92: 5431 8504 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ +06ea96: 5432 8604 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ea9a: 6e40 8e0f 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@0f8e │ │ +06eaa0: 0c00 |0012: move-result-object v0 │ │ +06eaa2: 5431 8504 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ +06eaa6: 5432 8604 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eaaa: 6e40 800f 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@0f80 │ │ +06eab0: 1100 |001a: return-object v0 │ │ +06eab2: 0750 |001b: move-object v0, v5 │ │ +06eab4: 28f7 |001c: goto 0013 // -0009 │ │ +06eab6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06eab8: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -148840,22 +148953,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06ead4: |[06ead4] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -06eae4: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ -06eae8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06eaec: 2200 3f02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@023f │ │ -06eaf0: 7020 9a0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f9a │ │ -06eaf6: 5b10 8704 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ -06eafa: 5410 8704 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ -06eafe: 1100 |000d: return-object v0 │ │ +06eabc: |[06eabc] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +06eacc: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ +06ead0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06ead4: 2200 3f02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@023f │ │ +06ead8: 7020 9a0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f9a │ │ +06eade: 5b10 8704 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ +06eae2: 5410 8704 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0487 │ │ +06eae6: 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; │ │ @@ -148865,17 +148978,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06eb00: |[06eb00] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -06eb10: 5410 8a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ -06eb14: 1100 |0002: return-object v0 │ │ +06eae8: |[06eae8] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +06eaf8: 5410 8a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ +06eafc: 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;) │ │ @@ -148883,25 +148996,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06eb18: |[06eb18] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -06eb28: 5510 8904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06eb2c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -06eb30: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb34: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -06eb38: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb3c: 7220 2b01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ -06eb42: 5410 8604 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb46: 1100 |000f: return-object v0 │ │ -06eb48: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06eb4a: 28fe |0011: goto 000f // -0002 │ │ +06eb00: |[06eb00] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +06eb10: 5510 8904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06eb14: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +06eb18: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb1c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +06eb20: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb24: 7220 2b01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ +06eb2a: 5410 8604 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb2e: 1100 |000f: return-object v0 │ │ +06eb30: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06eb32: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -148913,29 +149026,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06eb4c: |[06eb4c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -06eb5c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -06eb60: 5532 8904 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06eb64: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -06eb68: 5432 8604 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb6c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -06eb70: 5432 8604 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb74: 7220 2b01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ -06eb7a: 0a02 |000f: move-result v2 │ │ -06eb7c: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -06eb80: 5430 8604 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06eb84: 5231 8b04 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ -06eb88: 7220 2401 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -06eb8e: 0b00 |0019: move-result-wide v0 │ │ -06eb90: 1000 |001a: return-wide v0 │ │ +06eb34: |[06eb34] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +06eb44: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +06eb48: 5532 8904 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06eb4c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +06eb50: 5432 8604 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb54: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +06eb58: 5432 8604 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb5c: 7220 2b01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ +06eb62: 0a02 |000f: move-result v2 │ │ +06eb64: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +06eb68: 5430 8604 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eb6c: 5231 8b04 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ +06eb70: 7220 2401 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +06eb76: 0b00 |0019: move-result-wide v0 │ │ +06eb78: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -148947,48 +149060,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 │ │ -06eb94: |[06eb94] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06eba4: 5541 8904 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06eba8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -06ebac: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -06ebb0: 1a02 071d |0006: const-string v2, "this should only be called when the cursor is valid" // string@1d07 │ │ -06ebb4: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06ebba: 2701 |000b: throw v1 │ │ -06ebbc: 5441 8604 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ebc0: 7220 2b01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ -06ebc6: 0a01 |0011: move-result v1 │ │ -06ebc8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -06ebcc: 2201 5703 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ -06ebd0: 2202 6b03 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -06ebd4: 7010 e417 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -06ebda: 1a03 c50e |001b: const-string v3, "couldn't move cursor to position " // string@0ec5 │ │ -06ebde: 6e20 ed17 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -06ebe4: 0c02 |0020: move-result-object v2 │ │ -06ebe6: 6e20 e917 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -06ebec: 0c02 |0024: move-result-object v2 │ │ -06ebee: 6e10 f217 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -06ebf4: 0c02 |0028: move-result-object v2 │ │ -06ebf6: 7020 a417 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -06ebfc: 2701 |002c: throw v1 │ │ -06ebfe: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -06ec02: 5441 8504 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ -06ec06: 5442 8604 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ec0a: 6e40 8f0f 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@0f8f │ │ -06ec10: 0c00 |0036: move-result-object v0 │ │ -06ec12: 5441 8504 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ -06ec16: 5442 8604 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ec1a: 6e40 800f 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@0f80 │ │ -06ec20: 1100 |003e: return-object v0 │ │ -06ec22: 0760 |003f: move-object v0, v6 │ │ -06ec24: 28f7 |0040: goto 0037 // -0009 │ │ +06eb7c: |[06eb7c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06eb8c: 5541 8904 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06eb90: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +06eb94: 2201 5703 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +06eb98: 1a02 001d |0006: const-string v2, "this should only be called when the cursor is valid" // string@1d00 │ │ +06eb9c: 7020 a417 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06eba2: 2701 |000b: throw v1 │ │ +06eba4: 5441 8604 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06eba8: 7220 2b01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@012b │ │ +06ebae: 0a01 |0011: move-result v1 │ │ +06ebb0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +06ebb4: 2201 5703 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0357 │ │ +06ebb8: 2202 6b03 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +06ebbc: 7010 e417 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +06ebc2: 1a03 be0e |001b: const-string v3, "couldn't move cursor to position " // string@0ebe │ │ +06ebc6: 6e20 ed17 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +06ebcc: 0c02 |0020: move-result-object v2 │ │ +06ebce: 6e20 e917 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +06ebd4: 0c02 |0024: move-result-object v2 │ │ +06ebd6: 6e10 f217 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +06ebdc: 0c02 |0028: move-result-object v2 │ │ +06ebde: 7020 a417 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +06ebe4: 2701 |002c: throw v1 │ │ +06ebe6: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +06ebea: 5441 8504 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ +06ebee: 5442 8604 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ebf2: 6e40 8f0f 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@0f8f │ │ +06ebf8: 0c00 |0036: move-result-object v0 │ │ +06ebfa: 5441 8504 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ +06ebfe: 5442 8604 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ec02: 6e40 800f 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@0f80 │ │ +06ec08: 1100 |003e: return-object v0 │ │ +06ec0a: 0760 |003f: move-object v0, v6 │ │ +06ec0c: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -149009,17 +149122,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ec28: |[06ec28] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -06ec38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ec3a: 0f00 |0001: return v0 │ │ +06ec10: |[06ec10] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +06ec20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06ec22: 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;) │ │ @@ -149027,59 +149140,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 │ │ -06ec3c: |[06ec3c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -06ec4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06ec4e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ec50: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06ec52: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -06ec56: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -06ec5a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -06ec5e: 5c40 8304 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ -06ec62: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -06ec66: 5b46 8604 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ec6a: 5c40 8904 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ec6e: 5b45 8504 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ -06ec72: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -06ec76: 1a01 960c |0015: const-string v1, "_id" // string@0c96 │ │ -06ec7a: 7220 2101 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ -06ec80: 0a01 |001a: move-result v1 │ │ -06ec82: 5941 8b04 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ -06ec86: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -06ec8a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -06ec8c: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -06ec90: 2201 3b02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@023b │ │ -06ec94: 7020 760f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f76 │ │ -06ec9a: 5b41 8404 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ec9e: 2201 3c02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@023c │ │ -06eca2: 7030 7a0f 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@0f7a │ │ -06eca8: 5b41 8804 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ecac: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -06ecb0: 5441 8404 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ecb4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -06ecb8: 5441 8404 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ecbc: 7220 2c01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ -06ecc2: 5441 8804 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ecc6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -06ecca: 5441 8804 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ecce: 7220 2d01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@012d │ │ -06ecd4: 0e00 |0044: return-void │ │ -06ecd6: 5c41 8304 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ -06ecda: 28c4 |0047: goto 000b // -003c │ │ -06ecdc: 0110 |0048: move v0, v1 │ │ -06ecde: 28c4 |0049: goto 000d // -003c │ │ -06ece0: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -06ece2: 28d0 |004b: goto 001b // -0030 │ │ -06ece4: 5b43 8404 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ece8: 5b43 8804 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ecec: 28e0 |0050: goto 0030 // -0020 │ │ +06ec24: |[06ec24] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +06ec34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06ec36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06ec38: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06ec3a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +06ec3e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +06ec42: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +06ec46: 5c40 8304 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ +06ec4a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +06ec4e: 5b46 8604 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ec52: 5c40 8904 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ec56: 5b45 8504 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0485 │ │ +06ec5a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +06ec5e: 1a01 8f0c |0015: const-string v1, "_id" // string@0c8f │ │ +06ec62: 7220 2101 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ +06ec68: 0a01 |001a: move-result v1 │ │ +06ec6a: 5941 8b04 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ +06ec6e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +06ec72: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +06ec74: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +06ec78: 2201 3b02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@023b │ │ +06ec7c: 7020 760f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f76 │ │ +06ec82: 5b41 8404 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06ec86: 2201 3c02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@023c │ │ +06ec8a: 7030 7a0f 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@0f7a │ │ +06ec90: 5b41 8804 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ec94: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +06ec98: 5441 8404 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06ec9c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +06eca0: 5441 8404 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06eca4: 7220 2c01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ +06ecaa: 5441 8804 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ecae: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +06ecb2: 5441 8804 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ecb6: 7220 2d01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@012d │ │ +06ecbc: 0e00 |0044: return-void │ │ +06ecbe: 5c41 8304 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ +06ecc2: 28c4 |0047: goto 000b // -003c │ │ +06ecc4: 0110 |0048: move v0, v1 │ │ +06ecc6: 28c4 |0049: goto 000d // -003c │ │ +06ecc8: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +06ecca: 28d0 |004b: goto 001b // -0030 │ │ +06eccc: 5b43 8404 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06ecd0: 5b43 8804 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ecd4: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -149111,21 +149224,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 │ │ -06ecf0: |[06ecf0] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -06ed00: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -06ed04: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06ed06: 6e40 8c0f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ -06ed0c: 0e00 |0006: return-void │ │ -06ed0e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -06ed10: 28fb |0008: goto 0003 // -0005 │ │ +06ecd8: |[06ecd8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +06ece8: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +06ecec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06ecee: 6e40 8c0f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f8c │ │ +06ecf4: 0e00 |0006: return-void │ │ +06ecf6: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +06ecf8: 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; │ │ @@ -149138,18 +149251,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 │ │ -06ed14: |[06ed14] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06ed24: 6e40 8f0f 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@0f8f │ │ -06ed2a: 0c00 |0003: move-result-object v0 │ │ -06ed2c: 1100 |0004: return-object v0 │ │ +06ecfc: |[06ecfc] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06ed0c: 6e40 8f0f 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@0f8f │ │ +06ed12: 0c00 |0003: move-result-object v0 │ │ +06ed14: 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; │ │ @@ -149166,28 +149279,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -06ed30: |[06ed30] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -06ed40: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ -06ed44: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -06ed48: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ed4c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -06ed50: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ed54: 7210 2601 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ -06ed5a: 0a00 |000d: move-result v0 │ │ -06ed5c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -06ed60: 5410 8604 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ed64: 7210 2e01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@012e │ │ -06ed6a: 0a00 |0015: move-result v0 │ │ -06ed6c: 5c10 8904 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ed70: 0e00 |0018: return-void │ │ +06ed18: |[06ed18] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +06ed28: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0483 │ │ +06ed2c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +06ed30: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ed34: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +06ed38: 5410 8604 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ed3c: 7210 2601 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ +06ed42: 0a00 |000d: move-result v0 │ │ +06ed44: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +06ed48: 5410 8604 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ed4c: 7210 2e01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@012e │ │ +06ed52: 0a00 |0015: move-result v0 │ │ +06ed54: 5c10 8904 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ed58: 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; │ │ @@ -149197,23 +149310,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 │ │ -06ed74: |[06ed74] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -06ed84: 5410 8a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ -06ed88: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06ed8c: 5410 8a04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ -06ed90: 7220 7514 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1475 │ │ -06ed96: 0c00 |0009: move-result-object v0 │ │ -06ed98: 1100 |000a: return-object v0 │ │ -06ed9a: 5410 8604 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ed9e: 28fd |000d: goto 000a // -0003 │ │ +06ed5c: |[06ed5c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +06ed6c: 5410 8a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ +06ed70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06ed74: 5410 8a04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ +06ed78: 7220 7514 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1475 │ │ +06ed7e: 0c00 |0009: move-result-object v0 │ │ +06ed80: 1100 |000a: return-object v0 │ │ +06ed82: 5410 8604 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06ed86: 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; │ │ @@ -149224,17 +149337,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06eda0: |[06eda0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -06edb0: 5b01 8a04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ -06edb4: 0e00 |0002: return-void │ │ +06ed88: |[06ed88] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +06ed98: 5b01 8a04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@048a │ │ +06ed9c: 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; │ │ @@ -149244,53 +149357,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 │ │ -06edb8: |[06edb8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -06edc8: 5421 8604 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06edcc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -06edd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06edd2: 1100 |0005: return-object v0 │ │ -06edd4: 5420 8604 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06edd8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -06eddc: 5421 8404 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ede0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -06ede4: 5421 8404 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ede8: 7220 2f01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@012f │ │ -06edee: 5421 8804 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06edf2: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -06edf6: 5421 8804 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06edfa: 7220 3001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0130 │ │ -06ee00: 5b23 8604 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ -06ee04: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -06ee08: 5421 8404 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ee0c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -06ee10: 5421 8404 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ -06ee14: 7220 2c01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ -06ee1a: 5421 8804 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ee1e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -06ee22: 5421 8804 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ -06ee26: 7220 2d01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@012d │ │ -06ee2c: 1a01 960c |0032: const-string v1, "_id" // string@0c96 │ │ -06ee30: 7220 2101 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ -06ee36: 0a01 |0037: move-result v1 │ │ -06ee38: 5921 8b04 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ -06ee3c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -06ee3e: 5c21 8904 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ee42: 6e10 900f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f90 │ │ -06ee48: 28c5 |0040: goto 0005 // -003b │ │ -06ee4a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -06ee4c: 5921 8b04 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ -06ee50: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -06ee52: 5c21 8904 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ -06ee56: 6e10 910f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f91 │ │ -06ee5c: 28bb |004a: goto 0005 // -0045 │ │ +06eda0: |[06eda0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +06edb0: 5421 8604 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06edb4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +06edb8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06edba: 1100 |0005: return-object v0 │ │ +06edbc: 5420 8604 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06edc0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +06edc4: 5421 8404 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06edc8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +06edcc: 5421 8404 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06edd0: 7220 2f01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@012f │ │ +06edd6: 5421 8804 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06edda: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +06edde: 5421 8804 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ede2: 7220 3001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0130 │ │ +06ede8: 5b23 8604 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0486 │ │ +06edec: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +06edf0: 5421 8404 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06edf4: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +06edf8: 5421 8404 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0484 │ │ +06edfc: 7220 2c01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ +06ee02: 5421 8804 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ee06: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +06ee0a: 5421 8804 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0488 │ │ +06ee0e: 7220 2d01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@012d │ │ +06ee14: 1a01 8f0c |0032: const-string v1, "_id" // string@0c8f │ │ +06ee18: 7220 2101 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ +06ee1e: 0a01 |0037: move-result v1 │ │ +06ee20: 5921 8b04 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ +06ee24: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +06ee26: 5c21 8904 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ee2a: 6e10 900f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f90 │ │ +06ee30: 28c5 |0040: goto 0005 // -003b │ │ +06ee32: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +06ee34: 5921 8b04 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@048b │ │ +06ee38: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +06ee3a: 5c21 8904 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0489 │ │ +06ee3e: 6e10 910f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f91 │ │ +06ee44: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -149307,21 +149420,21 @@ │ │ 0x0044 line=350 │ │ 0x0047 line=352 │ │ locals : │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ - source_file_idx : 751 (CursorAdapter.java) │ │ + source_file_idx : 744 (CursorAdapter.java) │ │ │ │ Class #555 header: │ │ class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 390 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -149349,21 +149462,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 │ │ -06ee60: |[06ee60] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -06ee70: 5b12 8e04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ -06ee74: 7010 1309 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ -06ee7a: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -06ee7e: 7010 7301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -06ee84: 5b10 8d04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@048d │ │ -06ee88: 0e00 |000c: return-void │ │ +06ee48: |[06ee48] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +06ee58: 5b12 8e04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ +06ee5c: 7010 1309 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ +06ee62: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +06ee66: 7010 7301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +06ee6c: 5b10 8d04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@048d │ │ +06ee70: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0005 line=1581 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -149373,42 +149486,42 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -06ee8c: |[06ee8c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -06ee9c: 6e10 a313 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ -06eea2: 0a01 |0003: move-result v1 │ │ -06eea4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06eea6: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -06eeaa: 6e20 a213 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ -06eeb0: 0c00 |000a: move-result-object v0 │ │ -06eeb2: 6e20 a20f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fa2 │ │ -06eeb8: 0a04 |000e: move-result v4 │ │ -06eeba: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -06eebe: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06eec2: 28f2 |0013: goto 0005 // -000e │ │ -06eec4: 7110 540b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b54 │ │ -06eeca: 0a03 |0017: move-result v3 │ │ -06eecc: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -06eed2: 28f6 |001b: goto 0011 // -000a │ │ -06eed4: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -06eed6: 7120 6b0b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ -06eedc: 6e20 800d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d80 │ │ -06eee2: 28ee |0023: goto 0011 // -0012 │ │ -06eee4: 2004 c302 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02c3 │ │ -06eee8: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -06eeec: 1f00 c302 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02c3 │ │ -06eef0: 7030 9f0f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f9f │ │ -06eef6: 28e4 |002d: goto 0011 // -001c │ │ -06eef8: 0e00 |002e: return-void │ │ -06eefa: 0000 |002f: nop // spacer │ │ -06eefc: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +06ee74: |[06ee74] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +06ee84: 6e10 a313 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@13a3 │ │ +06ee8a: 0a01 |0003: move-result v1 │ │ +06ee8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06ee8e: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +06ee92: 6e20 a213 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@13a2 │ │ +06ee98: 0c00 |000a: move-result-object v0 │ │ +06ee9a: 6e20 a20f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fa2 │ │ +06eea0: 0a04 |000e: move-result v4 │ │ +06eea2: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +06eea6: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06eeaa: 28f2 |0013: goto 0005 // -000e │ │ +06eeac: 7110 540b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b54 │ │ +06eeb2: 0a03 |0017: move-result v3 │ │ +06eeb4: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +06eeba: 28f6 |001b: goto 0011 // -000a │ │ +06eebc: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +06eebe: 7120 6b0b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ +06eec4: 6e20 800d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d80 │ │ +06eeca: 28ee |0023: goto 0011 // -0012 │ │ +06eecc: 2004 c302 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02c3 │ │ +06eed0: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +06eed4: 1f00 c302 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02c3 │ │ +06eed8: 7030 9f0f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f9f │ │ +06eede: 28e4 |002d: goto 0011 // -001c │ │ +06eee0: 0e00 |002e: return-void │ │ +06eee2: 0000 |002f: nop // spacer │ │ +06eee4: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0004 line=1634 │ │ 0x0007 line=1635 │ │ 0x000b line=1636 │ │ 0x0011 line=1634 │ │ @@ -149435,57 +149548,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 │ │ -06ef18: |[06ef18] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06ef28: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@048d │ │ -06ef2c: 6e20 880d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ -06ef32: 6e20 ab0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ -06ef38: 6e20 890d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ -06ef3e: 6e20 ac0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ -06ef44: 6e10 a20d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0da2 │ │ -06ef4a: 0a01 |0011: move-result v1 │ │ -06ef4c: 6e20 c20d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ -06ef52: 6e10 910d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ -06ef58: 0c01 |0018: move-result-object v1 │ │ -06ef5a: 6e20 b80d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ -06ef60: 6e10 8c0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ -06ef66: 0c01 |001f: move-result-object v1 │ │ -06ef68: 6e20 af0d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -06ef6e: 6e10 8d0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ -06ef74: 0c01 |0026: move-result-object v1 │ │ -06ef76: 6e20 b10d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0db1 │ │ -06ef7c: 6e10 9b0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ -06ef82: 0a01 |002d: move-result v1 │ │ -06ef84: 6e20 b20d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ -06ef8a: 6e10 9a0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ -06ef90: 0a01 |0034: move-result v1 │ │ -06ef92: 6e20 b00d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0db0 │ │ -06ef98: 6e10 9c0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ -06ef9e: 0a01 |003b: move-result v1 │ │ -06efa0: 6e20 b30d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0db3 │ │ -06efa6: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ -06efac: 0a01 |0042: move-result v1 │ │ -06efae: 6e20 b40d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0db4 │ │ -06efb4: 6e10 970d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d97 │ │ -06efba: 0a01 |0049: move-result v1 │ │ -06efbc: 6e20 aa0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ -06efc2: 6e10 a10d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ -06efc8: 0a01 |0050: move-result v1 │ │ -06efca: 6e20 bd0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0dbd │ │ -06efd0: 6e10 9e0d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ -06efd6: 0a01 |0057: move-result v1 │ │ -06efd8: 6e20 b60d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0db6 │ │ -06efde: 6e10 870d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ -06efe4: 0a01 |005e: move-result v1 │ │ -06efe6: 6e20 7f0d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -06efec: 0e00 |0062: return-void │ │ +06ef00: |[06ef00] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06ef10: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@048d │ │ +06ef14: 6e20 880d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ +06ef1a: 6e20 ab0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ +06ef20: 6e20 890d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ +06ef26: 6e20 ac0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ +06ef2c: 6e10 a20d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0da2 │ │ +06ef32: 0a01 |0011: move-result v1 │ │ +06ef34: 6e20 c20d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ +06ef3a: 6e10 910d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ +06ef40: 0c01 |0018: move-result-object v1 │ │ +06ef42: 6e20 b80d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ +06ef48: 6e10 8c0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ +06ef4e: 0c01 |001f: move-result-object v1 │ │ +06ef50: 6e20 af0d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +06ef56: 6e10 8d0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ +06ef5c: 0c01 |0026: move-result-object v1 │ │ +06ef5e: 6e20 b10d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0db1 │ │ +06ef64: 6e10 9b0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ +06ef6a: 0a01 |002d: move-result v1 │ │ +06ef6c: 6e20 b20d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ +06ef72: 6e10 9a0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ +06ef78: 0a01 |0034: move-result v1 │ │ +06ef7a: 6e20 b00d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0db0 │ │ +06ef80: 6e10 9c0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ +06ef86: 0a01 |003b: move-result v1 │ │ +06ef88: 6e20 b30d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0db3 │ │ +06ef8e: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ +06ef94: 0a01 |0042: move-result v1 │ │ +06ef96: 6e20 b40d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0db4 │ │ +06ef9c: 6e10 970d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d97 │ │ +06efa2: 0a01 |0049: move-result v1 │ │ +06efa4: 6e20 aa0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ +06efaa: 6e10 a10d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ +06efb0: 0a01 |0050: move-result v1 │ │ +06efb2: 6e20 bd0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0dbd │ │ +06efb8: 6e10 9e0d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ +06efbe: 0a01 |0057: move-result v1 │ │ +06efc0: 6e20 b60d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0db6 │ │ +06efc6: 6e10 870d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ +06efcc: 0a01 |005e: move-result v1 │ │ +06efce: 6e20 7f0d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +06efd4: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1686 │ │ 0x0002 line=1688 │ │ 0x0005 line=1689 │ │ 0x0008 line=1691 │ │ 0x000b line=1692 │ │ @@ -149514,38 +149627,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 │ │ -06eff0: |[06eff0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06f000: 6e10 cd13 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ -06f006: 0a04 |0003: move-result v4 │ │ -06f008: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -06f00c: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -06f010: 6e10 d013 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@13d0 │ │ -06f016: 0c01 |000b: move-result-object v1 │ │ -06f018: 5464 8e04 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ -06f01c: 7110 d70f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@0fd7 │ │ -06f022: 0c03 |0011: move-result-object v3 │ │ -06f024: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -06f028: 5464 8e04 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ -06f02c: 6e20 f10f 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ -06f032: 0a00 |0019: move-result v0 │ │ -06f034: 5464 8e04 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ -06f038: 6e20 f00f 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@0ff0 │ │ -06f03e: 0c02 |001f: move-result-object v2 │ │ -06f040: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -06f044: 7220 3818 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -06f04a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -06f04c: 0f04 |0026: return v4 │ │ -06f04e: 6f30 1409 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ -06f054: 0a04 |002a: move-result v4 │ │ -06f056: 28fb |002b: goto 0026 // -0005 │ │ +06efd8: |[06efd8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06efe8: 6e10 cd13 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@13cd │ │ +06efee: 0a04 |0003: move-result v4 │ │ +06eff0: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +06eff4: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +06eff8: 6e10 d013 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@13d0 │ │ +06effe: 0c01 |000b: move-result-object v1 │ │ +06f000: 5464 8e04 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ +06f004: 7110 d70f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@0fd7 │ │ +06f00a: 0c03 |0011: move-result-object v3 │ │ +06f00c: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +06f010: 5464 8e04 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ +06f014: 6e20 f10f 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0ff1 │ │ +06f01a: 0a00 |0019: move-result v0 │ │ +06f01c: 5464 8e04 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ +06f020: 6e20 f00f 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@0ff0 │ │ +06f026: 0c02 |001f: move-result-object v2 │ │ +06f028: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +06f02c: 7220 3818 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +06f032: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +06f034: 0f04 |0026: return v4 │ │ +06f036: 6f30 1409 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0914 │ │ +06f03c: 0a04 |002a: move-result v4 │ │ +06f03e: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0008 line=1616 │ │ 0x000c line=1617 │ │ 0x0012 line=1618 │ │ 0x0014 line=1619 │ │ @@ -149568,24 +149681,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06f058: |[06f058] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -06f068: 5421 8e04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ -06f06c: 6e10 e50f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fe5 │ │ -06f072: 0c00 |0005: move-result-object v0 │ │ -06f074: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -06f078: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -06f07c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -06f07e: 0f01 |000b: return v1 │ │ -06f080: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06f082: 28fe |000d: goto 000b // -0002 │ │ +06f040: |[06f040] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +06f050: 5421 8e04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048e │ │ +06f054: 6e10 e50f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fe5 │ │ +06f05a: 0c00 |0005: move-result-object v0 │ │ +06f05c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +06f060: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +06f064: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +06f066: 0f01 |000b: return v1 │ │ +06f068: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06f06a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0006 line=1676 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -149596,21 +149709,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 │ │ -06f084: |[06f084] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06f094: 6f30 1709 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -06f09a: 1c00 4802 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0248 │ │ -06f09e: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -06f0a4: 0c00 |0008: move-result-object v0 │ │ -06f0a6: 6e20 d213 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ -06f0ac: 0e00 |000c: return-void │ │ +06f06c: |[06f06c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06f07c: 6f30 1709 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ +06f082: 1c00 4802 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0248 │ │ +06f086: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +06f08c: 0c00 |0008: move-result-object v0 │ │ +06f08e: 6e20 d213 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ +06f094: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1605 │ │ 0x000c line=1606 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -149622,34 +149735,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -06f0b0: |[06f0b0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06f0c0: 7110 a40d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da4 │ │ -06f0c6: 0c01 |0003: move-result-object v1 │ │ -06f0c8: 6f30 1809 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ -06f0ce: 1c02 4802 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0248 │ │ -06f0d2: 6e10 9417 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -06f0d8: 0c02 |000c: move-result-object v2 │ │ -06f0da: 6e20 af0d 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -06f0e0: 6e20 be0d 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0dbe │ │ -06f0e6: 7110 5c0b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5c │ │ -06f0ec: 0c00 |0016: move-result-object v0 │ │ -06f0ee: 2002 bf02 |0017: instance-of v2, v0, Landroid/view/View; // type@02bf │ │ -06f0f2: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -06f0f6: 1f00 bf02 |001b: check-cast v0, Landroid/view/View; // type@02bf │ │ -06f0fa: 6e20 b90d 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ -06f100: 7030 a00f 5301 |0020: 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@0fa0 │ │ -06f106: 6e10 a90d 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0da9 │ │ -06f10c: 1f04 c302 |0026: check-cast v4, Landroid/view/ViewGroup; // type@02c3 │ │ -06f110: 7030 9f0f 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f9f │ │ -06f116: 0e00 |002b: return-void │ │ +06f098: |[06f098] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06f0a8: 7110 a40d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da4 │ │ +06f0ae: 0c01 |0003: move-result-object v1 │ │ +06f0b0: 6f30 1809 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ +06f0b6: 1c02 4802 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0248 │ │ +06f0ba: 6e10 9417 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +06f0c0: 0c02 |000c: move-result-object v2 │ │ +06f0c2: 6e20 af0d 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +06f0c8: 6e20 be0d 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0dbe │ │ +06f0ce: 7110 5c0b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5c │ │ +06f0d4: 0c00 |0016: move-result-object v0 │ │ +06f0d6: 2002 bf02 |0017: instance-of v2, v0, Landroid/view/View; // type@02bf │ │ +06f0da: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +06f0de: 1f00 bf02 |001b: check-cast v0, Landroid/view/View; // type@02bf │ │ +06f0e2: 6e20 b90d 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ +06f0e8: 7030 a00f 5301 |0020: 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@0fa0 │ │ +06f0ee: 6e10 a90d 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0da9 │ │ +06f0f4: 1f04 c302 |0026: check-cast v4, Landroid/view/ViewGroup; // type@02c3 │ │ +06f0f8: 7030 9f0f 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f9f │ │ +06f0fe: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1585 │ │ 0x0004 line=1586 │ │ 0x0007 line=1588 │ │ 0x0010 line=1589 │ │ 0x0013 line=1590 │ │ @@ -149671,41 +149784,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 │ │ -06f118: |[06f118] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06f128: 6e20 a20f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fa2 │ │ -06f12e: 0a00 |0003: move-result v0 │ │ -06f130: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -06f134: 6f40 1a09 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@091a │ │ -06f13a: 0a00 |0009: move-result v0 │ │ -06f13c: 0f00 |000a: return v0 │ │ -06f13e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06f140: 28fe |000c: goto 000a // -0002 │ │ +06f100: |[06f100] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06f110: 6e20 a20f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fa2 │ │ +06f116: 0a00 |0003: move-result v0 │ │ +06f118: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +06f11c: 6f40 1a09 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@091a │ │ +06f122: 0a00 |0009: move-result v0 │ │ +06f124: 0f00 |000a: return v0 │ │ +06f126: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06f128: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0006 line=1669 │ │ 0x000a line=1671 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$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 : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #556 header: │ │ class_idx : 581 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -149726,17 +149839,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f144: |[06f144] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -06f154: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06f15a: 0e00 |0003: return-void │ │ +06f12c: |[06f12c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +06f13c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06f142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -149745,16 +149858,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f15c: |[06f15c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -06f16c: 0e00 |0000: return-void │ │ +06f144: |[06f144] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +06f154: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -149763,16 +149876,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f170: |[06f170] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -06f180: 0e00 |0000: return-void │ │ +06f158: |[06f158] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +06f168: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -149781,16 +149894,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f184: |[06f184] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -06f194: 0e00 |0000: return-void │ │ +06f16c: |[06f16c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +06f17c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 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 │ │ @@ -149800,30 +149913,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f198: |[06f198] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -06f1a8: 0e00 |0000: return-void │ │ +06f180: |[06f180] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +06f190: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #557 header: │ │ class_idx : 583 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 657 │ │ -source_file_idx : 846 │ │ +source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -149859,22 +149972,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 │ │ -06f1ac: |[06f1ac] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -06f1bc: 5b12 a104 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f1c0: 7010 4e12 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@124e │ │ -06f1c6: 2200 4602 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0246 │ │ -06f1ca: 7020 bf0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0fbf │ │ -06f1d0: 5b10 a004 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ -06f1d4: 5913 9e04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ -06f1d8: 0e00 |000e: return-void │ │ +06f194: |[06f194] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +06f1a4: 5b12 a104 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f1a8: 7010 4e12 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@124e │ │ +06f1ae: 2200 4602 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0246 │ │ +06f1b2: 7020 bf0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0fbf │ │ +06f1b8: 5b10 a004 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ +06f1bc: 5913 9e04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ +06f1c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0005 line=1380 │ │ 0x000c line=1387 │ │ 0x000e line=1388 │ │ locals : │ │ @@ -149887,17 +150000,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 │ │ -06f1dc: |[06f1dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -06f1ec: 7010 ce0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0fce │ │ -06f1f2: 0e00 |0003: return-void │ │ +06f1c4: |[06f1c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +06f1d4: 7010 ce0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0fce │ │ +06f1da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -149905,26 +150018,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06f1f4: |[06f1f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -06f204: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06f206: 5232 9e04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ -06f20a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -06f20e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -06f210: 5432 a104 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f214: 6e20 e40f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -06f21a: 0c01 |000b: move-result-object v1 │ │ -06f21c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -06f220: 5432 a104 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f224: 6e20 dc0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ -06f22a: 0e00 |0013: return-void │ │ +06f1dc: |[06f1dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +06f1ec: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +06f1ee: 5232 9e04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ +06f1f2: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +06f1f6: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +06f1f8: 5432 a104 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f1fc: 6e20 e40f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +06f202: 0c01 |000b: move-result-object v1 │ │ +06f204: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +06f208: 5432 a104 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f20c: 6e20 dc0f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fdc │ │ +06f212: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0006 line=1438 │ │ 0x000c line=1439 │ │ 0x000e line=1440 │ │ 0x0013 line=1442 │ │ @@ -149938,71 +150051,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -06f22c: |[06f22c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -06f23c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -06f23e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -06f240: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -06f242: 5497 9f04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f246: 6e10 7812 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ -06f24c: 0a03 |0008: move-result v3 │ │ -06f24e: 5297 9e04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ -06f252: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -06f256: 0161 |000d: move v1, v6 │ │ -06f258: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -06f25c: 5497 a104 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f260: 6e20 e40f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -06f266: 0c04 |0015: move-result-object v4 │ │ -06f268: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -06f26c: 6e10 4313 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f272: 0a05 |001b: move-result v5 │ │ -06f274: 7b55 |001c: neg-int v5, v5 │ │ -06f276: 9000 0503 |001d: add-int v0, v5, v3 │ │ -06f27a: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -06f27e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -06f282: 6e10 2f13 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@132f │ │ -06f288: 0a05 |0026: move-result v5 │ │ -06f28a: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -06f28e: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -06f292: 6e10 2f13 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@132f │ │ -06f298: 0a05 |002e: move-result v5 │ │ -06f29a: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -06f29e: 5495 a104 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f2a2: 6e20 ef0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ -06f2a8: 0a05 |0036: move-result v5 │ │ -06f2aa: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -06f2ae: 6e10 2e13 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -06f2b4: 0c02 |003c: move-result-object v2 │ │ -06f2b6: 1f02 4202 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -06f2ba: 5495 9f04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f2be: 6e10 4013 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1340 │ │ -06f2c4: 0a07 |0044: move-result v7 │ │ -06f2c6: 6e40 8c12 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ -06f2cc: 5c26 9204 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ -06f2d0: 5495 a104 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f2d4: 6e10 fc0f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -06f2da: 7010 c50f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fc5 │ │ -06f2e0: 5495 a104 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f2e4: 6e10 d80f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0fd8 │ │ -06f2ea: 0e00 |0057: return-void │ │ -06f2ec: 0151 |0058: move v1, v5 │ │ -06f2ee: 28b5 |0059: goto 000e // -004b │ │ -06f2f0: 5495 a104 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f2f4: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -06f2f6: 6e20 e40f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -06f2fc: 0c04 |0060: move-result-object v4 │ │ -06f2fe: 5495 a104 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f302: 6e10 f60f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -06f308: 0a05 |0066: move-result v5 │ │ -06f30a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -06f30e: 28b6 |0069: goto 001f // -004a │ │ +06f214: |[06f214] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +06f224: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +06f226: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +06f228: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +06f22a: 5497 9f04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f22e: 6e10 7812 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1278 │ │ +06f234: 0a03 |0008: move-result v3 │ │ +06f236: 5297 9e04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ +06f23a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +06f23e: 0161 |000d: move v1, v6 │ │ +06f240: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +06f244: 5497 a104 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f248: 6e20 e40f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +06f24e: 0c04 |0015: move-result-object v4 │ │ +06f250: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +06f254: 6e10 4313 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f25a: 0a05 |001b: move-result v5 │ │ +06f25c: 7b55 |001c: neg-int v5, v5 │ │ +06f25e: 9000 0503 |001d: add-int v0, v5, v3 │ │ +06f262: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +06f266: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +06f26a: 6e10 2f13 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@132f │ │ +06f270: 0a05 |0026: move-result v5 │ │ +06f272: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +06f276: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +06f27a: 6e10 2f13 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@132f │ │ +06f280: 0a05 |002e: move-result v5 │ │ +06f282: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +06f286: 5495 a104 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f28a: 6e20 ef0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ +06f290: 0a05 |0036: move-result v5 │ │ +06f292: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +06f296: 6e10 2e13 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +06f29c: 0c02 |003c: move-result-object v2 │ │ +06f29e: 1f02 4202 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +06f2a2: 5495 9f04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f2a6: 6e10 4013 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1340 │ │ +06f2ac: 0a07 |0044: move-result v7 │ │ +06f2ae: 6e40 8c12 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@128c │ │ +06f2b4: 5c26 9204 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ +06f2b8: 5495 a104 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f2bc: 6e10 fc0f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +06f2c2: 7010 c50f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fc5 │ │ +06f2c8: 5495 a104 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f2cc: 6e10 d80f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0fd8 │ │ +06f2d2: 0e00 |0057: return-void │ │ +06f2d4: 0151 |0058: move v1, v5 │ │ +06f2d6: 28b5 |0059: goto 000e // -004b │ │ +06f2d8: 5495 a104 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f2dc: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +06f2de: 6e20 e40f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +06f2e4: 0c04 |0060: move-result-object v4 │ │ +06f2e6: 5495 a104 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f2ea: 6e10 f60f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +06f2f0: 0a05 |0066: move-result v5 │ │ +06f2f2: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +06f2f6: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1471 │ │ 0x0009 line=1472 │ │ 0x000e line=1473 │ │ 0x0010 line=1474 │ │ 0x0016 line=1475 │ │ @@ -150034,40 +150147,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -06f310: |[06f310] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -06f320: 5431 a104 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f324: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -06f326: 6e30 d90f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -06f32c: 0a01 |0006: move-result v1 │ │ -06f32e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -06f332: 6e10 4313 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f338: 0a01 |000c: move-result v1 │ │ -06f33a: 7b11 |000d: neg-int v1, v1 │ │ -06f33c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -06f33e: 7120 ba17 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -06f344: 0a02 |0012: move-result v2 │ │ -06f346: 7120 b817 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06f34c: 0a01 |0016: move-result v1 │ │ -06f34e: 0f01 |0017: return v1 │ │ -06f350: 5431 a104 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f354: 6e10 f60f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -06f35a: 0a00 |001d: move-result v0 │ │ -06f35c: 6e10 4313 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f362: 0a01 |0021: move-result v1 │ │ -06f364: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -06f368: 7120 ba17 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -06f36e: 0a02 |0027: move-result v2 │ │ -06f370: 7120 b817 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -06f376: 0a01 |002b: move-result v1 │ │ -06f378: 28eb |002c: goto 0017 // -0015 │ │ +06f2f8: |[06f2f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +06f308: 5431 a104 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f30c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +06f30e: 6e30 d90f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +06f314: 0a01 |0006: move-result v1 │ │ +06f316: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +06f31a: 6e10 4313 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f320: 0a01 |000c: move-result v1 │ │ +06f322: 7b11 |000d: neg-int v1, v1 │ │ +06f324: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +06f326: 7120 ba17 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +06f32c: 0a02 |0012: move-result v2 │ │ +06f32e: 7120 b817 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06f334: 0a01 |0016: move-result v1 │ │ +06f336: 0f01 |0017: return v1 │ │ +06f338: 5431 a104 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f33c: 6e10 f60f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +06f342: 0a00 |001d: move-result v0 │ │ +06f344: 6e10 4313 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f34a: 0a01 |0021: move-result v1 │ │ +06f34c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +06f350: 7120 ba17 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +06f356: 0a02 |0027: move-result v2 │ │ +06f358: 7120 b817 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +06f35e: 0a01 |002b: move-result v1 │ │ +06f360: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1528 │ │ 0x0009 line=1529 │ │ 0x0017 line=1532 │ │ 0x0018 line=1531 │ │ 0x001e line=1532 │ │ @@ -150083,18 +150196,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f37c: |[06f37c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -06f38c: 6e10 4013 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ -06f392: 0a00 |0003: move-result v0 │ │ -06f394: 0f00 |0004: return v0 │ │ +06f364: |[06f364] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +06f374: 6e10 4013 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ +06f37a: 0a00 |0003: move-result v0 │ │ +06f37c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 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 │ │ @@ -150105,18 +150218,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f398: |[06f398] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -06f3a8: 6e10 4313 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f3ae: 0a00 |0003: move-result v0 │ │ -06f3b0: 0f00 |0004: return v0 │ │ +06f380: |[06f380] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +06f390: 6e10 4313 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f396: 0a00 |0003: move-result v0 │ │ +06f398: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -150125,35 +150238,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -06f3b4: |[06f3b4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -06f3c4: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -06f3c8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -06f3ca: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -06f3ce: 5431 a104 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f3d2: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -06f3d4: 6e20 e40f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -06f3da: 0c00 |000b: move-result-object v0 │ │ -06f3dc: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -06f3e0: 5431 a104 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f3e4: 6e20 ef0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ -06f3ea: 0a01 |0013: move-result v1 │ │ -06f3ec: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -06f3f0: 5431 9f04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f3f4: 6e30 6112 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ -06f3fa: 0e00 |001b: return-void │ │ -06f3fc: 5431 a104 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f400: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -06f402: 6e20 e40f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ -06f408: 0c00 |0022: move-result-object v0 │ │ -06f40a: 28e9 |0023: goto 000c // -0017 │ │ +06f39c: |[06f39c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +06f3ac: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +06f3b0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +06f3b2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +06f3b6: 5431 a104 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f3ba: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +06f3bc: 6e20 e40f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +06f3c2: 0c00 |000b: move-result-object v0 │ │ +06f3c4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +06f3c8: 5431 a104 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f3cc: 6e20 ef0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ +06f3d2: 0a01 |0013: move-result v1 │ │ +06f3d4: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +06f3d8: 5431 9f04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f3dc: 6e30 6112 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ +06f3e2: 0e00 |001b: return-void │ │ +06f3e4: 5431 a104 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f3e8: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +06f3ea: 6e20 e40f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fe4 │ │ +06f3f0: 0c00 |0022: move-result-object v0 │ │ +06f3f2: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0005 line=1511 │ │ 0x000c line=1516 │ │ 0x0016 line=1517 │ │ 0x001b line=1519 │ │ @@ -150170,17 +150283,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f40c: |[06f40c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -06f41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f41e: 0f00 |0001: return v0 │ │ +06f3f4: |[06f3f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +06f404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f406: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -150189,20 +150302,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -06f420: |[06f420] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -06f430: 5440 a104 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f434: 5441 a004 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ -06f438: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -06f43c: 6e40 1110 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1011 │ │ -06f442: 0e00 |0009: return-void │ │ +06f408: |[06f408] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +06f418: 5440 a104 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f41c: 5441 a004 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ +06f420: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +06f424: 6e40 1110 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1011 │ │ +06f42a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ 0x0009 line=1466 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -150213,22 +150326,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06f444: |[06f444] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -06f454: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -06f45a: 0c00 |0003: move-result-object v0 │ │ -06f45c: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ -06f460: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06f462: 5c01 9204 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ -06f466: 7010 c50f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fc5 │ │ -06f46c: 0e00 |000c: return-void │ │ +06f42c: |[06f42c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +06f43c: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +06f442: 0c00 |0003: move-result-object v0 │ │ +06f444: 1f00 4202 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0242 │ │ +06f448: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06f44a: 5c01 9204 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0492 │ │ +06f44e: 7010 c50f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0fc5 │ │ +06f454: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1430 │ │ 0x0006 line=1431 │ │ 0x0009 line=1433 │ │ 0x000c line=1434 │ │ locals : │ │ @@ -150242,22 +150355,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -06f470: |[06f470] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -06f480: 5430 a104 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f484: 5231 9e04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ -06f488: 5432 9f04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f48c: 6e10 7712 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1277 │ │ -06f492: 0c02 |0009: move-result-object v2 │ │ -06f494: 6e40 2110 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1021 │ │ -06f49a: 0e00 |000d: return-void │ │ +06f458: |[06f458] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +06f468: 5430 a104 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f46c: 5231 9e04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ +06f470: 5432 9f04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f474: 6e10 7712 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1277 │ │ +06f47a: 0c02 |0009: move-result-object v2 │ │ +06f47c: 6e40 2110 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1021 │ │ +06f482: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x000d line=1409 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -150267,46 +150380,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -06f49c: |[06f49c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -06f4ac: 6e10 4313 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f4b2: 0a00 |0003: move-result v0 │ │ -06f4b4: 5453 a104 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f4b8: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -06f4ba: 6e30 d90f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -06f4c0: 0a03 |000a: move-result v3 │ │ -06f4c2: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -06f4c6: 9003 0007 |000d: add-int v3, v0, v7 │ │ -06f4ca: 8233 |000f: int-to-float v3, v3 │ │ -06f4cc: 8204 |0010: int-to-float v4, v0 │ │ -06f4ce: a901 0304 |0011: div-float v1, v3, v4 │ │ -06f4d2: 5453 a104 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f4d6: 6e30 1d10 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ -06f4dc: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -06f4de: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -06f4e2: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -06f4e6: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -06f4e8: 6e20 7c13 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ -06f4ee: 5453 a104 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f4f2: 6e10 fc0f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -06f4f8: 0e00 |0026: return-void │ │ -06f4fa: 5453 a104 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f4fe: 6e10 f60f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -06f504: 0a02 |002c: move-result v2 │ │ -06f506: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -06f50a: 8233 |002f: int-to-float v3, v3 │ │ -06f50c: 8204 |0030: int-to-float v4, v0 │ │ -06f50e: a901 0304 |0031: div-float v1, v3, v4 │ │ -06f512: 28e0 |0033: goto 0013 // -0020 │ │ -06f514: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -06f516: 28e9 |0035: goto 001e // -0017 │ │ +06f484: |[06f484] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +06f494: 6e10 4313 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f49a: 0a00 |0003: move-result v0 │ │ +06f49c: 5453 a104 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f4a0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +06f4a2: 6e30 d90f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +06f4a8: 0a03 |000a: move-result v3 │ │ +06f4aa: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +06f4ae: 9003 0007 |000d: add-int v3, v0, v7 │ │ +06f4b2: 8233 |000f: int-to-float v3, v3 │ │ +06f4b4: 8204 |0010: int-to-float v4, v0 │ │ +06f4b6: a901 0304 |0011: div-float v1, v3, v4 │ │ +06f4ba: 5453 a104 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f4be: 6e30 1d10 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@101d │ │ +06f4c4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +06f4c6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +06f4ca: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +06f4ce: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +06f4d0: 6e20 7c13 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@137c │ │ +06f4d6: 5453 a104 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f4da: 6e10 fc0f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +06f4e0: 0e00 |0026: return-void │ │ +06f4e2: 5453 a104 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f4e6: 6e10 f60f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +06f4ec: 0a02 |002c: move-result v2 │ │ +06f4ee: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +06f4f2: 8233 |002f: int-to-float v3, v3 │ │ +06f4f4: 8204 |0030: int-to-float v4, v0 │ │ +06f4f6: a901 0304 |0031: div-float v1, v3, v4 │ │ +06f4fa: 28e0 |0033: goto 0013 // -0020 │ │ +06f4fc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +06f4fe: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0004 line=1417 │ │ 0x000d line=1418 │ │ 0x0013 line=1423 │ │ 0x0018 line=1424 │ │ @@ -150332,56 +150445,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -06f518: |[06f518] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -06f528: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -06f52c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -06f52e: 5484 a104 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f532: 6e20 f20f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0ff2 │ │ -06f538: 0a02 |0008: move-result v2 │ │ -06f53a: 6e10 4313 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1343 │ │ -06f540: 0a00 |000c: move-result v0 │ │ -06f542: 5484 a104 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f546: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -06f548: 6e30 d90f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -06f54e: 0a04 |0013: move-result v4 │ │ -06f550: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -06f554: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -06f558: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -06f55c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -06f560: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -06f564: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -06f568: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -06f56c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -06f56e: 5484 9f04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f572: 6e10 4013 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1340 │ │ -06f578: 0a05 |0028: move-result v5 │ │ -06f57a: 6e30 8a12 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@128a │ │ -06f580: 5484 a104 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f584: 6e10 fc0f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ -06f58a: 0e00 |0031: return-void │ │ -06f58c: 7b01 |0032: neg-int v1, v0 │ │ -06f58e: 28f0 |0033: goto 0023 // -0010 │ │ -06f590: 5484 a104 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f594: 6e10 f60f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ -06f59a: 0a03 |0039: move-result v3 │ │ -06f59c: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -06f5a0: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -06f5a4: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -06f5a8: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -06f5ac: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -06f5b0: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -06f5b4: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -06f5b8: 28db |0048: goto 0023 // -0025 │ │ -06f5ba: 0131 |0049: move v1, v3 │ │ -06f5bc: 28fe |004a: goto 0048 // -0002 │ │ +06f500: |[06f500] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +06f510: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +06f514: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +06f516: 5484 a104 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f51a: 6e20 f20f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0ff2 │ │ +06f520: 0a02 |0008: move-result v2 │ │ +06f522: 6e10 4313 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1343 │ │ +06f528: 0a00 |000c: move-result v0 │ │ +06f52a: 5484 a104 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f52e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +06f530: 6e30 d90f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +06f536: 0a04 |0013: move-result v4 │ │ +06f538: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +06f53c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +06f540: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +06f544: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +06f548: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +06f54c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +06f550: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +06f554: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +06f556: 5484 9f04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f55a: 6e10 4013 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1340 │ │ +06f560: 0a05 |0028: move-result v5 │ │ +06f562: 6e30 8a12 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@128a │ │ +06f568: 5484 a104 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f56c: 6e10 fc0f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0ffc │ │ +06f572: 0e00 |0031: return-void │ │ +06f574: 7b01 |0032: neg-int v1, v0 │ │ +06f576: 28f0 |0033: goto 0023 // -0010 │ │ +06f578: 5484 a104 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f57c: 6e10 f60f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0ff6 │ │ +06f582: 0a03 |0039: move-result v3 │ │ +06f584: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +06f588: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +06f58c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +06f590: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +06f594: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +06f598: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +06f59c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +06f5a0: 28db |0048: goto 0023 // -0025 │ │ +06f5a2: 0131 |0049: move v1, v3 │ │ +06f5a4: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1448 │ │ 0x0009 line=1449 │ │ 0x000d line=1452 │ │ 0x0016 line=1453 │ │ 0x0023 line=1459 │ │ @@ -150406,19 +150519,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06f5c0: |[06f5c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -06f5d0: 5420 a104 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f5d4: 5421 a004 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ -06f5d8: 6e20 1210 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1012 │ │ -06f5de: 0e00 |0007: return-void │ │ +06f5a8: |[06f5a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +06f5b8: 5420 a104 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f5bc: 5421 a004 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a0 │ │ +06f5c0: 6e20 1210 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1012 │ │ +06f5c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0007 line=1396 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -150427,17 +150540,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 │ │ -06f5e0: |[06f5e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -06f5f0: 5b01 9f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ -06f5f4: 0e00 |0002: return-void │ │ +06f5c8: |[06f5c8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +06f5d8: 5b01 9f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049f │ │ +06f5dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x0002 line=1392 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -150447,47 +150560,47 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06f5f8: |[06f5f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -06f608: 5420 a104 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f60c: 6e20 0010 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ -06f612: 0a00 |0005: move-result v0 │ │ -06f614: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -06f618: 5420 a104 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f61c: 5221 9e04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ -06f620: 6e30 d90f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ -06f626: 0a00 |000f: move-result v0 │ │ -06f628: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -06f62c: 5420 a104 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ -06f630: 6e20 ef0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ -06f636: 0a00 |0017: move-result v0 │ │ -06f638: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -06f63c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -06f63e: 0f00 |001b: return v0 │ │ -06f640: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06f642: 28fe |001d: goto 001b // -0002 │ │ +06f5e0: |[06f5e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +06f5f0: 5420 a104 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f5f4: 6e20 0010 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1000 │ │ +06f5fa: 0a00 |0005: move-result v0 │ │ +06f5fc: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +06f600: 5420 a104 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f604: 5221 9e04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049e │ │ +06f608: 6e30 d90f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0fd9 │ │ +06f60e: 0a00 |000f: move-result v0 │ │ +06f610: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +06f614: 5420 a104 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a1 │ │ +06f618: 6e20 ef0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fef │ │ +06f61e: 0a00 |0017: move-result v0 │ │ +06f620: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +06f624: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +06f626: 0f00 |001b: return v0 │ │ +06f628: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +06f62a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 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 │ │ │ │ - source_file_idx : 846 (DrawerLayout.java) │ │ + source_file_idx : 839 (DrawerLayout.java) │ │ │ │ Class #558 header: │ │ class_idx : 585 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 875 │ │ +source_file_idx : 868 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -150508,17 +150621,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f644: |[06f644] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -06f654: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06f65a: 0e00 |0003: return-void │ │ +06f62c: |[06f62c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +06f63c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06f642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -150527,17 +150640,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 │ │ -06f65c: |[06f65c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -06f66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f66e: 0f00 |0001: return v0 │ │ +06f644: |[06f644] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +06f654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f656: 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; │ │ @@ -150547,16 +150660,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f670: |[06f670] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -06f680: 0e00 |0000: return-void │ │ +06f658: |[06f658] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +06f668: 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; │ │ │ │ @@ -150565,17 +150678,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f684: |[06f684] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -06f694: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f696: 0f00 |0001: return v0 │ │ +06f66c: |[06f66c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +06f67c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f67e: 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; │ │ │ │ @@ -150584,17 +150697,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 │ │ -06f698: |[06f698] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06f6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f6aa: 1100 |0001: return-object v0 │ │ +06f680: |[06f680] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +06f690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f692: 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; │ │ │ │ @@ -150603,17 +150716,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f6ac: |[06f6ac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -06f6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f6be: 0f00 |0001: return v0 │ │ +06f694: |[06f694] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +06f6a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f6a6: 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 │ │ @@ -150623,17 +150736,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f6c0: |[06f6c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -06f6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f6d2: 0f00 |0001: return v0 │ │ +06f6a8: |[06f6a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +06f6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f6ba: 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 │ │ @@ -150643,17 +150756,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f6d4: |[06f6d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -06f6e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f6e6: 0f00 |0001: return v0 │ │ +06f6bc: |[06f6bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +06f6cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f6ce: 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; │ │ │ │ @@ -150662,32 +150775,32 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f6e8: |[06f6e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -06f6f8: 0e00 |0000: return-void │ │ +06f6d0: |[06f6d0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +06f6e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ - source_file_idx : 875 (EdgeEffectCompat.java) │ │ + source_file_idx : 868 (EdgeEffectCompat.java) │ │ │ │ Class #559 header: │ │ class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 875 │ │ +source_file_idx : 868 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -150708,17 +150821,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f6fc: |[06f6fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -06f70c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -06f712: 0e00 |0003: return-void │ │ +06f6e4: |[06f6e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +06f6f4: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +06f6fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -150727,18 +150840,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 │ │ -06f714: |[06f714] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -06f724: 7120 4610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1046 │ │ -06f72a: 0a00 |0003: move-result v0 │ │ -06f72c: 0f00 |0004: return v0 │ │ +06f6fc: |[06f6fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +06f70c: 7120 4610 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1046 │ │ +06f712: 0a00 |0003: move-result v0 │ │ +06f714: 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; │ │ @@ -150748,17 +150861,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f730: |[06f730] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -06f740: 7110 4710 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1047 │ │ -06f746: 0e00 |0003: return-void │ │ +06f718: |[06f718] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +06f728: 7110 4710 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1047 │ │ +06f72e: 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; │ │ @@ -150768,18 +150881,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f748: |[06f748] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -06f758: 7110 4810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1048 │ │ -06f75e: 0a00 |0003: move-result v0 │ │ -06f760: 0f00 |0004: return v0 │ │ +06f730: |[06f730] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +06f740: 7110 4810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1048 │ │ +06f746: 0a00 |0003: move-result v0 │ │ +06f748: 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; │ │ │ │ @@ -150788,18 +150901,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 │ │ -06f764: |[06f764] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06f774: 7110 4910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1049 │ │ -06f77a: 0c00 |0003: move-result-object v0 │ │ -06f77c: 1100 |0004: return-object v0 │ │ +06f74c: |[06f74c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +06f75c: 7110 4910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1049 │ │ +06f762: 0c00 |0003: move-result-object v0 │ │ +06f764: 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; │ │ │ │ @@ -150808,18 +150921,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f780: |[06f780] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -06f790: 7120 4a10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@104a │ │ -06f796: 0a00 |0003: move-result v0 │ │ -06f798: 0f00 |0004: return v0 │ │ +06f768: |[06f768] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +06f778: 7120 4a10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@104a │ │ +06f77e: 0a00 |0003: move-result v0 │ │ +06f780: 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 │ │ @@ -150829,18 +150942,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f79c: |[06f79c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -06f7ac: 7120 4b10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@104b │ │ -06f7b2: 0a00 |0003: move-result v0 │ │ -06f7b4: 0f00 |0004: return v0 │ │ +06f784: |[06f784] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +06f794: 7120 4b10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@104b │ │ +06f79a: 0a00 |0003: move-result v0 │ │ +06f79c: 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 │ │ @@ -150850,18 +150963,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f7b8: |[06f7b8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -06f7c8: 7110 4c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@104c │ │ -06f7ce: 0a00 |0003: move-result v0 │ │ -06f7d0: 0f00 |0004: return v0 │ │ +06f7a0: |[06f7a0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +06f7b0: 7110 4c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@104c │ │ +06f7b6: 0a00 |0003: move-result v0 │ │ +06f7b8: 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; │ │ │ │ @@ -150870,34 +150983,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06f7d4: |[06f7d4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -06f7e4: 7130 4d10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@104d │ │ -06f7ea: 0e00 |0003: return-void │ │ +06f7bc: |[06f7bc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +06f7cc: 7130 4d10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@104d │ │ +06f7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ - source_file_idx : 875 (EdgeEffectCompat.java) │ │ + source_file_idx : 868 (EdgeEffectCompat.java) │ │ │ │ Class #560 header: │ │ class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 546 │ │ -source_file_idx : 894 │ │ +source_file_idx : 887 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -150921,18 +151034,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 │ │ -06f7ec: |[06f7ec] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -06f7fc: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ -06f800: 7010 1a0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0e1a │ │ -06f806: 0e00 |0005: return-void │ │ +06f7d4: |[06f7d4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +06f7e4: 5b01 c904 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ +06f7e8: 7010 1a0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0e1a │ │ +06f7ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -150941,17 +151054,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 │ │ -06f808: |[06f808] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -06f818: 7020 4e10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@104e │ │ -06f81e: 0e00 |0003: return-void │ │ +06f7f0: |[06f7f0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +06f800: 7020 4e10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@104e │ │ +06f806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 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; │ │ @@ -150962,19 +151075,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 │ │ -06f820: |[06f820] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f830: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ -06f834: 7120 5410 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@1054 │ │ -06f83a: 0c00 |0005: move-result-object v0 │ │ -06f83c: 1100 |0006: return-object v0 │ │ +06f808: |[06f808] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f818: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ +06f81c: 7120 5410 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@1054 │ │ +06f822: 0c00 |0005: move-result-object v0 │ │ +06f824: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -150983,35 +151096,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06f840: |[06f840] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -06f850: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ -06f854: 7140 5510 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@1055 │ │ -06f85a: 0a00 |0005: move-result v0 │ │ -06f85c: 0f00 |0006: return v0 │ │ +06f828: |[06f828] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +06f838: 5410 c904 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c9 │ │ +06f83c: 7140 5510 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@1055 │ │ +06f842: 0a00 |0005: move-result v0 │ │ +06f844: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 894 (ExploreByTouchHelper.java) │ │ + source_file_idx : 887 (ExploreByTouchHelper.java) │ │ │ │ Class #561 header: │ │ class_idx : 592 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 390 │ │ -source_file_idx : 894 │ │ +source_file_idx : 887 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -151078,65 +151191,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06f860: |[06f860] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -06f870: 1c00 bf02 |0000: const-class v0, Landroid/view/View; // type@02bf │ │ -06f874: 6e10 9417 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -06f87a: 0c00 |0005: move-result-object v0 │ │ -06f87c: 6900 ca04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ -06f880: 0e00 |0008: return-void │ │ +06f848: |[06f848] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +06f858: 1c00 bf02 |0000: const-class v0, Landroid/view/View; // type@02bf │ │ +06f85c: 6e10 9417 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +06f862: 0c00 |0005: move-result-object v0 │ │ +06f864: 6900 ca04 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ +06f868: 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 │ │ -06f884: |[06f884] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -06f894: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -06f898: 7010 1309 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ -06f89e: 2201 5200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -06f8a2: 7010 7301 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -06f8a8: 5b31 d204 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ -06f8ac: 2201 5200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -06f8b0: 7010 7301 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -06f8b6: 5b31 d104 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06f8ba: 2201 5200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -06f8be: 7010 7301 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -06f8c4: 5b31 d304 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ -06f8c8: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -06f8ca: 2311 f603 |001b: new-array v1, v1, [I // type@03f6 │ │ -06f8ce: 5b31 d004 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ -06f8d2: 5932 cc04 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06f8d6: 5932 cd04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ -06f8da: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -06f8de: 2201 5603 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -06f8e2: 1a02 0b0c |0027: const-string v2, "View may not be null" // string@0c0b │ │ -06f8e6: 7020 a017 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -06f8ec: 2701 |002c: throw v1 │ │ -06f8ee: 5b34 d404 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06f8f2: 6e10 2513 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -06f8f8: 0c00 |0032: move-result-object v0 │ │ -06f8fa: 1a01 ca0c |0033: const-string v1, "accessibility" // string@0cca │ │ -06f8fe: 6e20 b700 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -06f904: 0c01 |0038: move-result-object v1 │ │ -06f906: 1f01 cd02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ -06f90a: 5b31 ce04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06f90e: 0e00 |003d: return-void │ │ +06f86c: |[06f86c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +06f87c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +06f880: 7010 1309 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ +06f886: 2201 5200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +06f88a: 7010 7301 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +06f890: 5b31 d204 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ +06f894: 2201 5200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +06f898: 7010 7301 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +06f89e: 5b31 d104 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06f8a2: 2201 5200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +06f8a6: 7010 7301 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +06f8ac: 5b31 d304 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ +06f8b0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +06f8b2: 2311 f603 |001b: new-array v1, v1, [I // type@03f6 │ │ +06f8b6: 5b31 d004 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ +06f8ba: 5932 cc04 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06f8be: 5932 cd04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ +06f8c2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +06f8c6: 2201 5603 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +06f8ca: 1a02 040c |0027: const-string v2, "View may not be null" // string@0c04 │ │ +06f8ce: 7020 a017 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +06f8d4: 2701 |002c: throw v1 │ │ +06f8d6: 5b34 d404 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06f8da: 6e10 2513 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +06f8e0: 0c00 |0032: move-result-object v0 │ │ +06f8e2: 1a01 c30c |0033: const-string v1, "accessibility" // string@0cc3 │ │ +06f8e6: 6e20 b700 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +06f8ec: 0c01 |0038: move-result-object v1 │ │ +06f8ee: 1f01 cd02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02cd │ │ +06f8f2: 5b31 ce04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06f8f6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -151158,18 +151271,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 │ │ -06f910: |[06f910] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f920: 7020 5a10 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105a │ │ -06f926: 0c00 |0003: move-result-object v0 │ │ -06f928: 1100 |0004: return-object v0 │ │ +06f8f8: |[06f8f8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f908: 7020 5a10 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105a │ │ +06f90e: 0c00 |0003: move-result-object v0 │ │ +06f910: 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 │ │ │ │ @@ -151178,18 +151291,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 │ │ -06f92c: |[06f92c] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -06f93c: 7040 6a10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@106a │ │ -06f942: 0a00 |0003: move-result v0 │ │ -06f944: 0f00 |0004: return v0 │ │ +06f914: |[06f914] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +06f924: 7040 6a10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@106a │ │ +06f92a: 0a00 |0003: move-result v0 │ │ +06f92c: 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 │ │ @@ -151200,28 +151313,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06f948: |[06f948] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -06f958: 7020 6510 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1065 │ │ -06f95e: 0a00 |0003: move-result v0 │ │ -06f960: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -06f964: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -06f968: 5910 cc04 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06f96c: 5410 d404 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06f970: 6e10 4713 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1347 │ │ -06f976: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -06f97a: 6e30 6e10 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ -06f980: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -06f982: 0f00 |0015: return v0 │ │ -06f984: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -06f986: 28fe |0017: goto 0015 // -0002 │ │ +06f930: |[06f930] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +06f940: 7020 6510 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1065 │ │ +06f946: 0a00 |0003: move-result v0 │ │ +06f948: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +06f94c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +06f950: 5910 cc04 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06f954: 5410 d404 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06f958: 6e10 4713 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1347 │ │ +06f95e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +06f962: 6e30 6e10 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ +06f968: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +06f96a: 0f00 |0015: return v0 │ │ +06f96c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +06f96e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -151235,24 +151348,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06f988: |[06f988] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -06f998: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06f99e: 7030 5810 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1058 │ │ -06f9a4: 0c00 |0006: move-result-object v0 │ │ -06f9a6: 1100 |0007: return-object v0 │ │ -06f9a8: 7020 5910 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1059 │ │ -06f9ae: 0c00 |000b: move-result-object v0 │ │ -06f9b0: 28fb |000c: goto 0007 // -0005 │ │ -06f9b2: 0000 |000d: nop // spacer │ │ -06f9b4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +06f970: |[06f970] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +06f980: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +06f986: 7030 5810 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1058 │ │ +06f98c: 0c00 |0006: move-result-object v0 │ │ +06f98e: 1100 |0007: return-object v0 │ │ +06f990: 7020 5910 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1059 │ │ +06f996: 0c00 |000b: move-result-object v0 │ │ +06f998: 28fb |000c: goto 0007 // -0005 │ │ +06f99a: 0000 |000d: nop // spacer │ │ +06f99c: 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 : │ │ @@ -151265,45 +151378,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -06f9c0: |[06f9c0] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -06f9d0: 7110 d113 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13d1 │ │ -06f9d6: 0c00 |0003: move-result-object v0 │ │ -06f9d8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -06f9da: 6e20 d313 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@13d3 │ │ -06f9e0: 6202 ca04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ -06f9e4: 6e20 d213 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ -06f9ea: 6e30 6810 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1068 │ │ -06f9f0: 6e10 d013 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@13d0 │ │ -06f9f6: 0c02 |0013: move-result-object v2 │ │ -06f9f8: 7210 3e18 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ -06f9fe: 0a02 |0017: move-result v2 │ │ -06fa00: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -06fa04: 6e10 cc13 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@13cc │ │ -06fa0a: 0c02 |001d: move-result-object v2 │ │ -06fa0c: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -06fa10: 2202 6703 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0367 │ │ -06fa14: 1a03 a502 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02a5 │ │ -06fa18: 7020 c917 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06fa1e: 2702 |0027: throw v2 │ │ -06fa20: 5442 d404 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fa24: 6e10 2513 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -06fa2a: 0c02 |002d: move-result-object v2 │ │ -06fa2c: 6e10 b500 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -06fa32: 0c02 |0031: move-result-object v2 │ │ -06fa34: 6e20 d413 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@13d4 │ │ -06fa3a: 7110 870c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c87 │ │ -06fa40: 0c01 |0038: move-result-object v1 │ │ -06fa42: 5442 d404 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fa46: 6e30 f40e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0ef4 │ │ -06fa4c: 1100 |003e: return-object v0 │ │ +06f9a8: |[06f9a8] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +06f9b8: 7110 d113 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13d1 │ │ +06f9be: 0c00 |0003: move-result-object v0 │ │ +06f9c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +06f9c2: 6e20 d313 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@13d3 │ │ +06f9c8: 6202 ca04 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ +06f9cc: 6e20 d213 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ +06f9d2: 6e30 6810 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1068 │ │ +06f9d8: 6e10 d013 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@13d0 │ │ +06f9de: 0c02 |0013: move-result-object v2 │ │ +06f9e0: 7210 3e18 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@183e │ │ +06f9e6: 0a02 |0017: move-result v2 │ │ +06f9e8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +06f9ec: 6e10 cc13 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@13cc │ │ +06f9f2: 0c02 |001d: move-result-object v2 │ │ +06f9f4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +06f9f8: 2202 6703 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0367 │ │ +06f9fc: 1a03 9e02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@029e │ │ +06fa00: 7020 c917 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06fa06: 2702 |0027: throw v2 │ │ +06fa08: 5442 d404 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fa0c: 6e10 2513 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +06fa12: 0c02 |002d: move-result-object v2 │ │ +06fa14: 6e10 b500 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +06fa1a: 0c02 |0031: move-result-object v2 │ │ +06fa1c: 6e20 d413 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@13d4 │ │ +06fa22: 7110 870c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c87 │ │ +06fa28: 0c01 |0038: move-result-object v1 │ │ +06fa2a: 5442 d404 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fa2e: 6e30 f40e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0ef4 │ │ +06fa34: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -151324,20 +151437,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06fa50: |[06fa50] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -06fa60: 7110 d113 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13d1 │ │ -06fa66: 0c00 |0003: move-result-object v0 │ │ -06fa68: 5421 d404 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fa6c: 7120 5f0b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b5f │ │ -06fa72: 1100 |0009: return-object v0 │ │ +06fa38: |[06fa38] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +06fa48: 7110 d113 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13d1 │ │ +06fa4e: 0c00 |0003: move-result-object v0 │ │ +06fa50: 5421 d404 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fa54: 7120 5f0b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b5f │ │ +06fa5a: 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; │ │ @@ -151349,24 +151462,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 │ │ -06fa74: |[06fa74] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06fa84: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06fa8a: 7020 5b10 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105b │ │ -06fa90: 0c00 |0006: move-result-object v0 │ │ -06fa92: 1100 |0007: return-object v0 │ │ -06fa94: 7010 5c10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105c │ │ -06fa9a: 0c00 |000b: move-result-object v0 │ │ -06fa9c: 28fb |000c: goto 0007 // -0005 │ │ -06fa9e: 0000 |000d: nop // spacer │ │ -06faa0: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +06fa5c: |[06fa5c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06fa6c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +06fa72: 7020 5b10 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105b │ │ +06fa78: 0c00 |0006: move-result-object v0 │ │ +06fa7a: 1100 |0007: return-object v0 │ │ +06fa7c: 7010 5c10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@105c │ │ +06fa82: 0c00 |000b: move-result-object v0 │ │ +06fa84: 28fb |000c: goto 0007 // -0005 │ │ +06fa86: 0000 |000d: nop // spacer │ │ +06fa88: 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 : │ │ @@ -151378,98 +151491,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 │ │ -06faac: |[06faac] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06fabc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06fabe: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -06fac0: 7100 a30d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da3 │ │ -06fac6: 0c01 |0005: move-result-object v1 │ │ -06fac8: 6e20 b20d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ -06face: 6204 ca04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ -06fad2: 6e20 af0d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -06fad8: 6e30 6910 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1069 │ │ -06fade: 6e10 930d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d93 │ │ -06fae4: 0c04 |0014: move-result-object v4 │ │ -06fae6: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -06faea: 6e10 8d0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ -06faf0: 0c04 |001a: move-result-object v4 │ │ -06faf2: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -06faf6: 2204 6703 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ -06fafa: 1a05 a602 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02a6 │ │ -06fafe: 7020 c917 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06fb04: 2704 |0024: throw v4 │ │ -06fb06: 5484 d104 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06fb0a: 6e20 880d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ -06fb10: 5484 d104 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06fb14: 6e10 7601 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0176 │ │ -06fb1a: 0a04 |002f: move-result v4 │ │ -06fb1c: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -06fb20: 2204 6703 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ -06fb24: 1a05 a902 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02a9 │ │ -06fb28: 7020 c917 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06fb2e: 2704 |0039: throw v4 │ │ -06fb30: 6e10 870d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ -06fb36: 0a00 |003d: move-result v0 │ │ -06fb38: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -06fb3c: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -06fb40: 2204 6703 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ -06fb44: 1a05 a702 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02a7 │ │ -06fb48: 7020 c917 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06fb4e: 2704 |0049: throw v4 │ │ -06fb50: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -06fb54: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -06fb58: 2204 6703 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ -06fb5c: 1a05 a802 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02a8 │ │ -06fb60: 7020 c917 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -06fb66: 2704 |0055: throw v4 │ │ -06fb68: 5484 d404 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fb6c: 6e10 2513 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ -06fb72: 0c04 |005b: move-result-object v4 │ │ -06fb74: 6e10 b500 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ -06fb7a: 0c04 |005f: move-result-object v4 │ │ -06fb7c: 6e20 b80d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ -06fb82: 5484 d404 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fb86: 6e30 bf0d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0dbf │ │ -06fb8c: 5484 d404 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fb90: 6e20 b90d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ -06fb96: 5284 cc04 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06fb9a: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -06fb9e: 6e20 aa0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ -06fba4: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -06fba8: 6e20 7f0d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -06fbae: 5484 d104 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06fbb2: 7020 6210 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1062 │ │ -06fbb8: 0a04 |007e: move-result v4 │ │ -06fbba: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -06fbbe: 6e20 c20d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ -06fbc4: 5484 d104 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06fbc8: 6e20 ab0d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ -06fbce: 5484 d404 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fbd2: 5485 d004 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ -06fbd6: 6e20 3113 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1331 │ │ -06fbdc: 5484 d004 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ -06fbe0: 4402 0407 |0092: aget v2, v4, v7 │ │ -06fbe4: 5484 d004 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ -06fbe8: 4403 0406 |0096: aget v3, v4, v6 │ │ -06fbec: 5484 d204 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ -06fbf0: 5485 d104 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ -06fbf4: 6e20 7901 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0179 │ │ -06fbfa: 5484 d204 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ -06fbfe: 6e30 7701 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0177 │ │ -06fc04: 5484 d204 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ -06fc08: 6e20 ac0d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ -06fc0e: 1101 |00a9: return-object v1 │ │ -06fc10: 6e20 aa0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ -06fc16: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -06fc1a: 6e20 7f0d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -06fc20: 28c7 |00b2: goto 0079 // -0039 │ │ +06fa94: |[06fa94] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06faa4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06faa6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +06faa8: 7100 a30d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da3 │ │ +06faae: 0c01 |0005: move-result-object v1 │ │ +06fab0: 6e20 b20d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ +06fab6: 6204 ca04 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04ca │ │ +06faba: 6e20 af0d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +06fac0: 6e30 6910 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1069 │ │ +06fac6: 6e10 930d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d93 │ │ +06facc: 0c04 |0014: move-result-object v4 │ │ +06face: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +06fad2: 6e10 8d0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ +06fad8: 0c04 |001a: move-result-object v4 │ │ +06fada: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +06fade: 2204 6703 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ +06fae2: 1a05 9f02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@029f │ │ +06fae6: 7020 c917 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06faec: 2704 |0024: throw v4 │ │ +06faee: 5484 d104 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06faf2: 6e20 880d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ +06faf8: 5484 d104 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06fafc: 6e10 7601 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0176 │ │ +06fb02: 0a04 |002f: move-result v4 │ │ +06fb04: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +06fb08: 2204 6703 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ +06fb0c: 1a05 a202 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02a2 │ │ +06fb10: 7020 c917 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06fb16: 2704 |0039: throw v4 │ │ +06fb18: 6e10 870d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ +06fb1e: 0a00 |003d: move-result v0 │ │ +06fb20: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +06fb24: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +06fb28: 2204 6703 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ +06fb2c: 1a05 a002 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02a0 │ │ +06fb30: 7020 c917 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06fb36: 2704 |0049: throw v4 │ │ +06fb38: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +06fb3c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +06fb40: 2204 6703 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0367 │ │ +06fb44: 1a05 a102 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02a1 │ │ +06fb48: 7020 c917 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +06fb4e: 2704 |0055: throw v4 │ │ +06fb50: 5484 d404 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fb54: 6e10 2513 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1325 │ │ +06fb5a: 0c04 |005b: move-result-object v4 │ │ +06fb5c: 6e10 b500 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00b5 │ │ +06fb62: 0c04 |005f: move-result-object v4 │ │ +06fb64: 6e20 b80d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ +06fb6a: 5484 d404 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fb6e: 6e30 bf0d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0dbf │ │ +06fb74: 5484 d404 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fb78: 6e20 b90d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ +06fb7e: 5284 cc04 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06fb82: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +06fb86: 6e20 aa0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ +06fb8c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +06fb90: 6e20 7f0d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +06fb96: 5484 d104 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06fb9a: 7020 6210 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1062 │ │ +06fba0: 0a04 |007e: move-result v4 │ │ +06fba2: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +06fba6: 6e20 c20d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ +06fbac: 5484 d104 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06fbb0: 6e20 ab0d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ +06fbb6: 5484 d404 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fbba: 5485 d004 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ +06fbbe: 6e20 3113 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1331 │ │ +06fbc4: 5484 d004 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ +06fbc8: 4402 0407 |0092: aget v2, v4, v7 │ │ +06fbcc: 5484 d004 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d0 │ │ +06fbd0: 4403 0406 |0096: aget v3, v4, v6 │ │ +06fbd4: 5484 d204 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ +06fbd8: 5485 d104 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d1 │ │ +06fbdc: 6e20 7901 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0179 │ │ +06fbe2: 5484 d204 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ +06fbe6: 6e30 7701 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0177 │ │ +06fbec: 5484 d204 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04d2 │ │ +06fbf0: 6e20 ac0d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ +06fbf6: 1101 |00a9: return-object v1 │ │ +06fbf8: 6e20 aa0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ +06fbfe: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +06fc02: 6e20 7f0d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +06fc08: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -151513,37 +151626,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 │ │ -06fc24: |[06fc24] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06fc34: 5464 d404 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fc38: 7110 a50d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da5 │ │ -06fc3e: 0c02 |0005: move-result-object v2 │ │ -06fc40: 5464 d404 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fc44: 7120 600b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b60 │ │ -06fc4a: 2203 8603 |000b: new-instance v3, Ljava/util/LinkedList; // type@0386 │ │ -06fc4e: 7010 3618 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1836 │ │ -06fc54: 6e20 6110 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1061 │ │ -06fc5a: 6e10 3718 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1837 │ │ -06fc60: 0c01 |0016: move-result-object v1 │ │ -06fc62: 7210 2c18 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -06fc68: 0a04 |001a: move-result v4 │ │ -06fc6a: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -06fc6e: 7210 2d18 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -06fc74: 0c00 |0020: move-result-object v0 │ │ -06fc76: 1f00 5a03 |0021: check-cast v0, Ljava/lang/Integer; // type@035a │ │ -06fc7a: 5464 d404 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fc7e: 6e10 a817 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -06fc84: 0a05 |0028: move-result v5 │ │ -06fc86: 6e30 810d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d81 │ │ -06fc8c: 28eb |002c: goto 0017 // -0015 │ │ -06fc8e: 1102 |002d: return-object v2 │ │ +06fc0c: |[06fc0c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06fc1c: 5464 d404 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fc20: 7110 a50d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0da5 │ │ +06fc26: 0c02 |0005: move-result-object v2 │ │ +06fc28: 5464 d404 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fc2c: 7120 600b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b60 │ │ +06fc32: 2203 8603 |000b: new-instance v3, Ljava/util/LinkedList; // type@0386 │ │ +06fc36: 7010 3618 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1836 │ │ +06fc3c: 6e20 6110 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1061 │ │ +06fc42: 6e10 3718 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1837 │ │ +06fc48: 0c01 |0016: move-result-object v1 │ │ +06fc4a: 7210 2c18 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +06fc50: 0a04 |001a: move-result v4 │ │ +06fc52: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +06fc56: 7210 2d18 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +06fc5c: 0c00 |0020: move-result-object v0 │ │ +06fc5e: 1f00 5a03 |0021: check-cast v0, Ljava/lang/Integer; // type@035a │ │ +06fc62: 5464 d404 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fc66: 6e10 a817 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +06fc6c: 0a05 |0028: move-result v5 │ │ +06fc6e: 6e30 810d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d81 │ │ +06fc74: 28eb |002c: goto 0017 // -0015 │ │ +06fc76: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -151561,53 +151674,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -06fc90: |[06fc90] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -06fca0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06fca2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -06fca6: 6e10 7601 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0176 │ │ -06fcac: 0a03 |0006: move-result v3 │ │ -06fcae: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -06fcb2: 0f02 |0009: return v2 │ │ -06fcb4: 5453 d404 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fcb8: 6e10 4513 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1345 │ │ -06fcbe: 0a03 |000f: move-result v3 │ │ -06fcc0: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -06fcc4: 5453 d404 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fcc8: 6e10 3813 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -06fcce: 0c01 |0017: move-result-object v1 │ │ -06fcd0: 2013 bf02 |0018: instance-of v3, v1, Landroid/view/View; // type@02bf │ │ -06fcd4: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -06fcd8: 0710 |001c: move-object v0, v1 │ │ -06fcda: 1f00 bf02 |001d: check-cast v0, Landroid/view/View; // type@02bf │ │ -06fcde: 7110 530b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0b53 │ │ -06fce4: 0a03 |0022: move-result v3 │ │ -06fce6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -06fce8: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -06fcec: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -06fcf0: 6e10 4213 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -06fcf6: 0a03 |002b: move-result v3 │ │ -06fcf8: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -06fcfc: 6e10 3813 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -06fd02: 0c01 |0031: move-result-object v1 │ │ -06fd04: 28e6 |0032: goto 0018 // -001a │ │ -06fd06: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -06fd0a: 5453 d404 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fd0e: 5454 d304 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ -06fd12: 6e20 3013 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1330 │ │ -06fd18: 0a03 |003c: move-result v3 │ │ -06fd1a: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -06fd1e: 5452 d304 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ -06fd22: 6e20 7501 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0175 │ │ -06fd28: 0a02 |0044: move-result v2 │ │ -06fd2a: 28c4 |0045: goto 0009 // -003c │ │ +06fc78: |[06fc78] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +06fc88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06fc8a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +06fc8e: 6e10 7601 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0176 │ │ +06fc94: 0a03 |0006: move-result v3 │ │ +06fc96: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +06fc9a: 0f02 |0009: return v2 │ │ +06fc9c: 5453 d404 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fca0: 6e10 4513 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1345 │ │ +06fca6: 0a03 |000f: move-result v3 │ │ +06fca8: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +06fcac: 5453 d404 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fcb0: 6e10 3813 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +06fcb6: 0c01 |0017: move-result-object v1 │ │ +06fcb8: 2013 bf02 |0018: instance-of v3, v1, Landroid/view/View; // type@02bf │ │ +06fcbc: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +06fcc0: 0710 |001c: move-object v0, v1 │ │ +06fcc2: 1f00 bf02 |001d: check-cast v0, Landroid/view/View; // type@02bf │ │ +06fcc6: 7110 530b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0b53 │ │ +06fccc: 0a03 |0022: move-result v3 │ │ +06fcce: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +06fcd0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +06fcd4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +06fcd8: 6e10 4213 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +06fcde: 0a03 |002b: move-result v3 │ │ +06fce0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +06fce4: 6e10 3813 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +06fcea: 0c01 |0031: move-result-object v1 │ │ +06fcec: 28e6 |0032: goto 0018 // -001a │ │ +06fcee: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +06fcf2: 5453 d404 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fcf6: 5454 d304 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ +06fcfa: 6e20 3013 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1330 │ │ +06fd00: 0a03 |003c: move-result v3 │ │ +06fd02: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +06fd06: 5452 d304 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04d3 │ │ +06fd0a: 6e20 7501 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0175 │ │ +06fd10: 0a02 |0044: move-result v2 │ │ +06fd12: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -151629,21 +151742,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06fd2c: |[06fd2c] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -06fd3c: 5210 cc04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06fd40: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -06fd44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06fd46: 0f00 |0005: return v0 │ │ -06fd48: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06fd4a: 28fe |0007: goto 0005 // -0002 │ │ +06fd14: |[06fd14] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +06fd24: 5210 cc04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06fd28: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +06fd2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06fd2e: 0f00 |0005: return v0 │ │ +06fd30: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06fd32: 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 │ │ │ │ @@ -151652,26 +151765,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06fd4c: |[06fd4c] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -06fd5c: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -06fd62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06fd64: 0f00 |0004: return v0 │ │ -06fd66: 7020 6d10 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@106d │ │ -06fd6c: 0a00 |0008: move-result v0 │ │ -06fd6e: 28fb |0009: goto 0004 // -0005 │ │ -06fd70: 7020 5610 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1056 │ │ -06fd76: 0a00 |000d: move-result v0 │ │ -06fd78: 28f6 |000e: goto 0004 // -000a │ │ -06fd7a: 0000 |000f: nop // spacer │ │ -06fd7c: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +06fd34: |[06fd34] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +06fd44: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +06fd4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06fd4c: 0f00 |0004: return v0 │ │ +06fd4e: 7020 6d10 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@106d │ │ +06fd54: 0a00 |0008: move-result v0 │ │ +06fd56: 28fb |0009: goto 0004 // -0005 │ │ +06fd58: 7020 5610 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1056 │ │ +06fd5e: 0a00 |000d: move-result v0 │ │ +06fd60: 28f6 |000e: goto 0004 // -000a │ │ +06fd62: 0000 |000f: nop // spacer │ │ +06fd64: 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 │ │ @@ -151686,24 +151799,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06fd90: |[06fd90] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -06fda0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06fda6: 7040 6b10 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@106b │ │ -06fdac: 0a00 |0006: move-result v0 │ │ -06fdae: 0f00 |0007: return v0 │ │ -06fdb0: 7030 6c10 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@106c │ │ -06fdb6: 0a00 |000b: move-result v0 │ │ -06fdb8: 28fb |000c: goto 0007 // -0005 │ │ -06fdba: 0000 |000d: nop // spacer │ │ -06fdbc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +06fd78: |[06fd78] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +06fd88: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +06fd8e: 7040 6b10 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@106b │ │ +06fd94: 0a00 |0006: move-result v0 │ │ +06fd96: 0f00 |0007: return v0 │ │ +06fd98: 7030 6c10 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@106c │ │ +06fd9e: 0a00 |000b: move-result v0 │ │ +06fda0: 28fb |000c: goto 0007 // -0005 │ │ +06fda2: 0000 |000d: nop // spacer │ │ +06fda4: 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 : │ │ @@ -151717,24 +151830,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -06fdc8: |[06fdc8] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -06fdd8: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -06fdde: 6e40 6710 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1067 │ │ -06fde4: 0a00 |0006: move-result v0 │ │ -06fde6: 0f00 |0007: return v0 │ │ -06fde8: 7040 6610 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1066 │ │ -06fdee: 0a00 |000b: move-result v0 │ │ -06fdf0: 28fb |000c: goto 0007 // -0005 │ │ -06fdf2: 0000 |000d: nop // spacer │ │ -06fdf4: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +06fdb0: |[06fdb0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +06fdc0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +06fdc6: 6e40 6710 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1067 │ │ +06fdcc: 0a00 |0006: move-result v0 │ │ +06fdce: 0f00 |0007: return v0 │ │ +06fdd0: 7040 6610 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1066 │ │ +06fdd6: 0a00 |000b: move-result v0 │ │ +06fdd8: 28fb |000c: goto 0007 // -0005 │ │ +06fdda: 0000 |000d: nop // spacer │ │ +06fddc: 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 : │ │ @@ -151748,19 +151861,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06fe08: |[06fe08] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -06fe18: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fe1c: 7130 620b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b62 │ │ -06fe22: 0a00 |0005: move-result v0 │ │ -06fe24: 0f00 |0006: return v0 │ │ +06fdf0: |[06fdf0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +06fe00: 5410 d404 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fe04: 7130 620b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b62 │ │ +06fe0a: 0a00 |0005: move-result v0 │ │ +06fe0c: 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; │ │ @@ -151770,35 +151883,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -06fe28: |[06fe28] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -06fe38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06fe3a: 5421 ce04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06fe3e: 6e10 d813 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ -06fe44: 0a01 |0006: move-result v1 │ │ -06fe46: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -06fe4a: 5421 ce04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06fe4e: 7110 ac0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cac │ │ -06fe54: 0a01 |000e: move-result v1 │ │ -06fe56: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -06fe5a: 0f00 |0011: return v0 │ │ -06fe5c: 7020 6510 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1065 │ │ -06fe62: 0a01 |0015: move-result v1 │ │ -06fe64: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -06fe68: 5923 cc04 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06fe6c: 5420 d404 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -06fe70: 6e10 4713 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1347 │ │ -06fe76: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -06fe7c: 6e30 6e10 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ -06fe82: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -06fe84: 28eb |0026: goto 0011 // -0015 │ │ +06fe10: |[06fe10] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +06fe20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fe22: 5421 ce04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06fe26: 6e10 d813 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ +06fe2c: 0a01 |0006: move-result v1 │ │ +06fe2e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +06fe32: 5421 ce04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06fe36: 7110 ac0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cac │ │ +06fe3c: 0a01 |000e: move-result v1 │ │ +06fe3e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +06fe42: 0f00 |0011: return v0 │ │ +06fe44: 7020 6510 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1065 │ │ +06fe4a: 0a01 |0015: move-result v1 │ │ +06fe4c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +06fe50: 5923 cc04 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06fe54: 5420 d404 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fe58: 6e10 4713 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1347 │ │ +06fe5e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +06fe64: 6e30 6e10 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ +06fe6a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +06fe6c: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -151813,25 +151926,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06fe88: |[06fe88] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -06fe98: 5221 cd04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ -06fe9c: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -06fea0: 0e00 |0004: return-void │ │ -06fea2: 5220 cd04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ -06fea6: 5923 cd04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ -06feaa: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -06feae: 6e30 6e10 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ -06feb4: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -06feb8: 6e30 6e10 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ -06febe: 28f1 |0013: goto 0004 // -000f │ │ +06fe70: |[06fe70] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +06fe80: 5221 cd04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ +06fe84: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +06fe88: 0e00 |0004: return-void │ │ +06fe8a: 5220 cd04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ +06fe8e: 5923 cd04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04cd │ │ +06fe92: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +06fe96: 6e30 6e10 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ +06fe9c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +06fea0: 6e30 6e10 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ +06fea6: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -151847,50 +151960,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -06fec0: |[06fec0] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -06fed0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06fed2: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -06fed6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -06fed8: 5463 ce04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06fedc: 6e10 d813 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ -06fee2: 0a03 |0009: move-result v3 │ │ -06fee4: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -06fee8: 5463 ce04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06feec: 7110 ac0c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cac │ │ -06fef2: 0a03 |0011: move-result v3 │ │ -06fef4: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -06fef8: 0f02 |0014: return v2 │ │ -06fefa: 6e10 ee12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -06ff00: 0a03 |0018: move-result v3 │ │ -06ff02: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -06ff08: 28f8 |001c: goto 0014 // -0008 │ │ -06ff0a: 6e10 f412 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -06ff10: 0a03 |0020: move-result v3 │ │ -06ff12: 6e10 f612 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -06ff18: 0a04 |0024: move-result v4 │ │ -06ff1a: 6e30 6010 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1060 │ │ -06ff20: 0a00 |0028: move-result v0 │ │ -06ff22: 7020 6f10 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@106f │ │ -06ff28: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -06ff2c: 0112 |002e: move v2, v1 │ │ -06ff2e: 28e5 |002f: goto 0014 // -001b │ │ -06ff30: 0121 |0030: move v1, v2 │ │ -06ff32: 28fd |0031: goto 002e // -0003 │ │ -06ff34: 5263 cc04 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06ff38: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -06ff3c: 7020 6f10 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@106f │ │ -06ff42: 0112 |0039: move v2, v1 │ │ -06ff44: 28da |003a: goto 0014 // -0026 │ │ -06ff46: 0000 |003b: nop // spacer │ │ -06ff48: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +06fea8: |[06fea8] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +06feb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06feba: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +06febe: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +06fec0: 5463 ce04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06fec4: 6e10 d813 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ +06feca: 0a03 |0009: move-result v3 │ │ +06fecc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +06fed0: 5463 ce04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06fed4: 7110 ac0c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cac │ │ +06feda: 0a03 |0011: move-result v3 │ │ +06fedc: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +06fee0: 0f02 |0014: return v2 │ │ +06fee2: 6e10 ee12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +06fee8: 0a03 |0018: move-result v3 │ │ +06feea: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +06fef0: 28f8 |001c: goto 0014 // -0008 │ │ +06fef2: 6e10 f412 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +06fef8: 0a03 |0020: move-result v3 │ │ +06fefa: 6e10 f612 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +06ff00: 0a04 |0024: move-result v4 │ │ +06ff02: 6e30 6010 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1060 │ │ +06ff08: 0a00 |0028: move-result v0 │ │ +06ff0a: 7020 6f10 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@106f │ │ +06ff10: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +06ff14: 0112 |002e: move v2, v1 │ │ +06ff16: 28e5 |002f: goto 0014 // -001b │ │ +06ff18: 0121 |0030: move v1, v2 │ │ +06ff1a: 28fd |0031: goto 002e // -0003 │ │ +06ff1c: 5263 cc04 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06ff20: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +06ff24: 7020 6f10 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@106f │ │ +06ff2a: 0112 |0039: move v2, v1 │ │ +06ff2c: 28da |003a: goto 0014 // -0026 │ │ +06ff2e: 0000 |003b: nop // spacer │ │ +06ff30: 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 │ │ @@ -151909,23 +152022,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 │ │ -06ff60: |[06ff60] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -06ff70: 5420 cf04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ -06ff74: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06ff78: 2200 4f02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@024f │ │ -06ff7c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06ff7e: 7030 4f10 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@104f │ │ -06ff84: 5b20 cf04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ -06ff88: 5420 cf04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ -06ff8c: 1100 |000e: return-object v0 │ │ +06ff48: |[06ff48] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +06ff58: 5420 cf04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ +06ff5c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +06ff60: 2200 4f02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@024f │ │ +06ff64: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06ff66: 7030 4f10 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@104f │ │ +06ff6c: 5b20 cf04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ +06ff70: 5420 cf04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04cf │ │ +06ff74: 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; │ │ @@ -151936,17 +152049,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ff90: |[06ff90] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -06ffa0: 5210 cc04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ -06ffa4: 0f00 |0002: return v0 │ │ +06ff78: |[06ff78] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +06ff88: 5210 cc04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04cc │ │ +06ff8c: 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;) │ │ @@ -151966,18 +152079,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ffa8: |[06ffa8] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -06ffb8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06ffba: 6e20 6410 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1064 │ │ -06ffc0: 0e00 |0004: return-void │ │ +06ff90: |[06ff90] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +06ffa0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06ffa2: 6e20 6410 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1064 │ │ +06ffa8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -151986,18 +152099,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ffc4: |[06ffc4] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -06ffd4: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -06ffd8: 6e30 6e10 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ -06ffde: 0e00 |0005: return-void │ │ +06ffac: |[06ffac] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +06ffbc: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +06ffc0: 6e30 6e10 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@106e │ │ +06ffc6: 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 │ │ @@ -152025,33 +152138,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -06ffe0: |[06ffe0] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -06fff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06fff2: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -06fff6: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -06fffa: 5443 ce04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ -06fffe: 6e10 d813 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ -070004: 0a03 |000a: move-result v3 │ │ -070006: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -07000a: 0f02 |000d: return v2 │ │ -07000c: 5443 d404 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -070010: 6e10 3813 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ -070016: 0c01 |0013: move-result-object v1 │ │ -070018: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -07001c: 7030 5710 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1057 │ │ -070022: 0c00 |0019: move-result-object v0 │ │ -070024: 5442 d404 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ -070028: 7130 750c 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@0c75 │ │ -07002e: 0a02 |001f: move-result v2 │ │ -070030: 28ed |0020: goto 000d // -0013 │ │ +06ffc8: |[06ffc8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +06ffd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06ffda: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +06ffde: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +06ffe2: 5443 ce04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04ce │ │ +06ffe6: 6e10 d813 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13d8 │ │ +06ffec: 0a03 |000a: move-result v3 │ │ +06ffee: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +06fff2: 0f02 |000d: return v2 │ │ +06fff4: 5443 d404 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +06fff8: 6e10 3813 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1338 │ │ +06fffe: 0c01 |0013: move-result-object v1 │ │ +070000: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +070004: 7030 5710 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1057 │ │ +07000a: 0c00 |0019: move-result-object v0 │ │ +07000c: 5442 d404 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04d4 │ │ +070010: 7130 750c 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@0c75 │ │ +070016: 0a02 |001f: move-result v2 │ │ +070018: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -152059,21 +152172,21 @@ │ │ locals : │ │ 0x001a - 0x0021 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0014 - 0x0021 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ - source_file_idx : 894 (ExploreByTouchHelper.java) │ │ + source_file_idx : 887 (ExploreByTouchHelper.java) │ │ │ │ Class #562 header: │ │ class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2160 │ │ +source_file_idx : 2153 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -152094,17 +152207,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070034: |[070034] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -070044: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -07004a: 0e00 |0003: return-void │ │ +07001c: |[07001c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +07002c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +070032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -152113,32 +152226,32 @@ │ │ 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 │ │ -07004c: |[07004c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -07005c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07005e: 1100 |0001: return-object v0 │ │ +070034: |[070034] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +070044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070046: 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; │ │ │ │ - source_file_idx : 2160 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2153 (ListPopupWindowCompat.java) │ │ │ │ Class #563 header: │ │ class_idx : 598 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 565 │ │ -source_file_idx : 2163 │ │ +source_file_idx : 2156 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #563 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -152157,18 +152270,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070060: |[070060] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -070070: 7020 390f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0f39 │ │ -070076: 5b01 d604 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ -07007a: 0e00 |0005: return-void │ │ +070048: |[070048] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +070058: 7020 390f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0f39 │ │ +07005e: 5b01 d604 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ +070062: 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; │ │ @@ -152180,17 +152293,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07007c: |[07007c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -07008c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07008e: 0f00 |0001: return v0 │ │ +070064: |[070064] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +070074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070076: 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 │ │ │ │ @@ -152199,44 +152312,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -070090: |[070090] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0700a0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0700a2: 54a6 d604 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ -0700a6: 6e10 8a14 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@148a │ │ -0700ac: 0a03 |0006: move-result v3 │ │ -0700ae: 6e10 8914 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1489 │ │ -0700b4: 0a00 |000a: move-result v0 │ │ -0700b6: 6e10 8b14 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@148b │ │ -0700bc: 0a01 |000e: move-result v1 │ │ -0700be: 9004 0100 |000f: add-int v4, v1, v0 │ │ -0700c2: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -0700c6: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -0700ca: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -0700ce: 6e20 8814 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ -0700d4: 0c05 |001a: move-result-object v5 │ │ -0700d6: 6e10 2413 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -0700dc: 0a08 |001e: move-result v8 │ │ -0700de: 6e10 8c14 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@148c │ │ -0700e4: 0a09 |0022: move-result v9 │ │ -0700e6: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -0700ea: 0f07 |0025: return v7 │ │ -0700ec: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -0700f0: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -0700f4: 6e20 8814 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ -0700fa: 0c02 |002d: move-result-object v2 │ │ -0700fc: 6e10 4013 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ -070102: 0a08 |0031: move-result v8 │ │ -070104: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -070108: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -07010a: 28f0 |0035: goto 0025 // -0010 │ │ +070078: |[070078] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +070088: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07008a: 54a6 d604 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ +07008e: 6e10 8a14 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@148a │ │ +070094: 0a03 |0006: move-result v3 │ │ +070096: 6e10 8914 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1489 │ │ +07009c: 0a00 |000a: move-result v0 │ │ +07009e: 6e10 8b14 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@148b │ │ +0700a4: 0a01 |000e: move-result v1 │ │ +0700a6: 9004 0100 |000f: add-int v4, v1, v0 │ │ +0700aa: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +0700ae: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +0700b2: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0700b6: 6e20 8814 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ +0700bc: 0c05 |001a: move-result-object v5 │ │ +0700be: 6e10 2413 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +0700c4: 0a08 |001e: move-result v8 │ │ +0700c6: 6e10 8c14 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@148c │ │ +0700cc: 0a09 |0022: move-result v9 │ │ +0700ce: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +0700d2: 0f07 |0025: return v7 │ │ +0700d4: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +0700d8: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +0700dc: 6e20 8814 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ +0700e2: 0c02 |002d: move-result-object v2 │ │ +0700e4: 6e10 4013 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1340 │ │ +0700ea: 0a08 |0031: move-result v8 │ │ +0700ec: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +0700f0: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +0700f2: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -152266,30 +152379,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07010c: |[07010c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -07011c: 5453 d604 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ -070120: 6e10 8b14 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@148b │ │ -070126: 0a00 |0005: move-result v0 │ │ -070128: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -07012a: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -07012e: 0e00 |0009: return-void │ │ -070130: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -070132: 6e20 8814 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ -070138: 0c01 |000e: move-result-object v1 │ │ -07013a: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -07013e: 6e10 4013 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ -070144: 0a04 |0014: move-result v4 │ │ -070146: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -07014a: 6e30 9614 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1496 │ │ -070150: 28ef |001a: goto 0009 // -0011 │ │ +0700f4: |[0700f4] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +070104: 5453 d604 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d6 │ │ +070108: 6e10 8b14 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@148b │ │ +07010e: 0a00 |0005: move-result v0 │ │ +070110: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +070112: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +070116: 0e00 |0009: return-void │ │ +070118: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +07011a: 6e20 8814 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1488 │ │ +070120: 0c01 |000e: move-result-object v1 │ │ +070122: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +070126: 6e10 4013 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1340 │ │ +07012c: 0a04 |0014: move-result v4 │ │ +07012e: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +070132: 6e30 9614 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1496 │ │ +070138: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -152301,21 +152414,21 @@ │ │ 0x000f - 0x001b reg=1 firstView Landroid/view/View; │ │ 0x0017 - 0x001b reg=2 newTop I │ │ 0x0002 - 0x001b reg=3 target Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=5 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x001b reg=6 deltaX I │ │ 0x0000 - 0x001b reg=7 deltaY I │ │ │ │ - source_file_idx : 2163 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 2156 (ListViewAutoScrollHelper.java) │ │ │ │ Class #564 header: │ │ class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -152336,17 +152449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070154: |[070154] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -070164: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -07016a: 0e00 |0003: return-void │ │ +07013c: |[07013c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +07014c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +070152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -152355,31 +152468,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 │ │ -07016c: |[07016c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -07017c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07017e: 1100 |0001: return-object v0 │ │ +070154: |[070154] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +070164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070166: 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 : 2638 (PopupMenuCompat.java) │ │ + source_file_idx : 2631 (PopupMenuCompat.java) │ │ │ │ Class #565 header: │ │ class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2767 │ │ +source_file_idx : 2760 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -152400,17 +152513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070180: |[070180] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -070190: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -070196: 0e00 |0003: return-void │ │ +070168: |[070168] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +070178: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +07017e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -152419,18 +152532,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070198: |[070198] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0701a8: 1f01 f502 |0000: check-cast v1, Landroid/widget/Scroller; // type@02f5 │ │ -0701ac: 6e10 ae14 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ -0701b2: 0e00 |0005: return-void │ │ +070180: |[070180] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +070190: 1f01 f502 |0000: check-cast v1, Landroid/widget/Scroller; // type@02f5 │ │ +070194: 6e10 ae14 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@14ae │ │ +07019a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -152440,19 +152553,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0701b4: |[0701b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0701c4: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -0701c8: 6e10 af14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ -0701ce: 0a00 |0005: move-result v0 │ │ -0701d0: 0f00 |0006: return v0 │ │ +07019c: |[07019c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0701ac: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +0701b0: 6e10 af14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@14af │ │ +0701b6: 0a00 |0005: move-result v0 │ │ +0701b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152461,22 +152574,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 │ │ -0701d4: |[0701d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0701e4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0701e8: 2200 f502 |0002: new-instance v0, Landroid/widget/Scroller; // type@02f5 │ │ -0701ec: 7030 ad14 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@14ad │ │ -0701f2: 1100 |0007: return-object v0 │ │ -0701f4: 2200 f502 |0008: new-instance v0, Landroid/widget/Scroller; // type@02f5 │ │ -0701f8: 7020 ac14 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@14ac │ │ -0701fe: 28fa |000d: goto 0007 // -0006 │ │ +0701bc: |[0701bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0701cc: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0701d0: 2200 f502 |0002: new-instance v0, Landroid/widget/Scroller; // type@02f5 │ │ +0701d4: 7030 ad14 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@14ad │ │ +0701da: 1100 |0007: return-object v0 │ │ +0701dc: 2200 f502 |0008: new-instance v0, Landroid/widget/Scroller; // type@02f5 │ │ +0701e0: 7020 ac14 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@14ac │ │ +0701e6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 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; │ │ @@ -152486,27 +152599,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -070200: |[070200] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -070210: 07a0 |0000: move-object v0, v10 │ │ -070212: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ -070216: 01b1 |0003: move v1, v11 │ │ -070218: 01c2 |0004: move v2, v12 │ │ -07021a: 01d3 |0005: move v3, v13 │ │ -07021c: 01e4 |0006: move v4, v14 │ │ -07021e: 01f5 |0007: move v5, v15 │ │ -070220: 0206 1000 |0008: move/from16 v6, v16 │ │ -070224: 0207 1100 |000a: move/from16 v7, v17 │ │ -070228: 0208 1200 |000c: move/from16 v8, v18 │ │ -07022c: 7409 b014 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@14b0 │ │ -070232: 0e00 |0011: return-void │ │ +0701e8: |[0701e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0701f8: 07a0 |0000: move-object v0, v10 │ │ +0701fa: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ +0701fe: 01b1 |0003: move v1, v11 │ │ +070200: 01c2 |0004: move v2, v12 │ │ +070202: 01d3 |0005: move v3, v13 │ │ +070204: 01e4 |0006: move v4, v14 │ │ +070206: 01f5 |0007: move v5, v15 │ │ +070208: 0206 1000 |0008: move/from16 v6, v16 │ │ +07020c: 0207 1100 |000a: move/from16 v7, v17 │ │ +070210: 0208 1200 |000c: move/from16 v8, v18 │ │ +070214: 7409 b014 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@14b0 │ │ +07021a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -152524,27 +152637,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -070234: |[070234] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -070244: 07a0 |0000: move-object v0, v10 │ │ -070246: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ -07024a: 01b1 |0003: move v1, v11 │ │ -07024c: 01c2 |0004: move v2, v12 │ │ -07024e: 01d3 |0005: move v3, v13 │ │ -070250: 01e4 |0006: move v4, v14 │ │ -070252: 01f5 |0007: move v5, v15 │ │ -070254: 0206 1000 |0008: move/from16 v6, v16 │ │ -070258: 0207 1100 |000a: move/from16 v7, v17 │ │ -07025c: 0208 1200 |000c: move/from16 v8, v18 │ │ -070260: 7409 b014 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@14b0 │ │ -070266: 0e00 |0011: return-void │ │ +07021c: |[07021c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +07022c: 07a0 |0000: move-object v0, v10 │ │ +07022e: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ +070232: 01b1 |0003: move v1, v11 │ │ +070234: 01c2 |0004: move v2, v12 │ │ +070236: 01d3 |0005: move v3, v13 │ │ +070238: 01e4 |0006: move v4, v14 │ │ +07023a: 01f5 |0007: move v5, v15 │ │ +07023c: 0206 1000 |0008: move/from16 v6, v16 │ │ +070240: 0207 1100 |000a: move/from16 v7, v17 │ │ +070244: 0208 1200 |000c: move/from16 v8, v18 │ │ +070248: 7409 b014 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@14b0 │ │ +07024e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -152564,17 +152677,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070268: |[070268] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -070278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07027a: 0f00 |0001: return v0 │ │ +070250: |[070250] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +070260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070262: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -152583,19 +152696,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07027c: |[07027c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -07028c: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -070290: 6e10 b114 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ -070296: 0a00 |0005: move-result v0 │ │ -070298: 0f00 |0006: return v0 │ │ +070264: |[070264] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +070274: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +070278: 6e10 b114 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@14b1 │ │ +07027e: 0a00 |0005: move-result v0 │ │ +070280: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152604,19 +152717,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07029c: |[07029c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0702ac: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -0702b0: 6e10 b214 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ -0702b6: 0a00 |0005: move-result v0 │ │ -0702b8: 0f00 |0006: return v0 │ │ +070284: |[070284] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +070294: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +070298: 6e10 b214 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@14b2 │ │ +07029e: 0a00 |0005: move-result v0 │ │ +0702a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152625,19 +152738,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0702bc: |[0702bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -0702cc: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -0702d0: 6e10 b414 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@14b4 │ │ -0702d6: 0a00 |0005: move-result v0 │ │ -0702d8: 0f00 |0006: return v0 │ │ +0702a4: |[0702a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0702b4: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +0702b8: 6e10 b414 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@14b4 │ │ +0702be: 0a00 |0005: move-result v0 │ │ +0702c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152646,19 +152759,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0702dc: |[0702dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0702ec: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -0702f0: 6e10 b514 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@14b5 │ │ -0702f6: 0a00 |0005: move-result v0 │ │ -0702f8: 0f00 |0006: return v0 │ │ +0702c4: |[0702c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0702d4: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +0702d8: 6e10 b514 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@14b5 │ │ +0702de: 0a00 |0005: move-result v0 │ │ +0702e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152667,19 +152780,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0702fc: |[0702fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -07030c: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ -070310: 6e10 b614 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ -070316: 0a00 |0005: move-result v0 │ │ -070318: 0f00 |0006: return v0 │ │ +0702e4: |[0702e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0702f4: 1f02 f502 |0000: check-cast v2, Landroid/widget/Scroller; // type@02f5 │ │ +0702f8: 6e10 b614 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@14b6 │ │ +0702fe: 0a00 |0005: move-result v0 │ │ +070300: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -152688,17 +152801,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07031c: |[07031c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -07032c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07032e: 0f00 |0001: return v0 │ │ +070304: |[070304] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +070314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070316: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -152707,16 +152820,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070330: |[070330] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -070340: 0e00 |0000: return-void │ │ +070318: |[070318] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +070328: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 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 │ │ @@ -152728,16 +152841,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070344: |[070344] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -070354: 0e00 |0000: return-void │ │ +07032c: |[07032c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +07033c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 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 │ │ @@ -152749,18 +152862,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -070358: |[070358] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -070368: 1f01 f502 |0000: check-cast v1, Landroid/widget/Scroller; // type@02f5 │ │ -07036c: 6e55 b714 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@14b7 │ │ -070372: 0e00 |0005: return-void │ │ +070340: |[070340] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +070350: 1f01 f502 |0000: check-cast v1, Landroid/widget/Scroller; // type@02f5 │ │ +070354: 6e55 b714 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@14b7 │ │ +07035a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -152774,44 +152887,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -070374: |[070374] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -070384: 0770 |0000: move-object v0, v7 │ │ -070386: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ -07038a: 0181 |0003: move v1, v8 │ │ -07038c: 0192 |0004: move v2, v9 │ │ -07038e: 01a3 |0005: move v3, v10 │ │ -070390: 01b4 |0006: move v4, v11 │ │ -070392: 01c5 |0007: move v5, v12 │ │ -070394: 7406 b814 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ -07039a: 0e00 |000b: return-void │ │ +07035c: |[07035c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +07036c: 0770 |0000: move-object v0, v7 │ │ +07036e: 1f00 f502 |0001: check-cast v0, Landroid/widget/Scroller; // type@02f5 │ │ +070372: 0181 |0003: move v1, v8 │ │ +070374: 0192 |0004: move v2, v9 │ │ +070376: 01a3 |0005: move v3, v10 │ │ +070378: 01b4 |0006: move v4, v11 │ │ +07037a: 01c5 |0007: move v5, v12 │ │ +07037c: 7406 b814 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@14b8 │ │ +070382: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000b line=96 │ │ 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 : 2767 (ScrollerCompat.java) │ │ + source_file_idx : 2760 (ScrollerCompat.java) │ │ │ │ Class #566 header: │ │ class_idx : 607 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2767 │ │ +source_file_idx : 2760 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -152832,17 +152945,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07039c: |[07039c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0703ac: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0703b2: 0e00 |0003: return-void │ │ +070384: |[070384] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +070394: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +07039a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -152851,17 +152964,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0703b4: |[0703b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0703c4: 7110 da10 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@10da │ │ -0703ca: 0e00 |0003: return-void │ │ +07039c: |[07039c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0703ac: 7110 da10 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@10da │ │ +0703b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -152871,18 +152984,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0703cc: |[0703cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0703dc: 7110 db10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@10db │ │ -0703e2: 0a00 |0003: move-result v0 │ │ -0703e4: 0f00 |0004: return v0 │ │ +0703b4: |[0703b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0703c4: 7110 db10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@10db │ │ +0703ca: 0a00 |0003: move-result v0 │ │ +0703cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -152891,18 +153004,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 │ │ -0703e8: |[0703e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0703f8: 7120 dc10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@10dc │ │ -0703fe: 0c00 |0003: move-result-object v0 │ │ -070400: 1100 |0004: return-object v0 │ │ +0703d0: |[0703d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0703e0: 7120 dc10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@10dc │ │ +0703e6: 0c00 |0003: move-result-object v0 │ │ +0703e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 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; │ │ @@ -152912,17 +153025,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -070404: |[070404] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -070414: 7709 dd10 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@10dd │ │ -07041a: 0e00 |0003: return-void │ │ +0703ec: |[0703ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0703fc: 7709 dd10 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@10dd │ │ +070402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -152940,17 +153053,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -07041c: |[07041c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -07042c: 770b de10 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@10de │ │ -070432: 0e00 |0003: return-void │ │ +070404: |[070404] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +070414: 770b de10 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@10de │ │ +07041a: 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; │ │ @@ -152970,17 +153083,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070434: |[070434] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -070444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070446: 0f00 |0001: return v0 │ │ +07041c: |[07041c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +07042c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07042e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -152989,18 +153102,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070448: |[070448] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -070458: 7110 df10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@10df │ │ -07045e: 0a00 |0003: move-result v0 │ │ -070460: 0f00 |0004: return v0 │ │ +070430: |[070430] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +070440: 7110 df10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@10df │ │ +070446: 0a00 |0003: move-result v0 │ │ +070448: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153009,18 +153122,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070464: |[070464] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -070474: 7110 e010 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@10e0 │ │ -07047a: 0a00 |0003: move-result v0 │ │ -07047c: 0f00 |0004: return v0 │ │ +07044c: |[07044c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +07045c: 7110 e010 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@10e0 │ │ +070462: 0a00 |0003: move-result v0 │ │ +070464: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153029,18 +153142,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070480: |[070480] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -070490: 7110 e110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@10e1 │ │ -070496: 0a00 |0003: move-result v0 │ │ -070498: 0f00 |0004: return v0 │ │ +070468: |[070468] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +070478: 7110 e110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@10e1 │ │ +07047e: 0a00 |0003: move-result v0 │ │ +070480: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153049,18 +153162,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07049c: |[07049c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0704ac: 7110 e210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@10e2 │ │ -0704b2: 0a00 |0003: move-result v0 │ │ -0704b4: 0f00 |0004: return v0 │ │ +070484: |[070484] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +070494: 7110 e210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@10e2 │ │ +07049a: 0a00 |0003: move-result v0 │ │ +07049c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153069,18 +153182,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0704b8: |[0704b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0704c8: 7110 e310 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@10e3 │ │ -0704ce: 0a00 |0003: move-result v0 │ │ -0704d0: 0f00 |0004: return v0 │ │ +0704a0: |[0704a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0704b0: 7110 e310 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@10e3 │ │ +0704b6: 0a00 |0003: move-result v0 │ │ +0704b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153089,18 +153202,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0704d4: |[0704d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0704e4: 7110 e410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@10e4 │ │ -0704ea: 0a00 |0003: move-result v0 │ │ -0704ec: 0f00 |0004: return v0 │ │ +0704bc: |[0704bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0704cc: 7110 e410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@10e4 │ │ +0704d2: 0a00 |0003: move-result v0 │ │ +0704d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153109,17 +153222,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0704f0: |[0704f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -070500: 7140 e510 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@10e5 │ │ -070506: 0e00 |0003: return-void │ │ +0704d8: |[0704d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0704e8: 7140 e510 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@10e5 │ │ +0704ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153132,17 +153245,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -070508: |[070508] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -070518: 7140 e610 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@10e6 │ │ -07051e: 0e00 |0003: return-void │ │ +0704f0: |[0704f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +070500: 7140 e610 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@10e6 │ │ +070506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153155,17 +153268,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -070520: |[070520] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -070530: 7155 e710 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@10e7 │ │ -070536: 0e00 |0003: return-void │ │ +070508: |[070508] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +070518: 7155 e710 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@10e7 │ │ +07051e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153179,37 +153292,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -070538: |[070538] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -070548: 7706 e810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@10e8 │ │ -07054e: 0e00 |0003: return-void │ │ +070520: |[070520] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +070530: 7706 e810 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@10e8 │ │ +070536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ 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 : 2767 (ScrollerCompat.java) │ │ + source_file_idx : 2760 (ScrollerCompat.java) │ │ │ │ Class #567 header: │ │ class_idx : 614 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -153238,19 +153351,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 │ │ -070550: |[070550] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -070560: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04df │ │ -070564: 5b02 e004 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ -070568: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -07056e: 0e00 |0007: return-void │ │ +070538: |[070538] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +070548: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04df │ │ +07054c: 5b02 e004 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ +070550: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +070556: 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; │ │ @@ -153261,19 +153374,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070570: |[070570] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -070580: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ -070584: 6e20 ee10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@10ee │ │ -07058a: 0a00 |0005: move-result v0 │ │ -07058c: 0f00 |0006: return v0 │ │ +070558: |[070558] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +070568: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ +07056c: 6e20 ee10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@10ee │ │ +070572: 0a00 |0005: move-result v0 │ │ +070574: 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; │ │ │ │ @@ -153282,33 +153395,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070590: |[070590] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0705a0: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ -0705a4: 6e20 ef10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10ef │ │ -0705aa: 0a00 |0005: move-result v0 │ │ -0705ac: 0f00 |0006: return v0 │ │ +070578: |[070578] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +070588: 5410 e004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e0 │ │ +07058c: 6e20 ef10 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10ef │ │ +070592: 0a00 |0005: move-result v0 │ │ +070594: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #568 header: │ │ class_idx : 615 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -153337,19 +153450,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 │ │ -0705b0: |[0705b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0705c0: 5b01 e104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e1 │ │ -0705c4: 5b02 e204 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04e2 │ │ -0705c8: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0705ce: 0e00 |0007: return-void │ │ +070598: |[070598] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +0705a8: 5b01 e104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e1 │ │ +0705ac: 5b02 e204 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04e2 │ │ +0705b0: 7010 bf17 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0705b6: 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; │ │ @@ -153360,32 +153473,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0705d0: |[0705d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0705e0: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04e2 │ │ -0705e4: 6e10 ec10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@10ec │ │ -0705ea: 0a00 |0005: move-result v0 │ │ -0705ec: 0f00 |0006: return v0 │ │ +0705b8: |[0705b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +0705c8: 5410 e204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04e2 │ │ +0705cc: 6e10 ec10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@10ec │ │ +0705d2: 0a00 |0005: move-result v0 │ │ +0705d4: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #569 header: │ │ class_idx : 619 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -153406,17 +153519,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0705f0: |[0705f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -070600: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -070606: 0e00 |0003: return-void │ │ +0705d8: |[0705d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +0705e8: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0705ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -153425,17 +153538,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 │ │ -070608: |[070608] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -070618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07061a: 1100 |0001: return-object v0 │ │ +0705f0: |[0705f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +070600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070602: 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; │ │ │ │ @@ -153444,17 +153557,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07061c: |[07061c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -07062c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07062e: 0f00 |0001: return v0 │ │ +070604: |[070604] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +070614: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +070616: 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; │ │ │ │ @@ -153463,17 +153576,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070630: |[070630] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -070640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070642: 0f00 |0001: return v0 │ │ +070618: |[070618] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +070628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07062a: 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; │ │ │ │ @@ -153482,17 +153595,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070644: |[070644] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -070654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070656: 0f00 |0001: return v0 │ │ +07062c: |[07062c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +07063c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07063e: 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; │ │ │ │ @@ -153501,17 +153614,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 │ │ -070658: |[070658] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -070668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07066a: 1100 |0001: return-object v0 │ │ +070640: |[070640] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +070650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070652: 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; │ │ │ │ @@ -153520,17 +153633,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 │ │ -07066c: |[07066c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -07067c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07067e: 1100 |0001: return-object v0 │ │ +070654: |[070654] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +070664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070666: 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; │ │ │ │ @@ -153539,17 +153652,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 │ │ -070680: |[070680] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -070690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070692: 1100 |0001: return-object v0 │ │ +070668: |[070668] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +070678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07067a: 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; │ │ │ │ @@ -153558,16 +153671,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070694: |[070694] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0706a4: 0e00 |0000: return-void │ │ +07067c: |[07067c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +07068c: 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 │ │ @@ -153577,16 +153690,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0706a8: |[0706a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0706b8: 0e00 |0000: return-void │ │ +070690: |[070690] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0706a0: 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 │ │ @@ -153596,16 +153709,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0706bc: |[0706bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -0706cc: 0e00 |0000: return-void │ │ +0706a4: |[0706a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +0706b4: 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 │ │ @@ -153615,16 +153728,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0706d0: |[0706d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0706e0: 0e00 |0000: return-void │ │ +0706b8: |[0706b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0706c8: 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 │ │ @@ -153634,16 +153747,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 │ │ -0706e4: |[0706e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0706f4: 0e00 |0000: return-void │ │ +0706cc: |[0706cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0706dc: 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; │ │ @@ -153653,16 +153766,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 │ │ -0706f8: |[0706f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -070708: 0e00 |0000: return-void │ │ +0706e0: |[0706e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0706f0: 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; │ │ @@ -153672,16 +153785,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 │ │ -07070c: |[07070c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -07071c: 0e00 |0000: return-void │ │ +0706f4: |[0706f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +070704: 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; │ │ @@ -153692,16 +153805,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 │ │ -070720: |[070720] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -070730: 0e00 |0000: return-void │ │ +070708: |[070708] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +070718: 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; │ │ @@ -153711,16 +153824,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070734: |[070734] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -070744: 0e00 |0000: return-void │ │ +07071c: |[07071c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +07072c: 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 │ │ @@ -153730,16 +153843,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 │ │ -070748: |[070748] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -070758: 0e00 |0000: return-void │ │ +070730: |[070730] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +070740: 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; │ │ @@ -153749,31 +153862,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07075c: |[07075c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -07076c: 0e00 |0000: return-void │ │ +070744: |[070744] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +070754: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #570 header: │ │ class_idx : 632 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 390 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -153801,21 +153914,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 │ │ -070770: |[070770] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -070780: 5b12 ee04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ -070784: 7010 1309 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ -07078a: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -07078e: 7010 7301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -070794: 5b10 ed04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04ed │ │ -070798: 0e00 |000c: return-void │ │ +070758: |[070758] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +070768: 5b12 ee04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ +07076c: 7010 1309 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0913 │ │ +070772: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +070776: 7010 7301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +07077c: 5b10 ed04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04ed │ │ +070780: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1403 │ │ 0x0005 line=1404 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -153825,60 +153938,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 │ │ -07079c: |[07079c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0707ac: 5420 ed04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04ed │ │ -0707b0: 6e20 880d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ -0707b6: 6e20 ab0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ -0707bc: 6e20 890d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ -0707c2: 6e20 ac0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ -0707c8: 6e10 a20d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0da2 │ │ -0707ce: 0a01 |0011: move-result v1 │ │ -0707d0: 6e20 c20d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ -0707d6: 6e10 910d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ -0707dc: 0c01 |0018: move-result-object v1 │ │ -0707de: 6e20 b80d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ -0707e4: 6e10 8c0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ -0707ea: 0c01 |001f: move-result-object v1 │ │ -0707ec: 6e20 af0d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -0707f2: 6e10 8d0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ -0707f8: 0c01 |0026: move-result-object v1 │ │ -0707fa: 6e20 b10d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0db1 │ │ -070800: 6e10 9b0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ -070806: 0a01 |002d: move-result v1 │ │ -070808: 6e20 b20d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ -07080e: 6e10 9a0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ -070814: 0a01 |0034: move-result v1 │ │ -070816: 6e20 b00d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0db0 │ │ -07081c: 6e10 9c0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ -070822: 0a01 |003b: move-result v1 │ │ -070824: 6e20 b30d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0db3 │ │ -07082a: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ -070830: 0a01 |0042: move-result v1 │ │ -070832: 6e20 b40d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0db4 │ │ -070838: 6e10 970d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d97 │ │ -07083e: 0a01 |0049: move-result v1 │ │ -070840: 6e20 aa0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ -070846: 6e10 a10d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ -07084c: 0a01 |0050: move-result v1 │ │ -07084e: 6e20 bd0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0dbd │ │ -070854: 6e10 9e0d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ -07085a: 0a01 |0057: move-result v1 │ │ -07085c: 6e20 b60d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0db6 │ │ -070862: 6e10 870d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ -070868: 0a01 |005e: move-result v1 │ │ -07086a: 6e20 7f0d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ -070870: 6e10 900d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d90 │ │ -070876: 0a01 |0065: move-result v1 │ │ -070878: 6e20 b70d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0db7 │ │ -07087e: 0e00 |0069: return-void │ │ +070784: |[070784] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +070794: 5420 ed04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04ed │ │ +070798: 6e20 880d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d88 │ │ +07079e: 6e20 ab0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0dab │ │ +0707a4: 6e20 890d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d89 │ │ +0707aa: 6e20 ac0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0dac │ │ +0707b0: 6e10 a20d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0da2 │ │ +0707b6: 0a01 |0011: move-result v1 │ │ +0707b8: 6e20 c20d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0dc2 │ │ +0707be: 6e10 910d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d91 │ │ +0707c4: 0c01 |0018: move-result-object v1 │ │ +0707c6: 6e20 b80d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0db8 │ │ +0707cc: 6e10 8c0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d8c │ │ +0707d2: 0c01 |001f: move-result-object v1 │ │ +0707d4: 6e20 af0d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +0707da: 6e10 8d0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d8d │ │ +0707e0: 0c01 |0026: move-result-object v1 │ │ +0707e2: 6e20 b10d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0db1 │ │ +0707e8: 6e10 9b0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d9b │ │ +0707ee: 0a01 |002d: move-result v1 │ │ +0707f0: 6e20 b20d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0db2 │ │ +0707f6: 6e10 9a0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d9a │ │ +0707fc: 0a01 |0034: move-result v1 │ │ +0707fe: 6e20 b00d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0db0 │ │ +070804: 6e10 9c0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d9c │ │ +07080a: 0a01 |003b: move-result v1 │ │ +07080c: 6e20 b30d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0db3 │ │ +070812: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d9d │ │ +070818: 0a01 |0042: move-result v1 │ │ +07081a: 6e20 b40d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0db4 │ │ +070820: 6e10 970d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d97 │ │ +070826: 0a01 |0049: move-result v1 │ │ +070828: 6e20 aa0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0daa │ │ +07082e: 6e10 a10d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0da1 │ │ +070834: 0a01 |0050: move-result v1 │ │ +070836: 6e20 bd0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0dbd │ │ +07083c: 6e10 9e0d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d9e │ │ +070842: 0a01 |0057: move-result v1 │ │ +070844: 6e20 b60d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0db6 │ │ +07084a: 6e10 870d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d87 │ │ +070850: 0a01 |005e: move-result v1 │ │ +070852: 6e20 7f0d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d7f │ │ +070858: 6e10 900d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d90 │ │ +07085e: 0a01 |0065: move-result v1 │ │ +070860: 6e20 b70d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0db7 │ │ +070866: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0002 line=1464 │ │ 0x0005 line=1465 │ │ 0x0008 line=1467 │ │ 0x000b line=1468 │ │ @@ -153908,19 +154021,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070880: |[070880] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -070890: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ -070894: 6e20 d011 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ -07089a: 0a00 |0005: move-result v0 │ │ -07089c: 0f00 |0006: return v0 │ │ +070868: |[070868] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +070878: 5410 ee04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ +07087c: 6e20 d011 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11d0 │ │ +070882: 0a00 |0005: move-result v0 │ │ +070884: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -153929,21 +154042,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 │ │ -0708a0: |[0708a0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0708b0: 6f30 1709 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ -0708b6: 1c00 8402 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0284 │ │ -0708ba: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -0708c0: 0c00 |0008: move-result-object v0 │ │ -0708c2: 6e20 d213 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ -0708c8: 0e00 |000c: return-void │ │ +070888: |[070888] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +070898: 6f30 1709 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0917 │ │ +07089e: 1c00 8402 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0284 │ │ +0708a2: 6e10 9417 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +0708a8: 0c00 |0008: move-result-object v0 │ │ +0708aa: 6e20 d213 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13d2 │ │ +0708b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0003 line=1439 │ │ 0x000c line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -153955,51 +154068,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 │ │ -0708cc: |[0708cc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0708dc: 7110 a40d 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@0da4 │ │ -0708e2: 0c04 |0003: move-result-object v4 │ │ -0708e4: 6f30 1809 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ -0708ea: 7030 7411 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@1174 │ │ -0708f0: 6e10 a90d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0da9 │ │ -0708f6: 1c05 8402 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0284 │ │ -0708fa: 6e10 9417 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -070900: 0c05 |0012: move-result-object v5 │ │ -070902: 6e20 af0d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ -070908: 6e20 be0d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0dbe │ │ -07090e: 7110 5c0b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5c │ │ -070914: 0c03 |001c: move-result-object v3 │ │ -070916: 2035 bf02 |001d: instance-of v5, v3, Landroid/view/View; // type@02bf │ │ -07091a: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -07091e: 1f03 bf02 |0021: check-cast v3, Landroid/view/View; // type@02bf │ │ -070922: 6e20 b90d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ -070928: 5465 ee04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ -07092c: 6e10 c211 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ -070932: 0a01 |002b: move-result v1 │ │ -070934: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -070936: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -07093a: 5465 ee04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ -07093e: 6e20 c111 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ -070944: 0c00 |0034: move-result-object v0 │ │ -070946: 6e20 7511 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1175 │ │ -07094c: 0a05 |0038: move-result v5 │ │ -07094e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -070952: 6e10 4213 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ -070958: 0a05 |003e: move-result v5 │ │ -07095a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -07095e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -070960: 7120 6b0b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ -070966: 6e20 800d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d80 │ │ -07096c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -070970: 28e3 |004a: goto 002d // -001d │ │ -070972: 0e00 |004b: return-void │ │ +0708b4: |[0708b4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0708c4: 7110 a40d 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@0da4 │ │ +0708ca: 0c04 |0003: move-result-object v4 │ │ +0708cc: 6f30 1809 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0918 │ │ +0708d2: 7030 7411 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@1174 │ │ +0708d8: 6e10 a90d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0da9 │ │ +0708de: 1c05 8402 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0284 │ │ +0708e2: 6e10 9417 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +0708e8: 0c05 |0012: move-result-object v5 │ │ +0708ea: 6e20 af0d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0daf │ │ +0708f0: 6e20 be0d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0dbe │ │ +0708f6: 7110 5c0b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5c │ │ +0708fc: 0c03 |001c: move-result-object v3 │ │ +0708fe: 2035 bf02 |001d: instance-of v5, v3, Landroid/view/View; // type@02bf │ │ +070902: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +070906: 1f03 bf02 |0021: check-cast v3, Landroid/view/View; // type@02bf │ │ +07090a: 6e20 b90d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0db9 │ │ +070910: 5465 ee04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ +070914: 6e10 c211 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@11c2 │ │ +07091a: 0a01 |002b: move-result v1 │ │ +07091c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +07091e: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +070922: 5465 ee04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ee │ │ +070926: 6e20 c111 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@11c1 │ │ +07092c: 0c00 |0034: move-result-object v0 │ │ +07092e: 6e20 7511 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1175 │ │ +070934: 0a05 |0038: move-result v5 │ │ +070936: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +07093a: 6e10 4213 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1342 │ │ +070940: 0a05 |003e: move-result v5 │ │ +070942: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +070946: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +070948: 7120 6b0b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b6b │ │ +07094e: 6e20 800d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d80 │ │ +070954: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +070958: 28e3 |004a: goto 002d // -001d │ │ +07095a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0004 line=1409 │ │ 0x0007 line=1410 │ │ 0x000a line=1411 │ │ 0x000d line=1413 │ │ @@ -154030,41 +154143,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 │ │ -070974: |[070974] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -070984: 6e20 7511 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1175 │ │ -07098a: 0a00 |0003: move-result v0 │ │ -07098c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -070990: 6f40 1a09 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@091a │ │ -070996: 0a00 |0009: move-result v0 │ │ -070998: 0f00 |000a: return v0 │ │ -07099a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07099c: 28fe |000c: goto 000a // -0002 │ │ +07095c: |[07095c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07096c: 6e20 7511 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1175 │ │ +070972: 0a00 |0003: move-result v0 │ │ +070974: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +070978: 6f40 1a09 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@091a │ │ +07097e: 0a00 |0009: move-result v0 │ │ +070980: 0f00 |000a: return v0 │ │ +070982: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +070984: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1445 │ │ 0x0006 line=1446 │ │ 0x000a line=1448 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #571 header: │ │ class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 657 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -154088,18 +154201,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 │ │ -0709a0: |[0709a0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0709b0: 5b01 f104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -0709b4: 7010 4e12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@124e │ │ -0709ba: 0e00 |0005: return-void │ │ +070988: |[070988] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +070998: 5b01 f104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +07099c: 7010 4e12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@124e │ │ +0709a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -154108,17 +154221,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 │ │ -0709bc: |[0709bc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0709cc: 7020 7b11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@117b │ │ -0709d2: 0e00 |0003: return-void │ │ +0709a4: |[0709a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0709b4: 7020 7b11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@117b │ │ +0709ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 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; │ │ @@ -154129,35 +154242,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0709d4: |[0709d4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0709e4: 5464 f104 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -0709e8: 7110 ad11 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ -0709ee: 0c04 |0005: move-result-object v4 │ │ -0709f0: 6e10 2e13 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -0709f6: 0c01 |0009: move-result-object v1 │ │ -0709f8: 1f01 7b02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -0709fc: 5464 f104 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a00: 6e10 c711 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -070a06: 0a04 |0011: move-result v4 │ │ -070a08: 5215 f604 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -070a0c: 9000 0405 |0014: add-int v0, v4, v5 │ │ -070a10: 5464 f104 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a14: 7110 b011 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ -070a1a: 0a04 |001b: move-result v4 │ │ -070a1c: 9003 0004 |001c: add-int v3, v0, v4 │ │ -070a20: 7120 b817 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -070a26: 0a04 |0021: move-result v4 │ │ -070a28: 7120 ba17 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ -070a2e: 0a02 |0025: move-result v2 │ │ -070a30: 0f02 |0026: return v2 │ │ +0709bc: |[0709bc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0709cc: 5464 f104 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +0709d0: 7110 ad11 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ +0709d6: 0c04 |0005: move-result-object v4 │ │ +0709d8: 6e10 2e13 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +0709de: 0c01 |0009: move-result-object v1 │ │ +0709e0: 1f01 7b02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +0709e4: 5464 f104 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +0709e8: 6e10 c711 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +0709ee: 0a04 |0011: move-result v4 │ │ +0709f0: 5215 f604 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +0709f4: 9000 0405 |0014: add-int v0, v4, v5 │ │ +0709f8: 5464 f104 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +0709fc: 7110 b011 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ +070a02: 0a04 |001b: move-result v4 │ │ +070a04: 9003 0004 |001c: add-int v3, v0, v4 │ │ +070a08: 7120 b817 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +070a0e: 0a04 |0021: move-result v4 │ │ +070a10: 7120 ba17 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@17ba │ │ +070a16: 0a02 |0025: move-result v2 │ │ +070a18: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x000c line=1242 │ │ 0x0016 line=1243 │ │ 0x001e line=1245 │ │ 0x0026 line=1247 │ │ @@ -154176,19 +154289,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070a34: |[070a34] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -070a44: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a48: 7110 b011 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ -070a4e: 0a00 |0005: move-result v0 │ │ -070a50: 0f00 |0006: return v0 │ │ +070a1c: |[070a1c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +070a2c: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070a30: 7110 b011 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ +070a36: 0a00 |0005: move-result v0 │ │ +070a38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -154197,23 +154310,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -070a54: |[070a54] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -070a64: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a68: 7110 ab11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ -070a6e: 0c00 |0005: move-result-object v0 │ │ -070a70: 5421 f104 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a74: 7110 ad11 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ -070a7a: 0c01 |000b: move-result-object v1 │ │ -070a7c: 6e30 6112 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ -070a82: 0e00 |000f: return-void │ │ +070a3c: |[070a3c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +070a4c: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070a50: 7110 ab11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ +070a56: 0c00 |0005: move-result-object v0 │ │ +070a58: 5421 f104 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070a5c: 7110 ad11 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ +070a62: 0c01 |000b: move-result-object v1 │ │ +070a64: 6e30 6112 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1261 │ │ +070a6a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000f line=1253 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -154224,18 +154337,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070a84: |[070a84] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -070a94: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070a98: 6e10 e511 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11e5 │ │ -070a9e: 0e00 |0005: return-void │ │ +070a6c: |[070a6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +070a7c: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070a80: 6e10 e511 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11e5 │ │ +070a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0005 line=1215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -154246,50 +154359,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -070aa0: |[070aa0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -070ab0: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070ab4: 7110 ab11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ -070aba: 0c00 |0005: move-result-object v0 │ │ -070abc: 6e10 7c12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ -070ac2: 0a00 |0009: move-result v0 │ │ -070ac4: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -070ac8: 5420 f104 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070acc: 7110 ac11 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@11ac │ │ -070ad2: 0a00 |0011: move-result v0 │ │ -070ad4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -070ad6: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -070ada: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -070ade: 5420 f104 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070ae2: 5421 f104 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070ae6: 7110 ad11 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ -070aec: 0c01 |001e: move-result-object v1 │ │ -070aee: 6e20 f111 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11f1 │ │ -070af4: 5420 f104 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070af8: 5421 f104 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070afc: 7110 ad11 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ -070b02: 0c01 |0029: move-result-object v1 │ │ -070b04: 6e20 b911 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@11b9 │ │ -070b0a: 5420 f104 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b0e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -070b10: 7120 ae11 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@11ae │ │ -070b16: 0e00 |0033: return-void │ │ -070b18: 5420 f104 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b1c: 5421 f104 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b20: 7110 ad11 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ -070b26: 0c01 |003b: move-result-object v1 │ │ -070b28: 6e20 ba11 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@11ba │ │ -070b2e: 5420 f104 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b32: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -070b34: 7120 ae11 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@11ae │ │ -070b3a: 28ee |0045: goto 0033 // -0012 │ │ +070a88: |[070a88] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +070a98: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070a9c: 7110 ab11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ +070aa2: 0c00 |0005: move-result-object v0 │ │ +070aa4: 6e10 7c12 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@127c │ │ +070aaa: 0a00 |0009: move-result v0 │ │ +070aac: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +070ab0: 5420 f104 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070ab4: 7110 ac11 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@11ac │ │ +070aba: 0a00 |0011: move-result v0 │ │ +070abc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +070abe: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +070ac2: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +070ac6: 5420 f104 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070aca: 5421 f104 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070ace: 7110 ad11 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ +070ad4: 0c01 |001e: move-result-object v1 │ │ +070ad6: 6e20 f111 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11f1 │ │ +070adc: 5420 f104 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070ae0: 5421 f104 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070ae4: 7110 ad11 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ +070aea: 0c01 |0029: move-result-object v1 │ │ +070aec: 6e20 b911 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@11b9 │ │ +070af2: 5420 f104 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070af6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +070af8: 7120 ae11 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@11ae │ │ +070afe: 0e00 |0033: return-void │ │ +070b00: 5420 f104 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b04: 5421 f104 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b08: 7110 ad11 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@11ad │ │ +070b0e: 0c01 |003b: move-result-object v1 │ │ +070b10: 6e20 ba11 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@11ba │ │ +070b16: 5420 f104 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b1a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +070b1c: 7120 ae11 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@11ae │ │ +070b22: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ 0x000c line=1200 │ │ 0x0017 line=1201 │ │ 0x0022 line=1202 │ │ 0x002d line=1203 │ │ @@ -154305,20 +154418,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -070b3c: |[070b3c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -070b4c: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b50: 7120 af11 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@11af │ │ -070b56: 5410 f104 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b5a: 6e10 ce11 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11ce │ │ -070b60: 0e00 |000a: return-void │ │ +070b24: |[070b24] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +070b34: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b38: 7120 af11 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@11af │ │ +070b3e: 5410 f104 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b42: 6e10 ce11 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11ce │ │ +070b48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0005 line=1220 │ │ 0x000a line=1221 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -154333,47 +154446,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -070b64: |[070b64] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -070b74: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -070b76: 6e10 2e13 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -070b7c: 0c01 |0004: move-result-object v1 │ │ -070b7e: 1f01 7b02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -070b82: 5452 f104 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070b86: 6e10 c711 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ -070b8c: 0a02 |000c: move-result v2 │ │ -070b8e: 5213 f604 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ -070b92: 9000 0203 |000f: add-int v0, v2, v3 │ │ -070b96: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -070b9a: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -070b9e: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -070ba2: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -070ba6: 5452 f104 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070baa: 7110 ac11 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@11ac │ │ -070bb0: 0a02 |001e: move-result v2 │ │ -070bb2: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -070bb6: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -070bba: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -070bbe: 5452 f104 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070bc2: 7110 b011 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ -070bc8: 0a02 |002a: move-result v2 │ │ -070bca: b020 |002b: add-int/2addr v0, v2 │ │ -070bcc: 5452 f104 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070bd0: 7110 ab11 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ -070bd6: 0c02 |0031: move-result-object v2 │ │ -070bd8: 6e10 4013 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ -070bde: 0a03 |0035: move-result v3 │ │ -070be0: 6e30 8a12 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@128a │ │ -070be6: 5452 f104 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070bea: 6e10 ce11 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11ce │ │ -070bf0: 0e00 |003e: return-void │ │ +070b4c: |[070b4c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +070b5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +070b5e: 6e10 2e13 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +070b64: 0c01 |0004: move-result-object v1 │ │ +070b66: 1f01 7b02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +070b6a: 5452 f104 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b6e: 6e10 c711 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@11c7 │ │ +070b74: 0a02 |000c: move-result v2 │ │ +070b76: 5213 f604 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f6 │ │ +070b7a: 9000 0203 |000f: add-int v0, v2, v3 │ │ +070b7e: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +070b82: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +070b86: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +070b8a: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +070b8e: 5452 f104 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070b92: 7110 ac11 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@11ac │ │ +070b98: 0a02 |001e: move-result v2 │ │ +070b9a: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +070b9e: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +070ba2: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +070ba6: 5452 f104 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070baa: 7110 b011 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@11b0 │ │ +070bb0: 0a02 |002a: move-result v2 │ │ +070bb2: b020 |002b: add-int/2addr v0, v2 │ │ +070bb4: 5452 f104 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070bb8: 7110 ab11 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@11ab │ │ +070bbe: 0c02 |0031: move-result-object v2 │ │ +070bc0: 6e10 4013 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ +070bc6: 0a03 |0035: move-result v3 │ │ +070bc8: 6e30 8a12 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@128a │ │ +070bce: 5452 f104 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070bd2: 6e10 ce11 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11ce │ │ +070bd8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1225 │ │ 0x0007 line=1226 │ │ 0x0011 line=1227 │ │ 0x0025 line=1228 │ │ 0x002c line=1230 │ │ @@ -154392,43 +154505,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -070bf4: |[070bf4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -070c04: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ -070c08: 7110 a911 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@11a9 │ │ -070c0e: 0a00 |0005: move-result v0 │ │ -070c10: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -070c14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -070c16: 0f00 |0009: return v0 │ │ -070c18: 6e10 2e13 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -070c1e: 0c00 |000d: move-result-object v0 │ │ -070c20: 1f00 7b02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -070c24: 5500 f804 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ -070c28: 28f7 |0012: goto 0009 // -0009 │ │ +070bdc: |[070bdc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +070bec: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f1 │ │ +070bf0: 7110 a911 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@11a9 │ │ +070bf6: 0a00 |0005: move-result v0 │ │ +070bf8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +070bfc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +070bfe: 0f00 |0009: return v0 │ │ +070c00: 6e10 2e13 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +070c06: 0c00 |000d: move-result-object v0 │ │ +070c08: 1f00 7b02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +070c0c: 5500 f804 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f8 │ │ +070c10: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0008 line=1191 │ │ 0x0009 line=1194 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #572 header: │ │ class_idx : 639 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -154449,17 +154562,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070c2c: |[070c2c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -070c3c: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -070c42: 0e00 |0003: return-void │ │ +070c14: |[070c14] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +070c24: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +070c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -154468,16 +154581,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070c44: |[070c44] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -070c54: 0e00 |0000: return-void │ │ +070c2c: |[070c2c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +070c3c: 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; │ │ │ │ @@ -154486,16 +154599,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070c58: |[070c58] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -070c68: 0e00 |0000: return-void │ │ +070c40: |[070c40] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +070c50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -154504,31 +154617,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070c6c: |[070c6c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -070c7c: 0e00 |0000: return-void │ │ +070c54: |[070c54] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +070c64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #573 header: │ │ class_idx : 641 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 869 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -154549,17 +154662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070c80: |[070c80] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -070c90: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -070c96: 0e00 |0003: return-void │ │ +070c68: |[070c68] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +070c78: 7010 bf17 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +070c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -154568,41 +154681,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 │ │ -070c98: |[070c98] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -070ca8: 6e10 2f13 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ -070cae: 0a00 |0003: move-result v0 │ │ -070cb0: 6e10 4013 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ -070cb6: 0a01 |0007: move-result v1 │ │ -070cb8: 6e10 3b13 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@133b │ │ -070cbe: 0a02 |000b: move-result v2 │ │ -070cc0: 6e10 2413 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1324 │ │ -070cc6: 0a03 |000f: move-result v3 │ │ -070cc8: 7153 640b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b64 │ │ -070cce: 0e00 |0013: return-void │ │ +070c80: |[070c80] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +070c90: 6e10 2f13 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@132f │ │ +070c96: 0a00 |0003: move-result v0 │ │ +070c98: 6e10 4013 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1340 │ │ +070c9e: 0a01 |0007: move-result v1 │ │ +070ca0: 6e10 3b13 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@133b │ │ +070ca6: 0a02 |000b: move-result v2 │ │ +070ca8: 6e10 2413 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1324 │ │ +070cae: 0a03 |000f: move-result v3 │ │ +070cb0: 7153 640b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b64 │ │ +070cb6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0013 line=1349 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #574 header: │ │ class_idx : 648 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 652 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -154626,19 +154739,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -070cd0: |[070cd0] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -070ce0: 5b12 2c05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052c │ │ -070ce4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -070ce6: 7030 0b12 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@120b │ │ -070cec: 0e00 |0006: return-void │ │ +070cb8: |[070cb8] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +070cc8: 5b12 2c05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052c │ │ +070ccc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +070cce: 7030 0b12 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@120b │ │ +070cd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -154648,34 +154761,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070cf0: |[070cf0] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -070d00: 5420 2c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052c │ │ -070d04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -070d06: 7120 2112 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1221 │ │ -070d0c: 0e00 |0006: return-void │ │ +070cd8: |[070cd8] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +070ce8: 5420 2c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052c │ │ +070cec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +070cee: 7120 2112 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1221 │ │ +070cf4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #575 header: │ │ class_idx : 649 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 652 │ │ -source_file_idx : 2826 │ │ +source_file_idx : 2819 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -154699,19 +154812,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -070d10: |[070d10] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -070d20: 5b12 2d05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052d │ │ -070d24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -070d26: 7030 0b12 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@120b │ │ -070d2c: 0e00 |0006: return-void │ │ +070cf8: |[070cf8] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +070d08: 5b12 2d05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052d │ │ +070d0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +070d0e: 7030 0b12 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@120b │ │ +070d14: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -154721,34 +154834,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070d30: |[070d30] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -070d40: 5420 2d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052d │ │ -070d44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -070d46: 7120 2312 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@1223 │ │ -070d4c: 0e00 |0006: return-void │ │ +070d18: |[070d18] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +070d28: 5420 2d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@052d │ │ +070d2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +070d2e: 7120 2312 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@1223 │ │ +070d34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2826 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2819 (SwipeRefreshLayout.java) │ │ │ │ Class #576 header: │ │ class_idx : 784 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 778 │ │ -source_file_idx : 594 │ │ +source_file_idx : 587 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #576 - │ │ Class descriptor : 'Lde/greenrobot/dao/async/AsyncDaoException;' │ │ @@ -154772,18 +154885,18 @@ │ │ type : '(Lde/greenrobot/dao/async/AsyncOperation;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070d50: |[070d50] de.greenrobot.dao.async.AsyncDaoException.:(Lde/greenrobot/dao/async/AsyncOperation;Ljava/lang/Throwable;)V │ │ -070d60: 7020 5015 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/Throwable;)V // method@1550 │ │ -070d66: 5b01 9c05 |0003: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncDaoException;.failedOperation:Lde/greenrobot/dao/async/AsyncOperation; // field@059c │ │ -070d6a: 0e00 |0005: return-void │ │ +070d38: |[070d38] de.greenrobot.dao.async.AsyncDaoException.:(Lde/greenrobot/dao/async/AsyncOperation;Ljava/lang/Throwable;)V │ │ +070d48: 7020 5015 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/Throwable;)V // method@1550 │ │ +070d4e: 5b01 9c05 |0003: iput-object v1, v0, Lde/greenrobot/dao/async/AsyncDaoException;.failedOperation:Lde/greenrobot/dao/async/AsyncOperation; // field@059c │ │ +070d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/async/AsyncDaoException; │ │ @@ -154796,30 +154909,30 @@ │ │ type : '()Lde/greenrobot/dao/async/AsyncOperation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070d6c: |[070d6c] de.greenrobot.dao.async.AsyncDaoException.getFailedOperation:()Lde/greenrobot/dao/async/AsyncOperation; │ │ -070d7c: 5410 9c05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncDaoException;.failedOperation:Lde/greenrobot/dao/async/AsyncOperation; // field@059c │ │ -070d80: 1100 |0002: return-object v0 │ │ +070d54: |[070d54] de.greenrobot.dao.async.AsyncDaoException.getFailedOperation:()Lde/greenrobot/dao/async/AsyncOperation; │ │ +070d64: 5410 9c05 |0000: iget-object v0, v1, Lde/greenrobot/dao/async/AsyncDaoException;.failedOperation:Lde/greenrobot/dao/async/AsyncOperation; // field@059c │ │ +070d68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/async/AsyncDaoException; │ │ │ │ - source_file_idx : 594 (AsyncDaoException.java) │ │ + source_file_idx : 587 (AsyncDaoException.java) │ │ │ │ Class #577 header: │ │ class_idx : 792 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1093 │ │ +source_file_idx : 1086 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -154869,23 +154982,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -070d84: |[070d84] de.greenrobot.dao.identityscope.IdentityScopeLong.:()V │ │ -070d94: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -070d9a: 2200 1e03 |0003: new-instance v0, Lde/greenrobot/dao/internal/LongHashMap; // type@031e │ │ -070d9e: 7010 5b16 0000 |0005: invoke-direct {v0}, Lde/greenrobot/dao/internal/LongHashMap;.:()V // method@165b │ │ -070da4: 5b10 d205 |0008: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -070da8: 2200 a003 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ -070dac: 7010 7e18 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ -070db2: 5b10 d105 |000f: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070db6: 0e00 |0011: return-void │ │ +070d6c: |[070d6c] de.greenrobot.dao.identityscope.IdentityScopeLong.:()V │ │ +070d7c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +070d82: 2200 1e03 |0003: new-instance v0, Lde/greenrobot/dao/internal/LongHashMap; // type@031e │ │ +070d86: 7010 5b16 0000 |0005: invoke-direct {v0}, Lde/greenrobot/dao/internal/LongHashMap;.:()V // method@165b │ │ +070d8c: 5b10 d205 |0008: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +070d90: 2200 a003 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ +070d94: 7010 7e18 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ +070d9a: 5b10 d105 |000f: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070d9e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x000a line=37 │ │ 0x0011 line=38 │ │ locals : │ │ @@ -154898,26 +155011,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -070db8: |[070db8] de.greenrobot.dao.identityscope.IdentityScopeLong.clear:()V │ │ -070dc8: 5420 d105 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070dcc: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -070dd2: 5420 d205 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -070dd6: 6e10 5d16 0000 |0007: invoke-virtual {v0}, Lde/greenrobot/dao/internal/LongHashMap;.clear:()V // method@165d │ │ -070ddc: 5420 d105 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070de0: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070de6: 0e00 |000f: return-void │ │ -070de8: 0d00 |0010: move-exception v0 │ │ -070dea: 5421 d105 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070dee: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070df4: 2700 |0016: throw v0 │ │ +070da0: |[070da0] de.greenrobot.dao.identityscope.IdentityScopeLong.clear:()V │ │ +070db0: 5420 d105 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070db4: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +070dba: 5420 d205 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +070dbe: 6e10 5d16 0000 |0007: invoke-virtual {v0}, Lde/greenrobot/dao/internal/LongHashMap;.clear:()V // method@165d │ │ +070dc4: 5420 d105 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070dc8: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070dce: 0e00 |000f: return-void │ │ +070dd0: 0d00 |0010: move-exception v0 │ │ +070dd2: 5421 d105 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070dd6: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070ddc: 2700 |0016: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=138 │ │ 0x000a line=140 │ │ @@ -154932,34 +155045,34 @@ │ │ type : '(Ljava/lang/Long;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -070e04: |[070e04] de.greenrobot.dao.identityscope.IdentityScopeLong.detach:(Ljava/lang/Long;Ljava/lang/Object;)Z │ │ -070e14: 5420 d105 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070e18: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -070e1e: 6e20 0716 3200 |0005: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get:(Ljava/lang/Long;)Ljava/lang/Object; // method@1607 │ │ -070e24: 0c00 |0008: move-result-object v0 │ │ -070e26: 3340 0e00 |0009: if-ne v0, v4, 0017 // +000e │ │ -070e2a: 3804 0c00 |000b: if-eqz v4, 0017 // +000c │ │ -070e2e: 6e20 1516 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.remove:(Ljava/lang/Long;)V // method@1615 │ │ -070e34: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -070e36: 5421 d105 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070e3a: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070e40: 0f00 |0016: return v0 │ │ -070e42: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -070e44: 5421 d105 |0018: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070e48: 6e10 8018 0100 |001a: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070e4e: 28f9 |001d: goto 0016 // -0007 │ │ -070e50: 0d00 |001e: move-exception v0 │ │ -070e52: 5421 d105 |001f: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070e56: 6e10 8018 0100 |0021: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070e5c: 2700 |0024: throw v0 │ │ +070dec: |[070dec] de.greenrobot.dao.identityscope.IdentityScopeLong.detach:(Ljava/lang/Long;Ljava/lang/Object;)Z │ │ +070dfc: 5420 d105 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070e00: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +070e06: 6e20 0716 3200 |0005: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get:(Ljava/lang/Long;)Ljava/lang/Object; // method@1607 │ │ +070e0c: 0c00 |0008: move-result-object v0 │ │ +070e0e: 3340 0e00 |0009: if-ne v0, v4, 0017 // +000e │ │ +070e12: 3804 0c00 |000b: if-eqz v4, 0017 // +000c │ │ +070e16: 6e20 1516 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.remove:(Ljava/lang/Long;)V // method@1615 │ │ +070e1c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +070e1e: 5421 d105 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070e22: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070e28: 0f00 |0016: return v0 │ │ +070e2a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +070e2c: 5421 d105 |0018: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070e30: 6e10 8018 0100 |001a: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070e36: 28f9 |001d: goto 0016 // -0007 │ │ +070e38: 0d00 |001e: move-exception v0 │ │ +070e3a: 5421 d105 |001f: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070e3e: 6e10 8018 0100 |0021: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070e44: 2700 |0024: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x0010 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=101 │ │ 0x000d line=102 │ │ @@ -154979,19 +155092,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -070e6c: |[070e6c] de.greenrobot.dao.identityscope.IdentityScopeLong.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -070e7c: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ -070e80: 6e30 0516 2103 |0002: invoke-virtual {v1, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.detach:(Ljava/lang/Long;Ljava/lang/Object;)Z // method@1605 │ │ -070e86: 0a00 |0005: move-result v0 │ │ -070e88: 0f00 |0006: return v0 │ │ +070e54: |[070e54] de.greenrobot.dao.identityscope.IdentityScopeLong.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +070e64: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ +070e68: 6e30 0516 2103 |0002: invoke-virtual {v1, v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.detach:(Ljava/lang/Long;Ljava/lang/Object;)Z // method@1605 │ │ +070e6e: 0a00 |0005: move-result v0 │ │ +070e70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155002,20 +155115,20 @@ │ │ type : '(Ljava/lang/Long;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -070e8c: |[070e8c] de.greenrobot.dao.identityscope.IdentityScopeLong.get:(Ljava/lang/Long;)Ljava/lang/Object; │ │ -070e9c: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -070ea2: 0b00 |0003: move-result-wide v0 │ │ -070ea4: 6e30 0916 0201 |0004: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2:(J)Ljava/lang/Object; // method@1609 │ │ -070eaa: 0c00 |0007: move-result-object v0 │ │ -070eac: 1100 |0008: return-object v0 │ │ +070e74: |[070e74] de.greenrobot.dao.identityscope.IdentityScopeLong.get:(Ljava/lang/Long;)Ljava/lang/Object; │ │ +070e84: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +070e8a: 0b00 |0003: move-result-wide v0 │ │ +070e8c: 6e30 0916 0201 |0004: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2:(J)Ljava/lang/Object; // method@1609 │ │ +070e92: 0c00 |0007: move-result-object v0 │ │ +070e94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0009 reg=3 key Ljava/lang/Long; │ │ @@ -155025,19 +155138,19 @@ │ │ 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 │ │ -070eb0: |[070eb0] de.greenrobot.dao.identityscope.IdentityScopeLong.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070ec0: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ -070ec4: 6e20 0716 2100 |0002: invoke-virtual {v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get:(Ljava/lang/Long;)Ljava/lang/Object; // method@1607 │ │ -070eca: 0c00 |0005: move-result-object v0 │ │ -070ecc: 1100 |0006: return-object v0 │ │ +070e98: |[070e98] de.greenrobot.dao.identityscope.IdentityScopeLong.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070ea8: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ +070eac: 6e20 0716 2100 |0002: invoke-virtual {v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get:(Ljava/lang/Long;)Ljava/lang/Object; // method@1607 │ │ +070eb2: 0c00 |0005: move-result-object v0 │ │ +070eb4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155047,33 +155160,33 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -070ed0: |[070ed0] de.greenrobot.dao.identityscope.IdentityScopeLong.get2:(J)Ljava/lang/Object; │ │ -070ee0: 5431 d105 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070ee4: 6e10 7f18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -070eea: 5431 d205 |0005: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -070eee: 6e30 5f16 4105 |0007: invoke-virtual {v1, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.get:(J)Ljava/lang/Object; // method@165f │ │ -070ef4: 0c00 |000a: move-result-object v0 │ │ -070ef6: 1f00 7103 |000b: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ -070efa: 5431 d105 |000d: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070efe: 6e10 8018 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070f04: 3800 0e00 |0012: if-eqz v0, 0020 // +000e │ │ -070f08: 6e10 fd17 0000 |0014: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ -070f0e: 0c01 |0017: move-result-object v1 │ │ -070f10: 1101 |0018: return-object v1 │ │ -070f12: 0d01 |0019: move-exception v1 │ │ -070f14: 5432 d105 |001a: iget-object v2, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070f18: 6e10 8018 0200 |001c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -070f1e: 2701 |001f: throw v1 │ │ -070f20: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -070f22: 28f7 |0021: goto 0018 // -0009 │ │ +070eb8: |[070eb8] de.greenrobot.dao.identityscope.IdentityScopeLong.get2:(J)Ljava/lang/Object; │ │ +070ec8: 5431 d105 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070ecc: 6e10 7f18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +070ed2: 5431 d205 |0005: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +070ed6: 6e30 5f16 4105 |0007: invoke-virtual {v1, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.get:(J)Ljava/lang/Object; // method@165f │ │ +070edc: 0c00 |000a: move-result-object v0 │ │ +070ede: 1f00 7103 |000b: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ +070ee2: 5431 d105 |000d: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070ee6: 6e10 8018 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070eec: 3800 0e00 |0012: if-eqz v0, 0020 // +000e │ │ +070ef0: 6e10 fd17 0000 |0014: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ +070ef6: 0c01 |0017: move-result-object v1 │ │ +070ef8: 1101 |0018: return-object v1 │ │ +070efa: 0d01 |0019: move-exception v1 │ │ +070efc: 5432 d105 |001a: iget-object v2, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070f00: 6e10 8018 0200 |001c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +070f06: 2701 |001f: throw v1 │ │ +070f08: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +070f0a: 28f7 |0021: goto 0018 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=54 │ │ 0x000d line=56 │ │ @@ -155094,25 +155207,25 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -070f30: |[070f30] de.greenrobot.dao.identityscope.IdentityScopeLong.get2NoLock:(J)Ljava/lang/Object; │ │ -070f40: 5431 d205 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -070f44: 6e30 5f16 4105 |0002: invoke-virtual {v1, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.get:(J)Ljava/lang/Object; // method@165f │ │ -070f4a: 0c00 |0005: move-result-object v0 │ │ -070f4c: 1f00 7103 |0006: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ -070f50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -070f54: 6e10 fd17 0000 |000a: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ -070f5a: 0c01 |000d: move-result-object v1 │ │ -070f5c: 1101 |000e: return-object v1 │ │ -070f5e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -070f60: 28fe |0010: goto 000e // -0002 │ │ +070f18: |[070f18] de.greenrobot.dao.identityscope.IdentityScopeLong.get2NoLock:(J)Ljava/lang/Object; │ │ +070f28: 5431 d205 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +070f2c: 6e30 5f16 4105 |0002: invoke-virtual {v1, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.get:(J)Ljava/lang/Object; // method@165f │ │ +070f32: 0c00 |0005: move-result-object v0 │ │ +070f34: 1f00 7103 |0006: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ +070f38: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +070f3c: 6e10 fd17 0000 |000a: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ +070f42: 0c01 |000d: move-result-object v1 │ │ +070f44: 1101 |000e: return-object v1 │ │ +070f46: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +070f48: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0008 line=67 │ │ 0x000a line=68 │ │ 0x000e line=70 │ │ locals : │ │ @@ -155126,20 +155239,20 @@ │ │ type : '(Ljava/lang/Long;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -070f64: |[070f64] de.greenrobot.dao.identityscope.IdentityScopeLong.getNoLock:(Ljava/lang/Long;)Ljava/lang/Object; │ │ -070f74: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -070f7a: 0b00 |0003: move-result-wide v0 │ │ -070f7c: 6e30 0a16 0201 |0004: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2NoLock:(J)Ljava/lang/Object; // method@160a │ │ -070f82: 0c00 |0007: move-result-object v0 │ │ -070f84: 1100 |0008: return-object v0 │ │ +070f4c: |[070f4c] de.greenrobot.dao.identityscope.IdentityScopeLong.getNoLock:(Ljava/lang/Long;)Ljava/lang/Object; │ │ +070f5c: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +070f62: 0b00 |0003: move-result-wide v0 │ │ +070f64: 6e30 0a16 0201 |0004: invoke-virtual {v2, v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.get2NoLock:(J)Ljava/lang/Object; // method@160a │ │ +070f6a: 0c00 |0007: move-result-object v0 │ │ +070f6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0009 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0009 reg=3 key Ljava/lang/Long; │ │ @@ -155149,19 +155262,19 @@ │ │ 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 │ │ -070f88: |[070f88] de.greenrobot.dao.identityscope.IdentityScopeLong.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070f98: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ -070f9c: 6e20 0b16 2100 |0002: invoke-virtual {v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.getNoLock:(Ljava/lang/Long;)Ljava/lang/Object; // method@160b │ │ -070fa2: 0c00 |0005: move-result-object v0 │ │ -070fa4: 1100 |0006: return-object v0 │ │ +070f70: |[070f70] de.greenrobot.dao.identityscope.IdentityScopeLong.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070f80: 1f02 5d03 |0000: check-cast v2, Ljava/lang/Long; // type@035d │ │ +070f84: 6e20 0b16 2100 |0002: invoke-virtual {v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.getNoLock:(Ljava/lang/Long;)Ljava/lang/Object; // method@160b │ │ +070f8a: 0c00 |0005: move-result-object v0 │ │ +070f8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155171,18 +155284,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070fa8: |[070fa8] de.greenrobot.dao.identityscope.IdentityScopeLong.lock:()V │ │ -070fb8: 5410 d105 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -070fbc: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -070fc2: 0e00 |0005: return-void │ │ +070f90: |[070f90] de.greenrobot.dao.identityscope.IdentityScopeLong.lock:()V │ │ +070fa0: 5410 d105 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070fa4: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +070faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155192,19 +155305,19 @@ │ │ type : '(Ljava/lang/Long;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -070fc4: |[070fc4] de.greenrobot.dao.identityscope.IdentityScopeLong.put:(Ljava/lang/Long;Ljava/lang/Object;)V │ │ -070fd4: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -070fda: 0b00 |0003: move-result-wide v0 │ │ -070fdc: 6e40 1016 0241 |0004: invoke-virtual {v2, v0, v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2:(JLjava/lang/Object;)V // method@1610 │ │ -070fe2: 0e00 |0007: return-void │ │ +070fac: |[070fac] de.greenrobot.dao.identityscope.IdentityScopeLong.put:(Ljava/lang/Long;Ljava/lang/Object;)V │ │ +070fbc: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +070fc2: 0b00 |0003: move-result-wide v0 │ │ +070fc4: 6e40 1016 0241 |0004: invoke-virtual {v2, v0, v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2:(JLjava/lang/Object;)V // method@1610 │ │ +070fca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ @@ -155217,18 +155330,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070fe4: |[070fe4] de.greenrobot.dao.identityscope.IdentityScopeLong.put:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -070ff4: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ -070ff8: 6e30 0e16 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put:(Ljava/lang/Long;Ljava/lang/Object;)V // method@160e │ │ -070ffe: 0e00 |0005: return-void │ │ +070fcc: |[070fcc] de.greenrobot.dao.identityscope.IdentityScopeLong.put:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070fdc: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ +070fe0: 6e30 0e16 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put:(Ljava/lang/Long;Ljava/lang/Object;)V // method@160e │ │ +070fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155239,28 +155352,28 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -071000: |[071000] de.greenrobot.dao.identityscope.IdentityScopeLong.put2:(JLjava/lang/Object;)V │ │ -071010: 5430 d105 |0000: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -071014: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -07101a: 5430 d205 |0005: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -07101e: 2201 7203 |0007: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -071022: 7020 fe17 6100 |0009: invoke-direct {v1, v6}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -071028: 6e40 6116 4015 |000c: invoke-virtual {v0, v4, v5, v1}, Lde/greenrobot/dao/internal/LongHashMap;.put:(JLjava/lang/Object;)Ljava/lang/Object; // method@1661 │ │ -07102e: 5430 d105 |000f: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -071032: 6e10 8018 0000 |0011: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071038: 0e00 |0014: return-void │ │ -07103a: 0d00 |0015: move-exception v0 │ │ -07103c: 5431 d105 |0016: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -071040: 6e10 8018 0100 |0018: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071046: 2700 |001b: throw v0 │ │ +070fe8: |[070fe8] de.greenrobot.dao.identityscope.IdentityScopeLong.put2:(JLjava/lang/Object;)V │ │ +070ff8: 5430 d105 |0000: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +070ffc: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +071002: 5430 d205 |0005: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +071006: 2201 7203 |0007: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +07100a: 7020 fe17 6100 |0009: invoke-direct {v1, v6}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +071010: 6e40 6116 4015 |000c: invoke-virtual {v0, v4, v5, v1}, Lde/greenrobot/dao/internal/LongHashMap;.put:(JLjava/lang/Object;)Ljava/lang/Object; // method@1661 │ │ +071016: 5430 d105 |000f: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +07101a: 6e10 8018 0000 |0011: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071020: 0e00 |0014: return-void │ │ +071022: 0d00 |0015: move-exception v0 │ │ +071024: 5431 d105 |0016: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +071028: 6e10 8018 0100 |0018: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07102e: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000f │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=87 │ │ 0x000f line=89 │ │ @@ -155278,20 +155391,20 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -071054: |[071054] de.greenrobot.dao.identityscope.IdentityScopeLong.put2NoLock:(JLjava/lang/Object;)V │ │ -071064: 5430 d205 |0000: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -071068: 2201 7203 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -07106c: 7020 fe17 6100 |0004: invoke-direct {v1, v6}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -071072: 6e40 6116 4015 |0007: invoke-virtual {v0, v4, v5, v1}, Lde/greenrobot/dao/internal/LongHashMap;.put:(JLjava/lang/Object;)Ljava/lang/Object; // method@1661 │ │ -071078: 0e00 |000a: return-void │ │ +07103c: |[07103c] de.greenrobot.dao.identityscope.IdentityScopeLong.put2NoLock:(JLjava/lang/Object;)V │ │ +07104c: 5430 d205 |0000: iget-object v0, v3, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +071050: 2201 7203 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +071054: 7020 fe17 6100 |0004: invoke-direct {v1, v6}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +07105a: 6e40 6116 4015 |0007: invoke-virtual {v0, v4, v5, v1}, Lde/greenrobot/dao/internal/LongHashMap;.put:(JLjava/lang/Object;)Ljava/lang/Object; // method@1661 │ │ +071060: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/lang/Object; │ │ @@ -155304,19 +155417,19 @@ │ │ type : '(Ljava/lang/Long;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07107c: |[07107c] de.greenrobot.dao.identityscope.IdentityScopeLong.putNoLock:(Ljava/lang/Long;Ljava/lang/Object;)V │ │ -07108c: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -071092: 0b00 |0003: move-result-wide v0 │ │ -071094: 6e40 1116 0241 |0004: invoke-virtual {v2, v0, v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2NoLock:(JLjava/lang/Object;)V // method@1611 │ │ -07109a: 0e00 |0007: return-void │ │ +071064: |[071064] de.greenrobot.dao.identityscope.IdentityScopeLong.putNoLock:(Ljava/lang/Long;Ljava/lang/Object;)V │ │ +071074: 6e10 b117 0300 |0000: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +07107a: 0b00 |0003: move-result-wide v0 │ │ +07107c: 6e40 1116 0241 |0004: invoke-virtual {v2, v0, v1, v4}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.put2NoLock:(JLjava/lang/Object;)V // method@1611 │ │ +071082: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ @@ -155329,18 +155442,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07109c: |[07109c] de.greenrobot.dao.identityscope.IdentityScopeLong.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0710ac: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ -0710b0: 6e30 1216 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.putNoLock:(Ljava/lang/Long;Ljava/lang/Object;)V // method@1612 │ │ -0710b6: 0e00 |0005: return-void │ │ +071084: |[071084] de.greenrobot.dao.identityscope.IdentityScopeLong.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +071094: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ +071098: 6e30 1216 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.putNoLock:(Ljava/lang/Long;Ljava/lang/Object;)V // method@1612 │ │ +07109e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155351,37 +155464,37 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0710b8: |[0710b8] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Iterable;)V │ │ -0710c8: 5462 d105 |0000: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -0710cc: 6e10 7f18 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -0710d2: 7210 af17 0700 |0005: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -0710d8: 0c00 |0008: move-result-object v0 │ │ -0710da: 7210 2c18 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -0710e0: 0a02 |000c: move-result v2 │ │ -0710e2: 3802 1900 |000d: if-eqz v2, 0026 // +0019 │ │ -0710e6: 7210 2d18 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -0710ec: 0c01 |0012: move-result-object v1 │ │ -0710ee: 1f01 5d03 |0013: check-cast v1, Ljava/lang/Long; // type@035d │ │ -0710f2: 5462 d205 |0015: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -0710f6: 6e10 b117 0100 |0017: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -0710fc: 0b04 |001a: move-result-wide v4 │ │ -0710fe: 6e30 6216 4205 |001b: invoke-virtual {v2, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.remove:(J)Ljava/lang/Object; // method@1662 │ │ -071104: 28eb |001e: goto 0009 // -0015 │ │ -071106: 0d02 |001f: move-exception v2 │ │ -071108: 5463 d105 |0020: iget-object v3, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -07110c: 6e10 8018 0300 |0022: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071112: 2702 |0025: throw v2 │ │ -071114: 5462 d105 |0026: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -071118: 6e10 8018 0200 |0028: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -07111e: 0e00 |002b: return-void │ │ +0710a0: |[0710a0] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Iterable;)V │ │ +0710b0: 5462 d105 |0000: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +0710b4: 6e10 7f18 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +0710ba: 7210 af17 0700 |0005: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +0710c0: 0c00 |0008: move-result-object v0 │ │ +0710c2: 7210 2c18 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0710c8: 0a02 |000c: move-result v2 │ │ +0710ca: 3802 1900 |000d: if-eqz v2, 0026 // +0019 │ │ +0710ce: 7210 2d18 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0710d4: 0c01 |0012: move-result-object v1 │ │ +0710d6: 1f01 5d03 |0013: check-cast v1, Ljava/lang/Long; // type@035d │ │ +0710da: 5462 d205 |0015: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +0710de: 6e10 b117 0100 |0017: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +0710e4: 0b04 |001a: move-result-wide v4 │ │ +0710e6: 6e30 6216 4205 |001b: invoke-virtual {v2, v4, v5}, Lde/greenrobot/dao/internal/LongHashMap;.remove:(J)Ljava/lang/Object; // method@1662 │ │ +0710ec: 28eb |001e: goto 0009 // -0015 │ │ +0710ee: 0d02 |001f: move-exception v2 │ │ +0710f0: 5463 d105 |0020: iget-object v3, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +0710f4: 6e10 8018 0300 |0022: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +0710fa: 2702 |0025: throw v2 │ │ +0710fc: 5462 d105 |0026: iget-object v2, v6, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +071100: 6e10 8018 0200 |0028: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071106: 0e00 |002b: return-void │ │ catches : 1 │ │ 0x0005 - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=126 │ │ 0x0015 line=127 │ │ @@ -155401,28 +155514,28 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07112c: |[07112c] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Long;)V │ │ -07113c: 5440 d105 |0000: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -071140: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -071146: 5440 d205 |0005: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -07114a: 6e10 b117 0500 |0007: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -071150: 0b02 |000a: move-result-wide v2 │ │ -071152: 6e30 6216 2003 |000b: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/internal/LongHashMap;.remove:(J)Ljava/lang/Object; // method@1662 │ │ -071158: 5440 d105 |000e: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -07115c: 6e10 8018 0000 |0010: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071162: 0e00 |0013: return-void │ │ -071164: 0d00 |0014: move-exception v0 │ │ -071166: 5441 d105 |0015: iget-object v1, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -07116a: 6e10 8018 0100 |0017: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071170: 2700 |001a: throw v0 │ │ +071114: |[071114] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Long;)V │ │ +071124: 5440 d105 |0000: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +071128: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +07112e: 5440 d205 |0005: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +071132: 6e10 b117 0500 |0007: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +071138: 0b02 |000a: move-result-wide v2 │ │ +07113a: 6e30 6216 2003 |000b: invoke-virtual {v0, v2, v3}, Lde/greenrobot/dao/internal/LongHashMap;.remove:(J)Ljava/lang/Object; // method@1662 │ │ +071140: 5440 d105 |000e: iget-object v0, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +071144: 6e10 8018 0000 |0010: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07114a: 0e00 |0013: return-void │ │ +07114c: 0d00 |0014: move-exception v0 │ │ +07114e: 5441 d105 |0015: iget-object v1, v4, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +071152: 6e10 8018 0100 |0017: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071158: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=116 │ │ 0x000e line=118 │ │ @@ -155438,18 +155551,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 │ │ -071180: |[071180] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Object;)V │ │ -071190: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ -071194: 6e20 1516 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.remove:(Ljava/lang/Long;)V // method@1615 │ │ -07119a: 0e00 |0005: return-void │ │ +071168: |[071168] de.greenrobot.dao.identityscope.IdentityScopeLong.remove:(Ljava/lang/Object;)V │ │ +071178: 1f01 5d03 |0000: check-cast v1, Ljava/lang/Long; // type@035d │ │ +07117c: 6e20 1516 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.remove:(Ljava/lang/Long;)V // method@1615 │ │ +071182: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155459,18 +155572,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07119c: |[07119c] de.greenrobot.dao.identityscope.IdentityScopeLong.reserveRoom:(I)V │ │ -0711ac: 5410 d205 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ -0711b0: 6e20 6316 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/internal/LongHashMap;.reserveRoom:(I)V // method@1663 │ │ -0711b6: 0e00 |0005: return-void │ │ +071184: |[071184] de.greenrobot.dao.identityscope.IdentityScopeLong.reserveRoom:(I)V │ │ +071194: 5410 d205 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.map:Lde/greenrobot/dao/internal/LongHashMap; // field@05d2 │ │ +071198: 6e20 6316 2000 |0002: invoke-virtual {v0, v2}, Lde/greenrobot/dao/internal/LongHashMap;.reserveRoom:(I)V // method@1663 │ │ +07119e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ @@ -155481,33 +155594,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0711b8: |[0711b8] de.greenrobot.dao.identityscope.IdentityScopeLong.unlock:()V │ │ -0711c8: 5410 d105 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ -0711cc: 6e10 8018 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0711d2: 0e00 |0005: return-void │ │ +0711a0: |[0711a0] de.greenrobot.dao.identityscope.IdentityScopeLong.unlock:()V │ │ +0711b0: 5410 d105 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeLong;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d1 │ │ +0711b4: 6e10 8018 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +0711ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeLong; Lde/greenrobot/dao/identityscope/IdentityScopeLong; │ │ │ │ - source_file_idx : 1093 (IdentityScopeLong.java) │ │ + source_file_idx : 1086 (IdentityScopeLong.java) │ │ │ │ Class #578 header: │ │ class_idx : 793 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 1094 │ │ +source_file_idx : 1087 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -155551,23 +155664,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0711d4: |[0711d4] de.greenrobot.dao.identityscope.IdentityScopeObject.:()V │ │ -0711e4: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -0711ea: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ -0711ee: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ -0711f4: 5b10 d405 |0008: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -0711f8: 2200 a003 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ -0711fc: 7010 7e18 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ -071202: 5b10 d305 |000f: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071206: 0e00 |0011: return-void │ │ +0711bc: |[0711bc] de.greenrobot.dao.identityscope.IdentityScopeObject.:()V │ │ +0711cc: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +0711d2: 2200 8203 |0003: new-instance v0, Ljava/util/HashMap; // type@0382 │ │ +0711d6: 7010 2518 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1825 │ │ +0711dc: 5b10 d405 |0008: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +0711e0: 2200 a003 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@03a0 │ │ +0711e4: 7010 7e18 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@187e │ │ +0711ea: 5b10 d305 |000f: iput-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0711ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x000a line=36 │ │ 0x0011 line=37 │ │ locals : │ │ @@ -155580,26 +155693,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -071208: |[071208] de.greenrobot.dao.identityscope.IdentityScopeObject.clear:()V │ │ -071218: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -07121c: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -071222: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -071226: 6e10 2618 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1826 │ │ -07122c: 5420 d305 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071230: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071236: 0e00 |000f: return-void │ │ -071238: 0d00 |0010: move-exception v0 │ │ -07123a: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -07123e: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071244: 2700 |0016: throw v0 │ │ +0711f0: |[0711f0] de.greenrobot.dao.identityscope.IdentityScopeObject.clear:()V │ │ +071200: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071204: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +07120a: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +07120e: 6e10 2618 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@1826 │ │ +071214: 5420 d305 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071218: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07121e: 0e00 |000f: return-void │ │ +071220: 0d00 |0010: move-exception v0 │ │ +071222: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071226: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07122c: 2700 |0016: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=121 │ │ 0x000a line=123 │ │ @@ -155614,34 +155727,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -071254: |[071254] de.greenrobot.dao.identityscope.IdentityScopeObject.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -071264: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071268: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -07126e: 6e20 1c16 3200 |0005: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@161c │ │ -071274: 0c00 |0008: move-result-object v0 │ │ -071276: 3340 0e00 |0009: if-ne v0, v4, 0017 // +000e │ │ -07127a: 3804 0c00 |000b: if-eqz v4, 0017 // +000c │ │ -07127e: 6e20 2216 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.remove:(Ljava/lang/Object;)V // method@1622 │ │ -071284: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -071286: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -07128a: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071290: 0f00 |0016: return v0 │ │ -071292: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -071294: 5421 d305 |0018: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071298: 6e10 8018 0100 |001a: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -07129e: 28f9 |001d: goto 0016 // -0007 │ │ -0712a0: 0d00 |001e: move-exception v0 │ │ -0712a2: 5421 d305 |001f: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0712a6: 6e10 8018 0100 |0021: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0712ac: 2700 |0024: throw v0 │ │ +07123c: |[07123c] de.greenrobot.dao.identityscope.IdentityScopeObject.detach:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +07124c: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071250: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +071256: 6e20 1c16 3200 |0005: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@161c │ │ +07125c: 0c00 |0008: move-result-object v0 │ │ +07125e: 3340 0e00 |0009: if-ne v0, v4, 0017 // +000e │ │ +071262: 3804 0c00 |000b: if-eqz v4, 0017 // +000c │ │ +071266: 6e20 2216 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.remove:(Ljava/lang/Object;)V // method@1622 │ │ +07126c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +07126e: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071272: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071278: 0f00 |0016: return v0 │ │ +07127a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +07127c: 5421 d305 |0018: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071280: 6e10 8018 0100 |001a: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071286: 28f9 |001d: goto 0016 // -0007 │ │ +071288: 0d00 |001e: move-exception v0 │ │ +07128a: 5421 d305 |001f: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +07128e: 6e10 8018 0100 |0021: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071294: 2700 |0024: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x0010 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=84 │ │ 0x000d line=85 │ │ @@ -155662,33 +155775,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0712bc: |[0712bc] de.greenrobot.dao.identityscope.IdentityScopeObject.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0712cc: 5431 d305 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0712d0: 6e10 7f18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -0712d6: 5431 d405 |0005: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -0712da: 6e20 2818 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -0712e0: 0c00 |000a: move-result-object v0 │ │ -0712e2: 1f00 7103 |000b: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ -0712e6: 5431 d305 |000d: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0712ea: 6e10 8018 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0712f0: 3800 0e00 |0012: if-eqz v0, 0020 // +000e │ │ -0712f4: 6e10 fd17 0000 |0014: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ -0712fa: 0c01 |0017: move-result-object v1 │ │ -0712fc: 1101 |0018: return-object v1 │ │ -0712fe: 0d01 |0019: move-exception v1 │ │ -071300: 5432 d305 |001a: iget-object v2, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071304: 6e10 8018 0200 |001c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -07130a: 2701 |001f: throw v1 │ │ -07130c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07130e: 28f7 |0021: goto 0018 // -0009 │ │ +0712a4: |[0712a4] de.greenrobot.dao.identityscope.IdentityScopeObject.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0712b4: 5431 d305 |0000: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0712b8: 6e10 7f18 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +0712be: 5431 d405 |0005: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +0712c2: 6e20 2818 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +0712c8: 0c00 |000a: move-result-object v0 │ │ +0712ca: 1f00 7103 |000b: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ +0712ce: 5431 d305 |000d: iget-object v1, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0712d2: 6e10 8018 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +0712d8: 3800 0e00 |0012: if-eqz v0, 0020 // +000e │ │ +0712dc: 6e10 fd17 0000 |0014: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ +0712e2: 0c01 |0017: move-result-object v1 │ │ +0712e4: 1101 |0018: return-object v1 │ │ +0712e6: 0d01 |0019: move-exception v1 │ │ +0712e8: 5432 d305 |001a: iget-object v2, v3, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0712ec: 6e10 8018 0200 |001c: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +0712f2: 2701 |001f: throw v1 │ │ +0712f4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0712f6: 28f7 |0021: goto 0018 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x000d line=46 │ │ @@ -155710,25 +155823,25 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07131c: |[07131c] de.greenrobot.dao.identityscope.IdentityScopeObject.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07132c: 5421 d405 |0000: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -071330: 6e20 2818 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -071336: 0c00 |0005: move-result-object v0 │ │ -071338: 1f00 7103 |0006: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ -07133c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -071340: 6e10 fd17 0000 |000a: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ -071346: 0c01 |000d: move-result-object v1 │ │ -071348: 1101 |000e: return-object v1 │ │ -07134a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -07134c: 28fe |0010: goto 000e // -0002 │ │ +071304: |[071304] de.greenrobot.dao.identityscope.IdentityScopeObject.getNoLock:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071314: 5421 d405 |0000: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +071318: 6e20 2818 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +07131e: 0c00 |0005: move-result-object v0 │ │ +071320: 1f00 7103 |0006: check-cast v0, Ljava/lang/ref/Reference; // type@0371 │ │ +071324: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +071328: 6e10 fd17 0000 |000a: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@17fd │ │ +07132e: 0c01 |000d: move-result-object v1 │ │ +071330: 1101 |000e: return-object v1 │ │ +071332: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +071334: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000a line=59 │ │ 0x000e line=61 │ │ locals : │ │ @@ -155743,18 +155856,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071350: |[071350] de.greenrobot.dao.identityscope.IdentityScopeObject.lock:()V │ │ -071360: 5410 d305 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071364: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -07136a: 0e00 |0005: return-void │ │ +071338: |[071338] de.greenrobot.dao.identityscope.IdentityScopeObject.lock:()V │ │ +071348: 5410 d305 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +07134c: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +071352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ @@ -155764,28 +155877,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07136c: |[07136c] de.greenrobot.dao.identityscope.IdentityScopeObject.put:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07137c: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071380: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -071386: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -07138a: 2201 7203 |0007: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -07138e: 7020 fe17 4100 |0009: invoke-direct {v1, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -071394: 6e30 2918 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -07139a: 5420 d305 |000f: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -07139e: 6e10 8018 0000 |0011: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0713a4: 0e00 |0014: return-void │ │ -0713a6: 0d00 |0015: move-exception v0 │ │ -0713a8: 5421 d305 |0016: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0713ac: 6e10 8018 0100 |0018: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0713b2: 2700 |001b: throw v0 │ │ +071354: |[071354] de.greenrobot.dao.identityscope.IdentityScopeObject.put:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +071364: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071368: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +07136e: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +071372: 2201 7203 |0007: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +071376: 7020 fe17 4100 |0009: invoke-direct {v1, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +07137c: 6e30 2918 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +071382: 5420 d305 |000f: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071386: 6e10 8018 0000 |0011: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07138c: 0e00 |0014: return-void │ │ +07138e: 0d00 |0015: move-exception v0 │ │ +071390: 5421 d305 |0016: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071394: 6e10 8018 0100 |0018: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07139a: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000f │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=69 │ │ 0x000f line=71 │ │ @@ -155804,20 +155917,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0713c0: |[0713c0] de.greenrobot.dao.identityscope.IdentityScopeObject.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0713d0: 5420 d405 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -0713d4: 2201 7203 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ -0713d8: 7020 fe17 4100 |0004: invoke-direct {v1, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ -0713de: 6e30 2918 3001 |0007: invoke-virtual {v0, v3, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ -0713e4: 0e00 |000a: return-void │ │ +0713a8: |[0713a8] de.greenrobot.dao.identityscope.IdentityScopeObject.putNoLock:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0713b8: 5420 d405 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +0713bc: 2201 7203 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@0372 │ │ +0713c0: 7020 fe17 4100 |0004: invoke-direct {v1, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@17fe │ │ +0713c6: 6e30 2918 3001 |0007: invoke-virtual {v0, v3, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1829 │ │ +0713cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -155831,34 +155944,34 @@ │ │ type : '(Ljava/lang/Iterable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0713e8: |[0713e8] de.greenrobot.dao.identityscope.IdentityScopeObject.remove:(Ljava/lang/Iterable;)V │ │ -0713f8: 5442 d305 |0000: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0713fc: 6e10 7f18 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -071402: 7210 af17 0500 |0005: invoke-interface {v5}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ -071408: 0c00 |0008: move-result-object v0 │ │ -07140a: 7210 2c18 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -071410: 0a02 |000c: move-result v2 │ │ -071412: 3802 1300 |000d: if-eqz v2, 0020 // +0013 │ │ -071416: 7210 2d18 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -07141c: 0c01 |0012: move-result-object v1 │ │ -07141e: 5442 d405 |0013: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -071422: 6e20 2a18 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ -071428: 28f1 |0018: goto 0009 // -000f │ │ -07142a: 0d02 |0019: move-exception v2 │ │ -07142c: 5443 d305 |001a: iget-object v3, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071430: 6e10 8018 0300 |001c: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071436: 2702 |001f: throw v2 │ │ -071438: 5442 d305 |0020: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -07143c: 6e10 8018 0200 |0022: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -071442: 0e00 |0025: return-void │ │ +0713d0: |[0713d0] de.greenrobot.dao.identityscope.IdentityScopeObject.remove:(Ljava/lang/Iterable;)V │ │ +0713e0: 5442 d305 |0000: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0713e4: 6e10 7f18 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +0713ea: 7210 af17 0500 |0005: invoke-interface {v5}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@17af │ │ +0713f0: 0c00 |0008: move-result-object v0 │ │ +0713f2: 7210 2c18 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0713f8: 0a02 |000c: move-result v2 │ │ +0713fa: 3802 1300 |000d: if-eqz v2, 0020 // +0013 │ │ +0713fe: 7210 2d18 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +071404: 0c01 |0012: move-result-object v1 │ │ +071406: 5442 d405 |0013: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +07140a: 6e20 2a18 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ +071410: 28f1 |0018: goto 0009 // -000f │ │ +071412: 0d02 |0019: move-exception v2 │ │ +071414: 5443 d305 |001a: iget-object v3, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071418: 6e10 8018 0300 |001c: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07141e: 2702 |001f: throw v2 │ │ +071420: 5442 d305 |0020: iget-object v2, v4, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071424: 6e10 8018 0200 |0022: invoke-virtual {v2}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +07142a: 0e00 |0025: return-void │ │ catches : 1 │ │ 0x0005 - 0x0018 │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=107 │ │ 0x0005 line=109 │ │ 0x0013 line=110 │ │ @@ -155878,26 +155991,26 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -071450: |[071450] de.greenrobot.dao.identityscope.IdentityScopeObject.remove:(Ljava/lang/Object;)V │ │ -071460: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071464: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ -07146a: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ -07146e: 6e20 2a18 3000 |0007: invoke-virtual {v0, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ -071474: 5420 d305 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071478: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -07147e: 0e00 |000f: return-void │ │ -071480: 0d00 |0010: move-exception v0 │ │ -071482: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -071486: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -07148c: 2700 |0016: throw v0 │ │ +071438: |[071438] de.greenrobot.dao.identityscope.IdentityScopeObject.remove:(Ljava/lang/Object;)V │ │ +071448: 5420 d305 |0000: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +07144c: 6e10 7f18 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@187f │ │ +071452: 5420 d405 |0005: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.map:Ljava/util/HashMap; // field@05d4 │ │ +071456: 6e20 2a18 3000 |0007: invoke-virtual {v0, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@182a │ │ +07145c: 5420 d305 |000a: iget-object v0, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +071460: 6e10 8018 0000 |000c: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071466: 0e00 |000f: return-void │ │ +071468: 0d00 |0010: move-exception v0 │ │ +07146a: 5421 d305 |0011: iget-object v1, v2, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +07146e: 6e10 8018 0100 |0013: invoke-virtual {v1}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +071474: 2700 |0016: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=99 │ │ 0x000a line=101 │ │ @@ -155914,16 +156027,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07149c: |[07149c] de.greenrobot.dao.identityscope.IdentityScopeObject.reserveRoom:(I)V │ │ -0714ac: 0e00 |0000: return-void │ │ +071484: |[071484] de.greenrobot.dao.identityscope.IdentityScopeObject.reserveRoom:(I)V │ │ +071494: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ 0x0000 - 0x0001 reg=0 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ 0x0000 - 0x0001 reg=1 count I │ │ @@ -155933,33 +156046,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0714b0: |[0714b0] de.greenrobot.dao.identityscope.IdentityScopeObject.unlock:()V │ │ -0714c0: 5410 d305 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ -0714c4: 6e10 8018 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ -0714ca: 0e00 |0005: return-void │ │ +071498: |[071498] de.greenrobot.dao.identityscope.IdentityScopeObject.unlock:()V │ │ +0714a8: 5410 d305 |0000: iget-object v0, v1, Lde/greenrobot/dao/identityscope/IdentityScopeObject;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@05d3 │ │ +0714ac: 6e10 8018 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@1880 │ │ +0714b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=135 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/identityscope/IdentityScopeObject; Lde/greenrobot/dao/identityscope/IdentityScopeObject; │ │ │ │ - source_file_idx : 1094 (IdentityScopeObject.java) │ │ + source_file_idx : 1087 (IdentityScopeObject.java) │ │ │ │ Class #579 header: │ │ class_idx : 805 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 802 │ │ -source_file_idx : 745 │ │ +source_file_idx : 738 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -155984,17 +156097,17 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0714cc: |[0714cc] de.greenrobot.dao.query.CountQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -0714dc: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ -0714e2: 0e00 |0003: return-void │ │ +0714b4: |[0714b4] de.greenrobot.dao.query.CountQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +0714c4: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ +0714ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/AbstractDao; │ │ @@ -156008,17 +156121,17 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0714e4: |[0714e4] de.greenrobot.dao.query.CountQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V │ │ -0714f4: 7040 8516 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/CountQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1685 │ │ -0714fa: 0e00 |0003: return-void │ │ +0714cc: |[0714cc] de.greenrobot.dao.query.CountQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V │ │ +0714dc: 7040 8516 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/CountQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1685 │ │ +0714e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/CountQuery$QueryData; Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ 0x0000 - 0x0004 reg=1 x0 Lde/greenrobot/dao/AbstractDao; │ │ @@ -156032,18 +156145,18 @@ │ │ type : '()Lde/greenrobot/dao/query/AbstractQuery;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0714fc: |[0714fc] de.greenrobot.dao.query.CountQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ -07150c: 6e10 8816 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/CountQuery$QueryData;.createQuery:()Lde/greenrobot/dao/query/CountQuery; // method@1688 │ │ -071512: 0c00 |0003: move-result-object v0 │ │ -071514: 1100 |0004: return-object v0 │ │ +0714e4: |[0714e4] de.greenrobot.dao.query.CountQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ +0714f4: 6e10 8816 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/CountQuery$QueryData;.createQuery:()Lde/greenrobot/dao/query/CountQuery; // method@1688 │ │ +0714fa: 0c00 |0003: move-result-object v0 │ │ +0714fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/query/CountQuery$QueryData; Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ │ │ @@ -156052,40 +156165,40 @@ │ │ type : '()Lde/greenrobot/dao/query/CountQuery;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -071518: |[071518] de.greenrobot.dao.query.CountQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/CountQuery; │ │ -071528: 2200 2603 |0000: new-instance v0, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ -07152c: 5462 0106 |0002: iget-object v2, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0601 │ │ -071530: 5463 0306 |0004: iget-object v3, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.sql:Ljava/lang/String; // field@0603 │ │ -071534: 5461 0206 |0006: iget-object v1, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.initialValues:[Ljava/lang/String; // field@0602 │ │ -071538: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ -07153e: 0c04 |000b: move-result-object v4 │ │ -071540: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ -071544: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -071546: 0761 |000f: move-object v1, v6 │ │ -071548: 7606 8c16 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/CountQuery;.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V // method@168c │ │ -07154e: 1100 |0013: return-object v0 │ │ +071500: |[071500] de.greenrobot.dao.query.CountQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/CountQuery; │ │ +071510: 2200 2603 |0000: new-instance v0, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ +071514: 5462 0106 |0002: iget-object v2, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0601 │ │ +071518: 5463 0306 |0004: iget-object v3, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.sql:Ljava/lang/String; // field@0603 │ │ +07151c: 5461 0206 |0006: iget-object v1, v6, Lde/greenrobot/dao/query/CountQuery$QueryData;.initialValues:[Ljava/lang/String; // field@0602 │ │ +071520: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ +071526: 0c04 |000b: move-result-object v4 │ │ +071528: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ +07152c: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +07152e: 0761 |000f: move-object v1, v6 │ │ +071530: 7606 8c16 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/CountQuery;.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V // method@168c │ │ +071536: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ 0x0000 - 0x0014 reg=6 this Lde/greenrobot/dao/query/CountQuery$QueryData; Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ │ │ - source_file_idx : 745 (CountQuery.java) │ │ + source_file_idx : 738 (CountQuery.java) │ │ │ │ Class #580 header: │ │ class_idx : 806 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 801 │ │ -source_file_idx : 745 │ │ +source_file_idx : 738 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -156117,18 +156230,18 @@ │ │ type : '(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -071550: |[071550] de.greenrobot.dao.query.CountQuery.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -071560: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ -071566: 5b01 0606 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/CountQuery;.queryData:Lde/greenrobot/dao/query/CountQuery$QueryData; // field@0606 │ │ -07156a: 0e00 |0005: return-void │ │ +071538: |[071538] de.greenrobot.dao.query.CountQuery.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +071548: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ +07154e: 5b01 0606 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/CountQuery;.queryData:Lde/greenrobot/dao/query/CountQuery$QueryData; // field@0606 │ │ +071552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/CountQuery; │ │ @@ -156145,17 +156258,17 @@ │ │ type : '(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07156c: |[07156c] de.greenrobot.dao.query.CountQuery.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V │ │ -07157c: 7054 8b16 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/greenrobot/dao/query/CountQuery;.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@168b │ │ -071582: 0e00 |0003: return-void │ │ +071554: |[071554] de.greenrobot.dao.query.CountQuery.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V │ │ +071564: 7054 8b16 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/greenrobot/dao/query/CountQuery;.:(Lde/greenrobot/dao/query/CountQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@168b │ │ +07156a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/CountQuery; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/CountQuery; Lde/greenrobot/dao/query/CountQuery; │ │ 0x0000 - 0x0004 reg=1 x0 Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ @@ -156169,24 +156282,24 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/CountQuery;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -071584: |[071584] de.greenrobot.dao.query.CountQuery.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/CountQuery; │ │ -071594: 2200 2503 |0000: new-instance v0, Lde/greenrobot/dao/query/CountQuery$QueryData; // type@0325 │ │ -071598: 7110 9216 0500 |0002: invoke-static {v5}, Lde/greenrobot/dao/query/CountQuery;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@1692 │ │ -07159e: 0c01 |0005: move-result-object v1 │ │ -0715a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0715a2: 7052 8616 3014 |0007: invoke-direct {v0, v3, v4, v1, v2}, Lde/greenrobot/dao/query/CountQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V // method@1686 │ │ -0715a8: 6e10 8916 0000 |000a: invoke-virtual {v0}, Lde/greenrobot/dao/query/CountQuery$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1689 │ │ -0715ae: 0c01 |000d: move-result-object v1 │ │ -0715b0: 1f01 2603 |000e: check-cast v1, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ -0715b4: 1101 |0010: return-object v1 │ │ +07156c: |[07156c] de.greenrobot.dao.query.CountQuery.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/CountQuery; │ │ +07157c: 2200 2503 |0000: new-instance v0, Lde/greenrobot/dao/query/CountQuery$QueryData; // type@0325 │ │ +071580: 7110 9216 0500 |0002: invoke-static {v5}, Lde/greenrobot/dao/query/CountQuery;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@1692 │ │ +071586: 0c01 |0005: move-result-object v1 │ │ +071588: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07158a: 7052 8616 3014 |0007: invoke-direct {v0, v3, v4, v1, v2}, Lde/greenrobot/dao/query/CountQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/CountQuery$1;)V // method@1686 │ │ +071590: 6e10 8916 0000 |000a: invoke-virtual {v0}, Lde/greenrobot/dao/query/CountQuery$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1689 │ │ +071596: 0c01 |000d: move-result-object v1 │ │ +071598: 1f01 2603 |000e: check-cast v1, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ +07159c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000a line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x000a - 0x0011 reg=0 queryData Lde/greenrobot/dao/query/CountQuery$QueryData; Lde/greenrobot/dao/query/CountQuery$QueryData; │ │ @@ -156200,73 +156313,73 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -0715b8: |[0715b8] de.greenrobot.dao.query.CountQuery.count:()J │ │ -0715c8: 6e10 8d16 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/CountQuery;.checkThread:()V // method@168d │ │ -0715ce: 5441 0406 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/CountQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@0604 │ │ -0715d2: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -0715d8: 0c01 |0008: move-result-object v1 │ │ -0715da: 5442 0706 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/CountQuery;.sql:Ljava/lang/String; // field@0607 │ │ -0715de: 5443 0506 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/CountQuery;.parameters:[Ljava/lang/String; // field@0605 │ │ -0715e2: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -0715e8: 0c00 |0010: move-result-object v0 │ │ -0715ea: 7210 2a01 0000 |0011: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@012a │ │ -0715f0: 0a01 |0014: move-result v1 │ │ -0715f2: 3901 0f00 |0015: if-nez v1, 0024 // +000f │ │ -0715f6: 2201 0a03 |0017: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -0715fa: 1a02 ed09 |0019: const-string v2, "No result for count" // string@09ed │ │ -0715fe: 7020 4e15 2100 |001b: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -071604: 2701 |001e: throw v1 │ │ -071606: 0d01 |001f: move-exception v1 │ │ -071608: 7210 1f01 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -07160e: 2701 |0023: throw v1 │ │ -071610: 7210 2701 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ -071616: 0a01 |0027: move-result v1 │ │ -071618: 3901 1f00 |0028: if-nez v1, 0047 // +001f │ │ -07161c: 2201 0a03 |002a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -071620: 2202 6b03 |002c: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -071624: 7010 e417 0200 |002e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -07162a: 1a03 8d0b |0031: const-string v3, "Unexpected row count: " // string@0b8d │ │ -07162e: 6e20 ed17 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -071634: 0c02 |0036: move-result-object v2 │ │ -071636: 7210 2201 0000 |0037: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -07163c: 0a03 |003a: move-result v3 │ │ -07163e: 6e20 e917 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -071644: 0c02 |003e: move-result-object v2 │ │ -071646: 6e10 f217 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -07164c: 0c02 |0042: move-result-object v2 │ │ -07164e: 7020 4e15 2100 |0043: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -071654: 2701 |0046: throw v1 │ │ -071656: 7210 2001 0000 |0047: invoke-interface {v0}, Landroid/database/Cursor;.getColumnCount:()I // method@0120 │ │ -07165c: 0a01 |004a: move-result v1 │ │ -07165e: 1212 |004b: const/4 v2, #int 1 // #1 │ │ -071660: 3221 1f00 |004c: if-eq v1, v2, 006b // +001f │ │ -071664: 2201 0a03 |004e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -071668: 2202 6b03 |0050: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ -07166c: 7010 e417 0200 |0052: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -071672: 1a03 8c0b |0055: const-string v3, "Unexpected column count: " // string@0b8c │ │ -071676: 6e20 ed17 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07167c: 0c02 |005a: move-result-object v2 │ │ -07167e: 7210 2001 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.getColumnCount:()I // method@0120 │ │ -071684: 0a03 |005e: move-result v3 │ │ -071686: 6e20 e917 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -07168c: 0c02 |0062: move-result-object v2 │ │ -07168e: 6e10 f217 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -071694: 0c02 |0066: move-result-object v2 │ │ -071696: 7020 4e15 2100 |0067: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -07169c: 2701 |006a: throw v1 │ │ -07169e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -0716a0: 7220 2401 1000 |006c: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -0716a6: 0b02 |006f: move-result-wide v2 │ │ -0716a8: 7210 1f01 0000 |0070: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -0716ae: 1002 |0073: return-wide v2 │ │ +0715a0: |[0715a0] de.greenrobot.dao.query.CountQuery.count:()J │ │ +0715b0: 6e10 8d16 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/CountQuery;.checkThread:()V // method@168d │ │ +0715b6: 5441 0406 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/CountQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@0604 │ │ +0715ba: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +0715c0: 0c01 |0008: move-result-object v1 │ │ +0715c2: 5442 0706 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/CountQuery;.sql:Ljava/lang/String; // field@0607 │ │ +0715c6: 5443 0506 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/CountQuery;.parameters:[Ljava/lang/String; // field@0605 │ │ +0715ca: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +0715d0: 0c00 |0010: move-result-object v0 │ │ +0715d2: 7210 2a01 0000 |0011: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@012a │ │ +0715d8: 0a01 |0014: move-result v1 │ │ +0715da: 3901 0f00 |0015: if-nez v1, 0024 // +000f │ │ +0715de: 2201 0a03 |0017: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +0715e2: 1a02 e609 |0019: const-string v2, "No result for count" // string@09e6 │ │ +0715e6: 7020 4e15 2100 |001b: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +0715ec: 2701 |001e: throw v1 │ │ +0715ee: 0d01 |001f: move-exception v1 │ │ +0715f0: 7210 1f01 0000 |0020: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +0715f6: 2701 |0023: throw v1 │ │ +0715f8: 7210 2701 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.isLast:()Z // method@0127 │ │ +0715fe: 0a01 |0027: move-result v1 │ │ +071600: 3901 1f00 |0028: if-nez v1, 0047 // +001f │ │ +071604: 2201 0a03 |002a: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +071608: 2202 6b03 |002c: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +07160c: 7010 e417 0200 |002e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +071612: 1a03 860b |0031: const-string v3, "Unexpected row count: " // string@0b86 │ │ +071616: 6e20 ed17 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07161c: 0c02 |0036: move-result-object v2 │ │ +07161e: 7210 2201 0000 |0037: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +071624: 0a03 |003a: move-result v3 │ │ +071626: 6e20 e917 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +07162c: 0c02 |003e: move-result-object v2 │ │ +07162e: 6e10 f217 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +071634: 0c02 |0042: move-result-object v2 │ │ +071636: 7020 4e15 2100 |0043: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +07163c: 2701 |0046: throw v1 │ │ +07163e: 7210 2001 0000 |0047: invoke-interface {v0}, Landroid/database/Cursor;.getColumnCount:()I // method@0120 │ │ +071644: 0a01 |004a: move-result v1 │ │ +071646: 1212 |004b: const/4 v2, #int 1 // #1 │ │ +071648: 3221 1f00 |004c: if-eq v1, v2, 006b // +001f │ │ +07164c: 2201 0a03 |004e: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +071650: 2202 6b03 |0050: new-instance v2, Ljava/lang/StringBuilder; // type@036b │ │ +071654: 7010 e417 0200 |0052: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +07165a: 1a03 850b |0055: const-string v3, "Unexpected column count: " // string@0b85 │ │ +07165e: 6e20 ed17 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +071664: 0c02 |005a: move-result-object v2 │ │ +071666: 7210 2001 0000 |005b: invoke-interface {v0}, Landroid/database/Cursor;.getColumnCount:()I // method@0120 │ │ +07166c: 0a03 |005e: move-result v3 │ │ +07166e: 6e20 e917 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +071674: 0c02 |0062: move-result-object v2 │ │ +071676: 6e10 f217 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +07167c: 0c02 |0066: move-result-object v2 │ │ +07167e: 7020 4e15 2100 |0067: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +071684: 2701 |006a: throw v1 │ │ +071686: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +071688: 7220 2401 1000 |006c: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +07168e: 0b02 |006f: move-result-wide v2 │ │ +071690: 7210 1f01 0000 |0070: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +071696: 1002 |0073: return-wide v2 │ │ catches : 2 │ │ 0x0011 - 0x001f │ │ -> 0x001f │ │ 0x0024 - 0x006f │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=39 │ │ @@ -156290,20 +156403,20 @@ │ │ type : '()Lde/greenrobot/dao/query/CountQuery;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0716c4: |[0716c4] de.greenrobot.dao.query.CountQuery.forCurrentThread:()Lde/greenrobot/dao/query/CountQuery; │ │ -0716d4: 5410 0606 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/CountQuery;.queryData:Lde/greenrobot/dao/query/CountQuery$QueryData; // field@0606 │ │ -0716d8: 6e20 8a16 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/CountQuery$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@168a │ │ -0716de: 0c00 |0005: move-result-object v0 │ │ -0716e0: 1f00 2603 |0006: check-cast v0, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ -0716e4: 1100 |0008: return-object v0 │ │ +0716ac: |[0716ac] de.greenrobot.dao.query.CountQuery.forCurrentThread:()Lde/greenrobot/dao/query/CountQuery; │ │ +0716bc: 5410 0606 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/CountQuery;.queryData:Lde/greenrobot/dao/query/CountQuery$QueryData; // field@0606 │ │ +0716c0: 6e20 8a16 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/CountQuery$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@168a │ │ +0716c6: 0c00 |0005: move-result-object v0 │ │ +0716c8: 1f00 2603 |0006: check-cast v0, Lde/greenrobot/dao/query/CountQuery; // type@0326 │ │ +0716cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/CountQuery; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/CountQuery; Lde/greenrobot/dao/query/CountQuery; │ │ │ │ @@ -156312,33 +156425,33 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0716e8: |[0716e8] de.greenrobot.dao.query.CountQuery.setParameter:(ILjava/lang/Object;)V │ │ -0716f8: 6f30 7e16 1002 |0000: invoke-super {v0, v1, v2}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ -0716fe: 0e00 |0003: return-void │ │ +0716d0: |[0716d0] de.greenrobot.dao.query.CountQuery.setParameter:(ILjava/lang/Object;)V │ │ +0716e0: 6f30 7e16 1002 |0000: invoke-super {v0, v1, v2}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ +0716e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/CountQuery; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/CountQuery; Lde/greenrobot/dao/query/CountQuery; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/Object; │ │ │ │ - source_file_idx : 745 (CountQuery.java) │ │ + source_file_idx : 738 (CountQuery.java) │ │ │ │ Class #581 header: │ │ class_idx : 808 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 802 │ │ -source_file_idx : 828 │ │ +source_file_idx : 821 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -156363,17 +156476,17 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -071700: |[071700] de.greenrobot.dao.query.DeleteQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -071710: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ -071716: 0e00 |0003: return-void │ │ +0716e8: |[0716e8] de.greenrobot.dao.query.DeleteQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +0716f8: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ +0716fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/AbstractDao; │ │ @@ -156387,17 +156500,17 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -071718: |[071718] de.greenrobot.dao.query.DeleteQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V │ │ -071728: 7040 9316 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1693 │ │ -07172e: 0e00 |0003: return-void │ │ +071700: |[071700] de.greenrobot.dao.query.DeleteQuery$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V │ │ +071710: 7040 9316 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1693 │ │ +071716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ 0x0000 - 0x0004 reg=1 x0 Lde/greenrobot/dao/AbstractDao; │ │ @@ -156411,18 +156524,18 @@ │ │ type : '()Lde/greenrobot/dao/query/AbstractQuery;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071730: |[071730] de.greenrobot.dao.query.DeleteQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ -071740: 6e10 9616 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.createQuery:()Lde/greenrobot/dao/query/DeleteQuery; // method@1696 │ │ -071746: 0c00 |0003: move-result-object v0 │ │ -071748: 1100 |0004: return-object v0 │ │ +071718: |[071718] de.greenrobot.dao.query.DeleteQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ +071728: 6e10 9616 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.createQuery:()Lde/greenrobot/dao/query/DeleteQuery; // method@1696 │ │ +07172e: 0c00 |0003: move-result-object v0 │ │ +071730: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ │ │ @@ -156431,40 +156544,40 @@ │ │ type : '()Lde/greenrobot/dao/query/DeleteQuery;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -07174c: |[07174c] de.greenrobot.dao.query.DeleteQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/DeleteQuery; │ │ -07175c: 2200 2903 |0000: new-instance v0, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ -071760: 5462 0806 |0002: iget-object v2, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0608 │ │ -071764: 5463 0a06 |0004: iget-object v3, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.sql:Ljava/lang/String; // field@060a │ │ -071768: 5461 0906 |0006: iget-object v1, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.initialValues:[Ljava/lang/String; // field@0609 │ │ -07176c: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ -071772: 0c04 |000b: move-result-object v4 │ │ -071774: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ -071778: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -07177a: 0761 |000f: move-object v1, v6 │ │ -07177c: 7606 9a16 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/DeleteQuery;.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V // method@169a │ │ -071782: 1100 |0013: return-object v0 │ │ +071734: |[071734] de.greenrobot.dao.query.DeleteQuery$QueryData.createQuery:()Lde/greenrobot/dao/query/DeleteQuery; │ │ +071744: 2200 2903 |0000: new-instance v0, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ +071748: 5462 0806 |0002: iget-object v2, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0608 │ │ +07174c: 5463 0a06 |0004: iget-object v3, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.sql:Ljava/lang/String; // field@060a │ │ +071750: 5461 0906 |0006: iget-object v1, v6, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.initialValues:[Ljava/lang/String; // field@0609 │ │ +071754: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ +07175a: 0c04 |000b: move-result-object v4 │ │ +07175c: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ +071760: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +071762: 0761 |000f: move-object v1, v6 │ │ +071764: 7606 9a16 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/DeleteQuery;.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V // method@169a │ │ +07176a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ 0x0000 - 0x0014 reg=6 this Lde/greenrobot/dao/query/DeleteQuery$QueryData; Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ │ │ - source_file_idx : 828 (DeleteQuery.java) │ │ + source_file_idx : 821 (DeleteQuery.java) │ │ │ │ Class #582 header: │ │ class_idx : 809 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 801 │ │ -source_file_idx : 828 │ │ +source_file_idx : 821 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -156496,18 +156609,18 @@ │ │ type : '(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -071784: |[071784] de.greenrobot.dao.query.DeleteQuery.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ -071794: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ -07179a: 5b01 0d06 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/DeleteQuery;.queryData:Lde/greenrobot/dao/query/DeleteQuery$QueryData; // field@060d │ │ -07179e: 0e00 |0005: return-void │ │ +07176c: |[07176c] de.greenrobot.dao.query.DeleteQuery.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V │ │ +07177c: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ +071782: 5b01 0d06 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/DeleteQuery;.queryData:Lde/greenrobot/dao/query/DeleteQuery$QueryData; // field@060d │ │ +071786: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/DeleteQuery; │ │ @@ -156524,17 +156637,17 @@ │ │ type : '(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0717a0: |[0717a0] de.greenrobot.dao.query.DeleteQuery.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V │ │ -0717b0: 7054 9916 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/greenrobot/dao/query/DeleteQuery;.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1699 │ │ -0717b6: 0e00 |0003: return-void │ │ +071788: |[071788] de.greenrobot.dao.query.DeleteQuery.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V │ │ +071798: 7054 9916 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/greenrobot/dao/query/DeleteQuery;.:(Lde/greenrobot/dao/query/DeleteQuery$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1699 │ │ +07179e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/DeleteQuery; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/DeleteQuery; Lde/greenrobot/dao/query/DeleteQuery; │ │ 0x0000 - 0x0004 reg=1 x0 Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ @@ -156548,24 +156661,24 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/DeleteQuery;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0717b8: |[0717b8] de.greenrobot.dao.query.DeleteQuery.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/DeleteQuery; │ │ -0717c8: 2200 2803 |0000: new-instance v0, Lde/greenrobot/dao/query/DeleteQuery$QueryData; // type@0328 │ │ -0717cc: 7110 a016 0500 |0002: invoke-static {v5}, Lde/greenrobot/dao/query/DeleteQuery;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@16a0 │ │ -0717d2: 0c01 |0005: move-result-object v1 │ │ -0717d4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0717d6: 7052 9416 3014 |0007: invoke-direct {v0, v3, v4, v1, v2}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V // method@1694 │ │ -0717dc: 6e10 9716 0000 |000a: invoke-virtual {v0}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1697 │ │ -0717e2: 0c01 |000d: move-result-object v1 │ │ -0717e4: 1f01 2903 |000e: check-cast v1, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ -0717e8: 1101 |0010: return-object v1 │ │ +0717a0: |[0717a0] de.greenrobot.dao.query.DeleteQuery.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/DeleteQuery; │ │ +0717b0: 2200 2803 |0000: new-instance v0, Lde/greenrobot/dao/query/DeleteQuery$QueryData; // type@0328 │ │ +0717b4: 7110 a016 0500 |0002: invoke-static {v5}, Lde/greenrobot/dao/query/DeleteQuery;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@16a0 │ │ +0717ba: 0c01 |0005: move-result-object v1 │ │ +0717bc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0717be: 7052 9416 3014 |0007: invoke-direct {v0, v3, v4, v1, v2}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;Lde/greenrobot/dao/query/DeleteQuery$1;)V // method@1694 │ │ +0717c4: 6e10 9716 0000 |000a: invoke-virtual {v0}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@1697 │ │ +0717ca: 0c01 |000d: move-result-object v1 │ │ +0717cc: 1f01 2903 |000e: check-cast v1, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ +0717d0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000a line=45 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x000a - 0x0011 reg=0 queryData Lde/greenrobot/dao/query/DeleteQuery$QueryData; Lde/greenrobot/dao/query/DeleteQuery$QueryData; │ │ @@ -156579,42 +156692,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -0717ec: |[0717ec] de.greenrobot.dao.query.DeleteQuery.executeDeleteWithoutDetachingEntities:()V │ │ -0717fc: 6e10 9b16 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/DeleteQuery;.checkThread:()V // method@169b │ │ -071802: 5441 0b06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ -071806: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -07180c: 0c00 |0008: move-result-object v0 │ │ -07180e: 6e10 4d01 0000 |0009: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ -071814: 0a01 |000c: move-result v1 │ │ -071816: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -07181a: 5441 0b06 |000f: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ -07181e: 6e10 0a15 0100 |0011: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071824: 0c01 |0014: move-result-object v1 │ │ -071826: 5442 0e06 |0015: iget-object v2, v4, Lde/greenrobot/dao/query/DeleteQuery;.sql:Ljava/lang/String; // field@060e │ │ -07182a: 5443 0c06 |0017: iget-object v3, v4, Lde/greenrobot/dao/query/DeleteQuery;.parameters:[Ljava/lang/String; // field@060c │ │ -07182e: 6e30 4c01 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@014c │ │ -071834: 0e00 |001c: return-void │ │ -071836: 6e10 4601 0000 |001d: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ -07183c: 5441 0b06 |0020: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ -071840: 6e10 0a15 0100 |0022: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071846: 0c01 |0025: move-result-object v1 │ │ -071848: 5442 0e06 |0026: iget-object v2, v4, Lde/greenrobot/dao/query/DeleteQuery;.sql:Ljava/lang/String; // field@060e │ │ -07184c: 5443 0c06 |0028: iget-object v3, v4, Lde/greenrobot/dao/query/DeleteQuery;.parameters:[Ljava/lang/String; // field@060c │ │ -071850: 6e30 4c01 2103 |002a: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@014c │ │ -071856: 6e10 5001 0000 |002d: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ -07185c: 6e10 4a01 0000 |0030: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -071862: 28e9 |0033: goto 001c // -0017 │ │ -071864: 0d01 |0034: move-exception v1 │ │ -071866: 6e10 4a01 0000 |0035: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ -07186c: 2701 |0038: throw v1 │ │ +0717d4: |[0717d4] de.greenrobot.dao.query.DeleteQuery.executeDeleteWithoutDetachingEntities:()V │ │ +0717e4: 6e10 9b16 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/DeleteQuery;.checkThread:()V // method@169b │ │ +0717ea: 5441 0b06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ +0717ee: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +0717f4: 0c00 |0008: move-result-object v0 │ │ +0717f6: 6e10 4d01 0000 |0009: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.isDbLockedByCurrentThread:()Z // method@014d │ │ +0717fc: 0a01 |000c: move-result v1 │ │ +0717fe: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +071802: 5441 0b06 |000f: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ +071806: 6e10 0a15 0100 |0011: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +07180c: 0c01 |0014: move-result-object v1 │ │ +07180e: 5442 0e06 |0015: iget-object v2, v4, Lde/greenrobot/dao/query/DeleteQuery;.sql:Ljava/lang/String; // field@060e │ │ +071812: 5443 0c06 |0017: iget-object v3, v4, Lde/greenrobot/dao/query/DeleteQuery;.parameters:[Ljava/lang/String; // field@060c │ │ +071816: 6e30 4c01 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@014c │ │ +07181c: 0e00 |001c: return-void │ │ +07181e: 6e10 4601 0000 |001d: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@0146 │ │ +071824: 5441 0b06 |0020: iget-object v1, v4, Lde/greenrobot/dao/query/DeleteQuery;.dao:Lde/greenrobot/dao/AbstractDao; // field@060b │ │ +071828: 6e10 0a15 0100 |0022: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +07182e: 0c01 |0025: move-result-object v1 │ │ +071830: 5442 0e06 |0026: iget-object v2, v4, Lde/greenrobot/dao/query/DeleteQuery;.sql:Ljava/lang/String; // field@060e │ │ +071834: 5443 0c06 |0028: iget-object v3, v4, Lde/greenrobot/dao/query/DeleteQuery;.parameters:[Ljava/lang/String; // field@060c │ │ +071838: 6e30 4c01 2103 |002a: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;[Ljava/lang/Object;)V // method@014c │ │ +07183e: 6e10 5001 0000 |002d: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0150 │ │ +071844: 6e10 4a01 0000 |0030: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +07184a: 28e9 |0033: goto 001c // -0017 │ │ +07184c: 0d01 |0034: move-exception v1 │ │ +07184e: 6e10 4a01 0000 |0035: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@014a │ │ +071854: 2701 |0038: throw v1 │ │ catches : 1 │ │ 0x0020 - 0x0030 │ │ -> 0x0034 │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0009 line=67 │ │ @@ -156634,20 +156747,20 @@ │ │ type : '()Lde/greenrobot/dao/query/DeleteQuery;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07187c: |[07187c] de.greenrobot.dao.query.DeleteQuery.forCurrentThread:()Lde/greenrobot/dao/query/DeleteQuery; │ │ -07188c: 5410 0d06 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/DeleteQuery;.queryData:Lde/greenrobot/dao/query/DeleteQuery$QueryData; // field@060d │ │ -071890: 6e20 9816 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@1698 │ │ -071896: 0c00 |0005: move-result-object v0 │ │ -071898: 1f00 2903 |0006: check-cast v0, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ -07189c: 1100 |0008: return-object v0 │ │ +071864: |[071864] de.greenrobot.dao.query.DeleteQuery.forCurrentThread:()Lde/greenrobot/dao/query/DeleteQuery; │ │ +071874: 5410 0d06 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/DeleteQuery;.queryData:Lde/greenrobot/dao/query/DeleteQuery$QueryData; // field@060d │ │ +071878: 6e20 9816 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/DeleteQuery$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@1698 │ │ +07187e: 0c00 |0005: move-result-object v0 │ │ +071880: 1f00 2903 |0006: check-cast v0, Lde/greenrobot/dao/query/DeleteQuery; // type@0329 │ │ +071884: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/DeleteQuery; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/DeleteQuery; Lde/greenrobot/dao/query/DeleteQuery; │ │ │ │ @@ -156656,33 +156769,33 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0718a0: |[0718a0] de.greenrobot.dao.query.DeleteQuery.setParameter:(ILjava/lang/Object;)V │ │ -0718b0: 6f30 7e16 1002 |0000: invoke-super {v0, v1, v2}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ -0718b6: 0e00 |0003: return-void │ │ +071888: |[071888] de.greenrobot.dao.query.DeleteQuery.setParameter:(ILjava/lang/Object;)V │ │ +071898: 6f30 7e16 1002 |0000: invoke-super {v0, v1, v2}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ +07189e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/DeleteQuery; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/DeleteQuery; Lde/greenrobot/dao/query/DeleteQuery; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/Object; │ │ │ │ - source_file_idx : 828 (DeleteQuery.java) │ │ + source_file_idx : 821 (DeleteQuery.java) │ │ │ │ Class #583 header: │ │ class_idx : 810 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 869 │ │ -source_file_idx : 2043 │ │ +source_file_idx : 2036 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -156724,20 +156837,20 @@ │ │ type : '(Lde/greenrobot/dao/query/LazyList;IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0718b8: |[0718b8] de.greenrobot.dao.query.LazyList$LazyIterator.:(Lde/greenrobot/dao/query/LazyList;IZ)V │ │ -0718c8: 5b01 1106 |0000: iput-object v1, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -0718cc: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ -0718d2: 5902 1006 |0005: iput v2, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0718d6: 5c03 0f06 |0007: iput-boolean v3, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.closeWhenDone:Z // field@060f │ │ -0718da: 0e00 |0009: return-void │ │ +0718a0: |[0718a0] de.greenrobot.dao.query.LazyList$LazyIterator.:(Lde/greenrobot/dao/query/LazyList;IZ)V │ │ +0718b0: 5b01 1106 |0000: iput-object v1, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +0718b4: 7010 bf17 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@17bf │ │ +0718ba: 5902 1006 |0005: iput v2, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +0718be: 5c03 0f06 |0007: iput-boolean v3, v0, Lde/greenrobot/dao/query/LazyList$LazyIterator;.closeWhenDone:Z // field@060f │ │ +0718c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ locals : │ │ @@ -156753,18 +156866,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0718dc: |[0718dc] de.greenrobot.dao.query.LazyList$LazyIterator.add:(Ljava/lang/Object;)V │ │ -0718ec: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -0718f0: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -0718f6: 2700 |0005: throw v0 │ │ +0718c4: |[0718c4] de.greenrobot.dao.query.LazyList$LazyIterator.add:(Ljava/lang/Object;)V │ │ +0718d4: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +0718d8: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +0718de: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ @@ -156775,18 +156888,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0718f8: |[0718f8] de.greenrobot.dao.query.LazyList$LazyIterator.close:()V │ │ -071908: 5410 1106 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -07190c: 6e10 b416 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/query/LazyList;.close:()V // method@16b4 │ │ -071912: 0e00 |0005: return-void │ │ +0718e0: |[0718e0] de.greenrobot.dao.query.LazyList$LazyIterator.close:()V │ │ +0718f0: 5410 1106 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +0718f4: 6e10 b416 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/query/LazyList;.close:()V // method@16b4 │ │ +0718fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ @@ -156796,24 +156909,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -071914: |[071914] de.greenrobot.dao.query.LazyList$LazyIterator.hasNext:()Z │ │ -071924: 5220 1006 |0000: iget v0, v2, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071928: 5421 1106 |0002: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -07192c: 7110 ad16 0100 |0004: invoke-static {v1}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ -071932: 0a01 |0007: move-result v1 │ │ -071934: 3510 0400 |0008: if-ge v0, v1, 000c // +0004 │ │ -071938: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07193a: 0f00 |000b: return v0 │ │ -07193c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07193e: 28fe |000d: goto 000b // -0002 │ │ +0718fc: |[0718fc] de.greenrobot.dao.query.LazyList$LazyIterator.hasNext:()Z │ │ +07190c: 5220 1006 |0000: iget v0, v2, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071910: 5421 1106 |0002: iget-object v1, v2, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +071914: 7110 ad16 0100 |0004: invoke-static {v1}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ +07191a: 0a01 |0007: move-result v1 │ │ +07191c: 3510 0400 |0008: if-ge v0, v1, 000c // +0004 │ │ +071920: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +071922: 0f00 |000b: return v0 │ │ +071924: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +071926: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x000e reg=2 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ │ │ @@ -156822,21 +156935,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -071940: |[071940] de.greenrobot.dao.query.LazyList$LazyIterator.hasPrevious:()Z │ │ -071950: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071954: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -071958: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07195a: 0f00 |0005: return v0 │ │ -07195c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07195e: 28fe |0007: goto 0005 // -0002 │ │ +071928: |[071928] de.greenrobot.dao.query.LazyList$LazyIterator.hasPrevious:()Z │ │ +071938: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +07193c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +071940: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +071942: 0f00 |0005: return v0 │ │ +071944: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +071946: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0008 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ │ │ @@ -156845,39 +156958,39 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -071960: |[071960] de.greenrobot.dao.query.LazyList$LazyIterator.next:()Ljava/lang/Object; │ │ -071970: 5231 1006 |0000: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071974: 5432 1106 |0002: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -071978: 7110 ad16 0200 |0004: invoke-static {v2}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ -07197e: 0a02 |0007: move-result v2 │ │ -071980: 3421 0800 |0008: if-lt v1, v2, 0010 // +0008 │ │ -071984: 2201 8c03 |000a: new-instance v1, Ljava/util/NoSuchElementException; // type@038c │ │ -071988: 7010 5918 0100 |000c: invoke-direct {v1}, Ljava/util/NoSuchElementException;.:()V // method@1859 │ │ -07198e: 2701 |000f: throw v1 │ │ -071990: 5431 1106 |0010: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -071994: 5232 1006 |0012: iget v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071998: 6e20 b716 2100 |0014: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ -07199e: 0c00 |0017: move-result-object v0 │ │ -0719a0: 5231 1006 |0018: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0719a4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0719a8: 5931 1006 |001c: iput v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0719ac: 5231 1006 |001e: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0719b0: 5432 1106 |0020: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -0719b4: 7110 ad16 0200 |0022: invoke-static {v2}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ -0719ba: 0a02 |0025: move-result v2 │ │ -0719bc: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ -0719c0: 5531 0f06 |0028: iget-boolean v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.closeWhenDone:Z // field@060f │ │ -0719c4: 3801 0500 |002a: if-eqz v1, 002f // +0005 │ │ -0719c8: 6e10 a316 0300 |002c: invoke-virtual {v3}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.close:()V // method@16a3 │ │ -0719ce: 1100 |002f: return-object v0 │ │ +071948: |[071948] de.greenrobot.dao.query.LazyList$LazyIterator.next:()Ljava/lang/Object; │ │ +071958: 5231 1006 |0000: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +07195c: 5432 1106 |0002: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +071960: 7110 ad16 0200 |0004: invoke-static {v2}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ +071966: 0a02 |0007: move-result v2 │ │ +071968: 3421 0800 |0008: if-lt v1, v2, 0010 // +0008 │ │ +07196c: 2201 8c03 |000a: new-instance v1, Ljava/util/NoSuchElementException; // type@038c │ │ +071970: 7010 5918 0100 |000c: invoke-direct {v1}, Ljava/util/NoSuchElementException;.:()V // method@1859 │ │ +071976: 2701 |000f: throw v1 │ │ +071978: 5431 1106 |0010: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +07197c: 5232 1006 |0012: iget v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071980: 6e20 b716 2100 |0014: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ +071986: 0c00 |0017: move-result-object v0 │ │ +071988: 5231 1006 |0018: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +07198c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +071990: 5931 1006 |001c: iput v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071994: 5231 1006 |001e: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071998: 5432 1106 |0020: iget-object v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +07199c: 7110 ad16 0200 |0022: invoke-static {v2}, Lde/greenrobot/dao/query/LazyList;.access$000:(Lde/greenrobot/dao/query/LazyList;)I // method@16ad │ │ +0719a2: 0a02 |0025: move-result v2 │ │ +0719a4: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ +0719a8: 5531 0f06 |0028: iget-boolean v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.closeWhenDone:Z // field@060f │ │ +0719ac: 3801 0500 |002a: if-eqz v1, 002f // +0005 │ │ +0719b0: 6e10 a316 0300 |002c: invoke-virtual {v3}, Lde/greenrobot/dao/query/LazyList$LazyIterator;.close:()V // method@16a3 │ │ +0719b6: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000a line=103 │ │ 0x0010 line=105 │ │ 0x0018 line=106 │ │ 0x001e line=107 │ │ @@ -156893,17 +157006,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0719d0: |[0719d0] de.greenrobot.dao.query.LazyList$LazyIterator.nextIndex:()I │ │ -0719e0: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0719e4: 0f00 |0002: return v0 │ │ +0719b8: |[0719b8] de.greenrobot.dao.query.LazyList$LazyIterator.nextIndex:()I │ │ +0719c8: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +0719cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0003 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ │ │ @@ -156912,28 +157025,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0719e8: |[0719e8] de.greenrobot.dao.query.LazyList$LazyIterator.previous:()Ljava/lang/Object; │ │ -0719f8: 5231 1006 |0000: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -0719fc: 3c01 0800 |0002: if-gtz v1, 000a // +0008 │ │ -071a00: 2201 8c03 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@038c │ │ -071a04: 7010 5918 0100 |0006: invoke-direct {v1}, Ljava/util/NoSuchElementException;.:()V // method@1859 │ │ -071a0a: 2701 |0009: throw v1 │ │ -071a0c: 5231 1006 |000a: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071a10: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -071a14: 5931 1006 |000e: iput v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071a18: 5431 1106 |0010: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ -071a1c: 5232 1006 |0012: iget v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071a20: 6e20 b716 2100 |0014: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ -071a26: 0c00 |0017: move-result-object v0 │ │ -071a28: 1100 |0018: return-object v0 │ │ +0719d0: |[0719d0] de.greenrobot.dao.query.LazyList$LazyIterator.previous:()Ljava/lang/Object; │ │ +0719e0: 5231 1006 |0000: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +0719e4: 3c01 0800 |0002: if-gtz v1, 000a // +0008 │ │ +0719e8: 2201 8c03 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@038c │ │ +0719ec: 7010 5918 0100 |0006: invoke-direct {v1}, Ljava/util/NoSuchElementException;.:()V // method@1859 │ │ +0719f2: 2701 |0009: throw v1 │ │ +0719f4: 5231 1006 |000a: iget v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +0719f8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0719fc: 5931 1006 |000e: iput v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071a00: 5431 1106 |0010: iget-object v1, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.this$0:Lde/greenrobot/dao/query/LazyList; // field@0611 │ │ +071a04: 5232 1006 |0012: iget v2, v3, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071a08: 6e20 b716 2100 |0014: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/LazyList;.get:(I)Ljava/lang/Object; // method@16b7 │ │ +071a0e: 0c00 |0017: move-result-object v0 │ │ +071a10: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x000a line=77 │ │ 0x0010 line=78 │ │ 0x0018 line=82 │ │ @@ -156947,18 +157060,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -071a2c: |[071a2c] de.greenrobot.dao.query.LazyList$LazyIterator.previousIndex:()I │ │ -071a3c: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ -071a40: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -071a44: 0f00 |0004: return v0 │ │ +071a14: |[071a14] de.greenrobot.dao.query.LazyList$LazyIterator.previousIndex:()I │ │ +071a24: 5210 1006 |0000: iget v0, v1, Lde/greenrobot/dao/query/LazyList$LazyIterator;.index:I // field@0610 │ │ +071a28: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +071a2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ │ │ @@ -156967,18 +157080,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071a48: |[071a48] de.greenrobot.dao.query.LazyList$LazyIterator.remove:()V │ │ -071a58: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -071a5c: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -071a62: 2700 |0005: throw v0 │ │ +071a30: |[071a30] de.greenrobot.dao.query.LazyList$LazyIterator.remove:()V │ │ +071a40: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +071a44: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +071a4a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ │ │ @@ -156987,34 +157100,34 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071a64: |[071a64] de.greenrobot.dao.query.LazyList$LazyIterator.set:(Ljava/lang/Object;)V │ │ -071a74: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ -071a78: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ -071a7e: 2700 |0005: throw v0 │ │ +071a4c: |[071a4c] de.greenrobot.dao.query.LazyList$LazyIterator.set:(Ljava/lang/Object;)V │ │ +071a5c: 2200 7003 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0370 │ │ +071a60: 7010 fb17 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@17fb │ │ +071a66: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/LazyList$LazyIterator; Lde/greenrobot/dao/query/LazyList.LazyIterator; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; TE; │ │ │ │ - source_file_idx : 2043 (LazyList.java) │ │ + source_file_idx : 2036 (LazyList.java) │ │ │ │ Class #584 header: │ │ class_idx : 813 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 802 │ │ -source_file_idx : 2658 │ │ +source_file_idx : 2651 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -157047,19 +157160,19 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -071a80: |[071a80] de.greenrobot.dao.query.Query$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V │ │ -071a90: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ -071a96: 5904 1a06 |0003: iput v4, v0, Lde/greenrobot/dao/query/Query$QueryData;.limitPosition:I // field@061a │ │ -071a9a: 5905 1b06 |0005: iput v5, v0, Lde/greenrobot/dao/query/Query$QueryData;.offsetPosition:I // field@061b │ │ -071a9e: 0e00 |0007: return-void │ │ +071a68: |[071a68] de.greenrobot.dao.query.Query$QueryData.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V │ │ +071a78: 7040 8016 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/greenrobot/dao/query/AbstractQueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@1680 │ │ +071a7e: 5904 1a06 |0003: iput v4, v0, Lde/greenrobot/dao/query/Query$QueryData;.limitPosition:I // field@061a │ │ +071a82: 5905 1b06 |0005: iput v5, v0, Lde/greenrobot/dao/query/Query$QueryData;.offsetPosition:I // field@061b │ │ +071a86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ @@ -157078,18 +157191,18 @@ │ │ type : '()Lde/greenrobot/dao/query/AbstractQuery;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071aa0: |[071aa0] de.greenrobot.dao.query.Query$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ -071ab0: 6e10 d116 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query$QueryData;.createQuery:()Lde/greenrobot/dao/query/Query; // method@16d1 │ │ -071ab6: 0c00 |0003: move-result-object v0 │ │ -071ab8: 1100 |0004: return-object v0 │ │ +071a88: |[071a88] de.greenrobot.dao.query.Query$QueryData.createQuery:()Lde/greenrobot/dao/query/AbstractQuery; │ │ +071a98: 6e10 d116 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query$QueryData;.createQuery:()Lde/greenrobot/dao/query/Query; // method@16d1 │ │ +071a9e: 0c00 |0003: move-result-object v0 │ │ +071aa0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/Query$QueryData; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/query/Query$QueryData; Lde/greenrobot/dao/query/Query$QueryData; │ │ │ │ @@ -157098,42 +157211,42 @@ │ │ type : '()Lde/greenrobot/dao/query/Query;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 24 16-bit code units │ │ -071abc: |[071abc] de.greenrobot.dao.query.Query$QueryData.createQuery:()Lde/greenrobot/dao/query/Query; │ │ -071acc: 2200 2e03 |0000: new-instance v0, Lde/greenrobot/dao/query/Query; // type@032e │ │ -071ad0: 5482 1806 |0002: iget-object v2, v8, Lde/greenrobot/dao/query/Query$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0618 │ │ -071ad4: 5483 1c06 |0004: iget-object v3, v8, Lde/greenrobot/dao/query/Query$QueryData;.sql:Ljava/lang/String; // field@061c │ │ -071ad8: 5481 1906 |0006: iget-object v1, v8, Lde/greenrobot/dao/query/Query$QueryData;.initialValues:[Ljava/lang/String; // field@0619 │ │ -071adc: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ -071ae2: 0c04 |000b: move-result-object v4 │ │ -071ae4: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ -071ae8: 5285 1a06 |000e: iget v5, v8, Lde/greenrobot/dao/query/Query$QueryData;.limitPosition:I // field@061a │ │ -071aec: 5286 1b06 |0010: iget v6, v8, Lde/greenrobot/dao/query/Query$QueryData;.offsetPosition:I // field@061b │ │ -071af0: 1207 |0012: const/4 v7, #int 0 // #0 │ │ -071af2: 0781 |0013: move-object v1, v8 │ │ -071af4: 7608 d516 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/query/Query;.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;IILde/greenrobot/dao/query/Query$1;)V // method@16d5 │ │ -071afa: 1100 |0017: return-object v0 │ │ +071aa4: |[071aa4] de.greenrobot.dao.query.Query$QueryData.createQuery:()Lde/greenrobot/dao/query/Query; │ │ +071ab4: 2200 2e03 |0000: new-instance v0, Lde/greenrobot/dao/query/Query; // type@032e │ │ +071ab8: 5482 1806 |0002: iget-object v2, v8, Lde/greenrobot/dao/query/Query$QueryData;.dao:Lde/greenrobot/dao/AbstractDao; // field@0618 │ │ +071abc: 5483 1c06 |0004: iget-object v3, v8, Lde/greenrobot/dao/query/Query$QueryData;.sql:Ljava/lang/String; // field@061c │ │ +071ac0: 5481 1906 |0006: iget-object v1, v8, Lde/greenrobot/dao/query/Query$QueryData;.initialValues:[Ljava/lang/String; // field@0619 │ │ +071ac4: 6e10 751a 0100 |0008: invoke-virtual {v1}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@1a75 │ │ +071aca: 0c04 |000b: move-result-object v4 │ │ +071acc: 1f04 1204 |000c: check-cast v4, [Ljava/lang/String; // type@0412 │ │ +071ad0: 5285 1a06 |000e: iget v5, v8, Lde/greenrobot/dao/query/Query$QueryData;.limitPosition:I // field@061a │ │ +071ad4: 5286 1b06 |0010: iget v6, v8, Lde/greenrobot/dao/query/Query$QueryData;.offsetPosition:I // field@061b │ │ +071ad8: 1207 |0012: const/4 v7, #int 0 // #0 │ │ +071ada: 0781 |0013: move-object v1, v8 │ │ +071adc: 7608 d516 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/greenrobot/dao/query/Query;.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;IILde/greenrobot/dao/query/Query$1;)V // method@16d5 │ │ +071ae2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0000 reg=8 this Lde/greenrobot/dao/query/Query$QueryData; │ │ 0x0000 - 0x0018 reg=8 this Lde/greenrobot/dao/query/Query$QueryData; Lde/greenrobot/dao/query/Query$QueryData; │ │ │ │ - source_file_idx : 2658 (Query.java) │ │ + source_file_idx : 2651 (Query.java) │ │ │ │ Class #585 header: │ │ class_idx : 814 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 801 │ │ -source_file_idx : 2658 │ │ +source_file_idx : 2651 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 10 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -157187,20 +157300,20 @@ │ │ type : '(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -071afc: |[071afc] de.greenrobot.dao.query.Query.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V │ │ -071b0c: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ -071b12: 5b01 2206 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/Query;.queryData:Lde/greenrobot/dao/query/Query$QueryData; // field@0622 │ │ -071b16: 5905 1f06 |0005: iput v5, v0, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ -071b1a: 5906 2006 |0007: iput v6, v0, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ -071b1e: 0e00 |0009: return-void │ │ +071ae4: |[071ae4] de.greenrobot.dao.query.Query.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V │ │ +071af4: 7040 7c16 2043 |0000: invoke-direct {v0, v2, v3, v4}, Lde/greenrobot/dao/query/AbstractQuery;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;)V // method@167c │ │ +071afa: 5b01 2206 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/Query;.queryData:Lde/greenrobot/dao/query/Query$QueryData; // field@0622 │ │ +071afe: 5905 1f06 |0005: iput v5, v0, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ +071b02: 5906 2006 |0007: iput v6, v0, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ +071b06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ 0x0009 line=77 │ │ @@ -157221,17 +157334,17 @@ │ │ type : '(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;IILde/greenrobot/dao/query/Query$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -071b20: |[071b20] de.greenrobot.dao.query.Query.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;IILde/greenrobot/dao/query/Query$1;)V │ │ -071b30: 7607 d416 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/greenrobot/dao/query/Query;.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V // method@16d4 │ │ -071b36: 0e00 |0003: return-void │ │ +071b08: |[071b08] de.greenrobot.dao.query.Query.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;IILde/greenrobot/dao/query/Query$1;)V │ │ +071b18: 7607 d416 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/greenrobot/dao/query/Query;.:(Lde/greenrobot/dao/query/Query$QueryData;Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V // method@16d4 │ │ +071b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0004 reg=0 this Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0004 reg=1 x0 Lde/greenrobot/dao/query/Query$QueryData; │ │ @@ -157247,27 +157360,27 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -071b38: |[071b38] de.greenrobot.dao.query.Query.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; │ │ -071b48: 2200 2d03 |0000: new-instance v0, Lde/greenrobot/dao/query/Query$QueryData; // type@032d │ │ -071b4c: 7110 e116 0800 |0002: invoke-static {v8}, Lde/greenrobot/dao/query/Query;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@16e1 │ │ -071b52: 0c03 |0005: move-result-object v3 │ │ -071b54: 0761 |0006: move-object v1, v6 │ │ -071b56: 0772 |0007: move-object v2, v7 │ │ -071b58: 0194 |0008: move v4, v9 │ │ -071b5a: 01a5 |0009: move v5, v10 │ │ -071b5c: 7606 cf16 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/Query$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V // method@16cf │ │ -071b62: 6e10 d216 0000 |000d: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@16d2 │ │ -071b68: 0c01 |0010: move-result-object v1 │ │ -071b6a: 1f01 2e03 |0011: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ -071b6e: 1101 |0013: return-object v1 │ │ +071b20: |[071b20] de.greenrobot.dao.query.Query.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; │ │ +071b30: 2200 2d03 |0000: new-instance v0, Lde/greenrobot/dao/query/Query$QueryData; // type@032d │ │ +071b34: 7110 e116 0800 |0002: invoke-static {v8}, Lde/greenrobot/dao/query/Query;.toStringArray:([Ljava/lang/Object;)[Ljava/lang/String; // method@16e1 │ │ +071b3a: 0c03 |0005: move-result-object v3 │ │ +071b3c: 0761 |0006: move-object v1, v6 │ │ +071b3e: 0772 |0007: move-object v2, v7 │ │ +071b40: 0194 |0008: move v4, v9 │ │ +071b42: 01a5 |0009: move v5, v10 │ │ +071b44: 7606 cf16 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/greenrobot/dao/query/Query$QueryData;.:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/String;II)V // method@16cf │ │ +071b4a: 6e10 d216 0000 |000d: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query$QueryData;.forCurrentThread:()Lde/greenrobot/dao/query/AbstractQuery; // method@16d2 │ │ +071b50: 0c01 |0010: move-result-object v1 │ │ +071b52: 1f01 2e03 |0011: check-cast v1, Lde/greenrobot/dao/query/Query; // type@032e │ │ +071b56: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x000d line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x000d - 0x0014 reg=0 queryData Lde/greenrobot/dao/query/Query$QueryData; Lde/greenrobot/dao/query/Query$QueryData; │ │ @@ -157282,19 +157395,19 @@ │ │ type : '(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -071b70: |[071b70] de.greenrobot.dao.query.Query.internalCreate:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; │ │ -071b80: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -071b82: 7150 d716 2103 |0001: invoke-static {v1, v2, v3, v0, v0}, Lde/greenrobot/dao/query/Query;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; // method@16d7 │ │ -071b88: 0c00 |0004: move-result-object v0 │ │ -071b8a: 1100 |0005: return-object v0 │ │ +071b58: |[071b58] de.greenrobot.dao.query.Query.internalCreate:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;)Lde/greenrobot/dao/query/Query; │ │ +071b68: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +071b6a: 7150 d716 2103 |0001: invoke-static {v1, v2, v3, v0, v0}, Lde/greenrobot/dao/query/Query;.create:(Lde/greenrobot/dao/AbstractDao;Ljava/lang/String;[Ljava/lang/Object;II)Lde/greenrobot/dao/query/Query; // method@16d7 │ │ +071b70: 0c00 |0004: move-result-object v0 │ │ +071b72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0006 reg=1 dao Lde/greenrobot/dao/AbstractDao; Lde/greenrobot/dao/AbstractDao; │ │ 0x0000 - 0x0006 reg=2 sql Ljava/lang/String; │ │ @@ -157306,20 +157419,20 @@ │ │ type : '()Lde/greenrobot/dao/query/Query;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071b8c: |[071b8c] de.greenrobot.dao.query.Query.forCurrentThread:()Lde/greenrobot/dao/query/Query; │ │ -071b9c: 5410 2206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/Query;.queryData:Lde/greenrobot/dao/query/Query$QueryData; // field@0622 │ │ -071ba0: 6e20 d316 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/Query$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@16d3 │ │ -071ba6: 0c00 |0005: move-result-object v0 │ │ -071ba8: 1f00 2e03 |0006: check-cast v0, Lde/greenrobot/dao/query/Query; // type@032e │ │ -071bac: 1100 |0008: return-object v0 │ │ +071b74: |[071b74] de.greenrobot.dao.query.Query.forCurrentThread:()Lde/greenrobot/dao/query/Query; │ │ +071b84: 5410 2206 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/Query;.queryData:Lde/greenrobot/dao/query/Query$QueryData; // field@0622 │ │ +071b88: 6e20 d316 1000 |0002: invoke-virtual {v0, v1}, Lde/greenrobot/dao/query/Query$QueryData;.forCurrentThread:(Lde/greenrobot/dao/query/AbstractQuery;)Lde/greenrobot/dao/query/AbstractQuery; // method@16d3 │ │ +071b8e: 0c00 |0005: move-result-object v0 │ │ +071b90: 1f00 2e03 |0006: check-cast v0, Lde/greenrobot/dao/query/Query; // type@032e │ │ +071b94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query; │ │ │ │ @@ -157328,27 +157441,27 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -071bb0: |[071bb0] de.greenrobot.dao.query.Query.list:()Ljava/util/List; │ │ -071bc0: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071bc6: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ -071bca: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071bd0: 0c01 |0008: move-result-object v1 │ │ -071bd2: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ -071bd6: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071bda: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -071be0: 0c00 |0010: move-result-object v0 │ │ -071be2: 5441 1e06 |0011: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ -071be6: 6e20 6f15 0100 |0013: invoke-virtual {v1, v0}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@156f │ │ -071bec: 0c01 |0016: move-result-object v1 │ │ -071bee: 1101 |0017: return-object v1 │ │ +071b98: |[071b98] de.greenrobot.dao.query.Query.list:()Ljava/util/List; │ │ +071ba8: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071bae: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ +071bb2: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +071bb8: 0c01 |0008: move-result-object v1 │ │ +071bba: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ +071bbe: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071bc2: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +071bc8: 0c00 |0010: move-result-object v0 │ │ +071bca: 5441 1e06 |0011: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ +071bce: 6e20 6f15 0100 |0013: invoke-virtual {v1, v0}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadAllAndCloseCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@156f │ │ +071bd4: 0c01 |0016: move-result-object v1 │ │ +071bd6: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x0011 line=121 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/Query; │ │ @@ -157360,20 +157473,20 @@ │ │ type : '()Lde/greenrobot/dao/query/CloseableListIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -071bf0: |[071bf0] de.greenrobot.dao.query.Query.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ -071c00: 6e10 dd16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; // method@16dd │ │ -071c06: 0c00 |0003: move-result-object v0 │ │ -071c08: 6e10 c216 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/LazyList;.listIteratorAutoClose:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16c2 │ │ -071c0e: 0c00 |0007: move-result-object v0 │ │ -071c10: 1100 |0008: return-object v0 │ │ +071bd8: |[071bd8] de.greenrobot.dao.query.Query.listIterator:()Lde/greenrobot/dao/query/CloseableListIterator; │ │ +071be8: 6e10 dd16 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/query/Query;.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; // method@16dd │ │ +071bee: 0c00 |0003: move-result-object v0 │ │ +071bf0: 6e10 c216 0000 |0004: invoke-virtual {v0}, Lde/greenrobot/dao/query/LazyList;.listIteratorAutoClose:()Lde/greenrobot/dao/query/CloseableListIterator; // method@16c2 │ │ +071bf6: 0c00 |0007: move-result-object v0 │ │ +071bf8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/query/Query; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query; │ │ │ │ @@ -157382,28 +157495,28 @@ │ │ type : '()Lde/greenrobot/dao/query/LazyList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -071c14: |[071c14] de.greenrobot.dao.query.Query.listLazy:()Lde/greenrobot/dao/query/LazyList; │ │ -071c24: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071c2a: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ -071c2e: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071c34: 0c01 |0008: move-result-object v1 │ │ -071c36: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ -071c3a: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071c3e: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -071c44: 0c00 |0010: move-result-object v0 │ │ -071c46: 2201 2b03 |0011: new-instance v1, Lde/greenrobot/dao/query/LazyList; // type@032b │ │ -071c4a: 5442 1e06 |0013: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ -071c4e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -071c50: 7040 ac16 2130 |0016: invoke-direct {v1, v2, v0, v3}, Lde/greenrobot/dao/query/LazyList;.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V // method@16ac │ │ -071c56: 1101 |0019: return-object v1 │ │ +071bfc: |[071bfc] de.greenrobot.dao.query.Query.listLazy:()Lde/greenrobot/dao/query/LazyList; │ │ +071c0c: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071c12: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ +071c16: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +071c1c: 0c01 |0008: move-result-object v1 │ │ +071c1e: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ +071c22: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071c26: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +071c2c: 0c00 |0010: move-result-object v0 │ │ +071c2e: 2201 2b03 |0011: new-instance v1, Lde/greenrobot/dao/query/LazyList; // type@032b │ │ +071c32: 5442 1e06 |0013: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ +071c36: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +071c38: 7040 ac16 2130 |0016: invoke-direct {v1, v2, v0, v3}, Lde/greenrobot/dao/query/LazyList;.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V // method@16ac │ │ +071c3e: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ 0x0011 line=132 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/Query; │ │ @@ -157415,28 +157528,28 @@ │ │ type : '()Lde/greenrobot/dao/query/LazyList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -071c58: |[071c58] de.greenrobot.dao.query.Query.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; │ │ -071c68: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071c6e: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ -071c72: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071c78: 0c01 |0008: move-result-object v1 │ │ -071c7a: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ -071c7e: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071c82: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -071c88: 0c00 |0010: move-result-object v0 │ │ -071c8a: 2201 2b03 |0011: new-instance v1, Lde/greenrobot/dao/query/LazyList; // type@032b │ │ -071c8e: 5442 1e06 |0013: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ -071c92: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -071c94: 7040 ac16 2130 |0016: invoke-direct {v1, v2, v0, v3}, Lde/greenrobot/dao/query/LazyList;.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V // method@16ac │ │ -071c9a: 1101 |0019: return-object v1 │ │ +071c40: |[071c40] de.greenrobot.dao.query.Query.listLazyUncached:()Lde/greenrobot/dao/query/LazyList; │ │ +071c50: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071c56: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ +071c5a: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +071c60: 0c01 |0008: move-result-object v1 │ │ +071c62: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ +071c66: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071c6a: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +071c70: 0c00 |0010: move-result-object v0 │ │ +071c72: 2201 2b03 |0011: new-instance v1, Lde/greenrobot/dao/query/LazyList; // type@032b │ │ +071c76: 5442 1e06 |0013: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ +071c7a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +071c7c: 7040 ac16 2130 |0016: invoke-direct {v1, v2, v0, v3}, Lde/greenrobot/dao/query/LazyList;.:(Lde/greenrobot/dao/InternalQueryDaoAccess;Landroid/database/Cursor;Z)V // method@16ac │ │ +071c82: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ 0x0011 line=142 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/Query; │ │ @@ -157448,29 +157561,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -071c9c: |[071c9c] de.greenrobot.dao.query.Query.setLimit:(I)V │ │ -071cac: 6e10 d616 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071cb2: 5230 1f06 |0003: iget v0, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ -071cb6: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ -071cb8: 3310 0a00 |0006: if-ne v0, v1, 0010 // +000a │ │ -071cbc: 2200 5703 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -071cc0: 1a01 6e08 |000a: const-string v1, "Limit must be set with QueryBuilder before it can be used here" // string@086e │ │ -071cc4: 7020 a417 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -071cca: 2700 |000f: throw v0 │ │ -071ccc: 5430 2106 |0010: iget-object v0, v3, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071cd0: 5231 1f06 |0012: iget v1, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ -071cd4: 7110 ac17 0400 |0014: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@17ac │ │ -071cda: 0c02 |0017: move-result-object v2 │ │ -071cdc: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ -071ce0: 0e00 |001a: return-void │ │ +071c84: |[071c84] de.greenrobot.dao.query.Query.setLimit:(I)V │ │ +071c94: 6e10 d616 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071c9a: 5230 1f06 |0003: iget v0, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ +071c9e: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ +071ca0: 3310 0a00 |0006: if-ne v0, v1, 0010 // +000a │ │ +071ca4: 2200 5703 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +071ca8: 1a01 6708 |000a: const-string v1, "Limit must be set with QueryBuilder before it can be used here" // string@0867 │ │ +071cac: 7020 a417 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +071cb2: 2700 |000f: throw v0 │ │ +071cb4: 5430 2106 |0010: iget-object v0, v3, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071cb8: 5231 1f06 |0012: iget v1, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ +071cbc: 7110 ac17 0400 |0014: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@17ac │ │ +071cc2: 0c02 |0017: move-result-object v2 │ │ +071cc4: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ +071cc8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0008 line=100 │ │ 0x0010 line=102 │ │ 0x001a line=103 │ │ @@ -157484,29 +157597,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -071ce4: |[071ce4] de.greenrobot.dao.query.Query.setOffset:(I)V │ │ -071cf4: 6e10 d616 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071cfa: 5230 2006 |0003: iget v0, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ -071cfe: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ -071d00: 3310 0a00 |0006: if-ne v0, v1, 0010 // +000a │ │ -071d04: 2200 5703 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ -071d08: 1a01 150a |000a: const-string v1, "Offset must be set with QueryBuilder before it can be used here" // string@0a15 │ │ -071d0c: 7020 a417 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -071d12: 2700 |000f: throw v0 │ │ -071d14: 5430 2106 |0010: iget-object v0, v3, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071d18: 5231 2006 |0012: iget v1, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ -071d1c: 7110 ac17 0400 |0014: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@17ac │ │ -071d22: 0c02 |0017: move-result-object v2 │ │ -071d24: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ -071d28: 0e00 |001a: return-void │ │ +071ccc: |[071ccc] de.greenrobot.dao.query.Query.setOffset:(I)V │ │ +071cdc: 6e10 d616 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071ce2: 5230 2006 |0003: iget v0, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ +071ce6: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ +071ce8: 3310 0a00 |0006: if-ne v0, v1, 0010 // +000a │ │ +071cec: 2200 5703 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@0357 │ │ +071cf0: 1a01 0e0a |000a: const-string v1, "Offset must be set with QueryBuilder before it can be used here" // string@0a0e │ │ +071cf4: 7020 a417 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +071cfa: 2700 |000f: throw v0 │ │ +071cfc: 5430 2106 |0010: iget-object v0, v3, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071d00: 5231 2006 |0012: iget v1, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ +071d04: 7110 ac17 0400 |0014: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@17ac │ │ +071d0a: 0c02 |0017: move-result-object v2 │ │ +071d0c: 4d02 0001 |0018: aput-object v2, v0, v1 │ │ +071d10: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0008 line=112 │ │ 0x0010 line=114 │ │ 0x001a line=115 │ │ @@ -157520,34 +157633,34 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -071d2c: |[071d2c] de.greenrobot.dao.query.Query.setParameter:(ILjava/lang/Object;)V │ │ -071d3c: 3a04 2300 |0000: if-ltz v4, 0023 // +0023 │ │ -071d40: 5230 1f06 |0002: iget v0, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ -071d44: 3204 0600 |0004: if-eq v4, v0, 000a // +0006 │ │ -071d48: 5230 2006 |0006: iget v0, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ -071d4c: 3304 1b00 |0008: if-ne v4, v0, 0023 // +001b │ │ -071d50: 2200 5603 |000a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ -071d54: 2201 6b03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -071d58: 7010 e417 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -071d5e: 1a02 4b04 |0011: const-string v2, "Illegal parameter index: " // string@044b │ │ -071d62: 6e20 ed17 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -071d68: 0c01 |0016: move-result-object v1 │ │ -071d6a: 6e20 e917 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -071d70: 0c01 |001a: move-result-object v1 │ │ -071d72: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -071d78: 0c01 |001e: move-result-object v1 │ │ -071d7a: 7020 a017 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ -071d80: 2700 |0022: throw v0 │ │ -071d82: 6f30 7e16 4305 |0023: invoke-super {v3, v4, v5}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ -071d88: 0e00 |0026: return-void │ │ +071d14: |[071d14] de.greenrobot.dao.query.Query.setParameter:(ILjava/lang/Object;)V │ │ +071d24: 3a04 2300 |0000: if-ltz v4, 0023 // +0023 │ │ +071d28: 5230 1f06 |0002: iget v0, v3, Lde/greenrobot/dao/query/Query;.limitPosition:I // field@061f │ │ +071d2c: 3204 0600 |0004: if-eq v4, v0, 000a // +0006 │ │ +071d30: 5230 2006 |0006: iget v0, v3, Lde/greenrobot/dao/query/Query;.offsetPosition:I // field@0620 │ │ +071d34: 3304 1b00 |0008: if-ne v4, v0, 0023 // +001b │ │ +071d38: 2200 5603 |000a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0356 │ │ +071d3c: 2201 6b03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +071d40: 7010 e417 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +071d46: 1a02 4404 |0011: const-string v2, "Illegal parameter index: " // string@0444 │ │ +071d4a: 6e20 ed17 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +071d50: 0c01 |0016: move-result-object v1 │ │ +071d52: 6e20 e917 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +071d58: 0c01 |001a: move-result-object v1 │ │ +071d5a: 6e10 f217 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +071d60: 0c01 |001e: move-result-object v1 │ │ +071d62: 7020 a017 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@17a0 │ │ +071d68: 2700 |0022: throw v0 │ │ +071d6a: 6f30 7e16 4305 |0023: invoke-super {v3, v4, v5}, Lde/greenrobot/dao/query/AbstractQuery;.setParameter:(ILjava/lang/Object;)V // method@167e │ │ +071d70: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=88 │ │ 0x0023 line=90 │ │ 0x0026 line=91 │ │ locals : │ │ @@ -157561,27 +157674,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -071d8c: |[071d8c] de.greenrobot.dao.query.Query.unique:()Ljava/lang/Object; │ │ -071d9c: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ -071da2: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ -071da6: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ -071dac: 0c01 |0008: move-result-object v1 │ │ -071dae: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ -071db2: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ -071db6: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -071dbc: 0c00 |0010: move-result-object v0 │ │ -071dbe: 5441 1e06 |0011: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ -071dc2: 6e20 7115 0100 |0013: invoke-virtual {v1, v0}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1571 │ │ -071dc8: 0c01 |0016: move-result-object v1 │ │ -071dca: 1101 |0017: return-object v1 │ │ +071d74: |[071d74] de.greenrobot.dao.query.Query.unique:()Ljava/lang/Object; │ │ +071d84: 6e10 d616 0400 |0000: invoke-virtual {v4}, Lde/greenrobot/dao/query/Query;.checkThread:()V // method@16d6 │ │ +071d8a: 5441 1d06 |0003: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.dao:Lde/greenrobot/dao/AbstractDao; // field@061d │ │ +071d8e: 6e10 0a15 0100 |0005: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@150a │ │ +071d94: 0c01 |0008: move-result-object v1 │ │ +071d96: 5442 2306 |0009: iget-object v2, v4, Lde/greenrobot/dao/query/Query;.sql:Ljava/lang/String; // field@0623 │ │ +071d9a: 5443 2106 |000b: iget-object v3, v4, Lde/greenrobot/dao/query/Query;.parameters:[Ljava/lang/String; // field@0621 │ │ +071d9e: 6e30 4f01 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +071da4: 0c00 |0010: move-result-object v0 │ │ +071da6: 5441 1e06 |0011: iget-object v1, v4, Lde/greenrobot/dao/query/Query;.daoAccess:Lde/greenrobot/dao/InternalQueryDaoAccess; // field@061e │ │ +071daa: 6e20 7115 0100 |0013: invoke-virtual {v1, v0}, Lde/greenrobot/dao/InternalQueryDaoAccess;.loadUniqueAndCloseCursor:(Landroid/database/Cursor;)Ljava/lang/Object; // method@1571 │ │ +071db0: 0c01 |0016: move-result-object v1 │ │ +071db2: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0011 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lde/greenrobot/dao/query/Query; │ │ @@ -157593,41 +157706,41 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -071dcc: |[071dcc] de.greenrobot.dao.query.Query.uniqueOrThrow:()Ljava/lang/Object; │ │ -071ddc: 6e10 e216 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ -071de2: 0c00 |0003: move-result-object v0 │ │ -071de4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -071de8: 2201 0a03 |0006: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ -071dec: 1a02 e409 |0008: const-string v2, "No entity found for query" // string@09e4 │ │ -071df0: 7020 4e15 2100 |000a: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -071df6: 2701 |000d: throw v1 │ │ -071df8: 1100 |000e: return-object v0 │ │ +071db4: |[071db4] de.greenrobot.dao.query.Query.uniqueOrThrow:()Ljava/lang/Object; │ │ +071dc4: 6e10 e216 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/query/Query;.unique:()Ljava/lang/Object; // method@16e2 │ │ +071dca: 0c00 |0003: move-result-object v0 │ │ +071dcc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +071dd0: 2201 0a03 |0006: new-instance v1, Lde/greenrobot/dao/DaoException; // type@030a │ │ +071dd4: 1a02 dd09 |0008: const-string v2, "No entity found for query" // string@09dd │ │ +071dd8: 7020 4e15 2100 |000a: invoke-direct {v1, v2}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +071dde: 2701 |000d: throw v1 │ │ +071de0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x000e line=178 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lde/greenrobot/dao/query/Query; │ │ 0x0004 - 0x000f reg=0 entity Ljava/lang/Object; TT; │ │ 0x0000 - 0x000f reg=3 this Lde/greenrobot/dao/query/Query; Lde/greenrobot/dao/query/Query; │ │ │ │ - source_file_idx : 2658 (Query.java) │ │ + source_file_idx : 2651 (Query.java) │ │ │ │ Class #586 header: │ │ class_idx : 816 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 869 │ │ -source_file_idx : 3125 │ │ +source_file_idx : 3118 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -157662,22 +157775,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -071dfc: |[071dfc] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:()V │ │ -071e0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -071e0e: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ -071e14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -071e16: 5c20 2e06 |0005: iput-boolean v0, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ -071e1a: 5b21 2f06 |0007: iput-object v1, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ -071e1e: 5b21 3006 |0009: iput-object v1, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ -071e22: 0e00 |000b: return-void │ │ +071de4: |[071de4] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:()V │ │ +071df4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +071df6: 7010 bf17 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@17bf │ │ +071dfc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +071dfe: 5c20 2e06 |0005: iput-boolean v0, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ +071e02: 5b21 2f06 |0007: iput-object v1, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ +071e06: 5b21 3006 |0009: iput-object v1, v2, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ +071e0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ 0x000b line=44 │ │ @@ -157689,22 +157802,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -071e24: |[071e24] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:(Ljava/lang/Object;)V │ │ -071e34: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -071e3a: 5b12 2f06 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ -071e3e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -071e40: 5c10 2e06 |0006: iput-boolean v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ -071e44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -071e46: 5b10 3006 |0009: iput-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ -071e4a: 0e00 |000b: return-void │ │ +071e0c: |[071e0c] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:(Ljava/lang/Object;)V │ │ +071e1c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +071e22: 5b12 2f06 |0003: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ +071e26: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +071e28: 5c10 2e06 |0006: iput-boolean v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ +071e2c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +071e2e: 5b10 3006 |0009: iput-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ +071e32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0008 line=49 │ │ 0x000b line=50 │ │ @@ -157717,22 +157830,22 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -071e4c: |[071e4c] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:([Ljava/lang/Object;)V │ │ -071e5c: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ -071e62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -071e64: 5b10 2f06 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ -071e68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -071e6a: 5c10 2e06 |0007: iput-boolean v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ -071e6e: 5b12 3006 |0009: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ -071e72: 0e00 |000b: return-void │ │ +071e34: |[071e34] de.greenrobot.dao.query.WhereCondition$AbstractCondition.:([Ljava/lang/Object;)V │ │ +071e44: 7010 bf17 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@17bf │ │ +071e4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +071e4c: 5b10 2f06 |0004: iput-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ +071e50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +071e52: 5c10 2e06 |0007: iput-boolean v0, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ +071e56: 5b12 3006 |0009: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ +071e5a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0006 line=54 │ │ 0x0009 line=55 │ │ 0x000b line=56 │ │ @@ -157746,30 +157859,30 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -071e74: |[071e74] de.greenrobot.dao.query.WhereCondition$AbstractCondition.appendValuesTo:(Ljava/util/List;)V │ │ -071e84: 5554 2e06 |0000: iget-boolean v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ -071e88: 3804 0700 |0002: if-eqz v4, 0009 // +0007 │ │ -071e8c: 5454 2f06 |0004: iget-object v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ -071e90: 7220 3818 4600 |0006: invoke-interface {v6, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -071e96: 5454 3006 |0009: iget-object v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ -071e9a: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -071e9e: 5450 3006 |000d: iget-object v0, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ -071ea2: 2102 |000f: array-length v2, v0 │ │ -071ea4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -071ea6: 3521 0a00 |0011: if-ge v1, v2, 001b // +000a │ │ -071eaa: 4603 0001 |0013: aget-object v3, v0, v1 │ │ -071eae: 7220 3818 3600 |0015: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -071eb4: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -071eb8: 28f7 |001a: goto 0011 // -0009 │ │ -071eba: 0e00 |001b: return-void │ │ +071e5c: |[071e5c] de.greenrobot.dao.query.WhereCondition$AbstractCondition.appendValuesTo:(Ljava/util/List;)V │ │ +071e6c: 5554 2e06 |0000: iget-boolean v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.hasSingleValue:Z // field@062e │ │ +071e70: 3804 0700 |0002: if-eqz v4, 0009 // +0007 │ │ +071e74: 5454 2f06 |0004: iget-object v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.value:Ljava/lang/Object; // field@062f │ │ +071e78: 7220 3818 4600 |0006: invoke-interface {v6, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +071e7e: 5454 3006 |0009: iget-object v4, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ +071e82: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +071e86: 5450 3006 |000d: iget-object v0, v5, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.values:[Ljava/lang/Object; // field@0630 │ │ +071e8a: 2102 |000f: array-length v2, v0 │ │ +071e8c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +071e8e: 3521 0a00 |0011: if-ge v1, v2, 001b // +000a │ │ +071e92: 4603 0001 |0013: aget-object v3, v0, v1 │ │ +071e96: 7220 3818 3600 |0015: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +071e9c: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +071ea0: 28f7 |001a: goto 0011 // -0009 │ │ +071ea2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0009 line=63 │ │ 0x000d line=64 │ │ 0x0015 line=65 │ │ @@ -157780,21 +157893,21 @@ │ │ 0x000f - 0x001b reg=0 arr$ [Ljava/lang/Object; │ │ 0x0011 - 0x001b reg=1 i$ I │ │ 0x0010 - 0x001b reg=2 len$ I │ │ 0x0015 - 0x001b reg=3 value Ljava/lang/Object; │ │ 0x0000 - 0x001c reg=5 this Lde/greenrobot/dao/query/WhereCondition$AbstractCondition; │ │ 0x0000 - 0x001c reg=6 valuesTarget Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 3125 (WhereCondition.java) │ │ + source_file_idx : 3118 (WhereCondition.java) │ │ │ │ Class #587 header: │ │ class_idx : 820 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 825 │ │ -source_file_idx : 487 │ │ +source_file_idx : 480 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -157837,18 +157950,18 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -071ebc: |[071ebc] de.greenrobot.dao.test.AbstractDaoSessionTest.:(Ljava/lang/Class;)V │ │ -071ecc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -071ece: 7030 1617 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.:(Ljava/lang/Class;Z)V // method@1716 │ │ -071ed4: 0e00 |0004: return-void │ │ +071ea4: |[071ea4] de.greenrobot.dao.test.AbstractDaoSessionTest.:(Ljava/lang/Class;)V │ │ +071eb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +071eb6: 7030 1617 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.:(Ljava/lang/Class;Z)V // method@1716 │ │ +071ebc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoSessionTest; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ @@ -157860,18 +157973,18 @@ │ │ type : '(Ljava/lang/Class;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071ed8: |[071ed8] de.greenrobot.dao.test.AbstractDaoSessionTest.:(Ljava/lang/Class;Z)V │ │ -071ee8: 7020 4c17 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ -071eee: 5b01 3506 |0003: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ -071ef2: 0e00 |0005: return-void │ │ +071ec0: |[071ec0] de.greenrobot.dao.test.AbstractDaoSessionTest.:(Ljava/lang/Class;Z)V │ │ +071ed0: 7020 4c17 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ +071ed6: 5b01 3506 |0003: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ +071eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/test/AbstractDaoSessionTest; │ │ @@ -157886,67 +157999,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -071ef4: |[071ef4] de.greenrobot.dao.test.AbstractDaoSessionTest.setUp:()V │ │ -071f04: 6f10 5417 0800 |0000: invoke-super {v8}, Lde/greenrobot/dao/test/DbTest;.setUp:()V // method@1754 │ │ -071f0a: 5483 3506 |0003: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ -071f0e: 1214 |0005: const/4 v4, #int 1 // #1 │ │ -071f10: 2344 0f04 |0006: new-array v4, v4, [Ljava/lang/Class; // type@040f │ │ -071f14: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -071f16: 1c06 4600 |0009: const-class v6, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ -071f1a: 4d06 0405 |000b: aput-object v6, v4, v5 │ │ -071f1e: 6e20 8d17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@178d │ │ -071f24: 0c00 |0010: move-result-object v0 │ │ -071f26: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -071f28: 2333 1004 |0012: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ -071f2c: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -071f2e: 5485 3706 |0015: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0637 │ │ -071f32: 4d05 0304 |0017: aput-object v5, v3, v4 │ │ -071f36: 6e20 0118 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1801 │ │ -071f3c: 0c03 |001c: move-result-object v3 │ │ -071f3e: 1f03 0803 |001d: check-cast v3, Lde/greenrobot/dao/AbstractDaoMaster; // type@0308 │ │ -071f42: 5b83 3406 |001f: iput-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMaster:Lde/greenrobot/dao/AbstractDaoMaster; // field@0634 │ │ -071f46: 5483 3506 |0021: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ -071f4a: 1a04 d00e |0023: const-string v4, "createAllTables" // string@0ed0 │ │ -071f4e: 1225 |0025: const/4 v5, #int 2 // #2 │ │ -071f50: 2355 0f04 |0026: new-array v5, v5, [Ljava/lang/Class; // type@040f │ │ -071f54: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -071f56: 1c07 4600 |0029: const-class v7, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ -071f5a: 4d07 0506 |002b: aput-object v7, v5, v6 │ │ -071f5e: 1216 |002d: const/4 v6, #int 1 // #1 │ │ -071f60: 6207 4d06 |002e: sget-object v7, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ -071f64: 4d07 0506 |0030: aput-object v7, v5, v6 │ │ -071f68: 6e30 9217 4305 |0032: invoke-virtual {v3, v4, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ -071f6e: 0c01 |0035: move-result-object v1 │ │ -071f70: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -071f72: 1224 |0037: const/4 v4, #int 2 // #2 │ │ -071f74: 2344 1004 |0038: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ -071f78: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -071f7a: 5486 3706 |003b: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0637 │ │ -071f7e: 4d06 0405 |003d: aput-object v6, v4, v5 │ │ -071f82: 1215 |003f: const/4 v5, #int 1 // #1 │ │ -071f84: 1206 |0040: const/4 v6, #int 0 // #0 │ │ -071f86: 7110 7f17 0600 |0041: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ -071f8c: 0c06 |0044: move-result-object v6 │ │ -071f8e: 4d06 0405 |0045: aput-object v6, v4, v5 │ │ -071f92: 6e30 0618 3104 |0047: invoke-virtual {v1, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -071f98: 5483 3406 |004a: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMaster:Lde/greenrobot/dao/AbstractDaoMaster; // field@0634 │ │ -071f9c: 6e10 3815 0300 |004c: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDaoMaster;.newSession:()Lde/greenrobot/dao/AbstractDaoSession; // method@1538 │ │ -071fa2: 0c03 |004f: move-result-object v3 │ │ -071fa4: 5b83 3606 |0050: iput-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@0636 │ │ -071fa8: 0e00 |0052: return-void │ │ -071faa: 0d02 |0053: move-exception v2 │ │ -071fac: 2203 6703 |0054: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ -071fb0: 1a04 db02 |0056: const-string v4, "Could not prepare DAO session test" // string@02db │ │ -071fb4: 7030 ca17 4302 |0058: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -071fba: 2703 |005b: throw v3 │ │ +071edc: |[071edc] de.greenrobot.dao.test.AbstractDaoSessionTest.setUp:()V │ │ +071eec: 6f10 5417 0800 |0000: invoke-super {v8}, Lde/greenrobot/dao/test/DbTest;.setUp:()V // method@1754 │ │ +071ef2: 5483 3506 |0003: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ +071ef6: 1214 |0005: const/4 v4, #int 1 // #1 │ │ +071ef8: 2344 0f04 |0006: new-array v4, v4, [Ljava/lang/Class; // type@040f │ │ +071efc: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +071efe: 1c06 4600 |0009: const-class v6, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ +071f02: 4d06 0405 |000b: aput-object v6, v4, v5 │ │ +071f06: 6e20 8d17 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@178d │ │ +071f0c: 0c00 |0010: move-result-object v0 │ │ +071f0e: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +071f10: 2333 1004 |0012: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ +071f14: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +071f16: 5485 3706 |0015: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0637 │ │ +071f1a: 4d05 0304 |0017: aput-object v5, v3, v4 │ │ +071f1e: 6e20 0118 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1801 │ │ +071f24: 0c03 |001c: move-result-object v3 │ │ +071f26: 1f03 0803 |001d: check-cast v3, Lde/greenrobot/dao/AbstractDaoMaster; // type@0308 │ │ +071f2a: 5b83 3406 |001f: iput-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMaster:Lde/greenrobot/dao/AbstractDaoMaster; // field@0634 │ │ +071f2e: 5483 3506 |0021: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMasterClass:Ljava/lang/Class; // field@0635 │ │ +071f32: 1a04 c90e |0023: const-string v4, "createAllTables" // string@0ec9 │ │ +071f36: 1225 |0025: const/4 v5, #int 2 // #2 │ │ +071f38: 2355 0f04 |0026: new-array v5, v5, [Ljava/lang/Class; // type@040f │ │ +071f3c: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +071f3e: 1c07 4600 |0029: const-class v7, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ +071f42: 4d07 0506 |002b: aput-object v7, v5, v6 │ │ +071f46: 1216 |002d: const/4 v6, #int 1 // #1 │ │ +071f48: 6207 4d06 |002e: sget-object v7, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ +071f4c: 4d07 0506 |0030: aput-object v7, v5, v6 │ │ +071f50: 6e30 9217 4305 |0032: invoke-virtual {v3, v4, v5}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ +071f56: 0c01 |0035: move-result-object v1 │ │ +071f58: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +071f5a: 1224 |0037: const/4 v4, #int 2 // #2 │ │ +071f5c: 2344 1004 |0038: new-array v4, v4, [Ljava/lang/Object; // type@0410 │ │ +071f60: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +071f62: 5486 3706 |003b: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0637 │ │ +071f66: 4d06 0405 |003d: aput-object v6, v4, v5 │ │ +071f6a: 1215 |003f: const/4 v5, #int 1 // #1 │ │ +071f6c: 1206 |0040: const/4 v6, #int 0 // #0 │ │ +071f6e: 7110 7f17 0600 |0041: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ +071f74: 0c06 |0044: move-result-object v6 │ │ +071f76: 4d06 0405 |0045: aput-object v6, v4, v5 │ │ +071f7a: 6e30 0618 3104 |0047: invoke-virtual {v1, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +071f80: 5483 3406 |004a: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoMaster:Lde/greenrobot/dao/AbstractDaoMaster; // field@0634 │ │ +071f84: 6e10 3815 0300 |004c: invoke-virtual {v3}, Lde/greenrobot/dao/AbstractDaoMaster;.newSession:()Lde/greenrobot/dao/AbstractDaoSession; // method@1538 │ │ +071f8a: 0c03 |004f: move-result-object v3 │ │ +071f8c: 5b83 3606 |0050: iput-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoSessionTest;.daoSession:Lde/greenrobot/dao/AbstractDaoSession; // field@0636 │ │ +071f90: 0e00 |0052: return-void │ │ +071f92: 0d02 |0053: move-exception v2 │ │ +071f94: 2203 6703 |0054: new-instance v3, Ljava/lang/RuntimeException; // type@0367 │ │ +071f98: 1a04 d402 |0056: const-string v4, "Could not prepare DAO session test" // string@02d4 │ │ +071f9c: 7030 ca17 4302 |0058: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +071fa2: 2703 |005b: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ Ljava/lang/Exception; -> 0x0053 │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=55 │ │ 0x0011 line=56 │ │ @@ -157959,21 +158072,21 @@ │ │ locals : │ │ 0x0000 - 0x0000 reg=8 this Lde/greenrobot/dao/test/AbstractDaoSessionTest; │ │ 0x0011 - 0x0053 reg=0 constructor Ljava/lang/reflect/Constructor; Ljava/lang/reflect/Constructor; │ │ 0x0036 - 0x0053 reg=1 createTableMethod Ljava/lang/reflect/Method; │ │ 0x0054 - 0x005c reg=2 e Ljava/lang/Exception; │ │ 0x0000 - 0x005c reg=8 this Lde/greenrobot/dao/test/AbstractDaoSessionTest; Lde/greenrobot/dao/test/AbstractDaoSessionTest; │ │ │ │ - source_file_idx : 487 (AbstractDaoSessionTest.java) │ │ + source_file_idx : 480 (AbstractDaoSessionTest.java) │ │ │ │ Class #588 header: │ │ class_idx : 821 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 825 │ │ -source_file_idx : 488 │ │ +source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -158030,18 +158143,18 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -071fcc: |[071fcc] de.greenrobot.dao.test.AbstractDaoTest.:(Ljava/lang/Class;)V │ │ -071fdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -071fde: 7030 1917 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/test/AbstractDaoTest;.:(Ljava/lang/Class;Z)V // method@1719 │ │ -071fe4: 0e00 |0004: return-void │ │ +071fb4: |[071fb4] de.greenrobot.dao.test.AbstractDaoTest.:(Ljava/lang/Class;)V │ │ +071fc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +071fc6: 7030 1917 2100 |0001: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/test/AbstractDaoTest;.:(Ljava/lang/Class;Z)V // method@1719 │ │ +071fcc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=50 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTest; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ @@ -158053,18 +158166,18 @@ │ │ type : '(Ljava/lang/Class;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071fe8: |[071fe8] de.greenrobot.dao.test.AbstractDaoTest.:(Ljava/lang/Class;Z)V │ │ -071ff8: 7020 4c17 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ -071ffe: 5b01 3a06 |0003: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ -072002: 0e00 |0005: return-void │ │ +071fd0: |[071fd0] de.greenrobot.dao.test.AbstractDaoTest.:(Ljava/lang/Class;Z)V │ │ +071fe0: 7020 4c17 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/test/DbTest;.:(Z)V // method@174c │ │ +071fe6: 5b01 3a06 |0003: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ +071fea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/test/AbstractDaoTest; │ │ @@ -158079,25 +158192,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -072004: |[072004] de.greenrobot.dao.test.AbstractDaoTest.clearIdentityScopeIfAny:()V │ │ -072014: 5410 3c06 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ -072018: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -07201c: 5410 3c06 |0004: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ -072020: 7210 f815 0000 |0006: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ -072026: 1a00 4304 |0009: const-string v0, "Identity scope cleared" // string@0443 │ │ -07202a: 7110 5415 0000 |000b: invoke-static {v0}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -072030: 0e00 |000e: return-void │ │ -072032: 1a00 e809 |000f: const-string v0, "No identity scope to clear" // string@09e8 │ │ -072036: 7110 5415 0000 |0011: invoke-static {v0}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -07203c: 28fa |0014: goto 000e // -0006 │ │ +071fec: |[071fec] de.greenrobot.dao.test.AbstractDaoTest.clearIdentityScopeIfAny:()V │ │ +071ffc: 5410 3c06 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ +072000: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +072004: 5410 3c06 |0004: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ +072008: 7210 f815 0000 |0006: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ +07200e: 1a00 3c04 |0009: const-string v0, "Identity scope cleared" // string@043c │ │ +072012: 7110 5415 0000 |000b: invoke-static {v0}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +072018: 0e00 |000e: return-void │ │ +07201a: 1a00 e109 |000f: const-string v0, "No identity scope to clear" // string@09e1 │ │ +07201e: 7110 5415 0000 |0011: invoke-static {v0}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +072024: 28fa |0014: goto 000e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0009 line=86 │ │ 0x000e line=90 │ │ 0x000f line=88 │ │ @@ -158110,20 +158223,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -072040: |[072040] de.greenrobot.dao.test.AbstractDaoTest.logTableDump:()V │ │ -072050: 5410 3806 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.dao:Lde/greenrobot/dao/AbstractDao; // field@0638 │ │ -072054: 6e10 1315 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ -07205a: 0c00 |0005: move-result-object v0 │ │ -07205c: 6e20 1c17 0100 |0006: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTest;.logTableDump:(Ljava/lang/String;)V // method@171c │ │ -072062: 0e00 |0009: return-void │ │ +072028: |[072028] de.greenrobot.dao.test.AbstractDaoTest.logTableDump:()V │ │ +072038: 5410 3806 |0000: iget-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTest;.dao:Lde/greenrobot/dao/AbstractDao; // field@0638 │ │ +07203c: 6e10 1315 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ +072042: 0c00 |0005: move-result-object v0 │ │ +072044: 6e20 1c17 0100 |0006: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTest;.logTableDump:(Ljava/lang/String;)V // method@171c │ │ +07204a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=94 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTest; │ │ 0x0000 - 0x000a reg=1 this Lde/greenrobot/dao/test/AbstractDaoTest; Lde/greenrobot/dao/test/AbstractDaoTest; │ │ @@ -158133,17 +158246,17 @@ │ │ type : '(Lde/greenrobot/dao/identityscope/IdentityScope;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072064: |[072064] de.greenrobot.dao.test.AbstractDaoTest.setIdentityScopeBeforeSetUp:(Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ -072074: 5b01 3c06 |0000: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ -072078: 0e00 |0002: return-void │ │ +07204c: |[07204c] de.greenrobot.dao.test.AbstractDaoTest.setIdentityScopeBeforeSetUp:(Lde/greenrobot/dao/identityscope/IdentityScope;)V │ │ +07205c: 5b01 3c06 |0000: iput-object v1, v0, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ +072060: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/test/AbstractDaoTest; │ │ 0x0000 - 0x0000 reg=1 (null) Lde/greenrobot/dao/identityscope/IdentityScope; │ │ @@ -158155,33 +158268,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -07207c: |[07207c] de.greenrobot.dao.test.AbstractDaoTest.setUp:()V │ │ -07208c: 6f10 5417 0500 |0000: invoke-super {v5}, Lde/greenrobot/dao/test/DbTest;.setUp:()V // method@1754 │ │ -072092: 6e10 1f17 0500 |0003: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTest;.setUpTableForDao:()V // method@171f │ │ -072098: 2201 0e03 |0006: new-instance v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess; // type@030e │ │ -07209c: 5452 3b06 |0008: iget-object v2, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@063b │ │ -0720a0: 5453 3a06 |000a: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ -0720a4: 5454 3c06 |000c: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ -0720a8: 7040 7215 2143 |000e: invoke-direct {v1, v2, v3, v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;Lde/greenrobot/dao/identityscope/IdentityScope;)V // method@1572 │ │ -0720ae: 5b51 3906 |0011: iput-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0639 │ │ -0720b2: 5451 3906 |0013: iget-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0639 │ │ -0720b6: 6e10 7315 0100 |0015: invoke-virtual {v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getDao:()Lde/greenrobot/dao/AbstractDao; // method@1573 │ │ -0720bc: 0c01 |0018: move-result-object v1 │ │ -0720be: 5b51 3806 |0019: iput-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.dao:Lde/greenrobot/dao/AbstractDao; // field@0638 │ │ -0720c2: 0e00 |001b: return-void │ │ -0720c4: 0d00 |001c: move-exception v0 │ │ -0720c6: 2201 6703 |001d: new-instance v1, Ljava/lang/RuntimeException; // type@0367 │ │ -0720ca: 1a02 da02 |001f: const-string v2, "Could not prepare DAO Test" // string@02da │ │ -0720ce: 7030 ca17 2100 |0021: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ -0720d4: 2701 |0024: throw v1 │ │ +072064: |[072064] de.greenrobot.dao.test.AbstractDaoTest.setUp:()V │ │ +072074: 6f10 5417 0500 |0000: invoke-super {v5}, Lde/greenrobot/dao/test/DbTest;.setUp:()V // method@1754 │ │ +07207a: 6e10 1f17 0500 |0003: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTest;.setUpTableForDao:()V // method@171f │ │ +072080: 2201 0e03 |0006: new-instance v1, Lde/greenrobot/dao/InternalUnitTestDaoAccess; // type@030e │ │ +072084: 5452 3b06 |0008: iget-object v2, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@063b │ │ +072088: 5453 3a06 |000a: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ +07208c: 5454 3c06 |000c: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.identityScopeForDao:Lde/greenrobot/dao/identityscope/IdentityScope; // field@063c │ │ +072090: 7040 7215 2143 |000e: invoke-direct {v1, v2, v3, v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/Class;Lde/greenrobot/dao/identityscope/IdentityScope;)V // method@1572 │ │ +072096: 5b51 3906 |0011: iput-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0639 │ │ +07209a: 5451 3906 |0013: iget-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0639 │ │ +07209e: 6e10 7315 0100 |0015: invoke-virtual {v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getDao:()Lde/greenrobot/dao/AbstractDao; // method@1573 │ │ +0720a4: 0c01 |0018: move-result-object v1 │ │ +0720a6: 5b51 3806 |0019: iput-object v1, v5, Lde/greenrobot/dao/test/AbstractDaoTest;.dao:Lde/greenrobot/dao/AbstractDao; // field@0638 │ │ +0720aa: 0e00 |001b: return-void │ │ +0720ac: 0d00 |001c: move-exception v0 │ │ +0720ae: 2201 6703 |001d: new-instance v1, Ljava/lang/RuntimeException; // type@0367 │ │ +0720b2: 1a02 d302 |001f: const-string v2, "Could not prepare DAO Test" // string@02d3 │ │ +0720b6: 7030 ca17 2100 |0021: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@17ca │ │ +0720bc: 2701 |0024: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ Ljava/lang/Exception; -> 0x001c │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=66 │ │ 0x0006 line=67 │ │ @@ -158199,44 +158312,44 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0720e8: |[0720e8] de.greenrobot.dao.test.AbstractDaoTest.setUpTableForDao:()V │ │ -0720f8: 5472 3a06 |0000: iget-object v2, v7, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ -0720fc: 1a03 ef0e |0002: const-string v3, "createTable" // string@0eef │ │ -072100: 1224 |0004: const/4 v4, #int 2 // #2 │ │ -072102: 2344 0f04 |0005: new-array v4, v4, [Ljava/lang/Class; // type@040f │ │ -072106: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -072108: 1c06 4600 |0008: const-class v6, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ -07210c: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ -072110: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -072112: 6206 4d06 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ -072116: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ -07211a: 6e30 9217 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ -072120: 0c00 |0014: move-result-object v0 │ │ -072122: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -072124: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -072126: 2333 1004 |0017: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ -07212a: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -07212c: 5475 3b06 |001a: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@063b │ │ -072130: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -072134: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -072136: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -072138: 7110 7f17 0500 |0020: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ -07213e: 0c05 |0023: move-result-object v5 │ │ -072140: 4d05 0304 |0024: aput-object v5, v3, v4 │ │ -072144: 6e30 0618 2003 |0026: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -07214a: 0e00 |0029: return-void │ │ -07214c: 0d01 |002a: move-exception v1 │ │ -07214e: 1a02 e209 |002b: const-string v2, "No createTable method" // string@09e2 │ │ -072152: 7110 5915 0200 |002d: invoke-static {v2}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ -072158: 28f9 |0030: goto 0029 // -0007 │ │ +0720d0: |[0720d0] de.greenrobot.dao.test.AbstractDaoTest.setUpTableForDao:()V │ │ +0720e0: 5472 3a06 |0000: iget-object v2, v7, Lde/greenrobot/dao/test/AbstractDaoTest;.daoClass:Ljava/lang/Class; // field@063a │ │ +0720e4: 1a03 e80e |0002: const-string v3, "createTable" // string@0ee8 │ │ +0720e8: 1224 |0004: const/4 v4, #int 2 // #2 │ │ +0720ea: 2344 0f04 |0005: new-array v4, v4, [Ljava/lang/Class; // type@040f │ │ +0720ee: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0720f0: 1c06 4600 |0008: const-class v6, Landroid/database/sqlite/SQLiteDatabase; // type@0046 │ │ +0720f4: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ +0720f8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +0720fa: 6206 4d06 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ +0720fe: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ +072102: 6e30 9217 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1792 │ │ +072108: 0c00 |0014: move-result-object v0 │ │ +07210a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +07210c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +07210e: 2333 1004 |0017: new-array v3, v3, [Ljava/lang/Object; // type@0410 │ │ +072112: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +072114: 5475 3b06 |001a: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTest;.db:Landroid/database/sqlite/SQLiteDatabase; // field@063b │ │ +072118: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +07211c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +07211e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +072120: 7110 7f17 0500 |0020: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@177f │ │ +072126: 0c05 |0023: move-result-object v5 │ │ +072128: 4d05 0304 |0024: aput-object v5, v3, v4 │ │ +07212c: 6e30 0618 2003 |0026: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +072132: 0e00 |0029: return-void │ │ +072134: 0d01 |002a: move-exception v1 │ │ +072136: 1a02 db09 |002b: const-string v2, "No createTable method" // string@09db │ │ +07213a: 7110 5915 0200 |002d: invoke-static {v2}, Lde/greenrobot/dao/DaoLog;.i:(Ljava/lang/String;)I // method@1559 │ │ +072140: 28f9 |0030: goto 0029 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/lang/NoSuchMethodException; -> 0x002a │ │ positions : │ │ 0x0000 line=76 │ │ 0x0015 line=77 │ │ 0x0029 line=81 │ │ @@ -158244,21 +158357,21 @@ │ │ 0x002b line=79 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 this Lde/greenrobot/dao/test/AbstractDaoTest; │ │ 0x0015 - 0x0029 reg=0 createTableMethod Ljava/lang/reflect/Method; │ │ 0x002b - 0x0031 reg=1 e Ljava/lang/NoSuchMethodException; │ │ 0x0000 - 0x0031 reg=7 this Lde/greenrobot/dao/test/AbstractDaoTest; Lde/greenrobot/dao/test/AbstractDaoTest; │ │ │ │ - source_file_idx : 488 (AbstractDaoTest.java) │ │ + source_file_idx : 481 (AbstractDaoTest.java) │ │ │ │ Class #589 header: │ │ class_idx : 978 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 979 │ │ -source_file_idx : 814 │ │ +source_file_idx : 807 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -158278,17 +158391,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07216c: |[07216c] org.hiittimer.database.generated.DaoMaster$DevOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ -07217c: 7040 c119 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/DaoMaster$OpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@19c1 │ │ -072182: 0e00 |0003: return-void │ │ +072154: |[072154] org.hiittimer.database.generated.DaoMaster$DevOpenHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ +072164: 7040 c119 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/DaoMaster$OpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@19c1 │ │ +07216a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -158301,57 +158414,57 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -072184: |[072184] org.hiittimer.database.generated.DaoMaster$DevOpenHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -072194: 1a00 cd12 |0000: const-string v0, "greenDAO" // string@12cd │ │ -072198: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -07219c: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0721a2: 1a02 950b |0007: const-string v2, "Upgrading schema from version " // string@0b95 │ │ -0721a6: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0721ac: 0c01 |000c: move-result-object v1 │ │ -0721ae: 6e20 e917 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0721b4: 0c01 |0010: move-result-object v1 │ │ -0721b6: 1a02 9700 |0011: const-string v2, " to " // string@0097 │ │ -0721ba: 6e20 ed17 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0721c0: 0c01 |0016: move-result-object v1 │ │ -0721c2: 6e20 e917 6100 |0017: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ -0721c8: 0c01 |001a: move-result-object v1 │ │ -0721ca: 1a02 4500 |001b: const-string v2, " by dropping all tables" // string@0045 │ │ -0721ce: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0721d4: 0c01 |0020: move-result-object v1 │ │ -0721d6: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0721dc: 0c01 |0024: move-result-object v1 │ │ -0721de: 7120 a212 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ -0721e4: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -0721e6: 7120 c519 0400 |0029: invoke-static {v4, v0}, Lorg/hiittimer/database/generated/DaoMaster;.dropAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19c5 │ │ -0721ec: 6e20 bf19 4300 |002c: invoke-virtual {v3, v4}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@19bf │ │ -0721f2: 0e00 |002f: return-void │ │ +07216c: |[07216c] org.hiittimer.database.generated.DaoMaster$DevOpenHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +07217c: 1a00 c612 |0000: const-string v0, "greenDAO" // string@12c6 │ │ +072180: 2201 6b03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +072184: 7010 e417 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +07218a: 1a02 8e0b |0007: const-string v2, "Upgrading schema from version " // string@0b8e │ │ +07218e: 6e20 ed17 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072194: 0c01 |000c: move-result-object v1 │ │ +072196: 6e20 e917 5100 |000d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +07219c: 0c01 |0010: move-result-object v1 │ │ +07219e: 1a02 9700 |0011: const-string v2, " to " // string@0097 │ │ +0721a2: 6e20 ed17 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0721a8: 0c01 |0016: move-result-object v1 │ │ +0721aa: 6e20 e917 6100 |0017: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@17e9 │ │ +0721b0: 0c01 |001a: move-result-object v1 │ │ +0721b2: 1a02 4500 |001b: const-string v2, " by dropping all tables" // string@0045 │ │ +0721b6: 6e20 ed17 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0721bc: 0c01 |0020: move-result-object v1 │ │ +0721be: 6e10 f217 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0721c4: 0c01 |0024: move-result-object v1 │ │ +0721c6: 7120 a212 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@12a2 │ │ +0721cc: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +0721ce: 7120 c519 0400 |0029: invoke-static {v4, v0}, Lorg/hiittimer/database/generated/DaoMaster;.dropAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19c5 │ │ +0721d4: 6e20 bf19 4300 |002c: invoke-virtual {v3, v4}, Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@19bf │ │ +0721da: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0028 line=72 │ │ 0x002c line=73 │ │ 0x002f line=74 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Lorg/hiittimer/database/generated/DaoMaster$DevOpenHelper; │ │ 0x0000 - 0x0030 reg=4 db Landroid/database/sqlite/SQLiteDatabase; │ │ 0x0000 - 0x0030 reg=5 oldVersion I │ │ 0x0000 - 0x0030 reg=6 newVersion I │ │ │ │ - source_file_idx : 814 (DaoMaster.java) │ │ + source_file_idx : 807 (DaoMaster.java) │ │ │ │ Class #590 header: │ │ class_idx : 980 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 776 │ │ -source_file_idx : 814 │ │ +source_file_idx : 807 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #590 annotations: │ │ Annotations on class │ │ @@ -158375,22 +158488,22 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0721f4: |[0721f4] org.hiittimer.database.generated.DaoMaster.:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -072204: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -072208: 7030 3515 2100 |0002: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDaoMaster;.:(Landroid/database/sqlite/SQLiteDatabase;I)V // method@1535 │ │ -07220e: 1c00 db03 |0005: const-class v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ -072212: 6e20 ca19 0100 |0007: invoke-virtual {v1, v0}, Lorg/hiittimer/database/generated/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V // method@19ca │ │ -072218: 1c00 d803 |000a: const-class v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ -07221c: 6e20 ca19 0100 |000c: invoke-virtual {v1, v0}, Lorg/hiittimer/database/generated/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V // method@19ca │ │ -072222: 0e00 |000f: return-void │ │ +0721dc: |[0721dc] org.hiittimer.database.generated.DaoMaster.:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +0721ec: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0721f0: 7030 3515 2100 |0002: invoke-direct {v1, v2, v0}, Lde/greenrobot/dao/AbstractDaoMaster;.:(Landroid/database/sqlite/SQLiteDatabase;I)V // method@1535 │ │ +0721f6: 1c00 db03 |0005: const-class v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ +0721fa: 6e20 ca19 0100 |0007: invoke-virtual {v1, v0}, Lorg/hiittimer/database/generated/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V // method@19ca │ │ +072200: 1c00 d803 |000a: const-class v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ +072204: 6e20 ca19 0100 |000c: invoke-virtual {v1, v0}, Lorg/hiittimer/database/generated/DaoMaster;.registerDaoClass:(Ljava/lang/Class;)V // method@19ca │ │ +07220a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x000a line=80 │ │ 0x000f line=81 │ │ locals : │ │ @@ -158402,18 +158515,18 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -072224: |[072224] org.hiittimer.database.generated.DaoMaster.createAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -072234: 7120 0e1a 1000 |0000: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@1a0e │ │ -07223a: 7120 e819 1000 |0003: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/RoundDao;.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19e8 │ │ -072240: 0e00 |0006: return-void │ │ +07220c: |[07220c] org.hiittimer.database.generated.DaoMaster.createAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +07221c: 7120 0e1a 1000 |0000: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@1a0e │ │ +072222: 7120 e819 1000 |0003: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/RoundDao;.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19e8 │ │ +072228: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0006 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 db Landroid/database/sqlite/SQLiteDatabase; │ │ @@ -158424,18 +158537,18 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -072244: |[072244] org.hiittimer.database.generated.DaoMaster.dropAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -072254: 7120 101a 1000 |0000: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@1a10 │ │ -07225a: 7120 e919 1000 |0003: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/RoundDao;.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19e9 │ │ -072260: 0e00 |0006: return-void │ │ +07222c: |[07222c] org.hiittimer.database.generated.DaoMaster.dropAllTables:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +07223c: 7120 101a 1000 |0000: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@1a10 │ │ +072242: 7120 e919 1000 |0003: invoke-static {v0, v1}, Lorg/hiittimer/database/generated/RoundDao;.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V // method@19e9 │ │ +072248: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0006 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 db Landroid/database/sqlite/SQLiteDatabase; │ │ @@ -158447,18 +158560,18 @@ │ │ type : '()Lde/greenrobot/dao/AbstractDaoSession;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -072264: |[072264] org.hiittimer.database.generated.DaoMaster.newSession:()Lde/greenrobot/dao/AbstractDaoSession; │ │ -072274: 6e10 c819 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:()Lorg/hiittimer/database/generated/DaoSession; // method@19c8 │ │ -07227a: 0c00 |0003: move-result-object v0 │ │ -07227c: 1100 |0004: return-object v0 │ │ +07224c: |[07224c] org.hiittimer.database.generated.DaoMaster.newSession:()Lde/greenrobot/dao/AbstractDaoSession; │ │ +07225c: 6e10 c819 0100 |0000: invoke-virtual {v1}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:()Lorg/hiittimer/database/generated/DaoSession; // method@19c8 │ │ +072262: 0c00 |0003: move-result-object v0 │ │ +072264: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/DaoMaster; │ │ │ │ #1 : (in Lorg/hiittimer/database/generated/DaoMaster;) │ │ @@ -158466,41 +158579,41 @@ │ │ type : '(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lde/greenrobot/dao/AbstractDaoSession;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -072280: |[072280] org.hiittimer.database.generated.DaoMaster.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lde/greenrobot/dao/AbstractDaoSession; │ │ -072290: 6e20 c919 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession; // method@19c9 │ │ -072296: 0c00 |0003: move-result-object v0 │ │ -072298: 1100 |0004: return-object v0 │ │ +072268: |[072268] org.hiittimer.database.generated.DaoMaster.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lde/greenrobot/dao/AbstractDaoSession; │ │ +072278: 6e20 c919 2100 |0000: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/DaoMaster;.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession; // method@19c9 │ │ +07227e: 0c00 |0003: move-result-object v0 │ │ +072280: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/DaoMaster; │ │ - 0x0000 - 0x0005 reg=2 x0 Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ + 0x0000 - 0x0005 reg=2 (null) Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ │ │ #2 : (in Lorg/hiittimer/database/generated/DaoMaster;) │ │ name : 'newSession' │ │ type : '()Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -07229c: |[07229c] org.hiittimer.database.generated.DaoMaster.newSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ -0722ac: 2200 d503 |0000: new-instance v0, Lorg/hiittimer/database/generated/DaoSession; // type@03d5 │ │ -0722b0: 5441 aa06 |0002: iget-object v1, v4, Lorg/hiittimer/database/generated/DaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@06aa │ │ -0722b4: 6202 d705 |0004: sget-object v2, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ -0722b8: 5443 a906 |0006: iget-object v3, v4, Lorg/hiittimer/database/generated/DaoMaster;.daoConfigMap:Ljava/util/Map; // field@06a9 │ │ -0722bc: 7040 cb19 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/DaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V // method@19cb │ │ -0722c2: 1100 |000b: return-object v0 │ │ +072284: |[072284] org.hiittimer.database.generated.DaoMaster.newSession:()Lorg/hiittimer/database/generated/DaoSession; │ │ +072294: 2200 d503 |0000: new-instance v0, Lorg/hiittimer/database/generated/DaoSession; // type@03d5 │ │ +072298: 5441 aa06 |0002: iget-object v1, v4, Lorg/hiittimer/database/generated/DaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@06aa │ │ +07229c: 6202 d705 |0004: sget-object v2, Lde/greenrobot/dao/identityscope/IdentityScopeType;.Session:Lde/greenrobot/dao/identityscope/IdentityScopeType; // field@05d7 │ │ +0722a0: 5443 a906 |0006: iget-object v3, v4, Lorg/hiittimer/database/generated/DaoMaster;.daoConfigMap:Ljava/util/Map; // field@06a9 │ │ +0722a4: 7040 cb19 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/DaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V // method@19cb │ │ +0722aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/hiittimer/database/generated/DaoMaster; │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/DaoMaster;) │ │ @@ -158508,34 +158621,34 @@ │ │ type : '(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0722c4: |[0722c4] org.hiittimer.database.generated.DaoMaster.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession; │ │ -0722d4: 2200 d503 |0000: new-instance v0, Lorg/hiittimer/database/generated/DaoSession; // type@03d5 │ │ -0722d8: 5431 aa06 |0002: iget-object v1, v3, Lorg/hiittimer/database/generated/DaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@06aa │ │ -0722dc: 5432 a906 |0004: iget-object v2, v3, Lorg/hiittimer/database/generated/DaoMaster;.daoConfigMap:Ljava/util/Map; // field@06a9 │ │ -0722e0: 7040 cb19 1024 |0006: invoke-direct {v0, v1, v4, v2}, Lorg/hiittimer/database/generated/DaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V // method@19cb │ │ -0722e6: 1100 |0009: return-object v0 │ │ +0722ac: |[0722ac] org.hiittimer.database.generated.DaoMaster.newSession:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession; │ │ +0722bc: 2200 d503 |0000: new-instance v0, Lorg/hiittimer/database/generated/DaoSession; // type@03d5 │ │ +0722c0: 5431 aa06 |0002: iget-object v1, v3, Lorg/hiittimer/database/generated/DaoMaster;.db:Landroid/database/sqlite/SQLiteDatabase; // field@06aa │ │ +0722c4: 5432 a906 |0004: iget-object v2, v3, Lorg/hiittimer/database/generated/DaoMaster;.daoConfigMap:Ljava/util/Map; // field@06a9 │ │ +0722c8: 7040 cb19 1024 |0006: invoke-direct {v0, v1, v4, v2}, Lorg/hiittimer/database/generated/DaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V // method@19cb │ │ +0722ce: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/hiittimer/database/generated/DaoMaster; │ │ 0x0000 - 0x000a reg=4 type Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ │ │ - source_file_idx : 814 (DaoMaster.java) │ │ + source_file_idx : 807 (DaoMaster.java) │ │ │ │ Class #591 header: │ │ class_idx : 981 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 777 │ │ -source_file_idx : 815 │ │ +source_file_idx : 808 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #591 annotations: │ │ Annotations on method #6603 '' │ │ @@ -158570,49 +158683,49 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0722e8: |[0722e8] org.hiittimer.database.generated.DaoSession.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V │ │ -0722f8: 7020 3b15 3200 |0000: invoke-direct {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;)V // method@153b │ │ -0722fe: 1c00 db03 |0003: const-class v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ -072302: 7220 5418 0500 |0005: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ -072308: 0c00 |0008: move-result-object v0 │ │ -07230a: 1f00 1b03 |0009: check-cast v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -07230e: 6e10 2b16 0000 |000b: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ -072314: 0c00 |000e: move-result-object v0 │ │ -072316: 5b20 ae06 |000f: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ -07231a: 5420 ae06 |0011: iget-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ -07231e: 6e20 2e16 4000 |0013: invoke-virtual {v0, v4}, Lde/greenrobot/dao/internal/DaoConfig;.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V // method@162e │ │ -072324: 1c00 d803 |0016: const-class v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ -072328: 7220 5418 0500 |0018: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ -07232e: 0c00 |001b: move-result-object v0 │ │ -072330: 1f00 1b03 |001c: check-cast v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ -072334: 6e10 2b16 0000 |001e: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ -07233a: 0c00 |0021: move-result-object v0 │ │ -07233c: 5b20 ac06 |0022: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ -072340: 5420 ac06 |0024: iget-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ -072344: 6e20 2e16 4000 |0026: invoke-virtual {v0, v4}, Lde/greenrobot/dao/internal/DaoConfig;.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V // method@162e │ │ -07234a: 2200 db03 |0029: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ -07234e: 5421 ae06 |002b: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ -072352: 7030 091a 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V // method@1a09 │ │ -072358: 5b20 ad06 |0030: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ -07235c: 2200 d803 |0032: new-instance v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ -072360: 5421 ac06 |0034: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ -072364: 7030 e419 1002 |0036: invoke-direct {v0, v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V // method@19e4 │ │ -07236a: 5b20 ab06 |0039: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ -07236e: 1c00 d903 |003b: const-class v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072372: 5421 ad06 |003d: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ -072376: 6e30 d119 0201 |003f: invoke-virtual {v2, v0, v1}, Lorg/hiittimer/database/generated/DaoSession;.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V // method@19d1 │ │ -07237c: 1c00 d603 |0042: const-class v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -072380: 5421 ab06 |0044: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ -072384: 6e30 d119 0201 |0046: invoke-virtual {v2, v0, v1}, Lorg/hiittimer/database/generated/DaoSession;.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V // method@19d1 │ │ -07238a: 0e00 |0049: return-void │ │ +0722d0: |[0722d0] org.hiittimer.database.generated.DaoSession.:(Landroid/database/sqlite/SQLiteDatabase;Lde/greenrobot/dao/identityscope/IdentityScopeType;Ljava/util/Map;)V │ │ +0722e0: 7020 3b15 3200 |0000: invoke-direct {v2, v3}, Lde/greenrobot/dao/AbstractDaoSession;.:(Landroid/database/sqlite/SQLiteDatabase;)V // method@153b │ │ +0722e6: 1c00 db03 |0003: const-class v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ +0722ea: 7220 5418 0500 |0005: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ +0722f0: 0c00 |0008: move-result-object v0 │ │ +0722f2: 1f00 1b03 |0009: check-cast v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +0722f6: 6e10 2b16 0000 |000b: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ +0722fc: 0c00 |000e: move-result-object v0 │ │ +0722fe: 5b20 ae06 |000f: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ +072302: 5420 ae06 |0011: iget-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ +072306: 6e20 2e16 4000 |0013: invoke-virtual {v0, v4}, Lde/greenrobot/dao/internal/DaoConfig;.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V // method@162e │ │ +07230c: 1c00 d803 |0016: const-class v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ +072310: 7220 5418 0500 |0018: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1854 │ │ +072316: 0c00 |001b: move-result-object v0 │ │ +072318: 1f00 1b03 |001c: check-cast v0, Lde/greenrobot/dao/internal/DaoConfig; // type@031b │ │ +07231c: 6e10 2b16 0000 |001e: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.clone:()Lde/greenrobot/dao/internal/DaoConfig; // method@162b │ │ +072322: 0c00 |0021: move-result-object v0 │ │ +072324: 5b20 ac06 |0022: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ +072328: 5420 ac06 |0024: iget-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ +07232c: 6e20 2e16 4000 |0026: invoke-virtual {v0, v4}, Lde/greenrobot/dao/internal/DaoConfig;.initIdentityScope:(Lde/greenrobot/dao/identityscope/IdentityScopeType;)V // method@162e │ │ +072332: 2200 db03 |0029: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlanDao; // type@03db │ │ +072336: 5421 ae06 |002b: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ +07233a: 7030 091a 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V // method@1a09 │ │ +072340: 5b20 ad06 |0030: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ +072344: 2200 d803 |0032: new-instance v0, Lorg/hiittimer/database/generated/RoundDao; // type@03d8 │ │ +072348: 5421 ac06 |0034: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ +07234c: 7030 e419 1002 |0036: invoke-direct {v0, v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V // method@19e4 │ │ +072352: 5b20 ab06 |0039: iput-object v0, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ +072356: 1c00 d903 |003b: const-class v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +07235a: 5421 ad06 |003d: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ +07235e: 6e30 d119 0201 |003f: invoke-virtual {v2, v0, v1}, Lorg/hiittimer/database/generated/DaoSession;.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V // method@19d1 │ │ +072364: 1c00 d603 |0042: const-class v0, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +072368: 5421 ab06 |0044: iget-object v1, v2, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ +07236c: 6e30 d119 0201 |0046: invoke-virtual {v2, v0, v1}, Lorg/hiittimer/database/generated/DaoSession;.registerDao:(Ljava/lang/Class;Lde/greenrobot/dao/AbstractDao;)V // method@19d1 │ │ +072372: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0011 line=51 │ │ 0x0016 line=53 │ │ 0x0024 line=54 │ │ @@ -158634,24 +158747,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07238c: |[07238c] org.hiittimer.database.generated.DaoSession.clear:()V │ │ -07239c: 5410 ae06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ -0723a0: 6e10 2d16 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ -0723a6: 0c00 |0005: move-result-object v0 │ │ -0723a8: 7210 f815 0000 |0006: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ -0723ae: 5410 ac06 |0009: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ -0723b2: 6e10 2d16 0000 |000b: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ -0723b8: 0c00 |000e: move-result-object v0 │ │ -0723ba: 7210 f815 0000 |000f: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ -0723c0: 0e00 |0012: return-void │ │ +072374: |[072374] org.hiittimer.database.generated.DaoSession.clear:()V │ │ +072384: 5410 ae06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ae │ │ +072388: 6e10 2d16 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ +07238e: 0c00 |0005: move-result-object v0 │ │ +072390: 7210 f815 0000 |0006: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ +072396: 5410 ac06 |0009: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.roundDaoConfig:Lde/greenrobot/dao/internal/DaoConfig; // field@06ac │ │ +07239a: 6e10 2d16 0000 |000b: invoke-virtual {v0}, Lde/greenrobot/dao/internal/DaoConfig;.getIdentityScope:()Lde/greenrobot/dao/identityscope/IdentityScope; // method@162d │ │ +0723a0: 0c00 |000e: move-result-object v0 │ │ +0723a2: 7210 f815 0000 |000f: invoke-interface {v0}, Lde/greenrobot/dao/identityscope/IdentityScope;.clear:()V // method@15f8 │ │ +0723a8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0009 line=65 │ │ 0x0012 line=66 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/hiittimer/database/generated/DaoSession; │ │ @@ -158661,17 +158774,17 @@ │ │ type : '()Lorg/hiittimer/database/generated/RoundDao;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0723c4: |[0723c4] org.hiittimer.database.generated.DaoSession.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; │ │ -0723d4: 5410 ab06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ -0723d8: 1100 |0002: return-object v0 │ │ +0723ac: |[0723ac] org.hiittimer.database.generated.DaoSession.getRoundDao:()Lorg/hiittimer/database/generated/RoundDao; │ │ +0723bc: 5410 ab06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.roundDao:Lorg/hiittimer/database/generated/RoundDao; // field@06ab │ │ +0723c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ #2 : (in Lorg/hiittimer/database/generated/DaoSession;) │ │ @@ -158679,30 +158792,30 @@ │ │ type : '()Lorg/hiittimer/database/generated/TrainingPlanDao;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0723dc: |[0723dc] org.hiittimer.database.generated.DaoSession.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ -0723ec: 5410 ad06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ -0723f0: 1100 |0002: return-object v0 │ │ +0723c4: |[0723c4] org.hiittimer.database.generated.DaoSession.getTrainingPlanDao:()Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ +0723d4: 5410 ad06 |0000: iget-object v0, v1, Lorg/hiittimer/database/generated/DaoSession;.trainingPlanDao:Lorg/hiittimer/database/generated/TrainingPlanDao; // field@06ad │ │ +0723d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ - source_file_idx : 815 (DaoSession.java) │ │ + source_file_idx : 808 (DaoSession.java) │ │ │ │ Class #592 header: │ │ class_idx : 984 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 775 │ │ -source_file_idx : 2709 │ │ +source_file_idx : 2702 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #592 annotations: │ │ Annotations on class │ │ @@ -158735,17 +158848,17 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0723f4: |[0723f4] org.hiittimer.database.generated.RoundDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ -072404: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@14f6 │ │ -07240a: 0e00 |0003: return-void │ │ +0723dc: |[0723dc] org.hiittimer.database.generated.RoundDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ +0723ec: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@14f6 │ │ +0723f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/RoundDao; │ │ 0x0000 - 0x0004 reg=1 config Lde/greenrobot/dao/internal/DaoConfig; │ │ @@ -158755,17 +158868,17 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07240c: |[07240c] org.hiittimer.database.generated.RoundDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V │ │ -07241c: 7030 f714 1002 |0000: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ -072422: 0e00 |0003: return-void │ │ +0723f4: |[0723f4] org.hiittimer.database.generated.RoundDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V │ │ +072404: 7030 f714 1002 |0000: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ +07240a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/RoundDao; │ │ 0x0000 - 0x0004 reg=1 config Lde/greenrobot/dao/internal/DaoConfig; │ │ @@ -158775,88 +158888,73 @@ │ │ name : 'createTable' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 66 16-bit code units │ │ -072424: |[072424] org.hiittimer.database.generated.RoundDao.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -072434: 3804 3f00 |0000: if-eqz v4, 003f // +003f │ │ -072438: 1a00 0e04 |0002: const-string v0, "IF NOT EXISTS " // string@040e │ │ -07243c: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -072440: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -072446: 1a02 9d02 |0009: const-string v2, "CREATE TABLE " // string@029d │ │ -07244a: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072450: 0c01 |000e: move-result-object v1 │ │ -072452: 6e20 ed17 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072458: 0c01 |0012: move-result-object v1 │ │ -07245a: 1a02 b400 |0013: const-string v2, "'ROUND' (" // string@00b4 │ │ -07245e: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072464: 0c01 |0018: move-result-object v1 │ │ -072466: 1a02 b900 |0019: const-string v2, "'_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," // string@00b9 │ │ -07246a: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072470: 0c01 |001e: move-result-object v1 │ │ -072472: 1a02 b100 |001f: const-string v2, "'NUMBER' INTEGER," // string@00b1 │ │ -072476: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07247c: 0c01 |0024: move-result-object v1 │ │ -07247e: 1a02 b800 |0025: const-string v2, "'WORK_IN_SECONDS' INTEGER NOT NULL ," // string@00b8 │ │ -072482: 6e20 ed17 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072488: 0c01 |002a: move-result-object v1 │ │ -07248a: 1a02 b200 |002b: const-string v2, "'REST_IN_SECONDS' INTEGER NOT NULL ," // string@00b2 │ │ -07248e: 6e20 ed17 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072494: 0c01 |0030: move-result-object v1 │ │ -072496: 1a02 b700 |0031: const-string v2, "'TRAINING_PLAN_ID' INTEGER NOT NULL );" // string@00b7 │ │ -07249a: 6e20 ed17 2100 |0033: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0724a0: 0c01 |0036: move-result-object v1 │ │ -0724a2: 6e10 f217 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0724a8: 0c01 |003a: move-result-object v1 │ │ -0724aa: 6e20 4b01 1300 |003b: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -0724b0: 0e00 |003e: return-void │ │ -0724b2: 1a00 0000 |003f: const-string v0, "" // string@0000 │ │ -0724b6: 28c3 |0041: goto 0004 // -003d │ │ + insns size : 36 16-bit code units │ │ +07240c: |[07240c] org.hiittimer.database.generated.RoundDao.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +07241c: 3804 2100 |0000: if-eqz v4, 0021 // +0021 │ │ +072420: 1a00 0704 |0002: const-string v0, "IF NOT EXISTS " // string@0407 │ │ +072424: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +072428: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +07242e: 1a02 9602 |0009: const-string v2, "CREATE TABLE " // string@0296 │ │ +072432: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072438: 0c01 |000e: move-result-object v1 │ │ +07243a: 6e20 ed17 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072440: 0c01 |0012: move-result-object v1 │ │ +072442: 1a02 b000 |0013: const-string v2, "'ROUND' ('_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,'NUMBER' INTEGER,'WORK_IN_SECONDS' INTEGER NOT NULL ,'REST_IN_SECONDS' INTEGER NOT NULL ,'TRAINING_PLAN_ID' INTEGER NOT NULL );" // string@00b0 │ │ +072446: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07244c: 0c01 |0018: move-result-object v1 │ │ +07244e: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +072454: 0c01 |001c: move-result-object v1 │ │ +072456: 6e20 4b01 1300 |001d: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +07245c: 0e00 |0020: return-void │ │ +07245e: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ +072462: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ - 0x003e line=73 │ │ - 0x003f line=66 │ │ + 0x0020 line=73 │ │ + 0x0021 line=66 │ │ locals : │ │ - 0x0004 - 0x003f reg=0 constraint Ljava/lang/String; │ │ - 0x0000 - 0x0042 reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x0042 reg=4 ifNotExists Z │ │ + 0x0004 - 0x0021 reg=0 constraint Ljava/lang/String; │ │ + 0x0000 - 0x0024 reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x0024 reg=4 ifNotExists Z │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'dropTable' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0724b8: |[0724b8] org.hiittimer.database.generated.RoundDao.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -0724c8: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -0724cc: 7010 e417 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0724d2: 1a02 2a03 |0005: const-string v2, "DROP TABLE " // string@032a │ │ -0724d6: 6e20 ed17 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0724dc: 0c02 |000a: move-result-object v2 │ │ -0724de: 3804 1600 |000b: if-eqz v4, 0021 // +0016 │ │ -0724e2: 1a01 0d04 |000d: const-string v1, "IF EXISTS " // string@040d │ │ -0724e6: 6e20 ed17 1200 |000f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0724ec: 0c01 |0012: move-result-object v1 │ │ -0724ee: 1a02 b300 |0013: const-string v2, "'ROUND'" // string@00b3 │ │ -0724f2: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0724f8: 0c01 |0018: move-result-object v1 │ │ -0724fa: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -072500: 0c00 |001c: move-result-object v0 │ │ -072502: 6e20 4b01 0300 |001d: invoke-virtual {v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -072508: 0e00 |0020: return-void │ │ -07250a: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ -07250e: 28ec |0023: goto 000f // -0014 │ │ +072464: |[072464] org.hiittimer.database.generated.RoundDao.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +072474: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +072478: 7010 e417 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +07247e: 1a02 2303 |0005: const-string v2, "DROP TABLE " // string@0323 │ │ +072482: 6e20 ed17 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072488: 0c02 |000a: move-result-object v2 │ │ +07248a: 3804 1600 |000b: if-eqz v4, 0021 // +0016 │ │ +07248e: 1a01 0604 |000d: const-string v1, "IF EXISTS " // string@0406 │ │ +072492: 6e20 ed17 1200 |000f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072498: 0c01 |0012: move-result-object v1 │ │ +07249a: 1a02 af00 |0013: const-string v2, "'ROUND'" // string@00af │ │ +07249e: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0724a4: 0c01 |0018: move-result-object v1 │ │ +0724a6: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0724ac: 0c00 |001c: move-result-object v0 │ │ +0724ae: 6e20 4b01 0300 |001d: invoke-virtual {v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +0724b4: 0e00 |0020: return-void │ │ +0724b6: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ +0724ba: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x001d line=78 │ │ 0x0020 line=79 │ │ 0x0021 line=77 │ │ locals : │ │ @@ -158870,46 +158968,46 @@ │ │ type : '(J)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -072510: |[072510] org.hiittimer.database.generated.RoundDao._queryTrainingPlan_Rounds:(J)Ljava/util/List; │ │ -072520: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -072522: 1d05 |0001: monitor-enter v5 │ │ -072524: 5452 ba06 |0002: iget-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ -072528: 3902 1e00 |0004: if-nez v2, 0022 // +001e │ │ -07252c: 6e10 ee19 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/database/generated/RoundDao;.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; // method@19ee │ │ -072532: 0c01 |0009: move-result-object v1 │ │ -072534: 6202 b706 |000a: sget-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.TrainingPlanId:Lde/greenrobot/dao/Property; // field@06b7 │ │ -072538: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -07253a: 6e20 7b15 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/Property;.eq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@157b │ │ -072540: 0c02 |0010: move-result-object v2 │ │ -072542: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -072544: 2333 0d04 |0012: new-array v3, v3, [Lde/greenrobot/dao/query/WhereCondition; // type@040d │ │ -072548: 6e30 0317 2103 |0014: invoke-virtual {v1, v2, v3}, Lde/greenrobot/dao/query/QueryBuilder;.where:(Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; // method@1703 │ │ -07254e: 1a02 d509 |0017: const-string v2, "NUMBER ASC" // string@09d5 │ │ -072552: 6e20 0017 2100 |0019: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderRaw:(Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; // method@1700 │ │ -072558: 6e10 ea16 0100 |001c: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ -07255e: 0c02 |001f: move-result-object v2 │ │ -072560: 5b52 ba06 |0020: iput-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ -072564: 1e05 |0022: monitor-exit v5 │ │ -072566: 5452 ba06 |0023: iget-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ -07256a: 6e10 d816 0200 |0025: invoke-virtual {v2}, Lde/greenrobot/dao/query/Query;.forCurrentThread:()Lde/greenrobot/dao/query/Query; // method@16d8 │ │ -072570: 0c00 |0028: move-result-object v0 │ │ -072572: 7120 b317 7600 |0029: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072578: 0c02 |002c: move-result-object v2 │ │ -07257a: 6e30 e016 4002 |002d: invoke-virtual {v0, v4, v2}, Lde/greenrobot/dao/query/Query;.setParameter:(ILjava/lang/Object;)V // method@16e0 │ │ -072580: 6e10 da16 0000 |0030: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ -072586: 0c02 |0033: move-result-object v2 │ │ -072588: 1102 |0034: return-object v2 │ │ -07258a: 0d02 |0035: move-exception v2 │ │ -07258c: 1e05 |0036: monitor-exit v5 │ │ -07258e: 2702 |0037: throw v2 │ │ +0724bc: |[0724bc] org.hiittimer.database.generated.RoundDao._queryTrainingPlan_Rounds:(J)Ljava/util/List; │ │ +0724cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0724ce: 1d05 |0001: monitor-enter v5 │ │ +0724d0: 5452 ba06 |0002: iget-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ +0724d4: 3902 1e00 |0004: if-nez v2, 0022 // +001e │ │ +0724d8: 6e10 ee19 0500 |0006: invoke-virtual {v5}, Lorg/hiittimer/database/generated/RoundDao;.queryBuilder:()Lde/greenrobot/dao/query/QueryBuilder; // method@19ee │ │ +0724de: 0c01 |0009: move-result-object v1 │ │ +0724e0: 6202 b706 |000a: sget-object v2, Lorg/hiittimer/database/generated/RoundDao$Properties;.TrainingPlanId:Lde/greenrobot/dao/Property; // field@06b7 │ │ +0724e4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0724e6: 6e20 7b15 3200 |000d: invoke-virtual {v2, v3}, Lde/greenrobot/dao/Property;.eq:(Ljava/lang/Object;)Lde/greenrobot/dao/query/WhereCondition; // method@157b │ │ +0724ec: 0c02 |0010: move-result-object v2 │ │ +0724ee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +0724f0: 2333 0d04 |0012: new-array v3, v3, [Lde/greenrobot/dao/query/WhereCondition; // type@040d │ │ +0724f4: 6e30 0317 2103 |0014: invoke-virtual {v1, v2, v3}, Lde/greenrobot/dao/query/QueryBuilder;.where:(Lde/greenrobot/dao/query/WhereCondition;[Lde/greenrobot/dao/query/WhereCondition;)Lde/greenrobot/dao/query/QueryBuilder; // method@1703 │ │ +0724fa: 1a02 ce09 |0017: const-string v2, "NUMBER ASC" // string@09ce │ │ +0724fe: 6e20 0017 2100 |0019: invoke-virtual {v1, v2}, Lde/greenrobot/dao/query/QueryBuilder;.orderRaw:(Ljava/lang/String;)Lde/greenrobot/dao/query/QueryBuilder; // method@1700 │ │ +072504: 6e10 ea16 0100 |001c: invoke-virtual {v1}, Lde/greenrobot/dao/query/QueryBuilder;.build:()Lde/greenrobot/dao/query/Query; // method@16ea │ │ +07250a: 0c02 |001f: move-result-object v2 │ │ +07250c: 5b52 ba06 |0020: iput-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ +072510: 1e05 |0022: monitor-exit v5 │ │ +072512: 5452 ba06 |0023: iget-object v2, v5, Lorg/hiittimer/database/generated/RoundDao;.trainingPlan_RoundsQuery:Lde/greenrobot/dao/query/Query; // field@06ba │ │ +072516: 6e10 d816 0200 |0025: invoke-virtual {v2}, Lde/greenrobot/dao/query/Query;.forCurrentThread:()Lde/greenrobot/dao/query/Query; // method@16d8 │ │ +07251c: 0c00 |0028: move-result-object v0 │ │ +07251e: 7120 b317 7600 |0029: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072524: 0c02 |002c: move-result-object v2 │ │ +072526: 6e30 e016 4002 |002d: invoke-virtual {v0, v4, v2}, Lde/greenrobot/dao/query/Query;.setParameter:(ILjava/lang/Object;)V // method@16e0 │ │ +07252c: 6e10 da16 0000 |0030: invoke-virtual {v0}, Lde/greenrobot/dao/query/Query;.list:()Ljava/util/List; // method@16da │ │ +072532: 0c02 |0033: move-result-object v2 │ │ +072534: 1102 |0034: return-object v2 │ │ +072536: 0d02 |0035: move-exception v2 │ │ +072538: 1e05 |0036: monitor-exit v5 │ │ +07253a: 2702 |0037: throw v2 │ │ catches : 2 │ │ 0x0002 - 0x0023 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=154 │ │ @@ -158934,67 +159032,67 @@ │ │ type : '(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0725a4: |[0725a4] org.hiittimer.database.generated.RoundDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ │ -0725b4: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -0725b8: 6e30 e719 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V // method@19e7 │ │ -0725be: 0e00 |0005: return-void │ │ +072550: |[072550] org.hiittimer.database.generated.RoundDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ │ +072560: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +072564: 6e30 e719 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V // method@19e7 │ │ +07256a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/RoundDao; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/database/sqlite/SQLiteStatement; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/database/sqlite/SQLiteStatement; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #2 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'bindValues' │ │ type : '(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -0725c0: |[0725c0] org.hiittimer.database.generated.RoundDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V │ │ -0725d0: 6e10 5401 0700 |0000: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.clearBindings:()V // method@0154 │ │ -0725d6: 6e10 d719 0800 |0003: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ -0725dc: 0c00 |0006: move-result-object v0 │ │ -0725de: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0725e2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -0725e4: 6e10 b117 0000 |000a: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -0725ea: 0b04 |000d: move-result-wide v4 │ │ -0725ec: 6e40 5201 2754 |000e: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -0725f2: 6e10 d819 0800 |0011: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ -0725f8: 0c01 |0014: move-result-object v1 │ │ -0725fa: 3801 0b00 |0015: if-eqz v1, 0020 // +000b │ │ -0725fe: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -072600: 6e10 a817 0100 |0018: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ -072606: 0a03 |001b: move-result v3 │ │ -072608: 8134 |001c: int-to-long v4, v3 │ │ -07260a: 6e40 5201 2754 |001d: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072610: 1232 |0020: const/4 v2, #int 3 // #3 │ │ -072612: 6e10 db19 0800 |0021: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ -072618: 0a03 |0024: move-result v3 │ │ -07261a: 8134 |0025: int-to-long v4, v3 │ │ -07261c: 6e40 5201 2754 |0026: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072622: 1242 |0029: const/4 v2, #int 4 // #4 │ │ -072624: 6e10 d919 0800 |002a: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ -07262a: 0a03 |002d: move-result v3 │ │ -07262c: 8134 |002e: int-to-long v4, v3 │ │ -07262e: 6e40 5201 2754 |002f: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072634: 1252 |0032: const/4 v2, #int 5 // #5 │ │ -072636: 6e10 da19 0800 |0033: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getTrainingPlanId:()J // method@19da │ │ -07263c: 0b04 |0036: move-result-wide v4 │ │ -07263e: 6e40 5201 2754 |0037: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072644: 0e00 |003a: return-void │ │ +07256c: |[07256c] org.hiittimer.database.generated.RoundDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V │ │ +07257c: 6e10 5401 0700 |0000: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteStatement;.clearBindings:()V // method@0154 │ │ +072582: 6e10 d719 0800 |0003: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ +072588: 0c00 |0006: move-result-object v0 │ │ +07258a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +07258e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +072590: 6e10 b117 0000 |000a: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +072596: 0b04 |000d: move-result-wide v4 │ │ +072598: 6e40 5201 2754 |000e: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +07259e: 6e10 d819 0800 |0011: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getNumber:()Ljava/lang/Integer; // method@19d8 │ │ +0725a4: 0c01 |0014: move-result-object v1 │ │ +0725a6: 3801 0b00 |0015: if-eqz v1, 0020 // +000b │ │ +0725aa: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +0725ac: 6e10 a817 0100 |0018: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@17a8 │ │ +0725b2: 0a03 |001b: move-result v3 │ │ +0725b4: 8134 |001c: int-to-long v4, v3 │ │ +0725b6: 6e40 5201 2754 |001d: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0725bc: 1232 |0020: const/4 v2, #int 3 // #3 │ │ +0725be: 6e10 db19 0800 |0021: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getWorkInSeconds:()I // method@19db │ │ +0725c4: 0a03 |0024: move-result v3 │ │ +0725c6: 8134 |0025: int-to-long v4, v3 │ │ +0725c8: 6e40 5201 2754 |0026: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0725ce: 1242 |0029: const/4 v2, #int 4 // #4 │ │ +0725d0: 6e10 d919 0800 |002a: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getRestInSeconds:()I // method@19d9 │ │ +0725d6: 0a03 |002d: move-result v3 │ │ +0725d8: 8134 |002e: int-to-long v4, v3 │ │ +0725da: 6e40 5201 2754 |002f: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0725e0: 1252 |0032: const/4 v2, #int 5 // #5 │ │ +0725e2: 6e10 da19 0800 |0033: invoke-virtual {v8}, Lorg/hiittimer/database/generated/Round;.getTrainingPlanId:()J // method@19da │ │ +0725e8: 0b04 |0036: move-result-wide v4 │ │ +0725ea: 6e40 5201 2754 |0037: invoke-virtual {v7, v2, v4, v5}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0725f0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=86 │ │ 0x0007 line=87 │ │ 0x0009 line=88 │ │ 0x0011 line=91 │ │ @@ -159016,21 +159114,21 @@ │ │ type : '(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072648: |[072648] org.hiittimer.database.generated.RoundDao.getKey:(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long; │ │ -072658: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -07265c: 6e10 d719 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ -072662: 0c00 |0005: move-result-object v0 │ │ -072664: 1100 |0006: return-object v0 │ │ -072666: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072668: 28fe |0008: goto 0006 // -0002 │ │ +0725f4: |[0725f4] org.hiittimer.database.generated.RoundDao.getKey:(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long; │ │ +072604: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +072608: 6e10 d719 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;.getId:()Ljava/lang/Long; // method@19d7 │ │ +07260e: 0c00 |0005: move-result-object v0 │ │ +072610: 1100 |0006: return-object v0 │ │ +072612: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +072614: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0006 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/hiittimer/database/generated/RoundDao; │ │ @@ -159041,38 +159139,38 @@ │ │ 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 │ │ -07266c: |[07266c] org.hiittimer.database.generated.RoundDao.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07267c: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -072680: 6e20 ea19 2100 |0002: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.getKey:(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long; // method@19ea │ │ -072686: 0c00 |0005: move-result-object v0 │ │ -072688: 1100 |0006: return-object v0 │ │ +072618: |[072618] org.hiittimer.database.generated.RoundDao.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +072628: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +07262c: 6e20 ea19 2100 |0002: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/RoundDao;.getKey:(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long; // method@19ea │ │ +072632: 0c00 |0005: move-result-object v0 │ │ +072634: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/hiittimer/database/generated/RoundDao; │ │ + 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ #5 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'isEntityUpdateable' │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07268c: |[07268c] org.hiittimer.database.generated.RoundDao.isEntityUpdateable:()Z │ │ -07269c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07269e: 0f00 |0001: return v0 │ │ +072638: |[072638] org.hiittimer.database.generated.RoundDao.isEntityUpdateable:()Z │ │ +072648: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07264a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/hiittimer/database/generated/RoundDao; │ │ │ │ #6 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ @@ -159080,76 +159178,82 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0726a0: |[0726a0] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -0726b0: 6e30 f019 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round; // method@19f0 │ │ -0726b6: 0c00 |0003: move-result-object v0 │ │ -0726b8: 1100 |0004: return-object v0 │ │ +07264c: |[07264c] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +07265c: 6e30 f019 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round; // method@19f0 │ │ +072662: 0c00 |0003: move-result-object v0 │ │ +072664: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/RoundDao; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0005 reg=3 x1 I │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ #7 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'readEntity' │ │ type : '(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 65 16-bit code units │ │ -0726bc: |[0726bc] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round; │ │ -0726cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0726ce: 2201 d603 |0001: new-instance v1, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -0726d2: d802 0a00 |0003: add-int/lit8 v2, v10, #int 0 // #00 │ │ -0726d6: 7220 2801 2900 |0005: invoke-interface {v9, v2}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -0726dc: 0a02 |0008: move-result v2 │ │ -0726de: 3802 2200 |0009: if-eqz v2, 002b // +0022 │ │ -0726e2: 0702 |000b: move-object v2, v0 │ │ -0726e4: d803 0a01 |000c: add-int/lit8 v3, v10, #int 1 // #01 │ │ -0726e8: 7220 2801 3900 |000e: invoke-interface {v9, v3}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -0726ee: 0a03 |0011: move-result v3 │ │ -0726f0: 3803 2400 |0012: if-eqz v3, 0036 // +0024 │ │ -0726f4: 0703 |0014: move-object v3, v0 │ │ -0726f6: d800 0a02 |0015: add-int/lit8 v0, v10, #int 2 // #02 │ │ -0726fa: 7220 2301 0900 |0017: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -072700: 0a04 |001a: move-result v4 │ │ -072702: d800 0a03 |001b: add-int/lit8 v0, v10, #int 3 // #03 │ │ -072706: 7220 2301 0900 |001d: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -07270c: 0a05 |0020: move-result v5 │ │ -07270e: d800 0a04 |0021: add-int/lit8 v0, v10, #int 4 // #04 │ │ -072712: 7220 2401 0900 |0023: invoke-interface {v9, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -072718: 0b06 |0026: move-result-wide v6 │ │ -07271a: 7607 d619 0100 |0027: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/hiittimer/database/generated/Round;.:(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V // method@19d6 │ │ -072720: 1101 |002a: return-object v1 │ │ -072722: d802 0a00 |002b: add-int/lit8 v2, v10, #int 0 // #00 │ │ -072726: 7220 2401 2900 |002d: invoke-interface {v9, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -07272c: 0b02 |0030: move-result-wide v2 │ │ -07272e: 7120 b317 3200 |0031: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072734: 0c02 |0034: move-result-object v2 │ │ -072736: 28d7 |0035: goto 000c // -0029 │ │ -072738: d800 0a01 |0036: add-int/lit8 v0, v10, #int 1 // #01 │ │ -07273c: 7220 2301 0900 |0038: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -072742: 0a00 |003b: move-result v0 │ │ -072744: 7110 ad17 0000 |003c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -07274a: 0c03 |003f: move-result-object v3 │ │ -07274c: 28d5 |0040: goto 0015 // -002b │ │ +072668: |[072668] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round; │ │ +072678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07267a: 2201 d603 |0001: new-instance v1, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +07267e: d802 0a00 |0003: add-int/lit8 v2, v10, #int 0 // #00 │ │ +072682: 7220 2801 2900 |0005: invoke-interface {v9, v2}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +072688: 0a02 |0008: move-result v2 │ │ +07268a: 3802 2200 |0009: if-eqz v2, 002b // +0022 │ │ +07268e: 0702 |000b: move-object v2, v0 │ │ +072690: d803 0a01 |000c: add-int/lit8 v3, v10, #int 1 // #01 │ │ +072694: 7220 2801 3900 |000e: invoke-interface {v9, v3}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +07269a: 0a03 |0011: move-result v3 │ │ +07269c: 3803 2400 |0012: if-eqz v3, 0036 // +0024 │ │ +0726a0: 0703 |0014: move-object v3, v0 │ │ +0726a2: d800 0a02 |0015: add-int/lit8 v0, v10, #int 2 // #02 │ │ +0726a6: 7220 2301 0900 |0017: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +0726ac: 0a04 |001a: move-result v4 │ │ +0726ae: d800 0a03 |001b: add-int/lit8 v0, v10, #int 3 // #03 │ │ +0726b2: 7220 2301 0900 |001d: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +0726b8: 0a05 |0020: move-result v5 │ │ +0726ba: d800 0a04 |0021: add-int/lit8 v0, v10, #int 4 // #04 │ │ +0726be: 7220 2401 0900 |0023: invoke-interface {v9, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +0726c4: 0b06 |0026: move-result-wide v6 │ │ +0726c6: 7607 d619 0100 |0027: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/hiittimer/database/generated/Round;.:(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V // method@19d6 │ │ +0726cc: 1101 |002a: return-object v1 │ │ +0726ce: d802 0a00 |002b: add-int/lit8 v2, v10, #int 0 // #00 │ │ +0726d2: 7220 2401 2900 |002d: invoke-interface {v9, v2}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +0726d8: 0b02 |0030: move-result-wide v2 │ │ +0726da: 7120 b317 3200 |0031: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +0726e0: 0c02 |0034: move-result-object v2 │ │ +0726e2: 28d7 |0035: goto 000c // -0029 │ │ +0726e4: d800 0a01 |0036: add-int/lit8 v0, v10, #int 1 // #01 │ │ +0726e8: 7220 2301 0900 |0038: invoke-interface {v9, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +0726ee: 0a00 |003b: move-result v0 │ │ +0726f0: 7110 ad17 0000 |003c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +0726f6: 0c03 |003f: move-result-object v3 │ │ +0726f8: 28d5 |0040: goto 0015 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ + 0x0005 line=110 │ │ + 0x000e line=111 │ │ + 0x0017 line=112 │ │ + 0x001d line=113 │ │ + 0x0023 line=114 │ │ 0x002a line=116 │ │ - 0x002b line=109 │ │ + 0x002b line=110 │ │ + 0x0036 line=111 │ │ locals : │ │ 0x002a - 0x002b reg=1 entity Lorg/hiittimer/database/generated/Round; │ │ 0x0000 - 0x0041 reg=8 this Lorg/hiittimer/database/generated/RoundDao; │ │ 0x0000 - 0x0041 reg=9 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0041 reg=10 offset I │ │ │ │ #8 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ @@ -159157,74 +159261,74 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/Object;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -072750: |[072750] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V │ │ -072760: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -072764: 6e40 f219 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V // method@19f2 │ │ -07276a: 0e00 |0005: return-void │ │ +0726fc: |[0726fc] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V │ │ +07270c: 1f02 d603 |0000: check-cast v2, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +072710: 6e40 f219 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V // method@19f2 │ │ +072716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/RoundDao; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0006 reg=3 x2 I │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=3 (null) I │ │ │ │ #9 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'readEntity' │ │ type : '(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -07276c: |[07276c] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V │ │ -07277c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07277e: d800 0700 |0001: add-int/lit8 v0, v7, #int 0 // #00 │ │ -072782: 7220 2801 0500 |0003: invoke-interface {v5, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -072788: 0a00 |0006: move-result v0 │ │ -07278a: 3800 2d00 |0007: if-eqz v0, 0034 // +002d │ │ -07278e: 0710 |0009: move-object v0, v1 │ │ -072790: 6e20 dc19 0600 |000a: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setId:(Ljava/lang/Long;)V // method@19dc │ │ -072796: d800 0701 |000d: add-int/lit8 v0, v7, #int 1 // #01 │ │ -07279a: 7220 2801 0500 |000f: invoke-interface {v5, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -0727a0: 0a00 |0012: move-result v0 │ │ -0727a2: 3800 2c00 |0013: if-eqz v0, 003f // +002c │ │ -0727a6: 6e20 dd19 1600 |0015: invoke-virtual {v6, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ -0727ac: d800 0702 |0018: add-int/lit8 v0, v7, #int 2 // #02 │ │ -0727b0: 7220 2301 0500 |001a: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -0727b6: 0a00 |001d: move-result v0 │ │ -0727b8: 6e20 e019 0600 |001e: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ -0727be: d800 0703 |0021: add-int/lit8 v0, v7, #int 3 // #03 │ │ -0727c2: 7220 2301 0500 |0023: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -0727c8: 0a00 |0026: move-result v0 │ │ -0727ca: 6e20 de19 0600 |0027: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ -0727d0: d800 0704 |002a: add-int/lit8 v0, v7, #int 4 // #04 │ │ -0727d4: 7220 2401 0500 |002c: invoke-interface {v5, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -0727da: 0b00 |002f: move-result-wide v0 │ │ -0727dc: 6e30 df19 0601 |0030: invoke-virtual {v6, v0, v1}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ -0727e2: 0e00 |0033: return-void │ │ -0727e4: d800 0700 |0034: add-int/lit8 v0, v7, #int 0 // #00 │ │ -0727e8: 7220 2401 0500 |0036: invoke-interface {v5, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -0727ee: 0b02 |0039: move-result-wide v2 │ │ -0727f0: 7120 b317 3200 |003a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -0727f6: 0c00 |003d: move-result-object v0 │ │ -0727f8: 28cc |003e: goto 000a // -0034 │ │ -0727fa: d800 0701 |003f: add-int/lit8 v0, v7, #int 1 // #01 │ │ -0727fe: 7220 2301 0500 |0041: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -072804: 0a00 |0044: move-result v0 │ │ -072806: 7110 ad17 0000 |0045: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -07280c: 0c01 |0048: move-result-object v1 │ │ -07280e: 28cc |0049: goto 0015 // -0034 │ │ +072718: |[072718] org.hiittimer.database.generated.RoundDao.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V │ │ +072728: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07272a: d800 0700 |0001: add-int/lit8 v0, v7, #int 0 // #00 │ │ +07272e: 7220 2801 0500 |0003: invoke-interface {v5, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +072734: 0a00 |0006: move-result v0 │ │ +072736: 3800 2d00 |0007: if-eqz v0, 0034 // +002d │ │ +07273a: 0710 |0009: move-object v0, v1 │ │ +07273c: 6e20 dc19 0600 |000a: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setId:(Ljava/lang/Long;)V // method@19dc │ │ +072742: d800 0701 |000d: add-int/lit8 v0, v7, #int 1 // #01 │ │ +072746: 7220 2801 0500 |000f: invoke-interface {v5, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +07274c: 0a00 |0012: move-result v0 │ │ +07274e: 3800 2c00 |0013: if-eqz v0, 003f // +002c │ │ +072752: 6e20 dd19 1600 |0015: invoke-virtual {v6, v1}, Lorg/hiittimer/database/generated/Round;.setNumber:(Ljava/lang/Integer;)V // method@19dd │ │ +072758: d800 0702 |0018: add-int/lit8 v0, v7, #int 2 // #02 │ │ +07275c: 7220 2301 0500 |001a: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +072762: 0a00 |001d: move-result v0 │ │ +072764: 6e20 e019 0600 |001e: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setWorkInSeconds:(I)V // method@19e0 │ │ +07276a: d800 0703 |0021: add-int/lit8 v0, v7, #int 3 // #03 │ │ +07276e: 7220 2301 0500 |0023: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +072774: 0a00 |0026: move-result v0 │ │ +072776: 6e20 de19 0600 |0027: invoke-virtual {v6, v0}, Lorg/hiittimer/database/generated/Round;.setRestInSeconds:(I)V // method@19de │ │ +07277c: d800 0704 |002a: add-int/lit8 v0, v7, #int 4 // #04 │ │ +072780: 7220 2401 0500 |002c: invoke-interface {v5, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +072786: 0b00 |002f: move-result-wide v0 │ │ +072788: 6e30 df19 0601 |0030: invoke-virtual {v6, v0, v1}, Lorg/hiittimer/database/generated/Round;.setTrainingPlanId:(J)V // method@19df │ │ +07278e: 0e00 |0033: return-void │ │ +072790: d800 0700 |0034: add-int/lit8 v0, v7, #int 0 // #00 │ │ +072794: 7220 2401 0500 |0036: invoke-interface {v5, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +07279a: 0b02 |0039: move-result-wide v2 │ │ +07279c: 7120 b317 3200 |003a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +0727a2: 0c00 |003d: move-result-object v0 │ │ +0727a4: 28cc |003e: goto 000a // -0034 │ │ +0727a6: d800 0701 |003f: add-int/lit8 v0, v7, #int 1 // #01 │ │ +0727aa: 7220 2301 0500 |0041: invoke-interface {v5, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +0727b0: 0a00 |0044: move-result v0 │ │ +0727b2: 7110 ad17 0000 |0045: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +0727b8: 0c01 |0048: move-result-object v1 │ │ +0727ba: 28cc |0049: goto 0015 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x000d line=123 │ │ 0x0018 line=124 │ │ 0x0021 line=125 │ │ 0x002a line=126 │ │ @@ -159242,27 +159346,27 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -072810: |[072810] org.hiittimer.database.generated.RoundDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ -072820: d800 0400 |0000: add-int/lit8 v0, v4, #int 0 // #00 │ │ -072824: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -07282a: 0a00 |0005: move-result v0 │ │ -07282c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -072830: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072832: 1100 |0009: return-object v0 │ │ -072834: d800 0400 |000a: add-int/lit8 v0, v4, #int 0 // #00 │ │ -072838: 7220 2401 0300 |000c: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -07283e: 0b00 |000f: move-result-wide v0 │ │ -072840: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072846: 0c00 |0013: move-result-object v0 │ │ -072848: 28f5 |0014: goto 0009 // -000b │ │ +0727bc: |[0727bc] org.hiittimer.database.generated.RoundDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ +0727cc: d800 0400 |0000: add-int/lit8 v0, v4, #int 0 // #00 │ │ +0727d0: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +0727d6: 0a00 |0005: move-result v0 │ │ +0727d8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0727dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0727de: 1100 |0009: return-object v0 │ │ +0727e0: d800 0400 |000a: add-int/lit8 v0, v4, #int 0 // #00 │ │ +0727e4: 7220 2401 0300 |000c: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +0727ea: 0b00 |000f: move-result-wide v0 │ │ +0727ec: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +0727f2: 0c00 |0013: move-result-object v0 │ │ +0727f4: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/hiittimer/database/generated/RoundDao; │ │ 0x0000 - 0x0015 reg=3 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0015 reg=4 offset I │ │ @@ -159272,42 +159376,42 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07284c: |[07284c] org.hiittimer.database.generated.RoundDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -07285c: 6e30 f319 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; // method@19f3 │ │ -072862: 0c00 |0003: move-result-object v0 │ │ -072864: 1100 |0004: return-object v0 │ │ +0727f8: |[0727f8] org.hiittimer.database.generated.RoundDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +072808: 6e30 f319 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/RoundDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; // method@19f3 │ │ +07280e: 0c00 |0003: move-result-object v0 │ │ +072810: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/RoundDao; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0005 reg=3 x1 I │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ #12 : (in Lorg/hiittimer/database/generated/RoundDao;) │ │ name : 'updateKeyAfterInsert' │ │ type : '(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -072868: |[072868] org.hiittimer.database.generated.RoundDao.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long; │ │ -072878: 7120 b317 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -07287e: 0c00 |0003: move-result-object v0 │ │ -072880: 6e20 dc19 0300 |0004: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/Round;.setId:(Ljava/lang/Long;)V // method@19dc │ │ -072886: 7120 b317 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -07288c: 0c00 |000a: move-result-object v0 │ │ -07288e: 1100 |000b: return-object v0 │ │ +072814: |[072814] org.hiittimer.database.generated.RoundDao.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long; │ │ +072824: 7120 b317 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +07282a: 0c00 |0003: move-result-object v0 │ │ +07282c: 6e20 dc19 0300 |0004: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/Round;.setId:(Ljava/lang/Long;)V // method@19dc │ │ +072832: 7120 b317 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072838: 0c00 |000a: move-result-object v0 │ │ +07283a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0007 line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/database/generated/RoundDao; │ │ 0x0000 - 0x000c reg=3 entity Lorg/hiittimer/database/generated/Round; │ │ @@ -159318,34 +159422,34 @@ │ │ type : '(Ljava/lang/Object;J)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -072890: |[072890] org.hiittimer.database.generated.RoundDao.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ -0728a0: 1f03 d603 |0000: check-cast v3, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ -0728a4: 6e40 f519 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lorg/hiittimer/database/generated/RoundDao;.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long; // method@19f5 │ │ -0728aa: 0c00 |0005: move-result-object v0 │ │ -0728ac: 1100 |0006: return-object v0 │ │ +07283c: |[07283c] org.hiittimer.database.generated.RoundDao.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ +07284c: 1f03 d603 |0000: check-cast v3, Lorg/hiittimer/database/generated/Round; // type@03d6 │ │ +072850: 6e40 f519 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lorg/hiittimer/database/generated/RoundDao;.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long; // method@19f5 │ │ +072856: 0c00 |0005: move-result-object v0 │ │ +072858: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 this Lorg/hiittimer/database/generated/RoundDao; │ │ - 0x0000 - 0x0007 reg=4 x1 J │ │ + 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=4 (null) J │ │ │ │ - source_file_idx : 2709 (RoundDao.java) │ │ + source_file_idx : 2702 (RoundDao.java) │ │ │ │ Class #593 header: │ │ class_idx : 987 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 775 │ │ -source_file_idx : 2933 │ │ +source_file_idx : 2926 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #593 annotations: │ │ Annotations on class │ │ @@ -159374,17 +159478,17 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0728b0: |[0728b0] org.hiittimer.database.generated.TrainingPlanDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ -0728c0: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@14f6 │ │ -0728c6: 0e00 |0003: return-void │ │ +07285c: |[07285c] org.hiittimer.database.generated.TrainingPlanDao.:(Lde/greenrobot/dao/internal/DaoConfig;)V │ │ +07286c: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;)V // method@14f6 │ │ +072872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ 0x0000 - 0x0004 reg=1 config Lde/greenrobot/dao/internal/DaoConfig; │ │ @@ -159394,18 +159498,18 @@ │ │ type : '(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0728c8: |[0728c8] org.hiittimer.database.generated.TrainingPlanDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V │ │ -0728d8: 7030 f714 1002 |0000: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ -0728de: 5b02 c506 |0003: iput-object v2, v0, Lorg/hiittimer/database/generated/TrainingPlanDao;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06c5 │ │ -0728e2: 0e00 |0005: return-void │ │ +072874: |[072874] org.hiittimer.database.generated.TrainingPlanDao.:(Lde/greenrobot/dao/internal/DaoConfig;Lorg/hiittimer/database/generated/DaoSession;)V │ │ +072884: 7030 f714 1002 |0000: invoke-direct {v0, v1, v2}, Lde/greenrobot/dao/AbstractDao;.:(Lde/greenrobot/dao/internal/DaoConfig;Lde/greenrobot/dao/AbstractDaoSession;)V // method@14f7 │ │ +07288a: 5b02 c506 |0003: iput-object v2, v0, Lorg/hiittimer/database/generated/TrainingPlanDao;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06c5 │ │ +07288e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ @@ -159416,82 +159520,73 @@ │ │ name : 'createTable' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 54 16-bit code units │ │ -0728e4: |[0728e4] org.hiittimer.database.generated.TrainingPlanDao.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -0728f4: 3804 3300 |0000: if-eqz v4, 0033 // +0033 │ │ -0728f8: 1a00 0e04 |0002: const-string v0, "IF NOT EXISTS " // string@040e │ │ -0728fc: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -072900: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -072906: 1a02 9d02 |0009: const-string v2, "CREATE TABLE " // string@029d │ │ -07290a: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072910: 0c01 |000e: move-result-object v1 │ │ -072912: 6e20 ed17 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072918: 0c01 |0012: move-result-object v1 │ │ -07291a: 1a02 b600 |0013: const-string v2, "'TRAINING_PLAN' (" // string@00b6 │ │ -07291e: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072924: 0c01 |0018: move-result-object v1 │ │ -072926: 1a02 b900 |0019: const-string v2, "'_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," // string@00b9 │ │ -07292a: 6e20 ed17 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072930: 0c01 |001e: move-result-object v1 │ │ -072932: 1a02 b000 |001f: const-string v2, "'NAME' TEXT NOT NULL ," // string@00b0 │ │ -072936: 6e20 ed17 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07293c: 0c01 |0024: move-result-object v1 │ │ -07293e: 1a02 af00 |0025: const-string v2, "'GET_READY_TIME_IN_SECONDS' INTEGER NOT NULL );" // string@00af │ │ -072942: 6e20 ed17 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072948: 0c01 |002a: move-result-object v1 │ │ -07294a: 6e10 f217 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -072950: 0c01 |002e: move-result-object v1 │ │ -072952: 6e20 4b01 1300 |002f: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -072958: 0e00 |0032: return-void │ │ -07295a: 1a00 0000 |0033: const-string v0, "" // string@0000 │ │ -07295e: 28cf |0035: goto 0004 // -0031 │ │ + insns size : 36 16-bit code units │ │ +072890: |[072890] org.hiittimer.database.generated.TrainingPlanDao.createTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +0728a0: 3804 2100 |0000: if-eqz v4, 0021 // +0021 │ │ +0728a4: 1a00 0704 |0002: const-string v0, "IF NOT EXISTS " // string@0407 │ │ +0728a8: 2201 6b03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0728ac: 7010 e417 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0728b2: 1a02 9602 |0009: const-string v2, "CREATE TABLE " // string@0296 │ │ +0728b6: 6e20 ed17 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0728bc: 0c01 |000e: move-result-object v1 │ │ +0728be: 6e20 ed17 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0728c4: 0c01 |0012: move-result-object v1 │ │ +0728c6: 1a02 b200 |0013: const-string v2, "'TRAINING_PLAN' ('_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,'NAME' TEXT NOT NULL ,'GET_READY_TIME_IN_SECONDS' INTEGER NOT NULL );" // string@00b2 │ │ +0728ca: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0728d0: 0c01 |0018: move-result-object v1 │ │ +0728d2: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0728d8: 0c01 |001c: move-result-object v1 │ │ +0728da: 6e20 4b01 1300 |001d: invoke-virtual {v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +0728e0: 0e00 |0020: return-void │ │ +0728e2: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ +0728e6: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=63 │ │ - 0x0032 line=68 │ │ - 0x0033 line=62 │ │ + 0x0020 line=68 │ │ + 0x0021 line=62 │ │ locals : │ │ - 0x0004 - 0x0033 reg=0 constraint Ljava/lang/String; │ │ - 0x0000 - 0x0036 reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ - 0x0000 - 0x0036 reg=4 ifNotExists Z │ │ + 0x0004 - 0x0021 reg=0 constraint Ljava/lang/String; │ │ + 0x0000 - 0x0024 reg=3 db Landroid/database/sqlite/SQLiteDatabase; │ │ + 0x0000 - 0x0024 reg=4 ifNotExists Z │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'dropTable' │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -072960: |[072960] org.hiittimer.database.generated.TrainingPlanDao.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ -072970: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ -072974: 7010 e417 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -07297a: 1a02 2a03 |0005: const-string v2, "DROP TABLE " // string@032a │ │ -07297e: 6e20 ed17 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072984: 0c02 |000a: move-result-object v2 │ │ -072986: 3804 1600 |000b: if-eqz v4, 0021 // +0016 │ │ -07298a: 1a01 0d04 |000d: const-string v1, "IF EXISTS " // string@040d │ │ -07298e: 6e20 ed17 1200 |000f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -072994: 0c01 |0012: move-result-object v1 │ │ -072996: 1a02 b500 |0013: const-string v2, "'TRAINING_PLAN'" // string@00b5 │ │ -07299a: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0729a0: 0c01 |0018: move-result-object v1 │ │ -0729a2: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0729a8: 0c00 |001c: move-result-object v0 │ │ -0729aa: 6e20 4b01 0300 |001d: invoke-virtual {v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ -0729b0: 0e00 |0020: return-void │ │ -0729b2: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ -0729b6: 28ec |0023: goto 000f // -0014 │ │ +0728e8: |[0728e8] org.hiittimer.database.generated.TrainingPlanDao.dropTable:(Landroid/database/sqlite/SQLiteDatabase;Z)V │ │ +0728f8: 2201 6b03 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@036b │ │ +0728fc: 7010 e417 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +072902: 1a02 2303 |0005: const-string v2, "DROP TABLE " // string@0323 │ │ +072906: 6e20 ed17 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07290c: 0c02 |000a: move-result-object v2 │ │ +07290e: 3804 1600 |000b: if-eqz v4, 0021 // +0016 │ │ +072912: 1a01 0604 |000d: const-string v1, "IF EXISTS " // string@0406 │ │ +072916: 6e20 ed17 1200 |000f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07291c: 0c01 |0012: move-result-object v1 │ │ +07291e: 1a02 b100 |0013: const-string v2, "'TRAINING_PLAN'" // string@00b1 │ │ +072922: 6e20 ed17 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +072928: 0c01 |0018: move-result-object v1 │ │ +07292a: 6e10 f217 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +072930: 0c00 |001c: move-result-object v0 │ │ +072932: 6e20 4b01 0300 |001d: invoke-virtual {v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@014b │ │ +072938: 0e00 |0020: return-void │ │ +07293a: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ +07293e: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x001d line=73 │ │ 0x0020 line=74 │ │ 0x0021 line=72 │ │ locals : │ │ @@ -159505,39 +159600,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0729b8: |[0729b8] org.hiittimer.database.generated.TrainingPlanDao.attachEntity:(Ljava/lang/Object;)V │ │ -0729c8: 1f01 d903 |0000: check-cast v1, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -0729cc: 6e20 0b1a 1000 |0002: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.attachEntity:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1a0b │ │ -0729d2: 0e00 |0005: return-void │ │ +072940: |[072940] org.hiittimer.database.generated.TrainingPlanDao.attachEntity:(Ljava/lang/Object;)V │ │ +072950: 1f01 d903 |0000: check-cast v1, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072954: 6e20 0b1a 1000 |0002: invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/TrainingPlanDao;.attachEntity:(Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1a0b │ │ +07295a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'attachEntity' │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0729d4: |[0729d4] org.hiittimer.database.generated.TrainingPlanDao.attachEntity:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -0729e4: 6f20 f914 2100 |0000: invoke-super {v1, v2}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ -0729ea: 5410 c506 |0003: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlanDao;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06c5 │ │ -0729ee: 6e20 fa19 0200 |0005: invoke-virtual {v2, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.__setDaoSession:(Lorg/hiittimer/database/generated/DaoSession;)V // method@19fa │ │ -0729f4: 0e00 |0008: return-void │ │ +07295c: |[07295c] org.hiittimer.database.generated.TrainingPlanDao.attachEntity:(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +07296c: 6f20 f914 2100 |0000: invoke-super {v1, v2}, Lde/greenrobot/dao/AbstractDao;.attachEntity:(Ljava/lang/Object;)V // method@14f9 │ │ +072972: 5410 c506 |0003: iget-object v0, v1, Lorg/hiittimer/database/generated/TrainingPlanDao;.daoSession:Lorg/hiittimer/database/generated/DaoSession; // field@06c5 │ │ +072976: 6e20 fa19 0200 |0005: invoke-virtual {v2, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.__setDaoSession:(Lorg/hiittimer/database/generated/DaoSession;)V // method@19fa │ │ +07297c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ 0x0008 line=93 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ @@ -159548,54 +159643,54 @@ │ │ type : '(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0729f8: |[0729f8] org.hiittimer.database.generated.TrainingPlanDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ │ -072a08: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072a0c: 6e30 0d1a 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1a0d │ │ -072a12: 0e00 |0005: return-void │ │ +072980: |[072980] org.hiittimer.database.generated.TrainingPlanDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ │ +072990: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072994: 6e30 0d1a 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V // method@1a0d │ │ +07299a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/database/sqlite/SQLiteStatement; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/database/sqlite/SQLiteStatement; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'bindValues' │ │ type : '(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -072a14: |[072a14] org.hiittimer.database.generated.TrainingPlanDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ -072a24: 6e10 5401 0500 |0000: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteStatement;.clearBindings:()V // method@0154 │ │ -072a2a: 6e10 fd19 0600 |0003: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -072a30: 0c00 |0006: move-result-object v0 │ │ -072a32: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -072a36: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -072a38: 6e10 b117 0000 |000a: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ -072a3e: 0b02 |000d: move-result-wide v2 │ │ -072a40: 6e40 5201 1532 |000e: invoke-virtual {v5, v1, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072a46: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -072a48: 6e10 fe19 0600 |0012: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ -072a4e: 0c02 |0015: move-result-object v2 │ │ -072a50: 6e30 5301 1502 |0016: invoke-virtual {v5, v1, v2}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ -072a56: 1231 |0019: const/4 v1, #int 3 // #3 │ │ -072a58: 6e10 fc19 0600 |001a: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ -072a5e: 0a02 |001d: move-result v2 │ │ -072a60: 8122 |001e: int-to-long v2, v2 │ │ -072a62: 6e40 5201 1532 |001f: invoke-virtual {v5, v1, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ -072a68: 0e00 |0022: return-void │ │ +07299c: |[07299c] org.hiittimer.database.generated.TrainingPlanDao.bindValues:(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ +0729ac: 6e10 5401 0500 |0000: invoke-virtual {v5}, Landroid/database/sqlite/SQLiteStatement;.clearBindings:()V // method@0154 │ │ +0729b2: 6e10 fd19 0600 |0003: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +0729b8: 0c00 |0006: move-result-object v0 │ │ +0729ba: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0729be: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0729c0: 6e10 b117 0000 |000a: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@17b1 │ │ +0729c6: 0b02 |000d: move-result-wide v2 │ │ +0729c8: 6e40 5201 1532 |000e: invoke-virtual {v5, v1, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0729ce: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +0729d0: 6e10 fe19 0600 |0012: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getName:()Ljava/lang/String; // method@19fe │ │ +0729d6: 0c02 |0015: move-result-object v2 │ │ +0729d8: 6e30 5301 1502 |0016: invoke-virtual {v5, v1, v2}, Landroid/database/sqlite/SQLiteStatement;.bindString:(ILjava/lang/String;)V // method@0153 │ │ +0729de: 1231 |0019: const/4 v1, #int 3 // #3 │ │ +0729e0: 6e10 fc19 0600 |001a: invoke-virtual {v6}, Lorg/hiittimer/database/generated/TrainingPlan;.getGetReadyTimeInSeconds:()I // method@19fc │ │ +0729e6: 0a02 |001d: move-result v2 │ │ +0729e8: 8122 |001e: int-to-long v2, v2 │ │ +0729ea: 6e40 5201 1532 |001f: invoke-virtual {v5, v1, v2, v3}, Landroid/database/sqlite/SQLiteStatement;.bindLong:(IJ)V // method@0152 │ │ +0729f0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ 0x0011 line=85 │ │ @@ -159612,21 +159707,21 @@ │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072a6c: |[072a6c] org.hiittimer.database.generated.TrainingPlanDao.getKey:(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long; │ │ -072a7c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -072a80: 6e10 fd19 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ -072a86: 0c00 |0005: move-result-object v0 │ │ -072a88: 1100 |0006: return-object v0 │ │ -072a8a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072a8c: 28fe |0008: goto 0006 // -0002 │ │ +0729f4: |[0729f4] org.hiittimer.database.generated.TrainingPlanDao.getKey:(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long; │ │ +072a04: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +072a08: 6e10 fd19 0200 |0002: invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;.getId:()Ljava/lang/Long; // method@19fd │ │ +072a0e: 0c00 |0005: move-result-object v0 │ │ +072a10: 1100 |0006: return-object v0 │ │ +072a12: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +072a14: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0006 line=133 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ @@ -159637,38 +159732,38 @@ │ │ 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 │ │ -072a90: |[072a90] org.hiittimer.database.generated.TrainingPlanDao.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -072aa0: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072aa4: 6e20 111a 2100 |0002: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.getKey:(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long; // method@1a11 │ │ -072aaa: 0c00 |0005: move-result-object v0 │ │ -072aac: 1100 |0006: return-object v0 │ │ +072a18: |[072a18] org.hiittimer.database.generated.TrainingPlanDao.getKey:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +072a28: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072a2c: 6e20 111a 2100 |0002: invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/TrainingPlanDao;.getKey:(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long; // method@1a11 │ │ +072a32: 0c00 |0005: move-result-object v0 │ │ +072a34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ + 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'isEntityUpdateable' │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072ab0: |[072ab0] org.hiittimer.database.generated.TrainingPlanDao.isEntityUpdateable:()Z │ │ -072ac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -072ac2: 0f00 |0001: return v0 │ │ +072a38: |[072a38] org.hiittimer.database.generated.TrainingPlanDao.isEntityUpdateable:()Z │ │ +072a48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +072a4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ │ │ #7 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ @@ -159676,61 +159771,64 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -072ac4: |[072ac4] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -072ad4: 6e30 171a 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan; // method@1a17 │ │ -072ada: 0c00 |0003: move-result-object v0 │ │ -072adc: 1100 |0004: return-object v0 │ │ +072a4c: |[072a4c] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +072a5c: 6e30 171a 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan; // method@1a17 │ │ +072a62: 0c00 |0003: move-result-object v0 │ │ +072a64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0005 reg=3 x1 I │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ #8 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'readEntity' │ │ type : '(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -072ae0: |[072ae0] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan; │ │ -072af0: 2200 d903 |0000: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072af4: d801 0600 |0002: add-int/lit8 v1, v6, #int 0 // #00 │ │ -072af8: 7220 2801 1500 |0004: invoke-interface {v5, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -072afe: 0a01 |0007: move-result v1 │ │ -072b00: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -072b04: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -072b06: d802 0601 |000b: add-int/lit8 v2, v6, #int 1 // #01 │ │ -072b0a: 7220 2501 2500 |000d: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ -072b10: 0c02 |0010: move-result-object v2 │ │ -072b12: d803 0602 |0011: add-int/lit8 v3, v6, #int 2 // #02 │ │ -072b16: 7220 2301 3500 |0013: invoke-interface {v5, v3}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -072b1c: 0a03 |0016: move-result v3 │ │ -072b1e: 7040 f919 1032 |0017: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlan;.:(Ljava/lang/Long;Ljava/lang/String;I)V // method@19f9 │ │ -072b24: 1100 |001a: return-object v0 │ │ -072b26: d801 0600 |001b: add-int/lit8 v1, v6, #int 0 // #00 │ │ -072b2a: 7220 2401 1500 |001d: invoke-interface {v5, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -072b30: 0b02 |0020: move-result-wide v2 │ │ -072b32: 7120 b317 3200 |0021: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072b38: 0c01 |0024: move-result-object v1 │ │ -072b3a: 28e6 |0025: goto 000b // -001a │ │ +072a68: |[072a68] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan; │ │ +072a78: 2200 d903 |0000: new-instance v0, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072a7c: d801 0600 |0002: add-int/lit8 v1, v6, #int 0 // #00 │ │ +072a80: 7220 2801 1500 |0004: invoke-interface {v5, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +072a86: 0a01 |0007: move-result v1 │ │ +072a88: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +072a8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +072a8e: d802 0601 |000b: add-int/lit8 v2, v6, #int 1 // #01 │ │ +072a92: 7220 2501 2500 |000d: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ +072a98: 0c02 |0010: move-result-object v2 │ │ +072a9a: d803 0602 |0011: add-int/lit8 v3, v6, #int 2 // #02 │ │ +072a9e: 7220 2301 3500 |0013: invoke-interface {v5, v3}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +072aa4: 0a03 |0016: move-result v3 │ │ +072aa6: 7040 f919 1032 |0017: invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlan;.:(Ljava/lang/Long;Ljava/lang/String;I)V // method@19f9 │ │ +072aac: 1100 |001a: return-object v0 │ │ +072aae: d801 0600 |001b: add-int/lit8 v1, v6, #int 0 // #00 │ │ +072ab2: 7220 2401 1500 |001d: invoke-interface {v5, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +072ab8: 0b02 |0020: move-result-wide v2 │ │ +072aba: 7120 b317 3200 |0021: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072ac0: 0c01 |0024: move-result-object v1 │ │ +072ac2: 28e6 |0025: goto 000b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ + 0x0004 line=105 │ │ + 0x000d line=106 │ │ + 0x0013 line=107 │ │ 0x001a line=109 │ │ - 0x001b line=104 │ │ + 0x001b line=105 │ │ locals : │ │ 0x001a - 0x001b reg=0 entity Lorg/hiittimer/database/generated/TrainingPlan; │ │ 0x0000 - 0x0026 reg=4 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ 0x0000 - 0x0026 reg=5 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0026 reg=6 offset I │ │ │ │ #9 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ @@ -159738,58 +159836,58 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/Object;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -072b3c: |[072b3c] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V │ │ -072b4c: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072b50: 6e40 191a 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V // method@1a19 │ │ -072b56: 0e00 |0005: return-void │ │ +072ac4: |[072ac4] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;Ljava/lang/Object;I)V │ │ +072ad4: 1f02 d903 |0000: check-cast v2, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072ad8: 6e40 191a 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V // method@1a19 │ │ +072ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ - 0x0000 - 0x0006 reg=1 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0006 reg=3 x2 I │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=3 (null) I │ │ │ │ #10 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'readEntity' │ │ type : '(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -072b58: |[072b58] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V │ │ -072b68: d800 0500 |0000: add-int/lit8 v0, v5, #int 0 // #00 │ │ -072b6c: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -072b72: 0a00 |0005: move-result v0 │ │ -072b74: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -072b78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072b7a: 6e20 031a 0400 |0009: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setId:(Ljava/lang/Long;)V // method@1a03 │ │ -072b80: d800 0501 |000c: add-int/lit8 v0, v5, #int 1 // #01 │ │ -072b84: 7220 2501 0300 |000e: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ -072b8a: 0c00 |0011: move-result-object v0 │ │ -072b8c: 6e20 041a 0400 |0012: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ -072b92: d800 0502 |0015: add-int/lit8 v0, v5, #int 2 // #02 │ │ -072b96: 7220 2301 0300 |0017: invoke-interface {v3, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ -072b9c: 0a00 |001a: move-result v0 │ │ -072b9e: 6e20 021a 0400 |001b: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ -072ba4: 0e00 |001e: return-void │ │ -072ba6: d800 0500 |001f: add-int/lit8 v0, v5, #int 0 // #00 │ │ -072baa: 7220 2401 0300 |0021: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -072bb0: 0b00 |0024: move-result-wide v0 │ │ -072bb2: 7120 b317 1000 |0025: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072bb8: 0c00 |0028: move-result-object v0 │ │ -072bba: 28e0 |0029: goto 0009 // -0020 │ │ +072ae0: |[072ae0] org.hiittimer.database.generated.TrainingPlanDao.readEntity:(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V │ │ +072af0: d800 0500 |0000: add-int/lit8 v0, v5, #int 0 // #00 │ │ +072af4: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +072afa: 0a00 |0005: move-result v0 │ │ +072afc: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +072b00: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +072b02: 6e20 031a 0400 |0009: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setId:(Ljava/lang/Long;)V // method@1a03 │ │ +072b08: d800 0501 |000c: add-int/lit8 v0, v5, #int 1 // #01 │ │ +072b0c: 7220 2501 0300 |000e: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ +072b12: 0c00 |0011: move-result-object v0 │ │ +072b14: 6e20 041a 0400 |0012: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setName:(Ljava/lang/String;)V // method@1a04 │ │ +072b1a: d800 0502 |0015: add-int/lit8 v0, v5, #int 2 // #02 │ │ +072b1e: 7220 2301 0300 |0017: invoke-interface {v3, v0}, Landroid/database/Cursor;.getInt:(I)I // method@0123 │ │ +072b24: 0a00 |001a: move-result v0 │ │ +072b26: 6e20 021a 0400 |001b: invoke-virtual {v4, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setGetReadyTimeInSeconds:(I)V // method@1a02 │ │ +072b2c: 0e00 |001e: return-void │ │ +072b2e: d800 0500 |001f: add-int/lit8 v0, v5, #int 0 // #00 │ │ +072b32: 7220 2401 0300 |0021: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +072b38: 0b00 |0024: move-result-wide v0 │ │ +072b3a: 7120 b317 1000 |0025: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072b40: 0c00 |0028: move-result-object v0 │ │ +072b42: 28e0 |0029: goto 0009 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x000c line=116 │ │ 0x0015 line=117 │ │ 0x001e line=118 │ │ 0x001f line=115 │ │ @@ -159804,27 +159902,27 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Long;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -072bbc: |[072bbc] org.hiittimer.database.generated.TrainingPlanDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ -072bcc: d800 0400 |0000: add-int/lit8 v0, v4, #int 0 // #00 │ │ -072bd0: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ -072bd6: 0a00 |0005: move-result v0 │ │ -072bd8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -072bdc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072bde: 1100 |0009: return-object v0 │ │ -072be0: d800 0400 |000a: add-int/lit8 v0, v4, #int 0 // #00 │ │ -072be4: 7220 2401 0300 |000c: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ -072bea: 0b00 |000f: move-result-wide v0 │ │ -072bec: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072bf2: 0c00 |0013: move-result-object v0 │ │ -072bf4: 28f5 |0014: goto 0009 // -000b │ │ +072b44: |[072b44] org.hiittimer.database.generated.TrainingPlanDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ +072b54: d800 0400 |0000: add-int/lit8 v0, v4, #int 0 // #00 │ │ +072b58: 7220 2801 0300 |0002: invoke-interface {v3, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0128 │ │ +072b5e: 0a00 |0005: move-result v0 │ │ +072b60: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +072b64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +072b66: 1100 |0009: return-object v0 │ │ +072b68: d800 0400 |000a: add-int/lit8 v0, v4, #int 0 // #00 │ │ +072b6c: 7220 2401 0300 |000c: invoke-interface {v3, v0}, Landroid/database/Cursor;.getLong:(I)J // method@0124 │ │ +072b72: 0b00 |000f: move-result-wide v0 │ │ +072b74: 7120 b317 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072b7a: 0c00 |0013: move-result-object v0 │ │ +072b7c: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ 0x0000 - 0x0015 reg=3 cursor Landroid/database/Cursor; │ │ 0x0000 - 0x0015 reg=4 offset I │ │ @@ -159834,42 +159932,42 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -072bf8: |[072bf8] org.hiittimer.database.generated.TrainingPlanDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ -072c08: 6e30 1a1a 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; // method@1a1a │ │ -072c0e: 0c00 |0003: move-result-object v0 │ │ -072c10: 1100 |0004: return-object v0 │ │ +072b80: |[072b80] org.hiittimer.database.generated.TrainingPlanDao.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; │ │ +072b90: 6e30 1a1a 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlanDao;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Long; // method@1a1a │ │ +072b96: 0c00 |0003: move-result-object v0 │ │ +072b98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/database/Cursor; │ │ - 0x0000 - 0x0005 reg=3 x1 I │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/database/Cursor; │ │ + 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ #13 : (in Lorg/hiittimer/database/generated/TrainingPlanDao;) │ │ name : 'updateKeyAfterInsert' │ │ type : '(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -072c14: |[072c14] org.hiittimer.database.generated.TrainingPlanDao.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long; │ │ -072c24: 7120 b317 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072c2a: 0c00 |0003: move-result-object v0 │ │ -072c2c: 6e20 031a 0300 |0004: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setId:(Ljava/lang/Long;)V // method@1a03 │ │ -072c32: 7120 b317 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -072c38: 0c00 |000a: move-result-object v0 │ │ -072c3a: 1100 |000b: return-object v0 │ │ +072b9c: |[072b9c] org.hiittimer.database.generated.TrainingPlanDao.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long; │ │ +072bac: 7120 b317 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072bb2: 0c00 |0003: move-result-object v0 │ │ +072bb4: 6e20 031a 0300 |0004: invoke-virtual {v3, v0}, Lorg/hiittimer/database/generated/TrainingPlan;.setId:(Ljava/lang/Long;)V // method@1a03 │ │ +072bba: 7120 b317 5400 |0007: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +072bc0: 0c00 |000a: move-result-object v0 │ │ +072bc2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0007 line=124 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ 0x0000 - 0x000c reg=3 entity Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -159880,34 +159978,34 @@ │ │ type : '(Ljava/lang/Object;J)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -072c3c: |[072c3c] org.hiittimer.database.generated.TrainingPlanDao.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ -072c4c: 1f03 d903 |0000: check-cast v3, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ -072c50: 6e40 1e1a 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lorg/hiittimer/database/generated/TrainingPlanDao;.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long; // method@1a1e │ │ -072c56: 0c00 |0005: move-result-object v0 │ │ -072c58: 1100 |0006: return-object v0 │ │ +072bc4: |[072bc4] org.hiittimer.database.generated.TrainingPlanDao.updateKeyAfterInsert:(Ljava/lang/Object;J)Ljava/lang/Object; │ │ +072bd4: 1f03 d903 |0000: check-cast v3, Lorg/hiittimer/database/generated/TrainingPlan; // type@03d9 │ │ +072bd8: 6e40 1e1a 3254 |0002: invoke-virtual {v2, v3, v4, v5}, Lorg/hiittimer/database/generated/TrainingPlanDao;.updateKeyAfterInsert:(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long; // method@1a1e │ │ +072bde: 0c00 |0005: move-result-object v0 │ │ +072be0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 this Lorg/hiittimer/database/generated/TrainingPlanDao; │ │ - 0x0000 - 0x0007 reg=4 x1 J │ │ + 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0007 reg=4 (null) J │ │ │ │ - source_file_idx : 2933 (TrainingPlanDao.java) │ │ + source_file_idx : 2926 (TrainingPlanDao.java) │ │ │ │ Class #594 header: │ │ class_idx : 139 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 141 │ │ -source_file_idx : 542 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -159927,17 +160025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072c5c: |[072c5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -072c6c: 7010 3002 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0230 │ │ -072c72: 0e00 |0003: return-void │ │ +072be4: |[072be4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +072bf4: 7010 3002 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0230 │ │ +072bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -159946,18 +160044,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -072c74: |[072c74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -072c84: 7110 4902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0249 │ │ -072c8a: 0a00 |0003: move-result v0 │ │ -072c8c: 0f00 |0004: return v0 │ │ +072bfc: |[072bfc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +072c0c: 7110 4902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0249 │ │ +072c12: 0a00 |0003: move-result v0 │ │ +072c14: 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; │ │ │ │ @@ -159966,22 +160064,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -072c90: |[072c90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -072ca0: 6e20 2802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0228 │ │ -072ca6: 0a00 |0003: move-result v0 │ │ -072ca8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -072cac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -072cae: 0f00 |0007: return v0 │ │ -072cb0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072cb2: 28fe |0009: goto 0007 // -0002 │ │ +072c18: |[072c18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +072c28: 6e20 2802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0228 │ │ +072c2e: 0a00 |0003: move-result v0 │ │ +072c30: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +072c34: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +072c36: 0f00 |0007: return v0 │ │ +072c38: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +072c3a: 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; │ │ @@ -159992,18 +160090,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 │ │ -072cb4: |[072cb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -072cc4: 7110 4a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024a │ │ -072cca: 0c00 |0003: move-result-object v0 │ │ -072ccc: 1100 |0004: return-object v0 │ │ +072c3c: |[072c3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +072c4c: 7110 4a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024a │ │ +072c52: 0c00 |0003: move-result-object v0 │ │ +072c54: 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; │ │ │ │ @@ -160012,18 +160110,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 │ │ -072cd0: |[072cd0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -072ce0: 7110 4b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024b │ │ -072ce6: 0c00 |0003: move-result-object v0 │ │ -072ce8: 1100 |0004: return-object v0 │ │ +072c58: |[072c58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +072c68: 7110 4b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024b │ │ +072c6e: 0c00 |0003: move-result-object v0 │ │ +072c70: 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; │ │ │ │ @@ -160032,18 +160130,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 │ │ -072cec: |[072cec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -072cfc: 7110 4c02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@024c │ │ -072d02: 0c00 |0003: move-result-object v0 │ │ -072d04: 1100 |0004: return-object v0 │ │ +072c74: |[072c74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +072c84: 7110 4c02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@024c │ │ +072c8a: 0c00 |0003: move-result-object v0 │ │ +072c8c: 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; │ │ │ │ @@ -160052,32 +160150,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 │ │ -072d08: |[072d08] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -072d18: 7110 4d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024d │ │ -072d1e: 0c00 |0003: move-result-object v0 │ │ -072d20: 1100 |0004: return-object v0 │ │ +072c90: |[072c90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +072ca0: 7110 4d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@024d │ │ +072ca6: 0c00 |0003: move-result-object v0 │ │ +072ca8: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 535 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #595 header: │ │ class_idx : 211 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 210 │ │ -source_file_idx : 2521 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -160097,17 +160195,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072d24: |[072d24] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -072d34: 7010 c704 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c7 │ │ -072d3a: 0e00 |0003: return-void │ │ +072cac: |[072cac] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +072cbc: 7010 c704 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c7 │ │ +072cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -160116,21 +160214,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 │ │ -072d3c: |[072d3c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -072d4c: 7110 dd04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04dd │ │ -072d52: 0c00 |0003: move-result-object v0 │ │ -072d54: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -072d58: 6e20 d104 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d1 │ │ -072d5e: 0c00 |0009: move-result-object v0 │ │ -072d60: 1100 |000a: return-object v0 │ │ +072cc4: |[072cc4] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +072cd4: 7110 dd04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04dd │ │ +072cda: 0c00 |0003: move-result-object v0 │ │ +072cdc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +072ce0: 6e20 d104 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d1 │ │ +072ce6: 0c00 |0009: move-result-object v0 │ │ +072ce8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -160143,21 +160241,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 │ │ -072d64: |[072d64] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -072d74: 7110 de04 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04de │ │ -072d7a: 0c00 |0003: move-result-object v0 │ │ -072d7c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -072d80: 6f30 c904 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@04c9 │ │ -072d86: 0c00 |0009: move-result-object v0 │ │ -072d88: 1100 |000a: return-object v0 │ │ +072cec: |[072cec] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +072cfc: 7110 de04 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04de │ │ +072d02: 0c00 |0003: move-result-object v0 │ │ +072d04: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +072d08: 6f30 c904 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@04c9 │ │ +072d0e: 0c00 |0009: move-result-object v0 │ │ +072d10: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -160171,17 +160269,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 │ │ -072d8c: |[072d8c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -072d9c: 7120 df04 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04df │ │ -072da2: 0e00 |0003: return-void │ │ +072d14: |[072d14] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +072d24: 7120 df04 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04df │ │ +072d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -160192,18 +160290,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 │ │ -072da4: |[072da4] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -072db4: 7120 e004 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04e0 │ │ -072dba: 0a00 |0003: move-result v0 │ │ -072dbc: 0f00 |0004: return v0 │ │ +072d2c: |[072d2c] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +072d3c: 7120 e004 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04e0 │ │ +072d42: 0a00 |0003: move-result v0 │ │ +072d44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -160213,32 +160311,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -072dc0: |[072dc0] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -072dd0: 6f20 c804 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c8 │ │ -072dd6: 0c00 |0003: move-result-object v0 │ │ -072dd8: 1100 |0004: return-object v0 │ │ +072d48: |[072d48] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +072d58: 6f20 c804 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c8 │ │ +072d5e: 0c00 |0003: move-result-object v0 │ │ +072d60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2521 (NavUtils.java) │ │ + source_file_idx : 2514 (NavUtils.java) │ │ │ │ Class #596 header: │ │ class_idx : 222 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 221 │ │ -source_file_idx : 2549 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ Annotations on class │ │ @@ -160258,17 +160356,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072ddc: |[072ddc] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -072dec: 7010 1e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@051e │ │ -072df2: 0e00 |0003: return-void │ │ +072d64: |[072d64] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +072d74: 7010 1e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@051e │ │ +072d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -160277,54 +160375,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 │ │ -072df4: |[072df4] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -072e04: 5470 8901 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ -072e08: 5471 8601 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -072e0c: 5472 8501 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -072e10: 5473 8401 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -072e14: 5474 8301 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -072e18: 6e54 8f00 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@008f │ │ -072e1e: 5471 8601 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ -072e22: 5472 8501 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -072e26: 5473 8401 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ -072e2a: 5474 8301 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ -072e2e: 5475 8701 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ -072e32: 7706 2f05 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@052f │ │ -072e38: 0c00 |001a: move-result-object v0 │ │ -072e3a: 5271 8b01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ -072e3e: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -072e42: 5201 0400 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -072e46: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -072e4a: 5901 0400 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -072e4e: 1100 |0025: return-object v0 │ │ +072d7c: |[072d7c] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +072d8c: 5470 8901 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0189 │ │ +072d90: 5471 8601 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +072d94: 5472 8501 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +072d98: 5473 8401 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +072d9c: 5474 8301 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +072da0: 6e54 8f00 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@008f │ │ +072da6: 5471 8601 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0186 │ │ +072daa: 5472 8501 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +072dae: 5473 8401 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0184 │ │ +072db2: 5474 8301 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0183 │ │ +072db6: 5475 8701 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0187 │ │ +072dba: 7706 2f05 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@052f │ │ +072dc0: 0c00 |001a: move-result-object v0 │ │ +072dc2: 5271 8b01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018b │ │ +072dc6: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +072dca: 5201 0400 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +072dce: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +072dd2: 5901 0400 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +072dd6: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x000d line=103 │ │ 0x001b line=106 │ │ 0x001f line=107 │ │ 0x0025 line=109 │ │ 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 : 2549 (NotificationCompat.java) │ │ + source_file_idx : 2542 (NotificationCompat.java) │ │ │ │ Class #597 header: │ │ class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 236 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -160344,17 +160442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072e50: |[072e50] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -072e60: 7010 6a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056a │ │ -072e66: 0e00 |0003: return-void │ │ +072dd8: |[072dd8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +072de8: 7010 6a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@056a │ │ +072dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -160363,27 +160461,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 │ │ -072e68: |[072e68] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -072e78: 6e10 4705 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0547 │ │ -072e7e: 0c00 |0003: move-result-object v0 │ │ -072e80: 6e10 4805 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ -072e86: 0c01 |0007: move-result-object v1 │ │ -072e88: 7130 7c05 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@057c │ │ -072e8e: 6e20 7005 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0570 │ │ -072e94: 0a00 |000e: move-result v0 │ │ -072e96: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -072e9a: 6e10 4505 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ -072ea0: 0c00 |0014: move-result-object v0 │ │ -072ea2: 7220 ea12 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12ea │ │ -072ea8: 0e00 |0018: return-void │ │ +072df0: |[072df0] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +072e00: 6e10 4705 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0547 │ │ +072e06: 0c00 |0003: move-result-object v0 │ │ +072e08: 6e10 4805 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0548 │ │ +072e0e: 0c01 |0007: move-result-object v1 │ │ +072e10: 7130 7c05 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@057c │ │ +072e16: 6e20 7005 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0570 │ │ +072e1c: 0a00 |000e: move-result v0 │ │ +072e1e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +072e22: 6e10 4505 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0545 │ │ +072e28: 0c00 |0014: move-result-object v0 │ │ +072e2a: 7220 ea12 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12ea │ │ +072e30: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -160396,36 +160494,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -072eac: |[072eac] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -072ebc: 7210 e512 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@12e5 │ │ -072ec2: 0a00 |0003: move-result v0 │ │ -072ec4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072ec8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -072eca: 0f00 |0007: return v0 │ │ -072ecc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072ece: 28fe |0009: goto 0007 // -0002 │ │ +072e34: |[072e34] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +072e44: 7210 e512 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@12e5 │ │ +072e4a: 0a00 |0003: move-result v0 │ │ +072e4c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072e50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +072e52: 0f00 |0007: return v0 │ │ +072e54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +072e56: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #598 header: │ │ class_idx : 258 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 252 │ │ -source_file_idx : 754 │ │ +source_file_idx : 747 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #598 annotations: │ │ Annotations on class │ │ @@ -160474,20 +160572,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -072ed0: |[072ed0] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -072ee0: 7020 a705 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a7 │ │ -072ee6: 2200 0d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@010d │ │ -072eea: 7020 1406 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0614 │ │ -072ef0: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ -072ef4: 0e00 |000a: return-void │ │ +072e58: |[072e58] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +072e68: 7020 a705 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a7 │ │ +072e6e: 2200 0d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@010d │ │ +072e72: 7020 1406 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0614 │ │ +072e78: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ +072e7c: 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; │ │ @@ -160498,25 +160596,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 │ │ -072ef8: |[072ef8] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -072f08: 7020 a705 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a7 │ │ -072f0e: 2200 0d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@010d │ │ -072f12: 7020 1406 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0614 │ │ -072f18: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ -072f1c: 5b13 d001 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ -072f20: 5b14 cc01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ -072f24: 5b15 cd01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ -072f28: 5b16 ce01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ -072f2c: 5b17 cf01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ -072f30: 0e00 |0014: return-void │ │ +072e80: |[072e80] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +072e90: 7020 a705 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a7 │ │ +072e96: 2200 0d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@010d │ │ +072e9a: 7020 1406 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0614 │ │ +072ea0: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ +072ea4: 5b13 d001 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ +072ea8: 5b14 cc01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ +072eac: 5b15 cd01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ +072eb0: 5b16 ce01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ +072eb4: 5b17 cf01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ +072eb8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -160538,34 +160636,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -072f34: |[072f34] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -072f44: 6e10 d805 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05d8 │ │ -072f4a: 0a01 |0003: move-result v1 │ │ -072f4c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -072f50: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -072f54: 7210 1f01 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@011f │ │ -072f5a: 0e00 |000b: return-void │ │ -072f5c: 5420 ca01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -072f60: 5b23 ca01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -072f64: 6e10 d905 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05d9 │ │ -072f6a: 0a01 |0013: move-result v1 │ │ -072f6c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -072f70: 6f20 aa05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05aa │ │ -072f76: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -072f7a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -072f7e: 7210 2601 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ -072f84: 0a01 |0020: move-result v1 │ │ -072f86: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -072f8a: 7210 1f01 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -072f90: 28e5 |0026: goto 000b // -001b │ │ +072ebc: |[072ebc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +072ecc: 6e10 d805 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05d8 │ │ +072ed2: 0a01 |0003: move-result v1 │ │ +072ed4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +072ed8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +072edc: 7210 1f01 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@011f │ │ +072ee2: 0e00 |000b: return-void │ │ +072ee4: 5420 ca01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +072ee8: 5b23 ca01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +072eec: 6e10 d905 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05d9 │ │ +072ef2: 0a01 |0013: move-result v1 │ │ +072ef4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +072ef8: 6f20 aa05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05aa │ │ +072efe: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +072f02: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +072f06: 7210 2601 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ +072f0c: 0a01 |0020: move-result v1 │ │ +072f0e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +072f12: 7210 1f01 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +072f18: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -160584,18 +160682,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 │ │ -072f94: |[072f94] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -072fa4: 1f01 3e00 |0000: check-cast v1, Landroid/database/Cursor; // type@003e │ │ -072fa8: 6e20 ce05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ce │ │ -072fae: 0e00 |0005: return-void │ │ +072f1c: |[072f1c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +072f2c: 1f01 3e00 |0000: check-cast v1, Landroid/database/Cursor; // type@003e │ │ +072f30: 6e20 ce05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ce │ │ +072f36: 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; │ │ │ │ @@ -160604,56 +160702,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 │ │ -072fb0: |[072fb0] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -072fc0: 6f55 ad05 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@05ad │ │ -072fc6: 6e20 7517 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -072fcc: 1a00 b116 |0006: const-string v0, "mUri=" // string@16b1 │ │ -072fd0: 6e20 7517 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -072fd6: 5410 d001 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ -072fda: 6e20 7917 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -072fe0: 6e20 7517 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -072fe6: 1a00 1816 |0013: const-string v0, "mProjection=" // string@1618 │ │ -072fea: 6e20 7517 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -072ff0: 5410 cc01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ -072ff4: 7110 1d18 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ -072ffa: 0c00 |001d: move-result-object v0 │ │ -072ffc: 6e20 7a17 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -073002: 6e20 7517 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073008: 1a00 4f16 |0024: const-string v0, "mSelection=" // string@164f │ │ -07300c: 6e20 7517 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073012: 5410 cd01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ -073016: 6e20 7a17 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -07301c: 6e20 7517 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073022: 1a00 5116 |0031: const-string v0, "mSelectionArgs=" // string@1651 │ │ -073026: 6e20 7517 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -07302c: 5410 ce01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ -073030: 7110 1d18 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ -073036: 0c00 |003b: move-result-object v0 │ │ -073038: 6e20 7a17 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -07303e: 6e20 7517 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073044: 1a00 6316 |0042: const-string v0, "mSortOrder=" // string@1663 │ │ -073048: 6e20 7517 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -07304e: 5410 cf01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ -073052: 6e20 7a17 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ -073058: 6e20 7517 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -07305e: 1a00 1815 |004f: const-string v0, "mCursor=" // string@1518 │ │ -073062: 6e20 7517 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073068: 5410 ca01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -07306c: 6e20 7917 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ -073072: 6e20 7517 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073078: 1a00 0215 |005c: const-string v0, "mContentChanged=" // string@1502 │ │ -07307c: 6e20 7517 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ -073082: 5510 c901 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c9 │ │ -073086: 6e20 7b17 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ -07308c: 0e00 |0066: return-void │ │ +072f38: |[072f38] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +072f48: 6f55 ad05 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@05ad │ │ +072f4e: 6e20 7517 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f54: 1a00 aa16 |0006: const-string v0, "mUri=" // string@16aa │ │ +072f58: 6e20 7517 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f5e: 5410 d001 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ +072f62: 6e20 7917 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +072f68: 6e20 7517 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f6e: 1a00 1116 |0013: const-string v0, "mProjection=" // string@1611 │ │ +072f72: 6e20 7517 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f78: 5410 cc01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ +072f7c: 7110 1d18 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ +072f82: 0c00 |001d: move-result-object v0 │ │ +072f84: 6e20 7a17 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +072f8a: 6e20 7517 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f90: 1a00 4816 |0024: const-string v0, "mSelection=" // string@1648 │ │ +072f94: 6e20 7517 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072f9a: 5410 cd01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ +072f9e: 6e20 7a17 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +072fa4: 6e20 7517 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072faa: 1a00 4a16 |0031: const-string v0, "mSelectionArgs=" // string@164a │ │ +072fae: 6e20 7517 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072fb4: 5410 ce01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ +072fb8: 7110 1d18 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@181d │ │ +072fbe: 0c00 |003b: move-result-object v0 │ │ +072fc0: 6e20 7a17 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +072fc6: 6e20 7517 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072fcc: 1a00 5c16 |0042: const-string v0, "mSortOrder=" // string@165c │ │ +072fd0: 6e20 7517 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072fd6: 5410 cf01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ +072fda: 6e20 7a17 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@177a │ │ +072fe0: 6e20 7517 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072fe6: 1a00 1115 |004f: const-string v0, "mCursor=" // string@1511 │ │ +072fea: 6e20 7517 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +072ff0: 5410 ca01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +072ff4: 6e20 7917 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@1779 │ │ +072ffa: 6e20 7517 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +073000: 1a00 fb14 |005c: const-string v0, "mContentChanged=" // string@14fb │ │ +073004: 6e20 7517 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1775 │ │ +07300a: 5510 c901 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c9 │ │ +07300e: 6e20 7b17 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@177b │ │ +073014: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -160675,17 +160773,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073090: |[073090] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0730a0: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ -0730a4: 1100 |0002: return-object v0 │ │ +073018: |[073018] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +073028: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ +07302c: 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;) │ │ @@ -160693,17 +160791,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0730a8: |[0730a8] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0730b8: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ -0730bc: 1100 |0002: return-object v0 │ │ +073030: |[073030] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +073040: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ +073044: 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;) │ │ @@ -160711,17 +160809,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0730c0: |[0730c0] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -0730d0: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ -0730d4: 1100 |0002: return-object v0 │ │ +073048: |[073048] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +073058: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ +07305c: 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;) │ │ @@ -160729,17 +160827,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0730d8: |[0730d8] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0730e8: 5410 cf01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ -0730ec: 1100 |0002: return-object v0 │ │ +073060: |[073060] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +073070: 5410 cf01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ +073074: 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;) │ │ @@ -160747,17 +160845,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0730f0: |[0730f0] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -073100: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ -073104: 1100 |0002: return-object v0 │ │ +073078: |[073078] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +073088: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ +07308c: 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;) │ │ @@ -160765,31 +160863,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -073108: |[073108] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -073118: 6e10 d205 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05d2 │ │ -07311e: 0c00 |0003: move-result-object v0 │ │ -073120: 6e10 ab00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ -073126: 0c00 |0007: move-result-object v0 │ │ -073128: 5471 d001 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ -07312c: 5472 cc01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ -073130: 5473 cd01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ -073134: 5474 ce01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ -073138: 5475 cf01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ -07313c: 7406 a600 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@00a6 │ │ -073142: 0c06 |0015: move-result-object v6 │ │ -073144: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -073148: 7210 2201 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -07314e: 5470 cb01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ -073152: 7220 2c01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ -073158: 1106 |0020: return-object v6 │ │ +073090: |[073090] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0730a0: 6e10 d205 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05d2 │ │ +0730a6: 0c00 |0003: move-result-object v0 │ │ +0730a8: 6e10 ab00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ab │ │ +0730ae: 0c00 |0007: move-result-object v0 │ │ +0730b0: 5471 d001 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ +0730b4: 5472 cc01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ +0730b8: 5473 cd01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ +0730bc: 5474 ce01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ +0730c0: 5475 cf01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ +0730c4: 7406 a600 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@00a6 │ │ +0730ca: 0c06 |0015: move-result-object v6 │ │ +0730cc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0730d0: 7210 2201 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +0730d6: 5470 cb01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01cb │ │ +0730da: 7220 2c01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@012c │ │ +0730e0: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -160802,18 +160900,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07315c: |[07315c] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -07316c: 6e10 da05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05da │ │ -073172: 0c00 |0003: move-result-object v0 │ │ -073174: 1100 |0004: return-object v0 │ │ +0730e4: |[0730e4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0730f4: 6e10 da05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05da │ │ +0730fa: 0c00 |0003: move-result-object v0 │ │ +0730fc: 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;) │ │ @@ -160821,21 +160919,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -073178: |[073178] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -073188: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -07318c: 7210 2601 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ -073192: 0a00 |0005: move-result v0 │ │ -073194: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -073198: 7210 1f01 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ -07319e: 0e00 |000b: return-void │ │ +073100: |[073100] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +073110: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +073114: 7210 2601 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ +07311a: 0a00 |0005: move-result v0 │ │ +07311c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +073120: 7210 1f01 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@011f │ │ +073126: 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; │ │ @@ -160846,18 +160944,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 │ │ -0731a0: |[0731a0] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0731b0: 1f01 3e00 |0000: check-cast v1, Landroid/database/Cursor; // type@003e │ │ -0731b4: 6e20 dc05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05dc │ │ -0731ba: 0e00 |0005: return-void │ │ +073128: |[073128] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +073138: 1f01 3e00 |0000: check-cast v1, Landroid/database/Cursor; // type@003e │ │ +07313c: 6e20 dc05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05dc │ │ +073142: 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; │ │ │ │ @@ -160866,28 +160964,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0731bc: |[0731bc] android.support.v4.content.CursorLoader.onReset:()V │ │ -0731cc: 6f10 b405 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05b4 │ │ -0731d2: 6e10 e005 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05e0 │ │ -0731d8: 5410 ca01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -0731dc: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0731e0: 5410 ca01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -0731e4: 7210 2601 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ -0731ea: 0a00 |000f: move-result v0 │ │ -0731ec: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0731f0: 5410 ca01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -0731f4: 7210 1f01 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -0731fa: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0731fc: 5b10 ca01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -073200: 0e00 |001a: return-void │ │ +073144: |[073144] android.support.v4.content.CursorLoader.onReset:()V │ │ +073154: 6f10 b405 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05b4 │ │ +07315a: 6e10 e005 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05e0 │ │ +073160: 5410 ca01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +073164: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +073168: 5410 ca01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +07316c: 7210 2601 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0126 │ │ +073172: 0a00 |000f: move-result v0 │ │ +073174: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +073178: 5410 ca01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +07317c: 7210 1f01 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +073182: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +073184: 5b10 ca01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +073188: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -160900,26 +160998,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -073204: |[073204] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -073214: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -073218: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07321c: 5410 ca01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -073220: 6e20 ce05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ce │ │ -073226: 6e10 e605 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05e6 │ │ -07322c: 0a00 |000c: move-result v0 │ │ -07322e: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -073232: 5410 ca01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ -073236: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -07323a: 6e10 d105 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05d1 │ │ -073240: 0e00 |0016: return-void │ │ +07318c: |[07318c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +07319c: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +0731a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0731a4: 5410 ca01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +0731a8: 6e20 ce05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05ce │ │ +0731ae: 6e10 e605 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05e6 │ │ +0731b4: 0a00 |000c: move-result v0 │ │ +0731b6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0731ba: 5410 ca01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ca │ │ +0731be: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0731c2: 6e10 d105 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05d1 │ │ +0731c8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -160931,17 +161029,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073244: |[073244] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -073254: 6e10 cd05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05cd │ │ -07325a: 0e00 |0003: return-void │ │ +0731cc: |[0731cc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0731dc: 6e10 cd05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05cd │ │ +0731e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -160950,17 +161048,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07325c: |[07325c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -07326c: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ -073270: 0e00 |0002: return-void │ │ +0731e4: |[0731e4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0731f4: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cc │ │ +0731f8: 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; │ │ @@ -160970,17 +161068,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073274: |[073274] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -073284: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ -073288: 0e00 |0002: return-void │ │ +0731fc: |[0731fc] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +07320c: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cd │ │ +073210: 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; │ │ @@ -160990,17 +161088,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07328c: |[07328c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -07329c: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ -0732a0: 0e00 |0002: return-void │ │ +073214: |[073214] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +073224: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01ce │ │ +073228: 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; │ │ @@ -161010,17 +161108,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0732a4: |[0732a4] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0732b4: 5b01 cf01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ -0732b8: 0e00 |0002: return-void │ │ +07322c: |[07322c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +07323c: 5b01 cf01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01cf │ │ +073240: 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; │ │ @@ -161030,32 +161128,32 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0732bc: |[0732bc] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0732cc: 5b01 d001 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ -0732d0: 0e00 |0002: return-void │ │ +073244: |[073244] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +073254: 5b01 d001 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d0 │ │ +073258: 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; │ │ │ │ - source_file_idx : 754 (CursorLoader.java) │ │ + source_file_idx : 747 (CursorLoader.java) │ │ │ │ Class #599 header: │ │ class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 1115 │ │ +source_file_idx : 1108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -161075,17 +161173,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0732d4: |[0732d4] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0732e4: 7010 0106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0601 │ │ -0732ea: 0e00 |0003: return-void │ │ +07325c: |[07325c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +07326c: 7010 0106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0601 │ │ +073272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -161094,18 +161192,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 │ │ -0732ec: |[0732ec] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0732fc: 7110 1006 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0610 │ │ -073302: 0c00 |0003: move-result-object v0 │ │ -073304: 1100 |0004: return-object v0 │ │ +073274: |[073274] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +073284: 7110 1006 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0610 │ │ +07328a: 0c00 |0003: move-result-object v0 │ │ +07328c: 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; │ │ │ │ @@ -161114,32 +161212,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073308: |[073308] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -073318: 7110 1106 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0611 │ │ -07331e: 0c00 |0003: move-result-object v0 │ │ -073320: 1100 |0004: return-object v0 │ │ +073290: |[073290] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0732a0: 7110 1106 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0611 │ │ +0732a6: 0c00 |0003: move-result-object v0 │ │ +0732a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 1115 (IntentCompat.java) │ │ + source_file_idx : 1108 (IntentCompat.java) │ │ │ │ Class #600 header: │ │ class_idx : 290 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 288 │ │ -source_file_idx : 840 │ │ +source_file_idx : 833 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -161159,17 +161257,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073324: |[073324] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -073334: 7010 7706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0677 │ │ -07333a: 0e00 |0003: return-void │ │ +0732ac: |[0732ac] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0732bc: 7010 7706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0677 │ │ +0732c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -161178,32 +161276,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07333c: |[07333c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -07334c: 7110 8906 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0689 │ │ -073352: 0e00 |0003: return-void │ │ +0732c4: |[0732c4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0732d4: 7110 8906 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0689 │ │ +0732da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 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 : 840 (DrawableCompat.java) │ │ + source_file_idx : 833 (DrawableCompat.java) │ │ │ │ Class #601 header: │ │ class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 362 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -161227,18 +161325,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 │ │ -073354: |[073354] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -073364: 7020 df07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07df │ │ -07336a: 5c02 b602 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b6 │ │ -07336e: 0e00 |0005: return-void │ │ +0732dc: |[0732dc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0732ec: 7020 df07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07df │ │ +0732f2: 5c02 b602 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b6 │ │ +0732f6: 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; │ │ @@ -161250,17 +161348,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 │ │ -073370: |[073370] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -073380: 7030 e407 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07e4 │ │ -073386: 0e00 |0003: return-void │ │ +0732f8: |[0732f8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +073308: 7030 e407 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07e4 │ │ +07330e: 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 │ │ @@ -161272,30 +161370,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073388: |[073388] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -073398: 5510 b602 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b6 │ │ -07339c: 0f00 |0002: return v0 │ │ +073310: |[073310] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +073320: 5510 b602 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b6 │ │ +073324: 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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #602 header: │ │ class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 362 │ │ -source_file_idx : 2915 │ │ +source_file_idx : 2908 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -161319,37 +161417,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0733a0: |[0733a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0733b0: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@016c │ │ -0733b4: 7010 e807 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07e8 │ │ -0733ba: 6900 b702 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b7 │ │ -0733be: 0e00 |0007: return-void │ │ +073328: |[073328] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +073338: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@016c │ │ +07333c: 7010 e807 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07e8 │ │ +073342: 6900 b702 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b7 │ │ +073346: 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 │ │ -0733c0: |[0733c0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0733d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0733d2: 7020 df07 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07df │ │ -0733d8: 0e00 |0004: return-void │ │ +073348: |[073348] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +073358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07335a: 7020 df07 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07df │ │ +073360: 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; │ │ │ │ @@ -161359,39 +161457,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0733dc: |[0733dc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0733ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0733ee: 7100 4d18 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@184d │ │ -0733f4: 0c02 |0004: move-result-object v2 │ │ -0733f6: 7110 f307 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07f3 │ │ -0733fc: 0a00 |0008: move-result v0 │ │ -0733fe: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -073402: 0f01 |000b: return v1 │ │ -073404: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -073406: 28fe |000d: goto 000b // -0002 │ │ +073364: |[073364] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +073374: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +073376: 7100 4d18 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@184d │ │ +07337c: 0c02 |0004: move-result-object v2 │ │ +07337e: 7110 f307 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07f3 │ │ +073384: 0a00 |0008: move-result v0 │ │ +073386: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +07338a: 0f01 |000b: return v1 │ │ +07338c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +07338e: 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 : 2915 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2908 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #603 header: │ │ class_idx : 385 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 389 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -161411,17 +161509,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073408: |[073408] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -073418: 7010 0609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0906 │ │ -07341e: 0e00 |0003: return-void │ │ +073390: |[073390] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0733a0: 7010 0609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0906 │ │ +0733a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -161430,18 +161528,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 │ │ -073420: |[073420] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -073430: 7130 2e09 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@092e │ │ -073436: 0a00 |0003: move-result v0 │ │ -073438: 0f00 |0004: return v0 │ │ +0733a8: |[0733a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0733b8: 7130 2e09 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@092e │ │ +0733be: 0a00 |0003: move-result v0 │ │ +0733c0: 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; │ │ @@ -161452,20 +161550,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 │ │ -07343c: |[07343c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -07344c: 2200 8001 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0180 │ │ -073450: 7030 db08 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@08db │ │ -073456: 7110 2f09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@092f │ │ -07345c: 0c00 |0008: move-result-object v0 │ │ -07345e: 1100 |0009: return-object v0 │ │ +0733c4: |[0733c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0733d4: 2200 8001 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0180 │ │ +0733d8: 7030 db08 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@08db │ │ +0733de: 7110 2f09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@092f │ │ +0733e4: 0c00 |0008: move-result-object v0 │ │ +0733e6: 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; │ │ │ │ @@ -161474,18 +161572,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -073460: |[073460] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -073470: 7100 3009 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0930 │ │ -073476: 0c00 |0003: move-result-object v0 │ │ -073478: 1100 |0004: return-object v0 │ │ +0733e8: |[0733e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0733f8: 7100 3009 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0930 │ │ +0733fe: 0c00 |0003: move-result-object v0 │ │ +073400: 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;) │ │ @@ -161493,17 +161591,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 │ │ -07347c: |[07347c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -07348c: 7130 3109 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@0931 │ │ -073492: 0e00 |0003: return-void │ │ +073404: |[073404] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +073414: 7130 3109 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@0931 │ │ +07341a: 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; │ │ @@ -161515,19 +161613,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 │ │ -073494: |[073494] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0734a4: 6e10 8e0d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -0734aa: 0c00 |0003: move-result-object v0 │ │ -0734ac: 7130 3209 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0932 │ │ -0734b2: 0e00 |0007: return-void │ │ +07341c: |[07341c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07342c: 6e10 8e0d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +073432: 0c00 |0003: move-result-object v0 │ │ +073434: 7130 3209 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0932 │ │ +07343a: 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; │ │ @@ -161539,17 +161637,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 │ │ -0734b4: |[0734b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0734c4: 7130 3309 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@0933 │ │ -0734ca: 0e00 |0003: return-void │ │ +07343c: |[07343c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07344c: 7130 3309 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@0933 │ │ +073452: 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; │ │ @@ -161561,18 +161659,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 │ │ -0734cc: |[0734cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0734dc: 7140 3409 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@0934 │ │ -0734e2: 0a00 |0003: move-result v0 │ │ -0734e4: 0f00 |0004: return v0 │ │ +073454: |[073454] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +073464: 7140 3409 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@0934 │ │ +07346a: 0a00 |0003: move-result v0 │ │ +07346c: 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; │ │ @@ -161584,17 +161682,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 │ │ -0734e8: |[0734e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0734f8: 7130 3509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0935 │ │ -0734fe: 0e00 |0003: return-void │ │ +073470: |[073470] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +073480: 7130 3509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0935 │ │ +073486: 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; │ │ @@ -161606,34 +161704,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -073500: |[073500] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -073510: 7130 3609 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@0936 │ │ -073516: 0e00 |0003: return-void │ │ +073488: |[073488] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +073498: 7130 3609 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@0936 │ │ +07349e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #604 header: │ │ class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 410 │ │ -source_file_idx : 1146 │ │ +source_file_idx : 1139 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -161653,17 +161751,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073518: |[073518] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -073528: 7010 9909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0999 │ │ -07352e: 0e00 |0003: return-void │ │ +0734a0: |[0734a0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0734b0: 7010 9909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0999 │ │ +0734b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -161672,18 +161770,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 │ │ -073530: |[073530] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -073540: 7140 be09 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@09be │ │ -073546: 0a00 |0003: move-result v0 │ │ -073548: 0f00 |0004: return v0 │ │ +0734b8: |[0734b8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0734c8: 7140 be09 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@09be │ │ +0734ce: 0a00 |0003: move-result v0 │ │ +0734d0: 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; │ │ @@ -161695,18 +161793,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 │ │ -07354c: |[07354c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -07355c: 7110 bf09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09bf │ │ -073562: 0c00 |0003: move-result-object v0 │ │ -073564: 1100 |0004: return-object v0 │ │ +0734d4: |[0734d4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0734e4: 7110 bf09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@09bf │ │ +0734ea: 0c00 |0003: move-result-object v0 │ │ +0734ec: 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; │ │ │ │ @@ -161715,18 +161813,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073568: |[073568] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -073578: 7110 c009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@09c0 │ │ -07357e: 0a00 |0003: move-result v0 │ │ -073580: 0f00 |0004: return v0 │ │ +0734f0: |[0734f0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +073500: 7110 c009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@09c0 │ │ +073506: 0a00 |0003: move-result v0 │ │ +073508: 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; │ │ │ │ @@ -161735,32 +161833,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073584: |[073584] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -073594: 7110 c109 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@09c1 │ │ -07359a: 0e00 |0003: return-void │ │ +07350c: |[07350c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +07351c: 7110 c109 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@09c1 │ │ +073522: 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 : 1146 (KeyEventCompat.java) │ │ + source_file_idx : 1139 (KeyEventCompat.java) │ │ │ │ Class #605 header: │ │ class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 424 │ │ -source_file_idx : 2492 │ │ +source_file_idx : 2485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -161780,17 +161878,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07359c: |[07359c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -0735ac: 7010 fe09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09fe │ │ -0735b2: 0e00 |0003: return-void │ │ +073524: |[073524] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +073534: 7010 fe09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09fe │ │ +07353a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -161799,18 +161897,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0735b4: |[0735b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0735c4: 7110 300a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a30 │ │ -0735ca: 0a00 |0003: move-result v0 │ │ -0735cc: 0f00 |0004: return v0 │ │ +07353c: |[07353c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +07354c: 7110 300a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a30 │ │ +073552: 0a00 |0003: move-result v0 │ │ +073554: 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; │ │ │ │ @@ -161819,18 +161917,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0735d0: |[0735d0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0735e0: 7110 310a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a31 │ │ -0735e6: 0a00 |0003: move-result v0 │ │ -0735e8: 0f00 |0004: return v0 │ │ +073558: |[073558] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +073568: 7110 310a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a31 │ │ +07356e: 0a00 |0003: move-result v0 │ │ +073570: 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; │ │ │ │ @@ -161839,18 +161937,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0735ec: |[0735ec] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0735fc: 7110 320a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a32 │ │ -073602: 0a00 |0003: move-result v0 │ │ -073604: 0f00 |0004: return v0 │ │ +073574: |[073574] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +073584: 7110 320a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a32 │ │ +07358a: 0a00 |0003: move-result v0 │ │ +07358c: 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; │ │ │ │ @@ -161859,42 +161957,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 │ │ -073608: |[073608] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -073618: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -07361c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07361e: 7120 330a 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@0a33 │ │ -073624: 0c00 |0006: move-result-object v0 │ │ -073626: 1100 |0007: return-object v0 │ │ -073628: 2200 a901 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@01a9 │ │ -07362c: 7030 070a 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@0a07 │ │ -073632: 7120 330a 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@0a33 │ │ -073638: 0c00 |0010: move-result-object v0 │ │ -07363a: 28f6 |0011: goto 0007 // -000a │ │ +073590: |[073590] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0735a0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0735a4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0735a6: 7120 330a 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@0a33 │ │ +0735ac: 0c00 |0006: move-result-object v0 │ │ +0735ae: 1100 |0007: return-object v0 │ │ +0735b0: 2200 a901 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@01a9 │ │ +0735b4: 7030 070a 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@0a07 │ │ +0735ba: 7120 330a 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@0a33 │ │ +0735c0: 0c00 |0010: move-result-object v0 │ │ +0735c2: 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 : 2492 (MenuItemCompat.java) │ │ + source_file_idx : 2485 (MenuItemCompat.java) │ │ │ │ Class #606 header: │ │ class_idx : 442 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 448 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2613 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #606 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -162013,18 +162111,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07363c: |[07363c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -07364c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07364e: 7030 6e0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6e │ │ -073654: 0e00 |0004: return-void │ │ +0735c4: |[0735c4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0735d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0735d6: 7030 6e0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6e │ │ +0735dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -162034,103 +162132,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 │ │ -073658: |[073658] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -073668: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -07366a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -07366c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -073670: 7030 970a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a97 │ │ -073676: 2201 4f00 |0007: new-instance v1, Landroid/graphics/Paint; // type@004f │ │ -07367a: 7010 6f01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@016f │ │ -073680: 5b71 6703 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -073684: 2201 5200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -073688: 7010 7301 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ -07368e: 5b71 6803 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0368 │ │ -073692: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -073696: 5971 6503 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ -07369a: 5c75 5703 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -07369e: 5c75 5803 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ -0736a2: 5271 6903 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0369 │ │ -0736a6: 5971 5b03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -0736aa: 5471 6703 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -0736ae: 5272 5b03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -0736b2: 6e20 7001 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -0736b8: 6e10 b600 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -0736be: 0c01 |002b: move-result-object v1 │ │ -0736c0: 6e10 0401 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ -0736c6: 0c01 |002f: move-result-object v1 │ │ -0736c8: 5210 7a05 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ -0736cc: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0736d0: c801 |0034: mul-float/2addr v1, v0 │ │ -0736d2: c631 |0035: add-float/2addr v1, v3 │ │ -0736d4: 8711 |0036: float-to-int v1, v1 │ │ -0736d6: 5971 5c03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ -0736da: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0736de: c801 |003b: mul-float/2addr v1, v0 │ │ -0736e0: c631 |003c: add-float/2addr v1, v3 │ │ -0736e2: 8711 |003d: float-to-int v1, v1 │ │ -0736e4: 5971 5f03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ -0736e8: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0736ec: c801 |0042: mul-float/2addr v1, v0 │ │ -0736ee: 8711 |0043: float-to-int v1, v1 │ │ -0736f0: 5971 6103 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ -0736f4: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0736f8: c801 |0048: mul-float/2addr v1, v0 │ │ -0736fa: c631 |0049: add-float/2addr v1, v3 │ │ -0736fc: 8711 |004a: float-to-int v1, v1 │ │ -0736fe: 5971 6603 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073702: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -073706: c801 |004f: mul-float/2addr v1, v0 │ │ -073708: c631 |0050: add-float/2addr v1, v3 │ │ -07370a: 8711 |0051: float-to-int v1, v1 │ │ -07370c: 5971 5903 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0359 │ │ -073710: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -073714: c801 |0056: mul-float/2addr v1, v0 │ │ -073716: c631 |0057: add-float/2addr v1, v3 │ │ -073718: 8711 |0058: float-to-int v1, v1 │ │ -07371a: 5971 6003 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0360 │ │ -07371e: 7110 7f13 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ -073724: 0c01 |005e: move-result-object v1 │ │ -073726: 6e10 8613 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ -07372c: 0a01 |0062: move-result v1 │ │ -07372e: 5971 6a03 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ -073732: 6e10 750a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a75 │ │ -073738: 0a01 |0068: move-result v1 │ │ -07373a: 6e10 770a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a77 │ │ -073740: 0a02 |006c: move-result v2 │ │ -073742: 6e10 760a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a76 │ │ -073748: 0a03 |0070: move-result v3 │ │ -07374a: 6e10 740a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a74 │ │ -073750: 0a04 |0074: move-result v4 │ │ -073752: 6e54 830a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a83 │ │ -073758: 6e10 790a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a79 │ │ -07375e: 0a01 |007b: move-result v1 │ │ -073760: 6e20 860a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a86 │ │ -073766: 6e20 870a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a87 │ │ -07376c: 5471 6403 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -073770: 6e20 e814 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14e8 │ │ -073776: 5471 6403 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ -07377a: 2202 b801 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01b8 │ │ -07377e: 7020 690a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a69 │ │ -073784: 6e20 eb14 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14eb │ │ -07378a: 5471 6203 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0362 │ │ -07378e: 6e20 e814 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14e8 │ │ -073794: 5471 6203 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0362 │ │ -073798: 2202 b901 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01b9 │ │ -07379c: 7020 6b0a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a6b │ │ -0737a2: 6e20 eb14 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14eb │ │ -0737a8: 6e10 6f0a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a6f │ │ -0737ae: 0c01 |00a3: move-result-object v1 │ │ -0737b0: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0737b4: 5c76 5703 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -0737b8: 0e00 |00a8: return-void │ │ +0735e0: |[0735e0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0735f0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0735f2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0735f4: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0735f8: 7030 970a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a97 │ │ +0735fe: 2201 4f00 |0007: new-instance v1, Landroid/graphics/Paint; // type@004f │ │ +073602: 7010 6f01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@016f │ │ +073608: 5b71 6703 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +07360c: 2201 5200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +073610: 7010 7301 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0173 │ │ +073616: 5b71 6803 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0368 │ │ +07361a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +07361e: 5971 6503 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ +073622: 5c75 5703 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073626: 5c75 5803 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ +07362a: 5271 6903 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0369 │ │ +07362e: 5971 5b03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073632: 5471 6703 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +073636: 5272 5b03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +07363a: 6e20 7001 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +073640: 6e10 b600 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +073646: 0c01 |002b: move-result-object v1 │ │ +073648: 6e10 0401 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0104 │ │ +07364e: 0c01 |002f: move-result-object v1 │ │ +073650: 5210 7a05 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@057a │ │ +073654: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +073658: c801 |0034: mul-float/2addr v1, v0 │ │ +07365a: c631 |0035: add-float/2addr v1, v3 │ │ +07365c: 8711 |0036: float-to-int v1, v1 │ │ +07365e: 5971 5c03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ +073662: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +073666: c801 |003b: mul-float/2addr v1, v0 │ │ +073668: c631 |003c: add-float/2addr v1, v3 │ │ +07366a: 8711 |003d: float-to-int v1, v1 │ │ +07366c: 5971 5f03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ +073670: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +073674: c801 |0042: mul-float/2addr v1, v0 │ │ +073676: 8711 |0043: float-to-int v1, v1 │ │ +073678: 5971 6103 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ +07367c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +073680: c801 |0048: mul-float/2addr v1, v0 │ │ +073682: c631 |0049: add-float/2addr v1, v3 │ │ +073684: 8711 |004a: float-to-int v1, v1 │ │ +073686: 5971 6603 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +07368a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +07368e: c801 |004f: mul-float/2addr v1, v0 │ │ +073690: c631 |0050: add-float/2addr v1, v3 │ │ +073692: 8711 |0051: float-to-int v1, v1 │ │ +073694: 5971 5903 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0359 │ │ +073698: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +07369c: c801 |0056: mul-float/2addr v1, v0 │ │ +07369e: c631 |0057: add-float/2addr v1, v3 │ │ +0736a0: 8711 |0058: float-to-int v1, v1 │ │ +0736a2: 5971 6003 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0360 │ │ +0736a6: 7110 7f13 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@137f │ │ +0736ac: 0c01 |005e: move-result-object v1 │ │ +0736ae: 6e10 8613 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1386 │ │ +0736b4: 0a01 |0062: move-result v1 │ │ +0736b6: 5971 6a03 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ +0736ba: 6e10 750a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a75 │ │ +0736c0: 0a01 |0068: move-result v1 │ │ +0736c2: 6e10 770a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a77 │ │ +0736c8: 0a02 |006c: move-result v2 │ │ +0736ca: 6e10 760a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a76 │ │ +0736d0: 0a03 |0070: move-result v3 │ │ +0736d2: 6e10 740a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a74 │ │ +0736d8: 0a04 |0074: move-result v4 │ │ +0736da: 6e54 830a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a83 │ │ +0736e0: 6e10 790a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a79 │ │ +0736e6: 0a01 |007b: move-result v1 │ │ +0736e8: 6e20 860a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a86 │ │ +0736ee: 6e20 870a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a87 │ │ +0736f4: 5471 6403 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +0736f8: 6e20 e814 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14e8 │ │ +0736fe: 5471 6403 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0364 │ │ +073702: 2202 b801 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01b8 │ │ +073706: 7020 690a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a69 │ │ +07370c: 6e20 eb14 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14eb │ │ +073712: 5471 6203 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0362 │ │ +073716: 6e20 e814 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14e8 │ │ +07371c: 5471 6203 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0362 │ │ +073720: 2202 b901 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01b9 │ │ +073724: 7020 6b0a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a6b │ │ +07372a: 6e20 eb14 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14eb │ │ +073730: 6e10 6f0a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a6f │ │ +073736: 0c01 |00a3: move-result-object v1 │ │ +073738: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +07373c: 5c76 5703 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073740: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -162167,17 +162265,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0737bc: |[0737bc] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0737cc: 5510 5703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -0737d0: 0f00 |0002: return v0 │ │ +073744: |[073744] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +073754: 5510 5703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073758: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162185,21 +162283,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0737d4: |[0737d4] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0737e4: 6f10 9c0a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a9c │ │ -0737ea: 0a00 |0003: move-result v0 │ │ -0737ec: 5221 6003 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0360 │ │ -0737f0: 7120 b817 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ -0737f6: 0a00 |0009: move-result v0 │ │ -0737f8: 0f00 |000a: return v0 │ │ +07375c: |[07375c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +07376c: 6f10 9c0a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a9c │ │ +073772: 0a00 |0003: move-result v0 │ │ +073774: 5221 6003 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0360 │ │ +073778: 7120 b817 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@17b8 │ │ +07377e: 0a00 |0009: move-result v0 │ │ +073780: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162207,17 +162305,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0737fc: |[0737fc] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -07380c: 5210 5b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -073810: 0f00 |0002: return v0 │ │ +073784: |[073784] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +073794: 5210 5b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073798: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162225,71 +162323,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -073814: |[073814] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -073824: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -07382a: 6f20 a60a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0aa6 │ │ -073830: 6e10 720a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a72 │ │ -073836: 0a07 |0009: move-result v7 │ │ -073838: 0176 |000a: move v6, v7 │ │ -07383a: 54c0 5603 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -07383e: 6e10 df14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ -073844: 0a00 |0010: move-result v0 │ │ -073846: 52c1 6603 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -07384a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -07384e: 54c0 5603 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073852: 6e10 e214 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ -073858: 0a00 |001a: move-result v0 │ │ -07385a: 52c1 6603 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -07385e: 9009 0001 |001d: add-int v9, v0, v1 │ │ -073862: 52c0 5c03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ -073866: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -07386a: 54c0 6703 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -07386e: 52c1 6503 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ -073872: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -073876: 52c2 5b03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -07387a: b5b2 |002b: and-int/2addr v2, v11 │ │ -07387c: b621 |002c: or-int/2addr v1, v2 │ │ -07387e: 6e20 7001 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -073884: 8281 |0030: int-to-float v1, v8 │ │ -073886: 82a2 |0031: int-to-float v2, v10 │ │ -073888: 8293 |0032: int-to-float v3, v9 │ │ -07388a: 8264 |0033: int-to-float v4, v6 │ │ -07388c: 54c5 6703 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -073890: 07d0 |0036: move-object v0, v13 │ │ -073892: 7406 6201 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ -073898: 55c0 5703 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -07389c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0738a0: 54c0 6703 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -0738a4: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0738a8: 52c2 5b03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -0738ac: b5b2 |0044: and-int/2addr v2, v11 │ │ -0738ae: b621 |0045: or-int/2addr v1, v2 │ │ -0738b0: 6e20 7001 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -0738b6: 6e10 750a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a75 │ │ -0738bc: 0a00 |004c: move-result v0 │ │ -0738be: 8201 |004d: int-to-float v1, v0 │ │ -0738c0: 52c0 5903 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0359 │ │ -0738c4: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0738c8: 8202 |0052: int-to-float v2, v0 │ │ -0738ca: 6e10 7a0a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a7a │ │ -0738d0: 0a00 |0056: move-result v0 │ │ -0738d2: 6e10 760a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a76 │ │ -0738d8: 0a03 |005a: move-result v3 │ │ -0738da: b130 |005b: sub-int/2addr v0, v3 │ │ -0738dc: 8203 |005c: int-to-float v3, v0 │ │ -0738de: 8274 |005d: int-to-float v4, v7 │ │ -0738e0: 54c5 6703 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -0738e4: 07d0 |0060: move-object v0, v13 │ │ -0738e6: 7406 6201 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ -0738ec: 0e00 |0064: return-void │ │ +07379c: |[07379c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0737ac: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0737b2: 6f20 a60a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0aa6 │ │ +0737b8: 6e10 720a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a72 │ │ +0737be: 0a07 |0009: move-result v7 │ │ +0737c0: 0176 |000a: move v6, v7 │ │ +0737c2: 54c0 5603 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +0737c6: 6e10 df14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ +0737cc: 0a00 |0010: move-result v0 │ │ +0737ce: 52c1 6603 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +0737d2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0737d6: 54c0 5603 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +0737da: 6e10 e214 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ +0737e0: 0a00 |001a: move-result v0 │ │ +0737e2: 52c1 6603 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +0737e6: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0737ea: 52c0 5c03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ +0737ee: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0737f2: 54c0 6703 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +0737f6: 52c1 6503 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ +0737fa: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0737fe: 52c2 5b03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073802: b5b2 |002b: and-int/2addr v2, v11 │ │ +073804: b621 |002c: or-int/2addr v1, v2 │ │ +073806: 6e20 7001 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +07380c: 8281 |0030: int-to-float v1, v8 │ │ +07380e: 82a2 |0031: int-to-float v2, v10 │ │ +073810: 8293 |0032: int-to-float v3, v9 │ │ +073812: 8264 |0033: int-to-float v4, v6 │ │ +073814: 54c5 6703 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +073818: 07d0 |0036: move-object v0, v13 │ │ +07381a: 7406 6201 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ +073820: 55c0 5703 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073824: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +073828: 54c0 6703 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +07382c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +073830: 52c2 5b03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073834: b5b2 |0044: and-int/2addr v2, v11 │ │ +073836: b621 |0045: or-int/2addr v1, v2 │ │ +073838: 6e20 7001 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +07383e: 6e10 750a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a75 │ │ +073844: 0a00 |004c: move-result v0 │ │ +073846: 8201 |004d: int-to-float v1, v0 │ │ +073848: 52c0 5903 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0359 │ │ +07384c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +073850: 8202 |0052: int-to-float v2, v0 │ │ +073852: 6e10 7a0a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a7a │ │ +073858: 0a00 |0056: move-result v0 │ │ +07385a: 6e10 760a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a76 │ │ +073860: 0a03 |005a: move-result v3 │ │ +073862: b130 |005b: sub-int/2addr v0, v3 │ │ +073864: 8203 |005c: int-to-float v3, v0 │ │ +073866: 8274 |005d: int-to-float v4, v7 │ │ +073868: 54c5 6703 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +07386c: 07d0 |0060: move-object v0, v13 │ │ +07386e: 7406 6201 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0162 │ │ +073874: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -162314,83 +162412,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0738f0: |[0738f0] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -073900: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -073902: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -073904: 6e10 ee12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ -07390a: 0a00 |0005: move-result v0 │ │ -07390c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -073910: 5565 5a03 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ -073914: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -073918: 0f03 |000c: return v3 │ │ -07391a: 6e10 f412 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ -073920: 0a01 |0010: move-result v1 │ │ -073922: 6e10 f612 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ -073928: 0a02 |0014: move-result v2 │ │ -07392a: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -073930: 0143 |0018: move v3, v4 │ │ -073932: 28f3 |0019: goto 000c // -000d │ │ -073934: 5961 5d03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035d │ │ -073938: 5962 5e03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035e │ │ -07393c: 5c63 5a03 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ -073940: 28f8 |0020: goto 0018 // -0008 │ │ -073942: 5263 5d03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035d │ │ -073946: a703 0103 |0023: sub-float v3, v1, v3 │ │ -07394a: 7110 b417 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -073950: 0a03 |0028: move-result v3 │ │ -073952: 5265 6a03 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ -073956: 8255 |002b: int-to-float v5, v5 │ │ -073958: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -07395c: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -073960: 5263 5e03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035e │ │ -073964: a703 0203 |0032: sub-float v3, v2, v3 │ │ -073968: 7110 b417 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -07396e: 0a03 |0037: move-result v3 │ │ -073970: 5265 6a03 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ -073974: 8255 |003a: int-to-float v5, v5 │ │ -073976: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -07397a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -07397e: 5c64 5a03 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ -073982: 28d7 |0041: goto 0018 // -0029 │ │ -073984: 5463 5603 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073988: 6e10 df14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ -07398e: 0a03 |0047: move-result v3 │ │ -073990: 5265 6603 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073994: b153 |004a: sub-int/2addr v3, v5 │ │ -073996: 8233 |004b: int-to-float v3, v3 │ │ -073998: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -07399c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0739a0: 5463 6303 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0739a4: 5465 6303 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0739a8: 6e10 170c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -0739ae: 0a05 |0057: move-result v5 │ │ -0739b0: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0739b4: 6e20 580c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -0739ba: 28bb |005d: goto 0018 // -0045 │ │ -0739bc: 5463 5603 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -0739c0: 6e10 e214 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ -0739c6: 0a03 |0063: move-result v3 │ │ -0739c8: 5265 6603 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -0739cc: b053 |0066: add-int/2addr v3, v5 │ │ -0739ce: 8233 |0067: int-to-float v3, v3 │ │ -0739d0: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0739d4: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0739d8: 5463 6303 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0739dc: 5465 6303 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ -0739e0: 6e10 170c 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ -0739e6: 0a05 |0073: move-result v5 │ │ -0739e8: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0739ec: 6e20 580c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ -0739f2: 289f |0079: goto 0018 // -0061 │ │ -0739f4: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +073878: |[073878] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +073888: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07388a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07388c: 6e10 ee12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12ee │ │ +073892: 0a00 |0005: move-result v0 │ │ +073894: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +073898: 5565 5a03 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ +07389c: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0738a0: 0f03 |000c: return v3 │ │ +0738a2: 6e10 f412 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12f4 │ │ +0738a8: 0a01 |0010: move-result v1 │ │ +0738aa: 6e10 f612 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12f6 │ │ +0738b0: 0a02 |0014: move-result v2 │ │ +0738b2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0738b8: 0143 |0018: move v3, v4 │ │ +0738ba: 28f3 |0019: goto 000c // -000d │ │ +0738bc: 5961 5d03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035d │ │ +0738c0: 5962 5e03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035e │ │ +0738c4: 5c63 5a03 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ +0738c8: 28f8 |0020: goto 0018 // -0008 │ │ +0738ca: 5263 5d03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035d │ │ +0738ce: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0738d2: 7110 b417 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0738d8: 0a03 |0028: move-result v3 │ │ +0738da: 5265 6a03 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ +0738de: 8255 |002b: int-to-float v5, v5 │ │ +0738e0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0738e4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0738e8: 5263 5e03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035e │ │ +0738ec: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0738f0: 7110 b417 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +0738f6: 0a03 |0037: move-result v3 │ │ +0738f8: 5265 6a03 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@036a │ │ +0738fc: 8255 |003a: int-to-float v5, v5 │ │ +0738fe: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +073902: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +073906: 5c64 5a03 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@035a │ │ +07390a: 28d7 |0041: goto 0018 // -0029 │ │ +07390c: 5463 5603 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073910: 6e10 df14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ +073916: 0a03 |0047: move-result v3 │ │ +073918: 5265 6603 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +07391c: b153 |004a: sub-int/2addr v3, v5 │ │ +07391e: 8233 |004b: int-to-float v3, v3 │ │ +073920: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +073924: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +073928: 5463 6303 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +07392c: 5465 6303 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +073930: 6e10 170c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +073936: 0a05 |0057: move-result v5 │ │ +073938: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +07393c: 6e20 580c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +073942: 28bb |005d: goto 0018 // -0045 │ │ +073944: 5463 5603 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073948: 6e10 e214 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ +07394e: 0a03 |0063: move-result v3 │ │ +073950: 5265 6603 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +073954: b053 |0066: add-int/2addr v3, v5 │ │ +073956: 8233 |0067: int-to-float v3, v3 │ │ +073958: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +07395c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +073960: 5463 6303 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +073964: 5465 6303 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0363 │ │ +073968: 6e10 170c 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0c17 │ │ +07396e: 0a05 |0073: move-result v5 │ │ +073970: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +073974: 6e20 580c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c58 │ │ +07397a: 289f |0079: goto 0018 // -0061 │ │ +07397c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -162418,26 +162516,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -073a08: |[073a08] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -073a18: 6f20 aa0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0aaa │ │ -073a1e: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ -073a22: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -073a26: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -073a2a: b520 |0009: and-int/2addr v0, v2 │ │ -073a2c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -073a30: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -073a32: 5c10 5703 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -073a36: 0e00 |000f: return-void │ │ -073a38: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -073a3a: 28fc |0011: goto 000d // -0004 │ │ +073990: |[073990] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0739a0: 6f20 aa0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0aaa │ │ +0739a6: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ +0739aa: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0739ae: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0739b2: b520 |0009: and-int/2addr v0, v2 │ │ +0739b4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0739b8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0739ba: 5c10 5703 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +0739be: 0e00 |000f: return-void │ │ +0739c0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0739c2: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -162450,24 +162548,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073a3c: |[073a3c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -073a4c: 6f20 ab0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0aab │ │ -073a52: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ -073a56: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -073a5a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -073a5e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -073a60: 5c10 5703 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -073a64: 0e00 |000c: return-void │ │ -073a66: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -073a68: 28fc |000e: goto 000a // -0004 │ │ +0739c4: |[0739c4] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0739d4: 6f20 ab0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0aab │ │ +0739da: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ +0739de: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0739e2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0739e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0739e8: 5c10 5703 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +0739ec: 0e00 |000c: return-void │ │ +0739ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0739f0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -162480,24 +162578,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073a6c: |[073a6c] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -073a7c: 6f20 ac0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0aac │ │ -073a82: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ -073a86: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -073a8a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -073a8e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -073a90: 5c10 5703 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -073a94: 0e00 |000c: return-void │ │ -073a96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -073a98: 28fc |000e: goto 000a // -0004 │ │ +0739f4: |[0739f4] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +073a04: 6f20 ac0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0aac │ │ +073a0a: 5510 5803 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ +073a0e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +073a12: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +073a16: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +073a18: 5c10 5703 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073a1c: 0e00 |000c: return-void │ │ +073a1e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +073a20: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -162510,20 +162608,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -073a9c: |[073a9c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -073aac: 5c12 5703 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ -073ab0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -073ab2: 5c10 5803 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ -073ab6: 6e10 7b0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a7b │ │ -073abc: 0e00 |0008: return-void │ │ +073a24: |[073a24] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +073a34: 5c12 5703 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0357 │ │ +073a38: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +073a3a: 5c10 5803 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0358 │ │ +073a3e: 6e10 7b0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a7b │ │ +073a44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -162535,20 +162633,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -073ac0: |[073ac0] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -073ad0: 5210 5f03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ -073ad4: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -073ad8: 5215 5f03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ -073adc: 6f55 b00a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0ab0 │ │ -073ae2: 0e00 |0009: return-void │ │ +073a48: |[073a48] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +073a58: 5210 5f03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ +073a5c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +073a60: 5215 5f03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035f │ │ +073a64: 6f55 b00a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0ab0 │ │ +073a6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -162563,21 +162661,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -073ae4: |[073ae4] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -073af4: 5923 5b03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -073af8: 5420 6703 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ -073afc: 5221 5b03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ -073b00: 6e20 7001 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ -073b06: 6e10 7b0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a7b │ │ -073b0c: 0e00 |000c: return-void │ │ +073a6c: |[073a6c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +073a7c: 5923 5b03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073a80: 5420 6703 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0367 │ │ +073a84: 5221 5b03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035b │ │ +073a88: 6e20 7001 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0170 │ │ +073a8e: 6e10 7b0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a7b │ │ +073a94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -162589,23 +162687,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -073b10: |[073b10] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -073b20: 6e10 700a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a70 │ │ -073b26: 0c00 |0003: move-result-object v0 │ │ -073b28: 6e10 b600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ -073b2e: 0c00 |0007: move-result-object v0 │ │ -073b30: 6e20 0201 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ -073b36: 0a00 |000b: move-result v0 │ │ -073b38: 6e20 840a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a84 │ │ -073b3e: 0e00 |000f: return-void │ │ +073a98: |[073a98] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +073aa8: 6e10 700a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a70 │ │ +073aae: 0c00 |0003: move-result-object v0 │ │ +073ab0: 6e10 b600 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00b6 │ │ +073ab6: 0c00 |0007: move-result-object v0 │ │ +073ab8: 6e20 0201 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0102 │ │ +073abe: 0a00 |000b: move-result v0 │ │ +073ac0: 6e20 840a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a84 │ │ +073ac6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -162615,20 +162713,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -073b40: |[073b40] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -073b50: 5210 6103 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ -073b54: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -073b58: 5212 6103 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ -073b5c: 6f20 b40a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0ab4 │ │ -073b62: 0e00 |0009: return-void │ │ +073ac8: |[073ac8] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +073ad8: 5210 6103 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ +073adc: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +073ae0: 5212 6103 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0361 │ │ +073ae4: 6f20 b40a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0ab4 │ │ +073aea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -162640,55 +162738,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -073b64: |[073b64] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -073b74: 5472 6803 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0368 │ │ -073b78: 6e10 720a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a72 │ │ -073b7e: 0a00 |0005: move-result v0 │ │ -073b80: 5475 5603 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073b84: 6e10 df14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ -073b8a: 0a05 |000b: move-result v5 │ │ -073b8c: 5276 6603 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073b90: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -073b94: 5475 5603 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073b98: 6e10 e214 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ -073b9e: 0a05 |0015: move-result v5 │ │ -073ba0: 5276 6603 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073ba4: 9003 0506 |0018: add-int v3, v5, v6 │ │ -073ba8: 5275 5c03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ -073bac: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -073bb0: 6e50 7801 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0178 │ │ -073bb6: 6f40 b70a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ -073bbc: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -073bc0: a705 0905 |0026: sub-float v5, v9, v5 │ │ -073bc4: 7110 b417 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ -073bca: 0a05 |002b: move-result v5 │ │ -073bcc: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -073bd0: c865 |002e: mul-float/2addr v5, v6 │ │ -073bd2: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -073bd6: c865 |0031: mul-float/2addr v5, v6 │ │ -073bd8: 8755 |0032: float-to-int v5, v5 │ │ -073bda: 5975 6503 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ -073bde: 5475 5603 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073be2: 6e10 df14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ -073be8: 0a05 |003a: move-result v5 │ │ -073bea: 5276 6603 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073bee: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -073bf2: 5475 5603 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ -073bf6: 6e10 e214 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ -073bfc: 0a05 |0044: move-result v5 │ │ -073bfe: 5276 6603 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ -073c02: 9003 0506 |0047: add-int v3, v5, v6 │ │ -073c06: 6e50 7a01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@017a │ │ -073c0c: 6e20 7c0a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a7c │ │ -073c12: 0e00 |004f: return-void │ │ +073aec: |[073aec] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +073afc: 5472 6803 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0368 │ │ +073b00: 6e10 720a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a72 │ │ +073b06: 0a00 |0005: move-result v0 │ │ +073b08: 5475 5603 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073b0c: 6e10 df14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ +073b12: 0a05 |000b: move-result v5 │ │ +073b14: 5276 6603 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +073b18: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +073b1c: 5475 5603 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073b20: 6e10 e214 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ +073b26: 0a05 |0015: move-result v5 │ │ +073b28: 5276 6603 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +073b2c: 9003 0506 |0018: add-int v3, v5, v6 │ │ +073b30: 5275 5c03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035c │ │ +073b34: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +073b38: 6e50 7801 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0178 │ │ +073b3e: 6f40 b70a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0ab7 │ │ +073b44: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +073b48: a705 0905 |0026: sub-float v5, v9, v5 │ │ +073b4c: 7110 b417 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@17b4 │ │ +073b52: 0a05 |002b: move-result v5 │ │ +073b54: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +073b58: c865 |002e: mul-float/2addr v5, v6 │ │ +073b5a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +073b5e: c865 |0031: mul-float/2addr v5, v6 │ │ +073b60: 8755 |0032: float-to-int v5, v5 │ │ +073b62: 5975 6503 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0365 │ │ +073b66: 5475 5603 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073b6a: 6e10 df14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14df │ │ +073b70: 0a05 |003a: move-result v5 │ │ +073b72: 5276 6603 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +073b76: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +073b7a: 5475 5603 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0356 │ │ +073b7e: 6e10 e214 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14e2 │ │ +073b84: 0a05 |0044: move-result v5 │ │ +073b86: 5276 6603 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0366 │ │ +073b8a: 9003 0506 |0047: add-int v3, v5, v6 │ │ +073b8e: 6e50 7a01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@017a │ │ +073b94: 6e20 7c0a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a7c │ │ +073b9a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -162707,21 +162805,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 : 2620 (PagerTabStrip.java) │ │ + source_file_idx : 2613 (PagerTabStrip.java) │ │ │ │ Class #607 header: │ │ class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 462 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -162741,17 +162839,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073c14: |[073c14] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -073c24: 7010 dc0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0adc │ │ -073c2a: 0e00 |0003: return-void │ │ +073b9c: |[073b9c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +073bac: 7010 dc0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0adc │ │ +073bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -162760,32 +162858,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073c2c: |[073c2c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -073c3c: 7110 720b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b72 │ │ -073c42: 0a00 |0003: move-result v0 │ │ -073c44: 0f00 |0004: return v0 │ │ +073bb4: |[073bb4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +073bc4: 7110 720b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b72 │ │ +073bca: 0a00 |0003: move-result v0 │ │ +073bcc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #608 header: │ │ class_idx : 484 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 488 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -162805,17 +162903,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073c48: |[073c48] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -073c58: 7010 b00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0bb0 │ │ -073c5e: 0e00 |0003: return-void │ │ +073bd0: |[073bd0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +073be0: 7010 b00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0bb0 │ │ +073be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -162824,33 +162922,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073c60: |[073c60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -073c70: 7120 bc0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bbc │ │ -073c76: 0e00 |0003: return-void │ │ +073be8: |[073be8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +073bf8: 7120 bc0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0bbc │ │ +073bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 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 : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #609 header: │ │ class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 511 │ │ -source_file_idx : 3112 │ │ +source_file_idx : 3105 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -162870,17 +162968,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073c78: |[073c78] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -073c88: 7010 710c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c71 │ │ -073c8e: 0e00 |0003: return-void │ │ +073c00: |[073c00] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +073c10: 7010 710c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c71 │ │ +073c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -162889,34 +162987,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 │ │ -073c90: |[073c90] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -073ca0: 7130 770c 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@0c77 │ │ -073ca6: 0a00 |0003: move-result v0 │ │ -073ca8: 0f00 |0004: return v0 │ │ +073c18: |[073c18] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +073c28: 7130 770c 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@0c77 │ │ +073c2e: 0a00 |0003: move-result v0 │ │ +073c30: 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 : 3112 (ViewParentCompat.java) │ │ + source_file_idx : 3105 (ViewParentCompat.java) │ │ │ │ Class #610 header: │ │ class_idx : 515 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 516 │ │ -source_file_idx : 504 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -162936,17 +163034,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073cac: |[073cac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -073cbc: 7010 7d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c7d │ │ -073cc2: 0e00 |0003: return-void │ │ +073c34: |[073c34] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +073c44: 7010 7d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c7d │ │ +073c4a: 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 - │ │ @@ -162955,17 +163053,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 │ │ -073cc4: |[073cc4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -073cd4: 7120 8b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c8b │ │ -073cda: 0e00 |0003: return-void │ │ +073c4c: |[073c4c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +073c5c: 7120 8b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c8b │ │ +073c62: 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; │ │ @@ -162976,18 +163074,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 │ │ -073cdc: |[073cdc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -073cec: 7120 8c0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c8c │ │ -073cf2: 0c00 |0003: move-result-object v0 │ │ -073cf4: 1100 |0004: return-object v0 │ │ +073c64: |[073c64] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +073c74: 7120 8c0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c8c │ │ +073c7a: 0c00 |0003: move-result-object v0 │ │ +073c7c: 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 │ │ @@ -162997,32 +163095,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073cf8: |[073cf8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -073d08: 7110 8d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c8d │ │ -073d0e: 0a00 |0003: move-result v0 │ │ -073d10: 0f00 |0004: return v0 │ │ +073c80: |[073c80] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +073c90: 7110 8d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c8d │ │ +073c96: 0a00 |0003: move-result v0 │ │ +073c98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 504 (AccessibilityEventCompat.java) │ │ + source_file_idx : 497 (AccessibilityEventCompat.java) │ │ │ │ Class #611 header: │ │ class_idx : 521 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 522 │ │ -source_file_idx : 509 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -163046,17 +163144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073d14: |[073d14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -073d24: 7010 970c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c97 │ │ -073d2a: 0e00 |0003: return-void │ │ +073c9c: |[073c9c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +073cac: 7010 970c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c97 │ │ +073cb2: 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 - │ │ @@ -163065,19 +163163,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 │ │ -073d2c: |[073d2c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -073d3c: 5430 1704 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ -073d40: 7120 b20c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0cb2 │ │ -073d46: 0a00 |0005: move-result v0 │ │ -073d48: 0f00 |0006: return v0 │ │ +073cb4: |[073cb4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +073cc4: 5430 1704 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ +073cc8: 7120 b20c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0cb2 │ │ +073cce: 0a00 |0005: move-result v0 │ │ +073cd0: 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; │ │ @@ -163087,18 +163185,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 │ │ -073d4c: |[073d4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -073d5c: 7120 b30c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0cb3 │ │ -073d62: 0c00 |0003: move-result-object v0 │ │ -073d64: 1100 |0004: return-object v0 │ │ +073cd4: |[073cd4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +073ce4: 7120 b30c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0cb3 │ │ +073cea: 0c00 |0003: move-result-object v0 │ │ +073cec: 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 │ │ @@ -163108,18 +163206,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 │ │ -073d68: |[073d68] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -073d78: 7110 b40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0cb4 │ │ -073d7e: 0c00 |0003: move-result-object v0 │ │ -073d80: 1100 |0004: return-object v0 │ │ +073cf0: |[073cf0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +073d00: 7110 b40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0cb4 │ │ +073d06: 0c00 |0003: move-result-object v0 │ │ +073d08: 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; │ │ │ │ @@ -163128,18 +163226,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073d84: |[073d84] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -073d94: 7110 b50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cb5 │ │ -073d9a: 0a00 |0003: move-result v0 │ │ -073d9c: 0f00 |0004: return v0 │ │ +073d0c: |[073d0c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +073d1c: 7110 b50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0cb5 │ │ +073d22: 0a00 |0003: move-result v0 │ │ +073d24: 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; │ │ │ │ @@ -163148,20 +163246,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 │ │ -073da0: |[073da0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -073db0: 2200 0802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0208 │ │ -073db4: 7030 8e0c 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@0c8e │ │ -073dba: 7110 b60c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0cb6 │ │ -073dc0: 0c00 |0008: move-result-object v0 │ │ -073dc2: 1100 |0009: return-object v0 │ │ +073d28: |[073d28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +073d38: 2200 0802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0208 │ │ +073d3c: 7030 8e0c 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@0c8e │ │ +073d42: 7110 b60c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0cb6 │ │ +073d48: 0c00 |0008: move-result-object v0 │ │ +073d4a: 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; │ │ │ │ @@ -163170,34 +163268,34 @@ │ │ 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 │ │ -073dc4: |[073dc4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -073dd4: 5430 1704 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ -073dd8: 7120 b70c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0cb7 │ │ -073dde: 0a00 |0005: move-result v0 │ │ -073de0: 0f00 |0006: return v0 │ │ +073d4c: |[073d4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +073d5c: 5430 1704 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0417 │ │ +073d60: 7120 b70c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0cb7 │ │ +073d66: 0a00 |0005: move-result v0 │ │ +073d68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ - source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 502 (AccessibilityManagerCompat.java) │ │ │ │ Class #612 header: │ │ class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 534 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -163219,17 +163317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073de4: |[073de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -073df4: 7010 3c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d3c │ │ -073dfa: 0e00 |0003: return-void │ │ +073d6c: |[073d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +073d7c: 7010 3c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d3c │ │ +073d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -163238,17 +163336,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073dfc: |[073dfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -073e0c: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0dc6 │ │ -073e12: 0e00 |0003: return-void │ │ +073d84: |[073d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +073d94: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0dc6 │ │ +073d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163259,17 +163357,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 │ │ -073e14: |[073e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -073e24: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc7 │ │ -073e2a: 0e00 |0003: return-void │ │ +073d9c: |[073d9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +073dac: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc7 │ │ +073db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163280,18 +163378,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 │ │ -073e2c: |[073e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -073e3c: 7120 c80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0dc8 │ │ -073e42: 0c00 |0003: move-result-object v0 │ │ -073e44: 1100 |0004: return-object v0 │ │ +073db4: |[073db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +073dc4: 7120 c80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0dc8 │ │ +073dca: 0c00 |0003: move-result-object v0 │ │ +073dcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 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; │ │ @@ -163301,18 +163399,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073e48: |[073e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -073e58: 7110 c90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0dc9 │ │ -073e5e: 0a00 |0003: move-result v0 │ │ -073e60: 0f00 |0004: return v0 │ │ +073dd0: |[073dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +073de0: 7110 c90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0dc9 │ │ +073de6: 0a00 |0003: move-result v0 │ │ +073de8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163321,17 +163419,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 │ │ -073e64: |[073e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -073e74: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dca │ │ -073e7a: 0e00 |0003: return-void │ │ +073dec: |[073dec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +073dfc: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dca │ │ +073e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163342,17 +163440,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 │ │ -073e7c: |[073e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -073e8c: 7120 cb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dcb │ │ -073e92: 0e00 |0003: return-void │ │ +073e04: |[073e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +073e14: 7120 cb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dcb │ │ +073e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163363,18 +163461,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 │ │ -073e94: |[073e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -073ea4: 7120 cc0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dcc │ │ -073eaa: 0c00 |0003: move-result-object v0 │ │ -073eac: 1100 |0004: return-object v0 │ │ +073e1c: |[073e1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +073e2c: 7120 cc0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dcc │ │ +073e32: 0c00 |0003: move-result-object v0 │ │ +073e34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 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 │ │ @@ -163384,18 +163482,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073eb0: |[073eb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -073ec0: 7110 cd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0dcd │ │ -073ec6: 0a00 |0003: move-result v0 │ │ -073ec8: 0f00 |0004: return v0 │ │ +073e38: |[073e38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +073e48: 7110 cd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0dcd │ │ +073e4e: 0a00 |0003: move-result v0 │ │ +073e50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163404,18 +163502,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 │ │ -073ecc: |[073ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -073edc: 7110 ce0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dce │ │ -073ee2: 0c00 |0003: move-result-object v0 │ │ -073ee4: 1100 |0004: return-object v0 │ │ +073e54: |[073e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +073e64: 7110 ce0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dce │ │ +073e6a: 0c00 |0003: move-result-object v0 │ │ +073e6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163424,18 +163522,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 │ │ -073ee8: |[073ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -073ef8: 7110 cf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcf │ │ -073efe: 0c00 |0003: move-result-object v0 │ │ -073f00: 1100 |0004: return-object v0 │ │ +073e70: |[073e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +073e80: 7110 cf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dcf │ │ +073e86: 0c00 |0003: move-result-object v0 │ │ +073e88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163444,18 +163542,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 │ │ -073f04: |[073f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -073f14: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd0 │ │ -073f1a: 0c00 |0003: move-result-object v0 │ │ -073f1c: 1100 |0004: return-object v0 │ │ +073e8c: |[073e8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +073e9c: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd0 │ │ +073ea2: 0c00 |0003: move-result-object v0 │ │ +073ea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163464,18 +163562,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 │ │ -073f20: |[073f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -073f30: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd1 │ │ -073f36: 0c00 |0003: move-result-object v0 │ │ -073f38: 1100 |0004: return-object v0 │ │ +073ea8: |[073ea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +073eb8: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dd1 │ │ +073ebe: 0c00 |0003: move-result-object v0 │ │ +073ec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163484,18 +163582,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 │ │ -073f3c: |[073f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -073f4c: 7110 d20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd2 │ │ -073f52: 0c00 |0003: move-result-object v0 │ │ -073f54: 1100 |0004: return-object v0 │ │ +073ec4: |[073ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +073ed4: 7110 d20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0dd2 │ │ +073eda: 0c00 |0003: move-result-object v0 │ │ +073edc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163504,18 +163602,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073f58: |[073f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -073f68: 7110 d30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dd3 │ │ -073f6e: 0a00 |0003: move-result v0 │ │ -073f70: 0f00 |0004: return v0 │ │ +073ee0: |[073ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +073ef0: 7110 d30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dd3 │ │ +073ef6: 0a00 |0003: move-result v0 │ │ +073ef8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163524,18 +163622,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073f74: |[073f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -073f84: 7110 d40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0dd4 │ │ -073f8a: 0a00 |0003: move-result v0 │ │ -073f8c: 0f00 |0004: return v0 │ │ +073efc: |[073efc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +073f0c: 7110 d40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0dd4 │ │ +073f12: 0a00 |0003: move-result v0 │ │ +073f14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163544,18 +163642,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073f90: |[073f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -073fa0: 7110 d50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dd5 │ │ -073fa6: 0a00 |0003: move-result v0 │ │ -073fa8: 0f00 |0004: return v0 │ │ +073f18: |[073f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +073f28: 7110 d50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dd5 │ │ +073f2e: 0a00 |0003: move-result v0 │ │ +073f30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163564,18 +163662,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073fac: |[073fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -073fbc: 7110 d60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0dd6 │ │ -073fc2: 0a00 |0003: move-result v0 │ │ -073fc4: 0f00 |0004: return v0 │ │ +073f34: |[073f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +073f44: 7110 d60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0dd6 │ │ +073f4a: 0a00 |0003: move-result v0 │ │ +073f4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163584,18 +163682,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073fc8: |[073fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -073fd8: 7110 d70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dd7 │ │ -073fde: 0a00 |0003: move-result v0 │ │ -073fe0: 0f00 |0004: return v0 │ │ +073f50: |[073f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +073f60: 7110 d70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dd7 │ │ +073f66: 0a00 |0003: move-result v0 │ │ +073f68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163604,18 +163702,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073fe4: |[073fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -073ff4: 7110 d80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0dd8 │ │ -073ffa: 0a00 |0003: move-result v0 │ │ -073ffc: 0f00 |0004: return v0 │ │ +073f6c: |[073f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +073f7c: 7110 d80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0dd8 │ │ +073f82: 0a00 |0003: move-result v0 │ │ +073f84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163624,18 +163722,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074000: |[074000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -074010: 7110 d90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0dd9 │ │ -074016: 0a00 |0003: move-result v0 │ │ -074018: 0f00 |0004: return v0 │ │ +073f88: |[073f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +073f98: 7110 d90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0dd9 │ │ +073f9e: 0a00 |0003: move-result v0 │ │ +073fa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163644,18 +163742,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07401c: |[07401c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -07402c: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0dda │ │ -074032: 0a00 |0003: move-result v0 │ │ -074034: 0f00 |0004: return v0 │ │ +073fa4: |[073fa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +073fb4: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0dda │ │ +073fba: 0a00 |0003: move-result v0 │ │ +073fbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163664,18 +163762,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074038: |[074038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -074048: 7110 db0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0ddb │ │ -07404e: 0a00 |0003: move-result v0 │ │ -074050: 0f00 |0004: return v0 │ │ +073fc0: |[073fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +073fd0: 7110 db0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0ddb │ │ +073fd6: 0a00 |0003: move-result v0 │ │ +073fd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163684,18 +163782,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074054: |[074054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -074064: 7110 dc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ddc │ │ -07406a: 0a00 |0003: move-result v0 │ │ -07406c: 0f00 |0004: return v0 │ │ +073fdc: |[073fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +073fec: 7110 dc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ddc │ │ +073ff2: 0a00 |0003: move-result v0 │ │ +073ff4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163704,18 +163802,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074070: |[074070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -074080: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0ddd │ │ -074086: 0a00 |0003: move-result v0 │ │ -074088: 0f00 |0004: return v0 │ │ +073ff8: |[073ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +074008: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0ddd │ │ +07400e: 0a00 |0003: move-result v0 │ │ +074010: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163724,18 +163822,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07408c: |[07408c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -07409c: 7100 de0d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0dde │ │ -0740a2: 0c00 |0003: move-result-object v0 │ │ -0740a4: 1100 |0004: return-object v0 │ │ +074014: |[074014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +074024: 7100 de0d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0dde │ │ +07402a: 0c00 |0003: move-result-object v0 │ │ +07402c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -163743,18 +163841,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 │ │ -0740a8: |[0740a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0740b8: 7110 df0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0ddf │ │ -0740be: 0c00 |0003: move-result-object v0 │ │ -0740c0: 1100 |0004: return-object v0 │ │ +074030: |[074030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +074040: 7110 df0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0ddf │ │ +074046: 0c00 |0003: move-result-object v0 │ │ +074048: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -163763,18 +163861,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 │ │ -0740c4: |[0740c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0740d4: 7110 e00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de0 │ │ -0740da: 0c00 |0003: move-result-object v0 │ │ -0740dc: 1100 |0004: return-object v0 │ │ +07404c: |[07404c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +07405c: 7110 e00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0de0 │ │ +074062: 0c00 |0003: move-result-object v0 │ │ +074064: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -163783,18 +163881,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0740e0: |[0740e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0740f0: 7120 e10d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0de1 │ │ -0740f6: 0a00 |0003: move-result v0 │ │ -0740f8: 0f00 |0004: return v0 │ │ +074068: |[074068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +074078: 7120 e10d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0de1 │ │ +07407e: 0a00 |0003: move-result v0 │ │ +074080: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 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 │ │ @@ -163804,17 +163902,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0740fc: |[0740fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -07410c: 7110 e20d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0de2 │ │ -074112: 0e00 |0003: return-void │ │ +074084: |[074084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +074094: 7110 e20d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0de2 │ │ +07409a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163824,17 +163922,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 │ │ -074114: |[074114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -074124: 7120 e30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0de3 │ │ -07412a: 0e00 |0003: return-void │ │ +07409c: |[07409c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0740ac: 7120 e30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0de3 │ │ +0740b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163845,17 +163943,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 │ │ -07412c: |[07412c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07413c: 7120 e40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0de4 │ │ -074142: 0e00 |0003: return-void │ │ +0740b4: |[0740b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0740c4: 7120 e40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0de4 │ │ +0740ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163866,17 +163964,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074144: |[074144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -074154: 7120 e50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0de5 │ │ -07415a: 0e00 |0003: return-void │ │ +0740cc: |[0740cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0740dc: 7120 e50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0de5 │ │ +0740e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163887,17 +163985,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07415c: |[07415c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -07416c: 7120 e60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0de6 │ │ -074172: 0e00 |0003: return-void │ │ +0740e4: |[0740e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0740f4: 7120 e60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0de6 │ │ +0740fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163908,17 +164006,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 │ │ -074174: |[074174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -074184: 7120 e70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de7 │ │ -07418a: 0e00 |0003: return-void │ │ +0740fc: |[0740fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07410c: 7120 e70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de7 │ │ +074112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163929,17 +164027,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07418c: |[07418c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -07419c: 7120 e80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0de8 │ │ -0741a2: 0e00 |0003: return-void │ │ +074114: |[074114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +074124: 7120 e80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0de8 │ │ +07412a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163950,17 +164048,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 │ │ -0741a4: |[0741a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0741b4: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de9 │ │ -0741ba: 0e00 |0003: return-void │ │ +07412c: |[07412c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07413c: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0de9 │ │ +074142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163971,17 +164069,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0741bc: |[0741bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0741cc: 7120 ea0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dea │ │ -0741d2: 0e00 |0003: return-void │ │ +074144: |[074144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +074154: 7120 ea0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dea │ │ +07415a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -163992,17 +164090,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0741d4: |[0741d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0741e4: 7120 eb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0deb │ │ -0741ea: 0e00 |0003: return-void │ │ +07415c: |[07415c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +07416c: 7120 eb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0deb │ │ +074172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0003 line=610 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164013,17 +164111,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0741ec: |[0741ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0741fc: 7120 ec0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0dec │ │ -074202: 0e00 |0003: return-void │ │ +074174: |[074174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +074184: 7120 ec0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0dec │ │ +07418a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164034,17 +164132,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074204: |[074204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -074214: 7120 ed0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0ded │ │ -07421a: 0e00 |0003: return-void │ │ +07418c: |[07418c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +07419c: 7120 ed0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0ded │ │ +0741a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0003 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164055,17 +164153,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 │ │ -07421c: |[07421c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -07422c: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dee │ │ -074232: 0e00 |0003: return-void │ │ +0741a4: |[0741a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0741b4: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dee │ │ +0741ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164076,17 +164174,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 │ │ -074234: |[074234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -074244: 7120 ef0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0def │ │ -07424a: 0e00 |0003: return-void │ │ +0741bc: |[0741bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0741cc: 7120 ef0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0def │ │ +0741d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164097,17 +164195,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07424c: |[07424c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -07425c: 7120 f00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0df0 │ │ -074262: 0e00 |0003: return-void │ │ +0741d4: |[0741d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0741e4: 7120 f00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0df0 │ │ +0741ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164118,17 +164216,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074264: |[074264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -074274: 7120 f10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0df1 │ │ -07427a: 0e00 |0003: return-void │ │ +0741ec: |[0741ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0741fc: 7120 f10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0df1 │ │ +074202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164139,17 +164237,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07427c: |[07427c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -07428c: 7120 f20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0df2 │ │ -074292: 0e00 |0003: return-void │ │ +074204: |[074204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +074214: 7120 f20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0df2 │ │ +07421a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=645 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164160,17 +164258,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 │ │ -074294: |[074294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0742a4: 7120 f30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df3 │ │ -0742aa: 0e00 |0003: return-void │ │ +07421c: |[07421c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +07422c: 7120 f30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0df3 │ │ +074232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0003 line=650 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -164181,33 +164279,33 @@ │ │ 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 │ │ -0742ac: |[0742ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0742bc: 7120 f40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df4 │ │ -0742c2: 0e00 |0003: return-void │ │ +074234: |[074234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +074244: 7120 f40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0df4 │ │ +07424a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #613 header: │ │ class_idx : 542 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 545 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -164227,17 +164325,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0742c4: |[0742c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0742d4: 7010 170e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ -0742da: 0e00 |0003: return-void │ │ +07424c: |[07424c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +07425c: 7010 170e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ +074262: 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 - │ │ @@ -164246,34 +164344,34 @@ │ │ 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 │ │ -0742dc: |[0742dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0742ec: 2200 1d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@021d │ │ -0742f0: 7030 0a0e 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@0e0a │ │ -0742f6: 7110 290e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e29 │ │ -0742fc: 0c00 |0008: move-result-object v0 │ │ -0742fe: 1100 |0009: return-object v0 │ │ +074264: |[074264] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +074274: 2200 1d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@021d │ │ +074278: 7030 0a0e 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@0e0a │ │ +07427e: 7110 290e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e29 │ │ +074284: 0c00 |0008: move-result-object v0 │ │ +074286: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #614 header: │ │ class_idx : 544 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 545 │ │ -source_file_idx : 526 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -164293,17 +164391,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074300: |[074300] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -074310: 7010 170e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ -074316: 0e00 |0003: return-void │ │ +074288: |[074288] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +074298: 7010 170e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0e17 │ │ +07429e: 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 - │ │ @@ -164312,34 +164410,34 @@ │ │ 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 │ │ -074318: |[074318] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -074328: 2200 1f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@021f │ │ -07432c: 7030 100e 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@0e10 │ │ -074332: 7110 340e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e34 │ │ -074338: 0c00 |0008: move-result-object v0 │ │ -07433a: 1100 |0009: return-object v0 │ │ +0742a0: |[0742a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0742b0: 2200 1f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@021f │ │ +0742b4: 7030 100e 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@0e10 │ │ +0742ba: 7110 340e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e34 │ │ +0742c0: 0c00 |0008: move-result-object v0 │ │ +0742c2: 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; │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 519 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #615 header: │ │ class_idx : 553 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 557 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -164361,17 +164459,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07433c: |[07433c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -07434c: 7010 940e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e94 │ │ -074352: 0e00 |0003: return-void │ │ +0742c4: |[0742c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0742d4: 7010 940e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e94 │ │ +0742da: 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 - │ │ @@ -164380,18 +164478,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074354: |[074354] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -074364: 7110 f70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0ef7 │ │ -07436a: 0a00 |0003: move-result v0 │ │ -07436c: 0f00 |0004: return v0 │ │ +0742dc: |[0742dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0742ec: 7110 f70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0ef7 │ │ +0742f2: 0a00 |0003: move-result v0 │ │ +0742f4: 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; │ │ │ │ @@ -164400,18 +164498,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 │ │ -074370: |[074370] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -074380: 7110 f80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef8 │ │ -074386: 0c00 |0003: move-result-object v0 │ │ -074388: 1100 |0004: return-object v0 │ │ +0742f8: |[0742f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +074308: 7110 f80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef8 │ │ +07430e: 0c00 |0003: move-result-object v0 │ │ +074310: 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; │ │ │ │ @@ -164420,18 +164518,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 │ │ -07438c: |[07438c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07439c: 7110 f90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef9 │ │ -0743a2: 0c00 |0003: move-result-object v0 │ │ -0743a4: 1100 |0004: return-object v0 │ │ +074314: |[074314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +074324: 7110 f90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef9 │ │ +07432a: 0c00 |0003: move-result-object v0 │ │ +07432c: 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; │ │ │ │ @@ -164440,18 +164538,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 │ │ -0743a8: |[0743a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0743b8: 7110 fa0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0efa │ │ -0743be: 0c00 |0003: move-result-object v0 │ │ -0743c0: 1100 |0004: return-object v0 │ │ +074330: |[074330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +074340: 7110 fa0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0efa │ │ +074346: 0c00 |0003: move-result-object v0 │ │ +074348: 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; │ │ │ │ @@ -164460,18 +164558,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0743c4: |[0743c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0743d4: 7110 fb0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0efb │ │ -0743da: 0a00 |0003: move-result v0 │ │ -0743dc: 0f00 |0004: return v0 │ │ +07434c: |[07434c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +07435c: 7110 fb0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0efb │ │ +074362: 0a00 |0003: move-result v0 │ │ +074364: 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; │ │ │ │ @@ -164480,18 +164578,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0743e0: |[0743e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0743f0: 7110 fc0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0efc │ │ -0743f6: 0a00 |0003: move-result v0 │ │ -0743f8: 0f00 |0004: return v0 │ │ +074368: |[074368] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +074378: 7110 fc0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0efc │ │ +07437e: 0a00 |0003: move-result v0 │ │ +074380: 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; │ │ │ │ @@ -164500,18 +164598,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0743fc: |[0743fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -07440c: 7110 fd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0efd │ │ -074412: 0a00 |0003: move-result v0 │ │ -074414: 0f00 |0004: return v0 │ │ +074384: |[074384] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +074394: 7110 fd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0efd │ │ +07439a: 0a00 |0003: move-result v0 │ │ +07439c: 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; │ │ │ │ @@ -164520,18 +164618,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 │ │ -074418: |[074418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -074428: 7110 fe0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0efe │ │ -07442e: 0c00 |0003: move-result-object v0 │ │ -074430: 1100 |0004: return-object v0 │ │ +0743a0: |[0743a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0743b0: 7110 fe0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0efe │ │ +0743b6: 0c00 |0003: move-result-object v0 │ │ +0743b8: 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; │ │ │ │ @@ -164540,18 +164638,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074434: |[074434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -074444: 7110 ff0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0eff │ │ -07444a: 0a00 |0003: move-result v0 │ │ -07444c: 0f00 |0004: return v0 │ │ +0743bc: |[0743bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0743cc: 7110 ff0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0eff │ │ +0743d2: 0a00 |0003: move-result v0 │ │ +0743d4: 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; │ │ │ │ @@ -164560,18 +164658,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074450: |[074450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -074460: 7110 000f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0f00 │ │ -074466: 0a00 |0003: move-result v0 │ │ -074468: 0f00 |0004: return v0 │ │ +0743d8: |[0743d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0743e8: 7110 000f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0f00 │ │ +0743ee: 0a00 |0003: move-result v0 │ │ +0743f0: 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; │ │ │ │ @@ -164580,18 +164678,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07446c: |[07446c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -07447c: 7110 010f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0f01 │ │ -074482: 0a00 |0003: move-result v0 │ │ -074484: 0f00 |0004: return v0 │ │ +0743f4: |[0743f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +074404: 7110 010f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0f01 │ │ +07440a: 0a00 |0003: move-result v0 │ │ +07440c: 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; │ │ │ │ @@ -164600,20 +164698,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 │ │ -074488: |[074488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -074498: 7110 020f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f02 │ │ -07449e: 0c00 |0003: move-result-object v0 │ │ -0744a0: 7110 c40d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ -0744a6: 0c00 |0007: move-result-object v0 │ │ -0744a8: 1100 |0008: return-object v0 │ │ +074410: |[074410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +074420: 7110 020f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f02 │ │ +074426: 0c00 |0003: move-result-object v0 │ │ +074428: 7110 c40d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc4 │ │ +07442e: 0c00 |0007: move-result-object v0 │ │ +074430: 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; │ │ │ │ @@ -164622,18 +164720,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 │ │ -0744ac: |[0744ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0744bc: 7110 030f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0f03 │ │ -0744c2: 0c00 |0003: move-result-object v0 │ │ -0744c4: 1100 |0004: return-object v0 │ │ +074434: |[074434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +074444: 7110 030f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0f03 │ │ +07444a: 0c00 |0003: move-result-object v0 │ │ +07444c: 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; │ │ │ │ @@ -164642,18 +164740,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0744c8: |[0744c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0744d8: 7110 040f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0f04 │ │ -0744de: 0a00 |0003: move-result v0 │ │ -0744e0: 0f00 |0004: return v0 │ │ +074450: |[074450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +074460: 7110 040f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0f04 │ │ +074466: 0a00 |0003: move-result v0 │ │ +074468: 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; │ │ │ │ @@ -164662,18 +164760,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0744e4: |[0744e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0744f4: 7110 050f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0f05 │ │ -0744fa: 0a00 |0003: move-result v0 │ │ -0744fc: 0f00 |0004: return v0 │ │ +07446c: |[07446c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +07447c: 7110 050f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0f05 │ │ +074482: 0a00 |0003: move-result v0 │ │ +074484: 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; │ │ │ │ @@ -164682,18 +164780,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074500: |[074500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -074510: 7110 060f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0f06 │ │ -074516: 0a00 |0003: move-result v0 │ │ -074518: 0f00 |0004: return v0 │ │ +074488: |[074488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +074498: 7110 060f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0f06 │ │ +07449e: 0a00 |0003: move-result v0 │ │ +0744a0: 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; │ │ │ │ @@ -164702,18 +164800,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07451c: |[07451c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -07452c: 7110 070f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0f07 │ │ -074532: 0a00 |0003: move-result v0 │ │ -074534: 0f00 |0004: return v0 │ │ +0744a4: |[0744a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0744b4: 7110 070f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0f07 │ │ +0744ba: 0a00 |0003: move-result v0 │ │ +0744bc: 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; │ │ │ │ @@ -164722,18 +164820,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074538: |[074538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -074548: 7110 080f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0f08 │ │ -07454e: 0a00 |0003: move-result v0 │ │ -074550: 0f00 |0004: return v0 │ │ +0744c0: |[0744c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0744d0: 7110 080f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0f08 │ │ +0744d6: 0a00 |0003: move-result v0 │ │ +0744d8: 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; │ │ │ │ @@ -164742,18 +164840,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074554: |[074554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -074564: 7110 090f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0f09 │ │ -07456a: 0a00 |0003: move-result v0 │ │ -07456c: 0f00 |0004: return v0 │ │ +0744dc: |[0744dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0744ec: 7110 090f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0f09 │ │ +0744f2: 0a00 |0003: move-result v0 │ │ +0744f4: 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; │ │ │ │ @@ -164762,18 +164860,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074570: |[074570] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -074580: 7110 0a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0f0a │ │ -074586: 0a00 |0003: move-result v0 │ │ -074588: 0f00 |0004: return v0 │ │ +0744f8: |[0744f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +074508: 7110 0a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0f0a │ │ +07450e: 0a00 |0003: move-result v0 │ │ +074510: 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; │ │ │ │ @@ -164782,18 +164880,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07458c: |[07458c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -07459c: 7100 0b0f 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0f0b │ │ -0745a2: 0c00 |0003: move-result-object v0 │ │ -0745a4: 1100 |0004: return-object v0 │ │ +074514: |[074514] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +074524: 7100 0b0f 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0f0b │ │ +07452a: 0c00 |0003: move-result-object v0 │ │ +07452c: 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;) │ │ @@ -164801,18 +164899,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 │ │ -0745a8: |[0745a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0745b8: 7110 0c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0c │ │ -0745be: 0c00 |0003: move-result-object v0 │ │ -0745c0: 1100 |0004: return-object v0 │ │ +074530: |[074530] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +074540: 7110 0c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f0c │ │ +074546: 0c00 |0003: move-result-object v0 │ │ +074548: 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; │ │ │ │ @@ -164821,17 +164919,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0745c4: |[0745c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0745d4: 7110 0d0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0f0d │ │ -0745da: 0e00 |0003: return-void │ │ +07454c: |[07454c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +07455c: 7110 0d0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0f0d │ │ +074562: 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; │ │ @@ -164841,17 +164939,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0745dc: |[0745dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0745ec: 7120 0e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0f0e │ │ -0745f2: 0e00 |0003: return-void │ │ +074564: |[074564] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +074574: 7120 0e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0f0e │ │ +07457a: 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; │ │ @@ -164862,17 +164960,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 │ │ -0745f4: |[0745f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -074604: 7120 0f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0f │ │ -07460a: 0e00 |0003: return-void │ │ +07457c: |[07457c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07458c: 7120 0f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0f │ │ +074592: 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; │ │ @@ -164883,17 +164981,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07460c: |[07460c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -07461c: 7120 100f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0f10 │ │ -074622: 0e00 |0003: return-void │ │ +074594: |[074594] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0745a4: 7120 100f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0f10 │ │ +0745aa: 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; │ │ @@ -164904,17 +165002,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 │ │ -074624: |[074624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -074634: 7120 110f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f11 │ │ -07463a: 0e00 |0003: return-void │ │ +0745ac: |[0745ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0745bc: 7120 110f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f11 │ │ +0745c2: 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; │ │ @@ -164925,17 +165023,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 │ │ -07463c: |[07463c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -07464c: 7120 120f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f12 │ │ -074652: 0e00 |0003: return-void │ │ +0745c4: |[0745c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0745d4: 7120 120f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f12 │ │ +0745da: 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; │ │ @@ -164946,17 +165044,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074654: |[074654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -074664: 7120 130f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0f13 │ │ -07466a: 0e00 |0003: return-void │ │ +0745dc: |[0745dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0745ec: 7120 130f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0f13 │ │ +0745f2: 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; │ │ @@ -164967,17 +165065,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07466c: |[07466c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -07467c: 7120 140f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0f14 │ │ -074682: 0e00 |0003: return-void │ │ +0745f4: |[0745f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +074604: 7120 140f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0f14 │ │ +07460a: 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; │ │ @@ -164988,17 +165086,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074684: |[074684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -074694: 7120 150f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0f15 │ │ -07469a: 0e00 |0003: return-void │ │ +07460c: |[07460c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +07461c: 7120 150f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0f15 │ │ +074622: 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; │ │ @@ -165009,17 +165107,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07469c: |[07469c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0746ac: 7120 160f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0f16 │ │ -0746b2: 0e00 |0003: return-void │ │ +074624: |[074624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +074634: 7120 160f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0f16 │ │ +07463a: 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; │ │ @@ -165030,17 +165128,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0746b4: |[0746b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0746c4: 7120 170f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0f17 │ │ -0746ca: 0e00 |0003: return-void │ │ +07463c: |[07463c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +07464c: 7120 170f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0f17 │ │ +074652: 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; │ │ @@ -165051,17 +165149,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 │ │ -0746cc: |[0746cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0746dc: 7120 180f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0f18 │ │ -0746e2: 0e00 |0003: return-void │ │ +074654: |[074654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +074664: 7120 180f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0f18 │ │ +07466a: 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; │ │ @@ -165072,17 +165170,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0746e4: |[0746e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0746f4: 7120 190f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0f19 │ │ -0746fa: 0e00 |0003: return-void │ │ +07466c: |[07466c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +07467c: 7120 190f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0f19 │ │ +074682: 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; │ │ @@ -165093,17 +165191,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0746fc: |[0746fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -07470c: 7120 1a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0f1a │ │ -074712: 0e00 |0003: return-void │ │ +074684: |[074684] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +074694: 7120 1a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0f1a │ │ +07469a: 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; │ │ @@ -165114,17 +165212,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074714: |[074714] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -074724: 7120 1b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0f1b │ │ -07472a: 0e00 |0003: return-void │ │ +07469c: |[07469c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0746ac: 7120 1b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0f1b │ │ +0746b2: 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; │ │ @@ -165135,17 +165233,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07472c: |[07472c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -07473c: 7120 1c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0f1c │ │ -074742: 0e00 |0003: return-void │ │ +0746b4: |[0746b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0746c4: 7120 1c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0f1c │ │ +0746ca: 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; │ │ @@ -165156,17 +165254,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074744: |[074744] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -074754: 7120 1d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0f1d │ │ -07475a: 0e00 |0003: return-void │ │ +0746cc: |[0746cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0746dc: 7120 1d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0f1d │ │ +0746e2: 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; │ │ @@ -165177,17 +165275,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 │ │ -07475c: |[07475c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -07476c: 7120 1e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0f1e │ │ -074772: 0e00 |0003: return-void │ │ +0746e4: |[0746e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0746f4: 7120 1e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0f1e │ │ +0746fa: 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; │ │ @@ -165198,33 +165296,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074774: |[074774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -074784: 7120 1f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0f1f │ │ -07478a: 0e00 |0003: return-void │ │ +0746fc: |[0746fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +07470c: 7120 1f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0f1f │ │ +074712: 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; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #616 header: │ │ class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 593 │ │ -source_file_idx : 2160 │ │ +source_file_idx : 2153 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -165244,17 +165342,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07478c: |[07478c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -07479c: 7010 7010 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1070 │ │ -0747a2: 0e00 |0003: return-void │ │ +074714: |[074714] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +074724: 7010 7010 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1070 │ │ +07472a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -165263,33 +165361,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 │ │ -0747a4: |[0747a4] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0747b4: 7120 7910 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1079 │ │ -0747ba: 0c00 |0003: move-result-object v0 │ │ -0747bc: 1100 |0004: return-object v0 │ │ +07472c: |[07472c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +07473c: 7120 7910 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1079 │ │ +074742: 0c00 |0003: move-result-object v0 │ │ +074744: 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 : 2160 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2153 (ListPopupWindowCompat.java) │ │ │ │ Class #617 header: │ │ class_idx : 600 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 599 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -165309,17 +165407,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0747c0: |[0747c0] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0747d0: 7010 7e10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@107e │ │ -0747d6: 0e00 |0003: return-void │ │ +074748: |[074748] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +074758: 7010 7e10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@107e │ │ +07475e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -165328,32 +165426,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 │ │ -0747d8: |[0747d8] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0747e8: 7110 8710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1087 │ │ -0747ee: 0c00 |0003: move-result-object v0 │ │ -0747f0: 1100 |0004: return-object v0 │ │ +074760: |[074760] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +074770: 7110 8710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1087 │ │ +074776: 0c00 |0003: move-result-object v0 │ │ +074778: 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 : 2638 (PopupMenuCompat.java) │ │ + source_file_idx : 2631 (PopupMenuCompat.java) │ │ │ │ Class #618 header: │ │ class_idx : 604 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 573 │ │ -source_file_idx : 2699 │ │ +source_file_idx : 2692 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #618 annotations: │ │ Annotations on method #4232 '' │ │ @@ -165384,24 +165482,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 │ │ -0747f4: |[0747f4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -074804: 7030 7d0f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f7d │ │ -07480a: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ -07480e: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ -074812: 1a00 3c14 |0007: const-string v0, "layout_inflater" // string@143c │ │ -074816: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -07481c: 0c00 |000c: move-result-object v0 │ │ -07481e: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ -074822: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ -074826: 0e00 |0011: return-void │ │ +07477c: |[07477c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +07478c: 7030 7d0f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f7d │ │ +074792: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ +074796: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ +07479a: 1a00 3514 |0007: const-string v0, "layout_inflater" // string@1435 │ │ +07479e: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +0747a4: 0c00 |000c: move-result-object v0 │ │ +0747a6: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ +0747aa: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ +0747ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -165415,24 +165513,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 │ │ -074828: |[074828] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -074838: 7040 7e0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f7e │ │ -07483e: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ -074842: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ -074846: 1a00 3c14 |0007: const-string v0, "layout_inflater" // string@143c │ │ -07484a: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -074850: 0c00 |000c: move-result-object v0 │ │ -074852: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ -074856: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ -07485a: 0e00 |0011: return-void │ │ +0747b0: |[0747b0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0747c0: 7040 7e0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f7e │ │ +0747c6: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ +0747ca: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ +0747ce: 1a00 3514 |0007: const-string v0, "layout_inflater" // string@1435 │ │ +0747d2: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +0747d8: 0c00 |000c: move-result-object v0 │ │ +0747da: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ +0747de: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ +0747e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -165447,24 +165545,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 │ │ -07485c: |[07485c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -07486c: 7040 7f0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f7f │ │ -074872: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ -074876: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ -07487a: 1a00 3c14 |0007: const-string v0, "layout_inflater" // string@143c │ │ -07487e: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ -074884: 0c00 |000c: move-result-object v0 │ │ -074886: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ -07488a: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ -07488e: 0e00 |0011: return-void │ │ +0747e4: |[0747e4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0747f4: 7040 7f0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f7f │ │ +0747fa: 5913 d804 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ +0747fe: 5913 da04 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ +074802: 1a00 3514 |0007: const-string v0, "layout_inflater" // string@1435 │ │ +074806: 6e20 b700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00b7 │ │ +07480c: 0c00 |000c: move-result-object v0 │ │ +07480e: 1f00 af02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02af │ │ +074812: 5b10 d904 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ +074816: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -165480,21 +165578,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 │ │ -074890: |[074890] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0748a0: 5430 d904 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ -0748a4: 5231 d804 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ -0748a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0748aa: 6e40 da12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -0748b0: 0c00 |0008: move-result-object v0 │ │ -0748b2: 1100 |0009: return-object v0 │ │ +074818: |[074818] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +074828: 5430 d904 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ +07482c: 5231 d804 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ +074830: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +074832: 6e40 da12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +074838: 0c00 |0008: move-result-object v0 │ │ +07483a: 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; │ │ @@ -165505,21 +165603,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 │ │ -0748b4: |[0748b4] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0748c4: 5430 d904 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ -0748c8: 5231 da04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ -0748cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0748ce: 6e40 da12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ -0748d4: 0c00 |0008: move-result-object v0 │ │ -0748d6: 1100 |0009: return-object v0 │ │ +07483c: |[07483c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07484c: 5430 d904 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d9 │ │ +074850: 5231 da04 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ +074854: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +074856: 6e40 da12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12da │ │ +07485c: 0c00 |0008: move-result-object v0 │ │ +07485e: 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; │ │ @@ -165530,17 +165628,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0748d8: |[0748d8] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0748e8: 5901 d804 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ -0748ec: 0e00 |0002: return-void │ │ +074860: |[074860] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +074870: 5901 d804 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d8 │ │ +074874: 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 │ │ @@ -165550,32 +165648,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0748f0: |[0748f0] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -074900: 5901 da04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ -074904: 0e00 |0002: return-void │ │ +074878: |[074878] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +074888: 5901 da04 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04da │ │ +07488c: 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 : 2699 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2692 (ResourceCursorAdapter.java) │ │ │ │ Class #619 header: │ │ class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 607 │ │ -source_file_idx : 2767 │ │ +source_file_idx : 2760 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -165595,17 +165693,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074908: |[074908] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -074918: 7010 b310 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@10b3 │ │ -07491e: 0e00 |0003: return-void │ │ +074890: |[074890] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0748a0: 7010 b310 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@10b3 │ │ +0748a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -165614,32 +165712,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074920: |[074920] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -074930: 7110 ea10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@10ea │ │ -074936: 0a00 |0003: move-result v0 │ │ -074938: 0f00 |0004: return v0 │ │ +0748a8: |[0748a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0748b8: 7110 ea10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@10ea │ │ +0748be: 0a00 |0003: move-result v0 │ │ +0748c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 2767 (ScrollerCompat.java) │ │ + source_file_idx : 2760 (ScrollerCompat.java) │ │ │ │ Class #620 header: │ │ class_idx : 616 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 619 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -165659,17 +165757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07493c: |[07493c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -07494c: 7010 1c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@111c │ │ -074952: 0e00 |0003: return-void │ │ +0748c4: |[0748c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0748d4: 7010 1c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@111c │ │ +0748da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -165678,18 +165776,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 │ │ -074954: |[074954] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -074964: 7110 4b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@114b │ │ -07496a: 0c00 |0003: move-result-object v0 │ │ -07496c: 1100 |0004: return-object v0 │ │ +0748dc: |[0748dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0748ec: 7110 4b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@114b │ │ +0748f2: 0c00 |0003: move-result-object v0 │ │ +0748f4: 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; │ │ │ │ @@ -165698,18 +165796,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074970: |[074970] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -074980: 7110 4c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@114c │ │ -074986: 0a00 |0003: move-result v0 │ │ -074988: 0f00 |0004: return v0 │ │ +0748f8: |[0748f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +074908: 7110 4c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@114c │ │ +07490e: 0a00 |0003: move-result v0 │ │ +074910: 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; │ │ │ │ @@ -165718,18 +165816,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07498c: |[07498c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -07499c: 7110 4d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@114d │ │ -0749a2: 0a00 |0003: move-result v0 │ │ -0749a4: 0f00 |0004: return v0 │ │ +074914: |[074914] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +074924: 7110 4d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@114d │ │ +07492a: 0a00 |0003: move-result v0 │ │ +07492c: 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; │ │ │ │ @@ -165738,18 +165836,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0749a8: |[0749a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0749b8: 7110 4e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@114e │ │ -0749be: 0a00 |0003: move-result v0 │ │ -0749c0: 0f00 |0004: return v0 │ │ +074930: |[074930] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +074940: 7110 4e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@114e │ │ +074946: 0a00 |0003: move-result v0 │ │ +074948: 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; │ │ │ │ @@ -165758,20 +165856,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 │ │ -0749c4: |[0749c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0749d4: 2200 6702 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0267 │ │ -0749d8: 7030 f310 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@10f3 │ │ -0749de: 7110 4f11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@114f │ │ -0749e4: 0c00 |0008: move-result-object v0 │ │ -0749e6: 1100 |0009: return-object v0 │ │ +07494c: |[07494c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +07495c: 2200 6702 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0267 │ │ +074960: 7030 f310 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@10f3 │ │ +074966: 7110 4f11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@114f │ │ +07496c: 0c00 |0008: move-result-object v0 │ │ +07496e: 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; │ │ │ │ @@ -165780,20 +165878,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 │ │ -0749e8: |[0749e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0749f8: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0266 │ │ -0749fc: 7030 f010 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@10f0 │ │ -074a02: 7110 5011 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1150 │ │ -074a08: 0c00 |0008: move-result-object v0 │ │ -074a0a: 1100 |0009: return-object v0 │ │ +074970: |[074970] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +074980: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0266 │ │ +074984: 7030 f010 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@10f0 │ │ +07498a: 7110 5011 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1150 │ │ +074990: 0c00 |0008: move-result-object v0 │ │ +074992: 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; │ │ │ │ @@ -165802,18 +165900,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 │ │ -074a0c: |[074a0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -074a1c: 7110 5111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1151 │ │ -074a22: 0c00 |0003: move-result-object v0 │ │ -074a24: 1100 |0004: return-object v0 │ │ +074994: |[074994] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0749a4: 7110 5111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1151 │ │ +0749aa: 0c00 |0003: move-result-object v0 │ │ +0749ac: 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; │ │ │ │ @@ -165822,17 +165920,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074a28: |[074a28] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -074a38: 7120 5211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1152 │ │ -074a3e: 0e00 |0003: return-void │ │ +0749b0: |[0749b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +0749c0: 7120 5211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1152 │ │ +0749c6: 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; │ │ @@ -165843,17 +165941,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074a40: |[074a40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -074a50: 7120 5311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1153 │ │ -074a56: 0e00 |0003: return-void │ │ +0749c8: |[0749c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0749d8: 7120 5311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1153 │ │ +0749de: 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; │ │ @@ -165864,17 +165962,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 │ │ -074a58: |[074a58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -074a68: 7120 5411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1154 │ │ -074a6e: 0e00 |0003: return-void │ │ +0749e0: |[0749e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0749f0: 7120 5411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1154 │ │ +0749f6: 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; │ │ @@ -165885,17 +165983,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 │ │ -074a70: |[074a70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -074a80: 7120 5511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1155 │ │ -074a86: 0e00 |0003: return-void │ │ +0749f8: |[0749f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +074a08: 7120 5511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1155 │ │ +074a0e: 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; │ │ @@ -165906,17 +166004,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 │ │ -074a88: |[074a88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -074a98: 7130 5611 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1156 │ │ -074a9e: 0e00 |0003: return-void │ │ +074a10: |[074a10] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +074a20: 7130 5611 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1156 │ │ +074a26: 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; │ │ @@ -165928,17 +166026,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 │ │ -074aa0: |[074aa0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -074ab0: 7120 5711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1157 │ │ -074ab6: 0e00 |0003: return-void │ │ +074a28: |[074a28] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +074a38: 7120 5711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1157 │ │ +074a3e: 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; │ │ @@ -165949,17 +166047,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074ab8: |[074ab8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -074ac8: 7120 5811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1158 │ │ -074ace: 0e00 |0003: return-void │ │ +074a40: |[074a40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +074a50: 7120 5811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1158 │ │ +074a56: 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; │ │ @@ -165970,17 +166068,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 │ │ -074ad0: |[074ad0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -074ae0: 7120 5911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1159 │ │ -074ae6: 0e00 |0003: return-void │ │ +074a58: |[074a58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +074a68: 7120 5911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1159 │ │ +074a6e: 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; │ │ @@ -165991,33 +166089,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074ae8: |[074ae8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -074af8: 7120 5a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@115a │ │ -074afe: 0e00 |0003: return-void │ │ +074a70: |[074a70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +074a80: 7120 5a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@115a │ │ +074a86: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #621 header: │ │ class_idx : 642 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 641 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -166045,42 +166143,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -074b00: |[074b00] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -074b10: 7010 9f11 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ -074b16: 1c02 bf02 |0003: const-class v2, Landroid/view/View; // type@02bf │ │ -074b1a: 1a03 7511 |0005: const-string v3, "getDisplayList" // string@1175 │ │ -074b1e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -074b20: 1f01 0f04 |0008: check-cast v1, [Ljava/lang/Class; // type@040f │ │ -074b24: 6e30 9017 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ -074b2a: 0c01 |000d: move-result-object v1 │ │ -074b2c: 5b41 fd04 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ -074b30: 1c01 bf02 |0010: const-class v1, Landroid/view/View; // type@02bf │ │ -074b34: 1a02 2216 |0012: const-string v2, "mRecreateDisplayList" // string@1622 │ │ -074b38: 6e20 8e17 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@178e │ │ -074b3e: 0c01 |0017: move-result-object v1 │ │ -074b40: 5b41 fe04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ -074b44: 5441 fe04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ -074b48: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -074b4a: 6e20 0418 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1804 │ │ -074b50: 0e00 |0020: return-void │ │ -074b52: 0d00 |0021: move-exception v0 │ │ -074b54: 1a01 f20a |0022: const-string v1, "SlidingPaneLayout" // string@0af2 │ │ -074b58: 1a02 e202 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02e2 │ │ -074b5c: 7130 a012 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -074b62: 28e7 |0029: goto 0010 // -0019 │ │ -074b64: 0d00 |002a: move-exception v0 │ │ -074b66: 1a01 f20a |002b: const-string v1, "SlidingPaneLayout" // string@0af2 │ │ -074b6a: 1a02 e302 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02e3 │ │ -074b6e: 7130 a012 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -074b74: 28ee |0032: goto 0020 // -0012 │ │ +074a88: |[074a88] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +074a98: 7010 9f11 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ +074a9e: 1c02 bf02 |0003: const-class v2, Landroid/view/View; // type@02bf │ │ +074aa2: 1a03 6e11 |0005: const-string v3, "getDisplayList" // string@116e │ │ +074aa6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +074aa8: 1f01 0f04 |0008: check-cast v1, [Ljava/lang/Class; // type@040f │ │ +074aac: 6e30 9017 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1790 │ │ +074ab2: 0c01 |000d: move-result-object v1 │ │ +074ab4: 5b41 fd04 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ +074ab8: 1c01 bf02 |0010: const-class v1, Landroid/view/View; // type@02bf │ │ +074abc: 1a02 1b16 |0012: const-string v2, "mRecreateDisplayList" // string@161b │ │ +074ac0: 6e20 8e17 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@178e │ │ +074ac6: 0c01 |0017: move-result-object v1 │ │ +074ac8: 5b41 fe04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ +074acc: 5441 fe04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ +074ad0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +074ad2: 6e20 0418 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1804 │ │ +074ad8: 0e00 |0020: return-void │ │ +074ada: 0d00 |0021: move-exception v0 │ │ +074adc: 1a01 eb0a |0022: const-string v1, "SlidingPaneLayout" // string@0aeb │ │ +074ae0: 1a02 db02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02db │ │ +074ae4: 7130 a012 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +074aea: 28e7 |0029: goto 0010 // -0019 │ │ +074aec: 0d00 |002a: move-exception v0 │ │ +074aee: 1a01 eb0a |002b: const-string v1, "SlidingPaneLayout" // string@0aeb │ │ +074af2: 1a02 dc02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02dc │ │ +074af6: 7130 a012 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +074afc: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1364 │ │ @@ -166103,35 +166201,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 │ │ -074b94: |[074b94] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -074ba4: 5431 fd04 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ -074ba8: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -074bac: 5431 fe04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ -074bb0: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -074bb4: 5431 fe04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ -074bb8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -074bba: 6e30 0518 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1805 │ │ -074bc0: 5432 fd04 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ -074bc4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -074bc6: 1f01 1004 |0011: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ -074bca: 6e30 0618 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ -074bd0: 6f30 a011 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@11a0 │ │ -074bd6: 0e00 |0019: return-void │ │ -074bd8: 0d00 |001a: move-exception v0 │ │ -074bda: 1a01 f20a |001b: const-string v1, "SlidingPaneLayout" // string@0af2 │ │ -074bde: 1a02 7a03 |001d: const-string v2, "Error refreshing display list state" // string@037a │ │ -074be2: 7130 a012 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ -074be8: 28f4 |0022: goto 0016 // -000c │ │ -074bea: 6e10 4713 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1347 │ │ -074bf0: 28f3 |0026: goto 0019 // -000d │ │ +074b1c: |[074b1c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +074b2c: 5431 fd04 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ +074b30: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +074b34: 5431 fe04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ +074b38: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +074b3c: 5431 fe04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04fe │ │ +074b40: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +074b42: 6e30 0518 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1805 │ │ +074b48: 5432 fd04 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04fd │ │ +074b4c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +074b4e: 1f01 1004 |0011: check-cast v1, [Ljava/lang/Object; // type@0410 │ │ +074b52: 6e30 0618 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1806 │ │ +074b58: 6f30 a011 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@11a0 │ │ +074b5e: 0e00 |0019: return-void │ │ +074b60: 0d00 |001a: move-exception v0 │ │ +074b62: 1a01 eb0a |001b: const-string v1, "SlidingPaneLayout" // string@0aeb │ │ +074b66: 1a02 7303 |001d: const-string v2, "Error refreshing display list state" // string@0373 │ │ +074b6a: 7130 a012 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@12a0 │ │ +074b70: 28f4 |0022: goto 0016 // -000c │ │ +074b72: 6e10 4713 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1347 │ │ +074b78: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1380 │ │ 0x0008 line=1382 │ │ 0x000e line=1383 │ │ @@ -166142,21 +166240,21 @@ │ │ 0x0023 line=1389 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #622 header: │ │ class_idx : 643 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 641 │ │ -source_file_idx : 2803 │ │ +source_file_idx : 2796 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -166176,17 +166274,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074c04: |[074c04] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -074c14: 7010 9f11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ -074c1a: 0e00 |0003: return-void │ │ +074b8c: |[074b8c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +074b9c: 7010 9f11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@119f │ │ +074ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -166195,37 +166293,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 │ │ -074c1c: |[074c1c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -074c2c: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ -074c32: 0c00 |0003: move-result-object v0 │ │ -074c34: 1f00 7b02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ -074c38: 5400 f304 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ -074c3c: 7120 6d0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b6d │ │ -074c42: 0e00 |000b: return-void │ │ +074ba4: |[074ba4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +074bb4: 6e10 2e13 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@132e │ │ +074bba: 0c00 |0003: move-result-object v0 │ │ +074bbc: 1f00 7b02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@027b │ │ +074bc0: 5400 f304 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04f3 │ │ +074bc4: 7120 6d0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b6d │ │ +074bca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x000b line=1400 │ │ 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 : 2803 (SlidingPaneLayout.java) │ │ + source_file_idx : 2796 (SlidingPaneLayout.java) │ │ │ │ Class #623 header: │ │ class_idx : 817 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 816 │ │ -source_file_idx : 3125 │ │ +source_file_idx : 3118 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 1 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -166253,19 +166351,19 @@ │ │ type : '(Lde/greenrobot/dao/Property;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074c44: |[074c44] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V │ │ -074c54: 7010 0517 0000 |0000: invoke-direct {v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:()V // method@1705 │ │ -074c5a: 5b01 3206 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ -074c5e: 5b02 3106 |0005: iput-object v2, v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ -074c62: 0e00 |0007: return-void │ │ +074bcc: |[074bcc] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;)V │ │ +074bdc: 7010 0517 0000 |0000: invoke-direct {v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:()V // method@1705 │ │ +074be2: 5b01 3206 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ +074be6: 5b02 3106 |0005: iput-object v2, v0, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ +074bea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0005 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ @@ -166278,21 +166376,21 @@ │ │ type : '(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -074c64: |[074c64] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V │ │ -074c74: 7120 0d17 4200 |0000: invoke-static {v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; // method@170d │ │ -074c7a: 0c00 |0003: move-result-object v0 │ │ -074c7c: 7020 0617 0100 |0004: invoke-direct {v1, v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:(Ljava/lang/Object;)V // method@1706 │ │ -074c82: 5b12 3206 |0007: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ -074c86: 5b13 3106 |0009: iput-object v3, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ -074c8a: 0e00 |000b: return-void │ │ +074bec: |[074bec] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;Ljava/lang/Object;)V │ │ +074bfc: 7120 0d17 4200 |0000: invoke-static {v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; // method@170d │ │ +074c02: 0c00 |0003: move-result-object v0 │ │ +074c04: 7020 0617 0100 |0004: invoke-direct {v1, v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:(Ljava/lang/Object;)V // method@1706 │ │ +074c0a: 5b12 3206 |0007: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ +074c0e: 5b13 3106 |0009: iput-object v3, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ +074c12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ 0x0009 line=128 │ │ 0x000b line=129 │ │ locals : │ │ @@ -166306,21 +166404,21 @@ │ │ type : '(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -074c8c: |[074c8c] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V │ │ -074c9c: 7120 0e17 4200 |0000: invoke-static {v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValuesForType:(Lde/greenrobot/dao/Property;[Ljava/lang/Object;)[Ljava/lang/Object; // method@170e │ │ -074ca2: 0c00 |0003: move-result-object v0 │ │ -074ca4: 7020 0717 0100 |0004: invoke-direct {v1, v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:([Ljava/lang/Object;)V // method@1707 │ │ -074caa: 5b12 3206 |0007: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ -074cae: 5b13 3106 |0009: iput-object v3, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ -074cb2: 0e00 |000b: return-void │ │ +074c14: |[074c14] de.greenrobot.dao.query.WhereCondition$PropertyCondition.:(Lde/greenrobot/dao/Property;Ljava/lang/String;[Ljava/lang/Object;)V │ │ +074c24: 7120 0e17 4200 |0000: invoke-static {v2, v4}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValuesForType:(Lde/greenrobot/dao/Property;[Ljava/lang/Object;)[Ljava/lang/Object; // method@170e │ │ +074c2a: 0c00 |0003: move-result-object v0 │ │ +074c2c: 7020 0717 0100 |0004: invoke-direct {v1, v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:([Ljava/lang/Object;)V // method@1707 │ │ +074c32: 5b12 3206 |0007: iput-object v2, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ +074c36: 5b13 3106 |0009: iput-object v3, v1, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ +074c3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0007 line=133 │ │ 0x0009 line=134 │ │ 0x000b line=135 │ │ locals : │ │ @@ -166334,118 +166432,118 @@ │ │ type : '(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 201 16-bit code units │ │ -074cb4: |[074cb4] de.greenrobot.dao.query.WhereCondition$PropertyCondition.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; │ │ -074cc4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -074cc6: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -074cc8: 3808 1400 |0002: if-eqz v8, 0016 // +0014 │ │ -074ccc: 6e10 c217 0800 |0004: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -074cd2: 0c05 |0007: move-result-object v5 │ │ -074cd4: 6e10 9617 0500 |0008: invoke-virtual {v5}, Ljava/lang/Class;.isArray:()Z // method@1796 │ │ -074cda: 0a05 |000b: move-result v5 │ │ -074cdc: 3805 0a00 |000c: if-eqz v5, 0016 // +000a │ │ -074ce0: 2203 0a03 |000e: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ -074ce4: 1a04 4c04 |0010: const-string v4, "Illegal value: found array, but simple object required" // string@044c │ │ -074ce8: 7020 4e15 4300 |0012: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -074cee: 2703 |0015: throw v3 │ │ -074cf0: 5472 9b05 |0016: iget-object v2, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -074cf4: 1c05 8103 |0018: const-class v5, Ljava/util/Date; // type@0381 │ │ -074cf8: 3352 2e00 |001a: if-ne v2, v5, 0048 // +002e │ │ -074cfc: 2083 8103 |001c: instance-of v3, v8, Ljava/util/Date; // type@0381 │ │ -074d00: 3803 0d00 |001e: if-eqz v3, 002b // +000d │ │ -074d04: 1f08 8103 |0020: check-cast v8, Ljava/util/Date; // type@0381 │ │ -074d08: 6e10 2418 0800 |0022: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@1824 │ │ -074d0e: 0b04 |0025: move-result-wide v4 │ │ -074d10: 7120 b317 5400 |0026: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -074d16: 0c08 |0029: move-result-object v8 │ │ -074d18: 1108 |002a: return-object v8 │ │ -074d1a: 2083 5d03 |002b: instance-of v3, v8, Ljava/lang/Long; // type@035d │ │ -074d1e: 3903 fdff |002d: if-nez v3, 002a // -0003 │ │ -074d22: 2203 0a03 |002f: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ -074d26: 2204 6b03 |0031: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -074d2a: 7010 e417 0400 |0033: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -074d30: 1a05 4a04 |0036: const-string v5, "Illegal date value: expected java.util.Date or Long for value " // string@044a │ │ -074d34: 6e20 ed17 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074d3a: 0c04 |003b: move-result-object v4 │ │ -074d3c: 6e20 ec17 8400 |003c: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -074d42: 0c04 |003f: move-result-object v4 │ │ -074d44: 6e10 f217 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -074d4a: 0c04 |0043: move-result-object v4 │ │ -074d4c: 7020 4e15 4300 |0044: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -074d52: 2703 |0047: throw v3 │ │ -074d54: 5475 9b05 |0048: iget-object v5, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -074d58: 6206 4d06 |004a: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ -074d5c: 3265 0800 |004c: if-eq v5, v6, 0054 // +0008 │ │ -074d60: 5475 9b05 |004e: iget-object v5, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -074d64: 1c06 4703 |0050: const-class v6, Ljava/lang/Boolean; // type@0347 │ │ -074d68: 3365 d8ff |0052: if-ne v5, v6, 002a // -0028 │ │ -074d6c: 2085 4703 |0054: instance-of v5, v8, Ljava/lang/Boolean; // type@0347 │ │ -074d70: 3805 1000 |0056: if-eqz v5, 0066 // +0010 │ │ -074d74: 1f08 4703 |0058: check-cast v8, Ljava/lang/Boolean; // type@0347 │ │ -074d78: 6e10 7d17 0800 |005a: invoke-virtual {v8}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ -074d7e: 0a05 |005d: move-result v5 │ │ -074d80: 3805 0300 |005e: if-eqz v5, 0061 // +0003 │ │ -074d84: 0143 |0060: move v3, v4 │ │ -074d86: 7110 ad17 0300 |0061: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -074d8c: 0c08 |0064: move-result-object v8 │ │ -074d8e: 28c5 |0065: goto 002a // -003b │ │ -074d90: 2085 6303 |0066: instance-of v5, v8, Ljava/lang/Number; // type@0363 │ │ -074d94: 3805 2600 |0068: if-eqz v5, 008e // +0026 │ │ -074d98: 0783 |006a: move-object v3, v8 │ │ -074d9a: 1f03 6303 |006b: check-cast v3, Ljava/lang/Number; // type@0363 │ │ -074d9e: 6e10 be17 0300 |006d: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@17be │ │ -074da4: 0a00 |0070: move-result v0 │ │ -074da6: 3800 b9ff |0071: if-eqz v0, 002a // -0047 │ │ -074daa: 3240 b7ff |0073: if-eq v0, v4, 002a // -0049 │ │ -074dae: 2203 0a03 |0075: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ -074db2: 2204 6b03 |0077: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -074db6: 7010 e417 0400 |0079: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -074dbc: 1a05 4904 |007c: const-string v5, "Illegal boolean value: numbers must be 0 or 1, but was " // string@0449 │ │ -074dc0: 6e20 ed17 5400 |007e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074dc6: 0c04 |0081: move-result-object v4 │ │ -074dc8: 6e20 ec17 8400 |0082: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -074dce: 0c04 |0085: move-result-object v4 │ │ -074dd0: 6e10 f217 0400 |0086: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -074dd6: 0c04 |0089: move-result-object v4 │ │ -074dd8: 7020 4e15 4300 |008a: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -074dde: 2703 |008d: throw v3 │ │ -074de0: 2085 6a03 |008e: instance-of v5, v8, Ljava/lang/String; // type@036a │ │ -074de4: 3805 9aff |0090: if-eqz v5, 002a // -0066 │ │ -074de8: 0781 |0092: move-object v1, v8 │ │ -074dea: 1f01 6a03 |0093: check-cast v1, Ljava/lang/String; // type@036a │ │ -074dee: 1a05 370b |0095: const-string v5, "TRUE" // string@0b37 │ │ -074df2: 6e20 d317 1500 |0097: invoke-virtual {v5, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ -074df8: 0a05 |009a: move-result v5 │ │ -074dfa: 3805 0700 |009b: if-eqz v5, 00a2 // +0007 │ │ -074dfe: 7110 ad17 0400 |009d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -074e04: 0c08 |00a0: move-result-object v8 │ │ -074e06: 2889 |00a1: goto 002a // -0077 │ │ -074e08: 1a04 8203 |00a2: const-string v4, "FALSE" // string@0382 │ │ -074e0c: 6e20 d317 1400 |00a4: invoke-virtual {v4, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ -074e12: 0a04 |00a7: move-result v4 │ │ -074e14: 3804 0800 |00a8: if-eqz v4, 00b0 // +0008 │ │ -074e18: 7110 ad17 0300 |00aa: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ -074e1e: 0c08 |00ad: move-result-object v8 │ │ -074e20: 2900 7cff |00ae: goto/16 002a // -0084 │ │ -074e24: 2203 0a03 |00b0: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ -074e28: 2204 6b03 |00b2: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -074e2c: 7010 e417 0400 |00b4: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -074e32: 1a05 4804 |00b7: const-string v5, "Illegal boolean value: Strings must be "TRUE" or "FALSE" (case insesnsitive), but was " // string@0448 │ │ -074e36: 6e20 ed17 5400 |00b9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074e3c: 0c04 |00bc: move-result-object v4 │ │ -074e3e: 6e20 ec17 8400 |00bd: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -074e44: 0c04 |00c0: move-result-object v4 │ │ -074e46: 6e10 f217 0400 |00c1: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -074e4c: 0c04 |00c4: move-result-object v4 │ │ -074e4e: 7020 4e15 4300 |00c5: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ -074e54: 2703 |00c8: throw v3 │ │ +074c3c: |[074c3c] de.greenrobot.dao.query.WhereCondition$PropertyCondition.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; │ │ +074c4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +074c4e: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +074c50: 3808 1400 |0002: if-eqz v8, 0016 // +0014 │ │ +074c54: 6e10 c217 0800 |0004: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +074c5a: 0c05 |0007: move-result-object v5 │ │ +074c5c: 6e10 9617 0500 |0008: invoke-virtual {v5}, Ljava/lang/Class;.isArray:()Z // method@1796 │ │ +074c62: 0a05 |000b: move-result v5 │ │ +074c64: 3805 0a00 |000c: if-eqz v5, 0016 // +000a │ │ +074c68: 2203 0a03 |000e: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ +074c6c: 1a04 4504 |0010: const-string v4, "Illegal value: found array, but simple object required" // string@0445 │ │ +074c70: 7020 4e15 4300 |0012: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +074c76: 2703 |0015: throw v3 │ │ +074c78: 5472 9b05 |0016: iget-object v2, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +074c7c: 1c05 8103 |0018: const-class v5, Ljava/util/Date; // type@0381 │ │ +074c80: 3352 2e00 |001a: if-ne v2, v5, 0048 // +002e │ │ +074c84: 2083 8103 |001c: instance-of v3, v8, Ljava/util/Date; // type@0381 │ │ +074c88: 3803 0d00 |001e: if-eqz v3, 002b // +000d │ │ +074c8c: 1f08 8103 |0020: check-cast v8, Ljava/util/Date; // type@0381 │ │ +074c90: 6e10 2418 0800 |0022: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@1824 │ │ +074c96: 0b04 |0025: move-result-wide v4 │ │ +074c98: 7120 b317 5400 |0026: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +074c9e: 0c08 |0029: move-result-object v8 │ │ +074ca0: 1108 |002a: return-object v8 │ │ +074ca2: 2083 5d03 |002b: instance-of v3, v8, Ljava/lang/Long; // type@035d │ │ +074ca6: 3903 fdff |002d: if-nez v3, 002a // -0003 │ │ +074caa: 2203 0a03 |002f: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ +074cae: 2204 6b03 |0031: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +074cb2: 7010 e417 0400 |0033: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +074cb8: 1a05 4304 |0036: const-string v5, "Illegal date value: expected java.util.Date or Long for value " // string@0443 │ │ +074cbc: 6e20 ed17 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074cc2: 0c04 |003b: move-result-object v4 │ │ +074cc4: 6e20 ec17 8400 |003c: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +074cca: 0c04 |003f: move-result-object v4 │ │ +074ccc: 6e10 f217 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +074cd2: 0c04 |0043: move-result-object v4 │ │ +074cd4: 7020 4e15 4300 |0044: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +074cda: 2703 |0047: throw v3 │ │ +074cdc: 5475 9b05 |0048: iget-object v5, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +074ce0: 6206 4d06 |004a: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@064d │ │ +074ce4: 3265 0800 |004c: if-eq v5, v6, 0054 // +0008 │ │ +074ce8: 5475 9b05 |004e: iget-object v5, v7, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +074cec: 1c06 4703 |0050: const-class v6, Ljava/lang/Boolean; // type@0347 │ │ +074cf0: 3365 d8ff |0052: if-ne v5, v6, 002a // -0028 │ │ +074cf4: 2085 4703 |0054: instance-of v5, v8, Ljava/lang/Boolean; // type@0347 │ │ +074cf8: 3805 1000 |0056: if-eqz v5, 0066 // +0010 │ │ +074cfc: 1f08 4703 |0058: check-cast v8, Ljava/lang/Boolean; // type@0347 │ │ +074d00: 6e10 7d17 0800 |005a: invoke-virtual {v8}, Ljava/lang/Boolean;.booleanValue:()Z // method@177d │ │ +074d06: 0a05 |005d: move-result v5 │ │ +074d08: 3805 0300 |005e: if-eqz v5, 0061 // +0003 │ │ +074d0c: 0143 |0060: move v3, v4 │ │ +074d0e: 7110 ad17 0300 |0061: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +074d14: 0c08 |0064: move-result-object v8 │ │ +074d16: 28c5 |0065: goto 002a // -003b │ │ +074d18: 2085 6303 |0066: instance-of v5, v8, Ljava/lang/Number; // type@0363 │ │ +074d1c: 3805 2600 |0068: if-eqz v5, 008e // +0026 │ │ +074d20: 0783 |006a: move-object v3, v8 │ │ +074d22: 1f03 6303 |006b: check-cast v3, Ljava/lang/Number; // type@0363 │ │ +074d26: 6e10 be17 0300 |006d: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@17be │ │ +074d2c: 0a00 |0070: move-result v0 │ │ +074d2e: 3800 b9ff |0071: if-eqz v0, 002a // -0047 │ │ +074d32: 3240 b7ff |0073: if-eq v0, v4, 002a // -0049 │ │ +074d36: 2203 0a03 |0075: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ +074d3a: 2204 6b03 |0077: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +074d3e: 7010 e417 0400 |0079: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +074d44: 1a05 4204 |007c: const-string v5, "Illegal boolean value: numbers must be 0 or 1, but was " // string@0442 │ │ +074d48: 6e20 ed17 5400 |007e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074d4e: 0c04 |0081: move-result-object v4 │ │ +074d50: 6e20 ec17 8400 |0082: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +074d56: 0c04 |0085: move-result-object v4 │ │ +074d58: 6e10 f217 0400 |0086: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +074d5e: 0c04 |0089: move-result-object v4 │ │ +074d60: 7020 4e15 4300 |008a: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +074d66: 2703 |008d: throw v3 │ │ +074d68: 2085 6a03 |008e: instance-of v5, v8, Ljava/lang/String; // type@036a │ │ +074d6c: 3805 9aff |0090: if-eqz v5, 002a // -0066 │ │ +074d70: 0781 |0092: move-object v1, v8 │ │ +074d72: 1f01 6a03 |0093: check-cast v1, Ljava/lang/String; // type@036a │ │ +074d76: 1a05 300b |0095: const-string v5, "TRUE" // string@0b30 │ │ +074d7a: 6e20 d317 1500 |0097: invoke-virtual {v5, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ +074d80: 0a05 |009a: move-result v5 │ │ +074d82: 3805 0700 |009b: if-eqz v5, 00a2 // +0007 │ │ +074d86: 7110 ad17 0400 |009d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +074d8c: 0c08 |00a0: move-result-object v8 │ │ +074d8e: 2889 |00a1: goto 002a // -0077 │ │ +074d90: 1a04 7b03 |00a2: const-string v4, "FALSE" // string@037b │ │ +074d94: 6e20 d317 1400 |00a4: invoke-virtual {v4, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@17d3 │ │ +074d9a: 0a04 |00a7: move-result v4 │ │ +074d9c: 3804 0800 |00a8: if-eqz v4, 00b0 // +0008 │ │ +074da0: 7110 ad17 0300 |00aa: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@17ad │ │ +074da6: 0c08 |00ad: move-result-object v8 │ │ +074da8: 2900 7cff |00ae: goto/16 002a // -0084 │ │ +074dac: 2203 0a03 |00b0: new-instance v3, Lde/greenrobot/dao/DaoException; // type@030a │ │ +074db0: 2204 6b03 |00b2: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +074db4: 7010 e417 0400 |00b4: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +074dba: 1a05 4104 |00b7: const-string v5, "Illegal boolean value: Strings must be "TRUE" or "FALSE" (case insesnsitive), but was " // string@0441 │ │ +074dbe: 6e20 ed17 5400 |00b9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074dc4: 0c04 |00bc: move-result-object v4 │ │ +074dc6: 6e20 ec17 8400 |00bd: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +074dcc: 0c04 |00c0: move-result-object v4 │ │ +074dce: 6e10 f217 0400 |00c1: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +074dd4: 0c04 |00c4: move-result-object v4 │ │ +074dd6: 7020 4e15 4300 |00c5: invoke-direct {v3, v4}, Lde/greenrobot/dao/DaoException;.:(Ljava/lang/String;)V // method@154e │ │ +074ddc: 2703 |00c8: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ 0x000e line=75 │ │ 0x0016 line=77 │ │ 0x0018 line=78 │ │ 0x001c line=79 │ │ @@ -166481,25 +166579,25 @@ │ │ type : '(Lde/greenrobot/dao/Property;[Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -074e58: |[074e58] de.greenrobot.dao.query.WhereCondition$PropertyCondition.checkValuesForType:(Lde/greenrobot/dao/Property;[Ljava/lang/Object;)[Ljava/lang/Object; │ │ -074e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074e6a: 2131 |0001: array-length v1, v3 │ │ -074e6c: 3510 0d00 |0002: if-ge v0, v1, 000f // +000d │ │ -074e70: 4601 0300 |0004: aget-object v1, v3, v0 │ │ -074e74: 7120 0d17 1200 |0006: invoke-static {v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; // method@170d │ │ -074e7a: 0c01 |0009: move-result-object v1 │ │ -074e7c: 4d01 0300 |000a: aput-object v1, v3, v0 │ │ -074e80: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -074e84: 28f3 |000e: goto 0001 // -000d │ │ -074e86: 1103 |000f: return-object v3 │ │ +074de0: |[074de0] de.greenrobot.dao.query.WhereCondition$PropertyCondition.checkValuesForType:(Lde/greenrobot/dao/Property;[Ljava/lang/Object;)[Ljava/lang/Object; │ │ +074df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074df2: 2131 |0001: array-length v1, v3 │ │ +074df4: 3510 0d00 |0002: if-ge v0, v1, 000f // +000d │ │ +074df8: 4601 0300 |0004: aget-object v1, v3, v0 │ │ +074dfc: 7120 0d17 1200 |0006: invoke-static {v2, v1}, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.checkValueForType:(Lde/greenrobot/dao/Property;Ljava/lang/Object;)Ljava/lang/Object; // method@170d │ │ +074e02: 0c01 |0009: move-result-object v1 │ │ +074e04: 4d01 0300 |000a: aput-object v1, v3, v0 │ │ +074e08: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074e0c: 28f3 |000e: goto 0001 // -000d │ │ +074e0e: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ 0x000c line=111 │ │ 0x000f line=114 │ │ locals : │ │ @@ -166513,50 +166611,50 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -074e88: |[074e88] de.greenrobot.dao.query.WhereCondition$PropertyCondition.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ -074e98: 1302 2700 |0000: const/16 v2, #int 39 // #27 │ │ -074e9c: 3805 0b00 |0002: if-eqz v5, 000d // +000b │ │ -074ea0: 6e20 ed17 5400 |0004: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074ea6: 0c00 |0007: move-result-object v0 │ │ -074ea8: 1301 2e00 |0008: const/16 v1, #int 46 // #2e │ │ -074eac: 6e20 e717 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -074eb2: 6e20 e717 2400 |000d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -074eb8: 0c00 |0010: move-result-object v0 │ │ -074eba: 5431 3206 |0011: iget-object v1, v3, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ -074ebe: 5411 9705 |0013: iget-object v1, v1, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ -074ec2: 6e20 ed17 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074ec8: 0c00 |0018: move-result-object v0 │ │ -074eca: 6e20 e717 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -074ed0: 0c00 |001c: move-result-object v0 │ │ -074ed2: 5431 3106 |001d: iget-object v1, v3, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ -074ed6: 6e20 ed17 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074edc: 0e00 |0022: return-void │ │ +074e10: |[074e10] de.greenrobot.dao.query.WhereCondition$PropertyCondition.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ +074e20: 1302 2700 |0000: const/16 v2, #int 39 // #27 │ │ +074e24: 3805 0b00 |0002: if-eqz v5, 000d // +000b │ │ +074e28: 6e20 ed17 5400 |0004: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074e2e: 0c00 |0007: move-result-object v0 │ │ +074e30: 1301 2e00 |0008: const/16 v1, #int 46 // #2e │ │ +074e34: 6e20 e717 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +074e3a: 6e20 e717 2400 |000d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +074e40: 0c00 |0010: move-result-object v0 │ │ +074e42: 5431 3206 |0011: iget-object v1, v3, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.property:Lde/greenrobot/dao/Property; // field@0632 │ │ +074e46: 5411 9705 |0013: iget-object v1, v1, Lde/greenrobot/dao/Property;.columnName:Ljava/lang/String; // field@0597 │ │ +074e4a: 6e20 ed17 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074e50: 0c00 |0018: move-result-object v0 │ │ +074e52: 6e20 e717 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +074e58: 0c00 |001c: move-result-object v0 │ │ +074e5a: 5431 3106 |001d: iget-object v1, v3, Lde/greenrobot/dao/query/WhereCondition$PropertyCondition;.op:Ljava/lang/String; // field@0631 │ │ +074e5e: 6e20 ed17 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074e64: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=139 │ │ 0x0004 line=140 │ │ 0x000d line=142 │ │ 0x0022 line=143 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/greenrobot/dao/query/WhereCondition$PropertyCondition; │ │ 0x0000 - 0x0023 reg=4 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0023 reg=5 tableAlias Ljava/lang/String; │ │ │ │ - source_file_idx : 3125 (WhereCondition.java) │ │ + source_file_idx : 3118 (WhereCondition.java) │ │ │ │ Class #624 header: │ │ class_idx : 818 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 816 │ │ -source_file_idx : 3125 │ │ +source_file_idx : 3118 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -166580,18 +166678,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074ee0: |[074ee0] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;)V │ │ -074ef0: 7010 0517 0000 |0000: invoke-direct {v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:()V // method@1705 │ │ -074ef6: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ -074efa: 0e00 |0005: return-void │ │ +074e68: |[074e68] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;)V │ │ +074e78: 7010 0517 0000 |0000: invoke-direct {v0}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:()V // method@1705 │ │ +074e7e: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ +074e82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/query/WhereCondition$StringCondition; │ │ @@ -166602,18 +166700,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074efc: |[074efc] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -074f0c: 7020 0617 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:(Ljava/lang/Object;)V // method@1706 │ │ -074f12: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ -074f16: 0e00 |0005: return-void │ │ +074e84: |[074e84] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +074e94: 7020 0617 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:(Ljava/lang/Object;)V // method@1706 │ │ +074e9a: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ +074e9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/query/WhereCondition$StringCondition; │ │ @@ -166625,18 +166723,18 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074f18: |[074f18] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -074f28: 7020 0717 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:([Ljava/lang/Object;)V // method@1707 │ │ -074f2e: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ -074f32: 0e00 |0005: return-void │ │ +074ea0: |[074ea0] de.greenrobot.dao.query.WhereCondition$StringCondition.:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +074eb0: 7020 0717 2000 |0000: invoke-direct {v0, v2}, Lde/greenrobot/dao/query/WhereCondition$AbstractCondition;.:([Ljava/lang/Object;)V // method@1707 │ │ +074eb6: 5b01 3306 |0003: iput-object v1, v0, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ +074eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/greenrobot/dao/query/WhereCondition$StringCondition; │ │ @@ -166649,34 +166747,34 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074f34: |[074f34] de.greenrobot.dao.query.WhereCondition$StringCondition.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ -074f44: 5410 3306 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ -074f48: 6e20 ed17 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -074f4e: 0e00 |0005: return-void │ │ +074ebc: |[074ebc] de.greenrobot.dao.query.WhereCondition$StringCondition.appendTo:(Ljava/lang/StringBuilder;Ljava/lang/String;)V │ │ +074ecc: 5410 3306 |0000: iget-object v0, v1, Lde/greenrobot/dao/query/WhereCondition$StringCondition;.string:Ljava/lang/String; // field@0633 │ │ +074ed0: 6e20 ed17 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/query/WhereCondition$StringCondition; │ │ 0x0000 - 0x0006 reg=2 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0006 reg=3 tableAlias Ljava/lang/String; │ │ │ │ - source_file_idx : 3125 (WhereCondition.java) │ │ + source_file_idx : 3118 (WhereCondition.java) │ │ │ │ Class #625 header: │ │ class_idx : 823 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 821 │ │ -source_file_idx : 490 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -166719,20 +166817,20 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074f50: |[074f50] de.greenrobot.dao.test.AbstractDaoTestSinglePk.:(Ljava/lang/Class;)V │ │ -074f60: 7020 1817 2100 |0000: invoke-direct {v1, v2}, Lde/greenrobot/dao/test/AbstractDaoTest;.:(Ljava/lang/Class;)V // method@1718 │ │ -074f66: 2200 8303 |0003: new-instance v0, Ljava/util/HashSet; // type@0383 │ │ -074f6a: 7010 2b18 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@182b │ │ -074f70: 5b10 4606 |0008: iput-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.usedPks:Ljava/util/Set; // field@0646 │ │ -074f74: 0e00 |000a: return-void │ │ +074ed8: |[074ed8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.:(Ljava/lang/Class;)V │ │ +074ee8: 7020 1817 2100 |0000: invoke-direct {v1, v2}, Lde/greenrobot/dao/test/AbstractDaoTest;.:(Ljava/lang/Class;)V // method@1718 │ │ +074eee: 2200 8303 |0003: new-instance v0, Ljava/util/HashSet; // type@0383 │ │ +074ef2: 7010 2b18 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@182b │ │ +074ef8: 5b10 4606 |0008: iput-object v0, v1, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.usedPks:Ljava/util/Set; // field@0646 │ │ +074efc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ @@ -166752,20 +166850,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -074f78: |[074f78] de.greenrobot.dao.test.AbstractDaoTestSinglePk.createEntityWithRandomPk:()Ljava/lang/Object; │ │ -074f88: 6e10 3317 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -074f8e: 0c00 |0003: move-result-object v0 │ │ -074f90: 6e20 2f17 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -074f96: 0c00 |0007: move-result-object v0 │ │ -074f98: 1100 |0008: return-object v0 │ │ +074f00: |[074f00] de.greenrobot.dao.test.AbstractDaoTestSinglePk.createEntityWithRandomPk:()Ljava/lang/Object; │ │ +074f10: 6e10 3317 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +074f16: 0c00 |0003: move-result-object v0 │ │ +074f18: 6e20 2f17 0100 |0004: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +074f1e: 0c00 |0007: move-result-object v0 │ │ +074f20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ 0x0000 - 0x0009 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ │ │ @@ -166780,31 +166878,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -074f9c: |[074f9c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.nextPk:()Ljava/lang/Object; │ │ -074fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074fae: 1402 a086 0100 |0001: const v2, #float 1.4013e-40 // #000186a0 │ │ -074fb4: 3520 1200 |0004: if-ge v0, v2, 0016 // +0012 │ │ -074fb8: 6e10 3117 0400 |0006: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createRandomPk:()Ljava/lang/Object; // method@1731 │ │ -074fbe: 0c01 |0009: move-result-object v1 │ │ -074fc0: 5442 4606 |000a: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.usedPks:Ljava/util/Set; // field@0646 │ │ -074fc4: 7220 5d18 1200 |000c: invoke-interface {v2, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@185d │ │ -074fca: 0a02 |000f: move-result v2 │ │ -074fcc: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -074fd0: 1101 |0012: return-object v1 │ │ -074fd2: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -074fd6: 28ec |0015: goto 0001 // -0014 │ │ -074fd8: 2202 5703 |0016: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ -074fdc: 1a03 d602 |0018: const-string v3, "Could not find a new PK" // string@02d6 │ │ -074fe0: 7020 a417 3200 |001a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -074fe6: 2702 |001d: throw v2 │ │ +074f24: |[074f24] de.greenrobot.dao.test.AbstractDaoTestSinglePk.nextPk:()Ljava/lang/Object; │ │ +074f34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074f36: 1402 a086 0100 |0001: const v2, #float 1.4013e-40 // #000186a0 │ │ +074f3c: 3520 1200 |0004: if-ge v0, v2, 0016 // +0012 │ │ +074f40: 6e10 3117 0400 |0006: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createRandomPk:()Ljava/lang/Object; // method@1731 │ │ +074f46: 0c01 |0009: move-result-object v1 │ │ +074f48: 5442 4606 |000a: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.usedPks:Ljava/util/Set; // field@0646 │ │ +074f4c: 7220 5d18 1200 |000c: invoke-interface {v2, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@185d │ │ +074f52: 0a02 |000f: move-result v2 │ │ +074f54: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +074f58: 1101 |0012: return-object v1 │ │ +074f5a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074f5e: 28ec |0015: goto 0001 // -0014 │ │ +074f60: 2202 5703 |0016: new-instance v2, Ljava/lang/IllegalStateException; // type@0357 │ │ +074f64: 1a03 cf02 |0018: const-string v3, "Could not find a new PK" // string@02cf │ │ +074f68: 7020 a417 3200 |001a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +074f6e: 2702 |001d: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=311 │ │ 0x0012 line=312 │ │ 0x0013 line=309 │ │ @@ -166820,85 +166918,85 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -074fe8: |[074fe8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; │ │ -074ff8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -074ffa: 2200 6b03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -074ffe: 1a05 ab0a |0003: const-string v5, "SELECT " // string@0aab │ │ -075002: 7020 e617 5000 |0005: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ -075008: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -07500a: 3593 0e00 |0009: if-ge v3, v9, 0017 // +000e │ │ -07500e: 6e20 ed17 a000 |000b: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -075014: 0c05 |000e: move-result-object v5 │ │ -075016: 1a06 0901 |000f: const-string v6, "," // string@0109 │ │ -07501a: 6e20 ed17 6500 |0011: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -075020: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ -075024: 28f3 |0016: goto 0009 // -000d │ │ -075026: 1a05 0b0b |0017: const-string v5, "T" // string@0b0b │ │ -07502a: 5486 4206 |0019: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07502e: 6e10 0915 0600 |001b: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.getAllColumns:()[Ljava/lang/String; // method@1509 │ │ -075034: 0c06 |001e: move-result-object v6 │ │ -075036: 7130 6916 5006 |001f: invoke-static {v0, v5, v6}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1669 │ │ -07503c: 0c05 |0022: move-result-object v5 │ │ -07503e: 1a06 2f00 |0023: const-string v6, " FROM " // string@002f │ │ -075042: 6e20 ed17 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -075048: 5485 4206 |0028: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07504c: 6e10 1315 0500 |002a: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ -075052: 0c05 |002d: move-result-object v5 │ │ -075054: 6e20 ed17 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07505a: 0c05 |0031: move-result-object v5 │ │ -07505c: 1a06 3e00 |0032: const-string v6, " T" // string@003e │ │ -075060: 6e20 ed17 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -075066: 380b 2600 |0037: if-eqz v11, 005d // +0026 │ │ -07506a: 1a05 3f00 |0039: const-string v5, " WHERE " // string@003f │ │ -07506e: 6e20 ed17 5000 |003b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -075074: 5485 4206 |003e: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075078: 6e10 0e15 0500 |0040: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ -07507e: 0c05 |0043: move-result-object v5 │ │ -075080: 2155 |0044: array-length v5, v5 │ │ -075082: 7120 2817 5700 |0045: invoke-static {v7, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ -075088: 5485 4206 |0048: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07508c: 6e10 0e15 0500 |004a: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ -075092: 0c05 |004d: move-result-object v5 │ │ -075094: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -075096: 4605 0506 |004f: aget-object v5, v5, v6 │ │ -07509a: 6e20 ed17 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0750a0: 0c05 |0054: move-result-object v5 │ │ -0750a2: 1a06 8a01 |0055: const-string v6, "=" // string@018a │ │ -0750a6: 6e20 ed17 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0750ac: 7120 3f01 b000 |005a: invoke-static {v0, v11}, Landroid/database/DatabaseUtils;.appendValueToSql:(Ljava/lang/StringBuilder;Ljava/lang/Object;)V // method@013f │ │ -0750b2: 6e10 f217 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0750b8: 0c04 |0060: move-result-object v4 │ │ -0750ba: 5485 4406 |0061: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0644 │ │ -0750be: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -0750c0: 6e30 4f01 4506 |0064: invoke-virtual {v5, v4, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ -0750c6: 0c01 |0067: move-result-object v1 │ │ -0750c8: 7210 2901 0100 |0068: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ -0750ce: 0a05 |006b: move-result v5 │ │ -0750d0: 7110 2e17 0500 |006c: invoke-static {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertTrue:(Z)V // method@172e │ │ -0750d6: 1203 |006f: const/4 v3, #int 0 // #0 │ │ -0750d8: 3593 0c00 |0070: if-ge v3, v9, 007c // +000c │ │ -0750dc: 7220 2501 3100 |0072: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ -0750e2: 0c05 |0075: move-result-object v5 │ │ -0750e4: 7120 2b17 5a00 |0076: invoke-static {v10, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/String;Ljava/lang/String;)V // method@172b │ │ -0750ea: d803 0301 |0079: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0750ee: 28f5 |007b: goto 0070 // -000b │ │ -0750f0: 380b 0a00 |007c: if-eqz v11, 0086 // +000a │ │ -0750f4: 1215 |007e: const/4 v5, #int 1 // #1 │ │ -0750f6: 7210 2201 0100 |007f: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ -0750fc: 0a06 |0082: move-result v6 │ │ -0750fe: 7120 2817 6500 |0083: invoke-static {v5, v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ -075104: 1101 |0086: return-object v1 │ │ -075106: 0d02 |0087: move-exception v2 │ │ -075108: 7210 1f01 0100 |0088: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ -07510e: 2702 |008b: throw v2 │ │ +074f70: |[074f70] de.greenrobot.dao.test.AbstractDaoTestSinglePk.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; │ │ +074f80: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +074f82: 2200 6b03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +074f86: 1a05 a40a |0003: const-string v5, "SELECT " // string@0aa4 │ │ +074f8a: 7020 e617 5000 |0005: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@17e6 │ │ +074f90: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +074f92: 3593 0e00 |0009: if-ge v3, v9, 0017 // +000e │ │ +074f96: 6e20 ed17 a000 |000b: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074f9c: 0c05 |000e: move-result-object v5 │ │ +074f9e: 1a06 0201 |000f: const-string v6, "," // string@0102 │ │ +074fa2: 6e20 ed17 6500 |0011: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074fa8: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ +074fac: 28f3 |0016: goto 0009 // -000d │ │ +074fae: 1a05 040b |0017: const-string v5, "T" // string@0b04 │ │ +074fb2: 5486 4206 |0019: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +074fb6: 6e10 0915 0600 |001b: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.getAllColumns:()[Ljava/lang/String; // method@1509 │ │ +074fbc: 0c06 |001e: move-result-object v6 │ │ +074fbe: 7130 6916 5006 |001f: invoke-static {v0, v5, v6}, Lde/greenrobot/dao/internal/SqlUtils;.appendColumns:(Ljava/lang/StringBuilder;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1669 │ │ +074fc4: 0c05 |0022: move-result-object v5 │ │ +074fc6: 1a06 2f00 |0023: const-string v6, " FROM " // string@002f │ │ +074fca: 6e20 ed17 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074fd0: 5485 4206 |0028: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +074fd4: 6e10 1315 0500 |002a: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getTablename:()Ljava/lang/String; // method@1513 │ │ +074fda: 0c05 |002d: move-result-object v5 │ │ +074fdc: 6e20 ed17 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074fe2: 0c05 |0031: move-result-object v5 │ │ +074fe4: 1a06 3e00 |0032: const-string v6, " T" // string@003e │ │ +074fe8: 6e20 ed17 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074fee: 380b 2600 |0037: if-eqz v11, 005d // +0026 │ │ +074ff2: 1a05 3f00 |0039: const-string v5, " WHERE " // string@003f │ │ +074ff6: 6e20 ed17 5000 |003b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +074ffc: 5485 4206 |003e: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075000: 6e10 0e15 0500 |0040: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ +075006: 0c05 |0043: move-result-object v5 │ │ +075008: 2155 |0044: array-length v5, v5 │ │ +07500a: 7120 2817 5700 |0045: invoke-static {v7, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ +075010: 5485 4206 |0048: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075014: 6e10 0e15 0500 |004a: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ +07501a: 0c05 |004d: move-result-object v5 │ │ +07501c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +07501e: 4605 0506 |004f: aget-object v5, v5, v6 │ │ +075022: 6e20 ed17 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +075028: 0c05 |0054: move-result-object v5 │ │ +07502a: 1a06 8301 |0055: const-string v6, "=" // string@0183 │ │ +07502e: 6e20 ed17 6500 |0057: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +075034: 7120 3f01 b000 |005a: invoke-static {v0, v11}, Landroid/database/DatabaseUtils;.appendValueToSql:(Ljava/lang/StringBuilder;Ljava/lang/Object;)V // method@013f │ │ +07503a: 6e10 f217 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +075040: 0c04 |0060: move-result-object v4 │ │ +075042: 5485 4406 |0061: iget-object v5, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.db:Landroid/database/sqlite/SQLiteDatabase; // field@0644 │ │ +075046: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +075048: 6e30 4f01 4506 |0064: invoke-virtual {v5, v4, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@014f │ │ +07504e: 0c01 |0067: move-result-object v1 │ │ +075050: 7210 2901 0100 |0068: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0129 │ │ +075056: 0a05 |006b: move-result v5 │ │ +075058: 7110 2e17 0500 |006c: invoke-static {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertTrue:(Z)V // method@172e │ │ +07505e: 1203 |006f: const/4 v3, #int 0 // #0 │ │ +075060: 3593 0c00 |0070: if-ge v3, v9, 007c // +000c │ │ +075064: 7220 2501 3100 |0072: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ +07506a: 0c05 |0075: move-result-object v5 │ │ +07506c: 7120 2b17 5a00 |0076: invoke-static {v10, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/String;Ljava/lang/String;)V // method@172b │ │ +075072: d803 0301 |0079: add-int/lit8 v3, v3, #int 1 // #01 │ │ +075076: 28f5 |007b: goto 0070 // -000b │ │ +075078: 380b 0a00 |007c: if-eqz v11, 0086 // +000a │ │ +07507c: 1215 |007e: const/4 v5, #int 1 // #1 │ │ +07507e: 7210 2201 0100 |007f: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0122 │ │ +075084: 0a06 |0082: move-result v6 │ │ +075086: 7120 2817 6500 |0083: invoke-static {v5, v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ +07508c: 1101 |0086: return-object v1 │ │ +07508e: 0d02 |0087: move-exception v2 │ │ +075090: 7210 1f01 0100 |0088: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@011f │ │ +075096: 2702 |008b: throw v2 │ │ catches : 1 │ │ 0x0072 - 0x0086 │ │ Ljava/lang/RuntimeException; -> 0x0087 │ │ positions : │ │ 0x0001 line=276 │ │ 0x0008 line=277 │ │ 0x000b line=278 │ │ @@ -166940,33 +167038,33 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -075120: |[075120] de.greenrobot.dao.test.AbstractDaoTestSinglePk.runLoadPkTest:(I)V │ │ -075130: 6e10 3317 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -075136: 0c02 |0003: move-result-object v2 │ │ -075138: 6e20 2f17 2500 |0004: invoke-virtual {v5, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -07513e: 0c01 |0007: move-result-object v1 │ │ -075140: 5454 4206 |0008: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075144: 6e20 1415 1400 |000a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -07514a: 1a04 1901 |000d: const-string v4, "42" // string@0119 │ │ -07514e: 6e40 3417 6524 |000f: invoke-virtual {v5, v6, v4, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; // method@1734 │ │ -075154: 0c00 |0012: move-result-object v0 │ │ -075156: 5454 4306 |0013: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -07515a: 6e30 7815 0406 |0015: invoke-virtual {v4, v0, v6}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@1578 │ │ -075160: 0c03 |0018: move-result-object v3 │ │ -075162: 7120 2a17 3200 |0019: invoke-static {v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ -075168: 7210 1f01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -07516e: 0e00 |001f: return-void │ │ -075170: 0d04 |0020: move-exception v4 │ │ -075172: 7210 1f01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -075178: 2704 |0024: throw v4 │ │ +0750a8: |[0750a8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.runLoadPkTest:(I)V │ │ +0750b8: 6e10 3317 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +0750be: 0c02 |0003: move-result-object v2 │ │ +0750c0: 6e20 2f17 2500 |0004: invoke-virtual {v5, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +0750c6: 0c01 |0007: move-result-object v1 │ │ +0750c8: 5454 4206 |0008: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0750cc: 6e20 1415 1400 |000a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0750d2: 1a04 1201 |000d: const-string v4, "42" // string@0112 │ │ +0750d6: 6e40 3417 6524 |000f: invoke-virtual {v5, v6, v4, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; // method@1734 │ │ +0750dc: 0c00 |0012: move-result-object v0 │ │ +0750de: 5454 4306 |0013: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +0750e2: 6e30 7815 0406 |0015: invoke-virtual {v4, v0, v6}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.readKey:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@1578 │ │ +0750e8: 0c03 |0018: move-result-object v3 │ │ +0750ea: 7120 2a17 3200 |0019: invoke-static {v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ +0750f0: 7210 1f01 0000 |001c: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +0750f6: 0e00 |001f: return-void │ │ +0750f8: 0d04 |0020: move-exception v4 │ │ +0750fa: 7210 1f01 0000 |0021: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +075100: 2704 |0024: throw v4 │ │ catches : 1 │ │ 0x0013 - 0x001c │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0008 line=264 │ │ @@ -166990,42 +167088,42 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -075188: |[075188] de.greenrobot.dao.test.AbstractDaoTestSinglePk.setUp:()V │ │ -075198: 6f10 1e17 0700 |0000: invoke-super {v7}, Lde/greenrobot/dao/test/AbstractDaoTest;.setUp:()V // method@171e │ │ -07519e: 5475 4306 |0003: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -0751a2: 6e10 7515 0500 |0005: invoke-virtual {v5}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getProperties:()[Lde/greenrobot/dao/Property; // method@1575 │ │ -0751a8: 0c02 |0008: move-result-object v2 │ │ -0751aa: 0720 |0009: move-object v0, v2 │ │ -0751ac: 2104 |000a: array-length v4, v0 │ │ -0751ae: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0751b0: 3543 1900 |000c: if-ge v3, v4, 0025 // +0019 │ │ -0751b4: 4601 0003 |000e: aget-object v1, v0, v3 │ │ -0751b8: 5515 9a05 |0010: iget-boolean v5, v1, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ -0751bc: 3805 1000 |0012: if-eqz v5, 0022 // +0010 │ │ -0751c0: 5475 4506 |0014: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ -0751c4: 3805 0a00 |0016: if-eqz v5, 0020 // +000a │ │ -0751c8: 2205 6703 |0018: new-instance v5, Ljava/lang/RuntimeException; // type@0367 │ │ -0751cc: 1a06 5c0b |001a: const-string v6, "Test does not work with multiple PK columns" // string@0b5c │ │ -0751d0: 7020 c917 6500 |001c: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -0751d6: 2705 |001f: throw v5 │ │ -0751d8: 5b71 4506 |0020: iput-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ -0751dc: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0751e0: 28e8 |0024: goto 000c // -0018 │ │ -0751e2: 5475 4506 |0025: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ -0751e6: 3905 0a00 |0027: if-nez v5, 0031 // +000a │ │ -0751ea: 2205 6703 |0029: new-instance v5, Ljava/lang/RuntimeException; // type@0367 │ │ -0751ee: 1a06 5d0b |002b: const-string v6, "Test does not work without a PK column" // string@0b5d │ │ -0751f2: 7020 c917 6500 |002d: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ -0751f8: 2705 |0030: throw v5 │ │ -0751fa: 0e00 |0031: return-void │ │ +075110: |[075110] de.greenrobot.dao.test.AbstractDaoTestSinglePk.setUp:()V │ │ +075120: 6f10 1e17 0700 |0000: invoke-super {v7}, Lde/greenrobot/dao/test/AbstractDaoTest;.setUp:()V // method@171e │ │ +075126: 5475 4306 |0003: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07512a: 6e10 7515 0500 |0005: invoke-virtual {v5}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getProperties:()[Lde/greenrobot/dao/Property; // method@1575 │ │ +075130: 0c02 |0008: move-result-object v2 │ │ +075132: 0720 |0009: move-object v0, v2 │ │ +075134: 2104 |000a: array-length v4, v0 │ │ +075136: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +075138: 3543 1900 |000c: if-ge v3, v4, 0025 // +0019 │ │ +07513c: 4601 0003 |000e: aget-object v1, v0, v3 │ │ +075140: 5515 9a05 |0010: iget-boolean v5, v1, Lde/greenrobot/dao/Property;.primaryKey:Z // field@059a │ │ +075144: 3805 1000 |0012: if-eqz v5, 0022 // +0010 │ │ +075148: 5475 4506 |0014: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ +07514c: 3805 0a00 |0016: if-eqz v5, 0020 // +000a │ │ +075150: 2205 6703 |0018: new-instance v5, Ljava/lang/RuntimeException; // type@0367 │ │ +075154: 1a06 550b |001a: const-string v6, "Test does not work with multiple PK columns" // string@0b55 │ │ +075158: 7020 c917 6500 |001c: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +07515e: 2705 |001f: throw v5 │ │ +075160: 5b71 4506 |0020: iput-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ +075164: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +075168: 28e8 |0024: goto 000c // -0018 │ │ +07516a: 5475 4506 |0025: iget-object v5, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.pkColumn:Lde/greenrobot/dao/Property; // field@0645 │ │ +07516e: 3905 0a00 |0027: if-nez v5, 0031 // +000a │ │ +075172: 2205 6703 |0029: new-instance v5, Ljava/lang/RuntimeException; // type@0367 │ │ +075176: 1a06 560b |002b: const-string v6, "Test does not work without a PK column" // string@0b56 │ │ +07517a: 7020 c917 6500 |002d: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@17c9 │ │ +075180: 2705 |0030: throw v5 │ │ +075182: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0009 line=53 │ │ 0x0010 line=54 │ │ 0x0014 line=55 │ │ @@ -167049,41 +167147,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0751fc: |[0751fc] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testCount:()V │ │ -07520c: 5440 4206 |0000: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075210: 6e10 fe14 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -075216: 1600 0000 |0005: const-wide/16 v0, #int 0 // #0 │ │ -07521a: 5442 4206 |0007: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07521e: 6e10 fc14 0200 |0009: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075224: 0b02 |000c: move-result-wide v2 │ │ -075226: 7140 2917 1032 |000d: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -07522c: 5440 4206 |0010: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075230: 6e10 3017 0400 |0012: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -075236: 0c01 |0015: move-result-object v1 │ │ -075238: 6e20 1415 1000 |0016: invoke-virtual {v0, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -07523e: 1600 0100 |0019: const-wide/16 v0, #int 1 // #1 │ │ -075242: 5442 4206 |001b: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075246: 6e10 fc14 0200 |001d: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -07524c: 0b02 |0020: move-result-wide v2 │ │ -07524e: 7140 2917 1032 |0021: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -075254: 5440 4206 |0024: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075258: 6e10 3017 0400 |0026: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -07525e: 0c01 |0029: move-result-object v1 │ │ -075260: 6e20 1415 1000 |002a: invoke-virtual {v0, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -075266: 1600 0200 |002d: const-wide/16 v0, #int 2 // #2 │ │ -07526a: 5442 4206 |002f: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07526e: 6e10 fc14 0200 |0031: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075274: 0b02 |0034: move-result-wide v2 │ │ -075276: 7140 2917 1032 |0035: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -07527c: 0e00 |0038: return-void │ │ +075184: |[075184] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testCount:()V │ │ +075194: 5440 4206 |0000: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075198: 6e10 fe14 0000 |0002: invoke-virtual {v0}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +07519e: 1600 0000 |0005: const-wide/16 v0, #int 0 // #0 │ │ +0751a2: 5442 4206 |0007: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0751a6: 6e10 fc14 0200 |0009: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0751ac: 0b02 |000c: move-result-wide v2 │ │ +0751ae: 7140 2917 1032 |000d: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0751b4: 5440 4206 |0010: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0751b8: 6e10 3017 0400 |0012: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +0751be: 0c01 |0015: move-result-object v1 │ │ +0751c0: 6e20 1415 1000 |0016: invoke-virtual {v0, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0751c6: 1600 0100 |0019: const-wide/16 v0, #int 1 // #1 │ │ +0751ca: 5442 4206 |001b: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0751ce: 6e10 fc14 0200 |001d: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0751d4: 0b02 |0020: move-result-wide v2 │ │ +0751d6: 7140 2917 1032 |0021: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0751dc: 5440 4206 |0024: iget-object v0, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0751e0: 6e10 3017 0400 |0026: invoke-virtual {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +0751e6: 0c01 |0029: move-result-object v1 │ │ +0751e8: 6e20 1415 1000 |002a: invoke-virtual {v0, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0751ee: 1600 0200 |002d: const-wide/16 v0, #int 2 // #2 │ │ +0751f2: 5442 4206 |002f: iget-object v2, v4, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0751f6: 6e10 fc14 0200 |0031: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0751fc: 0b02 |0034: move-result-wide v2 │ │ +0751fe: 7140 2917 1032 |0035: invoke-static {v0, v1, v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +075204: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x0010 line=89 │ │ 0x0019 line=90 │ │ 0x0024 line=91 │ │ @@ -167098,34 +167196,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -075280: |[075280] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDelete:()V │ │ -075290: 6e10 3317 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -075296: 0c01 |0003: move-result-object v1 │ │ -075298: 5432 4206 |0004: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07529c: 6e20 ff14 1200 |0006: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ -0752a2: 6e20 2f17 1300 |0009: invoke-virtual {v3, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -0752a8: 0c00 |000c: move-result-object v0 │ │ -0752aa: 5432 4206 |000d: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0752ae: 6e20 1415 0200 |000f: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0752b4: 5432 4206 |0012: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0752b8: 6e20 1e15 1200 |0014: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -0752be: 0c02 |0017: move-result-object v2 │ │ -0752c0: 7110 2c17 0200 |0018: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ -0752c6: 5432 4206 |001b: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0752ca: 6e20 ff14 1200 |001d: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ -0752d0: 5432 4206 |0020: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0752d4: 6e20 1e15 1200 |0022: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -0752da: 0c02 |0025: move-result-object v2 │ │ -0752dc: 7110 2d17 0200 |0026: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ -0752e2: 0e00 |0029: return-void │ │ +075208: |[075208] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDelete:()V │ │ +075218: 6e10 3317 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +07521e: 0c01 |0003: move-result-object v1 │ │ +075220: 5432 4206 |0004: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075224: 6e20 ff14 1200 |0006: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ +07522a: 6e20 2f17 1300 |0009: invoke-virtual {v3, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +075230: 0c00 |000c: move-result-object v0 │ │ +075232: 5432 4206 |000d: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075236: 6e20 1415 0200 |000f: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07523c: 5432 4206 |0012: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075240: 6e20 1e15 1200 |0014: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +075246: 0c02 |0017: move-result-object v2 │ │ +075248: 7110 2c17 0200 |0018: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ +07524e: 5432 4206 |001b: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075252: 6e20 ff14 1200 |001d: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.deleteByKey:(Ljava/lang/Object;)V // method@14ff │ │ +075258: 5432 4206 |0020: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07525c: 6e20 1e15 1200 |0022: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +075262: 0c02 |0025: move-result-object v2 │ │ +075264: 7110 2d17 0200 |0026: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ +07526a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0009 line=135 │ │ 0x000d line=136 │ │ 0x0012 line=137 │ │ @@ -167143,51 +167241,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0752e4: |[0752e4] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteAll:()V │ │ -0752f4: 2201 7c03 |0000: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -0752f8: 7010 0918 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0752fe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -075300: 1305 0a00 |0006: const/16 v5, #int 10 // #a │ │ -075304: 3552 0c00 |0008: if-ge v2, v5, 0014 // +000c │ │ -075308: 6e10 3017 0a00 |000a: invoke-virtual {v10}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -07530e: 0c00 |000d: move-result-object v0 │ │ -075310: 7220 3818 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075316: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07531a: 28f3 |0013: goto 0006 // -000d │ │ -07531c: 54a5 4206 |0014: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075320: 6e20 1515 1500 |0016: invoke-virtual {v5, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -075326: 54a5 4206 |0019: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07532a: 6e10 fe14 0500 |001b: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -075330: 1606 0000 |001e: const-wide/16 v6, #int 0 // #0 │ │ -075334: 54a5 4206 |0020: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075338: 6e10 fc14 0500 |0022: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -07533e: 0b08 |0025: move-result-wide v8 │ │ -075340: 7140 2917 7698 |0026: invoke-static {v6, v7, v8, v9}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -075346: 7210 3f18 0100 |0029: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -07534c: 0c03 |002c: move-result-object v3 │ │ -07534e: 7210 2c18 0300 |002d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -075354: 0a05 |0030: move-result v5 │ │ -075356: 3805 1900 |0031: if-eqz v5, 004a // +0019 │ │ -07535a: 7210 2d18 0300 |0033: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -075360: 0c00 |0036: move-result-object v0 │ │ -075362: 54a5 4306 |0037: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075366: 6e20 7415 0500 |0039: invoke-virtual {v5, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -07536c: 0c04 |003c: move-result-object v4 │ │ -07536e: 7110 2c17 0400 |003d: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ -075374: 54a5 4206 |0040: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075378: 6e20 1e15 4500 |0042: invoke-virtual {v5, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -07537e: 0c05 |0045: move-result-object v5 │ │ -075380: 7110 2d17 0500 |0046: invoke-static {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ -075386: 28e4 |0049: goto 002d // -001c │ │ -075388: 0e00 |004a: return-void │ │ +07526c: |[07526c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteAll:()V │ │ +07527c: 2201 7c03 |0000: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +075280: 7010 0918 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +075286: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +075288: 1305 0a00 |0006: const/16 v5, #int 10 // #a │ │ +07528c: 3552 0c00 |0008: if-ge v2, v5, 0014 // +000c │ │ +075290: 6e10 3017 0a00 |000a: invoke-virtual {v10}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +075296: 0c00 |000d: move-result-object v0 │ │ +075298: 7220 3818 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +07529e: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0752a2: 28f3 |0013: goto 0006 // -000d │ │ +0752a4: 54a5 4206 |0014: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0752a8: 6e20 1515 1500 |0016: invoke-virtual {v5, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +0752ae: 54a5 4206 |0019: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0752b2: 6e10 fe14 0500 |001b: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +0752b8: 1606 0000 |001e: const-wide/16 v6, #int 0 // #0 │ │ +0752bc: 54a5 4206 |0020: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0752c0: 6e10 fc14 0500 |0022: invoke-virtual {v5}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0752c6: 0b08 |0025: move-result-wide v8 │ │ +0752c8: 7140 2917 7698 |0026: invoke-static {v6, v7, v8, v9}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0752ce: 7210 3f18 0100 |0029: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +0752d4: 0c03 |002c: move-result-object v3 │ │ +0752d6: 7210 2c18 0300 |002d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +0752dc: 0a05 |0030: move-result v5 │ │ +0752de: 3805 1900 |0031: if-eqz v5, 004a // +0019 │ │ +0752e2: 7210 2d18 0300 |0033: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +0752e8: 0c00 |0036: move-result-object v0 │ │ +0752ea: 54a5 4306 |0037: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +0752ee: 6e20 7415 0500 |0039: invoke-virtual {v5, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +0752f4: 0c04 |003c: move-result-object v4 │ │ +0752f6: 7110 2c17 0400 |003d: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ +0752fc: 54a5 4206 |0040: iget-object v5, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075300: 6e20 1e15 4500 |0042: invoke-virtual {v5, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +075306: 0c05 |0045: move-result-object v5 │ │ +075308: 7110 2d17 0500 |0046: invoke-static {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ +07530e: 28e4 |0049: goto 002d // -001c │ │ +075310: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ 0x000a line=145 │ │ 0x000e line=146 │ │ 0x0011 line=144 │ │ @@ -167214,83 +167312,83 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 139 16-bit code units │ │ -07538c: |[07538c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteByKeyInTx:()V │ │ -07539c: 2201 7c03 |0000: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -0753a0: 7010 0918 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0753a6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0753a8: 1306 0a00 |0006: const/16 v6, #int 10 // #a │ │ -0753ac: 3562 0c00 |0008: if-ge v2, v6, 0014 // +000c │ │ -0753b0: 6e10 3017 0a00 |000a: invoke-virtual {v10}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0753b6: 0c00 |000d: move-result-object v0 │ │ -0753b8: 7220 3818 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0753be: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0753c2: 28f3 |0013: goto 0006 // -000d │ │ -0753c4: 54a6 4206 |0014: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0753c8: 6e20 1515 1600 |0016: invoke-virtual {v6, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -0753ce: 2205 7c03 |0019: new-instance v5, Ljava/util/ArrayList; // type@037c │ │ -0753d2: 7010 0918 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0753d8: 54a6 4306 |001e: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -0753dc: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -0753de: 7220 3c18 7100 |0021: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -0753e4: 0c07 |0024: move-result-object v7 │ │ -0753e6: 6e20 7415 7600 |0025: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -0753ec: 0c06 |0028: move-result-object v6 │ │ -0753ee: 7220 3818 6500 |0029: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0753f4: 54a6 4306 |002c: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -0753f8: 1237 |002e: const/4 v7, #int 3 // #3 │ │ -0753fa: 7220 3c18 7100 |002f: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -075400: 0c07 |0032: move-result-object v7 │ │ -075402: 6e20 7415 7600 |0033: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075408: 0c06 |0036: move-result-object v6 │ │ -07540a: 7220 3818 6500 |0037: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075410: 54a6 4306 |003a: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075414: 1247 |003c: const/4 v7, #int 4 // #4 │ │ -075416: 7220 3c18 7100 |003d: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -07541c: 0c07 |0040: move-result-object v7 │ │ -07541e: 6e20 7415 7600 |0041: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075424: 0c06 |0044: move-result-object v6 │ │ -075426: 7220 3818 6500 |0045: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -07542c: 54a6 4306 |0048: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075430: 1307 0800 |004a: const/16 v7, #int 8 // #8 │ │ -075434: 7220 3c18 7100 |004c: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -07543a: 0c07 |004f: move-result-object v7 │ │ -07543c: 6e20 7415 7600 |0050: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075442: 0c06 |0053: move-result-object v6 │ │ -075444: 7220 3818 6500 |0054: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -07544a: 54a6 4206 |0057: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07544e: 6e20 0015 5600 |0059: invoke-virtual {v6, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInTx:(Ljava/lang/Iterable;)V // method@1500 │ │ -075454: 7210 4418 0100 |005c: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -07545a: 0a06 |005f: move-result v6 │ │ -07545c: 7210 4418 0500 |0060: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ -075462: 0a07 |0063: move-result v7 │ │ -075464: b176 |0064: sub-int/2addr v6, v7 │ │ -075466: 8166 |0065: int-to-long v6, v6 │ │ -075468: 54a8 4206 |0066: iget-object v8, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07546c: 6e10 fc14 0800 |0068: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075472: 0b08 |006b: move-result-wide v8 │ │ -075474: 7140 2917 7698 |006c: invoke-static {v6, v7, v8, v9}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -07547a: 7210 3f18 0500 |006f: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -075480: 0c03 |0072: move-result-object v3 │ │ -075482: 7210 2c18 0300 |0073: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -075488: 0a06 |0076: move-result v6 │ │ -07548a: 3806 1300 |0077: if-eqz v6, 008a // +0013 │ │ -07548e: 7210 2d18 0300 |0079: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -075494: 0c04 |007c: move-result-object v4 │ │ -075496: 7110 2c17 0400 |007d: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ -07549c: 54a6 4206 |0080: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0754a0: 6e20 1e15 4600 |0082: invoke-virtual {v6, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -0754a6: 0c06 |0085: move-result-object v6 │ │ -0754a8: 7110 2d17 0600 |0086: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ -0754ae: 28ea |0089: goto 0073 // -0016 │ │ -0754b0: 0e00 |008a: return-void │ │ +075314: |[075314] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteByKeyInTx:()V │ │ +075324: 2201 7c03 |0000: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +075328: 7010 0918 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +07532e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +075330: 1306 0a00 |0006: const/16 v6, #int 10 // #a │ │ +075334: 3562 0c00 |0008: if-ge v2, v6, 0014 // +000c │ │ +075338: 6e10 3017 0a00 |000a: invoke-virtual {v10}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +07533e: 0c00 |000d: move-result-object v0 │ │ +075340: 7220 3818 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +075346: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07534a: 28f3 |0013: goto 0006 // -000d │ │ +07534c: 54a6 4206 |0014: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075350: 6e20 1515 1600 |0016: invoke-virtual {v6, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +075356: 2205 7c03 |0019: new-instance v5, Ljava/util/ArrayList; // type@037c │ │ +07535a: 7010 0918 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +075360: 54a6 4306 |001e: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +075364: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +075366: 7220 3c18 7100 |0021: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +07536c: 0c07 |0024: move-result-object v7 │ │ +07536e: 6e20 7415 7600 |0025: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075374: 0c06 |0028: move-result-object v6 │ │ +075376: 7220 3818 6500 |0029: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +07537c: 54a6 4306 |002c: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +075380: 1237 |002e: const/4 v7, #int 3 // #3 │ │ +075382: 7220 3c18 7100 |002f: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +075388: 0c07 |0032: move-result-object v7 │ │ +07538a: 6e20 7415 7600 |0033: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075390: 0c06 |0036: move-result-object v6 │ │ +075392: 7220 3818 6500 |0037: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +075398: 54a6 4306 |003a: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07539c: 1247 |003c: const/4 v7, #int 4 // #4 │ │ +07539e: 7220 3c18 7100 |003d: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0753a4: 0c07 |0040: move-result-object v7 │ │ +0753a6: 6e20 7415 7600 |0041: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +0753ac: 0c06 |0044: move-result-object v6 │ │ +0753ae: 7220 3818 6500 |0045: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0753b4: 54a6 4306 |0048: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +0753b8: 1307 0800 |004a: const/16 v7, #int 8 // #8 │ │ +0753bc: 7220 3c18 7100 |004c: invoke-interface {v1, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0753c2: 0c07 |004f: move-result-object v7 │ │ +0753c4: 6e20 7415 7600 |0050: invoke-virtual {v6, v7}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +0753ca: 0c06 |0053: move-result-object v6 │ │ +0753cc: 7220 3818 6500 |0054: invoke-interface {v5, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0753d2: 54a6 4206 |0057: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0753d6: 6e20 0015 5600 |0059: invoke-virtual {v6, v5}, Lde/greenrobot/dao/AbstractDao;.deleteByKeyInTx:(Ljava/lang/Iterable;)V // method@1500 │ │ +0753dc: 7210 4418 0100 |005c: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +0753e2: 0a06 |005f: move-result v6 │ │ +0753e4: 7210 4418 0500 |0060: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1844 │ │ +0753ea: 0a07 |0063: move-result v7 │ │ +0753ec: b176 |0064: sub-int/2addr v6, v7 │ │ +0753ee: 8166 |0065: int-to-long v6, v6 │ │ +0753f0: 54a8 4206 |0066: iget-object v8, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0753f4: 6e10 fc14 0800 |0068: invoke-virtual {v8}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0753fa: 0b08 |006b: move-result-wide v8 │ │ +0753fc: 7140 2917 7698 |006c: invoke-static {v6, v7, v8, v9}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +075402: 7210 3f18 0500 |006f: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +075408: 0c03 |0072: move-result-object v3 │ │ +07540a: 7210 2c18 0300 |0073: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +075410: 0a06 |0076: move-result v6 │ │ +075412: 3806 1300 |0077: if-eqz v6, 008a // +0013 │ │ +075416: 7210 2d18 0300 |0079: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +07541c: 0c04 |007c: move-result-object v4 │ │ +07541e: 7110 2c17 0400 |007d: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ +075424: 54a6 4206 |0080: iget-object v6, v10, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075428: 6e20 1e15 4600 |0082: invoke-virtual {v6, v4}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +07542e: 0c06 |0085: move-result-object v6 │ │ +075430: 7110 2d17 0600 |0086: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ +075436: 28ea |0089: goto 0073 // -0016 │ │ +075438: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ 0x000a line=182 │ │ 0x000e line=183 │ │ 0x0011 line=181 │ │ @@ -167321,74 +167419,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -0754b4: |[0754b4] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteInTx:()V │ │ -0754c4: 2203 7c03 |0000: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ -0754c8: 7010 0918 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0754ce: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -0754d0: 1307 0a00 |0006: const/16 v7, #int 10 // #a │ │ -0754d4: 3574 0c00 |0008: if-ge v4, v7, 0014 // +000c │ │ -0754d8: 6e10 3017 0c00 |000a: invoke-virtual {v12}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0754de: 0c02 |000d: move-result-object v2 │ │ -0754e0: 7220 3818 2300 |000e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0754e6: d804 0401 |0011: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0754ea: 28f3 |0013: goto 0006 // -000d │ │ -0754ec: 54c7 4206 |0014: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0754f0: 6e20 1515 3700 |0016: invoke-virtual {v7, v3}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -0754f6: 2201 7c03 |0019: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -0754fa: 7010 0918 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -075500: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -075502: 7220 3c18 7300 |001f: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -075508: 0c07 |0022: move-result-object v7 │ │ -07550a: 7220 3818 7100 |0023: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075510: 1237 |0026: const/4 v7, #int 3 // #3 │ │ -075512: 7220 3c18 7300 |0027: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -075518: 0c07 |002a: move-result-object v7 │ │ -07551a: 7220 3818 7100 |002b: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075520: 1247 |002e: const/4 v7, #int 4 // #4 │ │ -075522: 7220 3c18 7300 |002f: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -075528: 0c07 |0032: move-result-object v7 │ │ -07552a: 7220 3818 7100 |0033: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075530: 1307 0800 |0036: const/16 v7, #int 8 // #8 │ │ -075534: 7220 3c18 7300 |0038: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -07553a: 0c07 |003b: move-result-object v7 │ │ -07553c: 7220 3818 7100 |003c: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075542: 54c7 4206 |003f: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075546: 6e20 0315 1700 |0041: invoke-virtual {v7, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:(Ljava/lang/Iterable;)V // method@1503 │ │ -07554c: 7210 4418 0300 |0044: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ -075552: 0a07 |0047: move-result v7 │ │ -075554: 7210 4418 0100 |0048: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -07555a: 0a08 |004b: move-result v8 │ │ -07555c: b187 |004c: sub-int/2addr v7, v8 │ │ -07555e: 8178 |004d: int-to-long v8, v7 │ │ -075560: 54c7 4206 |004e: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075564: 6e10 fc14 0700 |0050: invoke-virtual {v7}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -07556a: 0b0a |0053: move-result-wide v10 │ │ -07556c: 7140 2917 98ba |0054: invoke-static {v8, v9, v10, v11}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -075572: 7210 3f18 0100 |0057: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ -075578: 0c05 |005a: move-result-object v5 │ │ -07557a: 7210 2c18 0500 |005b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ -075580: 0a07 |005e: move-result v7 │ │ -075582: 3807 1900 |005f: if-eqz v7, 0078 // +0019 │ │ -075586: 7210 2d18 0500 |0061: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ -07558c: 0c00 |0064: move-result-object v0 │ │ -07558e: 54c7 4306 |0065: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075592: 6e20 7415 0700 |0067: invoke-virtual {v7, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075598: 0c06 |006a: move-result-object v6 │ │ -07559a: 7110 2c17 0600 |006b: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ -0755a0: 54c7 4206 |006e: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0755a4: 6e20 1e15 6700 |0070: invoke-virtual {v7, v6}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -0755aa: 0c07 |0073: move-result-object v7 │ │ -0755ac: 7110 2d17 0700 |0074: invoke-static {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ -0755b2: 28e4 |0077: goto 005b // -001c │ │ -0755b4: 0e00 |0078: return-void │ │ +07543c: |[07543c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testDeleteInTx:()V │ │ +07544c: 2203 7c03 |0000: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ +075450: 7010 0918 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +075456: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +075458: 1307 0a00 |0006: const/16 v7, #int 10 // #a │ │ +07545c: 3574 0c00 |0008: if-ge v4, v7, 0014 // +000c │ │ +075460: 6e10 3017 0c00 |000a: invoke-virtual {v12}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +075466: 0c02 |000d: move-result-object v2 │ │ +075468: 7220 3818 2300 |000e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +07546e: d804 0401 |0011: add-int/lit8 v4, v4, #int 1 // #01 │ │ +075472: 28f3 |0013: goto 0006 // -000d │ │ +075474: 54c7 4206 |0014: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075478: 6e20 1515 3700 |0016: invoke-virtual {v7, v3}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +07547e: 2201 7c03 |0019: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +075482: 7010 0918 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +075488: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +07548a: 7220 3c18 7300 |001f: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +075490: 0c07 |0022: move-result-object v7 │ │ +075492: 7220 3818 7100 |0023: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +075498: 1237 |0026: const/4 v7, #int 3 // #3 │ │ +07549a: 7220 3c18 7300 |0027: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0754a0: 0c07 |002a: move-result-object v7 │ │ +0754a2: 7220 3818 7100 |002b: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0754a8: 1247 |002e: const/4 v7, #int 4 // #4 │ │ +0754aa: 7220 3c18 7300 |002f: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0754b0: 0c07 |0032: move-result-object v7 │ │ +0754b2: 7220 3818 7100 |0033: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0754b8: 1307 0800 |0036: const/16 v7, #int 8 // #8 │ │ +0754bc: 7220 3c18 7300 |0038: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0754c2: 0c07 |003b: move-result-object v7 │ │ +0754c4: 7220 3818 7100 |003c: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0754ca: 54c7 4206 |003f: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0754ce: 6e20 0315 1700 |0041: invoke-virtual {v7, v1}, Lde/greenrobot/dao/AbstractDao;.deleteInTx:(Ljava/lang/Iterable;)V // method@1503 │ │ +0754d4: 7210 4418 0300 |0044: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ +0754da: 0a07 |0047: move-result v7 │ │ +0754dc: 7210 4418 0100 |0048: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +0754e2: 0a08 |004b: move-result v8 │ │ +0754e4: b187 |004c: sub-int/2addr v7, v8 │ │ +0754e6: 8178 |004d: int-to-long v8, v7 │ │ +0754e8: 54c7 4206 |004e: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0754ec: 6e10 fc14 0700 |0050: invoke-virtual {v7}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0754f2: 0b0a |0053: move-result-wide v10 │ │ +0754f4: 7140 2917 98ba |0054: invoke-static {v8, v9, v10, v11}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0754fa: 7210 3f18 0100 |0057: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@183f │ │ +075500: 0c05 |005a: move-result-object v5 │ │ +075502: 7210 2c18 0500 |005b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@182c │ │ +075508: 0a07 |005e: move-result v7 │ │ +07550a: 3807 1900 |005f: if-eqz v7, 0078 // +0019 │ │ +07550e: 7210 2d18 0500 |0061: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@182d │ │ +075514: 0c00 |0064: move-result-object v0 │ │ +075516: 54c7 4306 |0065: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07551a: 6e20 7415 0700 |0067: invoke-virtual {v7, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075520: 0c06 |006a: move-result-object v6 │ │ +075522: 7110 2c17 0600 |006b: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ +075528: 54c7 4206 |006e: iget-object v7, v12, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07552c: 6e20 1e15 6700 |0070: invoke-virtual {v7, v6}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +075532: 0c07 |0073: move-result-object v7 │ │ +075534: 7110 2d17 0700 |0074: invoke-static {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNull:(Ljava/lang/Object;)V // method@172d │ │ +07553a: 28e4 |0077: goto 005b // -001c │ │ +07553c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ 0x000a line=161 │ │ 0x000e line=162 │ │ 0x0011 line=160 │ │ @@ -167421,37 +167519,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0755b8: |[0755b8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertAndLoad:()V │ │ -0755c8: 6e10 3317 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -0755ce: 0c02 |0003: move-result-object v2 │ │ -0755d0: 6e20 2f17 2500 |0004: invoke-virtual {v5, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -0755d6: 0c00 |0007: move-result-object v0 │ │ -0755d8: 5453 4206 |0008: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0755dc: 6e20 1415 0300 |000a: invoke-virtual {v3, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0755e2: 5453 4306 |000d: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -0755e6: 6e20 7415 0300 |000f: invoke-virtual {v3, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -0755ec: 0c03 |0012: move-result-object v3 │ │ -0755ee: 7120 2a17 3200 |0013: invoke-static {v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ -0755f4: 5453 4206 |0016: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0755f8: 6e20 1e15 2300 |0018: invoke-virtual {v3, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -0755fe: 0c01 |001b: move-result-object v1 │ │ -075600: 7110 2c17 0100 |001c: invoke-static {v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ -075606: 5453 4306 |001f: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -07560a: 6e20 7415 0300 |0021: invoke-virtual {v3, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075610: 0c03 |0024: move-result-object v3 │ │ -075612: 5454 4306 |0025: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075616: 6e20 7415 1400 |0027: invoke-virtual {v4, v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -07561c: 0c04 |002a: move-result-object v4 │ │ -07561e: 7120 2a17 4300 |002b: invoke-static {v3, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ -075624: 0e00 |002e: return-void │ │ +075540: |[075540] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertAndLoad:()V │ │ +075550: 6e10 3317 0500 |0000: invoke-virtual {v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +075556: 0c02 |0003: move-result-object v2 │ │ +075558: 6e20 2f17 2500 |0004: invoke-virtual {v5, v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +07555e: 0c00 |0007: move-result-object v0 │ │ +075560: 5453 4206 |0008: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075564: 6e20 1415 0300 |000a: invoke-virtual {v3, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07556a: 5453 4306 |000d: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07556e: 6e20 7415 0300 |000f: invoke-virtual {v3, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075574: 0c03 |0012: move-result-object v3 │ │ +075576: 7120 2a17 3200 |0013: invoke-static {v2, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ +07557c: 5453 4206 |0016: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075580: 6e20 1e15 2300 |0018: invoke-virtual {v3, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +075586: 0c01 |001b: move-result-object v1 │ │ +075588: 7110 2c17 0100 |001c: invoke-static {v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertNotNull:(Ljava/lang/Object;)V // method@172c │ │ +07558e: 5453 4306 |001f: iget-object v3, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +075592: 6e20 7415 0300 |0021: invoke-virtual {v3, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075598: 0c03 |0024: move-result-object v3 │ │ +07559a: 5454 4306 |0025: iget-object v4, v5, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07559e: 6e20 7415 1400 |0027: invoke-virtual {v4, v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +0755a4: 0c04 |002a: move-result-object v4 │ │ +0755a6: 7120 2a17 4300 |002b: invoke-static {v3, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ +0755ac: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x0016 line=71 │ │ @@ -167470,37 +167568,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -075628: |[075628] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertInTx:()V │ │ -075638: 5462 4206 |0000: iget-object v2, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07563c: 6e10 fe14 0200 |0002: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -075642: 2201 7c03 |0005: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ -075646: 7010 0918 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -07564c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07564e: 1302 1400 |000b: const/16 v2, #int 20 // #14 │ │ -075652: 3520 0c00 |000d: if-ge v0, v2, 0019 // +000c │ │ -075656: 6e10 3017 0600 |000f: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -07565c: 0c02 |0012: move-result-object v2 │ │ -07565e: 7220 3818 2100 |0013: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075664: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -075668: 28f3 |0018: goto 000b // -000d │ │ -07566a: 5462 4206 |0019: iget-object v2, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07566e: 6e20 1515 1200 |001b: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -075674: 7210 4418 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ -07567a: 0a02 |0021: move-result v2 │ │ -07567c: 8122 |0022: int-to-long v2, v2 │ │ -07567e: 5464 4206 |0023: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075682: 6e10 fc14 0400 |0025: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075688: 0b04 |0028: move-result-wide v4 │ │ -07568a: 7140 2917 3254 |0029: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -075690: 0e00 |002c: return-void │ │ +0755b0: |[0755b0] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertInTx:()V │ │ +0755c0: 5462 4206 |0000: iget-object v2, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0755c4: 6e10 fe14 0200 |0002: invoke-virtual {v2}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +0755ca: 2201 7c03 |0005: new-instance v1, Ljava/util/ArrayList; // type@037c │ │ +0755ce: 7010 0918 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +0755d4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0755d6: 1302 1400 |000b: const/16 v2, #int 20 // #14 │ │ +0755da: 3520 0c00 |000d: if-ge v0, v2, 0019 // +000c │ │ +0755de: 6e10 3017 0600 |000f: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +0755e4: 0c02 |0012: move-result-object v2 │ │ +0755e6: 7220 3818 2100 |0013: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +0755ec: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0755f0: 28f3 |0018: goto 000b // -000d │ │ +0755f2: 5462 4206 |0019: iget-object v2, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0755f6: 6e20 1515 1200 |001b: invoke-virtual {v2, v1}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +0755fc: 7210 4418 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1844 │ │ +075602: 0a02 |0021: move-result v2 │ │ +075604: 8122 |0022: int-to-long v2, v2 │ │ +075606: 5464 4206 |0023: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07560a: 6e10 fc14 0400 |0025: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +075610: 0b04 |0028: move-result-wide v4 │ │ +075612: 7140 2917 3254 |0029: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +075618: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000a line=79 │ │ 0x000f line=80 │ │ 0x0016 line=79 │ │ @@ -167518,44 +167616,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -075694: |[075694] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertOrReplaceInTx:()V │ │ -0756a4: 5484 4206 |0000: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0756a8: 6e10 fe14 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -0756ae: 2203 7c03 |0005: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ -0756b2: 7010 0918 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0756b8: 2202 7c03 |000a: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -0756bc: 7010 0918 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0756c2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0756c4: 1304 1400 |0010: const/16 v4, #int 20 // #14 │ │ -0756c8: 3541 1300 |0012: if-ge v1, v4, 0025 // +0013 │ │ -0756cc: 6e10 3017 0800 |0014: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0756d2: 0c00 |0017: move-result-object v0 │ │ -0756d4: dc04 0102 |0018: rem-int/lit8 v4, v1, #int 2 // #02 │ │ -0756d8: 3904 0500 |001a: if-nez v4, 001f // +0005 │ │ -0756dc: 7220 3818 0300 |001c: invoke-interface {v3, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0756e2: 7220 3818 0200 |001f: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -0756e8: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0756ec: 28ec |0024: goto 0010 // -0014 │ │ -0756ee: 5484 4206 |0025: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0756f2: 6e20 1915 3400 |0027: invoke-virtual {v4, v3}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ -0756f8: 5484 4206 |002a: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0756fc: 6e20 1915 2400 |002c: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ -075702: 7210 4418 0200 |002f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ -075708: 0a04 |0032: move-result v4 │ │ -07570a: 8144 |0033: int-to-long v4, v4 │ │ -07570c: 5486 4206 |0034: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075710: 6e10 fc14 0600 |0036: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075716: 0b06 |0039: move-result-wide v6 │ │ -075718: 7140 2917 5476 |003a: invoke-static {v4, v5, v6, v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -07571e: 0e00 |003d: return-void │ │ +07561c: |[07561c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertOrReplaceInTx:()V │ │ +07562c: 5484 4206 |0000: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075630: 6e10 fe14 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +075636: 2203 7c03 |0005: new-instance v3, Ljava/util/ArrayList; // type@037c │ │ +07563a: 7010 0918 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +075640: 2202 7c03 |000a: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +075644: 7010 0918 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +07564a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +07564c: 1304 1400 |0010: const/16 v4, #int 20 // #14 │ │ +075650: 3541 1300 |0012: if-ge v1, v4, 0025 // +0013 │ │ +075654: 6e10 3017 0800 |0014: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +07565a: 0c00 |0017: move-result-object v0 │ │ +07565c: dc04 0102 |0018: rem-int/lit8 v4, v1, #int 2 // #02 │ │ +075660: 3904 0500 |001a: if-nez v4, 001f // +0005 │ │ +075664: 7220 3818 0300 |001c: invoke-interface {v3, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +07566a: 7220 3818 0200 |001f: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +075670: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075674: 28ec |0024: goto 0010 // -0014 │ │ +075676: 5484 4206 |0025: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07567a: 6e20 1915 3400 |0027: invoke-virtual {v4, v3}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ +075680: 5484 4206 |002a: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075684: 6e20 1915 2400 |002c: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.insertOrReplaceInTx:(Ljava/lang/Iterable;)V // method@1519 │ │ +07568a: 7210 4418 0200 |002f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ +075690: 0a04 |0032: move-result v4 │ │ +075692: 8144 |0033: int-to-long v4, v4 │ │ +075694: 5486 4206 |0034: iget-object v6, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075698: 6e10 fc14 0600 |0036: invoke-virtual {v6}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +07569e: 0b06 |0039: move-result-wide v6 │ │ +0756a0: 7140 2917 5476 |003a: invoke-static {v4, v5, v6, v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0756a6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ 0x000a line=119 │ │ 0x000f line=120 │ │ 0x0014 line=121 │ │ @@ -167580,31 +167678,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -075720: |[075720] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertOrReplaceTwice:()V │ │ -075730: 6e10 3017 0700 |0000: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -075736: 0c00 |0003: move-result-object v0 │ │ -075738: 5471 4206 |0004: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07573c: 6e20 1415 0100 |0006: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -075742: 0b02 |0009: move-result-wide v2 │ │ -075744: 5471 4206 |000a: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075748: 6e20 1815 0100 |000c: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ -07574e: 0b04 |000f: move-result-wide v4 │ │ -075750: 5471 4206 |0010: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075754: 6e10 0f15 0100 |0012: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getPkProperty:()Lde/greenrobot/dao/Property; // method@150f │ │ -07575a: 0c01 |0015: move-result-object v1 │ │ -07575c: 5411 9b05 |0016: iget-object v1, v1, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ -075760: 1c06 5d03 |0018: const-class v6, Ljava/lang/Long; // type@035d │ │ -075764: 3361 0500 |001a: if-ne v1, v6, 001f // +0005 │ │ -075768: 7140 2917 3254 |001c: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -07576e: 0e00 |001f: return-void │ │ +0756a8: |[0756a8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertOrReplaceTwice:()V │ │ +0756b8: 6e10 3017 0700 |0000: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +0756be: 0c00 |0003: move-result-object v0 │ │ +0756c0: 5471 4206 |0004: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0756c4: 6e20 1415 0100 |0006: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0756ca: 0b02 |0009: move-result-wide v2 │ │ +0756cc: 5471 4206 |000a: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0756d0: 6e20 1815 0100 |000c: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insertOrReplace:(Ljava/lang/Object;)J // method@1518 │ │ +0756d6: 0b04 |000f: move-result-wide v4 │ │ +0756d8: 5471 4206 |0010: iget-object v1, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0756dc: 6e10 0f15 0100 |0012: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.getPkProperty:()Lde/greenrobot/dao/Property; // method@150f │ │ +0756e2: 0c01 |0015: move-result-object v1 │ │ +0756e4: 5411 9b05 |0016: iget-object v1, v1, Lde/greenrobot/dao/Property;.type:Ljava/lang/Class; // field@059b │ │ +0756e8: 1c06 5d03 |0018: const-class v6, Ljava/lang/Long; // type@035d │ │ +0756ec: 3361 0500 |001a: if-ne v1, v6, 001f // +0005 │ │ +0756f0: 7140 2917 3254 |001c: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0756f6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=109 │ │ 0x000a line=110 │ │ 0x0010 line=111 │ │ 0x001c line=112 │ │ @@ -167621,28 +167719,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -075770: |[075770] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertTwice:()V │ │ -075780: 6e10 3317 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -075786: 0c01 |0003: move-result-object v1 │ │ -075788: 6e20 2f17 1300 |0004: invoke-virtual {v3, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -07578e: 0c00 |0007: move-result-object v0 │ │ -075790: 5432 4206 |0008: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075794: 6e20 1415 0200 |000a: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -07579a: 5432 4206 |000d: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07579e: 6e20 1415 0200 |000f: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0757a4: 1a02 5604 |0012: const-string v2, "Inserting twice should not work" // string@0456 │ │ -0757a8: 7110 3217 0200 |0014: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.fail:(Ljava/lang/String;)V // method@1732 │ │ -0757ae: 0e00 |0017: return-void │ │ -0757b0: 0d02 |0018: move-exception v2 │ │ -0757b2: 28fe |0019: goto 0017 // -0002 │ │ +0756f8: |[0756f8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testInsertTwice:()V │ │ +075708: 6e10 3317 0300 |0000: invoke-virtual {v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +07570e: 0c01 |0003: move-result-object v1 │ │ +075710: 6e20 2f17 1300 |0004: invoke-virtual {v3, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +075716: 0c00 |0007: move-result-object v0 │ │ +075718: 5432 4206 |0008: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07571c: 6e20 1415 0200 |000a: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +075722: 5432 4206 |000d: iget-object v2, v3, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075726: 6e20 1415 0200 |000f: invoke-virtual {v2, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07572c: 1a02 4f04 |0012: const-string v2, "Inserting twice should not work" // string@044f │ │ +075730: 7110 3217 0200 |0014: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.fail:(Ljava/lang/String;)V // method@1732 │ │ +075736: 0e00 |0017: return-void │ │ +075738: 0d02 |0018: move-exception v2 │ │ +07573a: 28fe |0019: goto 0017 // -0002 │ │ catches : 1 │ │ 0x000d - 0x0017 │ │ Landroid/database/SQLException; -> 0x0018 │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x0008 line=98 │ │ @@ -167661,40 +167759,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0757c0: |[0757c0] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadAll:()V │ │ -0757d0: 5464 4206 |0000: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0757d4: 6e10 fe14 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -0757da: 2202 7c03 |0005: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ -0757de: 7010 0918 0200 |0007: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ -0757e4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0757e6: 1304 0f00 |000b: const/16 v4, #int 15 // #f │ │ -0757ea: 3541 1000 |000d: if-ge v1, v4, 001d // +0010 │ │ -0757ee: 6e10 3317 0600 |000f: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -0757f4: 0c04 |0012: move-result-object v4 │ │ -0757f6: 6e20 2f17 4600 |0013: invoke-virtual {v6, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -0757fc: 0c00 |0016: move-result-object v0 │ │ -0757fe: 7220 3818 0200 |0017: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ -075804: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075808: 28ef |001c: goto 000b // -0011 │ │ -07580a: 5464 4206 |001d: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -07580e: 6e20 1515 2400 |001f: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ -075814: 5464 4206 |0022: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075818: 6e10 1f15 0400 |0024: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ -07581e: 0c03 |0027: move-result-object v3 │ │ -075820: 7210 4418 0200 |0028: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ -075826: 0a04 |002b: move-result v4 │ │ -075828: 7210 4418 0300 |002c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ -07582e: 0a05 |002f: move-result v5 │ │ -075830: 7120 2817 5400 |0030: invoke-static {v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ -075836: 0e00 |0033: return-void │ │ +075748: |[075748] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadAll:()V │ │ +075758: 5464 4206 |0000: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07575c: 6e10 fe14 0400 |0002: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +075762: 2202 7c03 |0005: new-instance v2, Ljava/util/ArrayList; // type@037c │ │ +075766: 7010 0918 0200 |0007: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1809 │ │ +07576c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07576e: 1304 0f00 |000b: const/16 v4, #int 15 // #f │ │ +075772: 3541 1000 |000d: if-ge v1, v4, 001d // +0010 │ │ +075776: 6e10 3317 0600 |000f: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +07577c: 0c04 |0012: move-result-object v4 │ │ +07577e: 6e20 2f17 4600 |0013: invoke-virtual {v6, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +075784: 0c00 |0016: move-result-object v0 │ │ +075786: 7220 3818 0200 |0017: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1838 │ │ +07578c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075790: 28ef |001c: goto 000b // -0011 │ │ +075792: 5464 4206 |001d: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075796: 6e20 1515 2400 |001f: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.insertInTx:(Ljava/lang/Iterable;)V // method@1515 │ │ +07579c: 5464 4206 |0022: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0757a0: 6e10 1f15 0400 |0024: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.loadAll:()Ljava/util/List; // method@151f │ │ +0757a6: 0c03 |0027: move-result-object v3 │ │ +0757a8: 7210 4418 0200 |0028: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1844 │ │ +0757ae: 0a04 |002b: move-result v4 │ │ +0757b0: 7210 4418 0300 |002c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1844 │ │ +0757b6: 0a05 |002f: move-result v5 │ │ +0757b8: 7120 2817 5400 |0030: invoke-static {v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ +0757be: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ 0x000a line=210 │ │ 0x000f line=211 │ │ 0x0017 line=212 │ │ @@ -167716,18 +167814,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -075838: |[075838] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadPk:()V │ │ -075848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07584a: 6e20 3517 0100 |0001: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.runLoadPkTest:(I)V // method@1735 │ │ -075850: 0e00 |0004: return-void │ │ +0757c0: |[0757c0] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadPk:()V │ │ +0757d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0757d2: 6e20 3517 0100 |0001: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.runLoadPkTest:(I)V // method@1735 │ │ +0757d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ @@ -167737,18 +167835,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075854: |[075854] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadPkWithOffset:()V │ │ -075864: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -075868: 6e20 3517 0100 |0002: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.runLoadPkTest:(I)V // method@1735 │ │ -07586e: 0e00 |0005: return-void │ │ +0757dc: |[0757dc] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testLoadPkWithOffset:()V │ │ +0757ec: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0757f0: 6e20 3517 0100 |0002: invoke-virtual {v1, v0}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.runLoadPkTest:(I)V // method@1735 │ │ +0757f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ 0x0000 - 0x0006 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ @@ -167758,64 +167856,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -075870: |[075870] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testQuery:()V │ │ -075880: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -075882: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -075884: 5483 4206 |0002: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075888: 6e10 3017 0800 |0004: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -07588e: 0c04 |0007: move-result-object v4 │ │ -075890: 6e20 1415 4300 |0008: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -075896: 6e10 3317 0800 |000b: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -07589c: 0c01 |000e: move-result-object v1 │ │ -07589e: 5483 4206 |000f: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0758a2: 6e20 2f17 1800 |0011: invoke-virtual {v8, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -0758a8: 0c04 |0014: move-result-object v4 │ │ -0758aa: 6e20 1415 4300 |0015: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0758b0: 5483 4206 |0018: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0758b4: 6e10 3017 0800 |001a: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0758ba: 0c04 |001d: move-result-object v4 │ │ -0758bc: 6e20 1415 4300 |001e: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0758c2: 2203 6b03 |0021: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ -0758c6: 7010 e417 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -0758cc: 1a04 300c |0026: const-string v4, "WHERE " // string@0c30 │ │ -0758d0: 6e20 ed17 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0758d6: 0c03 |002b: move-result-object v3 │ │ -0758d8: 5484 4206 |002c: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0758dc: 6e10 0e15 0400 |002e: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ -0758e2: 0c04 |0031: move-result-object v4 │ │ -0758e4: 4604 0406 |0032: aget-object v4, v4, v6 │ │ -0758e8: 6e20 ed17 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0758ee: 0c03 |0037: move-result-object v3 │ │ -0758f0: 1a04 8b01 |0038: const-string v4, "=?" // string@018b │ │ -0758f4: 6e20 ed17 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0758fa: 0c03 |003d: move-result-object v3 │ │ -0758fc: 6e10 f217 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -075902: 0c02 |0041: move-result-object v2 │ │ -075904: 5483 4206 |0042: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075908: 2374 1204 |0044: new-array v4, v7, [Ljava/lang/String; // type@0412 │ │ -07590c: 6e10 c517 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ -075912: 0c05 |0049: move-result-object v5 │ │ -075914: 4d05 0406 |004a: aput-object v5, v4, v6 │ │ -075918: 6e30 2815 2304 |004c: invoke-virtual {v3, v2, v4}, Lde/greenrobot/dao/AbstractDao;.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; // method@1528 │ │ -07591e: 0c00 |004f: move-result-object v0 │ │ -075920: 7210 4418 0000 |0050: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ -075926: 0a03 |0053: move-result v3 │ │ -075928: 7120 2817 3700 |0054: invoke-static {v7, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ -07592e: 5483 4306 |0057: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075932: 7220 3c18 6000 |0059: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ -075938: 0c04 |005c: move-result-object v4 │ │ -07593a: 6e20 7415 4300 |005d: invoke-virtual {v3, v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -075940: 0c03 |0060: move-result-object v3 │ │ -075942: 7120 2a17 3100 |0061: invoke-static {v1, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ -075948: 0e00 |0064: return-void │ │ +0757f8: |[0757f8] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testQuery:()V │ │ +075808: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07580a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +07580c: 5483 4206 |0002: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075810: 6e10 3017 0800 |0004: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +075816: 0c04 |0007: move-result-object v4 │ │ +075818: 6e20 1415 4300 |0008: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07581e: 6e10 3317 0800 |000b: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +075824: 0c01 |000e: move-result-object v1 │ │ +075826: 5483 4206 |000f: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07582a: 6e20 2f17 1800 |0011: invoke-virtual {v8, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +075830: 0c04 |0014: move-result-object v4 │ │ +075832: 6e20 1415 4300 |0015: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +075838: 5483 4206 |0018: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07583c: 6e10 3017 0800 |001a: invoke-virtual {v8}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +075842: 0c04 |001d: move-result-object v4 │ │ +075844: 6e20 1415 4300 |001e: invoke-virtual {v3, v4}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07584a: 2203 6b03 |0021: new-instance v3, Ljava/lang/StringBuilder; // type@036b │ │ +07584e: 7010 e417 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +075854: 1a04 290c |0026: const-string v4, "WHERE " // string@0c29 │ │ +075858: 6e20 ed17 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07585e: 0c03 |002b: move-result-object v3 │ │ +075860: 5484 4206 |002c: iget-object v4, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075864: 6e10 0e15 0400 |002e: invoke-virtual {v4}, Lde/greenrobot/dao/AbstractDao;.getPkColumns:()[Ljava/lang/String; // method@150e │ │ +07586a: 0c04 |0031: move-result-object v4 │ │ +07586c: 4604 0406 |0032: aget-object v4, v4, v6 │ │ +075870: 6e20 ed17 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +075876: 0c03 |0037: move-result-object v3 │ │ +075878: 1a04 8401 |0038: const-string v4, "=?" // string@0184 │ │ +07587c: 6e20 ed17 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +075882: 0c03 |003d: move-result-object v3 │ │ +075884: 6e10 f217 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +07588a: 0c02 |0041: move-result-object v2 │ │ +07588c: 5483 4206 |0042: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075890: 2374 1204 |0044: new-array v4, v7, [Ljava/lang/String; // type@0412 │ │ +075894: 6e10 c517 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@17c5 │ │ +07589a: 0c05 |0049: move-result-object v5 │ │ +07589c: 4d05 0406 |004a: aput-object v5, v4, v6 │ │ +0758a0: 6e30 2815 2304 |004c: invoke-virtual {v3, v2, v4}, Lde/greenrobot/dao/AbstractDao;.queryRaw:(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; // method@1528 │ │ +0758a6: 0c00 |004f: move-result-object v0 │ │ +0758a8: 7210 4418 0000 |0050: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1844 │ │ +0758ae: 0a03 |0053: move-result v3 │ │ +0758b0: 7120 2817 3700 |0054: invoke-static {v7, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(II)V // method@1728 │ │ +0758b6: 5483 4306 |0057: iget-object v3, v8, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +0758ba: 7220 3c18 6000 |0059: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@183c │ │ +0758c0: 0c04 |005c: move-result-object v4 │ │ +0758c2: 6e20 7415 4300 |005d: invoke-virtual {v3, v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +0758c8: 0c03 |0060: move-result-object v3 │ │ +0758ca: 7120 2a17 3100 |0061: invoke-static {v1, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ +0758d0: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x000b line=221 │ │ 0x000f line=222 │ │ 0x0018 line=223 │ │ 0x0021 line=225 │ │ @@ -167835,38 +167933,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -07594c: |[07594c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testReadWithOffset:()V │ │ -07595c: 1255 |0000: const/4 v5, #int 5 // #5 │ │ -07595e: 6e10 3317 0600 |0001: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ -075964: 0c03 |0004: move-result-object v3 │ │ -075966: 6e20 2f17 3600 |0005: invoke-virtual {v6, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ -07596c: 0c01 |0008: move-result-object v1 │ │ -07596e: 5464 4206 |0009: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075972: 6e20 1415 1400 |000b: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -075978: 1a04 1901 |000e: const-string v4, "42" // string@0119 │ │ -07597c: 6e40 3417 5634 |0010: invoke-virtual {v6, v5, v4, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; // method@1734 │ │ -075982: 0c00 |0013: move-result-object v0 │ │ -075984: 5464 4306 |0014: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075988: 1255 |0016: const/4 v5, #int 5 // #5 │ │ -07598a: 6e30 7715 0405 |0017: invoke-virtual {v4, v0, v5}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@1577 │ │ -075990: 0c02 |001a: move-result-object v2 │ │ -075992: 5464 4306 |001b: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ -075996: 6e20 7415 2400 |001d: invoke-virtual {v4, v2}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -07599c: 0c04 |0020: move-result-object v4 │ │ -07599e: 7120 2a17 4300 |0021: invoke-static {v3, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ -0759a4: 7210 1f01 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -0759aa: 0e00 |0027: return-void │ │ -0759ac: 0d04 |0028: move-exception v4 │ │ -0759ae: 7210 1f01 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ -0759b4: 2704 |002c: throw v4 │ │ +0758d4: |[0758d4] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testReadWithOffset:()V │ │ +0758e4: 1255 |0000: const/4 v5, #int 5 // #5 │ │ +0758e6: 6e10 3317 0600 |0001: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.nextPk:()Ljava/lang/Object; // method@1733 │ │ +0758ec: 0c03 |0004: move-result-object v3 │ │ +0758ee: 6e20 2f17 3600 |0005: invoke-virtual {v6, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@172f │ │ +0758f4: 0c01 |0008: move-result-object v1 │ │ +0758f6: 5464 4206 |0009: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0758fa: 6e20 1415 1400 |000b: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +075900: 1a04 1201 |000e: const-string v4, "42" // string@0112 │ │ +075904: 6e40 3417 5634 |0010: invoke-virtual {v6, v5, v4, v3}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.queryWithDummyColumnsInFront:(ILjava/lang/String;Ljava/lang/Object;)Landroid/database/Cursor; // method@1734 │ │ +07590a: 0c00 |0013: move-result-object v0 │ │ +07590c: 5464 4306 |0014: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +075910: 1255 |0016: const/4 v5, #int 5 // #5 │ │ +075912: 6e30 7715 0405 |0017: invoke-virtual {v4, v0, v5}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.readEntity:(Landroid/database/Cursor;I)Ljava/lang/Object; // method@1577 │ │ +075918: 0c02 |001a: move-result-object v2 │ │ +07591a: 5464 4306 |001b: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@0643 │ │ +07591e: 6e20 7415 2400 |001d: invoke-virtual {v4, v2}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +075924: 0c04 |0020: move-result-object v4 │ │ +075926: 7120 2a17 4300 |0021: invoke-static {v3, v4}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V // method@172a │ │ +07592c: 7210 1f01 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +075932: 0e00 |0027: return-void │ │ +075934: 0d04 |0028: move-exception v4 │ │ +075936: 7210 1f01 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@011f │ │ +07593c: 2704 |002c: throw v4 │ │ catches : 1 │ │ 0x0014 - 0x0024 │ │ -> 0x0028 │ │ positions : │ │ 0x0001 line=240 │ │ 0x0005 line=241 │ │ 0x0009 line=242 │ │ @@ -167889,32 +167987,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0759c4: |[0759c4] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testRowId:()V │ │ -0759d4: 6e10 3017 0700 |0000: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0759da: 0c00 |0003: move-result-object v0 │ │ -0759dc: 6e10 3017 0700 |0004: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -0759e2: 0c01 |0007: move-result-object v1 │ │ -0759e4: 5476 4206 |0008: iget-object v6, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0759e8: 6e20 1415 0600 |000a: invoke-virtual {v6, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0759ee: 0b02 |000d: move-result-wide v2 │ │ -0759f0: 5476 4206 |000e: iget-object v6, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -0759f4: 6e20 1415 1600 |0010: invoke-virtual {v6, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0759fa: 0b04 |0013: move-result-wide v4 │ │ -0759fc: 3106 0204 |0014: cmp-long v6, v2, v4 │ │ -075a00: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ -075a04: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -075a06: 7110 2e17 0600 |0019: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertTrue:(Z)V // method@172e │ │ -075a0c: 0e00 |001c: return-void │ │ -075a0e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -075a10: 28fb |001e: goto 0019 // -0005 │ │ +07594c: |[07594c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testRowId:()V │ │ +07595c: 6e10 3017 0700 |0000: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +075962: 0c00 |0003: move-result-object v0 │ │ +075964: 6e10 3017 0700 |0004: invoke-virtual {v7}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +07596a: 0c01 |0007: move-result-object v1 │ │ +07596c: 5476 4206 |0008: iget-object v6, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +075970: 6e20 1415 0600 |000a: invoke-virtual {v6, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +075976: 0b02 |000d: move-result-wide v2 │ │ +075978: 5476 4206 |000e: iget-object v6, v7, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +07597c: 6e20 1415 1600 |0010: invoke-virtual {v6, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +075982: 0b04 |0013: move-result-wide v4 │ │ +075984: 3106 0204 |0014: cmp-long v6, v2, v4 │ │ +075988: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ +07598c: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +07598e: 7110 2e17 0600 |0019: invoke-static {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertTrue:(Z)V // method@172e │ │ +075994: 0e00 |001c: return-void │ │ +075996: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +075998: 28fb |001e: goto 0019 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x0008 line=202 │ │ 0x000e line=203 │ │ 0x0014 line=204 │ │ @@ -167933,49 +168031,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -075a14: |[075a14] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testUpdate:()V │ │ -075a24: 5461 4206 |0000: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075a28: 6e10 fe14 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ -075a2e: 6e10 3017 0600 |0005: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ -075a34: 0c00 |0008: move-result-object v0 │ │ -075a36: 5461 4206 |0009: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075a3a: 6e20 1415 0100 |000b: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -075a40: 5461 4206 |000e: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075a44: 6e20 2f15 0100 |0010: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ -075a4a: 1602 0100 |0013: const-wide/16 v2, #int 1 // #1 │ │ -075a4e: 5461 4206 |0015: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ -075a52: 6e10 fc14 0100 |0017: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ -075a58: 0b04 |001a: move-result-wide v4 │ │ -075a5a: 7140 2917 3254 |001b: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ -075a60: 0e00 |001e: return-void │ │ +07599c: |[07599c] de.greenrobot.dao.test.AbstractDaoTestSinglePk.testUpdate:()V │ │ +0759ac: 5461 4206 |0000: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0759b0: 6e10 fe14 0100 |0002: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.deleteAll:()V // method@14fe │ │ +0759b6: 6e10 3017 0600 |0005: invoke-virtual {v6}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.createEntityWithRandomPk:()Ljava/lang/Object; // method@1730 │ │ +0759bc: 0c00 |0008: move-result-object v0 │ │ +0759be: 5461 4206 |0009: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0759c2: 6e20 1415 0100 |000b: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +0759c8: 5461 4206 |000e: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0759cc: 6e20 2f15 0100 |0010: invoke-virtual {v1, v0}, Lde/greenrobot/dao/AbstractDao;.update:(Ljava/lang/Object;)V // method@152f │ │ +0759d2: 1602 0100 |0013: const-wide/16 v2, #int 1 // #1 │ │ +0759d6: 5461 4206 |0015: iget-object v1, v6, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.dao:Lde/greenrobot/dao/AbstractDao; // field@0642 │ │ +0759da: 6e10 fc14 0100 |0017: invoke-virtual {v1}, Lde/greenrobot/dao/AbstractDao;.count:()J // method@14fc │ │ +0759e0: 0b04 |001a: move-result-wide v4 │ │ +0759e2: 7140 2917 3254 |001b: invoke-static {v2, v3, v4, v5}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.assertEquals:(JJ)V // method@1729 │ │ +0759e8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ 0x0009 line=234 │ │ 0x000e line=235 │ │ 0x0013 line=236 │ │ 0x001e line=237 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ 0x0009 - 0x001f reg=0 entity Ljava/lang/Object; TT; │ │ 0x0000 - 0x001f reg=6 this Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; Lde/greenrobot/dao/test/AbstractDaoTestSinglePk; │ │ │ │ - source_file_idx : 490 (AbstractDaoTestSinglePk.java) │ │ + source_file_idx : 483 (AbstractDaoTestSinglePk.java) │ │ │ │ Class #626 header: │ │ class_idx : 140 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 139 │ │ -source_file_idx : 542 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -167995,17 +168093,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a64: |[075a64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -075a74: 7010 2702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0227 │ │ -075a7a: 0e00 |0003: return-void │ │ +0759ec: |[0759ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +0759fc: 7010 2702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0227 │ │ +075a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -168014,32 +168112,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075a7c: |[075a7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -075a8c: 7110 4f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@024f │ │ -075a92: 0a00 |0003: move-result v0 │ │ -075a94: 0f00 |0004: return v0 │ │ +075a04: |[075a04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +075a14: 7110 4f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@024f │ │ +075a1a: 0a00 |0003: move-result v0 │ │ +075a1c: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 535 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #627 header: │ │ class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 237 │ │ -source_file_idx : 2785 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #627 annotations: │ │ Annotations on class │ │ @@ -168059,17 +168157,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075a98: |[075a98] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -075aa8: 7010 6e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@056e │ │ -075aae: 0e00 |0003: return-void │ │ +075a20: |[075a20] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +075a30: 7010 6e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@056e │ │ +075a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -168078,18 +168176,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 │ │ -075ab0: |[075ab0] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -075ac0: 7110 7e05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@057e │ │ -075ac6: 0c00 |0003: move-result-object v0 │ │ -075ac8: 1100 |0004: return-object v0 │ │ +075a38: |[075a38] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +075a48: 7110 7e05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@057e │ │ +075a4e: 0c00 |0003: move-result-object v0 │ │ +075a50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -168098,31 +168196,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075acc: |[075acc] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -075adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075ade: 0f00 |0001: return v0 │ │ +075a54: |[075a54] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +075a64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075a66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2785 (ShareCompat.java) │ │ + source_file_idx : 2778 (ShareCompat.java) │ │ │ │ Class #628 header: │ │ class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 264 │ │ -source_file_idx : 1115 │ │ +source_file_idx : 1108 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #628 annotations: │ │ Annotations on class │ │ @@ -168142,17 +168240,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075ae0: |[075ae0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -075af0: 7010 0506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0605 │ │ -075af6: 0e00 |0003: return-void │ │ +075a68: |[075a68] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +075a78: 7010 0506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0605 │ │ +075a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -168161,33 +168259,33 @@ │ │ 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 │ │ -075af8: |[075af8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -075b08: 7120 1306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0613 │ │ -075b0e: 0c00 |0003: move-result-object v0 │ │ -075b10: 1100 |0004: return-object v0 │ │ +075a80: |[075a80] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +075a90: 7120 1306 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0613 │ │ +075a96: 0c00 |0003: move-result-object v0 │ │ +075a98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ │ │ - source_file_idx : 1115 (IntentCompat.java) │ │ + source_file_idx : 1108 (IntentCompat.java) │ │ │ │ Class #629 header: │ │ class_idx : 291 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 290 │ │ -source_file_idx : 840 │ │ +source_file_idx : 833 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #629 annotations: │ │ Annotations on class │ │ @@ -168207,17 +168305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075b14: |[075b14] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -075b24: 7010 7e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@067e │ │ -075b2a: 0e00 |0003: return-void │ │ +075a9c: |[075a9c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +075aac: 7010 7e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@067e │ │ +075ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -168226,18 +168324,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075b2c: |[075b2c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -075b3c: 7110 8b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@068b │ │ -075b42: 0a00 |0003: move-result v0 │ │ -075b44: 0f00 |0004: return v0 │ │ +075ab4: |[075ab4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +075ac4: 7110 8b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@068b │ │ +075aca: 0a00 |0003: move-result v0 │ │ +075acc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -168246,33 +168344,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075b48: |[075b48] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -075b58: 7120 8c06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@068c │ │ -075b5e: 0e00 |0003: return-void │ │ +075ad0: |[075ad0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +075ae0: 7120 8c06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@068c │ │ +075ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 mirrored Z │ │ │ │ - source_file_idx : 840 (DrawableCompat.java) │ │ + source_file_idx : 833 (DrawableCompat.java) │ │ │ │ Class #630 header: │ │ class_idx : 388 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 385 │ │ -source_file_idx : 497 │ │ +source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #630 annotations: │ │ Annotations on class │ │ @@ -168292,17 +168390,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075b60: |[075b60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -075b70: 7010 e308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08e3 │ │ -075b76: 0e00 |0003: return-void │ │ +075ae8: |[075ae8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +075af8: 7010 e308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08e3 │ │ +075afe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -168311,23 +168409,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 │ │ -075b78: |[075b78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -075b88: 7120 4b09 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@094b │ │ -075b8e: 0c00 |0003: move-result-object v0 │ │ -075b90: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -075b94: 2201 2202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0222 │ │ -075b98: 7020 1b0e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e1b │ │ -075b9e: 1101 |000b: return-object v1 │ │ -075ba0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -075ba2: 28fe |000d: goto 000b // -0002 │ │ +075b00: |[075b00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +075b10: 7120 4b09 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@094b │ │ +075b16: 0c00 |0003: move-result-object v0 │ │ +075b18: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +075b1c: 2201 2202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0222 │ │ +075b20: 7020 1b0e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e1b │ │ +075b26: 1101 |000b: return-object v1 │ │ +075b28: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +075b2a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -168341,20 +168439,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 │ │ -075ba4: |[075ba4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -075bb4: 2200 8301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0183 │ │ -075bb8: 7030 f808 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@08f8 │ │ -075bbe: 7110 4c09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@094c │ │ -075bc4: 0c00 |0008: move-result-object v0 │ │ -075bc6: 1100 |0009: return-object v0 │ │ +075b2c: |[075b2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +075b3c: 2200 8301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0183 │ │ +075b40: 7030 f808 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@08f8 │ │ +075b46: 7110 4c09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@094c │ │ +075b4c: 0c00 |0008: move-result-object v0 │ │ +075b4e: 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; │ │ │ │ @@ -168363,35 +168461,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -075bc8: |[075bc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -075bd8: 7140 4d09 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@094d │ │ -075bde: 0a00 |0003: move-result v0 │ │ -075be0: 0f00 |0004: return v0 │ │ +075b50: |[075b50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +075b60: 7140 4d09 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@094d │ │ +075b66: 0a00 |0003: move-result v0 │ │ +075b68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 497 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 490 (AccessibilityDelegateCompat.java) │ │ │ │ Class #631 header: │ │ class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 411 │ │ -source_file_idx : 1146 │ │ +source_file_idx : 1139 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -168411,17 +168509,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075be4: |[075be4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -075bf4: 7010 a209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@09a2 │ │ -075bfa: 0e00 |0003: return-void │ │ +075b6c: |[075b6c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +075b7c: 7010 a209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@09a2 │ │ +075b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -168430,18 +168528,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -075bfc: |[075bfc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -075c0c: 7120 c309 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@09c3 │ │ -075c12: 0a00 |0003: move-result v0 │ │ -075c14: 0f00 |0004: return v0 │ │ +075b84: |[075b84] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +075b94: 7120 c309 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@09c3 │ │ +075b9a: 0a00 |0003: move-result v0 │ │ +075b9c: 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 │ │ @@ -168451,18 +168549,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075c18: |[075c18] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -075c28: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@09c4 │ │ -075c2e: 0a00 |0003: move-result v0 │ │ -075c30: 0f00 |0004: return v0 │ │ +075ba0: |[075ba0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +075bb0: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@09c4 │ │ +075bb6: 0a00 |0003: move-result v0 │ │ +075bb8: 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 │ │ │ │ @@ -168471,32 +168569,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075c34: |[075c34] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -075c44: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@09c5 │ │ -075c4a: 0a00 |0003: move-result v0 │ │ -075c4c: 0f00 |0004: return v0 │ │ +075bbc: |[075bbc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +075bcc: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@09c5 │ │ +075bd2: 0a00 |0003: move-result v0 │ │ +075bd4: 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 : 1146 (KeyEventCompat.java) │ │ + source_file_idx : 1139 (KeyEventCompat.java) │ │ │ │ Class #632 header: │ │ class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 463 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #632 annotations: │ │ Annotations on class │ │ @@ -168516,17 +168614,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075c50: |[075c50] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -075c60: 7010 000b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0b00 │ │ -075c66: 0e00 |0003: return-void │ │ +075bd8: |[075bd8] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +075be8: 7010 000b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0b00 │ │ +075bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -168535,18 +168633,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075c68: |[075c68] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -075c78: 7110 740b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b74 │ │ -075c7e: 0a00 |0003: move-result v0 │ │ -075c80: 0f00 |0004: return v0 │ │ +075bf0: |[075bf0] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +075c00: 7110 740b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b74 │ │ +075c06: 0a00 |0003: move-result v0 │ │ +075c08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -168555,33 +168653,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075c84: |[075c84] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -075c94: 7120 750b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b75 │ │ -075c9a: 0e00 |0003: return-void │ │ +075c0c: |[075c0c] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +075c1c: 7120 750b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b75 │ │ +075c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ 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 : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #633 header: │ │ class_idx : 485 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 484 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #633 annotations: │ │ Annotations on class │ │ @@ -168601,17 +168699,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075c9c: |[075c9c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -075cac: 7010 a50b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0ba5 │ │ -075cb2: 0e00 |0003: return-void │ │ +075c24: |[075c24] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +075c34: 7010 a50b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0ba5 │ │ +075c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -168620,34 +168718,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 │ │ -075cb4: |[075cb4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075cc4: 7130 be0b 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@0bbe │ │ -075cca: 0a00 |0003: move-result v0 │ │ -075ccc: 0f00 |0004: return v0 │ │ +075c3c: |[075c3c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075c4c: 7130 be0b 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@0bbe │ │ +075c52: 0a00 |0003: move-result v0 │ │ +075c54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 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 : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #634 header: │ │ class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 529 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #634 annotations: │ │ Annotations on class │ │ @@ -168667,17 +168765,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075cd0: |[075cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -075ce0: 7010 b80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0cb8 │ │ -075ce6: 0e00 |0003: return-void │ │ +075c58: |[075c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +075c68: 7010 b80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0cb8 │ │ +075c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -168686,17 +168784,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 │ │ -075ce8: |[075ce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -075cf8: 7130 f60d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0df6 │ │ -075cfe: 0e00 |0003: return-void │ │ +075c70: |[075c70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +075c80: 7130 f60d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0df6 │ │ +075c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -168708,18 +168806,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 │ │ -075d00: |[075d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -075d10: 7120 f70d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0df7 │ │ -075d16: 0c00 |0003: move-result-object v0 │ │ -075d18: 1100 |0004: return-object v0 │ │ +075c88: |[075c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +075c98: 7120 f70d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0df7 │ │ +075c9e: 0c00 |0003: move-result-object v0 │ │ +075ca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 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 │ │ @@ -168729,18 +168827,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 │ │ -075d1c: |[075d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -075d2c: 7120 f80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0df8 │ │ -075d32: 0c00 |0003: move-result-object v0 │ │ -075d34: 1100 |0004: return-object v0 │ │ +075ca4: |[075ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +075cb4: 7120 f80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0df8 │ │ +075cba: 0c00 |0003: move-result-object v0 │ │ +075cbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 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 │ │ @@ -168750,18 +168848,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075d38: |[075d38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -075d48: 7110 f90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0df9 │ │ -075d4e: 0a00 |0003: move-result v0 │ │ -075d50: 0f00 |0004: return v0 │ │ +075cc0: |[075cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +075cd0: 7110 f90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0df9 │ │ +075cd6: 0a00 |0003: move-result v0 │ │ +075cd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -168770,18 +168868,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075d54: |[075d54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -075d64: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0dfa │ │ -075d6a: 0a00 |0003: move-result v0 │ │ -075d6c: 0f00 |0004: return v0 │ │ +075cdc: |[075cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +075cec: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0dfa │ │ +075cf2: 0a00 |0003: move-result v0 │ │ +075cf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -168790,18 +168888,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075d70: |[075d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -075d80: 7110 fb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0dfb │ │ -075d86: 0a00 |0003: move-result v0 │ │ -075d88: 0f00 |0004: return v0 │ │ +075cf8: |[075cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +075d08: 7110 fb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0dfb │ │ +075d0e: 0a00 |0003: move-result v0 │ │ +075d10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -168810,18 +168908,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 │ │ -075d8c: |[075d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -075d9c: 7120 fc0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0dfc │ │ -075da2: 0c00 |0003: move-result-object v0 │ │ -075da4: 1100 |0004: return-object v0 │ │ +075d14: |[075d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +075d24: 7120 fc0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0dfc │ │ +075d2a: 0c00 |0003: move-result-object v0 │ │ +075d2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 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 │ │ @@ -168831,18 +168929,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 │ │ -075da8: |[075da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -075db8: 7130 fd0d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0dfd │ │ -075dbe: 0a00 |0003: move-result v0 │ │ -075dc0: 0f00 |0004: return v0 │ │ +075d30: |[075d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +075d40: 7130 fd0d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0dfd │ │ +075d46: 0a00 |0003: move-result v0 │ │ +075d48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 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 │ │ @@ -168853,17 +168951,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075dc4: |[075dc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -075dd4: 7120 fe0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0dfe │ │ -075dda: 0e00 |0003: return-void │ │ +075d4c: |[075d4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +075d5c: 7120 fe0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0dfe │ │ +075d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -168874,17 +168972,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075ddc: |[075ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -075dec: 7120 ff0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0dff │ │ -075df2: 0e00 |0003: return-void │ │ +075d64: |[075d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +075d74: 7120 ff0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0dff │ │ +075d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=717 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -168895,17 +168993,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 │ │ -075df4: |[075df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -075e04: 7130 000e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e00 │ │ -075e0a: 0e00 |0003: return-void │ │ +075d7c: |[075d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +075d8c: 7130 000e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e00 │ │ +075d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -168917,17 +169015,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 │ │ -075e0c: |[075e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -075e1c: 7130 010e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e01 │ │ -075e22: 0e00 |0003: return-void │ │ +075d94: |[075d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +075da4: 7130 010e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e01 │ │ +075daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0003 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -168939,33 +169037,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075e24: |[075e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -075e34: 7120 020e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0e02 │ │ -075e3a: 0e00 |0003: return-void │ │ +075dac: |[075dac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +075dbc: 7120 020e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0e02 │ │ +075dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=697 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #635 header: │ │ class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #635 annotations: │ │ Annotations on class │ │ @@ -168985,17 +169083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075e3c: |[075e3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -075e4c: 7010 350e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e35 │ │ -075e52: 0e00 |0003: return-void │ │ +075dc4: |[075dc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +075dd4: 7010 350e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e35 │ │ +075dda: 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 - │ │ @@ -169004,18 +169102,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075e54: |[075e54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -075e64: 7110 210f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0f21 │ │ -075e6a: 0a00 |0003: move-result v0 │ │ -075e6c: 0f00 |0004: return v0 │ │ +075ddc: |[075ddc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +075dec: 7110 210f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0f21 │ │ +075df2: 0a00 |0003: move-result v0 │ │ +075df4: 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; │ │ │ │ @@ -169024,18 +169122,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075e70: |[075e70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -075e80: 7110 220f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0f22 │ │ -075e86: 0a00 |0003: move-result v0 │ │ -075e88: 0f00 |0004: return v0 │ │ +075df8: |[075df8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +075e08: 7110 220f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0f22 │ │ +075e0e: 0a00 |0003: move-result v0 │ │ +075e10: 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; │ │ │ │ @@ -169044,17 +169142,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075e8c: |[075e8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -075e9c: 7120 230f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0f23 │ │ -075ea2: 0e00 |0003: return-void │ │ +075e14: |[075e14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +075e24: 7120 230f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0f23 │ │ +075e2a: 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; │ │ @@ -169065,33 +169163,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075ea4: |[075ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -075eb4: 7120 240f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0f24 │ │ -075eba: 0e00 |0003: return-void │ │ +075e2c: |[075e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +075e3c: 7120 240f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0f24 │ │ +075e42: 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; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #636 header: │ │ class_idx : 617 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 616 │ │ -source_file_idx : 2774 │ │ +source_file_idx : 2767 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #636 annotations: │ │ Annotations on class │ │ @@ -169111,17 +169209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075ebc: |[075ebc] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -075ecc: 7010 f510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10f5 │ │ -075ed2: 0e00 |0003: return-void │ │ +075e44: |[075e44] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +075e54: 7010 f510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10f5 │ │ +075e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -169130,18 +169228,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 │ │ -075ed4: |[075ed4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -075ee4: 7110 5f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@115f │ │ -075eea: 0c00 |0003: move-result-object v0 │ │ -075eec: 1100 |0004: return-object v0 │ │ +075e5c: |[075e5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +075e6c: 7110 5f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@115f │ │ +075e72: 0c00 |0003: move-result-object v0 │ │ +075e74: 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; │ │ │ │ @@ -169150,17 +169248,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075ef0: |[075ef0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -075f00: 7120 6011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1160 │ │ -075f06: 0e00 |0003: return-void │ │ +075e78: |[075e78] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +075e88: 7120 6011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1160 │ │ +075e8e: 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; │ │ @@ -169171,33 +169269,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075f08: |[075f08] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -075f18: 7120 6111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1161 │ │ -075f1e: 0e00 |0003: return-void │ │ +075e90: |[075e90] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +075ea0: 7120 6111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1161 │ │ +075ea6: 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 : 2774 (SearchViewCompat.java) │ │ + source_file_idx : 2767 (SearchViewCompat.java) │ │ │ │ Class #637 header: │ │ class_idx : 630 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 604 │ │ -source_file_idx : 2793 │ │ +source_file_idx : 2786 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ @@ -169242,22 +169340,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 │ │ -075f20: |[075f20] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -075f30: 7040 8810 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1088 │ │ -075f36: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -075f38: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -075f3c: 5b16 eb04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ -075f40: 5b15 e904 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ -075f44: 7020 6911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ -075f4a: 0e00 |000d: return-void │ │ +075ea8: |[075ea8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +075eb8: 7040 8810 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1088 │ │ +075ebe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +075ec0: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +075ec4: 5b16 eb04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ +075ec8: 5b15 e904 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ +075ecc: 7020 6911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ +075ed2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -169275,22 +169373,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 │ │ -075f4c: |[075f4c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -075f5c: 7057 8910 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1089 │ │ -075f62: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -075f64: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -075f68: 5b16 eb04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ -075f6c: 5b15 e904 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ -075f70: 7020 6911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ -075f76: 0e00 |000d: return-void │ │ +075ed4: |[075ed4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +075ee4: 7057 8910 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1089 │ │ +075eea: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +075eec: 5910 ea04 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +075ef0: 5b16 eb04 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ +075ef4: 5b15 e904 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ +075ef8: 7020 6911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ +075efe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -169309,38 +169407,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -075f78: |[075f78] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -075f88: 5452 e604 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e6 │ │ -075f8c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -075f90: 2160 |0004: array-length v0, v6 │ │ -075f92: 5452 e804 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075f96: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -075f9a: 5452 e804 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075f9e: 2122 |000b: array-length v2, v2 │ │ -075fa0: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -075fa4: 2302 f603 |000e: new-array v2, v0, [I // type@03f6 │ │ -075fa8: 5b52 e804 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075fac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -075fae: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -075fb2: 5452 e804 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075fb6: 5453 e604 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e6 │ │ -075fba: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -075fbe: 7220 2101 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ -075fc4: 0a03 |001e: move-result v3 │ │ -075fc6: 4b03 0201 |001f: aput v3, v2, v1 │ │ -075fca: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -075fce: 28f0 |0023: goto 0013 // -0010 │ │ -075fd0: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -075fd2: 5b52 e804 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075fd6: 0e00 |0027: return-void │ │ +075f00: |[075f00] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +075f10: 5452 e604 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e6 │ │ +075f14: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +075f18: 2160 |0004: array-length v0, v6 │ │ +075f1a: 5452 e804 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f1e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +075f22: 5452 e804 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f26: 2122 |000b: array-length v2, v2 │ │ +075f28: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +075f2c: 2302 f603 |000e: new-array v2, v0, [I // type@03f6 │ │ +075f30: 5b52 e804 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f34: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +075f36: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +075f3a: 5452 e804 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f3e: 5453 e604 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e6 │ │ +075f42: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +075f46: 7220 2101 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0121 │ │ +075f4c: 0a03 |001e: move-result v3 │ │ +075f4e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +075f52: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075f56: 28f0 |0023: goto 0013 // -0010 │ │ +075f58: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +075f5a: 5b52 e804 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f5e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -169360,68 +169458,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 │ │ -075fd8: |[075fd8] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -075fe8: 54b0 ec04 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ -075fec: 54b8 eb04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ -075ff0: 2182 |0004: array-length v2, v8 │ │ -075ff2: 54b3 e804 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ -075ff6: 54b6 eb04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ -075ffa: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -075ffc: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -076000: 4408 0604 |000c: aget v8, v6, v4 │ │ -076004: 6e20 1f13 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ -07600a: 0c07 |0011: move-result-object v7 │ │ -07600c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -076010: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -076012: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -076016: 4408 0304 |0017: aget v8, v3, v4 │ │ -07601a: 7240 6311 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1163 │ │ -076020: 0a01 |001c: move-result v1 │ │ -076022: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -076026: 4408 0304 |001f: aget v8, v3, v4 │ │ -07602a: 7220 2501 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ -076030: 0c05 |0024: move-result-object v5 │ │ -076032: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -076036: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -07603a: 2078 ff02 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02ff │ │ -07603e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -076042: 1f07 ff02 |002d: check-cast v7, Landroid/widget/TextView; // type@02ff │ │ -076046: 6e30 7111 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1171 │ │ -07604c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -076050: 28d6 |0034: goto 000a // -002a │ │ -076052: 2078 eb02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02eb │ │ -076056: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -07605a: 1f07 eb02 |0039: check-cast v7, Landroid/widget/ImageView; // type@02eb │ │ -07605e: 6e30 7011 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1170 │ │ -076064: 28f4 |003e: goto 0032 // -000c │ │ -076066: 2208 5703 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0357 │ │ -07606a: 2209 6b03 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ -07606e: 7010 e417 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -076074: 6e10 c217 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ -07607a: 0c0a |0049: move-result-object v10 │ │ -07607c: 6e10 9417 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ -076082: 0c0a |004d: move-result-object v10 │ │ -076084: 6e20 ed17 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07608a: 0c09 |0051: move-result-object v9 │ │ -07608c: 1a0a 6300 |0052: const-string v10, " is not a " // string@0063 │ │ -076090: 6e20 ed17 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -076096: 0c09 |0057: move-result-object v9 │ │ -076098: 1a0a 9a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@009a │ │ -07609c: 6e20 ed17 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -0760a2: 0c09 |005d: move-result-object v9 │ │ -0760a4: 6e10 f217 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0760aa: 0c09 |0061: move-result-object v9 │ │ -0760ac: 7020 a417 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ -0760b2: 2708 |0065: throw v8 │ │ -0760b4: 0e00 |0066: return-void │ │ +075f60: |[075f60] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +075f70: 54b0 ec04 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ +075f74: 54b8 eb04 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ +075f78: 2182 |0004: array-length v2, v8 │ │ +075f7a: 54b3 e804 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e8 │ │ +075f7e: 54b6 eb04 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ +075f82: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +075f84: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +075f88: 4408 0604 |000c: aget v8, v6, v4 │ │ +075f8c: 6e20 1f13 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@131f │ │ +075f92: 0c07 |0011: move-result-object v7 │ │ +075f94: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +075f98: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +075f9a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +075f9e: 4408 0304 |0017: aget v8, v3, v4 │ │ +075fa2: 7240 6311 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1163 │ │ +075fa8: 0a01 |001c: move-result v1 │ │ +075faa: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +075fae: 4408 0304 |001f: aget v8, v3, v4 │ │ +075fb2: 7220 2501 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ +075fb8: 0c05 |0024: move-result-object v5 │ │ +075fba: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +075fbe: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +075fc2: 2078 ff02 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02ff │ │ +075fc6: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +075fca: 1f07 ff02 |002d: check-cast v7, Landroid/widget/TextView; // type@02ff │ │ +075fce: 6e30 7111 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1171 │ │ +075fd4: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +075fd8: 28d6 |0034: goto 000a // -002a │ │ +075fda: 2078 eb02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02eb │ │ +075fde: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +075fe2: 1f07 eb02 |0039: check-cast v7, Landroid/widget/ImageView; // type@02eb │ │ +075fe6: 6e30 7011 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1170 │ │ +075fec: 28f4 |003e: goto 0032 // -000c │ │ +075fee: 2208 5703 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0357 │ │ +075ff2: 2209 6b03 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@036b │ │ +075ff6: 7010 e417 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +075ffc: 6e10 c217 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@17c2 │ │ +076002: 0c0a |0049: move-result-object v10 │ │ +076004: 6e10 9417 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1794 │ │ +07600a: 0c0a |004d: move-result-object v10 │ │ +07600c: 6e20 ed17 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +076012: 0c09 |0051: move-result-object v9 │ │ +076014: 1a0a 6300 |0052: const-string v10, " is not a " // string@0063 │ │ +076018: 6e20 ed17 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07601e: 0c09 |0057: move-result-object v9 │ │ +076020: 1a0a 9a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@009a │ │ +076024: 6e20 ed17 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07602a: 0c09 |005d: move-result-object v9 │ │ +07602c: 6e10 f217 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +076032: 0c09 |0061: move-result-object v9 │ │ +076034: 7020 a417 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@17a4 │ │ +07603a: 2708 |0065: throw v8 │ │ +07603c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -169464,21 +169562,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 │ │ -0760b8: |[0760b8] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0760c8: 5b13 e904 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ -0760cc: 5b14 eb04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ -0760d0: 6f20 8b10 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@108b │ │ -0760d6: 5410 e904 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ -0760da: 7020 6911 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ -0760e0: 0e00 |000c: return-void │ │ +076040: |[076040] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +076050: 5b13 e904 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ +076054: 5b14 eb04 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04eb │ │ +076058: 6f20 8b10 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@108b │ │ +07605e: 5410 e904 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ +076062: 7020 6911 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ +076068: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -169493,31 +169591,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 │ │ -0760e4: |[0760e4] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0760f4: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ -0760f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0760fc: 5420 e704 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ -076100: 7220 6211 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1162 │ │ -076106: 0c00 |0009: move-result-object v0 │ │ -076108: 1100 |000a: return-object v0 │ │ -07610a: 5220 ea04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -07610e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -076110: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -076114: 5220 ea04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -076118: 7220 2501 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ -07611e: 0c00 |0015: move-result-object v0 │ │ -076120: 28f4 |0016: goto 000a // -000c │ │ -076122: 6f20 8c10 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@108c │ │ -076128: 0c00 |001a: move-result-object v0 │ │ -07612a: 28ef |001b: goto 000a // -0011 │ │ +07606c: |[07606c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +07607c: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ +076080: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +076084: 5420 e704 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ +076088: 7220 6211 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1162 │ │ +07608e: 0c00 |0009: move-result-object v0 │ │ +076090: 1100 |000a: return-object v0 │ │ +076092: 5220 ea04 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +076096: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +076098: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +07609c: 5220 ea04 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +0760a0: 7220 2501 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0125 │ │ +0760a6: 0c00 |0015: move-result-object v0 │ │ +0760a8: 28f4 |0016: goto 000a // -000c │ │ +0760aa: 6f20 8c10 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@108c │ │ +0760b0: 0c00 |001a: move-result-object v0 │ │ +0760b2: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -169531,17 +169629,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 │ │ -07612c: |[07612c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -07613c: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ -076140: 1100 |0002: return-object v0 │ │ +0760b4: |[0760b4] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0760c4: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ +0760c8: 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;) │ │ @@ -169549,17 +169647,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076144: |[076144] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -076154: 5210 ea04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -076158: 0f00 |0002: return v0 │ │ +0760cc: |[0760cc] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0760dc: 5210 ea04 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +0760e0: 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;) │ │ @@ -169567,17 +169665,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 │ │ -07615c: |[07615c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -07616c: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ -076170: 1100 |0002: return-object v0 │ │ +0760e4: |[0760e4] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0760f4: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ +0760f8: 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;) │ │ @@ -169585,17 +169683,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 │ │ -076174: |[076174] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -076184: 5b01 e704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ -076188: 0e00 |0002: return-void │ │ +0760fc: |[0760fc] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +07610c: 5b01 e704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e7 │ │ +076110: 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; │ │ @@ -169605,17 +169703,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07618c: |[07618c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -07619c: 5901 ea04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ -0761a0: 0e00 |0002: return-void │ │ +076114: |[076114] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +076124: 5901 ea04 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04ea │ │ +076128: 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 │ │ @@ -169625,17 +169723,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 │ │ -0761a4: |[0761a4] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0761b4: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ -0761b8: 0e00 |0002: return-void │ │ +07612c: |[07612c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +07613c: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04ec │ │ +076140: 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; │ │ @@ -169645,24 +169743,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 │ │ -0761bc: |[0761bc] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0761cc: 7110 aa17 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ -0761d2: 0a01 |0003: move-result v1 │ │ -0761d4: 6e20 7c14 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@147c │ │ -0761da: 0e00 |0007: return-void │ │ -0761dc: 0d00 |0008: move-exception v0 │ │ -0761de: 7110 b801 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01b8 │ │ -0761e4: 0c01 |000c: move-result-object v1 │ │ -0761e6: 6e20 7d14 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@147d │ │ -0761ec: 28f7 |0010: goto 0007 // -0009 │ │ +076144: |[076144] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +076154: 7110 aa17 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@17aa │ │ +07615a: 0a01 |0003: move-result v1 │ │ +07615c: 6e20 7c14 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@147c │ │ +076162: 0e00 |0007: return-void │ │ +076164: 0d00 |0008: move-exception v0 │ │ +076166: 7110 b801 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01b8 │ │ +07616c: 0c01 |000c: move-result-object v1 │ │ +07616e: 6e20 7d14 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@147d │ │ +076174: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -169678,17 +169776,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 │ │ -076200: |[076200] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -076210: 6e20 ed14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ -076216: 0e00 |0003: return-void │ │ +076188: |[076188] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +076198: 6e20 ed14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14ed │ │ +07619e: 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; │ │ @@ -169699,37 +169797,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -076218: |[076218] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -076228: 6f20 9110 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1091 │ │ -07622e: 0c00 |0003: move-result-object v0 │ │ -076230: 5421 e904 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ -076234: 7020 6911 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ -07623a: 1100 |0009: return-object v0 │ │ +0761a0: |[0761a0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0761b0: 6f20 9110 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1091 │ │ +0761b6: 0c00 |0003: move-result-object v0 │ │ +0761b8: 5421 e904 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e9 │ │ +0761bc: 7020 6911 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1169 │ │ +0761c2: 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 : 2793 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2786 (SimpleCursorAdapter.java) │ │ │ │ Class #638 header: │ │ class_idx : 822 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 823 │ │ -source_file_idx : 489 │ │ +source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -169750,17 +169848,17 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07623c: |[07623c] de.greenrobot.dao.test.AbstractDaoTestLongPk.:(Ljava/lang/Class;)V │ │ -07624c: 7020 2717 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.:(Ljava/lang/Class;)V // method@1727 │ │ -076252: 0e00 |0003: return-void │ │ +0761c4: |[0761c4] de.greenrobot.dao.test.AbstractDaoTestLongPk.:(Ljava/lang/Class;)V │ │ +0761d4: 7020 2717 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.:(Ljava/lang/Class;)V // method@1727 │ │ +0761da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Class; │ │ @@ -169773,21 +169871,21 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -076254: |[076254] de.greenrobot.dao.test.AbstractDaoTestLongPk.createRandomPk:()Ljava/lang/Long; │ │ -076264: 5420 4106 |0000: iget-object v0, v2, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.random:Ljava/util/Random; // field@0641 │ │ -076268: 6e10 5c18 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextLong:()J // method@185c │ │ -07626e: 0b00 |0005: move-result-wide v0 │ │ -076270: 7120 b317 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ -076276: 0c00 |0009: move-result-object v0 │ │ -076278: 1100 |000a: return-object v0 │ │ +0761dc: |[0761dc] de.greenrobot.dao.test.AbstractDaoTestLongPk.createRandomPk:()Ljava/lang/Long; │ │ +0761ec: 5420 4106 |0000: iget-object v0, v2, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.random:Ljava/util/Random; // field@0641 │ │ +0761f0: 6e10 5c18 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextLong:()J // method@185c │ │ +0761f6: 0b00 |0005: move-result-wide v0 │ │ +0761f8: 7120 b317 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@17b3 │ │ +0761fe: 0c00 |0009: move-result-object v0 │ │ +076200: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ 0x0000 - 0x000b reg=2 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ │ │ @@ -169796,18 +169894,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07627c: |[07627c] de.greenrobot.dao.test.AbstractDaoTestLongPk.createRandomPk:()Ljava/lang/Object; │ │ -07628c: 6e10 2417 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createRandomPk:()Ljava/lang/Long; // method@1724 │ │ -076292: 0c00 |0003: move-result-object v0 │ │ -076294: 1100 |0004: return-object v0 │ │ +076204: |[076204] de.greenrobot.dao.test.AbstractDaoTestLongPk.createRandomPk:()Ljava/lang/Object; │ │ +076214: 6e10 2417 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createRandomPk:()Ljava/lang/Long; // method@1724 │ │ +07621a: 0c00 |0003: move-result-object v0 │ │ +07621c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ │ │ @@ -169816,78 +169914,78 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 133 16-bit code units │ │ -076298: |[076298] de.greenrobot.dao.test.AbstractDaoTestLongPk.testAssignPk:()V │ │ -0762a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0762aa: 5464 3f06 |0001: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ -0762ae: 6e10 7615 0400 |0003: invoke-virtual {v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.isEntityUpdateable:()Z // method@1576 │ │ -0762b4: 0a04 |0006: move-result v4 │ │ -0762b6: 3804 6500 |0007: if-eqz v4, 006c // +0065 │ │ -0762ba: 6e20 2317 5600 |0009: invoke-virtual {v6, v5}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@1723 │ │ -0762c0: 0c00 |000c: move-result-object v0 │ │ -0762c2: 3800 4000 |000d: if-eqz v0, 004d // +0040 │ │ -0762c6: 6e20 2317 5600 |000f: invoke-virtual {v6, v5}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@1723 │ │ -0762cc: 0c01 |0012: move-result-object v1 │ │ -0762ce: 5464 3e06 |0013: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ -0762d2: 6e20 1415 0400 |0015: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0762d8: 5464 3e06 |0018: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ -0762dc: 6e20 1415 1400 |001a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ -0762e2: 5464 3f06 |001d: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ -0762e6: 6e20 7415 0400 |001f: invoke-virtual {v4, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -0762ec: 0c02 |0022: move-result-object v2 │ │ -0762ee: 1f02 5d03 |0023: check-cast v2, Ljava/lang/Long; // type@035d │ │ -0762f2: 7110 2217 0200 |0025: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ -0762f8: 5464 3f06 |0028: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ -0762fc: 6e20 7415 1400 |002a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ -076302: 0c03 |002d: move-result-object v3 │ │ -076304: 1f03 5d03 |002e: check-cast v3, Ljava/lang/Long; // type@035d │ │ -076308: 7110 2217 0300 |0030: invoke-static {v3}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ -07630e: 6e20 b017 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/Long;.equals:(Ljava/lang/Object;)Z // method@17b0 │ │ -076314: 0a04 |0036: move-result v4 │ │ -076316: 7110 2117 0400 |0037: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertFalse:(Z)V // method@1721 │ │ -07631c: 5464 3e06 |003a: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ -076320: 6e20 1e15 2400 |003c: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -076326: 0c04 |003f: move-result-object v4 │ │ -076328: 7110 2217 0400 |0040: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ -07632e: 5464 3e06 |0043: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ -076332: 6e20 1e15 3400 |0045: invoke-virtual {v4, v3}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ -076338: 0c04 |0048: move-result-object v4 │ │ -07633a: 7110 2217 0400 |0049: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ -076340: 0e00 |004c: return-void │ │ -076342: 2204 6b03 |004d: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -076346: 7010 e417 0400 |004f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -07634c: 1a05 ef0a |0052: const-string v5, "Skipping testAssignPk for " // string@0aef │ │ -076350: 6e20 ed17 5400 |0054: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -076356: 0c04 |0057: move-result-object v4 │ │ -076358: 5465 4006 |0058: iget-object v5, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoClass:Ljava/lang/Class; // field@0640 │ │ -07635c: 6e20 ec17 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -076362: 0c04 |005d: move-result-object v4 │ │ -076364: 1a05 2500 |005e: const-string v5, " (createEntity returned null for null key)" // string@0025 │ │ -076368: 6e20 ed17 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -07636e: 0c04 |0063: move-result-object v4 │ │ -076370: 6e10 f217 0400 |0064: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -076376: 0c04 |0067: move-result-object v4 │ │ -076378: 7110 5415 0400 |0068: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -07637e: 28e1 |006b: goto 004c // -001f │ │ -076380: 2204 6b03 |006c: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ -076384: 7010 e417 0400 |006e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -07638a: 1a05 f00a |0071: const-string v5, "Skipping testAssignPk for not updateable " // string@0af0 │ │ -07638e: 6e20 ed17 5400 |0073: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ -076394: 0c04 |0076: move-result-object v4 │ │ -076396: 5465 4006 |0077: iget-object v5, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoClass:Ljava/lang/Class; // field@0640 │ │ -07639a: 6e20 ec17 5400 |0079: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ -0763a0: 0c04 |007c: move-result-object v4 │ │ -0763a2: 6e10 f217 0400 |007d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -0763a8: 0c04 |0080: move-result-object v4 │ │ -0763aa: 7110 5415 0400 |0081: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ -0763b0: 28c8 |0084: goto 004c // -0038 │ │ +076220: |[076220] de.greenrobot.dao.test.AbstractDaoTestLongPk.testAssignPk:()V │ │ +076230: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +076232: 5464 3f06 |0001: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ +076236: 6e10 7615 0400 |0003: invoke-virtual {v4}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.isEntityUpdateable:()Z // method@1576 │ │ +07623c: 0a04 |0006: move-result v4 │ │ +07623e: 3804 6500 |0007: if-eqz v4, 006c // +0065 │ │ +076242: 6e20 2317 5600 |0009: invoke-virtual {v6, v5}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@1723 │ │ +076248: 0c00 |000c: move-result-object v0 │ │ +07624a: 3800 4000 |000d: if-eqz v0, 004d // +0040 │ │ +07624e: 6e20 2317 5600 |000f: invoke-virtual {v6, v5}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.createEntity:(Ljava/lang/Object;)Ljava/lang/Object; // method@1723 │ │ +076254: 0c01 |0012: move-result-object v1 │ │ +076256: 5464 3e06 |0013: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ +07625a: 6e20 1415 0400 |0015: invoke-virtual {v4, v0}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +076260: 5464 3e06 |0018: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ +076264: 6e20 1415 1400 |001a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/AbstractDao;.insert:(Ljava/lang/Object;)J // method@1514 │ │ +07626a: 5464 3f06 |001d: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ +07626e: 6e20 7415 0400 |001f: invoke-virtual {v4, v0}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +076274: 0c02 |0022: move-result-object v2 │ │ +076276: 1f02 5d03 |0023: check-cast v2, Ljava/lang/Long; // type@035d │ │ +07627a: 7110 2217 0200 |0025: invoke-static {v2}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ +076280: 5464 3f06 |0028: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoAccess:Lde/greenrobot/dao/InternalUnitTestDaoAccess; // field@063f │ │ +076284: 6e20 7415 1400 |002a: invoke-virtual {v4, v1}, Lde/greenrobot/dao/InternalUnitTestDaoAccess;.getKey:(Ljava/lang/Object;)Ljava/lang/Object; // method@1574 │ │ +07628a: 0c03 |002d: move-result-object v3 │ │ +07628c: 1f03 5d03 |002e: check-cast v3, Ljava/lang/Long; // type@035d │ │ +076290: 7110 2217 0300 |0030: invoke-static {v3}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ +076296: 6e20 b017 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/Long;.equals:(Ljava/lang/Object;)Z // method@17b0 │ │ +07629c: 0a04 |0036: move-result v4 │ │ +07629e: 7110 2117 0400 |0037: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertFalse:(Z)V // method@1721 │ │ +0762a4: 5464 3e06 |003a: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ +0762a8: 6e20 1e15 2400 |003c: invoke-virtual {v4, v2}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +0762ae: 0c04 |003f: move-result-object v4 │ │ +0762b0: 7110 2217 0400 |0040: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ +0762b6: 5464 3e06 |0043: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.dao:Lde/greenrobot/dao/AbstractDao; // field@063e │ │ +0762ba: 6e20 1e15 3400 |0045: invoke-virtual {v4, v3}, Lde/greenrobot/dao/AbstractDao;.load:(Ljava/lang/Object;)Ljava/lang/Object; // method@151e │ │ +0762c0: 0c04 |0048: move-result-object v4 │ │ +0762c2: 7110 2217 0400 |0049: invoke-static {v4}, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.assertNotNull:(Ljava/lang/Object;)V // method@1722 │ │ +0762c8: 0e00 |004c: return-void │ │ +0762ca: 2204 6b03 |004d: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +0762ce: 7010 e417 0400 |004f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +0762d4: 1a05 e80a |0052: const-string v5, "Skipping testAssignPk for " // string@0ae8 │ │ +0762d8: 6e20 ed17 5400 |0054: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0762de: 0c04 |0057: move-result-object v4 │ │ +0762e0: 5465 4006 |0058: iget-object v5, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoClass:Ljava/lang/Class; // field@0640 │ │ +0762e4: 6e20 ec17 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +0762ea: 0c04 |005d: move-result-object v4 │ │ +0762ec: 1a05 2500 |005e: const-string v5, " (createEntity returned null for null key)" // string@0025 │ │ +0762f0: 6e20 ed17 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +0762f6: 0c04 |0063: move-result-object v4 │ │ +0762f8: 6e10 f217 0400 |0064: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0762fe: 0c04 |0067: move-result-object v4 │ │ +076300: 7110 5415 0400 |0068: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +076306: 28e1 |006b: goto 004c // -001f │ │ +076308: 2204 6b03 |006c: new-instance v4, Ljava/lang/StringBuilder; // type@036b │ │ +07630c: 7010 e417 0400 |006e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +076312: 1a05 e90a |0071: const-string v5, "Skipping testAssignPk for not updateable " // string@0ae9 │ │ +076316: 6e20 ed17 5400 |0073: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@17ed │ │ +07631c: 0c04 |0076: move-result-object v4 │ │ +07631e: 5465 4006 |0077: iget-object v5, v6, Lde/greenrobot/dao/test/AbstractDaoTestLongPk;.daoClass:Ljava/lang/Class; // field@0640 │ │ +076322: 6e20 ec17 5400 |0079: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@17ec │ │ +076328: 0c04 |007c: move-result-object v4 │ │ +07632a: 6e10 f217 0400 |007d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +076330: 0c04 |0080: move-result-object v4 │ │ +076332: 7110 5415 0400 |0081: invoke-static {v4}, Lde/greenrobot/dao/DaoLog;.d:(Ljava/lang/String;)I // method@1554 │ │ +076338: 28c8 |0084: goto 004c // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0009 line=45 │ │ 0x000d line=46 │ │ 0x000f line=47 │ │ 0x0013 line=49 │ │ @@ -169907,21 +170005,21 @@ │ │ 0x000d - 0x004c reg=0 entity1 Ljava/lang/Object; TT; │ │ 0x0013 - 0x004c reg=1 entity2 Ljava/lang/Object; TT; │ │ 0x0025 - 0x004c reg=2 pk1 Ljava/lang/Long; │ │ 0x0030 - 0x004c reg=3 pk2 Ljava/lang/Long; │ │ 0x004d - 0x006c reg=0 entity1 Ljava/lang/Object; TT; │ │ 0x0000 - 0x0085 reg=6 this Lde/greenrobot/dao/test/AbstractDaoTestLongPk; Lde/greenrobot/dao/test/AbstractDaoTestLongPk; │ │ │ │ - source_file_idx : 489 (AbstractDaoTestLongPk.java) │ │ + source_file_idx : 482 (AbstractDaoTestLongPk.java) │ │ │ │ Class #639 header: │ │ class_idx : 824 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 823 │ │ -source_file_idx : 491 │ │ +source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -169942,17 +170040,17 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0763b4: |[0763b4] de.greenrobot.dao.test.AbstractDaoTestStringPk.:(Ljava/lang/Class;)V │ │ -0763c4: 7020 2717 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.:(Ljava/lang/Class;)V // method@1727 │ │ -0763ca: 0e00 |0003: return-void │ │ +07633c: |[07633c] de.greenrobot.dao.test.AbstractDaoTestStringPk.:(Ljava/lang/Class;)V │ │ +07634c: 7020 2717 1000 |0000: invoke-direct {v0, v1}, Lde/greenrobot/dao/test/AbstractDaoTestSinglePk;.:(Ljava/lang/Class;)V // method@1727 │ │ +076352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lde/greenrobot/dao/test/AbstractDaoTestStringPk; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Class; │ │ @@ -169965,18 +170063,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0763cc: |[0763cc] de.greenrobot.dao.test.AbstractDaoTestStringPk.createRandomPk:()Ljava/lang/Object; │ │ -0763dc: 6e10 4a17 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.createRandomPk:()Ljava/lang/String; // method@174a │ │ -0763e2: 0c00 |0003: move-result-object v0 │ │ -0763e4: 1100 |0004: return-object v0 │ │ +076354: |[076354] de.greenrobot.dao.test.AbstractDaoTestStringPk.createRandomPk:()Ljava/lang/Object; │ │ +076364: 6e10 4a17 0100 |0000: invoke-virtual {v1}, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.createRandomPk:()Ljava/lang/String; // method@174a │ │ +07636a: 0c00 |0003: move-result-object v0 │ │ +07636c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestStringPk; │ │ 0x0000 - 0x0005 reg=1 this Lde/greenrobot/dao/test/AbstractDaoTestStringPk; Lde/greenrobot/dao/test/AbstractDaoTestStringPk; │ │ │ │ @@ -169985,36 +170083,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0763e8: |[0763e8] de.greenrobot.dao.test.AbstractDaoTestStringPk.createRandomPk:()Ljava/lang/String; │ │ -0763f8: 5464 4706 |0000: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.random:Ljava/util/Random; // field@0647 │ │ -0763fc: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ -076400: 6e20 5b18 5400 |0004: invoke-virtual {v4, v5}, Ljava/util/Random;.nextInt:(I)I // method@185b │ │ -076406: 0a04 |0007: move-result v4 │ │ -076408: d803 0401 |0008: add-int/lit8 v3, v4, #int 1 // #01 │ │ -07640c: 2200 6b03 |000a: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ -076410: 7010 e417 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ -076416: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -076418: 3532 1300 |0010: if-ge v2, v3, 0023 // +0013 │ │ -07641c: 5464 4706 |0012: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.random:Ljava/util/Random; // field@0647 │ │ -076420: 1305 1900 |0014: const/16 v5, #int 25 // #19 │ │ -076424: 6e20 5b18 5400 |0016: invoke-virtual {v4, v5}, Ljava/util/Random;.nextInt:(I)I // method@185b │ │ -07642a: 0a04 |0019: move-result v4 │ │ -07642c: d804 0461 |001a: add-int/lit8 v4, v4, #int 97 // #61 │ │ -076430: 8e41 |001c: int-to-char v1, v4 │ │ -076432: 6e20 e717 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ -076438: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07643c: 28ee |0022: goto 0010 // -0012 │ │ -07643e: 6e10 f217 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ -076444: 0c04 |0026: move-result-object v4 │ │ -076446: 1104 |0027: return-object v4 │ │ +076370: |[076370] de.greenrobot.dao.test.AbstractDaoTestStringPk.createRandomPk:()Ljava/lang/String; │ │ +076380: 5464 4706 |0000: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.random:Ljava/util/Random; // field@0647 │ │ +076384: 1305 1e00 |0002: const/16 v5, #int 30 // #1e │ │ +076388: 6e20 5b18 5400 |0004: invoke-virtual {v4, v5}, Ljava/util/Random;.nextInt:(I)I // method@185b │ │ +07638e: 0a04 |0007: move-result v4 │ │ +076390: d803 0401 |0008: add-int/lit8 v3, v4, #int 1 // #01 │ │ +076394: 2200 6b03 |000a: new-instance v0, Ljava/lang/StringBuilder; // type@036b │ │ +076398: 7010 e417 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@17e4 │ │ +07639e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0763a0: 3532 1300 |0010: if-ge v2, v3, 0023 // +0013 │ │ +0763a4: 5464 4706 |0012: iget-object v4, v6, Lde/greenrobot/dao/test/AbstractDaoTestStringPk;.random:Ljava/util/Random; // field@0647 │ │ +0763a8: 1305 1900 |0014: const/16 v5, #int 25 // #19 │ │ +0763ac: 6e20 5b18 5400 |0016: invoke-virtual {v4, v5}, Ljava/util/Random;.nextInt:(I)I // method@185b │ │ +0763b2: 0a04 |0019: move-result v4 │ │ +0763b4: d804 0461 |001a: add-int/lit8 v4, v4, #int 97 // #61 │ │ +0763b8: 8e41 |001c: int-to-char v1, v4 │ │ +0763ba: 6e20 e717 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@17e7 │ │ +0763c0: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0763c4: 28ee |0022: goto 0010 // -0012 │ │ +0763c6: 6e10 f217 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@17f2 │ │ +0763cc: 0c04 |0026: move-result-object v4 │ │ +0763ce: 1104 |0027: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000a line=40 │ │ 0x000f line=41 │ │ 0x0012 line=42 │ │ 0x001d line=43 │ │ @@ -170024,21 +170122,21 @@ │ │ 0x0000 - 0x0000 reg=6 this Lde/greenrobot/dao/test/AbstractDaoTestStringPk; │ │ 0x001d - 0x0023 reg=1 c C │ │ 0x000f - 0x0028 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0010 - 0x0028 reg=2 i I │ │ 0x000a - 0x0028 reg=3 len I │ │ 0x0000 - 0x0028 reg=6 this Lde/greenrobot/dao/test/AbstractDaoTestStringPk; Lde/greenrobot/dao/test/AbstractDaoTestStringPk; │ │ │ │ - source_file_idx : 491 (AbstractDaoTestStringPk.java) │ │ + source_file_idx : 484 (AbstractDaoTestStringPk.java) │ │ │ │ Class #640 header: │ │ class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 464 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -170058,17 +170156,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076448: |[076448] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -076458: 7010 020b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b02 │ │ -07645e: 0e00 |0003: return-void │ │ +0763d0: |[0763d0] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0763e0: 7010 020b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b02 │ │ +0763e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170077,18 +170175,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076460: |[076460] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -076470: 7110 770b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b77 │ │ -076476: 0a00 |0003: move-result v0 │ │ -076478: 0f00 |0004: return v0 │ │ +0763e8: |[0763e8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0763f8: 7110 770b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b77 │ │ +0763fe: 0a00 |0003: move-result v0 │ │ +076400: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170097,18 +170195,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07647c: |[07647c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -07648c: 7100 780b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b78 │ │ -076492: 0b00 |0003: move-result-wide v0 │ │ -076494: 1000 |0004: return-wide v0 │ │ +076404: |[076404] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +076414: 7100 780b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b78 │ │ +07641a: 0b00 |0003: move-result-wide v0 │ │ +07641c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -170116,18 +170214,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076498: |[076498] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0764a8: 7110 790b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b79 │ │ -0764ae: 0a00 |0003: move-result v0 │ │ -0764b0: 0f00 |0004: return v0 │ │ +076420: |[076420] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +076430: 7110 790b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b79 │ │ +076436: 0a00 |0003: move-result v0 │ │ +076438: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170136,18 +170234,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0764b4: |[0764b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0764c4: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b7a │ │ -0764ca: 0a00 |0003: move-result v0 │ │ -0764cc: 0f00 |0004: return v0 │ │ +07643c: |[07643c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +07644c: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b7a │ │ +076452: 0a00 |0003: move-result v0 │ │ +076454: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170156,18 +170254,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0764d0: |[0764d0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0764e0: 7110 7b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b7b │ │ -0764e6: 0a00 |0003: move-result v0 │ │ -0764e8: 0f00 |0004: return v0 │ │ +076458: |[076458] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +076468: 7110 7b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b7b │ │ +07646e: 0a00 |0003: move-result v0 │ │ +076470: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170176,18 +170274,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0764ec: |[0764ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0764fc: 7110 7c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b7c │ │ -076502: 0a00 |0003: move-result v0 │ │ -076504: 0f00 |0004: return v0 │ │ +076474: |[076474] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +076484: 7110 7c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b7c │ │ +07648a: 0a00 |0003: move-result v0 │ │ +07648c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170196,18 +170294,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -076508: |[076508] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -076518: 7130 7d0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b7d │ │ -07651e: 0a00 |0003: move-result v0 │ │ -076520: 0f00 |0004: return v0 │ │ +076490: |[076490] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +0764a0: 7130 7d0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b7d │ │ +0764a6: 0a00 |0003: move-result v0 │ │ +0764a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -170218,20 +170316,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 │ │ -076524: |[076524] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -076534: 6e20 080b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b08 │ │ -07653a: 0a00 |0003: move-result v0 │ │ -07653c: 6e40 0e0b 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b0e │ │ -076542: 6e10 4713 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1347 │ │ -076548: 0e00 |000a: return-void │ │ +0764ac: |[0764ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0764bc: 6e20 080b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b08 │ │ +0764c2: 0a00 |0003: move-result v0 │ │ +0764c4: 6e40 0e0b 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b0e │ │ +0764ca: 6e10 4713 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1347 │ │ +0764d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0007 line=407 │ │ 0x000a line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -170243,34 +170341,34 @@ │ │ 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 │ │ -07654c: |[07654c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -07655c: 7130 7e0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b7e │ │ -076562: 0e00 |0003: return-void │ │ +0764d4: |[0764d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0764e4: 7130 7e0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b7e │ │ +0764ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #641 header: │ │ class_idx : 487 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 485 │ │ -source_file_idx : 3100 │ │ +source_file_idx : 3093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -170290,17 +170388,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076564: |[076564] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -076574: 7010 a70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0ba7 │ │ -07657a: 0e00 |0003: return-void │ │ +0764ec: |[0764ec] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0764fc: 7010 a70b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0ba7 │ │ +076502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -170309,18 +170407,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07657c: |[07657c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -07658c: 7110 c00b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0bc0 │ │ -076592: 0a00 |0003: move-result v0 │ │ -076594: 0f00 |0004: return v0 │ │ +076504: |[076504] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +076514: 7110 c00b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0bc0 │ │ +07651a: 0a00 |0003: move-result v0 │ │ +07651c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -170329,33 +170427,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076598: |[076598] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0765a8: 7120 c10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0bc1 │ │ -0765ae: 0e00 |0003: return-void │ │ +076520: |[076520] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +076530: 7120 c10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0bc1 │ │ +076536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 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 : 3100 (ViewGroupCompat.java) │ │ + source_file_idx : 3093 (ViewGroupCompat.java) │ │ │ │ Class #642 header: │ │ class_idx : 532 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 531 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -170375,17 +170473,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0765b0: |[0765b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -0765c0: 7010 280d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d28 │ │ -0765c6: 0e00 |0003: return-void │ │ +076538: |[076538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +076548: 7010 280d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0d28 │ │ +07654e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -170394,18 +170492,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 │ │ -0765c8: |[0765c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0765d8: 7110 040e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0e04 │ │ -0765de: 0c00 |0003: move-result-object v0 │ │ -0765e0: 1100 |0004: return-object v0 │ │ +076550: |[076550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +076560: 7110 040e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0e04 │ │ +076566: 0c00 |0003: move-result-object v0 │ │ +076568: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170414,33 +170512,33 @@ │ │ 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 │ │ -0765e4: |[0765e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0765f4: 7120 050e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0e05 │ │ -0765fa: 0e00 |0003: return-void │ │ +07656c: |[07656c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +07657c: 7120 050e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0e05 │ │ +076582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #643 header: │ │ class_idx : 556 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 554 │ │ -source_file_idx : 533 │ │ +source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -170460,17 +170558,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0765fc: |[0765fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -07660c: 7010 5f0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e5f │ │ -076612: 0e00 |0003: return-void │ │ +076584: |[076584] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +076594: 7010 5f0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e5f │ │ +07659a: 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 - │ │ @@ -170479,34 +170577,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -076614: |[076614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -076624: 7130 260f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f26 │ │ -07662a: 0e00 |0003: return-void │ │ +07659c: |[07659c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0765ac: 7130 260f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f26 │ │ +0765b2: 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; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 526 (AccessibilityRecordCompat.java) │ │ │ │ Class #644 header: │ │ class_idx : 466 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 465 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -170526,17 +170624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07662c: |[07662c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -07663c: 7010 050b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b05 │ │ -076642: 0e00 |0003: return-void │ │ +0765b4: |[0765b4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0765c4: 7010 050b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b05 │ │ +0765ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170545,18 +170643,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076644: |[076644] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -076654: 7120 800b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b80 │ │ -07665a: 0a00 |0003: move-result v0 │ │ -07665c: 0f00 |0004: return v0 │ │ +0765cc: |[0765cc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0765dc: 7120 800b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b80 │ │ +0765e2: 0a00 |0003: move-result v0 │ │ +0765e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 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 │ │ @@ -170566,18 +170664,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076660: |[076660] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -076670: 7120 810b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b81 │ │ -076676: 0a00 |0003: move-result v0 │ │ -076678: 0f00 |0004: return v0 │ │ +0765e8: |[0765e8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0765f8: 7120 810b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b81 │ │ +0765fe: 0a00 |0003: move-result v0 │ │ +076600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 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 │ │ @@ -170587,17 +170685,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 │ │ -07667c: |[07667c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -07668c: 7120 820b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b82 │ │ -076692: 0e00 |0003: return-void │ │ +076604: |[076604] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +076614: 7120 820b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b82 │ │ +07661a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -170608,19 +170706,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 │ │ -076694: |[076694] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0766a4: 6e10 8e0d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ -0766aa: 0c00 |0003: move-result-object v0 │ │ -0766ac: 7120 830b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b83 │ │ -0766b2: 0e00 |0007: return-void │ │ +07661c: |[07661c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07662c: 6e10 8e0d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d8e │ │ +076632: 0c00 |0003: move-result-object v0 │ │ +076634: 7120 830b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b83 │ │ +07663a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0007 line=447 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -170631,17 +170729,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 │ │ -0766b4: |[0766b4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0766c4: 7120 840b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b84 │ │ -0766ca: 0e00 |0003: return-void │ │ +07663c: |[07663c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07664c: 7120 840b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b84 │ │ +076652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -170652,35 +170750,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 │ │ -0766cc: |[0766cc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0766dc: 6e10 1609 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0916 │ │ -0766e2: 0c00 |0003: move-result-object v0 │ │ -0766e4: 7120 850b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b85 │ │ -0766ea: 0e00 |0007: return-void │ │ +076654: |[076654] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +076664: 6e10 1609 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0916 │ │ +07666a: 0c00 |0003: move-result-object v0 │ │ +07666c: 7120 850b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b85 │ │ +076672: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ 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 : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #645 header: │ │ class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 532 │ │ -source_file_idx : 515 │ │ +source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -170700,17 +170798,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0766ec: |[0766ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -0766fc: 7010 360d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d36 │ │ -076702: 0e00 |0003: return-void │ │ +076674: |[076674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +076684: 7010 360d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d36 │ │ +07668a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -170719,18 +170817,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076704: |[076704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -076714: 7110 070e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0e07 │ │ -07671a: 0a00 |0003: move-result v0 │ │ -07671c: 0f00 |0004: return v0 │ │ +07668c: |[07668c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +07669c: 7110 070e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0e07 │ │ +0766a2: 0a00 |0003: move-result v0 │ │ +0766a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170739,33 +170837,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076720: |[076720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -076730: 7120 080e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0e08 │ │ -076736: 0e00 |0003: return-void │ │ +0766a8: |[0766a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0766b8: 7120 080e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0e08 │ │ +0766be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 508 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #646 header: │ │ class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 466 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -170785,17 +170883,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076738: |[076738] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -076748: 7010 0f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b0f │ │ -07674e: 0e00 |0003: return-void │ │ +0766c0: |[0766c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0766d0: 7010 0f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b0f │ │ +0766d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170804,23 +170902,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 │ │ -076750: |[076750] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -076760: 7110 870b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b87 │ │ -076766: 0c00 |0003: move-result-object v0 │ │ -076768: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -07676c: 2201 2202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0222 │ │ -076770: 7020 1b0e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e1b │ │ -076776: 1101 |000b: return-object v1 │ │ -076778: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -07677a: 28fe |000d: goto 000b // -0002 │ │ +0766d8: |[0766d8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0766e8: 7110 870b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b87 │ │ +0766ee: 0c00 |0003: move-result-object v0 │ │ +0766f0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0766f4: 2201 2202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0222 │ │ +0766f8: 7020 1b0e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0e1b │ │ +0766fe: 1101 |000b: return-object v1 │ │ +076700: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +076702: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -170833,18 +170931,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07677c: |[07677c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -07678c: 7110 880b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b88 │ │ -076792: 0a00 |0003: move-result v0 │ │ -076794: 0f00 |0004: return v0 │ │ +076704: |[076704] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +076714: 7110 880b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b88 │ │ +07671a: 0a00 |0003: move-result v0 │ │ +07671c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170853,18 +170951,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 │ │ -076798: |[076798] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0767a8: 7110 890b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b89 │ │ -0767ae: 0c00 |0003: move-result-object v0 │ │ -0767b0: 1100 |0004: return-object v0 │ │ +076720: |[076720] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +076730: 7110 890b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b89 │ │ +076736: 0c00 |0003: move-result-object v0 │ │ +076738: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170873,18 +170971,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0767b4: |[0767b4] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0767c4: 7110 8a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b8a │ │ -0767ca: 0a00 |0003: move-result v0 │ │ -0767cc: 0f00 |0004: return v0 │ │ +07673c: |[07673c] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +07674c: 7110 8a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b8a │ │ +076752: 0a00 |0003: move-result v0 │ │ +076754: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170893,18 +170991,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 │ │ -0767d0: |[0767d0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0767e0: 7130 8b0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b8b │ │ -0767e6: 0a00 |0003: move-result v0 │ │ -0767e8: 0f00 |0004: return v0 │ │ +076758: |[076758] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +076768: 7130 8b0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b8b │ │ +07676e: 0a00 |0003: move-result v0 │ │ +076770: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 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 │ │ @@ -170915,17 +171013,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0767ec: |[0767ec] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0767fc: 7110 8c0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b8c │ │ -076802: 0e00 |0003: return-void │ │ +076774: |[076774] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +076784: 7110 8c0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b8c │ │ +07678a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170935,17 +171033,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -076804: |[076804] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -076814: 7155 8d0b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b8d │ │ -07681a: 0e00 |0003: return-void │ │ +07678c: |[07678c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +07679c: 7155 8d0b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b8d │ │ +0767a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170959,17 +171057,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 │ │ -07681c: |[07681c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -07682c: 7120 8e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b8e │ │ -076832: 0e00 |0003: return-void │ │ +0767a4: |[0767a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0767b4: 7120 8e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b8e │ │ +0767ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170980,17 +171078,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 │ │ -076834: |[076834] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -076844: 7140 8f0b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b8f │ │ -07684a: 0e00 |0003: return-void │ │ +0767bc: |[0767bc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0767cc: 7140 8f0b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b8f │ │ +0767d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=478 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -171002,17 +171100,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07684c: |[07684c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -07685c: 7120 900b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b90 │ │ -076862: 0e00 |0003: return-void │ │ +0767d4: |[0767d4] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0767e4: 7120 900b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b90 │ │ +0767ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171023,33 +171121,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076864: |[076864] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -076874: 7120 910b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b91 │ │ -07687a: 0e00 |0003: return-void │ │ +0767ec: |[0767ec] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0767fc: 7120 910b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b91 │ │ +076802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #647 header: │ │ class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 467 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -171069,17 +171167,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07687c: |[07687c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -07688c: 7010 160b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0b16 │ │ -076892: 0e00 |0003: return-void │ │ +076804: |[076804] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +076814: 7010 160b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0b16 │ │ +07681a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -171088,18 +171186,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076894: |[076894] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0768a4: 7110 930b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b93 │ │ -0768aa: 0a00 |0003: move-result v0 │ │ -0768ac: 0f00 |0004: return v0 │ │ +07681c: |[07681c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +07682c: 7110 930b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b93 │ │ +076832: 0a00 |0003: move-result v0 │ │ +076834: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171108,18 +171206,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0768b0: |[0768b0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0768c0: 7110 940b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b94 │ │ -0768c6: 0a00 |0003: move-result v0 │ │ -0768c8: 0f00 |0004: return v0 │ │ +076838: |[076838] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +076848: 7110 940b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b94 │ │ +07684e: 0a00 |0003: move-result v0 │ │ +076850: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171128,17 +171226,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0768cc: |[0768cc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0768dc: 7120 950b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b95 │ │ -0768e2: 0e00 |0003: return-void │ │ +076854: |[076854] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +076864: 7120 950b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b95 │ │ +07686a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171149,17 +171247,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 │ │ -0768e4: |[0768e4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0768f4: 7120 960b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b96 │ │ -0768fa: 0e00 |0003: return-void │ │ +07686c: |[07686c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +07687c: 7120 960b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b96 │ │ +076882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0003 line=521 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171170,33 +171268,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0768fc: |[0768fc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -07690c: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b97 │ │ -076912: 0e00 |0003: return-void │ │ +076884: |[076884] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +076894: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b97 │ │ +07689a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ │ │ │ Class #648 header: │ │ class_idx : 469 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 468 │ │ -source_file_idx : 3085 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -171216,17 +171314,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076914: |[076914] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -076924: 7010 220b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b22 │ │ -07692a: 0e00 |0003: return-void │ │ +07689c: |[07689c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0768ac: 7010 220b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0b22 │ │ +0768b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -171235,18 +171333,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07692c: |[07692c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -07693c: 7110 990b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b99 │ │ -076942: 0a00 |0003: move-result v0 │ │ -076944: 0f00 |0004: return v0 │ │ +0768b4: |[0768b4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0768c4: 7110 990b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b99 │ │ +0768ca: 0a00 |0003: move-result v0 │ │ +0768cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171255,21 +171353,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076948: |[076948] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -076958: 7120 9a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b9a │ │ -07695e: 0e00 |0003: return-void │ │ +0768d0: |[0768d0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0768e0: 7120 9a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b9a │ │ +0768e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ 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 : 3085 (ViewCompat.java) │ │ + source_file_idx : 3078 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1106913 bytes, number of entries: 649 │ │ │ +Zip file size: 1106819 bytes, number of entries: 649 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -391,33 +391,33 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2110 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$2.class │ │ │ ?rwxrwxr-x 2.0 unx 466 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$3.class │ │ │ ?rwxrwxr-x 2.0 unx 399 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1109 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 459 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 880 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 5177 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 7491 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan.class │ │ │ +?rwxrwxr-x 2.0 unx 7488 b- stor 80-Jan-01 00:00 org/hiittimer/CreateNewTrainingPlan.class │ │ │ ?rwxrwxr-x 2.0 unx 846 b- stor 80-Jan-01 00:00 org/hiittimer/CurrentTraining$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2069 b- stor 80-Jan-01 00:00 org/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 6204 b- stor 80-Jan-01 00:00 org/hiittimer/CurrentTraining$PlaceholderFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 3058 b- stor 80-Jan-01 00:00 org/hiittimer/CurrentTraining.class │ │ │ ?rwxrwxr-x 2.0 unx 384 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$1.class │ │ │ ?rwxrwxr-x 2.0 unx 384 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2372 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1089 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$PlaceholderFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$PlaceholderFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 868 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$PlaceholderFragment$3.class │ │ │ -?rwxrwxr-x 2.0 unx 5912 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$PlaceholderFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 5911 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan$PlaceholderFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 6661 b- stor 80-Jan-01 00:00 org/hiittimer/EditTrainingPlan.class │ │ │ ?rwxrwxr-x 2.0 unx 1991 b- stor 80-Jan-01 00:00 org/hiittimer/HIITTimerApplication.class │ │ │ ?rwxrwxr-x 2.0 unx 424 b- stor 80-Jan-01 00:00 org/hiittimer/MainActivity$PlaceholderFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1552 b- stor 80-Jan-01 00:00 org/hiittimer/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1500 b- stor 80-Jan-01 00:00 org/hiittimer/PreferencesActivity$PreferencesFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 656 b- stor 80-Jan-01 00:00 org/hiittimer/PreferencesActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 1786 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$1.class │ │ │ +?rwxrwxr-x 2.0 unx 1784 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$1.class │ │ │ ?rwxrwxr-x 2.0 unx 435 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1101 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1077 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$4.class │ │ │ ?rwxrwxr-x 2.0 unx 435 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment$5.class │ │ │ ?rwxrwxr-x 2.0 unx 5735 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans$PlaceholderFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 2454 b- stor 80-Jan-01 00:00 org/hiittimer/TrainingPlans.class │ │ │ ?rwxrwxr-x 2.0 unx 94 b- stor 80-Jan-01 00:00 org/hiittimer/adapters/RoundArrayAdapter$1.class │ │ │ @@ -587,16 +587,16 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3877 b- stor 80-Jan-01 00:00 de/greenrobot/dao/query/Query.class │ │ │ ?rwxrwxr-x 2.0 unx 716 b- stor 80-Jan-01 00:00 de/greenrobot/dao/query/WhereCondition$AbstractCondition.class │ │ │ ?rwxrwxr-x 2.0 unx 1818 b- stor 80-Jan-01 00:00 de/greenrobot/dao/test/AbstractDaoSessionTest.class │ │ │ ?rwxrwxr-x 2.0 unx 2540 b- stor 80-Jan-01 00:00 de/greenrobot/dao/test/AbstractDaoTest.class │ │ │ ?rwxrwxr-x 2.0 unx 1010 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/DaoMaster$DevOpenHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 1596 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/DaoMaster.class │ │ │ ?rwxrwxr-x 2.0 unx 1802 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/DaoSession.class │ │ │ -?rwxrwxr-x 2.0 unx 5063 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/RoundDao.class │ │ │ -?rwxrwxr-x 2.0 unx 3890 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/TrainingPlanDao.class │ │ │ +?rwxrwxr-x 2.0 unx 5008 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/RoundDao.class │ │ │ +?rwxrwxr-x 2.0 unx 3857 b- stor 80-Jan-01 00:00 org/hiittimer/database/generated/TrainingPlanDao.class │ │ │ ?rwxrwxr-x 2.0 unx 1051 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 891 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 1262 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ ?rwxrwxr-x 2.0 unx 3559 b- stor 80-Jan-01 00:00 android/support/v4/content/CursorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 458 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 410 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.class │ │ │ @@ -644,8 +644,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -649 files, 1084662 bytes uncompressed, 980175 bytes compressed: 9.6% │ │ │ +649 files, 1084568 bytes uncompressed, 980081 bytes compressed: 9.6% │ │ ├── org/hiittimer/CreateNewTrainingPlan.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -809,45 +809,43 @@ │ │ │ │ 15: invokevirtual #224 // Method org/hiittimer/database/generated/DaoSession.insert:(Ljava/lang/Object;)J │ │ │ │ 18: pop2 │ │ │ │ 19: aload_1 │ │ │ │ 20: aload_2 │ │ │ │ 21: invokevirtual #228 // Method org/hiittimer/database/generated/DaoSession.update:(Ljava/lang/Object;)V │ │ │ │ 24: aload_0 │ │ │ │ 25: getfield #22 // Field roundBeans:Ljava/util/List; │ │ │ │ - 28: astore_3 │ │ │ │ - 29: aload_3 │ │ │ │ - 30: invokeinterface #232, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 35: astore 4 │ │ │ │ - 37: aload 4 │ │ │ │ - 39: invokeinterface #237, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 44: istore 5 │ │ │ │ - 46: iload 5 │ │ │ │ - 48: ifeq 98 │ │ │ │ - 51: aload 4 │ │ │ │ - 53: invokeinterface #241, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 58: checkcast #64 // class org/hiittimer/beans/RoundBean │ │ │ │ - 61: astore 6 │ │ │ │ - 63: aload 6 │ │ │ │ - 65: invokestatic #246 // Method org/hiittimer/beans/RoundBeanUtils.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ │ │ │ - 68: astore 7 │ │ │ │ - 70: aload_2 │ │ │ │ - 71: invokevirtual #252 // Method org/hiittimer/database/generated/TrainingPlan.getId:()Ljava/lang/Long; │ │ │ │ - 74: astore_3 │ │ │ │ - 75: aload_3 │ │ │ │ - 76: invokevirtual #258 // Method java/lang/Long.longValue:()J │ │ │ │ - 79: lstore 8 │ │ │ │ - 81: aload 7 │ │ │ │ - 83: lload 8 │ │ │ │ - 85: invokevirtual #264 // Method org/hiittimer/database/generated/Round.setTrainingPlanId:(J)V │ │ │ │ - 88: aload_1 │ │ │ │ - 89: aload 7 │ │ │ │ - 91: invokevirtual #224 // Method org/hiittimer/database/generated/DaoSession.insert:(Ljava/lang/Object;)J │ │ │ │ - 94: pop2 │ │ │ │ - 95: goto 37 │ │ │ │ - 98: return │ │ │ │ + 28: invokeinterface #232, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 33: astore_3 │ │ │ │ + 34: aload_3 │ │ │ │ + 35: invokeinterface #237, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 40: istore 4 │ │ │ │ + 42: iload 4 │ │ │ │ + 44: ifeq 95 │ │ │ │ + 47: aload_3 │ │ │ │ + 48: invokeinterface #241, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 53: checkcast #64 // class org/hiittimer/beans/RoundBean │ │ │ │ + 56: astore 5 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: invokestatic #246 // Method org/hiittimer/beans/RoundBeanUtils.convert:(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ │ │ │ + 63: astore 6 │ │ │ │ + 65: aload_2 │ │ │ │ + 66: invokevirtual #252 // Method org/hiittimer/database/generated/TrainingPlan.getId:()Ljava/lang/Long; │ │ │ │ + 69: astore 7 │ │ │ │ + 71: aload 7 │ │ │ │ + 73: invokevirtual #258 // Method java/lang/Long.longValue:()J │ │ │ │ + 76: lstore 8 │ │ │ │ + 78: aload 6 │ │ │ │ + 80: lload 8 │ │ │ │ + 82: invokevirtual #264 // Method org/hiittimer/database/generated/Round.setTrainingPlanId:(J)V │ │ │ │ + 85: aload_1 │ │ │ │ + 86: aload 6 │ │ │ │ + 88: invokevirtual #224 // Method org/hiittimer/database/generated/DaoSession.insert:(Ljava/lang/Object;)J │ │ │ │ + 91: pop2 │ │ │ │ + 92: goto 34 │ │ │ │ + 95: return │ │ │ │ │ │ │ │ private void showQuitOrFixTrainingPlanAlertDialog(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: new #35 // class android/app/AlertDialog$Builder │ │ ├── org/hiittimer/EditTrainingPlan$PlaceholderFragment.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -471,45 +471,43 @@ │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=2 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_2 │ │ │ │ 2: aload_1 │ │ │ │ 3: invokestatic #61 // Method org/hiittimer/EditTrainingPlan.access$100:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ 6: invokevirtual #67 // Method org/hiittimer/database/generated/TrainingPlan.getRounds:()Ljava/util/List; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_3 │ │ │ │ - 11: invokeinterface #130, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 16: astore 4 │ │ │ │ - 18: aload 4 │ │ │ │ - 20: invokeinterface #135, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 25: istore 5 │ │ │ │ - 27: iload 5 │ │ │ │ - 29: ifeq 73 │ │ │ │ - 32: aload 4 │ │ │ │ - 34: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 39: checkcast #37 // class org/hiittimer/database/generated/Round │ │ │ │ - 42: astore 6 │ │ │ │ - 44: iload_2 │ │ │ │ - 45: iconst_1 │ │ │ │ - 46: iadd │ │ │ │ - 47: istore_2 │ │ │ │ - 48: iload_2 │ │ │ │ - 49: invokestatic #142 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 52: astore_3 │ │ │ │ - 53: aload 6 │ │ │ │ - 55: aload_3 │ │ │ │ - 56: invokevirtual #146 // Method org/hiittimer/database/generated/Round.setNumber:(Ljava/lang/Integer;)V │ │ │ │ - 59: aload_1 │ │ │ │ - 60: invokestatic #150 // Method org/hiittimer/EditTrainingPlan.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ - 63: astore_3 │ │ │ │ - 64: aload_3 │ │ │ │ - 65: aload 6 │ │ │ │ - 67: invokevirtual #153 // Method org/hiittimer/database/generated/DaoSession.update:(Ljava/lang/Object;)V │ │ │ │ - 70: goto 18 │ │ │ │ - 73: return │ │ │ │ + 9: invokeinterface #130, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 14: astore_3 │ │ │ │ + 15: aload_3 │ │ │ │ + 16: invokeinterface #135, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 21: istore 4 │ │ │ │ + 23: iload 4 │ │ │ │ + 25: ifeq 72 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 34: checkcast #37 // class org/hiittimer/database/generated/Round │ │ │ │ + 37: astore 5 │ │ │ │ + 39: iload_2 │ │ │ │ + 40: iconst_1 │ │ │ │ + 41: iadd │ │ │ │ + 42: istore_2 │ │ │ │ + 43: iload_2 │ │ │ │ + 44: invokestatic #142 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 47: astore 6 │ │ │ │ + 49: aload 5 │ │ │ │ + 51: aload 6 │ │ │ │ + 53: invokevirtual #146 // Method org/hiittimer/database/generated/Round.setNumber:(Ljava/lang/Integer;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: invokestatic #150 // Method org/hiittimer/EditTrainingPlan.access$000:(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ + 60: astore 6 │ │ │ │ + 62: aload 6 │ │ │ │ + 64: aload 5 │ │ │ │ + 66: invokevirtual #153 // Method org/hiittimer/database/generated/DaoSession.update:(Ljava/lang/Object;)V │ │ │ │ + 69: goto 15 │ │ │ │ + 72: return │ │ │ │ │ │ │ │ private void setupRoundsList(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/hiittimer/TrainingPlans$PlaceholderFragment$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -142,70 +142,68 @@ │ │ │ │ 28: invokespecial #30 // Method java/lang/Object."":()V │ │ │ │ 31: return │ │ │ │ │ │ │ │ public void run(); │ │ │ │ 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 #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ 4: invokevirtual #35 // Method org/hiittimer/database/generated/TrainingPlan.resetRounds:()V │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ 11: invokevirtual #39 // Method org/hiittimer/database/generated/TrainingPlan.getRounds:()Ljava/util/List; │ │ │ │ - 14: astore_1 │ │ │ │ - 15: aload_1 │ │ │ │ - 16: invokeinterface #45, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 21: astore_2 │ │ │ │ - 22: aload_2 │ │ │ │ - 23: invokeinterface #51, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore_3 │ │ │ │ - 29: iload_3 │ │ │ │ - 30: ifeq 58 │ │ │ │ - 33: aload_2 │ │ │ │ - 34: invokeinterface #55, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 39: checkcast #57 // class org/hiittimer/database/generated/Round │ │ │ │ - 42: astore 4 │ │ │ │ - 44: aload_0 │ │ │ │ - 45: getfield #22 // Field val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ - 48: astore_1 │ │ │ │ - 49: aload_1 │ │ │ │ - 50: aload 4 │ │ │ │ - 52: invokevirtual #63 // Method org/hiittimer/database/generated/DaoSession.delete:(Ljava/lang/Object;)V │ │ │ │ - 55: goto 22 │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #22 // Field val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ - 62: astore_1 │ │ │ │ - 63: aload_0 │ │ │ │ - 64: getfield #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ - 67: astore 5 │ │ │ │ - 69: aload_1 │ │ │ │ - 70: aload 5 │ │ │ │ - 72: invokevirtual #63 // Method org/hiittimer/database/generated/DaoSession.delete:(Ljava/lang/Object;)V │ │ │ │ - 75: aload_0 │ │ │ │ - 76: getfield #24 // Field val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ │ │ - 79: astore_1 │ │ │ │ - 80: aload_0 │ │ │ │ - 81: getfield #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ - 84: astore 5 │ │ │ │ - 86: aload_1 │ │ │ │ - 87: aload 5 │ │ │ │ - 89: invokevirtual #68 // Method org/hiittimer/adapters/TrainingPlanArrayAdapter.remove:(Ljava/lang/Object;)V │ │ │ │ - 92: aload_0 │ │ │ │ - 93: getfield #24 // Field val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ │ │ - 96: invokevirtual #71 // Method org/hiittimer/adapters/TrainingPlanArrayAdapter.notifyDataSetChanged:()V │ │ │ │ - 99: aload_0 │ │ │ │ - 100: getfield #26 // Field val$parent:Lorg/hiittimer/TrainingPlans; │ │ │ │ - 103: astore_1 │ │ │ │ - 104: aload_0 │ │ │ │ - 105: getfield #18 // Field this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ - 108: ldc #72 // int 2131361851 │ │ │ │ - 110: invokevirtual #79 // Method org/hiittimer/TrainingPlans$PlaceholderFragment.getString:(I)Ljava/lang/String; │ │ │ │ - 113: astore 5 │ │ │ │ - 115: aload_1 │ │ │ │ - 116: aload 5 │ │ │ │ - 118: iconst_0 │ │ │ │ - 119: invokestatic #85 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ - 122: invokevirtual #88 // Method android/widget/Toast.show:()V │ │ │ │ - 125: return │ │ │ │ + 14: invokeinterface #45, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 19: astore_1 │ │ │ │ + 20: aload_1 │ │ │ │ + 21: invokeinterface #51, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 26: istore_2 │ │ │ │ + 27: iload_2 │ │ │ │ + 28: ifeq 56 │ │ │ │ + 31: aload_1 │ │ │ │ + 32: invokeinterface #55, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #57 // class org/hiittimer/database/generated/Round │ │ │ │ + 40: astore_3 │ │ │ │ + 41: aload_0 │ │ │ │ + 42: getfield #22 // Field val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ + 45: astore 4 │ │ │ │ + 47: aload 4 │ │ │ │ + 49: aload_3 │ │ │ │ + 50: invokevirtual #63 // Method org/hiittimer/database/generated/DaoSession.delete:(Ljava/lang/Object;)V │ │ │ │ + 53: goto 20 │ │ │ │ + 56: aload_0 │ │ │ │ + 57: getfield #22 // Field val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ │ │ + 60: astore_1 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ + 65: astore 4 │ │ │ │ + 67: aload_1 │ │ │ │ + 68: aload 4 │ │ │ │ + 70: invokevirtual #63 // Method org/hiittimer/database/generated/DaoSession.delete:(Ljava/lang/Object;)V │ │ │ │ + 73: aload_0 │ │ │ │ + 74: getfield #24 // Field val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ │ │ + 77: astore_1 │ │ │ │ + 78: aload_0 │ │ │ │ + 79: getfield #20 // Field val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ │ │ + 82: astore 4 │ │ │ │ + 84: aload_1 │ │ │ │ + 85: aload 4 │ │ │ │ + 87: invokevirtual #68 // Method org/hiittimer/adapters/TrainingPlanArrayAdapter.remove:(Ljava/lang/Object;)V │ │ │ │ + 90: aload_0 │ │ │ │ + 91: getfield #24 // Field val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ │ │ + 94: invokevirtual #71 // Method org/hiittimer/adapters/TrainingPlanArrayAdapter.notifyDataSetChanged:()V │ │ │ │ + 97: aload_0 │ │ │ │ + 98: getfield #26 // Field val$parent:Lorg/hiittimer/TrainingPlans; │ │ │ │ + 101: astore_1 │ │ │ │ + 102: aload_0 │ │ │ │ + 103: getfield #18 // Field this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ │ + 106: ldc #72 // int 2131361851 │ │ │ │ + 108: invokevirtual #79 // Method org/hiittimer/TrainingPlans$PlaceholderFragment.getString:(I)Ljava/lang/String; │ │ │ │ + 111: astore 4 │ │ │ │ + 113: aload_1 │ │ │ │ + 114: aload 4 │ │ │ │ + 116: iconst_0 │ │ │ │ + 117: invokestatic #85 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ + 120: invokevirtual #88 // Method android/widget/Toast.show:()V │ │ │ │ + 123: return │ │ │ │ } │ │ ├── org/hiittimer/database/generated/RoundDao.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ String str; │ │ │ │ if (b) { │ │ │ │ str = "IF NOT EXISTS "; │ │ │ │ } │ │ │ │ else { │ │ │ │ str = ""; │ │ │ │ } │ │ │ │ - sqLiteDatabase.execSQL("CREATE TABLE " + str + "'ROUND' (" + "'_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," + "'NUMBER' INTEGER," + "'WORK_IN_SECONDS' INTEGER NOT NULL ," + "'REST_IN_SECONDS' INTEGER NOT NULL ," + "'TRAINING_PLAN_ID' INTEGER NOT NULL );"); │ │ │ │ + sqLiteDatabase.execSQL("CREATE TABLE " + str + "'ROUND' ('_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,'NUMBER' INTEGER,'WORK_IN_SECONDS' INTEGER NOT NULL ,'REST_IN_SECONDS' INTEGER NOT NULL ,'TRAINING_PLAN_ID' INTEGER NOT NULL );"); │ │ │ │ } │ │ │ │ │ │ │ │ public static void dropTable(final SQLiteDatabase sqLiteDatabase, final boolean b) { │ │ │ │ final StringBuilder append = new StringBuilder().append("DROP TABLE "); │ │ │ │ String str; │ │ │ │ if (b) { │ │ │ │ str = "IF EXISTS "; │ │ ├── org/hiittimer/database/generated/TrainingPlanDao.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ String str; │ │ │ │ if (b) { │ │ │ │ str = "IF NOT EXISTS "; │ │ │ │ } │ │ │ │ else { │ │ │ │ str = ""; │ │ │ │ } │ │ │ │ - sqLiteDatabase.execSQL("CREATE TABLE " + str + "'TRAINING_PLAN' (" + "'_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," + "'NAME' TEXT NOT NULL ," + "'GET_READY_TIME_IN_SECONDS' INTEGER NOT NULL );"); │ │ │ │ + sqLiteDatabase.execSQL("CREATE TABLE " + str + "'TRAINING_PLAN' ('_id' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,'NAME' TEXT NOT NULL ,'GET_READY_TIME_IN_SECONDS' INTEGER NOT NULL );"); │ │ │ │ } │ │ │ │ │ │ │ │ public static void dropTable(final SQLiteDatabase sqLiteDatabase, final boolean b) { │ │ │ │ final StringBuilder append = new StringBuilder().append("DROP TABLE "); │ │ │ │ String str; │ │ │ │ if (b) { │ │ │ │ str = "IF EXISTS "; ├── smali/org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 341 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -41,46 +42,51 @@ │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 345 │ iget-object v1, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ + .line 346 │ invoke-virtual {v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ - .line 348 │ + .line 349 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ const v3, 0x7f0a0009 │ │ + .line 350 │ invoke-virtual {v2, v3}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ const v4, 0x7f0a000f │ │ + .line 351 │ invoke-virtual {v3, v4}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 350 │ invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ + .line 351 │ invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 353 │ return-void │ .end method ├── smali/org/hiittimer/EditTrainingPlan$PlaceholderFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 301 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$3;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ .prologue │ .line 238 │ iput-object p1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -41,46 +42,51 @@ │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 242 │ iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ + .line 243 │ invoke-virtual {v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ - .line 245 │ + .line 246 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ const v3, 0x7f0a0041 │ │ + .line 247 │ invoke-virtual {v2, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ const v4, 0x7f0a000f │ │ + .line 248 │ invoke-virtual {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 247 │ invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ + .line 248 │ invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 250 │ return-void │ .end method ├── smali/org/hiittimer/HIITTimerApplication.smali │ @@ -40,33 +40,37 @@ │ │ invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ if-nez v0, :cond_0 │ │ - .line 49 │ + .line 50 │ invoke-interface {p1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ + .line 51 │ invoke-virtual {p0, v2}, Lorg/hiittimer/HIITTimerApplication;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a0042 │ │ + .line 52 │ invoke-virtual {p0, v2}, Lorg/hiittimer/HIITTimerApplication;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 51 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ + .line 52 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 54 │ :cond_0 │ return-void │ .end method │ │ @@ -113,33 +117,35 @@ │ │ invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ if-nez v0, :cond_0 │ │ - .line 58 │ + .line 59 │ invoke-interface {p1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ + .line 60 │ invoke-virtual {p0, v2}, Lorg/hiittimer/HIITTimerApplication;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a0042 │ │ invoke-virtual {p0, v2}, Lorg/hiittimer/HIITTimerApplication;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ + .line 61 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 63 │ :cond_0 │ return-void │ .end method ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/TrainingPlans$PlaceholderFragment;Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/database/generated/DaoSession;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;Lorg/hiittimer/TrainingPlans;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ .prologue │ .line 120 │ iput-object p1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ iput-object p2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ @@ -49,91 +50,90 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 5 │ + .locals 4 │ │ .prologue │ .line 124 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ - invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;->resetRounds()V │ + invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;->resetRounds()V │ │ .line 125 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ - invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;->getRounds()Ljava/util/List; │ + invoke-virtual {v1}, Lorg/hiittimer/database/generated/TrainingPlan;->getRounds()Ljava/util/List; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - 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/hiittimer/database/generated/Round; │ + check-cast v0, Lorg/hiittimer/database/generated/Round; │ │ .line 126 │ - .local v1, "round":Lorg/hiittimer/database/generated/Round; │ + .local v0, "round":Lorg/hiittimer/database/generated/Round; │ iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ - invoke-virtual {v2, v1}, Lorg/hiittimer/database/generated/DaoSession;->delete(Ljava/lang/Object;)V │ + invoke-virtual {v2, v0}, Lorg/hiittimer/database/generated/DaoSession;->delete(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 129 │ - .end local v1 # "round":Lorg/hiittimer/database/generated/Round; │ + .end local v0 # "round":Lorg/hiittimer/database/generated/Round; │ :cond_0 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$daoSession:Lorg/hiittimer/database/generated/DaoSession; │ │ - iget-object v3, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ + iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ - invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/DaoSession;->delete(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lorg/hiittimer/database/generated/DaoSession;->delete(Ljava/lang/Object;)V │ │ .line 131 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ - iget-object v3, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ + iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$selectedTrainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ - invoke-virtual {v2, v3}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;->remove(Ljava/lang/Object;)V │ + invoke-virtual {v1, v2}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;->remove(Ljava/lang/Object;)V │ │ .line 132 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$trainingPlanArrayAdapter:Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ - invoke-virtual {v2}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v1}, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;->notifyDataSetChanged()V │ │ .line 134 │ - iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$parent:Lorg/hiittimer/TrainingPlans; │ + iget-object v1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->val$parent:Lorg/hiittimer/TrainingPlans; │ │ - iget-object v3, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ + iget-object v2, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$1;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ - const v4, 0x7f0a003b │ + const v3, 0x7f0a003b │ │ - invoke-virtual {v3, v4}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ + invoke-virtual {v2, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v1, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ .line 136 │ return-void │ .end method ├── smali/org/hiittimer/CreateNewTrainingPlan$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan; │ │ .prologue │ .line 136 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$1;->this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/EditTrainingPlan$PlaceholderFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 262 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/MainActivity.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 36 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 68 │ return-void │ .end method │ │ │ # virtual methods │ .method public onBackPressed()V │ .locals 2 ├── smali/org/hiittimer/EditTrainingPlan.smali │ @@ -27,15 +27,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 51 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 250 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ .locals 1 │ .param p0, "x0" # Lorg/hiittimer/EditTrainingPlan; │ │ @@ -121,14 +120,15 @@ │ │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ + .line 82 │ invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 │ @@ -141,14 +141,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ if-eqz v0, :cond_0 │ │ + .line 85 │ invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ .line 86 │ @@ -194,14 +195,15 @@ │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0014 │ │ + .line 96 │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/EditTrainingPlan$1; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/EditTrainingPlan$1;->(Lorg/hiittimer/EditTrainingPlan;)V │ @@ -249,24 +251,26 @@ │ .line 112 │ .local v4, "roundAlertDialogView":Landroid/view/View; │ if-eqz p2, :cond_0 │ │ .line 113 │ const v5, 0x7f080013 │ │ + .line 114 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/EditText; │ │ .line 115 │ .local v1, "editTextRoundWorkInSeconds":Landroid/widget/EditText; │ const v5, 0x7f080014 │ │ + .line 116 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/EditText; │ │ .line 118 │ @@ -288,90 +292,95 @@ │ │ invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ - .line 123 │ + .line 124 │ .end local v0 # "editTextRoundRestInSeconds":Landroid/widget/EditText; │ .end local v1 # "editTextRoundWorkInSeconds":Landroid/widget/EditText; │ :cond_0 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ const v7, 0x7f0a0025 │ │ + .line 126 │ invoke-virtual {p0, v7}, Lorg/hiittimer/EditTrainingPlan;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ const-string v7, " " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 127 │ invoke-virtual {p1}, Lorg/hiittimer/database/generated/Round;->getNumber()Ljava/lang/Integer; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 125 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ if-eqz p2, :cond_1 │ │ const v5, 0x7f0a000c │ │ :goto_0 │ new-instance v7, Lorg/hiittimer/EditTrainingPlan$3; │ │ invoke-direct {v7, p0, v4, p1, p2}, Lorg/hiittimer/EditTrainingPlan$3;->(Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V │ │ + .line 128 │ invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0a0005 │ │ new-instance v7, Lorg/hiittimer/EditTrainingPlan$2; │ │ invoke-direct {v7, p0}, Lorg/hiittimer/EditTrainingPlan$2;->(Lorg/hiittimer/EditTrainingPlan;)V │ │ + .line 168 │ invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 176 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Landroid/app/AlertDialog;->show()V │ │ .line 177 │ return-void │ │ - .line 123 │ + .line 125 │ :cond_1 │ const v5, 0x7f0a0001 │ │ goto :goto_0 │ .end method │ │ .method private getDaoSession()Lorg/hiittimer/database/generated/DaoSession; │ @@ -448,14 +457,15 @@ │ │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Landroid/widget/EditText; │ │ + .line 65 │ invoke-virtual {v2}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v0 │ @@ -591,30 +601,33 @@ │ if-nez p1, :cond_0 │ │ .line 185 │ invoke-virtual {p0}, Lorg/hiittimer/EditTrainingPlan;->getFragmentManager()Landroid/app/FragmentManager; │ │ move-result-object v0 │ │ + .line 186 │ invoke-virtual {v0}, Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; │ │ move-result-object v0 │ │ const v1, 0x7f080001 │ │ new-instance v2, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ invoke-direct {v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->()V │ │ const-string v3, "EDIT_TRAINING_PLAN_FRAGMENT_TAG" │ │ + .line 187 │ invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;->add(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 188 │ invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I │ │ .line 190 │ invoke-virtual {p0}, Lorg/hiittimer/EditTrainingPlan;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 ├── smali/org/hiittimer/PreferencesActivity.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 31 │ invoke-direct {p0}, Landroid/preference/PreferenceActivity;->()V │ │ - .line 41 │ return-void │ .end method │ │ │ # virtual methods │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 3 ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ .prologue │ .line 232 │ iput-object p1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 335 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/CreateNewTrainingPlan$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan; │ │ .prologue │ .line 226 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$4;->this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment.smali │ @@ -148,18 +148,20 @@ │ │ invoke-virtual {p0, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a0042 │ │ + .line 261 │ invoke-virtual {p0, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 260 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Ljava/lang/String;)Ljava/lang/Boolean; │ │ move-result-object v1 │ @@ -257,38 +259,41 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0040 │ │ + .line 231 │ invoke-virtual {p0, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0014 │ │ + .line 232 │ invoke-virtual {p0, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$5;->(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a000b │ │ + .line 238 │ invoke-virtual {p0, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$4;->(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ @@ -328,14 +333,15 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0014 │ │ + .line 174 │ invoke-virtual {p0, v2}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;->(Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ @@ -532,26 +538,27 @@ │ invoke-direct {p0, v1}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->contextualMenuEditAction(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ move v3, v4 │ │ .line 290 │ goto :goto_0 │ │ - .line 293 │ + .line 294 │ :pswitch_1 │ invoke-virtual {p0}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v3 │ │ check-cast v3, Lorg/hiittimer/TrainingPlans; │ │ invoke-static {v3}, Lorg/hiittimer/TrainingPlans;->access$000(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ │ move-result-object v3 │ │ + .line 293 │ invoke-direct {p0, v1, v3}, Lorg/hiittimer/TrainingPlans$PlaceholderFragment;->contextualMenuDeleteAction(Lorg/hiittimer/database/generated/TrainingPlan;Lorg/hiittimer/adapters/TrainingPlanArrayAdapter;)V │ │ move v3, v4 │ │ .line 295 │ goto :goto_0 ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ .prologue │ .line 174 │ iput-object p1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$2;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/CurrentTraining$PlaceholderFragment.smali │ @@ -395,14 +395,15 @@ │ .param p1, "rootView" # Landroid/view/View; │ .param p2, "trainingAction" # Lorg/hiittimer/enums/TrainingAction; │ │ .prologue │ .line 152 │ const v1, 0x7f08000a │ │ + .line 153 │ invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; │ │ .line 155 │ @@ -458,14 +459,15 @@ │ .param p1, "rootView" # Landroid/view/View; │ .param p2, "text" # Ljava/lang/String; │ │ .prologue │ .line 193 │ const v1, 0x7f08000c │ │ + .line 194 │ invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; │ │ .line 196 │ @@ -500,38 +502,41 @@ │ │ .prologue │ .line 236 │ invoke-virtual {p0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->getView()Landroid/view/View; │ │ move-result-object v1 │ │ - .line 237 │ + .line 238 │ .local v1, "root":Landroid/view/View; │ invoke-virtual {p0}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v3 │ │ invoke-static {v3}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ .line 239 │ .local v0, "defaultSharedPreferences":Landroid/content/SharedPreferences; │ const v3, 0x7f0a001a │ │ + .line 240 │ invoke-virtual {p0, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f0a0019 │ │ + .line 241 │ invoke-virtual {p0, v4}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 239 │ invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v3}, Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; │ │ move-result-object v3 ├── smali/org/hiittimer/TrainingPlans.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 52 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 113 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/hiittimer/TrainingPlans;)Lorg/hiittimer/adapters/TrainingPlanArrayAdapter; │ .locals 1 │ .param p0, "x0" # Lorg/hiittimer/TrainingPlans; ├── smali/org/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver.smali │ @@ -70,47 +70,51 @@ │ │ .line 133 │ .local v0, "onTickBundle":Landroid/os/Bundle; │ iget-object v2, p0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;->this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ const-string v3, "org.hiittimer.constants.ON_TICK_ROUND_SECONDS_LEFT" │ │ + .line 134 │ invoke-virtual {v0, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ move-result-wide v4 │ │ invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 133 │ invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->access$000(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ .line 136 │ iget-object v2, p0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;->this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "org.hiittimer.constants.ROUND_NUMBER" │ │ + .line 137 │ invoke-virtual {v0, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ │ move-result-wide v4 │ │ invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)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 │ │ const-string v4, "/" │ │ + .line 138 │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ const-string v4, "org.hiittimer.constants.TOTAL_ROUNDS" │ │ invoke-virtual {v0, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J │ @@ -121,31 +125,35 @@ │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 139 │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 136 │ invoke-static {v2, v1, v3}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->access$100(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Ljava/lang/String;)V │ │ .line 141 │ iget-object v3, p0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;->this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ const-string v2, "org.hiittimer.constants.ROUND_ACTION" │ │ + .line 142 │ invoke-virtual {v0, v2}, Landroid/os/Bundle;->getSerializable(Ljava/lang/String;)Ljava/io/Serializable; │ │ move-result-object v2 │ │ check-cast v2, Lorg/hiittimer/enums/TrainingAction; │ │ + .line 141 │ invoke-static {v3, v1, v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->access$200(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;Landroid/view/View;Lorg/hiittimer/enums/TrainingAction;)V │ │ .line 144 │ iget-object v2, p0, Lorg/hiittimer/CurrentTraining$PlaceholderFragment$OnTickReceiver;->this$0:Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ │ invoke-static {v2}, Lorg/hiittimer/CurrentTraining$PlaceholderFragment;->access$300(Lorg/hiittimer/CurrentTraining$PlaceholderFragment;)Lorg/hiittimer/enums/TrainingAction; ├── smali/org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment.smali │ @@ -54,14 +54,15 @@ │ │ invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ │ move-result v3 │ │ if-ne v3, v1, :cond_0 │ │ + .line 414 │ invoke-virtual {p1}, Lorg/hiittimer/beans/RoundBean;->getNumber()Ljava/lang/Integer; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ │ move-result v3 │ @@ -116,15 +117,15 @@ │ .line 426 │ return-void │ │ .end local v1 # "roundsNumbersNeedToBeRecalculated":Z │ :cond_2 │ move v1, v2 │ │ - .line 413 │ + .line 414 │ goto :goto_0 │ .end method │ │ .method private isHelpDialogToBeShown()Z │ .locals 3 │ │ .prologue │ @@ -137,24 +138,26 @@ │ │ move-result-object v0 │ │ .line 363 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ const v1, 0x7f0a0009 │ │ + .line 364 │ invoke-virtual {p0, v1}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a0042 │ │ invoke-virtual {p0, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 363 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Ljava/lang/String;)Ljava/lang/Boolean; │ │ move-result-object v1 │ @@ -314,18 +317,20 @@ │ if-eqz v3, :cond_1 │ │ .line 440 │ invoke-static {v2}, Lorg/hiittimer/CreateNewTrainingPlan;->access$400(Lorg/hiittimer/CreateNewTrainingPlan;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ move-result-object v3 │ │ + .line 441 │ invoke-virtual {v3}, Lorg/hiittimer/beans/TrainingPlanBean;->getGetReadyTimeInSeconds()Ljava/lang/Integer; │ │ move-result-object v3 │ │ + .line 440 │ invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v0, v3}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ .line 444 │ @@ -368,38 +373,41 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0007 │ │ + .line 334 │ invoke-virtual {p0, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0014 │ │ + .line 335 │ invoke-virtual {p0, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$2;->(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a000b │ │ + .line 341 │ invoke-virtual {p0, v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$1;->(Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V ├── smali/org/hiittimer/EditTrainingPlan$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/EditTrainingPlan; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$2;->this$0:Lorg/hiittimer/EditTrainingPlan; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/CreateNewTrainingPlan$2.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$roundAlertDialogView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan; │ │ .prologue │ .line 103 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$2;->this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ iput-object p2, p0, Lorg/hiittimer/CreateNewTrainingPlan$2;->val$roundAlertDialogView:Landroid/view/View; │ │ @@ -59,14 +60,15 @@ │ const/4 v5, 0x1 │ │ .line 107 │ iget-object v3, p0, Lorg/hiittimer/CreateNewTrainingPlan$2;->val$roundAlertDialogView:Landroid/view/View; │ │ const v4, 0x7f080013 │ │ + .line 108 │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ invoke-virtual {v3}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ @@ -79,14 +81,15 @@ │ │ .line 109 │ .local v2, "roundWorkInSeconds":Ljava/lang/String; │ iget-object v3, p0, Lorg/hiittimer/CreateNewTrainingPlan$2;->val$roundAlertDialogView:Landroid/view/View; │ │ const v4, 0x7f080014 │ │ + .line 110 │ invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v3 │ │ check-cast v3, Landroid/widget/EditText; │ │ invoke-virtual {v3}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ @@ -105,14 +108,15 @@ │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ if-eqz v1, :cond_0 │ │ + .line 113 │ invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ .line 114 │ @@ -121,22 +125,25 @@ │ │ invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context; │ │ move-result-object v3 │ │ iget-object v4, p0, Lorg/hiittimer/CreateNewTrainingPlan$2;->this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ + .line 115 │ invoke-virtual {v4, v6}, Lorg/hiittimer/CreateNewTrainingPlan;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 114 │ invoke-static {v3, v4, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v3 │ │ + .line 115 │ invoke-virtual {v3}, Landroid/widget/Toast;->show()V │ │ .line 135 │ :goto_0 │ return-void │ │ .line 119 │ @@ -211,11 +218,12 @@ │ │ move-result-object v4 │ │ invoke-static {v3, v4, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v3 │ │ + .line 130 │ invoke-virtual {v3}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ .end method ├── smali/org/hiittimer/CreateNewTrainingPlan$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan; │ │ .prologue │ .line 232 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$3;->this$0:Lorg/hiittimer/CreateNewTrainingPlan; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 374 │ iput-object p1, p0, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment$3;->this$0:Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/EditTrainingPlan$3.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$roundAlertDialogView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan;Landroid/view/View;Lorg/hiittimer/database/generated/Round;Z)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$3;->this$0:Lorg/hiittimer/EditTrainingPlan; │ │ iput-object p2, p0, Lorg/hiittimer/EditTrainingPlan$3;->val$roundAlertDialogView:Landroid/view/View; │ │ @@ -59,14 +60,15 @@ │ const/4 v6, 0x1 │ │ .line 133 │ iget-object v4, p0, Lorg/hiittimer/EditTrainingPlan$3;->val$roundAlertDialogView:Landroid/view/View; │ │ const v5, 0x7f080013 │ │ + .line 134 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/EditText; │ │ invoke-virtual {v4}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ @@ -79,14 +81,15 @@ │ │ .line 135 │ .local v3, "roundWorkInSeconds":Ljava/lang/String; │ iget-object v4, p0, Lorg/hiittimer/EditTrainingPlan$3;->val$roundAlertDialogView:Landroid/view/View; │ │ const v5, 0x7f080014 │ │ + .line 136 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/EditText; │ │ invoke-virtual {v4}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ @@ -105,14 +108,15 @@ │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ if-eqz v2, :cond_0 │ │ + .line 139 │ invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ .line 140 │ @@ -121,22 +125,25 @@ │ │ invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context; │ │ move-result-object v4 │ │ iget-object v5, p0, Lorg/hiittimer/EditTrainingPlan$3;->this$0:Lorg/hiittimer/EditTrainingPlan; │ │ + .line 141 │ invoke-virtual {v5, v7}, Lorg/hiittimer/EditTrainingPlan;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 140 │ invoke-static {v4, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v4 │ │ + .line 141 │ invoke-virtual {v4}, Landroid/widget/Toast;->show()V │ │ .line 167 │ :goto_0 │ return-void │ │ .line 145 │ @@ -215,14 +222,15 @@ │ │ move-result-object v5 │ │ invoke-static {v4, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v4 │ │ + .line 162 │ invoke-virtual {v4}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 153 │ .end local v1 # "nfe":Ljava/lang/NumberFormatException; │ .restart local v0 # "daoSession":Lorg/hiittimer/database/generated/DaoSession; ├── smali/org/hiittimer/EditTrainingPlan$PlaceholderFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ .prologue │ .line 268 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -41,46 +42,51 @@ │ .param p1, "dialog" # Landroid/content/DialogInterface; │ .param p2, "which" # I │ │ .prologue │ .line 272 │ iget-object v1, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ + .line 273 │ invoke-virtual {v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getActivity()Landroid/app/Activity; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ - .line 275 │ + .line 276 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ const v3, 0x7f0a0009 │ │ + .line 277 │ invoke-virtual {v2, v3}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;->this$0:Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment; │ │ const v4, 0x7f0a000f │ │ + .line 278 │ invoke-virtual {v3, v4}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 277 │ invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ + .line 278 │ invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 280 │ return-void │ .end method ├── smali/org/hiittimer/EditTrainingPlan$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/EditTrainingPlan; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/EditTrainingPlan;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/EditTrainingPlan; │ │ .prologue │ .line 96 │ iput-object p1, p0, Lorg/hiittimer/EditTrainingPlan$1;->this$0:Lorg/hiittimer/EditTrainingPlan; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/EditTrainingPlan$PlaceholderFragment.smali │ @@ -81,14 +81,15 @@ │ │ invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ │ move-result v3 │ │ if-ne v3, v2, :cond_0 │ │ + .line 344 │ invoke-virtual {p1}, Lorg/hiittimer/database/generated/Round;->getNumber()Ljava/lang/Integer; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I │ │ move-result v3 │ @@ -154,15 +155,15 @@ │ .end local v2 # "roundsNumbersNeedToBeRecalculated":Z │ :cond_2 │ return-void │ │ :cond_3 │ move v2, v4 │ │ - .line 343 │ + .line 344 │ goto :goto_0 │ .end method │ │ .method private isHelpDialogToBeShown()Z │ .locals 3 │ │ .prologue │ @@ -175,24 +176,26 @@ │ │ move-result-object v0 │ │ .line 290 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ const v1, 0x7f0a0009 │ │ + .line 291 │ invoke-virtual {p0, v1}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a0042 │ │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 290 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Ljava/lang/String;)Ljava/lang/Boolean; │ │ move-result-object v1 │ @@ -212,59 +215,58 @@ │ .line 364 │ const/4 v0, 0x0 │ │ .line 366 │ .local v0, "currentRoundNumber":I │ invoke-static {p1}, Lorg/hiittimer/EditTrainingPlan;->access$100(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;->getRounds()Ljava/util/List; │ + invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;->getRounds()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_0 │ │ - 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/hiittimer/database/generated/Round; │ + check-cast v1, Lorg/hiittimer/database/generated/Round; │ │ .line 367 │ - .local v2, "round":Lorg/hiittimer/database/generated/Round; │ + .local v1, "round":Lorg/hiittimer/database/generated/Round; │ add-int/lit8 v0, v0, 0x1 │ │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - invoke-virtual {v2, v3}, Lorg/hiittimer/database/generated/Round;->setNumber(Ljava/lang/Integer;)V │ + invoke-virtual {v1, v3}, Lorg/hiittimer/database/generated/Round;->setNumber(Ljava/lang/Integer;)V │ │ .line 368 │ invoke-static {p1}, Lorg/hiittimer/EditTrainingPlan;->access$000(Lorg/hiittimer/EditTrainingPlan;)Lorg/hiittimer/database/generated/DaoSession; │ │ move-result-object v3 │ │ - invoke-virtual {v3, v2}, Lorg/hiittimer/database/generated/DaoSession;->update(Ljava/lang/Object;)V │ + invoke-virtual {v3, v1}, Lorg/hiittimer/database/generated/DaoSession;->update(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 371 │ - .end local v2 # "round":Lorg/hiittimer/database/generated/Round; │ + .end local v1 # "round":Lorg/hiittimer/database/generated/Round; │ :cond_0 │ return-void │ .end method │ │ .method private setupRoundsList()V │ .locals 4 │ │ @@ -429,38 +431,41 @@ │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0007 │ │ + .line 261 │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0014 │ │ + .line 262 │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$2;->(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V │ │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a000b │ │ + .line 268 │ invoke-virtual {p0, v2}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ new-instance v3, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment$1;->(Lorg/hiittimer/EditTrainingPlan$PlaceholderFragment;)V ├── smali/org/hiittimer/CreateNewTrainingPlan.smali │ @@ -38,15 +38,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 61 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 323 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/hiittimer/CreateNewTrainingPlan;)Ljava/util/List; │ .locals 1 │ .param p0, "x0" # Lorg/hiittimer/CreateNewTrainingPlan; │ │ @@ -133,24 +132,26 @@ │ .line 86 │ .local v4, "roundAlertDialogView":Landroid/view/View; │ if-eqz p2, :cond_0 │ │ .line 87 │ const v5, 0x7f080013 │ │ + .line 88 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/EditText; │ │ .line 89 │ .local v1, "editTextRoundWorkInSeconds":Landroid/widget/EditText; │ const v5, 0x7f080014 │ │ + .line 90 │ invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/EditText; │ │ .line 92 │ @@ -172,90 +173,95 @@ │ │ invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ - .line 97 │ + .line 98 │ .end local v0 # "editTextRoundRestInSeconds":Landroid/widget/EditText; │ .end local v1 # "editTextRoundWorkInSeconds":Landroid/widget/EditText; │ :cond_0 │ invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ const v7, 0x7f0a0025 │ │ + .line 100 │ invoke-virtual {p0, v7}, Lorg/hiittimer/CreateNewTrainingPlan;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ const-string v7, " " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ + .line 101 │ invoke-virtual {p1}, Lorg/hiittimer/beans/RoundBean;->getNumber()Ljava/lang/Integer; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 99 │ invoke-virtual {v5, v6}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ if-eqz p2, :cond_1 │ │ const v5, 0x7f0a000c │ │ :goto_0 │ new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$2; │ │ invoke-direct {v7, p0, v4, p1, p2}, Lorg/hiittimer/CreateNewTrainingPlan$2;->(Lorg/hiittimer/CreateNewTrainingPlan;Landroid/view/View;Lorg/hiittimer/beans/RoundBean;Z)V │ │ + .line 102 │ invoke-virtual {v6, v5, v7}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f0a0005 │ │ new-instance v7, Lorg/hiittimer/CreateNewTrainingPlan$1; │ │ invoke-direct {v7, p0}, Lorg/hiittimer/CreateNewTrainingPlan$1;->(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ + .line 136 │ invoke-virtual {v5, v6, v7}, Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 144 │ invoke-virtual {v3}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Landroid/app/AlertDialog;->show()V │ │ .line 145 │ return-void │ │ - .line 97 │ + .line 99 │ :cond_1 │ const v5, 0x7f0a0001 │ │ goto :goto_0 │ .end method │ │ .method private getDaoSession()Lorg/hiittimer/database/generated/DaoSession; │ @@ -381,14 +387,15 @@ │ │ invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ if-eqz v2, :cond_0 │ │ + .line 171 │ invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z │ │ move-result v2 │ @@ -516,74 +523,73 @@ │ .line 205 │ invoke-direct {p0}, Lorg/hiittimer/CreateNewTrainingPlan;->getDaoSession()Lorg/hiittimer/database/generated/DaoSession; │ │ move-result-object v0 │ │ .line 207 │ .local v0, "daoSession":Lorg/hiittimer/database/generated/DaoSession; │ - iget-object v5, p0, Lorg/hiittimer/CreateNewTrainingPlan;->trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; │ + iget-object v4, p0, Lorg/hiittimer/CreateNewTrainingPlan;->trainingPlanBean:Lorg/hiittimer/beans/TrainingPlanBean; │ │ - invoke-static {v5}, Lorg/hiittimer/beans/TrainingPlanBeanUtils;->convert(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; │ + invoke-static {v4}, Lorg/hiittimer/beans/TrainingPlanBeanUtils;->convert(Lorg/hiittimer/beans/TrainingPlanBean;)Lorg/hiittimer/database/generated/TrainingPlan; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 209 │ - .local v4, "trainingPlan":Lorg/hiittimer/database/generated/TrainingPlan; │ - invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;->insert(Ljava/lang/Object;)J │ + .local v3, "trainingPlan":Lorg/hiittimer/database/generated/TrainingPlan; │ + invoke-virtual {v0, v3}, Lorg/hiittimer/database/generated/DaoSession;->insert(Ljava/lang/Object;)J │ │ .line 211 │ - invoke-virtual {v0, v4}, Lorg/hiittimer/database/generated/DaoSession;->update(Ljava/lang/Object;)V │ + invoke-virtual {v0, v3}, Lorg/hiittimer/database/generated/DaoSession;->update(Ljava/lang/Object;)V │ │ .line 213 │ - iget-object v5, p0, Lorg/hiittimer/CreateNewTrainingPlan;->roundBeans:Ljava/util/List; │ + iget-object v4, p0, Lorg/hiittimer/CreateNewTrainingPlan;->roundBeans:Ljava/util/List; │ │ - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lorg/hiittimer/beans/RoundBean; │ + check-cast v2, Lorg/hiittimer/beans/RoundBean; │ │ .line 214 │ - .local v3, "roundBean":Lorg/hiittimer/beans/RoundBean; │ - invoke-static {v3}, Lorg/hiittimer/beans/RoundBeanUtils;->convert(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ + .local v2, "roundBean":Lorg/hiittimer/beans/RoundBean; │ + invoke-static {v2}, Lorg/hiittimer/beans/RoundBeanUtils;->convert(Lorg/hiittimer/beans/RoundBean;)Lorg/hiittimer/database/generated/Round; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 215 │ - .local v2, "round":Lorg/hiittimer/database/generated/Round; │ - invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;->getId()Ljava/lang/Long; │ + .local v1, "round":Lorg/hiittimer/database/generated/Round; │ + invoke-virtual {v3}, Lorg/hiittimer/database/generated/TrainingPlan;->getId()Ljava/lang/Long; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Long;->longValue()J │ │ move-result-wide v6 │ │ - invoke-virtual {v2, v6, v7}, Lorg/hiittimer/database/generated/Round;->setTrainingPlanId(J)V │ + invoke-virtual {v1, v6, v7}, Lorg/hiittimer/database/generated/Round;->setTrainingPlanId(J)V │ │ .line 217 │ - invoke-virtual {v0, v2}, Lorg/hiittimer/database/generated/DaoSession;->insert(Ljava/lang/Object;)J │ + invoke-virtual {v0, v1}, Lorg/hiittimer/database/generated/DaoSession;->insert(Ljava/lang/Object;)J │ │ goto :goto_0 │ │ .line 220 │ - .end local v2 # "round":Lorg/hiittimer/database/generated/Round; │ - .end local v3 # "roundBean":Lorg/hiittimer/beans/RoundBean; │ + .end local v1 # "round":Lorg/hiittimer/database/generated/Round; │ + .end local v2 # "roundBean":Lorg/hiittimer/beans/RoundBean; │ :cond_0 │ return-void │ .end method │ │ .method private showQuitOrFixTrainingPlanAlertDialog()V │ .locals 4 │ │ @@ -607,24 +613,26 @@ │ │ const v2, 0x7f0a0010 │ │ new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$4; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/CreateNewTrainingPlan$4;->(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ + .line 226 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f0a0020 │ │ new-instance v3, Lorg/hiittimer/CreateNewTrainingPlan$3; │ │ invoke-direct {v3, p0}, Lorg/hiittimer/CreateNewTrainingPlan$3;->(Lorg/hiittimer/CreateNewTrainingPlan;)V │ │ + .line 232 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ .line 241 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 │ │ @@ -755,18 +763,20 @@ │ │ new-instance v2, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment; │ │ invoke-direct {v2}, Lorg/hiittimer/CreateNewTrainingPlan$PlaceholderFragment;->()V │ │ const-string v3, "NEW_TRAINING_PLAN_FRAGMENT_TAG" │ │ + .line 251 │ invoke-virtual {v0, v1, v2, v3}, Landroid/app/FragmentTransaction;->add(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 252 │ invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I │ │ .line 254 │ new-instance v0, Lorg/hiittimer/beans/TrainingPlanBean; │ │ invoke-direct {v0}, Lorg/hiittimer/beans/TrainingPlanBean;->()V ├── smali/org/hiittimer/CurrentTraining.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/Activity; │ .source "CurrentTraining.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/hiittimer/CurrentTraining$1;, │ Lorg/hiittimer/CurrentTraining$PlaceholderFragment; │ } │ .end annotation │ │ │ # instance fields │ .field private trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ @@ -22,15 +21,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 47 │ invoke-direct {p0}, Landroid/app/Activity;->()V │ │ - .line 117 │ return-void │ .end method │ │ .method static synthetic access$600(Lorg/hiittimer/CurrentTraining;)Lorg/hiittimer/database/generated/TrainingPlan; │ .locals 1 │ .param p0, "x0" # Lorg/hiittimer/CurrentTraining; ├── smali/org/hiittimer/TrainingPlans$PlaceholderFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/TrainingPlans$PlaceholderFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ .prologue │ .line 205 │ iput-object p1, p0, Lorg/hiittimer/TrainingPlans$PlaceholderFragment$3;->this$0:Lorg/hiittimer/TrainingPlans$PlaceholderFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/hiittimer/beans/RoundBean$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 54 │ invoke-virtual {p0, p1}, Lorg/hiittimer/beans/RoundBean$1;->createFromParcel(Landroid/os/Parcel;)Lorg/hiittimer/beans/RoundBean; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Lorg/hiittimer/beans/RoundBean;->(Landroid/os/Parcel;Lorg/hiittimer/beans/RoundBean$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 54 │ invoke-virtual {p0, p1}, Lorg/hiittimer/beans/RoundBean$1;->newArray(I)[Lorg/hiittimer/beans/RoundBean; │ │ move-result-object v0 ├── smali/org/hiittimer/beans/TrainingPlanBean$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 52 │ invoke-virtual {p0, p1}, Lorg/hiittimer/beans/TrainingPlanBean$1;->createFromParcel(Landroid/os/Parcel;)Lorg/hiittimer/beans/TrainingPlanBean; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Lorg/hiittimer/beans/TrainingPlanBean;->(Landroid/os/Parcel;Lorg/hiittimer/beans/TrainingPlanBean$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 52 │ invoke-virtual {p0, p1}, Lorg/hiittimer/beans/TrainingPlanBean$1;->newArray(I)[Lorg/hiittimer/beans/TrainingPlanBean; │ │ move-result-object v0 ├── smali/org/hiittimer/beans/RoundBeanUtils.smali │ @@ -100,40 +100,39 @@ │ .local p0, "rounds":Ljava/util/List;, "Ljava/util/List;" │ const/4 v0, 0x0 │ │ .line 49 │ .local v0, "currentRoundNumber":I │ invoke-interface {p0}, 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_0 │ │ - 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/hiittimer/beans/RoundBean; │ + check-cast v1, Lorg/hiittimer/beans/RoundBean; │ │ .line 50 │ - .local v2, "roundBean":Lorg/hiittimer/beans/RoundBean; │ + .local v1, "roundBean":Lorg/hiittimer/beans/RoundBean; │ add-int/lit8 v0, v0, 0x1 │ │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v3 │ │ - invoke-virtual {v2, v3}, Lorg/hiittimer/beans/RoundBean;->setNumber(Ljava/lang/Integer;)V │ + invoke-virtual {v1, v3}, Lorg/hiittimer/beans/RoundBean;->setNumber(Ljava/lang/Integer;)V │ │ goto :goto_0 │ │ .line 52 │ - .end local v2 # "roundBean":Lorg/hiittimer/beans/RoundBean; │ + .end local v1 # "roundBean":Lorg/hiittimer/beans/RoundBean; │ :cond_0 │ return-void │ .end method ├── smali/org/hiittimer/adapters/RoundArrayAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ArrayAdapter; │ .source "RoundArrayAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/hiittimer/adapters/RoundArrayAdapter$1;, │ Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -199,22 +198,24 @@ │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 69 │ invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;->getWorkInSeconds()I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 68 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 70 │ iget-object v4, v3, Lorg/hiittimer/adapters/RoundArrayAdapter$ViewHolder;->roundRestInSeconds:Landroid/widget/TextView; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ @@ -232,22 +233,24 @@ │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 71 │ invoke-virtual {v2}, Lorg/hiittimer/database/generated/Round;->getRestInSeconds()I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 70 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 73 │ return-object p2 │ │ .line 62 │ .end local v1 # "resources":Landroid/content/res/Resources; ├── smali/org/hiittimer/adapters/TrainingPlanArrayAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ArrayAdapter; │ .source "TrainingPlanArrayAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$1;, │ Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -109,25 +108,27 @@ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;->trainingPlanName:Landroid/widget/TextView; │ │ .line 56 │ const v4, 0x7f080016 │ │ + .line 57 │ invoke-virtual {p2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;->trainingPlanPreTrainingCountdown:Landroid/widget/TextView; │ │ .line 58 │ const v4, 0x7f080017 │ │ + .line 59 │ invoke-virtual {p2, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;->trainingPlanRoundsNumber:Landroid/widget/TextView; │ @@ -148,14 +149,15 @@ │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const v6, 0x7f0a003d │ │ + .line 70 │ invoke-virtual {v1, v6}, Landroid/content/res/Resources;->getString(I)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 │ @@ -170,84 +172,91 @@ │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 69 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 71 │ iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;->trainingPlanPreTrainingCountdown:Landroid/widget/TextView; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const v6, 0x7f0a003c │ │ + .line 72 │ invoke-virtual {v1, v6}, Landroid/content/res/Resources;->getString(I)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 │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 73 │ invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;->getGetReadyTimeInSeconds()I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 71 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 74 │ iget-object v4, v3, Lorg/hiittimer/adapters/TrainingPlanArrayAdapter$ViewHolder;->trainingPlanRoundsNumber:Landroid/widget/TextView; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const v6, 0x7f0a003e │ │ + .line 75 │ invoke-virtual {v1, v6}, Landroid/content/res/Resources;->getString(I)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 │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 76 │ invoke-virtual {v2}, Lorg/hiittimer/database/generated/TrainingPlan;->getRounds()Ljava/util/List; │ │ move-result-object v6 │ │ invoke-interface {v6}, Ljava/util/List;->size()I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 74 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 78 │ return-object p2 │ │ .line 64 │ .end local v1 # "resources":Landroid/content/res/Resources; ├── smali/org/hiittimer/adapters/RoundBeanArrayAdapter.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/widget/ArrayAdapter; │ .source "RoundBeanArrayAdapter.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/hiittimer/adapters/RoundBeanArrayAdapter$1;, │ Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -158,14 +157,15 @@ │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v6, ":" │ │ + .line 68 │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;->getNumber()Ljava/lang/Integer; │ │ move-result-object v6 │ @@ -174,80 +174,87 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 67 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 69 │ iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;->roundWorkInSeconds:Landroid/widget/TextView; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const v6, 0x7f0a0027 │ │ + .line 70 │ invoke-virtual {v1, v6}, Landroid/content/res/Resources;->getString(I)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 │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 71 │ invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;->getWorkInSeconds()Ljava/lang/Integer; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 69 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 72 │ iget-object v4, v3, Lorg/hiittimer/adapters/RoundBeanArrayAdapter$ViewHolder;->roundRestInSeconds:Landroid/widget/TextView; │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const v6, 0x7f0a0026 │ │ + .line 73 │ invoke-virtual {v1, v6}, Landroid/content/res/Resources;->getString(I)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 │ │ const-string v6, ":" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 74 │ invoke-virtual {v2}, Lorg/hiittimer/beans/RoundBean;->getRestInSeconds()Ljava/lang/Integer; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 72 │ invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 76 │ return-object p2 │ │ .line 62 │ .end local v1 # "resources":Landroid/content/res/Resources; ├── smali/org/hiittimer/services/CurrentTrainingService.smali │ @@ -58,15 +58,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Landroid/app/Service;->()V │ │ - .line 39 │ return-void │ .end method │ │ .method static synthetic access$000(Lorg/hiittimer/services/CurrentTrainingService;)V │ .locals 0 │ .param p0, "x0" # Lorg/hiittimer/services/CurrentTrainingService; │ │ @@ -407,34 +406,37 @@ │ .line 62 │ new-instance v2, Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-direct {v2, p0}, Landroid/support/v4/app/NotificationCompat$Builder;->(Landroid/content/Context;)V │ │ const v3, 0x7f0a0013 │ │ + .line 63 │ invoke-virtual {p0, v3}, Lorg/hiittimer/services/CurrentTrainingService;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ const/high16 v3, 0x7f020000 │ │ + .line 64 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ iget-object v4, p0, Lorg/hiittimer/services/CurrentTrainingService;->trainingPlan:Lorg/hiittimer/database/generated/TrainingPlan; │ │ + .line 66 │ invoke-virtual {v4}, Lorg/hiittimer/database/generated/TrainingPlan;->getName()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 │ @@ -449,32 +451,35 @@ │ │ invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ const-string v4, "/" │ │ + .line 67 │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ iget-wide v4, p0, Lorg/hiittimer/services/CurrentTrainingService;->totalRounds:J │ │ invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 65 │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 │ │ + .line 68 │ invoke-static {p0, v6, v0, v6}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v2 ├── smali/org/hiittimer/services/CurrentTrainingService$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/hiittimer/services/CurrentTrainingService; │ │ │ # direct methods │ .method constructor (Lorg/hiittimer/services/CurrentTrainingService;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/hiittimer/services/CurrentTrainingService; │ │ .prologue │ .line 151 │ iput-object p1, p0, Lorg/hiittimer/services/CurrentTrainingService$1;->this$0:Lorg/hiittimer/services/CurrentTrainingService; │ │ invoke-direct {p0}, Landroid/telephony/PhoneStateListener;->()V ├── smali/org/hiittimer/services/CurrentRoundService.smali │ @@ -131,18 +131,20 @@ │ │ invoke-virtual {p0, v1}, Lorg/hiittimer/services/CurrentRoundService;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0a001d │ │ + .line 118 │ invoke-virtual {p0, v2}, Lorg/hiittimer/services/CurrentRoundService;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 117 │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {v0}, Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; │ │ move-result-object v0 ├── smali/org/hiittimer/database/generated/TrainingPlanDao.smali │ @@ -82,33 +82,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\'TRAINING_PLAN\' (" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'_id\' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'NAME\' TEXT NOT NULL ," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'GET_READY_TIME_IN_SECONDS\' INTEGER NOT NULL );" │ + const-string v2, "\'TRAINING_PLAN\' (\'_id\' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,\'NAME\' TEXT NOT NULL ,\'GET_READY_TIME_IN_SECONDS\' INTEGER NOT NULL );" │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -178,21 +160,19 @@ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic attachEntity(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 34 │ check-cast p1, Lorg/hiittimer/database/generated/TrainingPlan; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/hiittimer/database/generated/TrainingPlanDao;->attachEntity(Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ return-void │ .end method │ │ .method protected attachEntity(Lorg/hiittimer/database/generated/TrainingPlan;)V │ .locals 1 │ @@ -209,22 +189,19 @@ │ │ .line 93 │ return-void │ .end method │ │ .method protected bridge synthetic bindValues(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/database/sqlite/SQLiteStatement; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 34 │ check-cast p2, Lorg/hiittimer/database/generated/TrainingPlan; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/TrainingPlanDao;->bindValues(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V │ │ return-void │ .end method │ │ .method protected bindValues(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/TrainingPlan;)V │ .locals 4 │ @@ -299,21 +276,19 @@ │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic getKey(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 34 │ check-cast p1, Lorg/hiittimer/database/generated/TrainingPlan; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/hiittimer/database/generated/TrainingPlanDao;->getKey(Lorg/hiittimer/database/generated/TrainingPlan;)Ljava/lang/Long; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -325,16 +300,14 @@ │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public bridge synthetic readEntity(Landroid/database/Cursor;I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # I │ │ .prologue │ .line 34 │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/TrainingPlanDao;->readEntity(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/TrainingPlan; │ │ move-result-object v0 │ │ @@ -348,42 +321,45 @@ │ │ .prologue │ .line 104 │ new-instance v0, Lorg/hiittimer/database/generated/TrainingPlan; │ │ add-int/lit8 v1, p2, 0x0 │ │ + .line 105 │ invoke-interface {p1, v1}, Landroid/database/Cursor;->isNull(I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ const/4 v1, 0x0 │ │ :goto_0 │ add-int/lit8 v2, p2, 0x1 │ │ + .line 106 │ invoke-interface {p1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ add-int/lit8 v3, p2, 0x2 │ │ + .line 107 │ invoke-interface {p1, v3}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v3 │ │ invoke-direct {v0, v1, v2, v3}, Lorg/hiittimer/database/generated/TrainingPlan;->(Ljava/lang/Long;Ljava/lang/String;I)V │ │ .line 109 │ .local v0, "entity":Lorg/hiittimer/database/generated/TrainingPlan; │ return-object v0 │ │ - .line 104 │ + .line 105 │ .end local v0 # "entity":Lorg/hiittimer/database/generated/TrainingPlan; │ :cond_0 │ add-int/lit8 v1, p2, 0x0 │ │ invoke-interface {p1, v1}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v2 │ @@ -393,23 +369,19 @@ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic readEntity(Landroid/database/Cursor;Ljava/lang/Object;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # Ljava/lang/Object; │ - .param p3, "x2" # I │ │ .prologue │ .line 34 │ check-cast p2, Lorg/hiittimer/database/generated/TrainingPlan; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lorg/hiittimer/database/generated/TrainingPlanDao;->readEntity(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V │ │ return-void │ .end method │ │ .method public readEntity(Landroid/database/Cursor;Lorg/hiittimer/database/generated/TrainingPlan;I)V │ .locals 2 │ @@ -500,16 +472,14 @@ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic readKey(Landroid/database/Cursor;I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # I │ │ .prologue │ .line 34 │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/TrainingPlanDao;->readKey(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ move-result-object v0 │ │ @@ -535,21 +505,18 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic updateKeyAfterInsert(Ljava/lang/Object;J)Ljava/lang/Object; │ .locals 2 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # J │ │ .prologue │ .line 34 │ check-cast p1, Lorg/hiittimer/database/generated/TrainingPlan; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lorg/hiittimer/database/generated/TrainingPlanDao;->updateKeyAfterInsert(Lorg/hiittimer/database/generated/TrainingPlan;J)Ljava/lang/Long; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/hiittimer/database/generated/DaoMaster.smali │ @@ -85,15 +85,14 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newSession(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lde/greenrobot/dao/AbstractDaoSession; │ .locals 1 │ - .param p1, "x0" # Lde/greenrobot/dao/identityscope/IdentityScopeType; │ │ .prologue │ .line 35 │ invoke-virtual {p0, p1}, Lorg/hiittimer/database/generated/DaoMaster;->newSession(Lde/greenrobot/dao/identityscope/IdentityScopeType;)Lorg/hiittimer/database/generated/DaoSession; │ │ move-result-object v0 ├── smali/org/hiittimer/database/generated/RoundDao.smali │ @@ -88,45 +88,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\'ROUND\' (" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'_id\' INTEGER PRIMARY KEY ASC AUTOINCREMENT ," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'NUMBER\' INTEGER," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'WORK_IN_SECONDS\' INTEGER NOT NULL ," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'REST_IN_SECONDS\' INTEGER NOT NULL ," │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "\'TRAINING_PLAN_ID\' INTEGER NOT NULL );" │ + const-string v2, "\'ROUND\' (\'_id\' INTEGER PRIMARY KEY ASC AUTOINCREMENT ,\'NUMBER\' INTEGER,\'WORK_IN_SECONDS\' INTEGER NOT NULL ,\'REST_IN_SECONDS\' INTEGER NOT NULL ,\'TRAINING_PLAN_ID\' INTEGER NOT NULL );" │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -296,22 +266,19 @@ │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v2 │ .end method │ │ .method protected bridge synthetic bindValues(Landroid/database/sqlite/SQLiteStatement;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/database/sqlite/SQLiteStatement; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 38 │ check-cast p2, Lorg/hiittimer/database/generated/Round; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/RoundDao;->bindValues(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V │ │ return-void │ .end method │ │ .method protected bindValues(Landroid/database/sqlite/SQLiteStatement;Lorg/hiittimer/database/generated/Round;)V │ .locals 6 │ @@ -418,21 +385,19 @@ │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic getKey(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 38 │ check-cast p1, Lorg/hiittimer/database/generated/Round; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/hiittimer/database/generated/RoundDao;->getKey(Lorg/hiittimer/database/generated/Round;)Ljava/lang/Long; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -444,16 +409,14 @@ │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public bridge synthetic readEntity(Landroid/database/Cursor;I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # I │ │ .prologue │ .line 38 │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/RoundDao;->readEntity(Landroid/database/Cursor;I)Lorg/hiittimer/database/generated/Round; │ │ move-result-object v0 │ │ @@ -469,73 +432,79 @@ │ const/4 v0, 0x0 │ │ .line 109 │ new-instance v1, Lorg/hiittimer/database/generated/Round; │ │ add-int/lit8 v2, p2, 0x0 │ │ + .line 110 │ invoke-interface {p1, v2}, Landroid/database/Cursor;->isNull(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ move-object v2, v0 │ │ :goto_0 │ add-int/lit8 v3, p2, 0x1 │ │ + .line 111 │ invoke-interface {p1, v3}, Landroid/database/Cursor;->isNull(I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ move-object v3, v0 │ │ :goto_1 │ add-int/lit8 v0, p2, 0x2 │ │ + .line 112 │ invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v4 │ │ add-int/lit8 v0, p2, 0x3 │ │ + .line 113 │ invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ add-int/lit8 v0, p2, 0x4 │ │ + .line 114 │ invoke-interface {p1, v0}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v6 │ │ invoke-direct/range {v1 .. v7}, Lorg/hiittimer/database/generated/Round;->(Ljava/lang/Long;Ljava/lang/Integer;IIJ)V │ │ .line 116 │ .local v1, "entity":Lorg/hiittimer/database/generated/Round; │ return-object v1 │ │ - .line 109 │ + .line 110 │ .end local v1 # "entity":Lorg/hiittimer/database/generated/Round; │ :cond_0 │ add-int/lit8 v2, p2, 0x0 │ │ invoke-interface {p1, v2}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v2 │ │ invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v2 │ │ goto :goto_0 │ │ + .line 111 │ :cond_1 │ add-int/lit8 v0, p2, 0x1 │ │ invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v0 │ │ @@ -544,23 +513,19 @@ │ move-result-object v3 │ │ goto :goto_1 │ .end method │ │ .method public bridge synthetic readEntity(Landroid/database/Cursor;Ljava/lang/Object;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # Ljava/lang/Object; │ - .param p3, "x2" # I │ │ .prologue │ .line 38 │ check-cast p2, Lorg/hiittimer/database/generated/Round; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lorg/hiittimer/database/generated/RoundDao;->readEntity(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V │ │ return-void │ .end method │ │ .method public readEntity(Landroid/database/Cursor;Lorg/hiittimer/database/generated/Round;I)V │ .locals 4 │ @@ -688,16 +653,14 @@ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic readKey(Landroid/database/Cursor;I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/database/Cursor; │ - .param p2, "x1" # I │ │ .prologue │ .line 38 │ invoke-virtual {p0, p1, p2}, Lorg/hiittimer/database/generated/RoundDao;->readKey(Landroid/database/Cursor;I)Ljava/lang/Long; │ │ move-result-object v0 │ │ @@ -723,21 +686,18 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic updateKeyAfterInsert(Ljava/lang/Object;J)Ljava/lang/Object; │ .locals 2 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # J │ │ .prologue │ .line 38 │ check-cast p1, Lorg/hiittimer/database/generated/Round; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lorg/hiittimer/database/generated/RoundDao;->updateKeyAfterInsert(Lorg/hiittimer/database/generated/Round;J)Ljava/lang/Long; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/hiittimer/hiittimer/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 179 │ return-void │ .end method